aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i386
AgeCommit message (Expand)AuthorFilesLines
2004-08-12re PR c++/16276 ([3.4 only] G++ generates local references to linkonce sections)Jakub Jelinek2-0/+2
2004-08-10re PR target/16909 ("unrecognizable insn" ICE during bootstrap with-cpu=nocona)H.J. Lu1-2/+2
2004-08-10re PR libgcj/3144 (java.lang.Date.compareTo() not supported)Jakub Jelinek1-0/+6
2004-08-07i386.c (ix86_expand_clrmem): Revert the last change.H.J. Lu1-4/+1
2004-08-07i386.c (ix86_expand_clrmem): Properly call gen_strset for 64bit target.H.J. Lu1-1/+4
2004-08-06i386.c (ix86_expand_clrmem): Move gen_cld down to the places where it is actu...Jakub Jelinek1-11/+55
2004-08-06tree.c (handle_dll_attribute): Move here from i383/winnt.c.Mark Mitchell4-80/+5
2004-08-05linux.h, [...]: Remove definitions conditioned on USE_GNULIBC_1 or conditione...Joseph Myers1-31/+5
2004-08-05i386.c (ix86_expand_prologue): If the function uses a frame pointer, restore ...Richard Sandiford1-1/+8
2004-08-05config.gcc (case i[34567]86-*-lynxos*): Update to LynxOS 4.0.Adam Nemet2-105/+61
2004-08-04defaults.h (TARGET_DECLSPEC): New macro.Mark Mitchell3-11/+4
2004-08-03re PR target/16570 (missing _mm_malloc and _mm_free functions in xmmintrin.h)H.J. Lu5-0/+148
2004-07-31i386.md: New peephole2's to convert imul by 3, 5 or 9 into the equivalent lea...Roger Sayle1-0/+63
2004-07-27libgcc2.c: Change all conditionals testing LIBGCC2_LONG_DOUBLE_TYPE_SIZE == 9...Zack Weinberg4-11/+8
2004-07-26i386.c (function_arg): Always treat 8- and 16-byte wide vectors the same, eve...Paolo Bonzini1-1/+23
2004-07-26calls.c (combine_pending_stack_adjustment_and_call): Make preferred_unit_stac...Richard Henderson2-4/+7
2004-07-26i386.c (output_fp_compare): Use ffreep to pop top value off of the stack if T...Roger Sayle1-1/+1
2004-07-25* config.gcc (i[34567]86-*-solaris2*, sparc64-*-solaris2*)Daniel Jacobowitz2-0/+17
2004-07-23machmode.def: Remove vector modes.Paolo Bonzini1-0/+12
2004-07-23dwarf2out.c (output_call_frame_info): Set SYMBOL_FLAG_LOCAL on generated SYMB...Mark Mitchell2-4/+6
2004-07-20re PR target/16557 (bootstrap failure of gcc-4.0-20040711 snapshot on i686-ap...Andrew Pinski1-4/+4
2004-07-20tree.h: Include vec.hNathan Sidwell1-25/+18
2004-07-20genattr.c (struct range, [...]): Remove them.Paolo Bonzini1-2/+0
2004-07-17libgcc2.c (__enable_execute_stack): New symbol.Eric Botcazou4-4/+4
2004-07-17langhooks.h (builtin_function): New langhook.Joseph Myers1-6/+6
2004-07-17re PR target/16556 (minor cosmetic issue, easy to fix though)Andrew Pinski1-1/+1
2004-07-17i386.md (movv16qi_internal): Fix typo.Paolo Bonzini1-1/+1
2004-07-16builtins.c (std_expand_builtin_va_arg): Remove.Richard Henderson1-3/+0
2004-07-14alpha.c (alpha_gimplify_va_arg_1): Move indirect ...Richard Henderson1-7/+3
2004-07-13target.h (struct gcc_target): Add calls.pass_by_reference.Richard Henderson3-15/+8
2004-07-13target-def.h (TARGET_MUST_PASS_IN_STACK): New.Richard Henderson3-18/+14
2004-07-10i386.c (override_options): Pick a 64-bit CPU for the default tuning if TARGET...Daniel Jacobowitz1-2/+20
2004-07-09i386.c (init_cumulative_args): Set mmx/sse registers available for use only w...Jan Beulich1-7/+10
2004-07-09mm3dnow.h: New.Jan Beulich1-0/+220
2004-07-09* config/i386/i386.md (sse2_clflush): Use correct operand for clflush.Jan Beulich1-1/+1
2004-07-09i386.c (classify_argument): Treat V1xx modes the same as their base modes.Jan Beulich2-41/+91
2004-07-08expmed.c (extract_bit_field): Correct condition to use vec_extract patterns a...Jan Beulich1-0/+4
2004-07-08[multiple changes]Jakub Jelinek1-0/+8
2004-07-07i386.c (ix86_gimplify_va_arg): Don't need temporary for passing arguments the...Jan Beulich1-4/+4
2004-07-07i386.c (override_options): Don't set x86_prefetch_sse from -mtune= option.Jakub Jelinek1-2/+0
2004-07-07builtins.c: Rename movstr*, except for movstrict*, to movmem* and clrstr* to ...Alexandre Oliva4-15/+15
2004-07-07tree.h (TYPE_BINFO_OFFSET, [...]): Remove.Nathan Sidwell1-10/+9
2004-07-06i386.c (legitimize_pic_address): Make static.Richard Henderson2-11/+9
2004-07-06alpha.c (alpha_use_dfa_pipeline_interface): Remove.Steven Bosscher1-14/+1
2004-07-05c-decl.c, [...]: Don't check TARGET_MEM_FUNCTIONS.Joseph Myers1-4/+0
2004-07-01gcc.c (STANDARD_STARTFILE_PREFIX_1): Define.Aaron W. LaFramboise1-3/+7
2004-06-29winnt.c (i386_pe_encode_section_info): Smash rtlname's XSTR in place, so we d...Per Bothner1-9/+9
2004-06-25darwin.h (CC1_SPEC): Handle -gused and -gfull.Devang Patel1-0/+3
2004-06-24i386.md (ffsdi2, clzdi2): New expanders.Jakub Jelinek1-0/+67
2004-06-23Patch from Robert Millan.Robert Millan3-37/+56