HomeSort by relevance Sort by last modified time
    Searched refs:getTerminator (Results 26 - 50 of 144) sorted by null

12 3 4 5 6

  /external/llvm/lib/IR/
BasicBlock.cpp 120 TerminatorInst *BasicBlock::getTerminator() {
125 const TerminatorInst *BasicBlock::getTerminator() const {
344 assert(getTerminator() && "Can't use splitBasicBlock on degenerate BB!");
383 TerminatorInst *TI = getTerminator();
  /external/llvm/include/llvm/IR/
Statepoint.h 228 assert(invokeBB->getTerminator() && "safepoint block should be well formed");
229 assert(isStatepoint(invokeBB->getTerminator()));
231 return invokeBB->getTerminator();
  /external/llvm/lib/Transforms/IPO/
PruneEH.cpp 107 if (CheckUnwind && isa<ResumeInst>(BB->getTerminator())) {
110 } else if (CheckReturn && isa<ReturnInst>(BB->getTerminator())) {
179 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator()))
  /external/llvm/lib/Analysis/
LoopInfo.cpp 118 InsertPt = Preheader->getTerminator();
215 if (isa<IndirectBrInst>((*I)->getTerminator()))
218 if (const InvokeInst *II = dyn_cast<InvokeInst>((*I)->getTerminator()))
235 LoopID = getLoopLatch()->getTerminator()->getMetadata(LoopMDName);
241 TerminatorInst *TI = (*I)->getTerminator();
272 getLoopLatch()->getTerminator()->setMetadata(LoopMDName, LoopID);
278 TerminatorInst *TI = (*I)->getTerminator();
PHITransAddr.cpp 391 PredBB->getTerminator());
409 InVal->getName() + ".phi.trans.insert", PredBB->getTerminator());
430 PredBB->getTerminator());
  /external/llvm/lib/CodeGen/
