Lines Matching refs:SIOptimizeVGPRLiveRange
90 class SIOptimizeVGPRLiveRange : public MachineFunctionPass { class
141 SIOptimizeVGPRLiveRange() : MachineFunctionPass(ID) {} in SIOptimizeVGPRLiveRange() function in __anon2b52eecc0111::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()
543 void SIOptimizeVGPRLiveRange::optimizeWaterfallLiveRange( in optimizeWaterfallLiveRange()
608 char SIOptimizeVGPRLiveRange::ID = 0;
610 INITIALIZE_PASS_BEGIN(SIOptimizeVGPRLiveRange, DEBUG_TYPE,
615 INITIALIZE_PASS_END(SIOptimizeVGPRLiveRange, DEBUG_TYPE,
618 char &llvm::SIOptimizeVGPRLiveRangeID = SIOptimizeVGPRLiveRange::ID;
621 return new SIOptimizeVGPRLiveRange(); in createSIOptimizeVGPRLiveRangePass()
624 bool SIOptimizeVGPRLiveRange::runOnMachineFunction(MachineFunction &MF) { in runOnMachineFunction()