Lines Matching refs:SIOptimizeVGPRLiveRange
90 class SIOptimizeVGPRLiveRange : public MachineFunctionPass { class
141 SIOptimizeVGPRLiveRange() : MachineFunctionPass(ID) {} in SIOptimizeVGPRLiveRange() function in __anoneac9f2120111::SIOptimizeVGPRLiveRange
175 SIOptimizeVGPRLiveRange::getElseTarget(MachineBasicBlock *MBB) const { in getElseTarget()
183 void SIOptimizeVGPRLiveRange::collectElseRegionBlocks( in collectElseRegionBlocks()
211 void SIOptimizeVGPRLiveRange::findNonPHIUsesInBlock( in findNonPHIUsesInBlock()
222 void SIOptimizeVGPRLiveRange::collectCandidateRegisters( in collectCandidateRegisters()
330 void SIOptimizeVGPRLiveRange::collectWaterfallCandidateRegisters( in collectWaterfallCandidateRegisters()
400 void SIOptimizeVGPRLiveRange::updateLiveRangeInThenRegion( in updateLiveRangeInThenRegion()
469 void SIOptimizeVGPRLiveRange::updateLiveRangeInElseRegion( in updateLiveRangeInElseRegion()
499 void SIOptimizeVGPRLiveRange::optimizeLiveRange( in optimizeLiveRange()
552 void SIOptimizeVGPRLiveRange::optimizeWaterfallLiveRange( in optimizeWaterfallLiveRange()
617 char SIOptimizeVGPRLiveRange::ID = 0;
619 INITIALIZE_PASS_BEGIN(SIOptimizeVGPRLiveRange, DEBUG_TYPE,
624 INITIALIZE_PASS_END(SIOptimizeVGPRLiveRange, DEBUG_TYPE,
627 char &llvm::SIOptimizeVGPRLiveRangeID = SIOptimizeVGPRLiveRange::ID;
630 return new SIOptimizeVGPRLiveRange(); in createSIOptimizeVGPRLiveRangePass()
633 bool SIOptimizeVGPRLiveRange::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()