Home
last modified time | relevance | path

Searched refs:getFirstNonPHIOrDbg (Results 1 – 16 of 16) sorted by relevance

/freebsd-12.1/contrib/llvm/include/llvm/IR/
H A DBasicBlock.h160 const Instruction* getFirstNonPHIOrDbg() const;
161 Instruction* getFirstNonPHIOrDbg() { in getFirstNonPHIOrDbg() function
163 static_cast<const BasicBlock *>(this)->getFirstNonPHIOrDbg()); in getFirstNonPHIOrDbg()
/freebsd-12.1/contrib/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp420 if (Instr != Parent->getFirstNonPHIOrDbg()) in isPredicatedOnPHI()
513 auto II = BB.getFirstNonPHIOrDbg()->getIterator(); in doCallSiteSplitting()
H A DTailRecursionElimination.cpp695 assert(BB->getFirstNonPHIOrDbg() == Ret && in foldReturnAndProcessPred()
788 if (!Change && BB->getFirstNonPHIOrDbg() == Ret) in eliminateTailRecursion()
H A DLoopRerollPass.cpp1452 Header->getFirstNonPHIOrDbg()); in replace()
1460 Header->getFirstNonPHIOrDbg()); in replace()
1486 Header->getFirstNonPHIOrDbg()); in replaceIV()
H A DJumpThreading.cpp407 BB.getFirstNonPHIOrDbg()->isTerminator() && in runImpl()
/freebsd-12.1/contrib/llvm/lib/Target/NVPTX/
H A DNVPTXGenericToNVVM.cpp107 IRBuilder<> Builder(I->getEntryBlock().getFirstNonPHIOrDbg()); in runOnModule()
/freebsd-12.1/contrib/llvm/lib/Analysis/
H A DMustExecute.cpp247 Inst.getParent()->getFirstNonPHIOrDbg() == &Inst; in isGuaranteedToExecute()
/freebsd-12.1/contrib/llvm/lib/Transforms/Utils/
H A DSimplifyCFG.cpp2425 if (!TrueSucc->getFirstNonPHIOrDbg()->isTerminator()) in SimplifyCondBranchToTwoReturns()
2427 if (!FalseSucc->getFirstNonPHIOrDbg()->isTerminator()) in SimplifyCondBranchToTwoReturns()
4064 if (!BB->getFirstNonPHIOrDbg()->isTerminator()) in SimplifyReturn()
4281 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in TurnSwitchRangeIntoICmp()
4420 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in eliminateDeadSwitchCases()
4474 if (BB->getFirstNonPHIOrDbg() != BB->getTerminator()) in FindPHIForConditionForwarding()
4769 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()))) in InitializeUniqueCases()
5369 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in SwitchToLookupTable()
5446 PHI->user_back() == CommonDest->getFirstNonPHIOrDbg()) { in SwitchToLookupTable()
5770 BasicBlock::iterator I = BB->getFirstNonPHIOrDbg()->getIterator(); in SimplifyUncondBranch()
H A DLowerSwitch.cpp445 if (isa<UnreachableInst>(Default->getFirstNonPHIOrDbg())) { in processSwitchInst()
H A DBasicBlockUtils.cpp537 BI->setDebugLoc(BB->getFirstNonPHIOrDbg()->getDebugLoc()); in SplitBlockPredecessors()
H A DLocal.cpp164 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) && in ConstantFoldTerminator()
/freebsd-12.1/contrib/llvm/lib/IR/
H A DBasicBlock.cpp197 const Instruction* BasicBlock::getFirstNonPHIOrDbg() const { in getFirstNonPHIOrDbg() function in BasicBlock
/freebsd-12.1/contrib/llvm/tools/lldb/source/Plugins/ExpressionParser/Clang/
H A DIRForTarget.cpp66 return function->getEntryBlock().getFirstNonPHIOrDbg(); in FindEntryInstruction()
382 Instruction *first_entry_instruction(entry_block.getFirstNonPHIOrDbg()); in CreateResultVariable()
1911 Instruction *FirstEntryInstruction(entry_block.getFirstNonPHIOrDbg()); in ReplaceVariables()
/freebsd-12.1/contrib/llvm/lib/Transforms/InstCombine/
H A DInstCombineLoadStoreAlloca.cpp365 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg(); in visitAllocaInst()
/freebsd-12.1/contrib/llvm/lib/CodeGen/
H A DCodeGenPrepare.cpp671 if (BB->getTerminator() != BB->getFirstNonPHIOrDbg()) in isMergingEmptyBlockProfitable()
/freebsd-12.1/contrib/llvm/lib/CodeGen/SelectionDAG/
H A DSelectionDAGBuilder.cpp10340 isa<UnreachableInst>(SI.getDefaultDest()->getFirstNonPHIOrDbg()); in visitSwitch()