| /src/contrib/llvm-project/llvm/lib/CodeGen/ |
| H A D | LiveStacks.cpp | 26 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) 34 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 35 AU.addRequiredTransitive<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | SlotIndexes.cpp | 36 char SlotIndexesWrapperPass::ID = 0; 38 SlotIndexesWrapperPass::SlotIndexesWrapperPass() : MachineFunctionPass(ID) { in SlotIndexesWrapperPass() function in SlotIndexesWrapperPass 47 INITIALIZE_PASS(SlotIndexesWrapperPass, DEBUG_TYPE, "Slot index numbering", 52 void SlotIndexesWrapperPass::getAnalysisUsage(AnalysisUsage &au) const { in getAnalysisUsage()
|
| H A D | MachineFunctionPrinterPass.cpp | 42 AU.addUsedIfAvailable<SlotIndexesWrapperPass>(); in getAnalysisUsage() 50 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| H A D | MLRegAllocPriorityAdvisor.cpp | 137 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 154 MF, RA, &getAnalysis<SlotIndexesWrapperPass>().getSI(), Runner.get()); in getAdvisor() 218 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 269 MF, RA, &getAnalysis<SlotIndexesWrapperPass>().getSI(), Runner.get(), in getAdvisor()
|
| H A D | RegAllocPriorityAdvisor.cpp | 54 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 60 MF, RA, &getAnalysis<SlotIndexesWrapperPass>().getSI()); in getAdvisor()
|
| H A D | StackSlotColoring.cpp | 151 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 152 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 188 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) 528 Indexes = &getAnalysis<SlotIndexesWrapperPass>().getSI(); in runOnMachineFunction()
|
| H A D | VirtRegMap.cpp | 231 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 243 AU.addRequired<SlotIndexesWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 244 AU.addPreserved<SlotIndexesWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 261 Indexes = &getAnalysis<SlotIndexesWrapperPass>().getSI(); in runOnMachineFunction()
|
| H A D | RenameIndependentSubregs.cpp | 59 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 60 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 117 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | RegAllocBasic.cpp | 133 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 180 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | StackColoring.cpp | 520 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 525 AU.addRequired<SlotIndexesWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 1186 Indexes = &getAnalysis<SlotIndexesWrapperPass>().getSI(); in runOnMachineFunction()
|
| H A D | LiveIntervals.cpp | 82 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 87 LIS.Indexes = &getAnalysis<SlotIndexesWrapperPass>().getSI(); in INITIALIZE_PASS_DEPENDENCY() 117 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 118 AU.addRequiredTransitive<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | RegAllocPBQP.cpp | 547 au.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 548 au.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| /src/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMarkLastScratchLoad.cpp | 45 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 69 SI = &getAnalysis<SlotIndexesWrapperPass>().getSI(); in runOnMachineFunction() 139 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass)
|
| H A D | SILowerWWMCopies.cpp | 107 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| H A D | GCNRewritePartialRegUses.cpp | 61 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | SILowerSGPRSpills.cpp | 316 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| /src/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCVSXFMAMutate.cpp | 369 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 370 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 381 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass)
|
| H A D | PPCTLSDynamicCall.cpp | 329 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 338 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass)
|
| /src/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonCopyHoisting.cpp | 49 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 51 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | HexagonTfrCleanup.cpp | 285 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| /src/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SlotIndexes.h | 298 friend class SlotIndexesWrapperPass; variable 663 class SlotIndexesWrapperPass : public MachineFunctionPass { 669 SlotIndexesWrapperPass();
|
| /src/contrib/llvm-project/llvm/lib/Target/WebAssembly/ |
| H A D | WebAssemblyOptimizeLiveIntervals.cpp | 45 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | WebAssemblyMemIntrinsicResults.cpp | 62 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| /src/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchDeadRegisterDefinitions.cpp | 41 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| /src/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVDeadRegisterDefinitions.cpp | 41 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|