Lines Matching refs:OpReg
713 Register OpReg = I.getOperand(1).getReg(); in selectBitcast() local
714 SPIRVType *OpType = OpReg.isValid() ? GR.getSPIRVTypeForVReg(OpReg) : nullptr; in selectBitcast()
1371 Register OpReg = I.getOperand(1).getReg(); in selectFreeze() local
1372 if (MachineInstr *Def = MRI->getVRegDef(OpReg)) { in selectFreeze()
1391 Reg = OpReg; in selectFreeze()
1432 Register OpReg = ResType->getOperand(2).getReg(); in getArrayComponentCount() local
1433 SPIRVType *OpDef = MRI->getVRegDef(OpReg); in getArrayComponentCount()
1488 static bool isConstReg(MachineRegisterInfo *MRI, Register OpReg) { in isConstReg() argument
1490 if (SPIRVType *OpDef = MRI->getVRegDef(OpReg)) in isConstReg()
1511 Register OpReg = I.getOperand(OpIdx).getReg(); in selectSplatVector() local
1512 bool IsConst = isConstReg(MRI, OpReg); in selectSplatVector()
1524 MIB.addUse(OpReg); in selectSplatVector()
1915 Register OpReg = I.getOperand(i).getReg(); in wrapIntoSpecConstantOp() local
1916 SPIRVType *OpDefine = MRI->getVRegDef(OpReg); in wrapIntoSpecConstantOp()
1917 SPIRVType *OpType = GR.getSPIRVTypeForVReg(OpReg); in wrapIntoSpecConstantOp()
1924 CompositeArgs.push_back(OpReg); in wrapIntoSpecConstantOp()
1945 .addUse(OpReg) in wrapIntoSpecConstantOp()
2004 for (Register OpReg : CompositeArgs) in selectIntrinsic() local
2005 MIB.addUse(OpReg); in selectIntrinsic()