summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/TargetInfo.cpp
diff options
context:
space:
mode:
authorNuno Lopes <nunoplopes@sapo.pt>2009-12-16 14:28:21 +0000
committerNuno Lopes <nunoplopes@sapo.pt>2009-12-16 14:28:21 +0000
commit2af2af219f35e572cf4e87882f875359f340304b (patch)
tree2581be2dc37ee9ce2e66c95b174e0582c7456125 /clang/lib/Basic/TargetInfo.cpp
parentfdb8137a3e1d66a43e88f6f0e5c27480a5f1e51e (diff)
downloadbcm5719-llvm-2af2af219f35e572cf4e87882f875359f340304b.tar.gz
bcm5719-llvm-2af2af219f35e572cf4e87882f875359f340304b.zip
fix PR5689: add support for 'o' and 'V' asm input operands
llvm-svn: 91540
Diffstat (limited to 'clang/lib/Basic/TargetInfo.cpp')
-rw-r--r--clang/lib/Basic/TargetInfo.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/clang/lib/Basic/TargetInfo.cpp b/clang/lib/Basic/TargetInfo.cpp
index a1f97f4eeb2..493beeea6dc 100644
--- a/clang/lib/Basic/TargetInfo.cpp
+++ b/clang/lib/Basic/TargetInfo.cpp
@@ -360,6 +360,8 @@ bool TargetInfo::validateInputConstraint(ConstraintInfo *OutputConstraints,
Info.setAllowsRegister();
break;
case 'm': // memory operand.
+ case 'o': // offsettable memory operand
+ case 'V': // non-offsettable memory operand
Info.setAllowsMemory();
break;
case 'g': // general register, memory operand or immediate integer.
OpenPOWER on IntegriCloud