Home
last modified time | relevance | path

Searched refs:SkipPHIsAndLabels (Results 1 – 13 of 13) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DPHIEliminationUtils.cpp63 return MBB->SkipPHIsAndLabels(InsertPoint); in findPHICopyInsertPoint()
H A DPHIElimination.cpp301 std::prev(MBB.SkipPHIsAndLabels(MBB.begin())); in EliminatePHINodes()
426 for (auto I = MBB.SkipPHIsAndLabels(MBB.begin()), E = MBB.end(); I != E; in LowerPHINode()
H A DMachineSink.cpp1806 SinkBlock->insert(SinkBlock->SkipPHIsAndLabels(SinkBlock->begin()), in aggressivelySinkIntoCycle()
1945 SuccToSinkTo->SkipPHIsAndLabels(SuccToSinkTo->begin()); in SinkInstruction()
2344 SuccBB->SkipPHIsAndLabels(SuccBB->begin()); in tryToSinkCopy()
H A DMachineBasicBlock.cpp210 MachineBasicBlock::SkipPHIsAndLabels(MachineBasicBlock::iterator I) { in SkipPHIsAndLabels() function in MachineBasicBlock
651 iterator I = SkipPHIsAndLabels(begin()), E = end(); in addLiveIn()
H A DBranchFolding.cpp1317 auto InsertBefore = SuccMBB.SkipPHIsAndLabels(SuccMBB.begin()); in copyDebugInfoToSuccessor()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURegBankSelect.cpp141 B.setInsertPt(MBB, MBB.SkipPHIsAndLabels(std::next(MI.getIterator()))); in reAssignRegBankOnDef()
179 B.setInsertPt(*DefMBB, DefMBB->SkipPHIsAndLabels(std::next(DefMI))); in constrainRegBankUse()
H A DAMDGPUGlobalISelDivergenceLowering.cpp136 B.setInsertPt(*MBB, MBB->SkipPHIsAndLabels(std::next(Instr->getIterator()))); in buildRegCopyToLaneMask()
217 B.setInsertPt(*MBB, MBB->SkipPHIsAndLabels(std::next(Inst->getIterator()))); in lowerTemporalDivergence()
H A DAMDGPURegBankLegalizeHelper.cpp1000 B.setInsertPt(*DefMBB, DefMBB->SkipPHIsAndLabels(std::next(DefMI))); in applyMappingPHI()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/GlobalISel/
H A DLocalizer.cpp132 InsertMBB->insert(InsertMBB->SkipPHIsAndLabels(InsertMBB->begin()), in localizeInterBlock()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86SpeculativeLoadHardening.cpp524 extractPredStateFromSP(MBB, MBB.SkipPHIsAndLabels(MBB.begin()), Loc)); in runOnMachineFunction()
589 auto InsertPt = MBB->SkipPHIsAndLabels(MBB->begin()); in hardenEdgesWithLFENCE()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineBasicBlock.h904 LLVM_ABI iterator SkipPHIsAndLabels(iterator I);
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVUtils.cpp214 MachineBasicBlock::iterator It = MBB->SkipPHIsAndLabels(MBB->begin()), in getOpVariableMBBIt()
/freebsd/contrib/llvm-project/llvm/include/llvm/Testing/Demangle/
H A DDemangleTestCases.inc16807 …S_14ilist_iteratorINS_12MachineInstrEEE", "llvm::MachineBasicBlock::SkipPHIsAndLabels(llvm::ilist_…