summaryrefslogtreecommitdiff
path: root/gcc/config
Commit message (Expand)AuthorAgeFilesLines
* (truncdisi2): Change from define_insn to define_expand.wilson1994-06-181-40/+66
* (lshrsi3): New define_expand.kenner1994-06-181-0/+20
* * pa.h (DEBUGGER_AUTO_OFFSET): Define. If no frame pointerlaw1994-06-171-0/+17
* Change REG_ALLOC_ORDER so the 386 bootstraps.meissner1994-06-161-8/+8
* (TARGET_ENV32): Mark as deprecated.dje1994-06-161-7/+7
* (divsi3): Fix divide by 2^N with compare RTL.kenner1994-06-161-4/+6
* (maxsf3, minsf3, maxdf3, mindf3): Fix predicate of define_split.kenner1994-06-161-6/+7
* Initial revisiondje1994-06-153-0/+199
* * sparc/sparc.md (cpu): New attribute.dje1994-06-151-312/+2239
* * sparc/sparc.c (SKIP_CALLERS_UNIMP_P): Define.dje1994-06-151-190/+1357
* * sparc/sparc.h (cpu_type): New enum.dje1994-06-151-244/+809
* * sparc/sysv4.h (ASM_OUTPUT_CASE_LABEL): Handle 64 bit pointers.dje1994-06-151-1/+1
* Support 32x32->64 bit multiplymeissner1994-06-152-5/+28
* Trivial simplification of many patterns.tege1994-06-151-134/+75
* (PREDICATE_CODES): Add cmplsrcb_operand.tege1994-06-151-0/+1
* (cmplsrcb_operand): New predicate.tege1994-06-151-0/+16
* (logical patterns): Tune to give better code for immediate values.tege1994-06-151-21/+28
* (DO_GLOBAL_CTORS_BODY): Call __builtin_alloca with a non-zerokenner1994-06-141-2/+2
* (sbrk): Don't declare here.kenner1994-06-141-1/+1
* (CONST_COSTS, case CONST_INT): Fix typo.kenner1994-06-141-1/+1
* (STARTFILE_SPEC): Don't force -static for -g.kenner1994-06-141-4/+4
* (rs6000_override_options): Remove MPC620 cpu variants.kenner1994-06-141-13/+1
* (TARGET_SWITCHES): Remove -mpowerpc64 and -mno-powerpc64.kenner1994-06-141-2/+0
* Fix whitespace in pattern.kenner1994-06-141-17/+17
* (output_prolog): Fix error in loading size of large stack frames.kenner1994-06-141-1/+1
* * pa-osf.h (SIZE_TYPE): Define as "long unsigned int" to belaw1994-06-141-0/+4
* * pa.c (output_arg_descriptor): Restore old behavior for SImodelaw1994-06-141-5/+1
* (arm_reload_out_hi): Rewrite. Add support for processors running inerich1994-06-061-12/+21
* (storehi_bigend): New expansion pattern.erich1994-06-061-70/+166
* (PROMOTE_MODE): Promote HImode integers as signed.erich1994-06-061-3/+11
* (FUNCTION_PROFILER): Delete duplicate definition.erich1994-06-041-66/+90
* (all patterns explicitly mentioning regs): Output the target dependenterich1994-06-041-24/+24
* (print_multi_reg, output_call, output_call_mem,erich1994-06-041-45/+66
* (FP_REGNO_P): New macro for intra file usage.tege1994-06-031-34/+37
* (mulsi3): Use MATCH_DUP for op3, not MATCH_OPERAND.tege1994-06-031-124/+124
* (all patterns): Update instruction generation to reflect new meanings oferich1994-06-031-641/+315
* (CONST_OK_FOR_LETTER_P): Only allow constants valid when inverted for 'K'.erich1994-06-031-7/+7
* * pa.h (TARGET_SWITCHES): Enable TARGET_LONG_CALLS whenlaw1994-06-033-16/+77
* * pa.h (ASM_DECLARE_FUNCTION_NAME): Fix typo.law1994-06-031-1/+1
* (define_function_unit): Remove ppc604 from sqrt list.kenner1994-06-021-19/+139
* (processor_target_table): Use new macros.kenner1994-06-021-20/+22
* (MASK_PPCFPX): Delete.kenner1994-06-021-12/+19
* output_func_{prologue,epilogue}): Change declarations fromerich1994-06-021-107/+29
* (all output patterns): Use new capabilities of arm_print_operand toerich1994-06-021-655/+338
* (ASM_FINAL_SPEC [CROSS_COMPILE]): Correct typo.erich1994-06-021-2/+2
* (arm_condition_code): Move to start of file.erich1994-06-021-212/+265
* #define NO_IMPLICIT_EXTERN_C.merrill1994-06-011-1/+4
* (all insn and peephole patterns): Rewrite without using arm_output_asm_insn.erich1994-06-011-1003/+649
* Delete some dead code.erich1994-06-011-54/+28
* General tidy up.erich1994-06-011-388/+432