| /freebsd/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 | RegAllocPriorityAdvisor.cpp | 97 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 124 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | StackSlotColoring.cpp | 170 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 171 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 198 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) 574 SlotIndexes *Indexes = &getAnalysis<SlotIndexesWrapperPass>().getSI(); in runOnMachineFunction()
|
| H A D | RegAllocBasic.cpp | 133 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 181 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | RenameIndependentSubregs.cpp | 109 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 110 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 123 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument
|
| H A D | VirtRegMap.cpp | 262 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 275 AU.addRequired<SlotIndexesWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 276 AU.addPreserved<SlotIndexesWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 293 SlotIndexes &Indexes = getAnalysis<SlotIndexesWrapperPass>().getSI(); in runOnMachineFunction()
|
| H A D | MLRegAllocPriorityAdvisor.cpp | 162 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 294 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | StackColoring.cpp | 525 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() argument 530 AU.addRequired<SlotIndexesWrapperPass>(); in INITIALIZE_PASS_DEPENDENCY() 1196 StackColoring SC(&getAnalysis<SlotIndexesWrapperPass>().getSI()); in runOnMachineFunction()
|
| H A D | LiveIntervals.cpp | 84 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) in INITIALIZE_PASS_DEPENDENCY() 89 LIS.Indexes = &getAnalysis<SlotIndexesWrapperPass>().getSI(); in INITIALIZE_PASS_DEPENDENCY() 119 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 120 AU.addRequiredTransitive<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | RegAllocPBQP.cpp | 544 au.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 545 au.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/ |
| H A D | AMDGPUMarkLastScratchLoad.cpp | 50 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 71 auto &SI = getAnalysis<SlotIndexesWrapperPass>().getSI(); in runOnMachineFunction() 161 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass)
|
| H A D | SILowerWWMCopies.cpp | 66 AU.addUsedIfAvailable<SlotIndexesWrapperPass>(); in getAnalysisUsage() 115 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| H A D | SILowerSGPRSpills.cpp | 96 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass) 386 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| H A D | GCNRewritePartialRegUses.cpp | 142 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/PowerPC/ |
| H A D | PPCVSXFMAMutate.cpp | 352 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 353 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage() 364 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass)
|
| H A D | PPCTLSDynamicCall.cpp | 325 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 334 INITIALIZE_PASS_DEPENDENCY(SlotIndexesWrapperPass)
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/Hexagon/ |
| H A D | HexagonCopyHoisting.cpp | 42 AU.addRequired<SlotIndexesWrapperPass>(); in getAnalysisUsage() 44 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| H A D | HexagonTfrCleanup.cpp | 266 auto *SIWrapper = getAnalysisIfAvailable<SlotIndexesWrapperPass>(); in runOnMachineFunction()
|
| /freebsd/contrib/llvm-project/llvm/include/llvm/CodeGen/ |
| H A D | SlotIndexes.h | 299 friend class SlotIndexesWrapperPass; variable 664 class LLVM_ABI SlotIndexesWrapperPass : public MachineFunctionPass { 670 SlotIndexesWrapperPass();
|
| /freebsd/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()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/LoongArch/ |
| H A D | LoongArchDeadRegisterDefinitions.cpp | 39 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|
| /freebsd/contrib/llvm-project/llvm/lib/Target/RISCV/ |
| H A D | RISCVDeadRegisterDefinitions.cpp | 39 AU.addPreserved<SlotIndexesWrapperPass>(); in getAnalysisUsage()
|