Home
last modified time | relevance | path

Searched refs:FirstComparison (Results 1 – 1 of 1) sorted by relevance

/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DMergeICmps.cpp542 const auto &FirstComparison = *Comparisons.begin(); in mergeComparisons() local
543 BasicBlock *const BB = FirstComparison.BB; in mergeComparisons()
568 FirstComparison.BranchI->eraseFromParent(); in mergeComparisons()
569 FirstComparison.CmpI->eraseFromParent(); in mergeComparisons()
570 FirstComparison.Lhs().LoadI->eraseFromParent(); in mergeComparisons()
571 FirstComparison.Rhs().LoadI->eraseFromParent(); in mergeComparisons()
576 FirstComparison.Lhs().GEP, FirstComparison.Rhs().GEP, in mergeComparisons()
602 if (FirstComparison.BranchI->isConditional()) { in mergeComparisons()
606 assert(FirstComparison.BranchI->getSuccessor(1) == Phi.getParent()); in mergeComparisons()
607 FirstComparison.BranchI->setSuccessor(0, NextBBInChain); in mergeComparisons()
[all …]