]> granicus.if.org Git - clang/commitdiff
Fix oversight with symbolic names in TargetInfo::validateInputConstraint.
authorEli Friedman <eli.friedman@gmail.com>
Wed, 11 Aug 2010 23:03:37 +0000 (23:03 +0000)
committerEli Friedman <eli.friedman@gmail.com>
Wed, 11 Aug 2010 23:03:37 +0000 (23:03 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/cfe/trunk@110870 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Basic/TargetInfo.cpp

index e46992a3657949474dedde101b3f788542eb94b0..7c42a80d1bb81e1c65591ce956794c39bf298b78 100644 (file)
@@ -359,6 +359,7 @@ bool TargetInfo::validateInputConstraint(ConstraintInfo *OutputConstraints,
       if (!resolveSymbolicName(Name, OutputConstraints, NumOutputs, Index))
         return false;
 
+      Info.setTiedOperand(Index, OutputConstraints[Index]);
       break;
     }
     case '%': // commutative