aboutsummaryrefslogtreecommitdiff
path: root/gcc/config
AgeCommit message (Expand)AuthorFilesLines
2004-12-27i386.h (UNITS_PER_SIMD_WORD): Don't use MMX/3DNOW.Richard Henderson1-2/+3
2004-12-26i386.md (mov<MMXMODEI>_internal_rex64): New.Richard Henderson1-4/+50
2004-12-26i386.c (ix86_gimplify_va_arg): Also pass the result of type_natural_mode to e...Richard Henderson1-5/+5
2004-12-27re PR target/17643 (ICE in propagate_one_insn, at flow.c:1582)John David Anglin1-3/+5
2004-12-25re PR target/19059 (Atmel AVR Tiny13 and Tiny2313 support corrupted)Marek Michalkiewicz3-7/+7
2004-12-25re PR target/19137 (ICE with load of TImode constant)Alan Modra1-33/+35
2004-12-25re PR target/19147 (invalid rlwinm patterns)Alan Modra1-54/+0
2004-12-24i386.md (*fix_trunc{d,s,h}i_1): Rename to *fix_trunc{d,s,h}i_i387.Uros Bizjak1-6/+6
2004-12-24re PR target/19142 (ppc-darwin no longer builds)Alan Modra1-1/+2
2004-12-23mips.h (TARGET_CPU_CPP_BUILTINS): Add assert for machine=mips for !TARGET_IRIX.Eric Christopher4-3/+4
2004-12-23i386.c (override_options): Revert last change wrt fancy 387 math.Richard Henderson1-2/+1
2004-12-23alpha.md (one_cmpl<mode>2, [...]): New macroized vector operate patterns.Richard Henderson1-0/+55
2004-12-23i386.c (ix86_expand_vector_move): Tidy.Richard Henderson3-33/+164
2004-12-23alpha.c (alpha_expand_mov): Split out ...Richard Henderson3-119/+51
2004-12-22emmintrin.h (_mm_loadh_pd): Don't cast pointer arg to __v2si.Richard Henderson3-73/+150
2004-12-23re PR target/18751 (ICE in expr.c:5083, profiledbootstrap)Alan Modra1-1/+2
2004-12-22i386.md (btsq, btrq, btcq): Fix modes.Richard Henderson1-12/+12
2004-12-22predicates.md (sse_comparison_operator): Fix typo in ieee test.Richard Henderson1-3/+3
2004-12-22i386.c (override_options): Respect user disable of fancy 387 math, sse, mmx.Richard Henderson2-27/+46
2004-12-22i386.md (truncdfsf2): Don't create stack temp when using sse math only.Richard Henderson1-160/+178
2004-12-22config.gcc: Add dbxelf.h to NetWare's tm_file.Jan Beulich4-3/+10
2004-12-22t-linux64: Remove code that messed with $(SPECS).Alexandre Oliva2-32/+3
2004-12-21freebsd-spec.h: Use KSE pthread lib for -pthread.David O'Brien1-8/+8
2004-12-21i386.c (x86_sse_split_regs): Rename from x86_sse_partial_regs.Richard Henderson3-49/+14
2004-12-21i386.c (x86_sse_partial_regs_for_cvtsd2ss): Remove.Richard Henderson3-101/+4
2004-12-21* config/i386/i386.h (TARGET_SSE_TYPELESS_LOAD0): Remove.Richard Henderson1-1/+0
2004-12-21re PR middle-end/18683 (seg fault in local allocate)Roger Sayle1-1/+2
2004-12-20i386.md (sse2_movsd): Remove ix86_binary_operator_ok check.Richard Henderson1-1/+6
2004-12-20i386.c (ix86_init_mmx_sse_builtins): Use long_long_integer_type_node in build...Richard Henderson1-1/+2
2004-12-20emmintrin.h: Use __vector_size__ instead of vector_size.Richard Henderson3-11/+11
2004-12-20defaults.h (ASM_OUTPUT_INTERNAL_LABEL): New macro.Mark Mitchell1-2/+2
2004-12-19i386.c (ix86_split_to_parts): Use an array with four elements for decoding a ...Steven Bosscher1-1/+3
2004-12-19m68kemb.h (TARGET_OS_CPP_BUILTINS): Remove redundant definition of mc68000, a...Bernardo Innocenti1-4/+3
2004-12-19i386.md (SSEINT16): New.Richard Henderson1-375/+140
2004-12-18ieee754-sf.S (floatdisf): Fix label definition in FPA compatibility code.Richard Earnshaw1-1/+1
2004-12-17i386.c (x86_64_reg_class_name): Re-indent.Richard Henderson3-183/+250
2004-12-17s390.c (s390_gimplify_va_arg): Set alias set to s390_sr_alias_set.Andreas Krebbel1-0/+1
2004-12-17re PR target/17603 (cpowf and cpowl give wrong results)Jan Beulich1-11/+17
2004-12-17* config/i386/i386.md (extendsfdf2, *extendsfdf2_1,Uros Bizjak1-11/+35
2004-12-16re PR target/19041 (-fvisibility=hidden causes bad codegen for common symbols)Andrew Pinski1-7/+21
2004-12-16i386.md (extv, [...]): Revalidate the operand with ext_register_operand.Richard Henderson1-3/+3
2004-12-16re PR target/18997 (Segmentation Violation in pthread_getspecific)Danny Smith1-0/+4
2004-12-16re PR other/18508 ("basename: too few arguments" when building without bootst...H.J. Lu10-15/+10
2004-12-16s390.c (struct processor_costs): Two new fields: madbr, maebr.Mark Dettinger1-3/+12
2004-12-16re PR target/19028 (ICE in libjava)Richard Henderson1-1/+2
2004-12-16re PR target/19005 (Error: bad register name `%sil')Richard Henderson1-19/+28
2004-12-16i386.md (*floathisf2_i387, [...]): Also enable for TARGET_MIX_SSE_I387.Uros Bizjak1-2/+2
2004-12-16i386.md (sqrt{s,d}f2_1, [...]): Unify enable constraint with respect to TARGE...Uros Bizjak1-25/+20
2004-12-16* config/i386/i386.md (*fop_?f_comm_{,sse,nosse},Uros Bizjak1-119/+121
2004-12-15re PR target/19010 (sse and mmx parameter passing broken)Richard Henderson2-28/+67