diff options
author | Torbjorn Granlund <tege@gnu.org> | 1993-01-14 19:11:55 +0000 |
---|---|---|
committer | Torbjorn Granlund <tege@gnu.org> | 1993-01-14 19:11:55 +0000 |
commit | ac153498d0c9e9fd3608e146a27549f84ebd97e2 (patch) | |
tree | d8f7746edaf521a0a51ddf91d10f047399856c88 /gcc/fold-const.c | |
parent | cc81e6253b50a6d819d5fbffaecceec38726c39d (diff) | |
download | gcc-ac153498d0c9e9fd3608e146a27549f84ebd97e2.zip gcc-ac153498d0c9e9fd3608e146a27549f84ebd97e2.tar.gz gcc-ac153498d0c9e9fd3608e146a27549f84ebd97e2.tar.bz2 |
(move patterns): Reorganize pattern order.
(move patterns): Reorganize pattern order. Cleanup. Merge
CONST_INT patterns into main patterns for SImode, HImode, QImode.
Add patterns to recognize predecrement cases in SImode, HImode,
QImode. Remove 'y' constraint from SImode recognizer.
(main MImode, QImode recognizers): Handle SAR move from greg.
Change constaints to match the SImode pattern.
(cmov): Move near other conditional patterns.
(all file): Replace all occurences of srcsi_operand with move_operand.
Replace `ldo X(0),d' with `ldi X,d'.
(rotlsi3): Remove SET_ATTRs.
(rotrsi3): Likewise.
From-SVN: r3232
Diffstat (limited to 'gcc/fold-const.c')
0 files changed, 0 insertions, 0 deletions