diff options
Diffstat (limited to 'llvm/lib')
| -rw-r--r-- | llvm/lib/Transforms/Scalar/NewGVN.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/llvm/lib/Transforms/Scalar/NewGVN.cpp b/llvm/lib/Transforms/Scalar/NewGVN.cpp index 5e6b58055ec..2a58d0b4383 100644 --- a/llvm/lib/Transforms/Scalar/NewGVN.cpp +++ b/llvm/lib/Transforms/Scalar/NewGVN.cpp @@ -2819,6 +2819,7 @@ NewGVN::makePossiblePHIOfOps(Instruction *I, for (auto PHIOp : Ops) ValuePHI->addIncoming(PHIOp.first, PHIOp.second); } else { + TempToBlock[ValuePHI] = PHIBlock; unsigned int i = 0; for (auto PHIOp : Ops) { ValuePHI->setIncomingValue(i, PHIOp.first); |

