Commit Graph

61 Commits

Author SHA1 Message Date
Tom Wood
5d55ba757a (null_prologue): Renamed from null_epilogue.
(condition_value): New function.

From-SVN: r1385
1992-07-02 10:31:14 +00:00
Tom Wood
b6ecac2145 (ADDITIONAL_REGISTER_NAMES): Represent the condition code register as (reg:CC 0).
(ADDITIONAL_REGISTER_NAMES): Represent the condition code
	register as (reg:CC 0).  Give it the names "cc" and "psr".

From-SVN: r1384
1992-07-02 10:30:30 +00:00
Tom Wood
e4689f195c (blockage insn): Renamed from profiler.
(epilogue insn): Don't provide this if a return insn will suffice.
	(m88k_end_epilogue): If the last insn isn't a barrier, print a return.
(compare word insns): New insns and define_split
	patterns to take advantage of recent fold_truthop change.
	(superoptimizer sequences): New define_split patterns.
	(add/sub with carry): New insns.
	(add/sub DImode, ffssi2): Clobber the condition code register.

From-SVN: r1383
1992-07-02 10:29:02 +00:00
Tom Wood
b9d35b4069 (m88k_handle_pragma_token): Deleted.
From-SVN: r1372
1992-07-01 13:15:03 +00:00
Tom Wood
f88a74911f (HANDLE_SYSV_PRAGMA): Replaces HANDLE_PRAGMA
From-SVN: r1371
1992-07-01 13:14:47 +00:00
Tom Wood
c4fbf96f1d (delay_slots_for_epilogue, eligible_for_epilogue_delay,
ok_for_epilogue_p): Delete epilogue delay slot functions.
	(m88k_begin_prologue m88k_end_prologue m88k_expand_prologue): New
	functions replacing m88k_output_prologue.
	(m88k_begin_epilogue m88k_end_epilogue m88k_expand_epilogue): Ditto.
	(preserve_registers): Delete epilogue delay slot mechanism and
	change to output insns.
	(emit_add, emit_ldst): New functions.

From-SVN: r1346
1992-06-29 20:46:51 +00:00
Tom Wood
3e72128498 (prologue, epilogue, profiler, locate1, locate2): New
patterns for representing prologues and epilogues.

From-SVN: r1345
1992-06-29 20:46:19 +00:00
Tom Wood
cffed10acf (FUNCTION_END_PROLOGUE, FUNCTION_BEGIN_EPILOGUE): Define.
(DELAY_SLOTS_FOR_EPILOGUE, ELIGIBLE_FOR_EPILOGUE_DELAY): Delete.

From-SVN: r1344
1992-06-29 20:46:03 +00:00
Richard Stallman
5aa8b4bb27 (INSTALL): Deleted.
From-SVN: r1325
1992-06-28 14:09:30 +00:00
Tom Wood
ad0e4f7791 (type attributes): Delete unused mbit and mfp types.
(ffsi2 insn): Define.
	(negdf2 and absdf2 insns): Improve.

