OSDN Git Service

* i386.c (ix86_expand_fp_compare): Delay creating of scratch register
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.c
2001-03-03 hubicka * i386.c (ix86_expand_fp_compare): Delay creating...
2001-02-28 hubicka * i386.c (pentium4_cost): New.
2001-02-28 hubicka * i386.md (sse_mov?fcc*): New patterns and splitters.
2001-02-28 hubicka * i386.md (attribute mode): Add "TI".
2001-02-28 hubicka * i386.md (sse_setccsf, sse_setccdf): New.
2001-02-25 kenner * config/i386/i386-protos.h (ix86_set_move_mem_attrs...
2001-02-25 kenner * config/i386/i386.c (ix86_set_move_mem_attrs): New...
2001-02-24 hubicka * i386.c (ix86_frame): New structure.
2001-02-21 hubicka * i386.c (function_arg_advance): Pass SSE...
2001-02-14 hubicka * invoke.texi (-mreg-alloc): Nuke.
2001-02-14 hubickaFix Richard suggested and I forgot.
2001-02-14 hubicka * i386-protos.h (ix86_memory_move_cost): Move offline.
2001-02-13 hubicka * i386.c (output_fp_compare): Support SSE.
2001-02-13 hubicka * i386.md (add?f3, sub?f3, mul?f3, dif?f3): Enable...
2001-02-13 hubicka * i386.c (print_reg): Use ANY_FP_REG instead of FP_REG
2001-02-13 hubickaFix breakage in my previous checkin.
2001-02-13 hubicka * i386.h (SSE_CLASS_P, MMX_CLASS_P, MAYBE_FLOAT_CLASS_P,
2001-02-13 hubicka * i386.h (VALID_FP_MODE_P, VALID_INT_MODE_P): New.
2001-02-08 rth * config/i386/i386.c (ix86_frame_pointer_requir...
2001-02-04 kenner * diagnostic.h (set_internal_error_function): Renamed.
2001-02-01 kenner * config/i386/i386.c (ix86_compute_frame_size): Allow
2001-01-28 ghazi * configure.in: Arrange to include defaults.h in ...
2001-01-21 rth * config/i386/i386.c (ix86_asm_file_end): Disab...
2001-01-16 jakub * config/i386/i386.c (fcmov_comparison_operator):...
2001-01-15 rth * config/i386/i386.c (asm_output_function_prefi...
2001-01-15 aj2001-01-15 Andreas Jaeger <aj@suse.de>
2001-01-14 hubicka * i386.c (ix86_expand_compare): Add bypass_test and...
2001-01-14 aj * config/i386/i386.c (ix86_split_fp_branch): Remove...
2001-01-13 hubicka * i386.c (ix86_fp_comparison_arithmetics_cost,
2001-01-11 hubicka * i386.c (ix86_comparison_operator, fcmov_comparison_o...
2001-01-11 mmitchel * c-common.h (CTI_VOID_LIST): Remove.
2001-01-10 rth * config/alpha/alpha.c (alpha_free_machine_stat...
2001-01-10 hubicka * i386.c (ix86_fp_compare_code_to_integer, ix86_fp_com...
2001-01-08 hubicka * i386.c (ix86_expand_int_movcc): Take care to reverse...
2001-01-07 jakub * config/i386/i386.c (constant_call_address_operand...
2001-01-02 hubicka * i386.c (ix86_split_to_parts): Return number of part...
2000-12-22 ghazi * Makefile.in (sched-deps.o, sched-rgn.o): Fix depende...
2000-11-27 hubicka * i386.c (ix86_force_to_memory, ix86_free_from_memory...
2000-11-21 rth * config/i386/i386.c (i386_simplify_dwarf_addr...
2000-11-17 zack * ggc.h: Delete ggc_add_string_root and ggc_mar...
2000-11-17 zack * stringpool.c: New file.
2000-11-01 rth * config/i386/i386.c (fcmov_comparison_operator...
2000-10-31 jakub * config/i386/i386.h: Clarify CCNOmode description...
2000-10-31 berndsMMX/SSE bugfixes
2000-10-25 dnovillo2000-10-23 Diego Novillo <dnovillo@cygnus.com>
2000-10-18 mmitchel * i386.c (ix86_comparison_operator, put_conditi...
2000-09-30 jsm28 * i386.c: Move include of "config.h" to before that...
2000-09-29 hubicka * final.c (final_scan_insn): Remove extra extract_insn...
2000-09-29 hubicka * recog.c (recog_memoized): Rename to recog_memoized_1.
2000-09-25 kazu2000-09-25 Kazu Hirata <kazu@hxi.com>
2000-09-25 hpChange callers in config/[h-l]*/ to match:
2000-09-18 cruxMMX/SSE builtin support
2000-09-15 hubicka * i386-protos.h (no_comparison_operator, uno_compariso...
2000-09-08 cruxMMX/SSE patterns for i386
2000-08-29 rth * config/i386/i386.c: Don't error on EXTRA_CONS...
2000-08-28 gkm * config/i386/i386-protos.h (ix86_expand_compare)...
2000-08-25 wehle * i386.c (ix86_find_base_term): New.
2000-08-25 jakub * config/i386/i386.c (ix86_expand_branch): Treat GE...
2000-08-23 wehle * rtlanal.c (rtx_unstable_p): The pic register is...
2000-08-15 rth * config/i386/i386.c (legitimize_pic_address...
2000-08-04 rth * i386.md (return_indirect_internal): New.
2000-08-03 hubicka * reg-stack.c (subst_stack_regs_pat): Use replace_reg...
2000-08-02 zack * c-common.h: Prototype min_precision and c_build_qual...
2000-08-02 hubicka * i386.c (legitimate_address_p): Accept other bases...
2000-07-30 rth * Makefile.in (OBJS): Add doloop.o.
2000-06-27 hubicka * genattrtab.c (write_attr_value): Do not abort for...
2000-06-26 cruxAdd MMX and SSE registers to i386 machine description
2000-06-16 law * i386.md: Create new [right,left] rotate and right...
2000-06-11 ghaziWarning fixes:
2000-06-01 cpopetz * config/i386/i386.c (ix86_use_fcomi_compare): Make...
2000-04-27 hubicka * cse.c (CSE_ADDRESS_COST): Remove.
2000-04-17 hubicka * i386.c (athlon_cost): Fix lea, divide and XFmode...
2000-04-16 drepper(ix86_expand_epilogue): Yes, the x86 can pop 64k at...
2000-04-13 wehle * i386.c (ix86_expand_binary_operator,
2000-04-12 hubicka * i386.c (x86_sub_esp_4, x86_sub_esp_8, x86_add_esp_4...
2000-04-09 rth * genrecog.c (pred): Update comparison_operator...
2000-04-09 wehle * i386.md (fix_truncsfhi2, fix_truncdfhi2,
2000-04-08 wehle * i386.md (ashrsi3, ashrhi3, ashrqi3): Fix typo.
2000-03-30 kenner * calls.c (expand_call): Pass bit alignment to mark_re...
2000-03-29 hubicka Convert ACCUMULATE_OUTGOING_ARGS to an expression.
2000-03-28 rthAlan Modra <alan@linuxcare.com.au>
2000-03-28 rthAdd CCZmode.
2000-03-18 rth * i386.c (call_insn_operand): Always allow...
2000-03-16 hubicka * i386.md (all HI and QI mode non-move patterns):...
2000-03-15 hubicka * i386.md (movhi_1): Promote movw imm, reg to movl...
2000-03-15 hubicka * i386.md (ix86_compute_frame_size): stack_alignment_n...
2000-03-09 jason * i386.c (ix86_valid_type_attribute_p): Use...
2000-03-07 ghazi * rtl.h (rtunion_def): Constify member `rtstr'.
2000-03-03 cpopetz * config/i386/i386.c: (constant_call_address_operand...
2000-02-26 lawFix copyrights.
2000-02-12 hubicka * i386.c (ix86_emit_restore_regs_using_mov): Break...
2000-02-10 hubicka * function.c (assign_temp): Change zero-sized arrays...
2000-02-07 hubicka * calls.c (compute_argument_block_size): New argument
2000-02-06 rth * i386.c (ix86_can_use_return_insn_p): Fail...
2000-02-06 rth * i386.c (ix86_agi_dependant): Handle pro_epilo...
2000-02-06 ghazi * Makefile.in (c-common.o): Depend on $(EXPR_H).
2000-02-04 rth * i386.c (SAVE_REGS_FIRST): Remove.
2000-02-02 rth * i386.c (general_no_elim_operand): New.
2000-02-01 zack * frame.c (find_fde): Convert for loop to do-while...
2000-01-30 rth * i386.c (ix86_compute_frame_size): Omit paddin...
next