WinEHPrepare.cpp 320 if (auto *Resume = dyn_cast<ResumeInst>(BB.getTerminator()))
432 InvokeInst *Invoke = cast<InvokeInst>(pred->getTerminator());
452 LPadBB->getTerminator()->eraseFromParent();
658 assert(isa<UnreachableInst>(OutlinedBB->getTerminator()));
659 OutlinedBB->getTerminator()->eraseFromParent();
694 auto *Ret = dyn_cast<ReturnInst>(NestedHandlerBB.getTerminator());
742 if (!match(BB->getTerminator(),
791 TerminatorInst *Terminator = BB.getTerminator()
    [all...]
SjLjEHPrepare.cpp 228 IRBuilder<> Builder(EntryBB->getTerminator());
379 if (InvokeInst *II = dyn_cast<InvokeInst>(BB->getTerminator())) {
391 } else if (ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator())) {
406 IRBuilder<> Builder(EntryBB->getTerminator());
464 CallInst::Create(RegisterFn, FuncCtx, "", EntryBB->getTerminator());
StackProtector.cpp 377 ReturnInst *RI = dyn_cast<ReturnInst>(BB->getTerminator());
445 BB->getTerminator()->eraseFromParent();
  /external/llvm/lib/Transforms/Scalar/
LoopUnswitch.cpp 447 TerminatorInst *TI = (*I)->getTerminator();
575 TerminatorInst *HeaderTerm = Header->getTerminator();
747 loopPreheader->getTerminator());
748 LPM->deleteSimpleAnalysisValue(loopPreheader->getTerminator(), L);
749 loopPreheader->getTerminator()->eraseFromParent();
    [all...]
PartiallyInlineLibCalls.cpp 148 CurrBB.getTerminator()->eraseFromParent();
LoopDeletion.cpp 105 if (!L->makeLoopInvariant(I, Changed, Preheader->getTerminator()))
191 TerminatorInst *TI = preheader->getTerminator();
LoopIdiomRecognize.cpp 80 return dyn_cast<BranchInst>(BB->getTerminator());
    [all...]
TailRecursionElimination.cpp 405 if (ReturnInst *Ret = dyn_cast<ReturnInst>(BB->getTerminator())) {
498 if (SwitchInst *SI = dyn_cast<SwitchInst>(UniquePred->getTerminator()))
514 ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator());
777 if (ReturnInst *RI = dyn_cast<ReturnInst>(BBI->getTerminator()))
    [all...]
IndVarSimplify.cpp 208 InsertPt = InsertBB->getTerminator();
212 InsertPt = InsertBB->getTerminator();
804 Builder.SetInsertPoint(L->getLoopPreheader()->getTerminator());
    [all...]
  /external/llvm/lib/Transforms/Utils/
AddDiscriminators.cpp 176 TerminatorInst *Last = B->getTerminator();
SimplifyCFG.cpp 271 BranchInst *BI = dyn_cast<BranchInst>(PBB->getTerminator());
626 Value *PredVal = isValueEqualityComparison(Pred->getTerminator());
638 BasicBlock *PredDef = GetValueEqualityComparisonCases(Pred->getTerminator(),
667 DEBUG(dbgs() << "Threading pred instr: " << *Pred->getTerminator()
680 DEBUG(dbgs() << "Threading pred instr: " << *Pred->getTerminator()
749 DEBUG(dbgs() << "Threading pred instr: " << *Pred->getTerminator()
    [all...]
BreakCriticalEdges.cpp 88 assert((SplitBB->getFirstNonPHI() == SplitBB->getTerminator() ||
107 SplitBB->begin() : SplitBB->getTerminator());
CloneFunction.cpp 142 if (ReturnInst *RI = dyn_cast<ReturnInst>(CBB->getTerminator()))
385 const TerminatorInst *OldTI = BB->getTerminator();
399 const TerminatorInst *TI = NewBB->getTerminator();
449 const TerminatorInst *TI = BB->getTerminator();
543 RemapInstruction(NewBB->getTerminator(), VMap,
664 BranchInst *BI = dyn_cast<BranchInst>(I->getTerminator());
698 if (ReturnInst *RI = dyn_cast<ReturnInst>(I->getTerminator()))
LoopUnroll.cpp 84 if (OnlyPred->getTerminator()->getNumSuccessors() != 1)
186 BranchInst *BI = dyn_cast<BranchInst>(LatchBlock->getTerminator());
422 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator());
473 BranchInst *Term = cast<BranchInst>(Latches[i]->getTerminator());
  /external/clang/lib/StaticAnalyzer/Checkers/
UnreachableCodeChecker.cpp 201 if (const Stmt *S = CB->getTerminator())
250 && !CB->getTerminator(); // No terminator
  /external/llvm/lib/Target/XCore/
XCoreLowerThreadLocal.cpp 140 if (PredBB->getTerminator()->getNumSuccessors() > 1)
142 Instruction *InsertPos = PredBB->getTerminator();
  /external/clang/lib/Analysis/
ReachableCode.cpp 52 if (const Stmt *Term = B->getTerminator()) {
90 if (Current->getTerminator().isTemporaryDtorsBranch()) {
97 } else if (!Current->getTerminator() && Current->succ_size() == 1) {
254 if (const Stmt *Term = B->getTerminator()) {
422 if (CFGTerminator T = Block->getTerminator()) {
  /external/llvm/lib/Transforms/Vectorize/
LoopVectorize.cpp     [all...]
  /external/llvm/lib/Target/R600/
SIAnnotateControlFlow.cpp 248 TerminatorInst *Insert = From->getTerminator();
259 Insert = Parent->getTerminator();
323 BranchInst *Term = dyn_cast<BranchInst>((*I)->getTerminator());
  /external/llvm/lib/Target/AArch64/
AArch64PromoteConstant.cpp 337 return PhiInst->getIncomingBlock(Use.getOperandNo())->getTerminator();
403 NewPt = CommonDominator->getTerminator();

Completed in 1264 milliseconds

12 3 4 5 6