summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Bitcode/Reader/BitcodeReader.cpp
diff options
context:
space:
mode:
authorEvan Cheng <evan.cheng@apple.com>2007-08-09 21:59:35 +0000
committerEvan Cheng <evan.cheng@apple.com>2007-08-09 21:59:35 +0000
commite32e923a6a51b4fd1760841139e458299d283c77 (patch)
tree67bed4677e9aa376541ca105a08cbabadbcf1752 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp
parenta8e4b4bc7bce000129702cb38513bfce8e1fa34c (diff)
downloadbcm5719-llvm-e32e923a6a51b4fd1760841139e458299d283c77.tar.gz
bcm5719-llvm-e32e923a6a51b4fd1760841139e458299d283c77.zip
divb / mulb outputs to ah. Under x86-64 it's not legal to read ah if the instruction requires a rex prefix (i.e. outputs to r8b, etc.). So issue shift right by 8 on AX and then truncate it to 8 bits instead.
llvm-svn: 40972
Diffstat (limited to 'llvm/lib/Bitcode/Reader/BitcodeReader.cpp')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud