Rodney Brown
0499c2e4dd
alpha.c (alpha_emit_xfloating_libcall): Use GEN_CALL_VALUE define.
...
* alpha/alpha.c (alpha_emit_xfloating_libcall):
Use GEN_CALL_VALUE define.
* alpha/alpha.md (untyped_call): Use GEN_CALL define.
* clipper/clipper.md (untyped_call): Likewise.
* dsp16xx/dsp16xx.md (untyped_call): Likewise.
* fx80/fx80.md (untyped_call): Likewise.
* mips/mips.md (untyped_call): Likewise.
* ns32k/ns32k.md (untyped_call): Likewise.
* pa/pa.md (untyped_call): Likewise.
* romp/romp.md (untyped_call): Likewise.
* sparc/sparc.md (untyped_call): Likewise.
From-SVN: r35573
2000-08-08 16:40:49 -06:00
Jeff Law
4592bdcbb8
Fix copyrights.
...
From-SVN: r32198
2000-02-26 14:44:42 -07:00
Kaveh R. Ghazi
13d516d91a
romp-protos.h: New file.
...
* romp-protos.h: New file.
* romp.c: Fix compile time warnings.
* romp.h: Move prototypes to romp-protos.h. Fix compile time
warnings.
* romp.md: Likewise.
From-SVN: r31492
2000-01-18 22:59:40 +00:00
Jeff Law
c5c7673583
Merge in gcc2-ss-010999
...
From-SVN: r29150
1999-09-06 23:49:18 -06:00
Richard Henderson
ee5332b81a
cse.c (fold_rtx): Revert 29 Dec change.
...
* cse.c (fold_rtx): Revert 29 Dec change.
(cse_insn): Revert 12 Jan change.
* expr.c (expand_builtin): Don't emit CONST around CONSTANT_P_RTX.
* regclass.c (reg_scan_mark_refs): Revert 29 Dec change.
* rtl.def: Likewise.
* rtl.h (CONSTANT_P): Likewise.
* expr.c (emit_move_insn): Never try to flush CONSTANT_P_RTX
to memory.
* recog.c (immediate_operand): Accept CONSTANT_P_RTX.
* alpha.c (input_operand): Likewise.
* c4x.c (const_operand): Likewise.
* explow.c (allocate_dynamic_stack_space): Use register_operand
instead of arith_operand, which does not exist.
* 1750a.h: Fix comment closure.
* a29k.c (a29k_set_memflags): Fix typo in 19 Jan change.
* arc.md (one_cmplsi2_set_cc_insn): Fix set mode mismatch.
* arm.h (TARGET_SWITCHES): Fix typo.
* i370.md (anon mult and div patterns): Fix set mode mismatch.
* i860.c (output_delayed_branch): Fix operands to constrain_operands.
(output_delay_insn): Likewise.
* m88k.md (anon rotate insns): Fix set mode mismatch.
(anon BLKmode moves): Commonize and fix set mode mismatches.
* ns32k.md (udivmoddi[shq]i4_internal): Fix mode mismatch.
* romp.md (movdf): Fix typo.
From-SVN: r24796
1999-01-20 18:21:28 -08:00
Jeffrey A Law
3a598fbeb4
1750a.md, [...]: Use GEN_INT consistently.
...
* 1750a.md, arm.c, clipper.c, clipper.md: Use GEN_INT consistently.
* convex.h, dsp16xx.c, fx80.md, gmicro.c, gmicro.md: Likewise.
* i370.h, i370.md, i860.c, i860.h, i860.md, i960.c: Likewise.
* i960.h, i960.md, m32r.md, m68k.md, m68kv4.h, m88k.c: Likewise.
* m88k.md, ns32k.c, ns32k.md, pdp11.c, pdp11.h, pdp11.md: Likewise.
* pyr.c, pyr.h, pyr.md, romp.c, romp.h, romp.md: Likewise.
* rs6000.md, sparc.c, sparc.h, sparc.md, spur.c, spur.md: Likewise.
* tahoe.md, vax.h, vax.md, we32k.c, we32k.h, we32k.md: Likewise.
* md.texi: Likewise.
From-SVN: r18927
1998-03-31 22:20:26 -07:00
Richard Kenner
3f63df5671
Change FSF address.
...
From-SVN: r9987
1995-06-15 17:03:19 -04:00
Richard Kenner
c07db08e34
(call): Put USE for r0 in CALL_INSN; call call_internal to emit insn.
...
(call_internal): New name for anonymous call.
(call_value, call_value_internal): Likewise.
From-SVN: r9834
1995-05-29 12:24:21 -04:00
Richard Kenner
acb76ce3b4
(tst?f): Use CONST0_RTX instead of incorrect call to
...
immed_real_const_1.
From-SVN: r7821
1994-07-29 17:50:14 -04:00
Richard Kenner
6dd0c6da72
(movhi): When storing a constant in an HImode register...
...
(movhi): When storing a constant in an HImode register, use cal16
instead of cal so that the high bits are clear (combine requires
this).
From-SVN: r4845
1993-07-05 17:43:43 -04:00
Richard Kenner
e6f948e3de
(untyped_call, blockage): New patterns.
...
From-SVN: r4169
1993-04-16 20:26:58 -04:00
Richard Kenner
8aa9dc6a81
Delete emacs local-variables block at end.
...
From-SVN: r3342
1993-01-25 18:53:41 -05:00
Richard Kenner
df6c0bdc91
(reload_out{q,h}i): Write as proper PARALLEL.
...
From-SVN: r2844
1992-12-07 19:09:10 -05:00
Richard Kenner
bf02fc0983
(reload_outdi): Write as proper PARALLEL.
...
From-SVN: r2744
1992-11-11 12:51:34 -05:00
Richard Kenner
fd8c9e1cb9
(define_attr "type"): New type "ibranch".
...
(define_attr "length"): Set length for "ibranch" type.
(define_attr "in_delay_slot"): Add new type "ibranch"; for "branch", only has
delay slot if length is 4.
(define_attr "cc_type"): Add new type "ibranch".
(indirect branches): Now type "ibranch".
From-SVN: r2213
1992-09-23 19:21:45 -04:00
Richard Kenner
3b5e8cb62e
(zero_extendhisi2): Remove unneeded constraint.
...
From-SVN: r1514
1992-07-08 06:27:39 -04:00
Richard Kenner
3a6e78aded
entered into RCS
...
From-SVN: r1295
1992-06-26 07:04:56 -04:00
Richard Kenner
77fa0940a0
*** empty log message ***
...
From-SVN: r1223
1992-06-20 06:51:46 -04:00
Richard Stallman
c43f8fbd97
*** empty log message ***
...
From-SVN: r1180
1992-06-07 19:57:16 +00:00
Richard Kenner
1554c2c6e9
*** empty log message ***
...
From-SVN: r436
1992-03-11 07:07:33 -05:00
Richard Kenner
35cc5e7d25
*** empty log message ***
...
From-SVN: r340
1992-02-18 07:47:20 -05:00
Richard Kenner
b124ac0472
Initial revision
...
From-SVN: r214
1992-01-18 08:39:29 -05:00