[ARM] Handle the inline asm constraint type 'o'
[oota-llvm.git] / lib / Target / ARM / ARMISelLowering.h
index 1c260f253ec225c2930e1ecf899d88e87c065c28..e4b8891728b94950c3b47f7e65d68c6265cf4dbd 100644 (file)
@@ -348,6 +348,8 @@ namespace llvm {
     getInlineAsmMemConstraint(StringRef ConstraintCode) const override {
       if (ConstraintCode == "Q")
         return InlineAsm::Constraint_Q;
+      else if (ConstraintCode == "o")
+        return InlineAsm::Constraint_o;
       else if (ConstraintCode.size() == 2) {
         if (ConstraintCode[0] == 'U') {
           switch(ConstraintCode[1]) {