summaryrefslogtreecommitdiffstats
path: root/clang/lib/Basic/TargetInfo.cpp
diff options
context:
space:
mode:
authorEli Friedman <eli.friedman@gmail.com>2010-08-11 23:03:37 +0000
committerEli Friedman <eli.friedman@gmail.com>2010-08-11 23:03:37 +0000
commit854f110834fc850fc96bdd819e75b9a059ff7ba6 (patch)
treea3f7f3f7db8d414c7358eee17f3a52ce8a197a72 /clang/lib/Basic/TargetInfo.cpp
parent3084a61e9825651617873b624df33387fb6e593a (diff)
downloadbcm5719-llvm-854f110834fc850fc96bdd819e75b9a059ff7ba6.tar.gz
bcm5719-llvm-854f110834fc850fc96bdd819e75b9a059ff7ba6.zip
Fix oversight with symbolic names in TargetInfo::validateInputConstraint.
llvm-svn: 110870
Diffstat (limited to 'clang/lib/Basic/TargetInfo.cpp')
-rw-r--r--clang/lib/Basic/TargetInfo.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/clang/lib/Basic/TargetInfo.cpp b/clang/lib/Basic/TargetInfo.cpp
index e46992a3657..7c42a80d1bb 100644
--- a/clang/lib/Basic/TargetInfo.cpp
+++ b/clang/lib/Basic/TargetInfo.cpp
@@ -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
OpenPOWER on IntegriCloud