- 13 Feb, 1995 12 commits
-
-
From-SVN: r8925
Richard Kenner committed -
From-SVN: r8924
Richard Kenner committed -
(extendsfdf2): Undo 30 Nov 94 change. Use float_extend instead of SUBREG and restore fmr instruction for differing FPRs. From-SVN: r8923
Richard Kenner committed -
From-SVN: r8922
Jason Merrill committed -
case. From-SVN: r8921
Richard Kenner committed -
Make these conditional on TARGET_MULTM. (multm matcher): Delete. (multmu matcher): Delete. (mulsidi3 DEFINE_SPLIT): Generate RTL for smulsi3_highpart instead of for deleted pattern. Fix typo in preparation code. (umulsidi3 DEFINE_SPLIT): Analogous change. From-SVN: r8920
Torbjorn Granlund committed -
(TARGET_SWITCHES): Recognize "-mno-multm". From-SVN: r8919
Torbjorn Granlund committed -
From-SVN: r8918
Richard Kenner committed -
DIR_SEPARATOR. From-SVN: r8917
Richard Kenner committed -
From-SVN: r8916
Richard Kenner committed -
sysv4.h (ASM_OUTPUT_SECTION_NAME): Check to make sure DECL is non-null before trying to reference it. Sun Feb 12 20:20:28 1995 Brendan Kehoe (brendan@lisa.cygnus.com) * config/sparc/sysv4.h (ASM_OUTPUT_SECTION_NAME): Check to make sure DECL is non-null before trying to reference it. * config/mips/elf64.h (ASM_OUTPUT_SECTION_NAME): Likewise. From-SVN: r8915
Brendan Kehoe committed -
From-SVN: r8914
Roland McGrath committed
-
- 11 Feb, 1995 10 commits
-
-
normal types before including limits.h. From-SVN: r8913
Jim Wilson committed -
no argument if this is a varargs routine. From-SVN: r8912
Jim Wilson committed -
macro STRICT_ARGUMENT_NAMING. From-SVN: r8911
Jim Wilson committed -
From-SVN: r8910
Richard Kenner committed -
From-SVN: r8909
Richard Kenner committed -
(do_spec_1, case 'O'): New option. From-SVN: r8908
Richard Kenner committed -
error messages; DECLARATOR might be null. From-SVN: r8907
Richard Kenner committed -
From-SVN: r8906
Richard Kenner committed -
targets. From-SVN: r8905
Richard Kenner committed -
From-SVN: r8904
Richard Kenner committed
-
- 10 Feb, 1995 5 commits
-
-
From-SVN: r8903
Richard Kenner committed -
(store_constructor, ARRAY_TYPE): Use code for non-integer INDEX for non-integer ELTTYPE size. Allow INDEX to be zero in code and divide size by BITS_PER_UNIT. From-SVN: r8902
Richard Kenner committed -
tree in those cases. From-SVN: r8901
Richard Kenner committed -
From-SVN: r8900
Michael Meissner committed -
From-SVN: r8899
Michael Meissner committed
-
- 08 Feb, 1995 7 commits
-
-
(movsicc, movdicc): Operand 3 must be a register to match define_insns. Delete miscellaneous cmove comments. From-SVN: r8898
Doug Evans committed -
instead of knowing what pattern looks like. From-SVN: r8897
Doug Evans committed -
From-SVN: r8896
Doug Evans committed -
* sparc/sparc.c (v9_regcmp_p): New function. (v9_regcmp_op): Call it. * sparc/sparc.md (movsicc): New pattern. (movdicc, movsfcc, movdfcc, movtfcc): Likewise. From-SVN: r8895
Doug Evans committed -
From-SVN: r8894
David J. MacKenzie committed -
From-SVN: r8893
David J. MacKenzie committed -
pa.md (call, call_value): Emit save of the PIC register with "emit_insn" before emitting the call insn itself. * pa.md (call, call_value): Emit save of the PIC register with "emit_insn" before emitting the call insn itself. From-SVN: r8892
Jeff Law committed
-
- 07 Feb, 1995 6 commits
-
-
register for unsigned comparisons. From-SVN: r8891
Jim Wilson committed -
(CONDITIONAL_REGISTER_USAGE): Delete TARGET_NOSAVE support. (TARGET_MAC, TARGET_TRYR0, TARGET_NOSAVE, TARGET_SMALLCALL, TARGET_PARANOID, TARGET_RETR2, TARGET_SHORTADDR, TARGET_BSR): Delete. (TARGET_SWITCHES): Delete above options. (OVERRIDE_OPTIONS): Delete TARGET_BSR support. (FUNCTION_BOUNDARY): Use 32 bit alignment when not TARGET_SMALLCODE. (FIRST_RET_REG): Delete TARGET_RETR2 support. (MODE_DISP_OK_[21]): Delete TARGET_TRYR0 support. (EXTRA_CONSTRAINT_U): Delete. (CONST_COSTS): For logical operations, give L constants cost 1. (PRINT_OPERAND_PUNCT_VALID_P): Delete '*', '^', '!'. From-SVN: r8890
Jim Wilson committed -
(calc_live_regs, expand_acall): Delete TARGET_SMALLCALL support. (need_slot): Add comment. Delete test of INSN_ANNULLED_BRANCH_P. (print_operand_address): Delete '*', '^', '!' support. (synth_constant): Call zero_extend* instead of and*. Call ashlsi3_k instead of ashlsi3_n. (prepare_scc_operands): Abort for NE case. (output_move_double, output_far_jump, output_branch): Delete commented out code. Don't output assembler comments. (gen_ashift): Don't call addsi3. (fixit): Delete redundant test for QImode constants. (hi_const): Delete TARGET_SHORTADDR support. (find_barrier): Don't put constant pool between mova and its label. (add_function, seen_function, bsr_operand, mac_operand, fake_shift): Delete. (sh_expand_prologue, expand_acall): Delete TARGET_BSR support. (general_movsrc_operand): Don't reject non-I CONST_INT. From-SVN: r8889
Jim Wilson committed -
Delete commented out patterns. Delete all peepholes but two. Delete all define_splits but one. Delete all `combiner' patterns. (mpy): Correct multiply latencies. (needs_delay_slot, hit_stack, interrupt_function, in_delay_slot, define_delay): Correct and/or simplify all reorg related definitions. (addsi3_real): Delete. (addsi3): Use arith_operand for argument 1. (mulhisi3): Use arith_reg_operand not mac_operand. (and_ffff, and_ff): Delete. (andsi3): Handle constant 255 specially. (rot*): Correct and/or simplify all rotate patterns. (ashlsi3_k): Delete clobber of T bit. Output add for 1 bit shift. (ashlsi3_n, lshrsi3_n): Delete use of fake_shift. (negc): Correct pattern by adding set of T bit. (extend*): Delete 'u' and 'U' constraint cases. (pop): Separate 'l' and 'x' constraint cases. (movsi-1): Better code for move to T bit case. (bsr, bsr_value, mac): Delete. From-SVN: r8888
Jim Wilson committed -
From-SVN: r8887
Doug Evans committed -
format and endianness. From-SVN: r8886
Stephen L Moshier committed
-