[Bug target/91016] A suspicious code in config/i386/i386-expand.c

marxin at gcc dot gnu.org gcc-bugzilla@gcc.gnu.org
Thu Jun 27 11:23:00 GMT 2019


https://gcc.gnu.org/bugzilla/show_bug.cgi?id=91016

--- Comment #5 from Martin Liška <marxin at gcc dot gnu.org> ---
Author: marxin
Date: Thu Jun 27 11:22:36 2019
New Revision: 272746

URL: https://gcc.gnu.org/viewcvs?rev=272746&root=gcc&view=rev
Log:
Fix various issues seen with clang-static-analyzer.

2019-06-27  Martin Liska  <mliska@suse.cz>

        PR tree-optimization/90974
        PR rtl-optimization/90975
        PR rtl-optimization/90976
        PR target/91016
        PR tree-optimization/91017
        * config/i386/i386-expand.c (ix86_expand_rounddf_32): Remove
        unused tmp.
        * lra.c (lra_set_insn_recog_data): Remove a leftover from
        initial commit of IRA.
        * optabs.c (expand_twoval_binop): Use xop0 and xop1 instead
        of op0 and op1.
        * tree-vect-loop.c (vect_create_epilog_for_reduction):
        Remove unused mode1.
        * tree-vect-stmts.c (vectorizable_call): Remove dead assignment
        to new_stmt_info.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/i386-expand.c
    trunk/gcc/lra.c
    trunk/gcc/optabs.c
    trunk/gcc/tree-vect-loop.c
    trunk/gcc/tree-vect-stmts.c


More information about the Gcc-bugs mailing list