diff options
author | Evan Cheng <evan.cheng@apple.com> | 2007-08-09 21:59:35 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2007-08-09 21:59:35 +0000 |
commit | e32e923a6a51b4fd1760841139e458299d283c77 (patch) | |
tree | 67bed4677e9aa376541ca105a08cbabadbcf1752 /llvm/lib/Bitcode/Reader/BitcodeReader.cpp | |
parent | a8e4b4bc7bce000129702cb38513bfce8e1fa34c (diff) | |
download | bcm5719-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