diff options
author | John Brawn <john.brawn@arm.com> | 2017-02-21 16:41:29 +0000 |
---|---|---|
committer | John Brawn <john.brawn@arm.com> | 2017-02-21 16:41:29 +0000 |
commit | a6e95e1652bf42239562f86a665898530becd83f (patch) | |
tree | b5b0f2f7c4add9ee08b55d755307698e6e47139b /llvm/lib/Support/DynamicLibrary.cpp | |
parent | f98a32fa7fbeb4599a341785f1c190346cee001c (diff) | |
download | llvm-a6e95e1652bf42239562f86a665898530becd83f.zip llvm-a6e95e1652bf42239562f86a665898530becd83f.tar.gz llvm-a6e95e1652bf42239562f86a665898530becd83f.tar.bz2 |
[ARM] Correct SP/PC handling in t2MOVr
PC isn't allowed in the source operand of t2MOVr, so change the register class
to one without PC. SP handling is slightly trickier and changes depending on if
we're in ARMv8, so do that in checkTargetMatchPredicate.
Differential Revision: https://reviews.llvm.org/D30199
llvm-svn: 295732
Diffstat (limited to 'llvm/lib/Support/DynamicLibrary.cpp')
0 files changed, 0 insertions, 0 deletions