Searched refs:SpecPreds (Results 1 - 1 of 1) sorted by relevance

/netbsd-current/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DSpeculateAroundPHIs.cpp574 SmallVector<BasicBlock *, 16> SpecPreds; local
575 SpecPreds.reserve(PredSet.size());
584 SpecPreds.push_back(NewPredBB);
592 SpecPreds.push_back(PredBB);
615 int NumSpecInsts = SpecList.size() * SpecPreds.size();
623 // Each predecessor is numbered by its index in `SpecPreds`, so for each
653 for (auto *PredBB : SpecPreds)
658 for (int PredIdx : llvm::seq<int>(0, SpecPreds.size())) {
659 auto *PredBB = SpecPreds[PredIdx];
710 auto *SpecIPN = IRB.CreatePHI(OrigI->getType(), SpecPreds
[all...]

Completed in 182 milliseconds