Searched refs:ReadReg (Results 1 – 3 of 3) sorted by relevance
176 bool isReadRegisterSourceOfDivergence(const IntrinsicInst *ReadReg) const;
952 const IntrinsicInst *ReadReg) const { in isReadRegisterSourceOfDivergence()954 cast<MetadataAsValue>(ReadReg->getArgOperand(0))->getMetadata(); in isReadRegisterSourceOfDivergence()959 MVT VT = MVT::getVT(ReadReg->getType()); in isReadRegisterSourceOfDivergence()
329 Register &ReadReg, MachineInstr &InsertionPoint) const;3308 Register ReadReg = MRI->createVirtualRegister(GR.getRegClass(ReadType)); in generateImageRead() local3310 .addDef(ReadReg) in generateImageRead()3325 .addUse(ReadReg) in generateImageRead()3329 return extractSubvector(ResVReg, ResType, ReadReg, Pos); in generateImageRead()3361 Register &ResVReg, const SPIRVType *ResType, Register &ReadReg, in extractSubvector() argument3363 SPIRVType *InputType = GR.getResultType(ReadReg); in extractSubvector()3381 .addUse(ReadReg) in extractSubvector()