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

--- Comment #215 from Jan Hubicka <hubicka at gcc dot gnu.org> ---
Author: hubicka
Date: Mon Jan 19 23:58:19 2015
New Revision: 219871

URL: https://gcc.gnu.org/viewcvs?rev=219871&root=gcc&view=rev
Log:

    PR lto/45375
    * i386.c (gate): Check flag_expensive_optimizations and
    optimize_size.
    (ix86_option_override_internal): Drop optimize_size condition
    on MASK_ACCUMULATE_OUTGOING_ARGS, MASK_VZEROUPPER,
    MASK_AVX256_SPLIT_UNALIGNED_LOAD, MASK_AVX256_SPLIT_UNALIGNED_STORE,
    MASK_PREFER_AVX128.
    (ix86_avx256_split_vector_move_misalign,
    ix86_avx256_split_vector_move_misalign): Check optimize_insn_for_speed.
    * sse.md (all uses of TARGET_PREFER_AVX128): Add
    optimize_insn_for_speed_p check.

Modified:
    trunk/gcc/ChangeLog
    trunk/gcc/config/i386/i386.c
    trunk/gcc/config/i386/sse.md

Reply via email to