reference, declarationdefinition
definition → references, declarations, derived classes, virtual overrides
reference to multiple definitions → definitions
unreferenced

References

lib/Target/AMDGPU/SIISelLowering.cpp
10555         RC = &AMDGPU::SReg_32RegClass;
10558         RC = &AMDGPU::SGPR_64RegClass;
10561         RC = &AMDGPU::SReg_96RegClass;
10564         RC = &AMDGPU::SGPR_128RegClass;
10567         RC = &AMDGPU::SReg_160RegClass;
10570         RC = &AMDGPU::SReg_256RegClass;
10573         RC = &AMDGPU::SReg_512RegClass;
10583         RC = &AMDGPU::VGPR_32RegClass;
10586         RC = &AMDGPU::VReg_64RegClass;
10589         RC = &AMDGPU::VReg_96RegClass;
10592         RC = &AMDGPU::VReg_128RegClass;
10595         RC = &AMDGPU::VReg_160RegClass;
10598         RC = &AMDGPU::VReg_256RegClass;
10601         RC = &AMDGPU::VReg_512RegClass;
10613         RC = &AMDGPU::AGPR_32RegClass;
10616         RC = &AMDGPU::AReg_64RegClass;
10619         RC = &AMDGPU::AReg_128RegClass;
10622         RC = &AMDGPU::AReg_512RegClass;
10625         RC = &AMDGPU::AReg_1024RegClass;
10627         return std::make_pair(0U, RC);
10633     if (RC && (isTypeLegal(VT) || VT.SimpleTy == MVT::i128 ||
10635       return std::make_pair(0U, RC);
10640       RC = &AMDGPU::VGPR_32RegClass;
10642       RC = &AMDGPU::SGPR_32RegClass;
10644       RC = &AMDGPU::AGPR_32RegClass;
10647     if (RC) {
10650       if (!Failed && Idx < RC->getNumRegs())
10651         return std::make_pair(RC->getRegister(Idx), RC);
10651         return std::make_pair(RC->getRegister(Idx), RC);