HomeSort by: relevance | last modified time | path
    Searched refs:getSinglePredecessor (Results 1 - 25 of 58) sorted by relevancy

1 2 3

  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/
MatrixUtils.cpp 96 ColumnLoopHeader = ColBody->getSinglePredecessor();
97 RowLoopHeader = RowBody->getSinglePredecessor();
98 InnerLoopHeader = InnerBody->getSinglePredecessor();
DemoteRegToStack.cpp 47 if (!II->getNormalDest()->getSinglePredecessor()) {
FlattenCFG.cpp 157 BasicBlock *PP = Pred->getSinglePredecessor();
253 CurrBlock = CurrBlock->getSinglePredecessor()) {
LoopRotationUtils.cpp 372 assert(NewHeader->getSinglePredecessor() &&
778 BasicBlock *LastExit = Latch->getSinglePredecessor();
SimplifyCFG.cpp 3388 for (auto &I : *QFB->getSinglePredecessor())
3451 BasicBlock *TruePred = QTB ? QTB : QFB->getSinglePredecessor();
3461 Value *PCond = cast<BranchInst>(PFB->getSinglePredecessor()->getTerminator())
3463 Value *QCond = cast<BranchInst>(QFB->getSinglePredecessor()->getTerminator())
3570 return BB->getSinglePredecessor() == P && BB->getSingleSuccessor() == S;
3626 IfTrueBB != BI->getParent() || !BI->getParent()->getSinglePredecessor())
3681 if (BB->getSinglePredecessor()) {
4093 BasicBlock *Pred = BB->getSinglePredecessor();
4566 if (UnwindDest->getSinglePredecessor() != RI->getParent())
5089 if (!BB->getSinglePredecessor())
    [all...]
BasicBlockUtils.cpp 517 if (BasicBlock *SP = Succ->getSinglePredecessor()) {
1507 if (!Pred2->getSinglePredecessor())
1532 BasicBlock *CommonPred = Pred1->getSinglePredecessor();
1533 if (CommonPred == nullptr || CommonPred != Pred2->getSinglePredecessor())
LibCallsShrinkWrap.cpp 500 LLVM_DEBUG(dbgs() << *CallBB->getSinglePredecessor() << *CallBB
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
SpeculativeExecution.cpp 184 if (Succ0.getSinglePredecessor() != nullptr &&
190 if (Succ1.getSinglePredecessor() != nullptr &&
197 if (Succ0.getSinglePredecessor() != nullptr &&
198 Succ1.getSinglePredecessor() != nullptr &&
MergedLoadStoreMotion.cpp 150 if (!Succ0->getSinglePredecessor())
152 if (!Succ1->getSinglePredecessor())
CallSiteSplitting.cpp 159 while (To != StopAt && !Visited.count(From->getSinglePredecessor()) &&
160 (From = From->getSinglePredecessor())) {
JumpThreading.cpp 250 auto *SinglePredBB = PredBB->getSinglePredecessor();
1263 BasicBlock *CurrentPred = BB->getSinglePredecessor();
1292 CurrentPred = CurrentBB->getSinglePredecessor();
1317 if (LoadBB->getSinglePredecessor())
1408 SinglePredBB = SinglePredBB->getSinglePredecessor();
1586 // BB->getSinglePredecessor() and then on to BB.
1590 BasicBlock *PredBB = BB->getSinglePredecessor();
1978 BasicBlock *SinglePred = BB->getSinglePredecessor();
2147 BasicBlock *PredBB = BB->getSinglePredecessor();
2160 if (PredBB->getSinglePredecessor())
    [all...]
LowerExpectIntrinsic.cpp 193 BB = BB->getSinglePredecessor();
GVN.cpp 1297 while (TmpBB->getSinglePredecessor()) {
1298 TmpBB = TmpBB->getSinglePredecessor();
1436 Cur, Cur->getSinglePredecessor(), *DT, NewInsts);
1441 Cur = Cur->getSinglePredecessor();
2111 const BasicBlock *Pred = E.getEnd()->getSinglePredecessor();
3016 if (!DeadRoot->getSinglePredecessor())
LoopDistribute.cpp 445 BasicBlock *Pred = OrigPH->getSinglePredecessor();
808 if (!PH->getSinglePredecessor() || &*PH->begin() != PH->getTerminator())
LoopPredication.cpp 981 if (BasicBlock *Pred = BB->getSinglePredecessor())
989 if (BasicBlock *Pred = BB->getSinglePredecessor()) {
  /src/external/apache2/llvm/dist/llvm/include/llvm/IR/
BasicBlock.h 243 const BasicBlock *getSinglePredecessor() const;
244 BasicBlock *getSinglePredecessor() {
246 static_cast<const BasicBlock *>(this)->getSinglePredecessor());
270 /// This method is analogous to getSinglePredecessor above.
  /src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/
ObjCARC.cpp 80 if (!DestBB->getSinglePredecessor()) {
  /src/external/apache2/llvm/dist/llvm/lib/Target/BPF/
BPFAdjustOpt.cpp 170 BasicBlock *B2 = BB.getSinglePredecessor();
174 BasicBlock *B1 = B2->getSinglePredecessor();
  /src/external/apache2/llvm/dist/llvm/lib/CodeGen/
HardwareLoops.cpp 344 if (!Preheader->getSinglePredecessor())
347 BasicBlock *Pred = Preheader->getSinglePredecessor();
397 if (UseLoopGuard && BB->getSinglePredecessor() &&
399 BasicBlock *Predecessor = BB->getSinglePredecessor();
  /src/external/apache2/llvm/dist/llvm/examples/IRTransforms/
SimplifyCFG.cpp 271 BasicBlock *Pred = BB.getSinglePredecessor();
313 BasicBlock *Pred = BB.getSinglePredecessor();
  /src/external/apache2/llvm/dist/llvm/lib/Target/ARM/
MVETailPredication.cpp 170 if (!Preheader->getSinglePredecessor())
172 Setup = FindLoopIterations(Preheader->getSinglePredecessor());
  /src/external/apache2/llvm/dist/llvm/lib/Target/X86/
X86LowerAMXIntrinsics.cpp 172 BasicBlock *ColLoopHeader = ColBody->getSinglePredecessor();
173 BasicBlock *RowLoopHeader = RowBody->getSinglePredecessor();
294 BasicBlock *ColLoopHeader = ColBody->getSinglePredecessor();
295 BasicBlock *RowLoopHeader = RowBody->getSinglePredecessor();
296 BasicBlock *InnerLoopHeader = InnerBody->getSinglePredecessor();
  /src/external/apache2/llvm/dist/llvm/lib/IR/
BasicBlock.cpp 264 const BasicBlock *BasicBlock::getSinglePredecessor() const {
418 assert((!isa<PHINode>(*I) || getSinglePredecessor()) &&
Dominators.cpp 211 if (End->getSinglePredecessor())
  /src/external/apache2/llvm/dist/llvm/lib/Frontend/OpenMP/
OMPIRBuilder.cpp 899 auto *CaseBB = IP.getBlock()->getSinglePredecessor();
900 auto *CondBB = CaseBB->getSinglePredecessor()->getSinglePredecessor();
929 ->getSinglePredecessor()
997 auto *CondBB = CaseBB->getSinglePredecessor()->getSinglePredecessor();
2645 assert(Cond->getSinglePredecessor() == Header &&
2658 assert(Body->getSinglePredecessor() == Cond &&
2668 assert(Latch->getSinglePredecessor() != nullptr);
2678 assert(After->getSinglePredecessor() == Exit &
    [all...]

Completed in 113 milliseconds

1 2 3