diff options
author | John Wehle <john@feith.com> | 1998-04-05 20:32:31 +0000 |
---|---|---|
committer | Jeff Law <law@gcc.gnu.org> | 1998-04-05 14:32:31 -0600 |
commit | f31fce3f85e988e25ba43447f402413245969aac (patch) | |
tree | 17c0da4a2a93d0dd1da71f898c8e4ac142ab0db7 /gcc/objc | |
parent | 27ebc03eb1a14773bede4a81ae43ffedae4720ee (diff) | |
download | gcc-f31fce3f85e988e25ba43447f402413245969aac.zip gcc-f31fce3f85e988e25ba43447f402413245969aac.tar.gz gcc-f31fce3f85e988e25ba43447f402413245969aac.tar.bz2 |
i386.md (movsf_push, movsf_mem): Remove.
* i386.md (movsf_push, movsf_mem): Remove.
(movsf_push): Rename from movsf_push_nomove and move in front of
movsf. Use nonmemory_operand predicate and don't bother checking
TARGET_MOVE.
(movsf_push_memory): New pattern.
(movsf): Don't bother checking for push_operand. If TARGET_MOVE and
both operands refer to memory then force operand[1] into a register.
(movsf_normal): Change to unnamed pattern.
Likewise for movdf, movxf, and friends.
From-SVN: r19011
Diffstat (limited to 'gcc/objc')
0 files changed, 0 insertions, 0 deletions