mirror of
https://github.com/RPCS3/llvm-mirror.git
synced 2024-10-19 11:02:59 +02:00
[TableGen] Fix a range based for loop to take the value by reference so that SimplifyTree can modify the copy in the array if its needs to.
llvm-svn: 312088
This commit is contained in:
parent
70c0f608ef
commit
d669ead055
@ -2304,7 +2304,7 @@ InferAllTypes(const StringMap<SmallVector<TreePatternNode*,1> > *InNamedTypes) {
|
||||
bool MadeChange = true;
|
||||
while (MadeChange) {
|
||||
MadeChange = false;
|
||||
for (TreePatternNode *Tree : Trees) {
|
||||
for (TreePatternNode *&Tree : Trees) {
|
||||
MadeChange |= Tree->ApplyTypeConstraints(*this, false);
|
||||
MadeChange |= SimplifyTree(Tree);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user