/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Scalar/ |
SpeculateAroundPHIs.cpp | 109 auto *ParentBB = OpI->getParent(); 110 if (ParentBB == PhiBB) { 115 } else if (DT.dominates(ParentBB, PhiBB)) { 127 if (UnsafeSet.count(OpI) || ParentBB != PhiBB || 560 auto *ParentBB = SpecPNs[0]->getParent(); 565 PredBB, ParentBB, 573 assert(PredBB->getSingleSuccessor() == ParentBB && 622 if (!OpPN || OpPN->getParent() != ParentBB) 647 assert(PredBB->getSingleSuccessor() == ParentBB && [all...] |
SimpleLoopUnswitch.cpp | 364 auto *ParentBB = BI.getParent(); 365 if (!areLoopExitPHIsLoopInvariant(L, *ParentBB, *LoopExitBB)) 438 BranchInst::Create(ContinueBB, ParentBB); 456 rewritePHINodesForUnswitchedExitBlock(*UnswitchedBB, *ParentBB, *OldPH); 459 *ParentBB, *OldPH, FullUnswitch); 465 DTUpdates.push_back({DT.Delete, ParentBB, LoopExitBB}); 525 auto *ParentBB = SI.getParent(); 531 areLoopExitPHIsLoopInvariant(L, *ParentBB, *SuccBB)) 536 areLoopExitPHIsLoopInvariant(L, *ParentBB, *SI.getDefaultDest()) && 626 rewritePHINodesForUnswitchedExitBlock(*DefaultExitBB, *ParentBB, *OldPH) [all...] |
/external/llvm/lib/Analysis/ |
CFG.cpp | 42 const BasicBlock *ParentBB = Top.first; 46 while (I != succ_end(ParentBB)) { 54 Result.push_back(std::make_pair(ParentBB, BB));
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Analysis/ |
CFG.cpp | 42 const BasicBlock *ParentBB = Top.first; 46 while (I != succ_end(ParentBB)) { 54 Result.push_back(std::make_pair(ParentBB, BB));
|
LazyValueInfo.cpp | [all...] |
/external/swiftshader/third_party/LLVM/lib/Transforms/Utils/ |
BasicBlockUtils.cpp | 625 const BasicBlock *ParentBB = Top.first; 629 while (I != succ_end(ParentBB)) { 637 Result.push_back(std::make_pair(ParentBB, BB));
|
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Utils/ |
Local.cpp | 200 BasicBlock *ParentBB = SI->getParent(); 201 DefaultDest->removePredecessor(ParentBB); 205 DDT->deleteEdge(ParentBB, DefaultDest); 310 BasicBlock *ParentBB = IBI->getParent(); 312 DestBB->removePredecessor(ParentBB); 314 Updates.push_back({DominatorTree::Delete, ParentBB, DestBB}); [all...] |
/external/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | 809 MachineBasicBlock *ParentBB); [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/CodeGen/SelectionDAG/ |
SelectionDAGBuilder.h | [all...] |
SelectionDAGBuilder.cpp | [all...] |
/external/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | [all...] |
/external/swiftshader/third_party/llvm-7.0/llvm/lib/Transforms/Vectorize/ |
SLPVectorizer.cpp | [all...] |