Searched refs:getSPIRVTypeForVReg (Results 1 – 7 of 7) sorted by relevance
636 return getSPIRVTypeForVReg(Reg); in getOrCreateOpTypeFunctionWithArgs()647 return getSPIRVTypeForVReg(Reg); in findSPIRVType()778 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVType()786 STy2 = getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVType()822 Type = getSPIRVTypeForVReg(EleTypeReg); in getScalarOrVectorBitWidth()1043 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVIntegerType()1066 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVBoolType()1089 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVVectorType()1106 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVArrayType()1127 return getSPIRVTypeForVReg(Reg); in getOrCreateSPIRVPointerType()[all …]
546 SPIRVType *SpvDesiredTy = GR->getSPIRVTypeForVReg(Desired); in buildAtomicCompareExchangeInst()549 assert(GR->getSPIRVTypeForVReg(ObjectPtr)->getOpcode() == in buildAtomicCompareExchangeInst()556 SPIRVType *SpvObjectPtrTy = GR->getSPIRVTypeForVReg(ObjectPtr); in buildAtomicCompareExchangeInst()855 if (GR->getSPIRVTypeForVReg(Call->Arguments[0])->getOpcode() != in generateGroupInst()987 auto IndexType = GR->getSPIRVTypeForVReg(IndexRegister); in genWorkgroupQuery()1201 GR->getSPIRVTypeForVReg(Image)->getOperand(2).getImm()); in generateImageMiscQueryInst()1278 GR->getSPIRVTypeForVReg(Sampler)); in generateReadImageInst()1280 SPIRVType *ImageType = GR->getSPIRVTypeForVReg(Image); in generateReadImageInst()1367 SPIRVType *ImageType = GR->getSPIRVTypeForVReg(Image); in generateSampleImageInst()1477 SPIRVType *StructType = GR->getSPIRVTypeForVReg(TypeReg); in buildNDRange()[all …]
148 if (GR->getSPIRVTypeForVReg(Source) == AssignedPtrType) { in insertBitcasts()175 SpirvTy = GR->getSPIRVTypeForVReg(Reg); in propagateSPIRVType()345 SPIRVType *SpvType = GR.getSPIRVTypeForVReg(ValReg); in createNewIdReg()350 GR.getSPIRVTypeForVReg(SpvType->getOperand(1).getReg())->getOpcode() == in createNewIdReg()
149 SPIRVType *getSPIRVTypeForVReg(Register VReg) const;153 return getSPIRVTypeForVReg(VReg) != nullptr; in hasSPIRVTypeForVReg()
257 SPIRVType *ResType = HasDefs ? GR.getSPIRVTypeForVReg(ResVReg) : nullptr; in select()753 SPIRVType *SpvValTy = GR.getSPIRVTypeForVReg(Val); in selectAtomicCmpXchg()834 SPIRVType *SrcPtrTy = GR.getSPIRVTypeForVReg(SrcPtr); in selectAddrSpaceCast()1001 assert(GR.getSPIRVTypeForVReg(Cmp0)->getOpcode() == in selectCmp()1002 GR.getSPIRVTypeForVReg(Cmp1)->getOpcode() && in selectCmp()1179 const SPIRVType *ArgType = GR.getSPIRVTypeForVReg(IntReg); in selectTrunc()1603 ? GR.getSPIRVTypeForVReg(ResType->getOperand(1).getReg()) in selectLog10()
299 assert(GR->getSPIRVTypeForVReg(MI.getOperand(0).getReg())); in legalizeCustom()
441 if (!GR->getSPIRVTypeForVReg(Arg.Regs[0])) in lowerCall()