Lines Matching refs:Reg
74 const SIInstrInfo &TII, unsigned Reg) { in hasAnyNonFlatUseOfReg() argument
75 for (const MachineOperand &UseOp : MRI.reg_operands(Reg)) { in hasAnyNonFlatUseOfReg()
213 for (MCPhysReg Reg : reverse(AMDGPU::VGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
214 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
215 HighestVGPRReg = Reg; in analyzeResourceUsage()
222 for (MCPhysReg Reg : reverse(AMDGPU::AGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
223 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
224 HighestAGPRReg = Reg; in analyzeResourceUsage()
234 for (MCPhysReg Reg : reverse(AMDGPU::SGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
235 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
236 HighestSGPRReg = Reg; in analyzeResourceUsage()
269 Register Reg = MO.getReg(); in analyzeResourceUsage() local
270 switch (Reg) { in analyzeResourceUsage()
343 if (AMDGPU::SGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
344 AMDGPU::SGPR_LO16RegClass.contains(Reg) || in analyzeResourceUsage()
345 AMDGPU::SGPR_HI16RegClass.contains(Reg)) { in analyzeResourceUsage()
348 } else if (AMDGPU::VGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
349 AMDGPU::VGPR_16RegClass.contains(Reg)) { in analyzeResourceUsage()
352 } else if (AMDGPU::AGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
353 AMDGPU::AGPR_LO16RegClass.contains(Reg)) { in analyzeResourceUsage()
357 } else if (AMDGPU::SGPR_64RegClass.contains(Reg)) { in analyzeResourceUsage()
360 } else if (AMDGPU::VReg_64RegClass.contains(Reg)) { in analyzeResourceUsage()
363 } else if (AMDGPU::AReg_64RegClass.contains(Reg)) { in analyzeResourceUsage()
367 } else if (AMDGPU::VReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
370 } else if (AMDGPU::SReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
373 } else if (AMDGPU::AReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
377 } else if (AMDGPU::SGPR_128RegClass.contains(Reg)) { in analyzeResourceUsage()
380 } else if (AMDGPU::VReg_128RegClass.contains(Reg)) { in analyzeResourceUsage()
383 } else if (AMDGPU::AReg_128RegClass.contains(Reg)) { in analyzeResourceUsage()
387 } else if (AMDGPU::VReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
390 } else if (AMDGPU::SReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
393 } else if (AMDGPU::AReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
397 } else if (AMDGPU::VReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
400 } else if (AMDGPU::SReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
403 } else if (AMDGPU::AReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
407 } else if (AMDGPU::VReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
410 } else if (AMDGPU::SReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
413 } else if (AMDGPU::AReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
417 } else if (AMDGPU::SReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
420 } else if (AMDGPU::VReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
423 } else if (AMDGPU::AReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
427 } else if (AMDGPU::VReg_288RegClass.contains(Reg)) { in analyzeResourceUsage()
430 } else if (AMDGPU::SReg_288RegClass.contains(Reg)) { in analyzeResourceUsage()
433 } else if (AMDGPU::AReg_288RegClass.contains(Reg)) { in analyzeResourceUsage()
437 } else if (AMDGPU::VReg_320RegClass.contains(Reg)) { in analyzeResourceUsage()
440 } else if (AMDGPU::SReg_320RegClass.contains(Reg)) { in analyzeResourceUsage()
443 } else if (AMDGPU::AReg_320RegClass.contains(Reg)) { in analyzeResourceUsage()
447 } else if (AMDGPU::VReg_352RegClass.contains(Reg)) { in analyzeResourceUsage()
450 } else if (AMDGPU::SReg_352RegClass.contains(Reg)) { in analyzeResourceUsage()
453 } else if (AMDGPU::AReg_352RegClass.contains(Reg)) { in analyzeResourceUsage()
457 } else if (AMDGPU::VReg_384RegClass.contains(Reg)) { in analyzeResourceUsage()
460 } else if (AMDGPU::SReg_384RegClass.contains(Reg)) { in analyzeResourceUsage()
463 } else if (AMDGPU::AReg_384RegClass.contains(Reg)) { in analyzeResourceUsage()
467 } else if (AMDGPU::SReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
470 } else if (AMDGPU::VReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
473 } else if (AMDGPU::AReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
477 } else if (AMDGPU::SReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
480 } else if (AMDGPU::VReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
483 } else if (AMDGPU::AReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
490 assert((AMDGPU::TTMP_32RegClass.contains(Reg) || in analyzeResourceUsage()
491 AMDGPU::TTMP_64RegClass.contains(Reg) || in analyzeResourceUsage()
492 AMDGPU::TTMP_128RegClass.contains(Reg) || in analyzeResourceUsage()
493 AMDGPU::TTMP_256RegClass.contains(Reg) || in analyzeResourceUsage()
494 AMDGPU::TTMP_512RegClass.contains(Reg) || in analyzeResourceUsage()
495 !TRI.getPhysRegBaseClass(Reg)) && in analyzeResourceUsage()
498 unsigned HWReg = TRI.getHWRegIndex(Reg); in analyzeResourceUsage()