aboutsummaryrefslogtreecommitdiff
path: root/gcc/fix-header.c
diff options
context:
space:
mode:
authorRichard Earnshaw <erich@gnu.org>1994-06-06 13:14:03 +0000
committerRichard Earnshaw <erich@gnu.org>1994-06-06 13:14:03 +0000
commitfe241a29e33e5c7474471e6d2a410b04d2487bbe (patch)
treee83992ccba1bebcf8201a7e4363b3752bc59b974 /gcc/fix-header.c
parent9c8728721e9f5bb6c95061409a85e9cbb0b3a585 (diff)
downloadgcc-fe241a29e33e5c7474471e6d2a410b04d2487bbe.zip
gcc-fe241a29e33e5c7474471e6d2a410b04d2487bbe.tar.gz
gcc-fe241a29e33e5c7474471e6d2a410b04d2487bbe.tar.bz2
(storehi_bigend): New expansion pattern.
(storeinthi): Rework to generate better code, add big-endian support. (movhi): Add support for processors running in big-endian mode. (movhi_bigend): New expansion pattern. (matcher for movhi): Remove incorrect alternative for storing HImode to memory. Only match when little endian. (matcher for big-endian movhi): New pattern. (matchers/peepholes for extended pre/post increment HImode loads): Only match when little-endian. (matcher for operating on adjacent memory locations): Load operation into arith operands. (peepholes for extended pre-increment byte loads): New patterns. From-SVN: r7448
Diffstat (limited to 'gcc/fix-header.c')
0 files changed, 0 insertions, 0 deletions