Home
last modified time | relevance | path

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

/freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/
H A DSPIRVGlobalRegistry.cpp96 SPIRVType *SpirvType = getOrCreateSPIRVIntegerType(BitWidth, I, TII); in assignIntTypeToVReg() local
97 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignIntTypeToVReg()
98 return SpirvType; in assignIntTypeToVReg()
105 SPIRVType *SpirvType = getOrCreateSPIRVFloatType(BitWidth, I, TII); in assignFloatTypeToVReg() local
106 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignFloatTypeToVReg()
107 return SpirvType; in assignFloatTypeToVReg()
113 SPIRVType *SpirvType = in assignVectTypeToVReg() local
115 assignSPIRVTypeToVReg(SpirvType, VReg, *CurMF); in assignVectTypeToVReg()
116 return SpirvType; in assignVectTypeToVReg()
122 SPIRVType *SpirvType = in assignTypeToVReg() local
[all …]
H A DSPIRVGlobalRegistry.h353 Register getSPIRVTypeID(const SPIRVType *SpirvType) const;
472 SPIRVType *finishCreatingSPIRVType(const Type *LLVMTy, SPIRVType *SpirvType);
/freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/
H A DSPIR.cpp411 const HLSLInlineSpirvType *SpirvType) { in getInlineSpirvType() argument
416 for (auto &Operand : SpirvType->getOperands()) { in getInlineSpirvType()
460 {SpirvType->getOpcode(), SpirvType->getSize(), in getInlineSpirvType()
461 SpirvType->getAlignment()}); in getInlineSpirvType()
469 if (auto *SpirvType = dyn_cast<HLSLInlineSpirvType>(Ty)) in getHLSLType() local
470 return getInlineSpirvType(CGM, SpirvType); in getHLSLType()
/freebsd/contrib/llvm-project/clang/lib/Headers/hlsl/
H A Dhlsl_spirv.h21 using SpirvType = __hlsl_spirv_type<Opcode, Size, Alignment, Operands...>; variable