Lines Matching refs:Reg
74 const SIInstrInfo &TII, unsigned Reg) { in hasAnyNonFlatUseOfReg() argument
75 for (const MachineOperand &UseOp : MRI.reg_operands(Reg)) { in hasAnyNonFlatUseOfReg()
182 for (MCPhysReg Reg : reverse(AMDGPU::VGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
183 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
184 HighestVGPRReg = Reg; in analyzeResourceUsage()
191 for (MCPhysReg Reg : reverse(AMDGPU::AGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
192 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
193 HighestAGPRReg = Reg; in analyzeResourceUsage()
203 for (MCPhysReg Reg : reverse(AMDGPU::SGPR_32RegClass.getRegisters())) { in analyzeResourceUsage() local
204 if (MRI.isPhysRegUsed(Reg)) { in analyzeResourceUsage()
205 HighestSGPRReg = Reg; in analyzeResourceUsage()
238 Register Reg = MO.getReg(); in analyzeResourceUsage() local
239 switch (Reg) { in analyzeResourceUsage()
308 if (AMDGPU::SReg_32RegClass.contains(Reg) || in analyzeResourceUsage()
309 AMDGPU::SReg_LO16RegClass.contains(Reg) || in analyzeResourceUsage()
310 AMDGPU::SGPR_HI16RegClass.contains(Reg)) { in analyzeResourceUsage()
311 assert(!AMDGPU::TTMP_32RegClass.contains(Reg) && in analyzeResourceUsage()
315 } else if (AMDGPU::VGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
316 AMDGPU::VGPR_LO16RegClass.contains(Reg) || in analyzeResourceUsage()
317 AMDGPU::VGPR_HI16RegClass.contains(Reg)) { in analyzeResourceUsage()
320 } else if (AMDGPU::AGPR_32RegClass.contains(Reg) || in analyzeResourceUsage()
321 AMDGPU::AGPR_LO16RegClass.contains(Reg)) { in analyzeResourceUsage()
325 } else if (AMDGPU::SReg_64RegClass.contains(Reg)) { in analyzeResourceUsage()
326 assert(!AMDGPU::TTMP_64RegClass.contains(Reg) && in analyzeResourceUsage()
330 } else if (AMDGPU::VReg_64RegClass.contains(Reg)) { in analyzeResourceUsage()
333 } else if (AMDGPU::AReg_64RegClass.contains(Reg)) { in analyzeResourceUsage()
337 } else if (AMDGPU::VReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
340 } else if (AMDGPU::SReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
343 } else if (AMDGPU::AReg_96RegClass.contains(Reg)) { in analyzeResourceUsage()
347 } else if (AMDGPU::SReg_128RegClass.contains(Reg)) { in analyzeResourceUsage()
348 assert(!AMDGPU::TTMP_128RegClass.contains(Reg) && in analyzeResourceUsage()
352 } else if (AMDGPU::VReg_128RegClass.contains(Reg)) { in analyzeResourceUsage()
355 } else if (AMDGPU::AReg_128RegClass.contains(Reg)) { in analyzeResourceUsage()
359 } else if (AMDGPU::VReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
362 } else if (AMDGPU::SReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
365 } else if (AMDGPU::AReg_160RegClass.contains(Reg)) { in analyzeResourceUsage()
369 } else if (AMDGPU::VReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
372 } else if (AMDGPU::SReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
375 } else if (AMDGPU::AReg_192RegClass.contains(Reg)) { in analyzeResourceUsage()
379 } else if (AMDGPU::VReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
382 } else if (AMDGPU::SReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
385 } else if (AMDGPU::AReg_224RegClass.contains(Reg)) { in analyzeResourceUsage()
389 } else if (AMDGPU::SReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
390 assert(!AMDGPU::TTMP_256RegClass.contains(Reg) && in analyzeResourceUsage()
394 } else if (AMDGPU::VReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
397 } else if (AMDGPU::AReg_256RegClass.contains(Reg)) { in analyzeResourceUsage()
401 } else if (AMDGPU::SReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
402 assert(!AMDGPU::TTMP_512RegClass.contains(Reg) && in analyzeResourceUsage()
406 } else if (AMDGPU::VReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
409 } else if (AMDGPU::AReg_512RegClass.contains(Reg)) { in analyzeResourceUsage()
413 } else if (AMDGPU::SReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
416 } else if (AMDGPU::VReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
419 } else if (AMDGPU::AReg_1024RegClass.contains(Reg)) { in analyzeResourceUsage()
426 unsigned HWReg = TRI.getHWRegIndex(Reg); in analyzeResourceUsage()