Home
last modified time | relevance | path

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

12

/freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/
H A DLoongArchDeadRegisterDefinitions.cpp36 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
37 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
38 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
64 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/
H A DRISCVDeadRegisterDefinitions.cpp36 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
37 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
38 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
63 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AArch64/
H A DAArch64PostCoalescerPass.cpp37 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
48 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
61 LIS = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in INITIALIZE_PASS_DEPENDENCY()
/freebsd/contrib/llvm-project/llvm/lib/Target/WebAssembly/
H A DWebAssemblyOptimizeLiveIntervals.cpp43 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
46 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
79 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DWebAssemblyMemIntrinsicResults.cpp61 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
63 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
188 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DWebAssemblyRegColoring.cpp43 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
234 LiveIntervals *Liveness = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPURewriteAGPRCopyMFMA.cpp251 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
255 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
267 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
285 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DSILowerWWMCopies.cpp65 AU.addUsedIfAvailable<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
77 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
112 auto *LISWrapper = getAnalysisIfAvailable<LiveIntervalsWrapperPass>(); in runOnMachineFunction()
H A DSIPreAllocateWWMRegs.cpp70 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
82 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
192 auto *LIS = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DGCNPreRAOptimizations.cpp77 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
86 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
231 LiveIntervals *LIS = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DAMDGPUMarkLastScratchLoad.cpp51 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
70 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DGCNNSAReassign.cpp93 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
105 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
379 auto *LIS = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DSIFormMemoryClauses.cpp75 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
89 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
427 LiveIntervals *LIS = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DGCNRewritePartialRegUses.cpp141 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
447 LiveIntervalsWrapperPass *LISWrapper = in runOnMachineFunction()
448 getAnalysisIfAvailable<LiveIntervalsWrapperPass>(); in runOnMachineFunction()
H A DSIOptimizeExecMaskingPreRA.cpp67 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
77 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
364 auto *LIS = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/lib/CodeGen/
H A DRegAllocBasic.cpp134 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
179 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
180 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
318 getAnalysis<LiveIntervalsWrapperPass>().getLIS(), in runOnMachineFunction()
H A DLiveRegMatrix.cpp41 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
48 AU.addRequiredTransitive<LiveIntervalsWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
54 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DRenameIndependentSubregs.cpp107 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
108 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
124 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
404 auto &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DVirtRegMap.cpp263 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass) in INITIALIZE_PASS_DEPENDENCY()
273 AU.addRequired<LiveIntervalsWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
274 AU.addPreserved<LiveIntervalsWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY()
291 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
H A DLiveIntervals.cpp79 char LiveIntervalsWrapperPass::ID = 0;
80 char &llvm::LiveIntervalsID = LiveIntervalsWrapperPass::ID;
81 INITIALIZE_PASS_BEGIN(LiveIntervalsWrapperPass, "liveintervals",
85 INITIALIZE_PASS_END(LiveIntervalsWrapperPass, "liveintervals", in INITIALIZE_PASS_DEPENDENCY()
88 bool LiveIntervalsWrapperPass::runOnMachineFunction(MachineFunction &MF) { in INITIALIZE_PASS_DEPENDENCY()
113 void LiveIntervalsWrapperPass::getAnalysisUsage(AnalysisUsage &AU) const { in getAnalysisUsage()
124 LiveIntervalsWrapperPass::LiveIntervalsWrapperPass() : MachineFunctionPass(ID) { in LiveIntervalsWrapperPass() function in LiveIntervalsWrapperPass
/freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/
H A DPPCVSXFMAMutate.cpp333 LIS = &getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
350 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
351 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
363 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
H A DPPCTLSDynamicCall.cpp324 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
333 INITIALIZE_PASS_DEPENDENCY(LiveIntervalsWrapperPass)
/freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/
H A DHexagonCopyHoisting.cpp43 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
45 AU.addPreserved<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
103 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()
/freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/
H A DLiveIntervals.h57 friend class LiveIntervalsWrapperPass; variable
532 class LLVM_ABI LiveIntervalsWrapperPass : public MachineFunctionPass {
538 LiveIntervalsWrapperPass();
/freebsd/contrib/llvm-project/llvm/lib/Target/X86/
H A DX86TileConfig.cpp53 AU.addRequired<LiveIntervalsWrapperPass>(); in getAnalysisUsage()
144 LiveIntervals &LIS = getAnalysis<LiveIntervalsWrapperPass>().getLIS(); in runOnMachineFunction()

12