diff options
author | Bill Wendling <isanbard@gmail.com> | 2010-12-09 00:39:08 +0000 |
---|---|---|
committer | Bill Wendling <isanbard@gmail.com> | 2010-12-09 00:39:08 +0000 |
commit | 3392bfc8f3db112b812ee9b3fe8846c75f95d61c (patch) | |
tree | 558016091081ff48d362fdaa9120a33fe8f835b4 /llvm/utils/makellvm | |
parent | 8b54274fcf889486a4ccf1ef1183d76cfde9ebf0 (diff) | |
download | bcm5719-llvm-3392bfc8f3db112b812ee9b3fe8846c75f95d61c.tar.gz bcm5719-llvm-3392bfc8f3db112b812ee9b3fe8846c75f95d61c.zip |
The BLX instruction is encoded differently than the BL, because why not? In
particular, the immediate has 20-bits of value instead of 21. And bit 0 is '0'
always. Going through the BL fixup encoding was trashing the "bit 0 is '0'"
invariant.
Attempt to get the encoding at slightly more correct with this.
llvm-svn: 121336
Diffstat (limited to 'llvm/utils/makellvm')
0 files changed, 0 insertions, 0 deletions