]> git.ipfire.org Git - thirdparty/gcc.git/history - gcc/config/i386/i386.c
invoke.texi (i386 Options): Document x86-64 options.
[thirdparty/gcc.git] / gcc / config / i386 / i386.c
2001-10-02  Jan Hubickainvoke.texi (i386 Options): Document x86-64 options.
2001-10-01  Richard Kenneri386.c (ix86_va_arg): Call set_mem_alias_set.
2001-09-29  Bernd SchmidtDocumentation for vector extensions
2001-09-28  Bernd SchmidtAdd support for 3Dnow builtins
2001-09-28  Jan Hubickai386-protos.h (ix86_setup_incoming_varargs, [...])...
2001-09-25  Bernd SchmidtSSE/MMX builtins bugfixes
2001-09-25  Bernd SchmidtAdd target_flags mask bit to builtin definitions
2001-09-21  Jan Hubickabasic-block.h (flow_delete_insn, [...]): Kill.
2001-09-21  Joseph MyersTable-driven attributes.
2001-09-20  Jan Hubickai386.md (indirect_jump): Allow Pmode operand.
2001-09-14  Richard Hendersoni386.c (internal_label_prefix): New.
2001-09-13  Kaveh R. Ghazic-parse.in (yyerror): Const-ification and/or static...
2001-09-12  Kaveh R. Ghazic-common.c (c_tree_code_name): Const-ification.
2001-09-05  Jan Hubickai386.c (size_cost): New static variable.
2001-08-25  Jan Hubickapredict.c (expensive_function_p): New.
2001-08-18  Zack Weinberghaifa-sched.c: Convert to target hooks.
2001-08-17  Richard Hendersonvarasm.c (named_section_flags): Remove align parameter.
2001-08-16  Matt Kraaii386.c (ix86_init_mmx_sse_builtins): Remove unused...
2001-08-15  Jan Hubickapredict.c (struct block_info_def): Remove nvisited.
2001-08-13  Zack Weinbergexpr.h: Split out optab- and libfunc-related code to...
2001-08-12  Zack Weinbergtoplev.c (set_float_handler): Make static.
2001-08-09  Richard HendersonMove constructor/destructor handling into target hooks.
2001-08-04  Richard Henderson* i386.c: Revert 07-30 ix86_output_main_function_alignm...
2001-08-04  Richard Hendersontarget.h (gcc_target): Add asm_out.named_section, secti...
2001-07-30  Jan Hubickai386.c (ix86_output_main_function_alignment_hack):...
2001-07-23  Richard Hendersoni386.c (ix86_expand_setcc): Don't use method 0 before...
2001-07-22  Jan Hubickabasic-block.h (redirect_edge_and_branch_force, [.....
2001-07-20  Jan Hubickaoops, missed rej file.
2001-07-20  Jan Hubickai386-protos.h (ix86_zero_extend_to_Pmode): Declare.
2001-07-15  Jan Hubickaloop.c (scan_loop): Add USEs inside PARALLELs into...
2001-07-11  Richard Kenneralias.c (set_mem_alias_set): New function.
2001-07-11  Kazu Hiratacalls.c (emit_library_call_value_1): Fix a comment...
2001-07-10  Stan Shebstarget.h (struct gcc_target): New fields init_builtins...
2001-07-09  Andreas Jaegeroutput.h: Add declaration of final_forward_branch_p.
2001-07-09  Neil Boothfinal.c (output_addr_const): Use target opening and...
2001-07-07  Stan Shebstarget.h (targetm): Rename global from "target", so...
2001-07-06  Neil BoothMakefile.in (final.o): Depend on target.h.
2001-07-04  Jan van Malei386.c (ix86_expand_builtin, [...]): Fix typo in last...
2001-07-03  Richard Kennerexplow.c (plus_constant_wide, case PLUS): Call find_con...
2001-07-03  Neil Boothcygwin.h (VALID_MACHINE_DECL_ATTRIBUTE, [...]): Remove.
2001-07-02  Richard Kenneremit-rtl.c (adjust_address): New function.
2001-06-29  Joseph Myerstarget.h (struct gcc_target): Add comp_type_attributes...
2001-06-28  Jan Hubickai386.md (cmp?i): Simplify; refuse immediate operand...
2001-06-28  Neil Boothi386.c (ix86_valid_type_attribute_p): Give external...
2001-06-26  Neil BoothMakefile.in (TARGET_H, [...]): New.
2001-06-23  Jan Hubickai386-protos.h (emit_i387_cw_initialization): Declare.
2001-06-14  Jan Hubicka* i386.c (ix86_expand_prologue): Fix merging conflict.
2001-06-14  Jan Hubickai386.c (x86_accumulate_outgoing_args, [...]): New globa...
2001-06-13  Richard Hendersoni386.c (ix86_expand_prologue): Always use gen_pro_epilo...
2001-06-06  Jan Hubickai386.md (floatdi?f): Avoid usinf of SSE instructions...
2001-06-04  Jan Hubickartlanal.c (operand_preference): Fix preference for...
2001-06-02  Jan Hubickai386.md (all uses of ext_register_operand): Make sure...
2001-05-31  Jan Hubickaflow.c (set_block_for_new_insns): Remove bogus shortcut.
2001-05-24  Jan Hubicka* i386.c (incdec_operand): Accept only 1 and -1.
2001-05-14  Jan Hubickai386.h (TARGET_64BIT): Define to constant if !TARGET_BI...
2001-05-04  Kaveh R. Ghazialpha.h: NULL_PTR -> NULL.
2001-05-04  Kaveh R. Ghazii386.c (ix86_emit_restore_regs_using_mov, [...]): Chang...
2001-05-04  Geoffrey Keatinginvoke.texi (i386 Options): Delete references to -malig...
2001-04-26  Jan Hubicka* (ix86_expand_fp_movcc): Re-enable SSE conditional...
2001-04-25  Richard Hendersoni386.c (ix86_expand_epilogue): Properly compute size...
2001-04-25  Jakub Jelineki386.c (ix86_expand_int_movcc): If overlap between...
2001-04-20  Alexandre Olivai386.c (ix86_expand_int_movcc, [...]): Sign-extend...
2001-04-11  Jan Hubickai386.md (floatsisf_sse): Fix output template
2001-04-09  Jan Hubickai386.c (expand_fp_movcc): Fix condition reversal code.
2001-04-05  Jan Hubickai386.c (x86_initialize_trampoline): New global function.
2001-04-05  Jan Hubicka* i386.c (ix86_split_long_move): Use PUT_MODE instead...
2001-04-05  Jan Hubickai386.c (function_arg): Return constm1_rtx for last...
2001-04-03  Jan Hubickai386.c (ix86_force_to_memory, [...]): Update for 64bit.
2001-03-30  Jan Hubickai386.c (ix86_split_long_move): Use change address to...
2001-03-29  Jan Hubickai386.c (ix86_expand_setcc): Support 64bit.
2001-03-28  Richard Hendersoni386.c (general_no_elim_operand): Disallow virtual...
2001-03-26  Jan Hubickai386.c (struct machine_function): Add save_varrargs_reg...
2001-03-25  Jan Hubickai386.md (ashldi3, [...]): Change predicates to shiftdi_...
2001-03-25  Jan Hubickai386.md (movstrsi): Move offline.
2001-03-24  Jan Hubickai386-protos.h (ix86_split_long_move): Return void.
2001-03-22  Richard Hendersonmkconfig.sh: Include insn-flags.h.
2001-03-21  Jan Hubickai386.c (override_options): Default ix86_regparm to...
2001-03-21  Jan Hubickai386.md (pushqi1): New.
2001-03-16  Jan Hubickai386.c (ix86_expand_fp_movcc): Do not attempt to constr...
2001-03-14  Jan Hubickai386.c (ix86_cmodel_string, [...]): Define.
2001-03-12  Jan Hubickai386.c: Commit forgotten hunk in previous patch.
2001-03-12  Jan Hubickai386.h (VALID_FP_MODE_P): XFmode is invalid on x86_64.
2001-03-10  Jan Hubickai386.h (DBX_REGISTER_NUMBER): Return proper values...
2001-03-09  Jan Hubickai386.h (FIRST_PSEUDO_REGISTER): Set to 53.
2001-03-07  Brad LucierBrad's -ffast-math breakup.
2001-03-03  Jan Hubickai386.c (ix86_expand_fp_compare): Delay creating of...
2001-02-28  Jan Hubickai386.c (pentium4_cost): New.
2001-02-28  Jan Hubickai386.md (sse_mov?fcc*): New patterns and splitters.
2001-02-28  Jan Hubickai386.md (attribute mode): Add "TI".
2001-02-28  Jan Hubickai386.md (sse_setccsf, [...]): New.
2001-02-25  Richard Kenneri386-protos.h (ix86_set_move_mem_attrs): Move decl.
2001-02-25  Richard Kenneri386.c (ix86_set_move_mem_attrs): New function.
2001-02-24  Jan Hubickai386.c (ix86_frame): New structure.
2001-02-21  Catherine Moorei386.c (function_arg_advance): Pass SSE arguments in...
2001-02-14  Jan Hubickainvoke.texi (-mreg-alloc): Nuke.
2001-02-14  Jan HubickaFix Richard suggested and I forgot.
2001-02-14  Jan Hubickai386-protos.h (ix86_memory_move_cost): Move offline.
2001-02-13  Jan Hubickai386.c (output_fp_compare): Support SSE.
2001-02-13  Jan Hubickai386.md (add?f3, [...]): Enable for TARGET_SSE(2) too.
2001-02-13  Jan Hubickai386.c (print_reg): Use ANY_FP_REG instead of FP_REG
next