Home
last modified time | relevance | path

Searched refs:MachineLoopInfoWrapperPass (Results 1 – 25 of 51) sorted by relevance

123

/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DMachineLoopInfo.cpp52 char MachineLoopInfoWrapperPass::ID = 0;
53 MachineLoopInfoWrapperPass::MachineLoopInfoWrapperPass() in MachineLoopInfoWrapperPass() function in MachineLoopInfoWrapperPass
57 INITIALIZE_PASS_BEGIN(MachineLoopInfoWrapperPass, "machine-loops",
60 INITIALIZE_PASS_END(MachineLoopInfoWrapperPass, "machine-loops",
63 char &llvm::MachineLoopInfoID = MachineLoopInfoWrapperPass::ID;
65 bool MachineLoopInfoWrapperPass::runOnMachineFunction(MachineFunction &) { in runOnMachineFunction()
86 void MachineLoopInfoWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
H A DRegAllocBasic.cpp140 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
192 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
193 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
321 getAnalysis<MachineLoopInfoWrapperPass>().getLI(), MBFI, in runOnMachineFunction()
H A DLazyMachineBlockFrequencyInfo.cpp27 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass)
62 auto *MLIWrapper = getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in calculateIfNotAvailable()
H A DUnreachableBlockElim.cpp106 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
130 MachineLoopInfoWrapperPass *MLIWrapper = in runOnMachineFunction()
131 getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in runOnMachineFunction()
H A DXRayInstrumentation.cpp59 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
199 auto *MLIWrapper = getAnalysisIfAvailable<MachineLoopInfoWrapperPass>(); in runOnMachineFunction()
333 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass)
H A DMIRSampleProfile.cpp76 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass)
379 MDT, MPDT, &getAnalysis<MachineLoopInfoWrapperPass>().getLI(), MBFI, in runOnMachineFunction()
391 *&getAnalysis<MachineLoopInfoWrapperPass>().getLI()); in runOnMachineFunction()
415 AU.addRequiredTransitive<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
H A DMachineBlockFrequencyInfo.cpp187 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass)
226 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
251 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DMachineCombiner.cpp132 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
140 AU.addRequired<MachineLoopInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
141 AU.addPreserved<MachineLoopInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
726 MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DEarlyIfConversion.cpp853 AU.addRequired<MachineLoopInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
854 AU.addPreserved<MachineLoopInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
1183 MachineLoopInfo &LI = getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
1235 AU.addRequired<MachineLoopInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
1236 AU.addPreserved<MachineLoopInfoWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
1308 Loops = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DPostRASchedulerList.cpp103 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
104 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
364 MachineLoopInfo *MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DRegAllocPBQP.cpp555 au.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
556 au.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
801 MF, LIS, VRM, getAnalysis<MachineLoopInfoWrapperPass>().getLI(), MBFI); in runOnMachineFunction()
809 MF, LIS, VRM, getAnalysis<MachineLoopInfoWrapperPass>().getLI(), MBFI); in runOnMachineFunction()
H A DShrinkWrap.cpp272 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
299 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
987 MachineLoopInfo *MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DMachineLoopInfo.h110 friend class MachineLoopInfoWrapperPass; variable
160 class LLVM_ABI MachineLoopInfoWrapperPass : public MachineFunctionPass {
166 MachineLoopInfoWrapperPass();
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyCFGSort.cpp56 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
57 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
388 const auto &MLI = getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCCTRLoops.cpp61 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
83 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
92 auto &MLI = getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DR600Packetizer.cpp40 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
41 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
320 MachineLoopInfo &MLI = getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DSIOptimizeVGPRLiveRange.cpp161 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
164 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
627 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass)
645 MachineLoopInfo *Loops = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DR600OptimizeVectorRegisters.cpp108 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
109 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
/freebsd/contrib/llvm-project/llvm/lib/Target/ARM/
H A DARMBlockPlacement.cpp50 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
220 MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DMVETPAndVPTOptimisationsPass.cpp59 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
60 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
94 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
1066 MachineLoopInfo *MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86PreTileConfig.cpp207 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
230 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
291 MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DX86CmovConversion.cpp162 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
179 MLI = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
889 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
H A DX86LoadValueInjectionLoadHardening.cpp238 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
271 const auto &MLI = getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
800 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64ConditionalCompares.cpp808 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
809 AU.addPreserved<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
936 Loops = &getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()
H A DAArch64FalkorHWPFFix.cpp186 AU.addRequired<MachineLoopInfoWrapperPass>(); in getAnalysisUsage()
220 INITIALIZE_PASS_DEPENDENCY(MachineLoopInfoWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
818 MachineLoopInfo &LI = getAnalysis<MachineLoopInfoWrapperPass>().getLI(); in runOnMachineFunction()

123