OSDN Git Service

* config/i386/i386.c (ix86_set_reg_reg_cost): Enable TFmode/TCmode
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.md
2012-07-14 uros * config/i386/i386.c (ix86_set_reg_reg_cost): Enable...
2012-07-12 uros * config/i386/i386.md (QImode and HImode cmove splitte...
2012-07-06 uros * config/i386/i386.md (simple lea to add peephole...
2012-07-03 uros * configure.ac (HAVE_AS_IX86_REP_LOCK_PREFIX): Also...
2012-06-25 rthi386: Cleanup and unify widening multiply patterns
2012-06-25 gingold2012-06-25 Tristan Gingold <gingold@adacore.com>
2012-06-23 rthPR target/53749
2012-06-20 uros2012-06-20 Uros Bizjak <ubizjak@gmail.com>
2012-06-20 uros * config/i386/i386.md (<rounding_insn><mode>2): Macroi...
2012-06-20 uros2012-06-20 Uros Bizjak <ubizjak@gmail.com>
2012-06-19 uros * config/i386/i386.md (FIST_ROUNDING): New int iterator.
2012-06-19 uros * config/i386/i386.md (FRNDINT_ROUNDING): New int...
2012-06-15 uros (*zero_extendsidi2_rex64): Remove isa attribute.
2012-06-14 urosFix my previous commit to:
2012-06-14 uros * config/i386/i386.md (*zero_extendsidi2): Mark movd...
2012-06-14 jakub PR target/53639
2012-05-21 uros PR target/53399
2012-05-21 hjlUse unspec_volatile on rdrand<mode>_1
2012-05-15 jakub PR target/53358
2012-05-14 jakub2012-05-14 Andrew Pinski <apinski@cavium.com>
2012-05-13 uros * config/i386/i386.md (*pushtf): Enable for TARGET_SSE.
2012-05-10 uros PR target/53291
2012-05-10 uros * config/i386/i386.md (*movti_internal_rex64): Avoid...
2012-05-10 uros * config/i386/i386.md (*movoi_internal_avx): Handle
2012-05-09 uros * config/i386/i386.c (*movdf_internal_rex64): Remove
2012-05-07 uros * config/i386/i386.md (ctz<mode>2): Emit rep;bsf
2012-05-06 uros * config/i386/i386.md (ctz<mode>2): Emit rep;bsf even...
2012-05-06 uros PR target/53227
2012-05-05 rsandifogcc/
2012-05-02 kyukhinChangeLog entry:
2012-04-30 uros PR target/53141
2012-04-30 uros * config/i386/i386.md (and<mode>3): Change runtime...
2012-04-30 uros * config/i386/i386.md (and<mode>3): Expand masking...
2012-04-27 bonzini2012-04-27 Paolo Bonzini <bonzini@gnu.org>
2012-04-25 jakub PR target/53110
2012-04-24 uros * config/i386.md (*addsi_2_zext): Remove wrong assert.
2012-04-23 uros * config/i386/i386.md (*add<mode>_2): Add r/r/0 altern...
2012-04-09 uros PR target/52883
2012-04-06 tejohnsonAvoid instructions that incur expensive length-changing...
2012-03-20 jakub PR target/52607
2012-03-19 uros * config/i386/i386.md (allocate_stack): Simplify.
2012-03-19 uros * builtins.c (expand_builtin_cexpi): Use copy_addr_to_...
2012-03-19 uros * config/i386/i386.c (get_thread_pointer): Add tp_mode...
2012-03-18 uros * config/i386/i386.md: Remove empty predicates and...
2012-03-13 uros * config/i386/i386.md (xbegin): Remove constraint...
2012-03-13 uros * config/i386/predicates.md (constant_call_address_ope...
2012-03-13 uros * config/i386/predicates.md (tls_symbolic_operand...
2012-03-12 hjlRemove :P on tls_symbolic_operand
2012-03-12 hjlAdd ix86_gen_tls_global_dynamic_64 and ix86_gen_tls_loc...
2012-03-12 kyukhinChangeLog entry:
2012-03-12 uros2012-03-12 Uros Bizjak <ubizjak@gmail.com>
2012-03-11 hjlCheck Pmode in lwp_slwpcb
2012-03-11 uros * config/i386/predicates.md (call_insn_operand...
2012-03-10 hjlProperly generate x32 TLS IE sequence
2012-03-09 uros PR target/52530
2012-03-09 hjlUse word_mode to push/pop register for x86
2012-03-07 uros * config/i386/predicates.md (x86_64_zext_general_opera...
2012-03-07 uros * config/i386/i386.c (ix86_print_operand_punct_valid_p...
2012-03-04 uros * config/i386/constraints.md (Ya): New internal constr...
2012-02-27 hjlEnable *movabs<mode>_[12] only for TARGET_LP64
2012-02-27 uros * config/i386/i386.md (*movabs<mode>_1): Fix operand...
2012-02-02 jakub PR target/52086
2012-01-12 uros * config/i386/i386.md (*zero_extendsidi2_rex64): Corre...
2012-01-10 uros * config/i386/constraints.md ("L"): Return true for...
2011-11-29 uros * config/i386/i386.md (*floathi<mode>2_i387_with_temp...
2011-11-21 uros * config/i386/mmx.md (unspec) <UNSPEC_MOVNTQ, UNSPEC_P...
2011-11-20 uros * config/i386/i386.md (UNSPEC_MOVNTI): Remove.
2011-11-18 hjlAdd _mm_stream_si64.
2011-11-11 jakub * config/i386/i386-protos.h (ix86_maybe_emit_epilogue_...
2011-11-11 uros PR target/50762
2011-11-07 uros * config/i386/i386.c (ix86_builtin_vectorized_function...
2011-11-07 kyukhingcc/
2011-11-06 amacleodCheck in patch/merge from cxx-mem-model Branch
2011-11-03 uros * config/i386/i386.md (lround<X87MODEF:mode><SWI248x...
2011-11-03 uros * config/i386/i386.md: Use {} for multi-line preparati...
2011-11-01 uros * config/i386/i386.md (splitters for int-float convers...
2011-11-01 uros * config/i386/i386.md (splitters for int-float convers...
2011-11-01 uros * config/i386/i386.md (floatsi<mode>2_vector_sse_with_...
2011-10-31 rthi386: Remove TARGET_VECTORIZE_BUILTIN_CONVERSION.
2011-10-28 uros * config/i386/i386.md (shift_insn): Rename code attrib...
2011-10-28 uros * config/i386/i386.md (shift_insn): Rename code attrib...
2011-10-26 jakub * config/i386/i386.md (UNSPEC_VSIBADDR): New.
2011-10-20 hjlFix operands order in BMI2 patterns.
2011-10-12 jakub * config/i386/i386.md (UNSPEC_VPERMDI): Remove.
2011-10-12 ktietz * config/i386/i386.md (simple_return): Disable
2011-10-06 matz * i386/i386.opt (recip_mask, recip_mask_explicit,
2011-10-05 bernds * doc/invoke.texi (-fshrink-wrap): Document.
2011-09-19 uros * config/i386/i386.md (maxmin): New code iterator.
2011-09-15 uros * config/i386/i386.c (output_fp_compare): Return ...
2011-09-08 hjlImprove AGU stalls avoidance optimization.
2011-08-31 rsandifogcc/
2011-08-25 uros * config/i386/i386.md: Do not explicitly set default...
2011-08-25 uros * config/i386/i386.md (isa): Add sse2, sse2_noavx...
2011-08-23 uros * config/i386/constraints.md (Yp): New register constr...
2011-08-23 hjlAdd BMI2 support.
2011-08-22 hjlAdd support for AVX2 builtin functions.
2011-08-21 uros * config/i386/i386.md (any_div): Remove.
2011-08-14 uros * config/i386/i386.c (ix86_expand_round_sse4): New...
2011-08-11 uros PR target/49781
2011-08-10 uros * config/i386/i386.md (lround<X87MODEF:mode><SWI248x...
next