diff options
author | Torbjorn Granlund <tege@gnu.org> | 1993-01-14 19:28:19 +0000 |
---|---|---|
committer | Torbjorn Granlund <tege@gnu.org> | 1993-01-14 19:28:19 +0000 |
commit | a1747d2c89a29f9a380073f0f6aa264cc0edda9c (patch) | |
tree | 6ca9a1a1452e79d80335245a2c241217b4c1c983 /gcc/fold-const.c | |
parent | 8d2f437448007e2a41b957590a1468e0246b58d5 (diff) | |
download | gcc-a1747d2c89a29f9a380073f0f6aa264cc0edda9c.zip gcc-a1747d2c89a29f9a380073f0f6aa264cc0edda9c.tar.gz gcc-a1747d2c89a29f9a380073f0f6aa264cc0edda9c.tar.bz2 |
(move_operand): Allow all CONST_INTs that can be moved to general registers with one insn.
(move_operand): Allow all CONST_INTs that can be moved to
general registers with one insn.
(pre_cint_operand): New predicate for predecrementing ldwm/stwm insns.
(zdepi_cint_p): New function.
(depi_cint_operand): Remove.
(and_mask_p): New name for consec_zeros_p. All callers changed.
(srcsi_operand): Removed.
(all file): Use INT_14_BITS instead of synonym SMALL_INT.
(emit_move_sequence): Clean up CONST_INT case.
(compute_zdepi_operands): New name for
compute_xdepi_operands_from_integer. Change second parm to return
plain integers (was RTXes).
(print_operand): Handle 'Z' for 'zdepi' source used to movCONST_INT.
From-SVN: r3238
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions