Home
last modified time | relevance | path

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

/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/
DMachineDominators.cpp51 NewBBs.clear(); in runOnMachineFunction()
124 if (NewBBs.count(PredBB)) { in applySplitCriticalEdges()
151 NewBBs.clear(); in applySplitCriticalEdges()
/external/llvm/lib/CodeGen/
DMachineDominators.cpp51 NewBBs.clear(); in runOnMachineFunction()
114 if (NewBBs.count(PredBB)) { in applySplitCriticalEdges()
141 NewBBs.clear(); in applySplitCriticalEdges()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/IPO/
DBlockExtractor.cpp115 SmallVector<BasicBlock *, 2> NewBBs; in splitLandingPadPreds() local
116 SplitLandingPadPredecessors(LPad, Parent, ".1", ".2", NewBBs); in splitLandingPadPreds()
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/
DBasicBlockUtils.cpp494 SmallVector<BasicBlock*, 2> NewBBs; in SplitBlockPredecessors() local
497 SplitLandingPadPredecessors(BB, Preds, Suffix, NewName.c_str(), NewBBs, DT, in SplitBlockPredecessors()
499 return NewBBs[0]; in SplitBlockPredecessors()
546 SmallVectorImpl<BasicBlock *> &NewBBs, in SplitLandingPadPredecessors() argument
556 NewBBs.push_back(NewBB1); in SplitLandingPadPredecessors()
597 NewBBs.push_back(NewBB2); in SplitLandingPadPredecessors()
/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/include/llvm/CodeGen/
DMachineDominators.h60 mutable SmallSet<MachineBasicBlock *, 32> NewBBs; variable
238 bool Inserted = NewBBs.insert(NewBB).second; in recordSplitCriticalEdge()
/external/swiftshader/third_party/llvm-7.0/llvm/include/llvm/CodeGen/
DMachineDominators.h67 mutable SmallSet<MachineBasicBlock *, 32> NewBBs; variable
246 bool Inserted = NewBBs.insert(NewBB).second; in recordSplitCriticalEdge()
/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-7.0/llvm/include/llvm/Transforms/Utils/
DBasicBlockUtils.h222 SmallVectorImpl<BasicBlock *> &NewBBs,
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/
DJumpThreading.cpp2074 SmallVector<BasicBlock *, 2> NewBBs; in SplitBlockPreds() local
2088 SplitLandingPadPredecessors(BB, Preds, Suffix, NewName.c_str(), NewBBs); in SplitBlockPreds()
2090 NewBBs.push_back(SplitBlockPredecessors(BB, Preds, Suffix)); in SplitBlockPreds()
2094 Updates.reserve((2 * Preds.size()) + NewBBs.size()); in SplitBlockPreds()
2095 for (auto NewBB : NewBBs) { in SplitBlockPreds()
2109 return NewBBs[0]; in SplitBlockPreds()
DLoopStrengthReduce.cpp5206 SmallVector<BasicBlock*, 2> NewBBs; in RewriteForPHI() local
5207 SplitLandingPadPredecessors(Parent, BB, "", "", NewBBs, &DT, &LI); in RewriteForPHI()
5208 NewBB = NewBBs[0]; in RewriteForPHI()
/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()