reference, declaration → definition definition → references, declarations, derived classes, virtual overrides reference to multiple definitions → definitions unreferenced |
728 ST = &MF.getSubtarget<GCNSubtarget>(); 729 if (!ST->hasRegisterBanking() || skipFunction(MF.getFunction())) 732 MRI = &MF.getRegInfo(); 739 const SIMachineFunctionInfo *MFI = MF.getInfo<SIMachineFunctionInfo>(); 741 MaxNumVGPRs = ST->getMaxNumVGPRs(MF); 742 MaxNumSGPRs = ST->getMaxNumSGPRs(MF); 751 LLVM_DEBUG(dbgs() << "=== RegBanks reassign analysis on function " << MF.getName() 754 unsigned StallCycles = collectCandidates(MF); 758 "function " << MF.getName() << '\n'); 772 if (VerifyStallCycles > 1 && !verifyCycles(MF, StallCycles, CyclesSaved)) 790 << " cycles saved in function " << MF.getName() << '\n'); 794 if (VerifyStallCycles == 1 && !verifyCycles(MF, StallCycles, CyclesSaved))