Fix r232466 by adding 'i' to the mappings for inline assembly memory constraints.
[oota-llvm.git] / include / llvm / Target / TargetLowering.h
index 55386d1bca20fc09de98e4143ee1819cc55e4e51..5cf853cca2a31ce5976445bc9daa2163bdb564cd 100644 (file)
@@ -2627,7 +2627,9 @@ public:
 
   virtual unsigned
   getInlineAsmMemConstraint(const std::string &ConstraintCode) const {
-    if (ConstraintCode == "m")
+    if (ConstraintCode == "i")
+      return InlineAsm::Constraint_i;
+    else if (ConstraintCode == "m")
       return InlineAsm::Constraint_m;
     return InlineAsm::Constraint_Unknown;
   }