diff options
author | Evan Cheng <evan.cheng@apple.com> | 2009-07-23 18:26:03 +0000 |
---|---|---|
committer | Evan Cheng <evan.cheng@apple.com> | 2009-07-23 18:26:03 +0000 |
commit | 95a73e2eab47145828ff2dd7cdd9e67a5a1817b9 (patch) | |
tree | 8b1190008e62e81fedd6c579579250dcc0780f06 /llvm/lib/VMCore/Module.cpp | |
parent | 5bf72e20eb49ddd2e977c860670a1e71dbfd89c0 (diff) | |
download | bcm5719-llvm-95a73e2eab47145828ff2dd7cdd9e67a5a1817b9.tar.gz bcm5719-llvm-95a73e2eab47145828ff2dd7cdd9e67a5a1817b9.zip |
Since we have moved unified assembly, switch to ADR instruction instead of a the difficult-to-read .set + add syntax to materialize pc-relative address.
Turns out this also fixed a poor code selection on Thumb1. I have no idea why we were using a mov + add to do the same thing as ADR before.
llvm-svn: 76889
Diffstat (limited to 'llvm/lib/VMCore/Module.cpp')
0 files changed, 0 insertions, 0 deletions