Home
last modified time | relevance | path

Searched refs:CurrentBB (Results 1 – 6 of 6) sorted by relevance

/external/clang/lib/Analysis/
DThreadSafetyCommon.cpp613 if (!E || !CurrentBB || E->block() || til::ThreadSafetyTIL::isTrivial(E)) in addStatement()
674 if (CurrE->block() == CurrentBB) { in makePhiNodeVar()
721 unsigned NPreds = CurrentBB->numPredecessors(); in mergeEntryMap()
761 unsigned NPreds = CurrentBB->numPredecessors(); in mergeEntryMapBackEdge()
803 CurrentBB = lookupBlock(&Cfg->getEntry()); in enterCFG()
822 CurrentBB = lookupBlock(B); in enterCFGBlock()
823 CurrentBB->reservePredecessors(B->pred_size()); in enterCFGBlock()
824 Scfg->add(CurrentBB); in enterCFGBlock()
836 CurrentBB->addPredecessor(BlockMap[Pred->getBlockID()]); in handlePredecessor()
855 CurrentBB->arguments().reserve( in enterCFGBlockBody()
[all …]
/external/llvm/lib/Transforms/Scalar/
DLoopUnswitch.cpp866 BasicBlock *CurrentBB = currentLoop->getHeader(); in TryTrivialLoopUnswitch() local
867 TerminatorInst *CurrentTerm = CurrentBB->getTerminator(); in TryTrivialLoopUnswitch()
868 LLVMContext &Context = CurrentBB->getContext(); in TryTrivialLoopUnswitch()
891 if (!currentLoop->contains(CurrentBB) || !Visited.insert(CurrentBB).second) in TryTrivialLoopUnswitch()
897 for (Instruction &I : *CurrentBB) in TryTrivialLoopUnswitch()
904 CurrentBB = BI->getSuccessor(0); in TryTrivialLoopUnswitch()
906 CurrentBB = BI->getSuccessor(0); in TryTrivialLoopUnswitch()
908 CurrentBB = BI->getSuccessor(1); in TryTrivialLoopUnswitch()
917 CurrentTerm = CurrentBB->getTerminator(); in TryTrivialLoopUnswitch()
DJumpThreading.cpp893 BasicBlock *CurrentBB = BB; in ProcessImpliedCondition() local
903 if (PBI->getSuccessor(0) != CurrentBB && PBI->getSuccessor(1) != CurrentBB) in ProcessImpliedCondition()
906 bool FalseDest = PBI->getSuccessor(1) == CurrentBB; in ProcessImpliedCondition()
915 CurrentBB = CurrentPred; in ProcessImpliedCondition()
916 CurrentPred = CurrentBB->getSinglePredecessor(); in ProcessImpliedCondition()
/external/clang/include/clang/Analysis/Analyses/
DThreadSafetyCommon.h341 : Arena(A), SelfVar(nullptr), Scfg(nullptr), CurrentBB(nullptr), in SExprBuilder()
492 til::BasicBlock *CurrentBB; variable
/external/llvm/lib/Transforms/ObjCARC/
DObjCARCOpts.cpp1828 BasicBlock *CurrentBB = &*Current.getBasicBlockIterator(); in OptimizeWeakCalls() local
1829 for (BasicBlock::iterator B = CurrentBB->begin(), in OptimizeWeakCalls()
/external/swiftshader/third_party/LLVM/lib/Transforms/Scalar/
DObjCARC.cpp2981 BasicBlock *CurrentBB = Current.getBasicBlockIterator(); in OptimizeWeakCalls() local
2982 for (BasicBlock::iterator B = CurrentBB->begin(), in OptimizeWeakCalls()