summaryrefslogtreecommitdiffstats
path: root/llvm/lib/Target/ARM/ARMAsmBackend.cpp
diff options
context:
space:
mode:
authorOwen Anderson <resistor@mac.com>2010-12-01 19:18:46 +0000
committerOwen Anderson <resistor@mac.com>2010-12-01 19:18:46 +0000
commit943fb60b1fd0dfbd6f75f65c9fb46e10a21a1a3d (patch)
tree5ea5cc51917506eb6df705e05a07b61efe12ed64 /llvm/lib/Target/ARM/ARMAsmBackend.cpp
parent546d0795f33e9ff25065dc538d4d66d0a9c9fc3b (diff)
downloadbcm5719-llvm-943fb60b1fd0dfbd6f75f65c9fb46e10a21a1a3d.tar.gz
bcm5719-llvm-943fb60b1fd0dfbd6f75f65c9fb46e10a21a1a3d.zip
Add correct encodings for STRD and LDRD, including fixup support. Additionally, update these to unified syntax.
llvm-svn: 120589
Diffstat (limited to 'llvm/lib/Target/ARM/ARMAsmBackend.cpp')
-rw-r--r--llvm/lib/Target/ARM/ARMAsmBackend.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/llvm/lib/Target/ARM/ARMAsmBackend.cpp b/llvm/lib/Target/ARM/ARMAsmBackend.cpp
index ac0f160a9c3..0672899d7b3 100644
--- a/llvm/lib/Target/ARM/ARMAsmBackend.cpp
+++ b/llvm/lib/Target/ARM/ARMAsmBackend.cpp
@@ -64,7 +64,7 @@ protected:
// These values don't encode the low two bits since they're always zero.
// Offset by 8 just as above.
return (Value - 8) >> 2;
- case ARM::fixup_arm_vfp_pcrel_10: {
+ case ARM::fixup_arm_pcrel_10: {
// Offset by 8 just as above.
Value = Value - 8;
bool isAdd = true;
@@ -202,7 +202,7 @@ static unsigned getFixupKindNumBytes(unsigned Kind) {
default: llvm_unreachable("Unknown fixup kind!");
case FK_Data_4: return 4;
case ARM::fixup_arm_pcrel_12: return 3;
- case ARM::fixup_arm_vfp_pcrel_10: return 3;
+ case ARM::fixup_arm_pcrel_10: return 3;
case ARM::fixup_arm_branch: return 3;
}
}
OpenPOWER on IntegriCloud