| /netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/ |
| H A D | WinEHPrepare.cpp | 190 dyn_cast<FuncletPadInst>(FuncletEntryBB->getFirstNonPHI()); in calculateStateNumbersForInvokes() 212 Instruction *PadInst = InvokeUnwindDest->getFirstNonPHI(); in calculateStateNumbersForInvokes() 253 auto *CatchPad = cast<CatchPadInst>(CatchPadBB->getFirstNonPHI()); in calculateCXXStateNumbers() 261 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers() 323 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers() 376 cast<CatchPadInst>((*CatchSwitch->handler_begin())->getFirstNonPHI()); in calculateSEHStateNumbers() 392 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers() 428 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers() 460 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers() 478 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateWinCXXEHStateNumbers() [all …]
|
| H A D | WasmEHPrepare.cpp | 221 auto *Pad = BB.getFirstNonPHI(); in prepareEHPads() 264 auto *CPI = cast<CatchPadInst>(BB->getFirstNonPHI()); in prepareEHPads() 289 auto *FPI = cast<FuncletPadInst>(BB->getFirstNonPHI()); in prepareEHPad() 368 const Instruction *Pad = BB.getFirstNonPHI(); in calculateWasmEHInfo() 374 const Instruction *UnwindPad = UnwindBB->getFirstNonPHI(); in calculateWasmEHInfo()
|
| H A D | ModuloSchedule.cpp | 383 BBE = BB->getFirstNonPHI(); in generateExistingPhis() 551 BuildMI(*NewBB, NewBB->getFirstNonPHI(), DebugLoc(), in generateExistingPhis() 620 for (MachineBasicBlock::iterator BBI = BB->getFirstNonPHI(), in generatePhis() 667 BuildMI(*NewBB, NewBB->getFirstNonPHI(), DebugLoc(), in generatePhis() 763 BBE = KernelBB->getFirstNonPHI(); in removeDeadInstructions() 1226 for (auto I = MBB->begin(); I != MBB->getFirstNonPHI();) { in EliminateDeadPhis() 1314 for (auto I = BB->getFirstNonPHI(); I != FirstMI->getIterator();) { in rewrite() 1337 for (auto MI = BB->getFirstNonPHI(); MI != BB->end(); ++MI) { in rewrite() 1495 BuildMI(*BB, BB->getFirstNonPHI(), DebugLoc(), TII->get(TargetOpcode::PHI), R) in phi() 1597 I != std::next(MB->getFirstNonPHI()->getReverseIterator());) { in filterInstructions() [all …]
|
| H A D | SwiftErrorValueTracking.cpp | 136 BuildMI(*MBB, MBB->getFirstNonPHI(), DbgLoc, in createEntriesInEntryBlock() 232 BuildMI(*MBB, MBB->getFirstNonPHI(), DLoc, TII->get(TargetOpcode::COPY), in propagateVRegs() 245 BuildMI(*MBB, MBB->getFirstNonPHI(), DLoc, in propagateVRegs()
|
| H A D | MachineDebugify.cpp | 96 MachineBasicBlock::iterator FirstNonPHIIt = MBB.getFirstNonPHI(); in applyDebugifyMetadataToMachineFunction()
|
| H A D | UnreachableBlockElim.cpp | 192 BuildMI(*BB, BB->getFirstNonPHI(), phi->getDebugLoc(), in runOnMachineFunction()
|
| H A D | MachineLoopUtils.cpp | 74 for (auto I = NewBB->getFirstNonPHI(); I != NewBB->end(); ++I) in PeelSingleBlockLoop()
|
| H A D | MachineSSAUpdater.cpp | 294 BB, BB->getFirstNonPHI(), in GetUndefVal()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/IR/ |
| H A D | BasicBlock.cpp | 212 const Instruction* BasicBlock::getFirstNonPHI() const { in getFirstNonPHI() function in BasicBlock 250 const Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt() 351 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors() 473 return isa<LandingPadInst>(getFirstNonPHI()); in isLandingPad() 477 return dyn_cast<LandingPadInst>(getFirstNonPHI()); in getLandingPadInst()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/PowerPC/ |
| H A D | PPCBranchCoalescing.cpp | 398 MachineBasicBlock::iterator ME = SourceMBB->getFirstNonPHI(); in moveAndUpdatePHIs() 543 E = SourceRegion.BranchBlock->getFirstNonPHI(); in canMerge() 567 I = SourceRegion.BranchBlock->getFirstNonPHI(), in canMerge() 659 SourceRegion.BranchBlock->getFirstNonPHI(); in mergeCandidates() 669 ? SourceRegion.BranchTargetBlock->getFirstNonPHI() in mergeCandidates()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/IR/ |
| H A D | BasicBlock.h | 161 const Instruction* getFirstNonPHI() const; 162 Instruction* getFirstNonPHI() { in getFirstNonPHI() function 164 static_cast<const BasicBlock *>(this)->getFirstNonPHI()); in getFirstNonPHI() 465 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Utils/ |
| H A D | InlineFunction.cpp | 258 UnwindDestToken = CatchSwitch->getUnwindDest()->getFirstNonPHI(); in getUnwindDestTokenHelper() 270 auto *CatchPad = cast<CatchPadInst>(HandlerBlock->getFirstNonPHI()); in getUnwindDestTokenHelper() 308 UnwindDestToken = RetUnwindDest->getFirstNonPHI(); in getUnwindDestTokenHelper() 315 ChildUnwindDestToken = Invoke->getUnwindDest()->getFirstNonPHI(); in getUnwindDestTokenHelper() 504 auto *CatchPad = HandlerBlock->getFirstNonPHI(); in getUnwindDestToken() 509 cast<InvokeInst>(U)->getUnwindDest()->getFirstNonPHI()) == in getUnwindDestToken() 522 cast<InvokeInst>(U)->getUnwindDest()->getFirstNonPHI()) == in getUnwindDestToken() 669 assert(UnwindDest->getFirstNonPHI()->isEHPad() && "unexpected BasicBlock!"); in HandleInlinedEHPad() 717 Instruction *I = BB->getFirstNonPHI(); in HandleInlinedEHPad() 1854 if (isa<CatchSwitchInst>(CalledBB.getFirstNonPHI())) in InlineFunction() [all …]
|
| H A D | LoopUnrollRuntime.cpp | 106 PrologExit->getFirstNonPHI()); in ConnectProlog() 261 NewExit->getFirstNonPHI()); in ConnectEpilog() 363 FirstLoopBB->getFirstNonPHI()); in CloneLoopBlocks() 940 Header->getFirstNonPHI()); in UnrollRuntimeLoopRemainder()
|
| H A D | BreakCriticalEdges.cpp | 381 Instruction *FirstNonPHI = Target->getFirstNonPHI(); in SplitIndirectBrCriticalEdges() 435 End = Target->getFirstNonPHI()->getIterator(); in SplitIndirectBrCriticalEdges()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/ |
| H A D | LoopInterchange.cpp | 1339 NewI->insertBefore(NewLatch->getFirstNonPHI()); in transform() 1374 SplitBlock(InnerLoopHeader, InnerLoopHeader->getFirstNonPHI(), DT, LI); in transform() 1508 P->moveBefore(InnerLatch->getFirstNonPHI()); in moveLCSSAPhis() 1513 P->moveBefore(InnerExit->getFirstNonPHI()); in moveLCSSAPhis() 1539 NewPhi->insertBefore(InnerLatch->getFirstNonPHI()); in moveLCSSAPhis() 1678 PHI->moveBefore(InnerLoopHeader->getFirstNonPHI()); in adjustLoopBranches() 1682 PHI->moveBefore(OuterLoopHeader->getFirstNonPHI()); in adjustLoopBranches()
|
| H A D | SCCP.cpp | 533 changeToUnreachable(BB->getFirstNonPHI(), /*UseLLVMTrap=*/false, in runIPSCCP() 537 NumInstRemoved += changeToUnreachable(F.front().getFirstNonPHI(), in runIPSCCP()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/ObjCARC/ |
| H A D | ObjCARC.cpp | 57 Instruction *EHPad = CV.front()->getFirstNonPHI(); in createCallInstWithColors()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUAnnotateUniformValues.cpp | 119 ArrayRef<Value*>(Idx), Twine(""), F->getEntryBlock().getFirstNonPHI()); in visitLoadInst()
|
| H A D | AMDGPULowerModuleLDSPass.cpp | 117 Builder.SetInsertPoint(Func->getEntryBlock().getFirstNonPHI()); in markUsedByKernel()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/ |
| H A D | X86WinEHState.cpp | 516 dyn_cast<FuncletPadInst>(FuncletEntryBB->getFirstNonPHI())) { in getBaseStateForBB() 727 if (isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI())) in addStateStores() 769 bool InCleanup = isa<CleanupPadInst>(FuncletEntryBB->getFirstNonPHI()); in addStateStores()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/ |
| H A D | EHPersonalities.cpp | 108 Instruction *VisitingHead = Visiting->getFirstNonPHI(); in colorEHFunclets()
|
| H A D | LoopNestAnalysis.cpp | 269 return BB.getFirstNonPHI() == BB.getTerminator() && in checkLoopsStructure()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/Hexagon/ |
| H A D | HexagonBitSimplify.cpp | 1488 auto At = I->isPHI() ? B.getFirstNonPHI() : I; in processBlock() 1613 auto At = I->isPHI() ? B.getFirstNonPHI() : I; in processBlock() 2038 auto At = MI->isPHI() ? B.getFirstNonPHI() in genPackhl() 2064 auto At = MI->isPHI() ? B.getFirstNonPHI() in genExtractHalf() 2109 auto At = MI->isPHI() ? B.getFirstNonPHI() in genCombineHalf() 2166 auto At = MI->isPHI() ? B.getFirstNonPHI() in genExtractLow() 2278 auto At = DefS->isPHI() ? B.getFirstNonPHI() in genBitSplit() 2347 auto At = MI->isPHI() ? B.getFirstNonPHI() in simplifyTstbit() 2553 auto At = MI->isPHI() ? B.getFirstNonPHI() in simplifyExtractLow() 2602 auto At = MI->isPHI() ? B.getFirstNonPHI() in simplifyRCmp0() [all …]
|
| /netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/BPF/ |
| H A D | BPFAdjustOpt.cpp | 183 if (!Cond || B2->getFirstNonPHI() != Cond) in serializeICMPCrossBB()
|
| /netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/CodeGen/GlobalISel/ |
| H A D | RegBankSelect.h | 259 assert((!Beginning || MBB.getFirstNonPHI() == MBB.begin()) && in InsertPoint()
|