summaryrefslogtreecommitdiff
path: root/gcc/config/i386/i386.md
Commit message (Expand)AuthorAgeFilesLines
* bmmintrin.h: Replace by #error.Jan Hubicka2009-08-251-54/+2
* * config/i386/i386.md (*sibcall_value_pop_1): Fix typo.Uros Bizjak2009-08-231-1/+1
* re PR target/40718 (Invalid code produced with -foptimize-sibling-calls)Uros Bizjak2009-08-231-11/+15
* re PR target/40718 (Invalid code produced with -foptimize-sibling-calls)Uros Bizjak2009-08-231-11/+14
* bsd.h (ASM_BYTE): New define.Uros Bizjak2009-07-311-2/+2
* re PR target/40832 (gfortran 4.4.0 generates invalid .s file on solaris-x86 u...Uros Bizjak2009-07-231-1/+1
* re PR target/38900 (ICE: unable to find a register to spill)Richard Henderson2009-07-081-33/+16
* i386.md (fix_trunc<mode>_fisttp_i387_1): Use can_create_pseudo_p.Uros Bizjak2009-07-031-17/+17
* i386.h (enum ix86_fpcmp_strategy): New.Paolo Bonzini2009-06-281-118/+23
* re PR testsuite/40491 (Revision 148663 caused extra failures)Uros Bizjak2009-06-191-1/+29
* config.gcc (extra_headers): Add ia32intrin.h for x86.H.J. Lu2009-06-161-2/+168
* i386.c (OPTION_MASK_ISA_CRC32_SET): New.H.J. Lu2009-06-111-2/+2
* i386.h (X86_64_MS_REGPARM_MAX): Rename from X64_REGPARM_MAX.Uros Bizjak2009-06-041-1/+1
* cfgcleanup.c (try_crossjump_to_edge): Only skip past NOTE_INSN_BASIC_BLOCK.Richard Henderson2009-05-291-10/+4
* i386.md (prefix_data16, prefix_rep): Set to 0 for TYPE_SSE{MULADD,4ARG,IADD1,...Jakub Jelinek2009-05-291-52/+193
* cpuid.h (bit_MOVBE): New.H.J. Lu2009-05-211-2/+39
* i386.md (adddi_4_rex64, [...]): For operand2 -128 override length_immediate a...Jakub Jelinek2009-05-211-0/+15
* i386.c (memory_address_length): Handle %r12 the same as %rsp and %r13 the sam...Jakub Jelinek2009-05-211-148/+407
* re PR target/39942 (Nonoptimal code - leaveq; xchg %ax,%ax; retq)H.J. Lu2009-05-181-4/+4
* Merge cond-optab branch.Paolo Bonzini2009-05-121-91/+227
* i386.md ((unnamed inc/dec peephole): Use optimize_insn_for_size_p instead of ...H.J. Lu2009-05-061-1/+1
* re PR target/39911 (The 'z' suffix doesn't work with 16bit integer insn)Uros Bizjak2009-04-281-1/+1
* re PR inline-asm/39590 (inline asm %z on amd64 says "ll" instead of "q")Uros Bizjak2009-04-251-22/+39
* Fix enum conversions which are invalid in C++:Ian Lance Taylor2009-04-201-4/+12
* atom.md: Add bypasses with ix86_dep_by_shift_count.Joey Ye2009-04-201-4/+3
* i386.md (cmpcc): New.Paolo Bonzini2009-04-091-0/+11
* i386.c (ix86_compare_emitted): Remove.Paolo Bonzini2009-04-071-3/+3
* i386.md: Revert 2 accidental checkins.H.J. Lu2009-04-061-2/+4
* Atom pipeline model, tuning and insn selection.Joey Ye2009-04-061-15/+57
* re PR target/39592 (Revision 145272 breaks -ansi -msse)Joseph Myers2009-03-311-4/+4
* re PR middle-end/323 (optimized code gives strange floating point results)Joseph Myers2009-03-301-25/+64
* re PR target/39472 (Add -mabi=[ms|sysv])H.J. Lu2009-03-271-1/+1
* re PR target/39482 (ICE in inline_secondary_memory_needed, at config/i386/i38...Uros Bizjak2009-03-171-28/+24
* re PR target/39473 (Typo in untyped_call in i386.md)H.J. Lu2009-03-171-3/+9
* re PR target/38824 (performance regression of sse code from 4.2/4.3)H.J. Lu2009-03-121-2/+2
* i386.md (R8_REG, R9_REG): New constants.Uros Bizjak2009-03-051-0/+2
* i386.md (ST?_REG, MM?_REG): New constants.Uros Bizjak2009-03-021-20/+36
* re PR target/39228 (387 optimised __builtin_isinf() gives incorrect result)Uros Bizjak2009-02-191-2/+61
* re PR rtl-optimization/39196 (ICE in copyprop_hardreg_forward_1, at regrename...H.J. Lu2009-02-151-1/+2
* re PR target/39152 (Revision 144098 breaks 416.gamess in SPEC CPU 2006)H.J. Lu2009-02-131-1/+3
* re PR target/39152 (Revision 144098 breaks 416.gamess in SPEC CPU 2006)H.J. Lu2009-02-121-1/+1
* re PR target/39118 (x86_64 red zone violation)Uros Bizjak2009-02-111-4/+23
* i386.md: Add two new peephole2 to avoid mov followed by arithmetic with memor...Paolo Bonzini2009-02-111-0/+32
* re PR target/38988 (Cannot build crtstuff.c with -mcmodel=large -fPIC -O2)Uros Bizjak2009-01-281-2/+4
* re PR target/38931 (Seg fault when getting instruction latency on a *movsi_1 ...Uros Bizjak2009-01-221-4/+4
* i386.md (*msabi_syvabi): Add SSE regs clobbers.Jan Hubicka2009-01-061-0/+30
* AVX Programming Reference (December, 2008)H.J. Lu2009-01-061-7/+6
* i376.md (UNSPEC_MS_TO_SYSV_CALL): New constant.Jan Hubicka2008-12-211-0/+46
* re PR target/36793 (x86-64 does not get __sync_synchronize right)Uros Bizjak2008-11-241-2/+1
* re PR target/38222 (gcc.target/i386/sse4_2-popcntl.c fails on i686-apple-darw...Uros Bizjak2008-11-221-60/+34