OSDN Git Service

Define SMALL_REGISTER_CLASSES with a value
[pf3gnuchains/gcc-fork.git] / gcc / config / i386 / i386.h
1996-12-13 ianDefine SMALL_REGISTER_CLASSES with a value
1996-12-09 coxsRemove change of Oct 4.
1996-12-07 kenner(N_ALLOCATABLE_REGISTERS): Remove extra backslash at...
1996-11-05 coxs(CC_FCOMI): Define
1996-10-04 coxs(flag_omit_frame_pointer, outer_function_chain: declare.
1996-09-30 coxs(CPP_CPU_SPEC): New. Added for defining the submodel.
1996-09-14 kenner({MASK,TARGET}_STACK_PROBE): New macros.
1996-08-09 coxs(output_float_compare): Don't try to initialize aggrega...
1996-08-02 coxs(i386_branch_cost, i386_branch_cost_string): Added.
1996-07-19 coxs(TARGET_USE_Q_REG): Support inline strlen on PentiumPro.
1996-06-11 coxs(function_prologue): Emit prologue as asm. (override_op...
1996-06-09 coxsi386.h (CONST_COSTS): even integer constants have a...
1996-05-17 coxs* i386.h (FUNCTION_BEGIN_EPILOGUE): Renamed from FUNCTI...
1996-05-03 coxs(TARGET_PENTIUMPRO, TARGET_CMOVE, BRANCH_COST,
1996-03-29 law * calls.c (expand_call): Remove current_call_is_indire...
1996-03-20 coxs(HARD_REGNO_MODE_OK): Relax QImode constraint to avoid...
1996-02-09 coxs(OPTIMIZATION_OPTIONS, ALIGN_DFmode, IS_STACK_MODE,
1995-12-24 kenner(FUNCTION_BLOCK_PROFILER, BLOCK_PROFILER):
1995-12-22 coxs(TARGET_UNROLL_STRLEN): New macro.
1995-12-16 coxs(TARGET_CPU_DEFAULT, PROCESSOR_*, TARGET_*,DOUBLE_WITH_...
1995-09-22 kenner(CONST_OK_FOR_LETTER_P): Make `N' match range 0..255...
1995-06-15 kennerUpdate FSF address.
1995-05-16 kennerFix typos in comments.
1995-05-15 kenner(VALID_MACHINE_{DECL,TYPE_ATTRIBUTE): Fix typo.
1995-05-12 meissnerAdd better support for passing args in registers; Add...
1995-02-21 kennerAdded arg to RETURN_POPS_ARGS.
1995-02-06 tege(RTX_COSTS): Rewrite.
1994-10-19 meissnerFix -fpic -a problems.
1994-10-19 meissnerDo not preserve eax for -fpic in FUNCTION_BLOCK_PROFILE...
1994-10-19 meissnerMove block profile support to i386.h
1994-10-04 meissnerFix return complex doubles with -fpic clobbering %ebx
1994-09-20 meissnerRespin DI support to be combine friendly; Allow push...
1994-09-08 meissnerAdd support for -mreg-alloc=<xxx>
1994-08-28 meissnerFix indexing off arg ptr & push of byte values.
1994-08-26 meissnerAdd -mno-wide-multiply, -mno-move, make addresses more...
1994-08-24 meissnerUndo previous change to REG_ALLOC_ORDER.
1994-08-20 meissnerAllocate eax before edx.
1994-06-16 meissnerChange REG_ALLOC_ORDER so the 386 bootstraps.
1994-06-15 meissnerSupport 32x32->64 bit multiply
1994-05-07 kenner(REG_ALLOC_ORDER): New macro.
1994-04-25 kenner(TARGET_NO_FANCY_MATH_387): New option.
1994-04-06 kenner(DEBUG_PRINT_REG): Fix printing of coprocessor regs...
1993-10-07 meissnerAdd FINALIZE_PIC to indicate %ebx needs to be set up...
1993-10-05 jrv(FIXED_REGISTERS): Don't fix hard reg st7 if XFmode...
1993-10-03 jrv(LONG_DOUBLE_TYPE_SIZE): Define as 96.
1993-09-22 rms(INIT_CUMULATIVE_ARGS): Pass just the return value...
1993-07-21 wilson(OVERRIDE_OPTIONS, SUBTARGET_OVERRIDE_OPTIONS): Define.
1993-03-31 brendandefine CONSTANT_ADDRESS_P(X) to not use CONST_DOUBLE
1993-03-23 wood(APPLY_RESULT_SIZE): Define.
1993-03-22 jrv(PREFERRED_RELOAD_CLASS): Only narrow MODE_FLOAT reload...
1993-03-12 jrv(FLOAT_CLASS_P): New macro.
1993-03-09 rms(HARD_REGNO_MODE_OK): Add some casts.
1993-01-20 jrv(PREFERRED_RELOAD_CLASS): Narrow ALL_REGS to GENERAL_REGS.
1993-01-06 jrv(DEBUG_PRINT_REG): Print regno along with printable...
1992-12-31 jrv(PREFERRED_RELOAD_CLASS): Don't reload CONST_DOUBLE...
1992-11-12 jrv(HARD_REGNO_MODE_OK): Restrict MODE_INT from FP regs...
1992-10-12 jrv(PRINT_REG): Undo Oct 11 change.
1992-10-12 jrv(PRINT_REG): Make register name arrays static within...
1992-10-07 rms(TARGET_CPU_DEFAULT): Add default definition.
1992-10-05 rms(hi_reg_name, qi_reg_name, qi_high_reg_name): Declared.
1992-08-31 jrv(TARGET_FLOAT_RETURNS_IN_80387): New macro.
1992-08-10 meissneremit_move_insn only takes two arguments.
1992-07-06 mycroftentered into RCS
1992-06-18 kenner*** empty log message ***
1992-05-04 jrv*** empty log message ***
1992-04-22 jrv*** empty log message ***
1992-04-21 jrv*** empty log message ***
1992-04-18 rms*** empty log message ***
1992-03-29 rms*** empty log message ***
1992-03-14 rms*** empty log message ***
1992-03-03 jrv*** empty log message ***
1992-02-09 jrvInitial revision