Home
last modified time | relevance | path

Searched refs:ShaderType (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/llvm-project/clang/lib/Sema/
H A DSemaHLSL.cpp149 llvm::Triple::EnvironmentType ShaderType) { in mergeShaderAttr() argument
151 if (NT->getType() != ShaderType) { in mergeShaderAttr()
157 return HLSLShaderAttr::Create(getASTContext(), ShaderType, AL); in mergeShaderAttr()
426 llvm::Triple::EnvironmentType ShaderType; in handleShaderAttr() local
427 if (!HLSLShaderAttr::ConvertStrToEnvironmentType(Str, ShaderType)) { in handleShaderAttr()
435 HLSLShaderAttr *NewAttr = mergeShaderAttr(D, AL, ShaderType); in handleShaderAttr()
598 void SetShaderStageContext(llvm::Triple::EnvironmentType ShaderType) { in SetShaderStageContext() argument
600 assert(HLSLShaderAttr::isValidShaderType(ShaderType)); in SetShaderStageContext()
601 assert((unsigned)(ShaderType - llvm::Triple::Pixel) < 31 && in SetShaderStageContext()
605 unsigned bitmapIndex = ShaderType - llvm::Triple::Pixel; in SetShaderStageContext()
[all …]
/freebsd/contrib/llvm-project/clang/include/clang/Sema/
H A DSemaHLSL.h42 llvm::Triple::EnvironmentType ShaderType);
/freebsd/contrib/llvm-project/clang/include/clang/Basic/
H A DAttr.td4563 static bool isValidShaderType(llvm::Triple::EnvironmentType ShaderType) {
4564 return ShaderType >= llvm::Triple::Pixel && ShaderType <= llvm::Triple::Amplification;
/freebsd/contrib/llvm-project/llvm/lib/Target/AMDGPU/
H A DAMDGPUInstructionSelector.cpp1585 unsigned ShaderType = SIInstrInfo::getDSShaderTypeValue(*MF); in selectDSOrderedIntrinsic() local
1594 Offset1 |= ShaderType << 2; in selectDSOrderedIntrinsic()
H A DSIISelLowering.cpp8875 unsigned ShaderType = in LowerINTRINSIC_W_CHAIN() local
8884 Offset1 |= ShaderType << 2; in LowerINTRINSIC_W_CHAIN()