diff options
author | Jim Wilson <wilson@gcc.gnu.org> | 1995-04-20 18:18:26 -0700 |
---|---|---|
committer | Jim Wilson <wilson@gcc.gnu.org> | 1995-04-20 18:18:26 -0700 |
commit | 51aea58dad34cc85008ac7ddd2a919b5387ce8be (patch) | |
tree | 01e4f7f4d442d234159b6da53822190be536ba29 /gcc/reg-stack.c | |
parent | 657bb6dc84c557465d1d6683ba0731017f6137b8 (diff) | |
download | gcc-51aea58dad34cc85008ac7ddd2a919b5387ce8be.zip gcc-51aea58dad34cc85008ac7ddd2a919b5387ce8be.tar.gz gcc-51aea58dad34cc85008ac7ddd2a919b5387ce8be.tar.bz2 |
Delete spurious constraints from all define_expands.
(rotlsi3_1): Set T reg instead of clobbering it.
(ashrsi3): Use expand_ashiftrt instead of gen_shifty_op.
(movsi_i, movhi_i, movsf_i): Add conditions to reject patterns
needing a reload.
(movdi-2, movdf_k): Correct conditions to reject patterns needing
a reload.
([inverse_]branch_{true,false}): Pass operands to output_branch.
(jump): Delete unnecessary braces.
(call, call_value): Don't use expand_acall. Force operand0 into
a register.
From-SVN: r9421
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions