aboutsummaryrefslogtreecommitdiff
path: root/gcc/reg-stack.c
diff options
context:
space:
mode:
authorRichard Earnshaw <erich@gnu.org>1994-10-02 15:11:02 +0000
committerRichard Earnshaw <erich@gnu.org>1994-10-02 15:11:02 +0000
commit988337ca704454a79edec069264f11205f7ff2fd (patch)
tree799c772a7749623ee3c14d617719d17e75b7bd24 /gcc/reg-stack.c
parent0a81f500044e97d296deb70b3ee657a0eeabe9f0 (diff)
downloadgcc-988337ca704454a79edec069264f11205f7ff2fd.zip
gcc-988337ca704454a79edec069264f11205f7ff2fd.tar.gz
gcc-988337ca704454a79edec069264f11205f7ff2fd.tar.bz2
(zero_extendhisi2, extendhisi2): Expand to suitable byte sequence when TARGET_SHORT_BYTES and loading a mem.
(zero_extendhisi2, extendhisi2): Expand to suitable byte sequence when TARGET_SHORT_BYTES and loading a mem. (movhi_bytes, extendhisi2_mem): New expands. (movhi): Call movhi_bytes to load a short from memory if TARGET_SHORT_BY_BYTES. (all matchers loading a short from memory): Don't match if TARGET_SHORT_BY_BYTES. (matcher for movhi when TARGET_SHORT_BY_BYTES): New pattern to cover remaining legal cases. From-SVN: r8202
Diffstat (limited to 'gcc/reg-stack.c')
0 files changed, 0 insertions, 0 deletions