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

/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineDominators.cpp59 NewBBs.clear();
121 if (NewBBs.count(PredBB)) {
148 NewBBs.clear();
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineDominators.h64 /// Invariant: NewBBs == all the basic blocks contained in the NewBB
66 /// I.e., forall elt in CriticalEdgesToSplit, it exists BB in NewBBs
68 mutable SmallSet<MachineBasicBlock *, 32> NewBBs; member in class:llvm::MachineDominatorTree
236 bool Inserted = NewBBs.insert(NewBB).second;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DBlockExtractor.cpp160 SmallVector<BasicBlock *, 2> NewBBs; local
161 SplitLandingPadPredecessors(LPad, Parent, ".1", ".2", NewBBs);
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DBasicBlockUtils.cpp747 SmallVector<BasicBlock*, 2> NewBBs; local
750 SplitLandingPadPredecessors(BB, Preds, Suffix, NewName.c_str(), NewBBs, DT,
752 return NewBBs[0];
807 SmallVectorImpl<BasicBlock *> &NewBBs,
818 NewBBs.push_back(NewBB1);
859 NewBBs.push_back(NewBB2);
804 SplitLandingPadPredecessors(BasicBlock *OrigBB, ArrayRef<BasicBlock *> Preds, const char *Suffix1, const char *Suffix2, SmallVectorImpl<BasicBlock *> &NewBBs, DominatorTree *DT, LoopInfo *LI, MemorySSAUpdater *MSSAU, bool PreserveLCSSA) argument
/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/Transforms/Utils/
H A DBasicBlockUtils.h287 /// 'Suffix2', and are returned in the NewBBs vector.
295 const char *Suffix2, SmallVectorImpl<BasicBlock *> &NewBBs,
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DJumpThreading.cpp2357 SmallVector<BasicBlock *, 2> NewBBs; local
2371 SplitLandingPadPredecessors(BB, Preds, Suffix, NewName.c_str(), NewBBs);
2373 NewBBs.push_back(SplitBlockPredecessors(BB, Preds, Suffix));
2377 Updates.reserve((2 * Preds.size()) + NewBBs.size());
2378 for (auto NewBB : NewBBs) {
2392 return NewBBs[0];
H A DLoopStrengthReduce.cpp5386 SmallVector<BasicBlock*, 2> NewBBs; local
5387 SplitLandingPadPredecessors(Parent, BB, "", "", NewBBs, &DT, &LI);
5388 NewBB = NewBBs[0];

Completed in 213 milliseconds