Home
last modified time | relevance | path

Searched refs:SpirvType (Results 1 – 3 of 3) sorted by relevance

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp37 SPIRVType *SpirvType = getOrCreateSPIRVIntegerType(BitWidth, I, TII); in assignIntTypeToVReg() local
38 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignIntTypeToVReg()
39 return SpirvType; in assignIntTypeToVReg()
46 SPIRVType *SpirvType = getOrCreateSPIRVFloatType(BitWidth, I, TII); in assignFloatTypeToVReg() local
47 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignFloatTypeToVReg()
48 return SpirvType; in assignFloatTypeToVReg()
54 SPIRVType *SpirvType = in assignVectTypeToVReg() local
56 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignVectTypeToVReg()
57 return SpirvType; in assignVectTypeToVReg()
63 SPIRVType *SpirvType = in assignTypeToVReg() local
[all …]
H A DSPIRVLegalizerInfo.cpp324 static Register convertPtrToInt(Register Reg, LLT ConvTy, SPIRVType *SpirvType, in convertPtrToInt() argument
329 GR->assignSPIRVTypeToVReg(SpirvType, ConvReg, Helper.MIRBuilder.getMF()); in convertPtrToInt()
H A DSPIRVGlobalRegistry.h337 Register getSPIRVTypeID(const SPIRVType *SpirvType) const;
439 SPIRVType *finishCreatingSPIRVType(const Type *LLVMTy, SPIRVType *SpirvType);