From-SVN: r1307
1992-06-27 10:36:00 +00:00
Tom Wood
cc61d0dec4 (CASE_VALUES_THRESHOLD): Define.
From-SVN: r1282
1992-06-25 10:31:01 +00:00
Richard Stallman
2296cba35f fix typos in comments.
From-SVN: r1270
1992-06-24 04:17:16 +00:00
Charles Hannum
9b3b4b3e6e entered into RCS
From-SVN: r1269
1992-06-24 04:16:49 +00:00
Tom Wood
dfa69feb2b entered into RCS
From-SVN: r1122
1992-05-29 17:36:29 +00:00
Tom Wood
668681efe4 *** empty log message ***
From-SVN: r1017
1992-05-19 13:50:00 +00:00
Tom Wood
ea9c2c2af5 *** empty log message ***
From-SVN: r996
1992-05-16 11:47:06 +00:00
Tom Wood
6f72faf96b *** empty log message ***
From-SVN: r987
1992-05-15 11:27:25 +00:00
Richard Stallman
648ebe7bd0 *** empty log message ***
From-SVN: r982
1992-05-14 22:43:01 +00:00
Richard Stallman
9d00e77707 entered into RCS
From-SVN: r931
1992-05-07 06:41:25 +00:00
Richard Stallman
6dc42e49d3 *** empty log message ***
From-SVN: r930
1992-05-07 06:41:23 +00:00
Tom Wood
e6a821bc07 *** empty log message ***
From-SVN: r846
1992-04-27 20:44:29 +00:00
Tom Wood
17c672d766 *** empty log message ***
From-SVN: r810
1992-04-21 12:16:01 +00:00
Richard Stallman
3bb22aee13 *** empty log message ***
From-SVN: r783
1992-04-18 19:56:04 +00:00
Tom Wood
8983a18c1d *** empty log message ***
From-SVN: r749
1992-04-15 19:41:59 +00:00
Tom Wood
53d47bf3d8 entered into RCS
From-SVN: r745
1992-04-15 13:00:45 +00:00
Tom Wood
3391e1bc78 entered into RCS
From-SVN: r736
1992-04-13 17:26:01 +00:00
Tom Wood
f55f250676 entered into RCS
From-SVN: r712
1992-04-09 15:34:25 +00:00
Tom Wood
a9c3f03ac1 *** empty log message ***
From-SVN: r700
1992-04-07 23:00:45 +00:00
Charles Hannum
27fcd6657e entered into RCS
From-SVN: r699
1992-04-07 22:59:35 +00:00
Richard Kenner
09835ed242 *** empty log message ***
From-SVN: r676
1992-04-03 19:22:29 -05:00
Tom Wood
31c0c8ea75 *** empty log message ***
From-SVN: r660
1992-04-01 11:42:39 +00:00
Tom Wood
d68bc58b0e *** empty log message ***
From-SVN: r595
1992-03-27 14:19:06 +00:00
Tom Wood
eca3fa3b23 *** empty log message ***
From-SVN: r538
1992-03-20 20:12:24 +00:00
Tom Wood
88a08f128f *** empty log message ***
From-SVN: r533
1992-03-20 16:19:32 +00:00
Tom Wood
6e090e29fc *** empty log message ***
From-SVN: r532
1992-03-20 12:22:58 +00:00
Tom Wood
b009935de3 entered into RCS
From-SVN: r531
1992-03-20 12:22:18 +00:00
Tom Wood
b335c2ccab *** empty log message ***
From-SVN: r526
1992-03-19 20:41:45 +00:00
Richard Stallman
fdaff8ba21 *** empty log message ***
From-SVN: r504
1992-03-16 10:31:38 +00:00
Richard Stallman
de857550a2 *** empty log message ***
From-SVN: r501
1992-03-16 09:50:38 +00:00
Richard Stallman
b4ac57ab29 *** empty log message ***
From-SVN: r478
1992-03-14 05:17:01 +00:00
Richard Stallman
5887a3c6ab entered into RCS
From-SVN: r475
1992-03-14 05:16:07 +00:00
Tom Wood
5a3740fd94 entered into RCS
From-SVN: r457
1992-03-12 15:54:33 +00:00
Tom Wood
85ea83e0a0 Initial revision
From-SVN: r456
1992-03-12 15:54:20 +00:00
Tom Wood
436575867d *** empty log message ***
From-SVN: r439
1992-03-11 21:58:46 +00:00
Tom Wood
ab27e96e2c Initial revision
From-SVN: r412
1992-03-07 12:27:28 +00:00
Tom Wood
2d6cb87960 *** empty log message ***
From-SVN: r377
1992-03-02 13:48:03 +00:00
Tom Wood
ad4c6463d3 *** empty log message ***
From-SVN: r312
1992-02-12 18:03:00 +00:00
Richard Stallman
4f64a10b5a Initial revision
From-SVN: r307
1992-02-12 16:53:09 +00:00
Richard Stallman
93fb14a8b0 Initial revision
From-SVN: r301
1992-02-12 04:07:49 +00:00
Tom Wood
7b3710184f Initial revision
From-SVN: r283
1992-02-06 15:07:08 +00:00