Home
last modified time | relevance | path

Searched refs:getLoopInfo (Results 1 – 25 of 46) sorted by relevance

12

/freebsd/contrib/llvm-project/llvm/lib/Analysis/
H A DLazyBlockFrequencyInfo.cpp55 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLazyBranchProbabilityInfo.cpp58 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLoopPass.cpp131 LI = &LIWP.getLoopInfo(); in runOnFunction()
H A DIVUsers.cpp313 auto *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
H A DBlockFrequencyInfo.cpp325 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/Analysis/
H A DLoopInfo.h604 LoopInfo &getLoopInfo() { return LI; }
605 const LoopInfo &getLoopInfo() const { return LI; }
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Scalar/
H A DReg2Mem.cpp132 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DSink.cpp250 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DLoopTermFold.cpp341 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnLoop()
H A DLoopDataPrefetch.cpp199 LoopInfo *LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DPlaceSafepoints.cpp134 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/Utils/
H A DUnifyLoopExits.cpp218 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DFixIrreducible.cpp352 LoopInfo *LI = LIWP ? &LIWP->getLoopInfo() : nullptr; in runOnFunction()
H A DBreakCriticalEdges.cpp56 auto *LI = LIWP ? &LIWP->getLoopInfo() : nullptr; in runOnFunction()
H A DLCSSA.cpp547 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Transforms/IPO/
H A DLoopExtractor.cpp121 return this->getAnalysis<LoopInfoWrapperPass>(F, &Changed).getLoopInfo(); in runOnModule()
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVMergeRegionExitTargets.cpp239 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
H A DSPIRVStructurizer.cpp555 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in addMergeForLoops()
918 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in splitCriticalEdges()
/freebsd/contrib/llvm-project/llvm/include/llvm/Transforms/Vectorize/
H A DLoopVectorizationLegality.h462 LoopInfo *getLoopInfo() const { return LI; } in getLoopInfo() function
/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/Analysis/
H A DSPIRVConvergenceRegionAnalysis.cpp321 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DSIAnnotateControlFlow.cpp428 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/BPF/
H A DBPFCheckAndAdjustIR.cpp349 LoopInfo &LI = getAnalysis<LoopInfoWrapperPass>(F).getLoopInfo(); in sinkMinMax()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DHardwareLoops.cpp238 auto &LI = getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVGatherScatterLowering.cpp605 LI = &getAnalysis<LoopInfoWrapperPass>().getLoopInfo(); in runOnFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64StackTagging.cpp543 LI = &LIWP->getLoopInfo(); in runOnFunction()

12