OSDN Git Service

Add a CSE pass over the hard registers after reload is complete
[pf3gnuchains/gcc-fork.git] / gcc / config / alpha /
1997-03-18 djeInitial revision
1997-03-18 dje(LIB_SPEC): -lprof1 requires -lpdf for OSF4.
1997-01-20 kenner(SETUP_INCOMING_VARARGS): Delete duplicate definition.
1997-01-20 kenner(arg_home): Add CLOBBER of MEM and USE of arg regs.
1997-01-19 kenner(MINIMUM_ATOMIC_ALIGNMENT): New macro.
1997-01-04 kenner(ENDFILE_SPEC): Use "gnu", not "gnu_cc".
1997-01-04 kenner(vmskrunch): Try to not chop trailing uppercase letters.
1997-01-03 kenner(cmov): Fix operand numbers in case involving DF target, DF
1996-12-11 kenner(print_operand): Use HOST_WIDE_INT_PRINT_DEC instead...
1996-12-11 kenner(mov[hq]i unnamed): Split up for TARGET_BYTE_OPS and...
1996-12-11 kenner(output_prolog): SIZE is now HOST_WIDE_INT.
1996-11-16 kennerFix typo in last change.
1996-11-16 kenner(TARGET_DEFAULT): Use symbolic values.
1996-11-16 kenner(MASK_BYTE_OPS): Now define as 1024.
1996-11-16 kennerInitial revision
1996-11-16 kenner({div,mod}[sd]i3): Only for VMS.
1996-11-16 kenner({MASK,TARGET}_{OPEN_VMS,FLOAT_VAX}): New macros.
1996-11-16 kenner(override_options): Handle VAX format floating-point.
1996-11-12 tege(zero_extendqidi2): Handle TARGET_BYTE_OPS.
1996-11-12 tege(input_operand): If TARGET_BYTE_OPS accept HImode and...
1996-11-12 tege(MASK_BYTE_OPS): New define.
1996-09-21 kenner(alpha_swapped_comparison_operator pattern): Fix asm...
1996-09-21 kenner(USER_LABEL_PREFIX): Define instead of ASM_OUTPUT_LABELREF.
1996-09-18 kenner(print_operand): Support unsigned codes for %D, %c...
1996-09-18 kenner(PREDICATE_CODES): Add alpha_swapped_comparison_operator.
1996-09-18 kenner(alpha_swapped_comparison_operator): New function.
1996-09-18 kennerAdd pattern for b%c with swapped comparisons with 0.
1996-09-18 kenner(alpha_emit_set_long_const): Save one instruction when...
1996-08-15 dje * sys-protos.h (gethostid): Make return type `int...
1996-08-06 dje * gen-protos.c (overrides): New static local.
1996-08-05 wilson(alpha_output_filename): When emitting stabs, don't
1996-07-18 kenner(INT_ASM_OP): Change from ".long" to ".quad".
1996-06-28 kenner(LINK_SPEC): Bring emulation name into sync with Cygnus...
1996-06-28 kenner(FUNCTION_PROFILER): _mcount has non-standard linkage.
1996-06-28 kenner(alpha_emit_conditional_move): Emit correct code when...
1996-06-28 kenner(movdi): Call alpha_emit_set_long_const.
1996-06-28 kenner({MASK,TARGET}_BUILD_CONSTANTS): New macros.
1996-06-28 kenner(alpha_emit_set_long_const): New function.
1996-06-28 kenner(INITIALIZE_TRAMPOLINE): New definition.
1996-06-28 kennerInitial revision
1996-06-28 kenner(NO_DBX_FUNCTION_END): New macro.
1996-06-28 kenner(output_{pro,epi}log): Flag_inhibit_size_directive
1996-06-18 kennerWhen not involving named pattern, update condition to
1996-06-18 kenner(TARGET_SWITCHES): Have all -mieee options turn on...
1996-06-18 kenner(override_options): Allow EV4/5 or 21064/21164 for...
1996-06-13 kennerAdd scheduling rules for EV5.
1996-06-13 kenner(enum processor_type): New enum.
1996-06-13 kenner(alpha_cpu, alpha_cpu_string): New variables.
1996-05-26 kennerDon't include xm-alpha.h and winnt/xm-winnt.h.
1996-05-26 kennerDon't include alpha.h
1996-05-26 kennerProperly set tm_file and {build,host}_xm_file.
1996-05-26 kennerTest TARGET_WINDOWS_NT, not WINDOWS_NT.
1996-05-26 kenner(output_prolog): Test TARGET_WINDOWS_NT, not WINDOWS_NT.
1996-05-26 kenner(WINDOWS_NT): No longer defined and used.
1996-05-19 kenner(alpha_emit_conditional_move): Compare to 0 in correct...
1996-05-11 kenner(ASM_FINAL_SPEC): Add #undef.
1996-04-21 kenner(check_float_value): Cast args of bcopy to avoid warnings.
1996-04-17 kenner(alpha_emit_conditional_move): Fix some bugs in previou...
1996-04-16 kenner(cmov* define_expands): Use it.
1996-04-16 kenner(alpha_emit_conditional_move): Declare it.
1996-04-16 kenner(alpha_emit_conditional_move): New function.
1996-04-14 kenner(CHECK_FLOAT_VALUE): Define.
1996-04-14 kenner(check_float_value): New function.
1996-04-13 kenner(alpha_emit_set_const_1): Renamed from alpha_emit_set_c...
1996-04-09 kennerFix typo in last change.
1996-04-04 kennerDon't include stamp.h for Linux.
1996-03-29 law * calls.c (expand_call): Remove current_call_is_indire...
1996-03-28 kenner(summarize_insn): Fix three "off-by-one" bugs in loop...
1996-03-26 kenner(summarize_insn, default case): Properly use format_ptr.
1996-03-18 kenner(summarize_insn, case SUBREG, CONST_*): New cases.
1996-03-17 kenner(trap): New attribute.
1996-03-17 kenner(alpha_tp, alpha_fprm, alpha_fptm): New variables.
1996-03-17 kenner(CPP_SPEC): Added -mieee and -mieee-with-inexact.
1996-03-16 kennerInitial revision
1996-03-16 kenner(output_prolog): Set alpha_function_needs_gp if profili...
1996-02-19 kenner(call_operand): If in REG, only reg 27 valid.
1996-02-18 kennerFix typo in comments.
1996-02-16 kenner(WCHAR_TYPE, WCHAR_TYPE_SIZE): Use short unsigned int.
1996-02-16 kennerDon't include alpha.h.
1996-02-16 kenner(WCHAR_TYPE, WCHAR_TYPE_SIZE): Use unsigned int.
1996-01-25 brendan * alpha.c (alpha_write_verstamp): Only emit MS_STAMP...
1995-12-27 kenner(extbh): Remove; no such insn.
1995-12-27 kenner(extend{qihi,qisi,hisi}2): Allow unaligned memory as...
1995-12-27 kenner({CONSTANT,DATA}_ALIGNMENT): Align to at least BITS_PER...
1995-12-27 kenner({non,}aligned_memory_operand): Test REGNO_POINTER_ALIGN.
1995-12-05 merrill(LIBGCC_SPEC): Remove.
1995-11-26 kenner(CPP_PREDEFINES): Set __unaligned and __stdcall to...
1995-11-26 kenner(alpha_emit_set_const): Don't output SImode sequences...
1995-10-27 kenner(call_value_nt, call_nt): Force non-SYMBOL_REF into...
1995-10-27 kenner(call_operand): Only allow reg 27 on NT too.
1995-10-22 kenner(alpha_emit_set_const): Use 'U' for unsigned constants.
1995-10-22 kenner(CONST_OK_FOR_LETTER_P): Use 'U' for unsigned constants.
1995-10-21 kenner(cmpdf): Make conditional on TARGET_FP.
1995-10-19 kenner(ASM_SPEC): If GNU as is the default, then pass -g...
1995-10-06 kenner(ASM_SPEC): Add -g.
1995-10-06 kenner(alpha_{arg,auto}_offset): Make extern.
1995-10-03 kennerFix comments and formatting related to RETURN_ADDR_RTX.
1995-10-03 kenner(RETURN_ADDR_RTX): New definition.
1995-09-22 kenner(movdi): Avoid memory sharing problem when in reload.
1995-09-19 kennerInclude winnt/win-nt.h, not winnt/winnt.h.
next