aboutsummaryrefslogtreecommitdiff
path: root/gcc/config/i960/i960.c
AgeCommit message (Expand)AuthorFilesLines
2000-09-07c-pragma.h: Define HANDLE_GENERIC_PRAGMAS if REGISTER_TARGET_PRAGMAS is defined.Zack Weinberg1-35/+83
2000-06-01i960.c (i960_br_predict_opcode): Remove.Richard Henderson1-36/+18
2000-01-10i960-protos.h: New file.Kaveh R. Ghazi1-40/+49
1999-12-04c-common.c (enum attrs): Add A_NO_LIMIT_STACK.Geoff Keating1-1/+30
1999-11-12i960.h (CAN_DEBUG_WITHOUT_FP): Don't define it.Vladimir Makarov1-16/+16
1999-10-28Fix i960 varargs/stdarg build failures.Jim Wilson1-7/+16
1999-09-06Merge in gcc2-ss-010999Jeff Law1-35/+35
1999-07-26i960.c (i960_setup_incoming_varargs): Use get_varargs_alias_set for the regis...Richard Henderson1-2/+95
1999-07-09Patch for i960 build failure with unsubmitted live-range-splitting patches.Felix Lee1-6/+6
1999-04-07Patch to make nested functions and non-local gotos work.Jim Wilson1-1/+3
1999-01-14i960.c (i960_output_move_double_zero, [...]): New functions for moving zeros.Vladimir N. Makarov1-7/+58
1999-01-14i960.c (i960_function_prologue): New code (optimal solution) for saving globa...Vladimir N. Makarov1-50/+129
1998-09-02Update definitions of HANDLE_PRAGMA macro in order to conform to new spec.Nick Clifton1-69/+66
1998-07-10i960.c (i960_address_cost): MEMA operands with positive offsets < 4096 are free.Andrew MacLeod1-0/+6
1998-05-14Patch from Gary McGary to fix i960 problem with out-of-range shifts.Jim Wilson1-27/+44
1998-04-04* Check in merge from gcc2. See ChangeLog.11 and ChangeLog.12Jeff Law1-2/+7
1998-03-311750a.md, [...]: Use GEN_INT consistently.Jeffrey A Law1-12/+11
1997-01-22i960.c (process_pragma): Call ungetc on the last character that was read by t...Brendan Kehoe1-0/+5
1996-07-23* i960/i960.c: Include except.h for function.h.Mike Stump1-0/+1
1996-04-17(process_pragma): Take the IDENTIFIER_POINTER treeJim Wilson1-14/+15
1996-01-15Updatee copyright.Doug Evans1-1/+1
1996-01-15c-lex.c (check_newline): Pass character after `#pragma' to HANDLE_PRAGMA.Doug Evans1-5/+6
1995-12-14(logic_operand): New function.Torbjorn Granlund1-3/+19
1995-11-05(emit_move_sequence): Add a scratch register to multi-reg stores.Richard Kenner1-6/+171
1995-07-28(i960_function_epilogue): Don't clear g14 for functions with an argument block.Richard Kenner1-5/+12
1995-07-28(i960_arg_size_and_align): Correct alignment of XFmode values inRichard Kenner1-2/+11
1995-06-15Update FSF address.Richard Kenner1-1/+2
1995-05-18(i960_output_ldconst): New code for XFmode.Torbjorn Granlund1-21/+62
1995-05-16Fix typos in comments.Richard Kenner1-1/+1
1995-05-12OK, this is what I really wanted to install...Torbjorn Granlund1-3/+9
1995-05-12(i960_output_ldconst): Let split_double handle DImode.Torbjorn Granlund1-40/+15
1995-03-23i960.c (i960_function_arg_advance): Ensure all regs marked as used if stack i...Doug Evans1-39/+47
1995-03-07Add support for #pragma alignIan Lance Taylor1-64/+77
1995-02-24(fp_literal_one, fp_literal_zero): Don't accept VOIDmode.Jim Wilson1-25/+4
1994-12-28Correct typos.Ian Lance Taylor1-2/+2
1994-12-27Use REAL_VALUE_TO_TARGET_{DOUBLE,SINGLE} to print float valuesIan Lance Taylor1-0/+15
1994-10-20(VARARGS_STDARG_FUNCTION): New macro.Jim Wilson1-25/+45
1994-09-29(i960_setup_incoming_varargs): Store parameter registersJim Wilson1-5/+10
1994-04-20(i960_expr_alignment): Remove LSHIFT.Doug Evans1-1/+0
1994-02-17(i960_function_prologue): Put register save area before outgoing arg block.Doug Evans1-2/+2
1994-01-31(i960_function_name_declare): Handle names that start with '*'.Jim Wilson1-5/+7
1993-07-28Add new parameter to move_block_from_reg calls.Jim Wilson1-1/+2
1993-05-03(output_function_profiler): Add missing newlines in strings.Jim Wilson1-2/+2
1993-03-29(i960_function_prologue): When profiling, don't use those registers clobbered...Jim Wilson1-0/+89
1993-03-15(print_operand_address): For MULT, set ireg not breg.Jim Wilson1-1/+1
1993-03-02(i960_output_call_insn): Delete scratch_reg arg. Use r3 instead.Jim Wilson1-6/+5
1993-02-05(legitimate_address_p): Accept either REG or SUBREG whereJim Wilson1-36/+36
1993-01-25(secondary_reload_class): Correct test againstJim Wilson1-1/+1
1993-01-19(cmplpower2_operand): New function.Jim Wilson1-1/+15
1993-01-18(i960_function_arg_advance, i960_function_arg): Likewise.Jim Wilson1-6/+6