aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386
AgeCommit message (Expand)AuthorFilesLines
2010-05-12implicit-zee.c: New file.Sriraman Tallam1-0/+4
2010-05-12Support AVX for cmpss/cmpsd.H.J. Lu1-0/+14
2010-05-09Properly detect Atom, Core 2 and Core i7.H.J. Lu1-25/+52
2010-05-06re PR target/43888 (FAIL: gcc.dg/alias-7.c execution test)Dave Korn1-1/+4
2010-05-04Add clobber CC register to sse_prologue_save patterns.H.J. Lu1-0/+3
2010-05-03tm.texi (defmac SMALL_REGISTER_CLASSES): Remove.Steven Bosscher1-5/+5
2010-05-03re PR debug/43972 (ICE in loc_cmp)Jakub Jelinek1-1/+6
2010-05-02winnt.c (i386_pe_binds_local_p): Handle weak decls.Dave Korn1-0/+5
2010-05-02i386.c (ix86_target_string): Output 'flags', not 'isa', when processing flag ...Uros Bizjak1-1/+1
2010-05-02vmsdbgout.c (ASM_OUTPUT_DEBUG_DATA1): Change format string placeholder from 0...Uros Bizjak5-5/+5
2010-05-02revert: hwint.h (HOST_WIDE_INT_PRINT_DOUBLE_HEX): Change format string placeh...Uros Bizjak1-1/+1
2010-05-02vmsdbgout.c (ASM_OUTPUT_DEBUG_DATA1): Change format string placeholder from 0...Uros Bizjak1-1/+1
2010-05-02target.h (struct calls): Add function_value_regno_p field.Anatoly Sokolov3-5/+6
2010-04-29re PR target/42895 (Low registers are preferred than register ip in thumb2 mode)Bernd Schmidt1-3/+3
2010-04-29Replace INSN_P with NONDEBUG_INSN_P.H.J. Lu1-5/+5
2010-04-29darwin.h (CC1_SPEC): Ignore -mdynamic-no-pic for now.Mike Stump1-0/+1
2010-04-27collect2.c (TARGET_64BIT): Redefine to target's default.Kai Tietz4-5/+48
2010-04-27re PR lto/42776 (LTO doesn't work on non-ELF platforms.)Dave Korn2-2/+15
2010-04-26cgraph.c (cgraph_create_node): Set node frequency to normal.Jan Hubicka1-3/+4
2010-04-25gmon-sol2.c (_mcleanup): Change format string placeholder from 0x%x to %#x.Uros Bizjak6-9/+9
2010-04-22i386.md: Use {} around multi-line preparation statements.Uros Bizjak1-12/+20
2010-04-21i386.md (x86_shrd): Add athlon_decode and amdfam10_decode attributes.Uros Bizjak1-1/+3
2010-04-21i386.md (bswap<mode>2): Macroize expander from bswap{si,di}2 using SWI48 mode...Uros Bizjak1-47/+18
2010-04-20i386.md (ffs<mode>2): Macroize expander from ffs_cmove and ffsdi2 using SWI48...Uros Bizjak1-212/+115
2010-04-19re PR target/43766 (x86 prefetch doesn't use complex memory addressing)Uros Bizjak1-2/+14
2010-04-18i386.md (UNSPEC_SSE_PROLOGUE_SAVE_LOW): New.Jan Hubicka2-42/+136
2010-04-16i386.md (*jcc_bt<mode>): Fix build breakage by adding missing left parenthesis.Doug Kwan1-1/+1
2010-04-16i386.md (*bt<mode>): Macroize insn from *btsi and *btdi_rex64 using SWI48 mod...Uros Bizjak1-99/+25
2010-04-14i386.md (*divmod<mode>4): Remove stray "&&" from splitter condition.Uros Bizjak1-2/+2
2010-04-14i386.md (maxmin_int): Rename code attribute from maxminiprefix and update all...Uros Bizjak4-54/+54
2010-04-14i386.md (*popcountsi2_cmp_zext): Remove mode attribute from insn template.Uros Bizjak1-1/+1
2010-04-14i386.md (*ashlqi3_1_slp): New insn pattern.Uros Bizjak1-0/+44
2010-04-13i386.md (extendsidi2 splitter): Also check for DX_REG when generating cltd insn.Uros Bizjak1-67/+36
2010-04-12i386.md (any_rotate): New code iterator.Uros Bizjak1-396/+152
2010-04-12i386.c (x86_this_parameter): Handle aggregate for __thiscall convention.Kai Tietz1-4/+6
2010-04-11i386.md (any_shiftrt): New code iterator.Uros Bizjak1-266/+63
2010-04-11i386.md (*ashr<mode>3_cconly): Fix wrong mode of scratch register.Uros Bizjak1-2/+2
2010-04-11i386.md (lshr<mode>3): Macroize expander from lshr{qi,hi,si,di,ti}3_1 using S...Uros Bizjak1-510/+173
2010-04-10i386.md (ashr<mode>3): Macroize expander from ashr{qi,hi,si,di,ti}3_1 using S...Uros Bizjak2-588/+217
2010-04-09re PR target/43707 (gcc.c-torture/execute/ashldi-1.c)Uros Bizjak1-4/+10
2010-04-09i386.md (DWI): New mode iterator.Uros Bizjak2-716/+270
2010-04-09target.h (builtin_conversion): Pass in input and output types.Richard Guenther1-13/+62
2010-04-09re PR target/43152 (vcond<> not supported for AVX float modes)Richard Guenther1-7/+8
2010-04-09cygming.h (TARGET_OS_CPP_BUILTINS): Add __thiscall and _thiscall as predefine...Kai Tietz3-6/+76
2010-04-08re PR target/43643 (gcc -m64 -pg corrupts %rdx / %rcx register)Rainer Orth1-1/+1
2010-04-07i386.c (ix86_handle_cconv_attribute): Ignore calling convention attributes on...Kai Tietz1-1/+2
2010-04-06re PR target/43667 (ICE with __builtin_ia32_vpermil2p* and -mavx)Jakub Jelinek1-8/+8
2010-04-06i386-protos.h (x86_maybe_negate_const_int): Declare.Uros Bizjak4-221/+120
2010-04-06i386.md: Remove comment about 'e' and 'E' operand modifier.Uros Bizjak1-1/+0
2010-04-06re PR target/43638 (Internal compiler error with inline asm)Jakub Jelinek1-9/+0