]> granicus.if.org Git - llvm/commitdiff
[NewGVN] Fix copy/paste mistake in cast
authorNikita Popov <nikita.ppv@gmail.com>
Sat, 22 Jun 2019 10:20:13 +0000 (10:20 +0000)
committerNikita Popov <nikita.ppv@gmail.com>
Sat, 22 Jun 2019 10:20:13 +0000 (10:20 +0000)
git-svn-id: https://llvm.org/svn/llvm-project/llvm/trunk@364130 91177308-0d34-0410-b5e6-96231b3b80d8

lib/Transforms/Scalar/NewGVN.cpp

index efae272f69ae354107269644b7e1d76eb536f598..99e18198df24d772ab20e47ac960093565c0d643 100644 (file)
@@ -2096,7 +2096,7 @@ void NewGVN::addPredicateUsers(const PredicateBase *PB, Instruction *I) const {
 
   if (auto *PBranch = dyn_cast<PredicateBranch>(PB))
     PredicateToUsers[PBranch->Condition].insert(I);
-  else if (auto *PAssume = dyn_cast<PredicateBranch>(PB))
+  else if (auto *PAssume = dyn_cast<PredicateAssume>(PB))
     PredicateToUsers[PAssume->Condition].insert(I);
 }