Home
last modified time | relevance | path

Searched refs:getReverseIterator (Results 1 – 19 of 19) sorted by relevance

/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/ADT/
H A Dilist_node.h84 reverse_self_iterator getReverseIterator() { in getReverseIterator() function
88 const_reverse_self_iterator getReverseIterator() const { in getReverseIterator() function
/netbsd-src/external/apache2/llvm/dist/llvm/include/llvm/Analysis/
H A DMemorySSA.h187 AllAccessType::reverse_self_iterator getReverseIterator() { in getReverseIterator() function
188 return this->AllAccessType::getReverseIterator(); in getReverseIterator()
190 AllAccessType::const_reverse_self_iterator getReverseIterator() const { in getReverseIterator() function
191 return this->AllAccessType::getReverseIterator(); in getReverseIterator()
200 return this->DefsOnlyType::getReverseIterator(); in getReverseDefsIterator()
203 return this->DefsOnlyType::getReverseIterator(); in getReverseDefsIterator()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/
H A DMachineCopyPropagation.cpp211 make_range(AvailCopy->getReverseIterator(), I.getReverseIterator())) in findAvailBackwardCopy()
H A DModuloSchedule.cpp1596 for (auto I = MB->getFirstInstrTerminator()->getReverseIterator(); in filterInstructions()
1597 I != std::next(MB->getFirstNonPHI()->getReverseIterator());) { in filterInstructions()
1823 for (auto I = B->getFirstInstrTerminator()->getReverseIterator(); in peelPrologAndEpilogs()
1824 I != std::next(B->getFirstNonPHI()->getReverseIterator());) { in peelPrologAndEpilogs()
H A DVirtRegMap.cpp438 std::next(MI.getReverseIterator()), E = MBB.instr_rend(); in expandCopyBundle()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AArch64/
H A DAArch64RedundantCopyElimination.cpp167 MachineBasicBlock::reverse_iterator RIt = CondBr.getReverseIterator(); in knownRegValInBlock()
H A DAArch64LoadStoreOptimizer.cpp817 instructionsWithoutDebug(MI.getReverseIterator(), MBB->instr_rend())) { in forAllMIsUntilDef()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/AMDGPU/
H A DSIPreEmitPeephole.cpp87 MachineBasicBlock::reverse_iterator A = MI.getReverseIterator(), in optimizeVccBranch()
H A DSIFixSGPRCopies.cpp540 auto R = std::next(MI->getReverseIterator()); in hoistAndMergeSGPRInits()
H A DGCNHazardRecognizer.cpp435 std::next(MI->getReverseIterator()), in getWaitStatesSince()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Transforms/Scalar/
H A DCallSiteSplitting.cpp392 auto I = CB.getReverseIterator(); in splitCallSite()
H A DMemCpyOptimizer.cpp623 for (const Instruction &I : make_range(++ConstP->getReverseIterator(), in moveUp()
624 ++LI->getReverseIterator())) { in moveUp()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Analysis/
H A DLoads.cpp621 for (Instruction &Inst : make_range(++Load->getReverseIterator(), in FindAvailableLoadedValue()
H A DMemorySSAUpdater.cpp168 for (auto &U : make_range(++MA->getReverseIterator(), End)) in getPreviousDefInBlock()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGStackify.cpp1520 std::next(WebAssembly::findCatch(EHPad)->getReverseIterator()); in fixEndsAtEndOfFunction()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/LiveDebugValues/
H A DVarLocBasedImpl.cpp1251 auto I = std::next(MI.getReverseIterator()); in removeEntryValue()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/CodeGen/AsmPrinter/
H A DAsmPrinter.cpp1092 MBB->getReverseIterator() == MBB->getParent()->rbegin()) in emitCFIInstruction()
H A DDwarfDebug.cpp816 auto I = std::next(CallMI->getReverseIterator()); in collectCallSiteParameters()
/netbsd-src/external/apache2/llvm/dist/llvm/lib/Target/X86/
H A DX86ISelLowering.cpp34267 MachineBasicBlock::reverse_iterator RMBBI(MI.getReverseIterator()); in EmitInstrWithCustomInserter()