| /freebsd-13.1/contrib/llvm-project/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 170 const Instruction *getFirstNonPHIOrDbg(bool SkipPseudoOp = false) const; 171 Instruction *getFirstNonPHIOrDbg(bool SkipPseudoOp = false) { 173 static_cast<const BasicBlock *>(this)->getFirstNonPHIOrDbg(
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Scalar/ |
| H A D | CallSiteSplitting.cpp | 419 if (&CB != Parent->getFirstNonPHIOrDbg()) in isPredicatedOnPHI() 510 auto II = BB.getFirstNonPHIOrDbg()->getIterator(); in doCallSiteSplitting()
|
| H A D | LoopRerollPass.cpp | 1485 Header->getFirstNonPHIOrDbg()); in replace() 1493 Header->getFirstNonPHIOrDbg()); in replace() 1519 Header->getFirstNonPHIOrDbg()); in replaceIV()
|
| H A D | TailRecursionElimination.cpp | 809 ReturnInst *Ret = dyn_cast<ReturnInst>(Succ->getFirstNonPHIOrDbg(true)); in processBlock()
|
| H A D | LoopFuse.cpp | 931 *FC1->ExitBlock->getFirstNonPHIOrDbg(), DT, in fuseCandidates()
|
| H A D | SimpleLoopUnswitch.cpp | 686 (isUnreachable && (BBToCheck.getFirstNonPHIOrDbg() != TI)); in unswitchTrivialSwitch()
|
| H A D | JumpThreading.cpp | 465 BB.getFirstNonPHIOrDbg(true)->isTerminator() && in runImpl()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Target/NVPTX/ |
| H A D | NVPTXGenericToNVVM.cpp | 106 IRBuilder<> Builder(I->getEntryBlock().getFirstNonPHIOrDbg()); in runOnModule()
|
| /freebsd-13.1/contrib/llvm-project/lldb/source/Plugins/ExpressionParser/Clang/ |
| H A D | IRForTarget.cpp | 66 return function->getEntryBlock().getFirstNonPHIOrDbg(); in FindEntryInstruction() 365 Instruction *first_entry_instruction(entry_block.getFirstNonPHIOrDbg()); in CreateResultVariable() 1723 Instruction *FirstEntryInstruction(entry_block.getFirstNonPHIOrDbg()); in ReplaceVariables()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Utils/ |
| H A D | CodeMoverUtils.cpp | 405 Instruction *MovePos = ToBB.getFirstNonPHIOrDbg(); in moveInstructionsToTheBeginning()
|
| H A D | LowerSwitch.cpp | 381 if (isa<UnreachableInst>(Default->getFirstNonPHIOrDbg())) { in ProcessSwitchInst()
|
| H A D | SimplifyCFG.cpp | 4762 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in TurnSwitchRangeIntoICmp() 4920 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in eliminateDeadSwitchCases() 4962 if (BB->getFirstNonPHIOrDbg() != BB->getTerminator()) in FindPHIForConditionForwarding() 5257 !isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()))) in InitializeUniqueCases() 5881 !isa<UnreachableInst>(SI->getDefaultDest()->getFirstNonPHIOrDbg()); in SwitchToLookupTable() 6312 BasicBlock::iterator I = BB->getFirstNonPHIOrDbg(true)->getIterator(); in simplifyUncondBranch()
|
| H A D | BasicBlockUtils.cpp | 1102 BI->setDebugLoc(BB->getFirstNonPHIOrDbg()->getDebugLoc()); in SplitBlockPredecessorsImpl()
|
| H A D | Local.cpp | 198 if (isa<UnreachableInst>(DefaultDest->getFirstNonPHIOrDbg()) && in ConstantFoldTerminator()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 219 const Instruction *BasicBlock::getFirstNonPHIOrDbg(bool SkipPseudoOp) const { in getFirstNonPHIOrDbg() function in BasicBlock
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Analysis/ |
| H A D | MustExecute.cpp | 263 Inst.getParent()->getFirstNonPHIOrDbg() == &Inst; in isGuaranteedToExecute()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/Coroutines/ |
| H A D | CoroFrame.cpp | 2233 Builder.SetInsertPoint(Invoke->getNormalDest()->getFirstNonPHIOrDbg()); in emitSetAndGetSwiftErrorValueAround() 2279 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg()); in eliminateSwiftErrorArgument()
|
| H A D | CoroSplit.cpp | 611 IRBuilder<> Builder(F.getEntryBlock().getFirstNonPHIOrDbg()); in replaceSwiftErrorOps()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/Transforms/InstCombine/ |
| H A D | InstCombineLoadStoreAlloca.cpp | 383 Instruction *FirstInst = EntryBlock.getFirstNonPHIOrDbg(); in visitAllocaInst()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/ |
| H A D | IRTranslator.cpp | 1196 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerSwitchWorkItem()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | CodeGenPrepare.cpp | 831 if (BB->getTerminator() != BB->getFirstNonPHIOrDbg()) in isMergingEmptyBlockProfitable()
|
| /freebsd-13.1/contrib/llvm-project/llvm/lib/CodeGen/SelectionDAG/ |
| H A D | SelectionDAGBuilder.cpp | 10643 DefaultMBB->getBasicBlock()->getFirstNonPHIOrDbg()); in lowerWorkItem()
|