Commit Graph

26 Commits

Author SHA1 Message Date
Torbjorn Granlund
6918e4ae27 (PREDICATE_CODES): Add cmplsrcb_operand.
From-SVN: r7478
1994-06-15 02:32:24 +00:00
Doug Evans
5476c289ba (TARGET_SOFT_FLOAT): Define.
(TARGET_SWITCHES): Add -msoft-float.

From-SVN: r6687
1994-03-02 00:30:45 +00:00
Richard Kenner
9f7287cd93 (REG_CLASS_CONTENTS): Fix problems with last word of register set in
some classes.

(MEMORY_MOVE_COST): New macro.

From-SVN: r6388
1994-01-13 06:00:57 -05:00
Richard Kenner
4f074454bb Define CAN_DEBUG_WITHOUT_FP; delete OPTIMIZATION_OPTIONS.
From-SVN: r6348
1993-12-31 06:55:27 -05:00
Richard Kenner
43b603ea3d Rename R_ACC to R_ACU to not conflict with access.h.
From-SVN: r6321
1993-12-25 13:11:53 -05:00
Richard Kenner
d969caf829 Define SHIFT_COUNT_TRUNCATED to have a value of 1.
From-SVN: r5732
1993-10-11 07:43:24 -04:00
Doug Evans
65c4237934 (CPP_PREDEFINES): Add system/cpu/machine assertions where missing.
From-SVN: r5557
1993-10-02 08:55:06 +00:00
Richard Kenner
03ef2c3bc5 (R_KR): New macro.
(FIRST_PSEUDO_REGISTER, FIXED_REGISTERS, CALL_USED_REGISTERS): Adjust for
more registers present.
(REG_ALLOC_ORDER, REG_CLASS_CONTENTS, REGISTER_NAMES): Likewise.
(HARD_REGNO_NREGS, HARD_REGNO_MODE_OK, REGNO_REG_CLASS): Likewise.
(CONDITIONAL_REGISTER_USAGE): Swap names rather than replacing them.

(TARGET_LARGE_MEMORY): New flag; change value for all others.
(ENCODE_SECTION_INFO): New macro.
(TARGET_SWITCHES): Add "normal" and change values.

From-SVN: r5542
1993-10-01 10:46:05 -04:00
Paul Eggert
7b1e82724a (ASM_FILE_START): Quote special characters in file names.
From-SVN: r5497
1993-09-28 00:23:58 +00:00
Richard Kenner
9a63901fb7 Use WORD_REGISTER_OPERATION and LOAD_EXTEND_OP and delete
BYTE_LOADS_{SIGN,ZERO}_EXTEND.

From-SVN: r5477
1993-09-25 08:29:59 -04:00
Richard Kenner
f863464496 (PREDICATE_CODES): Fix typos and add missing entries.
From-SVN: r5356
1993-09-19 09:08:00 -04:00
Jim Wilson
02892e0694 Add new parameter to move_block_from_reg calls.
From-SVN: r5018
1993-07-28 10:21:14 -07:00
Richard Kenner
bc3654906f (FUNCTION_VALUE_REGNO_P): True only for the first register in the
group.

From-SVN: r4168
1993-04-16 20:25:41 -04:00
Richard Kenner
dac29d65d8 (PROMOTE_MODE): Fix typo.
From-SVN: r3720
1993-03-12 17:48:08 -05:00
Paul Eggert
13d39dbc99 # Fix misspellings in comments.
From-SVN: r3179
1993-01-10 19:16:01 +00:00
Richard Kenner
7dab19db67 (OBJECT_FORMAT_COFF): Add definition.
From-SVN: r3010
1992-12-31 08:56:12 -05:00
Richard Kenner
3cf4513f81 (TARGET_SWITCHES): Add missing complementary switches:
-mno-stack-check and -mstorem-bug.

From-SVN: r2559
1992-10-22 14:17:18 -04:00
Richard Kenner
100fcf4cb3 (PROMOTE_MODE, ADJUST_COST): New macros.
(CALL_USED_REGISTERS): LR0 is call-used.
(HARD_REGNO_MODE_OK): Handle MODE_PARTIAL_INT and the special
registers that can only hold those modes.
(MODES_TIEABLE_P): Clean up and handle MODE_PARTIAL_INT modes.
(enum reg_class, REG_CLASS_NAMES, REG_CLASS_CONTENTS): Add new
classes LR0_REGS, FC_REGS, and CR_REGS.
(REGNO_REG_CLASS, REG_CLASS_FROM_LETTER): Likewise.
(PREDICATE_CODES): Update for new and deleted predicates.

From-SVN: r2444
1992-10-13 19:07:51 -04:00
Richard Kenner
c753237db2 entered into RCS
From-SVN: r1092
1992-05-26 19:25:37 -04:00
Richard Kenner
2851546aad *** empty log message ***
From-SVN: r817
1992-04-22 18:46:09 -04:00
Richard Stallman
3bb22aee13 *** empty log message ***
From-SVN: r783
1992-04-18 19:56:04 +00:00
Richard Kenner
6e9a74dd13 *** empty log message ***
From-SVN: r683
1992-04-04 15:06:51 -05:00
Richard Stallman
8cf6b9ca16 *** empty log message ***
From-SVN: r499
1992-03-16 09:45:34 +00:00
Richard Stallman
b4ac57ab29 *** empty log message ***
From-SVN: r478
1992-03-14 05:17:01 +00:00
Richard Kenner
dfbe1b2f1f *** empty log message ***
From-SVN: r405
1992-03-06 18:32:19 -05:00
Richard Stallman
48c8b6b7b8 Initial revision
From-SVN: r294
1992-02-09 05:09:11 +00:00