Home
last modified time | relevance | path

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

/external/llvm/lib/CodeGen/
DMachineDominators.cpp51 NewBBs.clear(); in runOnMachineFunction()
114 if (NewBBs.count(PredBB)) { in applySplitCriticalEdges()
141 NewBBs.clear(); in applySplitCriticalEdges()
/external/llvm/include/llvm/CodeGen/
DMachineDominators.h60 mutable SmallSet<MachineBasicBlock *, 32> NewBBs; variable
238 bool Inserted = NewBBs.insert(NewBB).second; in recordSplitCriticalEdge()
/external/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp427 SmallVector<BasicBlock*, 2> NewBBs; in SplitBlockPredecessors() local
430 SplitLandingPadPredecessors(BB, Preds, Suffix, NewName.c_str(), NewBBs, DT, in SplitBlockPredecessors()
432 return NewBBs[0]; in SplitBlockPredecessors()
477 SmallVectorImpl<BasicBlock *> &NewBBs, in SplitLandingPadPredecessors() argument
487 NewBBs.push_back(NewBB1); in SplitLandingPadPredecessors()
528 NewBBs.push_back(NewBB2); in SplitLandingPadPredecessors()
/external/llvm/lib/Transforms/IPO/
DLoopExtractor.cpp246 SmallVector<BasicBlock*, 2> NewBBs; in SplitLandingPadPreds() local
247 SplitLandingPadPredecessors(LPad, Parent, ".1", ".2", NewBBs); in SplitLandingPadPreds()
/external/swiftshader/third_party/LLVM/lib/Transforms/IPO/
DLoopExtractor.cpp239 SmallVector<BasicBlock*, 2> NewBBs; in SplitLandingPadPreds() local
240 SplitLandingPadPredecessors(LPad, Parent, ".1", ".2", 0, NewBBs); in SplitLandingPadPreds()
/external/swiftshader/third_party/LLVM/include/llvm/Transforms/Utils/
DBasicBlockUtils.h195 Pass *P, SmallVectorImpl<BasicBlock*> &NewBBs);
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/
DBasicBlockUtils.cpp515 SmallVectorImpl<BasicBlock*> &NewBBs) { in SplitLandingPadPredecessors() argument
523 NewBBs.push_back(NewBB1); in SplitLandingPadPredecessors()
563 NewBBs.push_back(NewBB2); in SplitLandingPadPredecessors()
DLoopSimplify.cpp416 SmallVector<BasicBlock*, 2> NewBBs; in RewriteLoopExitBlock() local
420 this, NewBBs); in RewriteLoopExitBlock()
421 NewExitBB = NewBBs[0]; in RewriteLoopExitBlock()
/external/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h218 SmallVectorImpl<BasicBlock *> &NewBBs,
/external/swiftshader/third_party/LLVM/lib/CodeGen/
DSjLjEHPrepare.cpp161 SmallVector<BasicBlock*, 2> NewBBs; in splitLandingPad() local
163 ".1", ".2", this, NewBBs); in splitLandingPad()
167 BasicBlock *LPad = NewBBs[0]; in splitLandingPad()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DLoopUnswitch.cpp571 SmallVector<BasicBlock*, 2> NewBBs; in SplitExitEdges() local
573 this, NewBBs); in SplitExitEdges()
DLoopStrengthReduce.cpp3690 SmallVector<BasicBlock*, 2> NewBBs; in RewriteForPHI() local
3691 SplitLandingPadPredecessors(Parent, BB, "", "", P, NewBBs); in RewriteForPHI()
3692 NewBB = NewBBs[0]; in RewriteForPHI()
/external/llvm/lib/Transforms/Scalar/
DLoopStrengthReduce.cpp4645 SmallVector<BasicBlock*, 2> NewBBs; in RewriteForPHI() local
4646 SplitLandingPadPredecessors(Parent, BB, "", "", NewBBs, &DT, &LI); in RewriteForPHI()
4647 NewBB = NewBBs[0]; in RewriteForPHI()