Lines Matching refs:OpReg
864 Register OpReg = Op.getReg(); in executeInWaterfallLoop() local
865 LLT OpTy = MRI.getType(OpReg); in executeInWaterfallLoop()
867 const RegisterBank *OpBank = getRegBank(OpReg, MRI, *TRI); in executeInWaterfallLoop()
871 OpReg = B.buildCopy(OpTy, OpReg).getReg(0); in executeInWaterfallLoop()
872 MRI.setRegBank(OpReg, AMDGPU::VGPRRegBank); in executeInWaterfallLoop()
876 Register CurrentLaneReg = buildReadFirstLane(B, MRI, OpReg); in executeInWaterfallLoop()
888 OpParts.push_back(OpReg); in executeInWaterfallLoop()
891 auto UnmergeOp = B.buildUnmerge(PartTy, OpReg); in executeInWaterfallLoop()
3421 Register OpReg = MI.getOperand(I).getReg(); in getImageMapping() local
3423 if (!OpReg) in getImageMapping()
3426 unsigned Size = getSizeInBits(OpReg, MRI, *TRI); in getImageMapping()
3436 unsigned NewBank = getRegBankID(OpReg, MRI, AMDGPU::SGPRRegBankID); in getImageMapping()