Searched refs:SpirvType (Results 1 – 4 of 4) sorted by relevance
| /freebsd/contrib/llvm-project/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVGlobalRegistry.cpp | 96 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 D | SPIRVGlobalRegistry.h | 353 Register getSPIRVTypeID(const SPIRVType *SpirvType) const; 472 SPIRVType *finishCreatingSPIRVType(const Type *LLVMTy, SPIRVType *SpirvType);
|
| /freebsd/contrib/llvm-project/clang/lib/CodeGen/Targets/ |
| H A D | SPIR.cpp | 411 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 D | hlsl_spirv.h | 21 using SpirvType = __hlsl_spirv_type<Opcode, Size, Alignment, Operands...>; variable
|