Commit Graph

22 Commits

Author SHA1 Message Date
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