Home
last modified time | relevance | path

Searched refs:ElseBlocks (Results 1 – 1 of 1) sorted by relevance

/llvm-project-15.0.7/llvm/lib/Target/AMDGPU/
H A DSIOptimizeVGPRLiveRange.cpp129 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks) const;
224 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks, in collectCandidateRegisters() argument
229 for (auto *Else : ElseBlocks) { in collectCandidateRegisters()
472 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks) const { in updateLiveRangeInElseRegion()
477 for (auto *MBB : ElseBlocks) { in updateLiveRangeInElseRegion()
490 if (ElseBlocks.contains((*I)->getParent())) { in updateLiveRangeInElseRegion()
502 SmallSetVector<MachineBasicBlock *, 16> &ElseBlocks) const { in optimizeLiveRange()
531 if (ElseBlocks.contains(UseBlock)) in optimizeLiveRange()
539 updateLiveRangeInElseRegion(Reg, NewReg, Flow, Endif, ElseBlocks); in optimizeLiveRange()
654 SmallSetVector<MachineBasicBlock *, 16> ElseBlocks; in runOnMachineFunction() local
[all …]