aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
AgeCommit message (Expand)Author
2012-10-18 * config/i386/i386.md (rdpmc): Remove expander.Uros Bizjak
2012-10-082012-10-08 Marc Glisse <marc.glisse@inria.fr>Marc Glisse
2012-09-13 * config/i386/i386.md (prefetch): Do not assert mode of operand 0.Uros Bizjak
2012-09-122012-09-12 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>Uros Bizjak
2012-09-05 * config/i386/sse.md (<sse4_1>_blendv<ssemodesuffix><avxsizesuffix>):Uros Bizjak
2012-09-01 PR target/54436Jakub Jelinek
2012-08-25 * config/i386/i386.h (FP_REG_P): Remove macro.Uros Bizjak
2012-08-162012-08-16 Yuri Rumyantsev <ysrumyan@gmail.com>Yuri Rumyantsev
2012-08-14 * config/i386/i386.md (enabled): Add comment with explanationUros Bizjak
2012-08-10 * config/i386/i386.md (isa): Add fma and fma4.Uros Bizjak
2012-08-10 * config/i386/i386.md (simple LEA peephole2s): Add zero-extendUros Bizjak
2012-08-08ChangeLog:Michael Zolotukhin
2012-07-30/Kirill Yukhin
2012-07-28 * config/i386/i386.c (ix86_avoid_lea_for_addr): HandleUros Bizjak
2012-07-25Changelog entry:Kirill Yukhin
2012-07-252012-07-25 Sergey Melnikov <sergey.melnikov@intel.com>Sergey Melnikov
2012-07-25AMD btver2 enablementVenkataramanan Kumar
2012-07-24 PR target/53961Uros Bizjak
2012-07-23 PR target/53961Uros Bizjak
2012-07-23 * config/i386/i386.c (ix86_avoid_lea_for_addr): Prevent zero-extended addres...Uros Bizjak
2012-07-22 PR target/53961Uros Bizjak
2012-07-16 Revert r189513.Kirill Yukhin
2012-07-162012-07-16 Sergey Melnikov <sergey.melnikov@intel.com>Sergey Melnikov
2012-07-14 * config/i386/i386.c (ix86_set_reg_reg_cost): Enable TFmode/TCmodeUros Bizjak
2012-07-12 * config/i386/i386.md (QImode and HImode cmove splitters): MergeUros Bizjak
2012-07-06 * config/i386/i386.md (simple lea to add peephole): Also transformUros Bizjak
2012-07-03 * configure.ac (HAVE_AS_IX86_REP_LOCK_PREFIX): Also require that theUros Bizjak
2012-06-25i386: Cleanup and unify widening multiply patternsRichard Henderson
2012-06-252012-06-25 Tristan Gingold <gingold@adacore.com>Tristan Gingold
2012-06-23PR target/53749Richard Henderson
2012-06-202012-06-20 Uros Bizjak <ubizjak@gmail.com>Uros Bizjak
2012-06-20 * config/i386/i386.md (<rounding_insn><mode>2): Macroize expanderUros Bizjak
2012-06-202012-06-20 Uros Bizjak <ubizjak@gmail.com>Uros Bizjak
2012-06-19 * config/i386/i386.md (FIST_ROUNDING): New int iterator.Uros Bizjak
2012-06-19 * config/i386/i386.md (FRNDINT_ROUNDING): New int iterator.Uros Bizjak
2012-06-15 (*zero_extendsidi2_rex64): Remove isa attribute.Uros Bizjak
2012-06-14Fix my previous commit to:Uros Bizjak
2012-06-14 * config/i386/i386.md (*zero_extendsidi2): Mark movd alternativesUros Bizjak
2012-06-14 PR target/53639Jakub Jelinek
2012-05-21 PR target/53399Uros Bizjak
2012-05-21Use unspec_volatile on rdrand<mode>_1H.J. Lu
2012-05-15 PR target/53358Jakub Jelinek
2012-05-142012-05-14 Andrew Pinski <apinski@cavium.com>Jakub Jelinek
2012-05-13 * config/i386/i386.md (*pushtf): Enable for TARGET_SSE.Uros Bizjak
2012-05-10 PR target/53291Uros Bizjak
2012-05-10 * config/i386/i386.md (*movti_internal_rex64): Avoid MOVAPS sizeUros Bizjak
2012-05-10 * config/i386/i386.md (*movoi_internal_avx): HandleUros Bizjak
2012-05-09 * config/i386/i386.c (*movdf_internal_rex64): RemoveUros Bizjak
2012-05-07 * config/i386/i386.md (ctz<mode>2): Emit rep;bsfUros Bizjak
2012-05-06 * config/i386/i386.md (ctz<mode>2): Emit rep;bsf even for !TARGET_BMI.Uros Bizjak