Lines Matching refs:OpReg
107 inline Register getTypeReg(MachineRegisterInfo *MRI, Register OpReg) { in getTypeReg() argument
108 SPIRVType *TypeInst = MRI->getVRegDef(OpReg); in getTypeReg()
111 : OpReg; in getTypeReg()
116 Register OpReg, unsigned OpIdx, in doInsertBitcast() argument
123 .addUse(OpReg) in doInsertBitcast()
156 Register OpReg = I.getOperand(OpIdx).getReg(); in validatePtrTypes() local
157 Register OpTypeReg = getTypeReg(MRI, OpReg); in validatePtrTypes()
179 doInsertBitcast(STI, MRI, GR, I, OpReg, OpIdx, NewPtrType); in validatePtrTypes()
190 Register OpReg = I.getOperand(OpIdx).getReg(); in validateGroupWaitEventsPtr() local
191 Register OpTypeReg = getTypeReg(MRI, OpReg); in validateGroupWaitEventsPtr()
203 doInsertBitcast(STI, MRI, GR, I, OpReg, OpIdx, NewPtrType); in validateGroupWaitEventsPtr()
211 Register OpReg = I.getOperand(OpIdx).getReg(); in validateGroupAsyncCopyPtr() local
212 Register OpTypeReg = getTypeReg(MRI, OpReg); in validateGroupAsyncCopyPtr()
236 doInsertBitcast(STI, MRI, GR, I, OpReg, OpIdx, NewPtrType); in validateGroupAsyncCopyPtr()