summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
Commit message (Expand)AuthorAgeFilesLines
* PR target/55147jakub2012-11-021-47/+2
* * config/i386/i386.c (ix86_decompose_address): Use simplify_gen_subreguros2012-10-291-83/+3
* * config/i386/i386.md (*lea<mode>): Remove unneeded temporary.uros2012-10-271-3/+1
* ChangeLog/kyukhin2012-10-261-0/+146
* * config/i386/i386-protos.h (memory_address_length): Add new booluros2012-10-211-15/+9
* * config/i386/i386.md (rdpmc): Remove expander.uros2012-10-181-109/+9
* 2012-10-08 Marc Glisse <marc.glisse@inria.fr>glisse2012-10-081-4/+4
* * config/i386/i386.md (prefetch): Do not assert mode of operand 0.uros2012-09-131-9/+7
* 2012-09-12 Ganesh Gopalasubramanian <Ganesh.Gopalasubramanian@amd.com>uros2012-09-121-3/+5
* * config/i386/sse.md (<sse4_1>_blendv<ssemodesuffix><avxsizesuffix>):uros2012-09-051-4/+1
* PR target/54436jakub2012-09-011-2/+10
* * config/i386/i386.h (FP_REG_P): Remove macro.uros2012-08-251-2/+2
* 2012-08-16 Yuri Rumyantsev <ysrumyan@gmail.com>uros2012-08-161-1/+1
* * config/i386/i386.md (enabled): Add comment with explanationuros2012-08-141-0/+3
* * config/i386/i386.md (isa): Add fma and fma4.uros2012-08-101-1/+5
* * config/i386/i386.md (simple LEA peephole2s): Add zero-extenduros2012-08-101-11/+99
* ChangeLog:kyukhin2012-08-081-0/+23
* /kyukhin2012-07-301-0/+13
* * config/i386/i386.c (ix86_avoid_lea_for_addr): Handleuros2012-07-281-10/+56
* Changelog entry:kyukhin2012-07-251-2/+4
* 2012-07-25 Sergey Melnikov <sergey.melnikov@intel.com>kyukhin2012-07-251-4/+4
* AMD btver2 enablementvekumar2012-07-251-1/+1
* PR target/53961uros2012-07-241-0/+2
* PR target/53961uros2012-07-231-2/+11
* * config/i386/i386.c (ix86_avoid_lea_for_addr): Prevent zero-extended addres...uros2012-07-231-24/+24
* PR target/53961uros2012-07-221-54/+12
* Revert r189513.kyukhin2012-07-161-4/+4
* 2012-07-16 Sergey Melnikov <sergey.melnikov@intel.com>kyukhin2012-07-161-4/+4
* * config/i386/i386.c (ix86_set_reg_reg_cost): Enable TFmode/TCmodeuros2012-07-141-1/+1
* * config/i386/i386.md (QImode and HImode cmove splitters): Mergeuros2012-07-121-40/+25
* * config/i386/i386.md (simple lea to add peephole): Also transformuros2012-07-061-0/+19
* * configure.ac (HAVE_AS_IX86_REP_LOCK_PREFIX): Also require that theuros2012-07-031-4/+4
* i386: Cleanup and unify widening multiply patternsrth2012-06-251-0/+1
* 2012-06-25 Tristan Gingold <gingold@adacore.com>gingold2012-06-251-2/+0
* PR target/53749rth2012-06-231-0/+3
* 2012-06-20 Uros Bizjak <ubizjak@gmail.com>uros2012-06-201-47/+32
* * config/i386/i386.md (<rounding_insn><mode>2): Macroize expanderuros2012-06-201-100/+39
* 2012-06-20 Uros Bizjak <ubizjak@gmail.com>uros2012-06-201-60/+32
* * config/i386/i386.md (FIST_ROUNDING): New int iterator.uros2012-06-191-313/+167
* * config/i386/i386.md (FRNDINT_ROUNDING): New int iterator.uros2012-06-191-90/+27
* (*zero_extendsidi2_rex64): Remove isa attribute.uros2012-06-151-2/+1
* Fix my previous commit to:uros2012-06-141-2/+2
* * config/i386/i386.md (*zero_extendsidi2): Mark movd alternativesuros2012-06-141-6/+6
* PR target/53639jakub2012-06-141-0/+12
* PR target/53399uros2012-05-211-28/+33
* Use unspec_volatile on rdrand<mode>_1hjl2012-05-211-5/+5
* PR target/53358jakub2012-05-151-0/+3
* 2012-05-14 Andrew Pinski <apinski@cavium.com>jakub2012-05-141-6/+7
* * config/i386/i386.md (*pushtf): Enable for TARGET_SSE.uros2012-05-131-11/+12
* PR target/53291uros2012-05-101-1/+1