Searched refs:getSinglePredecessor (Results 1 - 25 of 26) sorted by relevance

12

/external/llvm/include/llvm/IR/
H A DBasicBlock.h179 BasicBlock *getSinglePredecessor();
180 const BasicBlock *getSinglePredecessor() const { function in class:llvm::BasicBlock
181 return const_cast<BasicBlock*>(this)->getSinglePredecessor();
/external/llvm/lib/Transforms/Utils/
H A DDemoteRegToStack.cpp84 if (II.getNormalDest()->getSinglePredecessor())
H A DFlattenCFG.cpp147 BasicBlock *PP = Pred->getSinglePredecessor();
253 CurrBlock = CurrBlock->getSinglePredecessor();
H A DBasicBlockUtils.cpp39 BB->getSinglePredecessor() == BB) && "Block is not dead!");
253 if (BasicBlock *SP = Succ->getSinglePredecessor()) {
789 if (!Pred2->getSinglePredecessor())
814 BasicBlock *CommonPred = Pred1->getSinglePredecessor();
815 if (CommonPred == nullptr || CommonPred != Pred2->getSinglePredecessor())
H A DCloneFunction.cpp579 I->getSinglePredecessor() == I)) {
596 if (!Dest->getSinglePredecessor()) {
H A DLocal.cpp491 BasicBlock *PredBB = DestBB->getSinglePredecessor();
544 if (Succ->getSinglePredecessor()) return true;
754 if (!Succ->getSinglePredecessor()) {
785 if (Succ->getSinglePredecessor()) {
H A DSimplifyCFG.cpp1977 if (BasicBlock *PB = BB->getSinglePredecessor())
2308 if (BB->getSinglePredecessor()) {
2665 BasicBlock *Pred = BB->getSinglePredecessor();
3269 if (!BB->getSinglePredecessor())
3920 if (BasicBlock *OnlyPred = BB->getSinglePredecessor())
4035 if (BasicBlock *OnlyPred = BB->getSinglePredecessor())
4072 if (BI->getSuccessor(0)->getSinglePredecessor()) {
4073 if (BI->getSuccessor(1)->getSinglePredecessor()) {
4085 } else if (BI->getSuccessor(1)->getSinglePredecessor()) {
4190 BB->getSinglePredecessor()
[all...]
H A DLoopUnroll.cpp74 BasicBlock *OnlyPred = BB->getSinglePredecessor();
H A DLoopSimplify.cpp641 if (!ExitingBlock->getSinglePredecessor()) continue;
/external/llvm/lib/Transforms/Scalar/
H A DLoopRotation.cpp249 BasicBlock *LastExit = Latch->getSinglePredecessor();
365 assert(NewHeader->getSinglePredecessor() &&
H A DEarlyCSE.cpp409 if (!BB->getSinglePredecessor())
H A DGVN.cpp1529 while (TmpBB->getSinglePredecessor()) {
1530 TmpBB = TmpBB->getSinglePredecessor();
2070 const BasicBlock *Pred = E.getEnd()->getSinglePredecessor();
2798 if (!DeadRoot->getSinglePredecessor())
H A DJumpThreading.cpp665 if (BasicBlock *SinglePred = BB->getSinglePredecessor()) {
855 if (LoadBB->getSinglePredecessor())
H A DLoopIdiomRecognize.cpp294 if (BasicBlock *BB = PreHead->getSinglePredecessor()) {
H A DLoopUnswitch.cpp1107 BasicBlock *SinglePred = Succ->getSinglePredecessor();
/external/llvm/lib/IR/
H A DBasicBlock.cpp185 /// getSinglePredecessor - If this basic block has a single predecessor block,
187 BasicBlock *BasicBlock::getSinglePredecessor() { function in class:BasicBlock
H A DDominators.cpp159 if (End->getSinglePredecessor())
/external/llvm/lib/Transforms/ObjCARC/
H A DObjCARCContract.cpp382 BasicBlock *Pred = InstParent->getSinglePredecessor();
/external/clang/lib/CodeGen/
H A DCGCleanup.cpp435 llvm::BasicBlock *Pred = Entry->getSinglePredecessor();
H A DCGCall.cpp1817 if (!(IP = IP->getSinglePredecessor()))
/external/llvm/lib/Transforms/Vectorize/
H A DLoopVectorize.cpp1801 assert(Instr->getParent()->getSinglePredecessor() &&
1803 Cond = createEdgeMask(Instr->getParent()->getSinglePredecessor(),
5136 !SI->getParent()->getSinglePredecessor())
5940 assert(Instr->getParent()->getSinglePredecessor() &&
5942 Cond = createEdgeMask(Instr->getParent()->getSinglePredecessor(),
/external/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp271 BasicBlock *SinglePred = BB->getSinglePredecessor();
418 if (BasicBlock *SinglePred = DestBB->getSinglePredecessor()) {
/external/llvm/lib/Transforms/InstCombine/
H A DInstructionCombining.cpp1860 BasicBlock *PredBB = FreeInstrBB->getSinglePredecessor();
2733 if (UserIsSuccessor && UserParent->getSinglePredecessor())
/external/llvm/lib/Transforms/Instrumentation/
H A DDataFlowSanitizer.cpp1366 if (II->getNormalDest()->getSinglePredecessor()) {
H A DMemorySanitizer.cpp2356 if (!NormalDest->getSinglePredecessor()) {

Completed in 411 milliseconds

12