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
Charles Hannum
ac075f04b2
entered into RCS
...
From-SVN: r1377
1992-07-01 20:22:01 +00:00
Richard Stallman
6278d55f66
entered into RCS
...
From-SVN: r1376
1992-07-01 20:14:43 +00:00
Richard Stallman
b86e64e059
entered into RCS
...
From-SVN: r1375
1992-07-01 19:56:47 +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
Richard Stallman
207f835880
*** empty log message ***
...
From-SVN: r1369
1992-07-01 09:18:59 +00:00
Richard Stallman
284ab12d2c
Fix comment: this file is for news-os 4.
...
From-SVN: r1368
1992-07-01 02:39:13 +00:00
Charles Hannum
7212eb4442
entered into RCS
...
From-SVN: r1365
1992-07-01 01:37:29 +00:00
Richard Stallman
8c7303bea4
entered into RCS
...
From-SVN: r1364
1992-07-01 01:37:06 +00:00
Richard Stallman
ca7ffec522
(override_options) [MIPS_NEWS]: Call setlinebuf.
...
From-SVN: r1361
1992-06-30 04:19:11 +00:00
Charles Hannum
d3414ccbd1
entered into RCS
...
From-SVN: r1356
1992-06-30 03:10:12 +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
1a107c5597
(SIZE_TYPE): Defined.
...
(LINK_LIBGCC_SPECIAL): Fix typo.
From-SVN: r1338
1992-06-29 17:50:38 +00:00
Jim Wilson
10d1b70f28
(SPARC_STACK_ALIGN): Define.
...
From-SVN: r1337
1992-06-29 10:34:10 -07:00
Richard Stallman
fc54f37590
*** empty log message ***
...
From-SVN: r1330
1992-06-29 02:49:50 +00:00
Richard Stallman
9832fd2e89
(SPARC_STACK_ALIGN): Add default definition.
...
From-SVN: r1329
1992-06-29 02:16:52 +00:00
Michael Meissner
2a7165f406
Define LINK_LIBGCC_SPECIAL.
...
From-SVN: r1328
1992-06-28 15:48:03 +00:00
Richard Stallman
5aa8b4bb27
(INSTALL): Deleted.
...
From-SVN: r1325
1992-06-28 14:09:30 +00:00
Richard Stallman
760d6b6f9f
*** empty log message ***
...
From-SVN: r1324
1992-06-28 14:09:17 +00:00
Charles Hannum
b54ababf33
entered into RCS
...
From-SVN: r1323
1992-06-28 14:05:22 +00:00
Richard Stallman
a5646fb658
entered into RCS
...
From-SVN: r1322
1992-06-28 13:47:44 +00:00
Richard Stallman
7d8d3e3238
entered into RCS
...
From-SVN: r1319
1992-06-28 11:19:10 +00:00
Richard Stallman
b0dda4b14d
(PRINT_OPERAND): For SFmode, use 0f, not 0d or 0g.
...
From-SVN: r1312
1992-06-27 12:47:43 +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
Richard Stallman
9aea9597cf
entered into RCS
...
From-SVN: r1305
1992-06-27 05:24:28 +00:00
Richard Stallman
58b500dc6c
(print_operand_address): Pass rtx, not regno, to REG_OK_FOR_INDEX_P.
...
From-SVN: r1303
1992-06-27 05:21:14 +00:00
Richard Stallman
0b6d0e8b3c
(NS32K_DISPLACEMENT_P): Correct the range limits.
...
From-SVN: r1302
1992-06-27 04:54:25 +00:00
Richard Kenner
3a6e78aded
entered into RCS
...
From-SVN: r1295
1992-06-26 07:04:56 -04:00
Richard Stallman
1512dbbea4
(print_operand): Change NO_IMMEDIATE_PREFIX_IF_SYMBOLIC conditional to #ifdef.
...
From-SVN: r1291
1992-06-26 05:05:52 +00:00
Tom Wood
cc61d0dec4
(CASE_VALUES_THRESHOLD): Define.
...
From-SVN: r1282
1992-06-25 10:31:01 +00:00
Richard Stallman
ad5a6adc10
*** empty log message ***
...
From-SVN: r1277
1992-06-24 20:08:45 +00:00
Jim Wilson
c819be5bb1
(sparc_frw_compute_frame_size): New function, for flat register window model support.
...
(sparc_frw_compute_frame_size): New function, for flat
register window model support.
(sparc_frw_save_restore): Likewise.
(sparc_frw_output_function_prologue): Likewise.
(sparc_frw_output_function_epilogue): Likewise.
(sparc_frw_epilogue_delay_slots): Likewise.
(sparc_frw_eligible_for_epilogue_delay): Likewise.
From-SVN: r1275
1992-06-24 11:09:57 -07:00
Jim Wilson
0fad3b412c
Delete spurious blank line at end.
...
From-SVN: r1274
1992-06-24 11:00:52 -07:00
Jim Wilson
74badd162d
(scc): Use noov_compare_op instead of normal_compare_op.
...
From-SVN: r1273
1992-06-23 23:49:32 -07: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
Richard Stallman
9b8fbdeca1
Initial revision
...
From-SVN: r1268
1992-06-24 04:16:31 +00:00
Richard Stallman
15872eeb79
entered into RCS
...
From-SVN: r1267
1992-06-24 04:16:17 +00:00
Richard Stallman
dd605bb4ac
*** empty log message ***
...
From-SVN: r1266
1992-06-24 04:16:12 +00:00
Charles Hannum
c6e7f2fae0
*** empty log message ***
...
From-SVN: r1265
1992-06-24 04:15:46 +00:00
Richard Stallman
0124ed11c6
Delete RCS identifier, since we aren't using those in general.
...
From-SVN: r1257
1992-06-24 02:56:38 +00:00
Richard Stallman
e21b24b498
entered into RCS
...
From-SVN: r1256
1992-06-24 02:54:30 +00:00
Richard Stallman
cac18c3054
(WORD_SWITCH_TAKES_ARG): Add -aux-info.
...
From-SVN: r1254
1992-06-24 02:51:08 +00:00
Richard Stallman
c925e125e1
(split_quadword_operands): Declare paramater n.
...
From-SVN: r1253
1992-06-24 02:47:39 +00:00
Jim Wilson
c5791d7010
(jump): Add '%(' to pattern.
...
From-SVN: r1249
1992-06-23 16:39:33 -07:00
Jim Wilson
837e5fe91f
(PRINT_OPERAND_PUNCT_VALID_P): Add '('.
...
From-SVN: r1248
1992-06-23 16:38:37 -07:00