Searched refs:getFirstNonPHIOrDbg (Results 1 - 22 of 22) sorted by relevance

/freebsd-13-stable/contrib/llvm-project/llvm/include/llvm/IR/
H A DBasicBlock.h169 const Instruction* getFirstNonPHIOrDbg() const;
170 Instruction* getFirstNonPHIOrDbg() { function in class:llvm::final
172 static_cast<const BasicBlock *>(this)->getFirstNonPHIOrDbg());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp419 if (&CB != Parent->getFirstNonPHIOrDbg())
510 auto II = BB.getFirstNonPHIOrDbg()->getIterator();
H A DLoopRerollPass.cpp1468 Header->getFirstNonPHIOrDbg());
1476 Header->getFirstNonPHIOrDbg());
1502 Header->getFirstNonPHIOrDbg());
H A DTailRecursionElimination.cpp682 assert(BB->getFirstNonPHIOrDbg() == Ret &&
840 if (!Change && BB->getFirstNonPHIOrDbg() == Ret)
H A DLoopFuse.cpp759 *FC1->ExitBlock->getFirstNonPHIOrDbg(), DT,
H A DJumpThreading.cpp443 BB.getFirstNonPHIOrDbg()->isTerminator() &&
H A DSimpleLoopUnswitch.cpp620 (isUnreachable && (BBToCheck.getFirstNonPHIOrDbg() != TI));
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp106 IRBuilder<> Builder(I->getEntryBlock().getFirstNonPHIOrDbg());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/IR/
H A DBasicBlock.cpp221 const Instruction* BasicBlock::getFirstNonPHIOrDbg() const { function in class:BasicBlock
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DCodeMoverUtils.cpp408 Instruction *MovePos = ToBB.getFirstNonPHIOrDbg();
H A DSimplifyCFG.cpp2508 if (!TrueSucc->getFirstNonPHIOrDbg()->isTerminator())
2510 if (!FalseSucc->getFirstNonPHIOrDbg()->isTerminator())
4222 if (!BB->getFirstNonPHIOrDbg()->isTerminator())
4454 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg());
4598 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg());
4632 if (BB->getFirstNonPHIOrDbg() != BB->getTerminator())
4927 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg())))
5529 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg());
5606 PHI->user_back() == CommonDest->getFirstNonPHIOrDbg()) {
5933 BasicBlock::iterator I = BB->getFirstNonPHIOrDbg()
[all...]
H A DLowerSwitch.cpp470 if (isa<UnreachableInst>(Default->getFirstNonPHIOrDbg())) {
H A DBasicBlockUtils.cpp767 BI->setDebugLoc(BB->getFirstNonPHIOrDbg()->getDebugLoc());
H A DLocal.cpp168 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) &&
/freebsd-13-stable/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp67 return function->getEntryBlock().getFirstNonPHIOrDbg();
373 Instruction *first_entry_instruction(entry_block.getFirstNonPHIOrDbg());
1735 Instruction *FirstEntryInstruction(entry_block.getFirstNonPHIOrDbg());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Analysis/
H A DMustExecute.cpp260 Inst.getParent()->getFirstNonPHIOrDbg() == &Inst;
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/Coroutines/
H A DCoroFrame.cpp1391 Builder.SetInsertPoint(Invoke->getNormalDest()->getFirstNonPHIOrDbg());
1437 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg());
H A DCoroSplit.cpp521 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp344 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg();
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DIRTranslator.cpp788 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg());
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp753 if (BB->getTerminator() != BB->getFirstNonPHIOrDbg())
/freebsd-13-stable/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10226 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg());

Completed in 544 milliseconds