Home
last modified time | relevance | path

Searched refs:getFirstNonPHI (Results 1 – 25 of 242) sorted by relevance

12345678910

/external/llvm-project/llvm/lib/CodeGen/
DWinEHPrepare.cpp190 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 …]
DWasmEHPrepare.cpp256 auto *Pad = BB->getFirstNonPHI(); in prepareEHPads()
356 auto *FPI = cast<FuncletPadInst>(BB->getFirstNonPHI()); in prepareEHPad()
428 const Instruction *Pad = BB.getFirstNonPHI(); in calculateWasmEHInfo()
434 const Instruction *UnwindPad = UnwindBB->getFirstNonPHI(); in calculateWasmEHInfo()
DModuloSchedule.cpp383 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 …]
DSwiftErrorValueTracking.cpp136 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()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/CodeGen/
DWinEHPrepare.cpp189 dyn_cast<FuncletPadInst>(FuncletEntryBB->getFirstNonPHI()); in calculateStateNumbersForInvokes()
211 Instruction *PadInst = InvokeUnwindDest->getFirstNonPHI(); in calculateStateNumbersForInvokes()
249 auto *CatchPad = cast<CatchPadInst>(CatchPadBB->getFirstNonPHI()); in calculateCXXStateNumbers()
257 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
304 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
354 cast<CatchPadInst>((*CatchSwitch->handler_begin())->getFirstNonPHI()); in calculateSEHStateNumbers()
370 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
406 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
438 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers()
456 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateWinCXXEHStateNumbers()
[all …]
DWasmEHPrepare.cpp212 auto *Pad = BB.getFirstNonPHI(); in prepareEHPads()
258 auto *CPI = cast<CatchPadInst>(BB->getFirstNonPHI()); in prepareEHPads()
282 auto *FPI = cast<FuncletPadInst>(BB->getFirstNonPHI()); in prepareEHPad()
360 const Instruction *Pad = BB.getFirstNonPHI(); in calculateWasmEHInfo()
366 const Instruction *UnwindPad = UnwindBB->getFirstNonPHI(); in calculateWasmEHInfo()
DModuloSchedule.cpp384 BBE = BB->getFirstNonPHI(); in generateExistingPhis()
552 BuildMI(*NewBB, NewBB->getFirstNonPHI(), DebugLoc(), in generateExistingPhis()
621 for (MachineBasicBlock::iterator BBI = BB->getFirstNonPHI(), in generatePhis()
668 BuildMI(*NewBB, NewBB->getFirstNonPHI(), DebugLoc(), in generatePhis()
764 BBE = KernelBB->getFirstNonPHI(); in removeDeadInstructions()
1222 for (auto I = MBB->begin(); I != MBB->getFirstNonPHI();) { in EliminateDeadPhis()
1310 for (auto I = BB->getFirstNonPHI(); I != FirstMI->getIterator();) { in rewrite()
1333 for (auto MI = BB->getFirstNonPHI(); MI != BB->end(); ++MI) { in rewrite()
1487 BuildMI(*BB, BB->getFirstNonPHI(), DebugLoc(), TII->get(TargetOpcode::PHI), R) in phi()
1589 I != std::next(MB->getFirstNonPHI()->getReverseIterator());) { in filterInstructions()
[all …]
DSwiftErrorValueTracking.cpp136 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()
/external/llvm/lib/CodeGen/
DWinEHPrepare.cpp179 dyn_cast<FuncletPadInst>(FuncletEntryBB->getFirstNonPHI()); in calculateStateNumbersForInvokes()
201 Instruction *PadInst = InvokeUnwindDest->getFirstNonPHI(); in calculateStateNumbersForInvokes()
239 auto *CatchPad = cast<CatchPadInst>(CatchPadBB->getFirstNonPHI()); in calculateCXXStateNumbers()
247 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
293 calculateCXXStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateCXXStateNumbers()
343 cast<CatchPadInst>((*CatchSwitch->handler_begin())->getFirstNonPHI()); in calculateSEHStateNumbers()
359 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
395 calculateSEHStateNumbers(FuncInfo, PredBlock->getFirstNonPHI(), in calculateSEHStateNumbers()
427 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateSEHStateNumbers()
445 const Instruction *FirstNonPHI = BB.getFirstNonPHI(); in calculateWinCXXEHStateNumbers()
[all …]
/external/llvm/include/llvm/IR/
DBasicBlock.h136 Instruction* getFirstNonPHI();
137 const Instruction* getFirstNonPHI() const {
138 return const_cast<BasicBlock*>(this)->getFirstNonPHI();
314 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); }
/external/swiftshader/third_party/llvm-subzero/include/llvm/IR/
DBasicBlock.h137 Instruction* getFirstNonPHI();
138 const Instruction* getFirstNonPHI() const { in getFirstNonPHI() function
139 return const_cast<BasicBlock*>(this)->getFirstNonPHI(); in getFirstNonPHI()
315 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad()
/external/llvm/lib/IR/
DBasicBlock.cpp180 Instruction* BasicBlock::getFirstNonPHI() { in getFirstNonPHI() function in BasicBlock
210 Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt()
352 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors()
437 return isa<LandingPadInst>(getFirstNonPHI()); in isLandingPad()
442 return dyn_cast<LandingPadInst>(getFirstNonPHI()); in getLandingPadInst()
445 return dyn_cast<LandingPadInst>(getFirstNonPHI()); in getLandingPadInst()
/external/swiftshader/third_party/llvm-10.0/llvm/include/llvm/IR/
DBasicBlock.h151 const Instruction* getFirstNonPHI() const;
152 Instruction* getFirstNonPHI() { in getFirstNonPHI() function
154 static_cast<const BasicBlock *>(this)->getFirstNonPHI()); in getFirstNonPHI()
411 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad()
/external/llvm-project/llvm/unittests/Transforms/Scalar/
DLICMTest.cpp66 Instruction *IBefore = LoopBB->getFirstNonPHI(); in TEST()
76 Instruction *IAfter = EntryBB.getFirstNonPHI(); in TEST()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/IR/
DBasicBlock.cpp196 const Instruction* BasicBlock::getFirstNonPHI() const { in getFirstNonPHI() function in BasicBlock
224 const Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt()
379 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors()
471 return isa<LandingPadInst>(getFirstNonPHI()); in isLandingPad()
476 return dyn_cast<LandingPadInst>(getFirstNonPHI()); in getLandingPadInst()
/external/llvm-project/llvm/lib/IR/
DBasicBlock.cpp212 const Instruction* BasicBlock::getFirstNonPHI() const { in getFirstNonPHI() function in BasicBlock
250 const Instruction *FirstNonPHI = getFirstNonPHI(); in getFirstInsertionPt()
351 const Instruction *FirstNonPHI = getFirstNonPHI(); in canSplitPredecessors()
430 return isa<LandingPadInst>(getFirstNonPHI()); in isLandingPad()
434 return dyn_cast<LandingPadInst>(getFirstNonPHI()); in getLandingPadInst()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp393 MachineBasicBlock::iterator ME = SourceMBB->getFirstNonPHI(); in moveAndUpdatePHIs()
538 E = SourceRegion.BranchBlock->getFirstNonPHI(); in canMerge()
562 I = SourceRegion.BranchBlock->getFirstNonPHI(), in canMerge()
654 SourceRegion.BranchBlock->getFirstNonPHI(); in mergeCandidates()
664 ? SourceRegion.BranchTargetBlock->getFirstNonPHI() in mergeCandidates()
/external/llvm-project/llvm/lib/Target/PowerPC/
DPPCBranchCoalescing.cpp398 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()
/external/llvm-project/llvm/include/llvm/IR/
DBasicBlock.h161 const Instruction* getFirstNonPHI() const;
162 Instruction* getFirstNonPHI() { in getFirstNonPHI() function
164 static_cast<const BasicBlock *>(this)->getFirstNonPHI()); in getFirstNonPHI()
436 bool isEHPad() const { return getFirstNonPHI()->isEHPad(); } in isEHPad()
/external/llvm-project/llvm/unittests/Analysis/
DProfileSummaryInfoTest.cpp149 CallBase &CS1 = cast<CallBase>(*BB1->getFirstNonPHI()); in TEST_F()
243 CallBase &CS1 = cast<CallBase>(*BB1->getFirstNonPHI()); in TEST_F()
244 auto *CI2 = BB2->getFirstNonPHI(); in TEST_F()
339 CallBase &CS1 = cast<CallBase>(*BB1->getFirstNonPHI()); in TEST_F()
340 auto *CI2 = BB2->getFirstNonPHI(); in TEST_F()
/external/llvm/lib/Transforms/IPO/
DPartialInlining.cpp98 newReturnBlock->getFirstNonPHI()->getIterator()); in unswitchFunction()
107 Ins = newReturnBlock->getFirstNonPHI(); in unswitchFunction()
/external/llvm/lib/Transforms/Utils/
DLoopUnrollRuntime.cpp84 PrologExit->getFirstNonPHI()); in ConnectProlog()
234 NewExit->getFirstNonPHI()); in ConnectEpilog()
322 FirstLoopBB->getFirstNonPHI()); in CloneLoopBlocks()
658 Header->getFirstNonPHI()); in UnrollRuntimeLoopRemainder()
/external/llvm-project/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp111 assert((SplitBB->getFirstNonPHI() == SplitBB->getTerminator() || in createPHIsForSplitLoopExit()
401 Instruction *FirstNonPHI = Target->getFirstNonPHI(); in SplitIndirectBrCriticalEdges()
455 End = Target->getFirstNonPHI()->getIterator(); in SplitIndirectBrCriticalEdges()
/external/swiftshader/third_party/llvm-10.0/llvm/lib/Transforms/Utils/
DBreakCriticalEdges.cpp111 assert((SplitBB->getFirstNonPHI() == SplitBB->getTerminator() || in createPHIsForSplitLoopExit()
387 Instruction *FirstNonPHI = Target->getFirstNonPHI(); in SplitIndirectBrCriticalEdges()
435 End = Target->getFirstNonPHI()->getIterator(); in SplitIndirectBrCriticalEdges()
/external/llvm-project/llvm/unittests/IR/
DDebugInfoTest.cpp129 Instruction &I = *M->getFunction("f")->getEntryBlock().getFirstNonPHI(); in TEST()
178 Instruction &I = *M->getFunction("f")->getEntryBlock().getFirstNonPHI(); in TEST()

12345678910