Searched refs:ImageType (Results 1 – 5 of 5) sorted by relevance
| /openbsd-src/gnu/llvm/clang/lib/Sema/ |
| H A D | OpenCLBuiltins.td | 236 class ImageType<Type _Ty, string _AccessQualifier> : 1250 …def : Builtin<"read_imagef", [VectorType<Float, 4>, ImageType<imgTy, "RO">, Sampler, coordTy], Att… 1251 …def : Builtin<"read_imagei", [VectorType<Int, 4>, ImageType<imgTy, "RO">, Sampler, coordTy], Attr.… 1252 …def : Builtin<"read_imageui", [VectorType<UInt, 4>, ImageType<imgTy, "RO">, Sampler, coordTy], Att… 1257 …def : Builtin<"read_imagef", [VectorType<Float, 4>, ImageType<imgTy, "RO">, Sampler, VectorType<co… 1258 …def : Builtin<"read_imagei", [VectorType<Int, 4>, ImageType<imgTy, "RO">, Sampler, VectorType<coor… 1259 …def : Builtin<"read_imageui", [VectorType<UInt, 4>, ImageType<imgTy, "RO">, Sampler, VectorType<co… 1264 …def : Builtin<"read_imagef", [VectorType<Float, 4>, ImageType<imgTy, "RO">, Sampler, VectorType<co… 1265 …def : Builtin<"read_imagei", [VectorType<Int, 4>, ImageType<imgTy, "RO">, Sampler, VectorType<coor… 1266 …def : Builtin<"read_imageui", [VectorType<UInt, 4>, ImageType<imgTy, "RO">, Sampler, VectorType<co… [all …]
|
| /openbsd-src/gnu/llvm/llvm/lib/Target/SPIRV/ |
| H A D | SPIRVBuiltins.cpp | 1255 SPIRVType *ImageType = GR->getSPIRVTypeForVReg(Image); in generateReadImageInst() local 1257 GR->getOrCreateOpTypeSampledImage(ImageType, MIRBuilder); in generateReadImageInst() 1337 SPIRVType *ImageType = GR->getSPIRVTypeForVReg(Image); in generateSampleImageInst() local 1339 GR->getOrCreateOpTypeSampledImage(ImageType, MIRBuilder); in generateSampleImageInst() 1923 struct ImageType { struct 1969 static std::unique_ptr<const SPIRV::ImageType> 1973 const SPIRV::ImageType *Record = SPIRV::lookupImageType(Name); in lookupOrParseBuiltinImageType() 1974 return std::unique_ptr<SPIRV::ImageType>(new SPIRV::ImageType(*Record)); in lookupOrParseBuiltinImageType() 2001 return std::unique_ptr<SPIRV::ImageType>(new SPIRV::ImageType{ in lookupOrParseBuiltinImageType() 2069 std::unique_ptr<const SPIRV::ImageType> Record = in getImageType()
|
| H A D | SPIRVGlobalRegistry.cpp | 881 SPIRVType *ImageType, MachineIRBuilder &MIRBuilder) { in getOrCreateOpTypeSampledImage() argument 884 ImageType->getOperand(1).getReg())), in getOrCreateOpTypeSampledImage() 885 ImageType); in getOrCreateOpTypeSampledImage() 892 .addUse(getSPIRVTypeID(ImageType)); in getOrCreateOpTypeSampledImage()
|
| H A D | SPIRVGlobalRegistry.h | 299 SPIRVType *getOrCreateOpTypeSampledImage(SPIRVType *ImageType,
|
| H A D | SPIRVBuiltins.td | 1149 class ImageType<string name> { 1169 let FilterClass = "ImageType"; 1185 // ImageType conatining the lowering details. 1188 def : ImageType<name>;
|