Lines Matching refs:Reg
72 const SIInstrInfo &TII, unsigned Reg) { in hasAnyNonFlatUseOfReg() argument
73 for (const MachineOperand &UseOp : MRI.reg_operands(Reg)) { in hasAnyNonFlatUseOfReg()
218 for (MCPhysReg Reg : reverse(AMDGPU::VGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
219 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
220 HighestVGPRReg = Reg; in analyzeResourceUsage()
227 for (MCPhysReg Reg : reverse(AMDGPU::AGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
228 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
229 HighestAGPRReg = Reg; in analyzeResourceUsage()
239 for (MCPhysReg Reg : reverse(AMDGPU::SGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
240 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
241 HighestSGPRReg = Reg; in analyzeResourceUsage()
274 Register Reg = MO.getReg(); in analyzeResourceUsage() local
275 switch (Reg) { in analyzeResourceUsage()
346 if (AMDGPU::SGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
347 AMDGPU::SGPR_LO16RegClass.contains(Reg) || in analyzeResourceUsage()
348 AMDGPU::SGPR_HI16RegClass.contains(Reg)) { in analyzeResourceUsage()
351 } else if (AMDGPU::VGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
352 AMDGPU::VGPR_16RegClass.contains(Reg)) { in analyzeResourceUsage()
355 } else if (AMDGPU::AGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
356 AMDGPU::AGPR_LO16RegClass.contains(Reg)) { in analyzeResourceUsage()
360 } else if (AMDGPU::SGPR_64RegClass.contains(Reg)) { in analyzeResourceUsage()
363 } else if (AMDGPU::VReg_64RegClass.contains(Reg)) { in analyzeResourceUsage()
366 } else if (AMDGPU::AReg_64RegClass.contains(Reg)) { in analyzeResourceUsage()
370 } else if (AMDGPU::VReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
373 } else if (AMDGPU::SReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
376 } else if (AMDGPU::AReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
380 } else if (AMDGPU::SGPR_128RegClass.contains(Reg)) { in analyzeResourceUsage()
383 } else if (AMDGPU::VReg_128RegClass.contains(Reg)) { in analyzeResourceUsage()
386 } else if (AMDGPU::AReg_128RegClass.contains(Reg)) { in analyzeResourceUsage()
390 } else if (AMDGPU::VReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
393 } else if (AMDGPU::SReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
396 } else if (AMDGPU::AReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
400 } else if (AMDGPU::VReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
403 } else if (AMDGPU::SReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
406 } else if (AMDGPU::AReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
410 } else if (AMDGPU::VReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
413 } else if (AMDGPU::SReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
416 } else if (AMDGPU::AReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
420 } else if (AMDGPU::SReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
423 } else if (AMDGPU::VReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
426 } else if (AMDGPU::AReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
430 } else if (AMDGPU::VReg_288RegClass.contains(Reg)) { in analyzeResourceUsage()
433 } else if (AMDGPU::SReg_288RegClass.contains(Reg)) { in analyzeResourceUsage()
436 } else if (AMDGPU::AReg_288RegClass.contains(Reg)) { in analyzeResourceUsage()
440 } else if (AMDGPU::VReg_320RegClass.contains(Reg)) { in analyzeResourceUsage()
443 } else if (AMDGPU::SReg_320RegClass.contains(Reg)) { in analyzeResourceUsage()
446 } else if (AMDGPU::AReg_320RegClass.contains(Reg)) { in analyzeResourceUsage()
450 } else if (AMDGPU::VReg_352RegClass.contains(Reg)) { in analyzeResourceUsage()
453 } else if (AMDGPU::SReg_352RegClass.contains(Reg)) { in analyzeResourceUsage()
456 } else if (AMDGPU::AReg_352RegClass.contains(Reg)) { in analyzeResourceUsage()
460 } else if (AMDGPU::VReg_384RegClass.contains(Reg)) { in analyzeResourceUsage()
463 } else if (AMDGPU::SReg_384RegClass.contains(Reg)) { in analyzeResourceUsage()
466 } else if (AMDGPU::AReg_384RegClass.contains(Reg)) { in analyzeResourceUsage()
470 } else if (AMDGPU::SReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
473 } else if (AMDGPU::VReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
476 } else if (AMDGPU::AReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
480 } else if (AMDGPU::SReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
483 } else if (AMDGPU::VReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
486 } else if (AMDGPU::AReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
493 assert((AMDGPU::TTMP_32RegClass.contains(Reg) || in analyzeResourceUsage()
494 AMDGPU::TTMP_64RegClass.contains(Reg) || in analyzeResourceUsage()
495 AMDGPU::TTMP_128RegClass.contains(Reg) || in analyzeResourceUsage()
496 AMDGPU::TTMP_256RegClass.contains(Reg) || in analyzeResourceUsage()
497 AMDGPU::TTMP_512RegClass.contains(Reg) || in analyzeResourceUsage()
498 !TRI.getPhysRegBaseClass(Reg)) && in analyzeResourceUsage()
501 unsigned HWReg = TRI.getHWRegIndex(Reg); in analyzeResourceUsage()