Home
last modified time | relevance | path

Searched defs:storageClass (Results 1 – 16 of 16) sorted by relevance

/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/
H A DSPIRVConversion.cpp95 needsExplicitLayout(spirv::StorageClass storageClass) needsExplicitLayout() argument
110 wrapInStructAndGetPointer(Type elementType,spirv::StorageClass storageClass) wrapInStructAndGetPointer() argument
225 convertScalarType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,spirv::ScalarType type,std::optional<spirv::StorageClass> storageClass={}) convertScalarType() argument
303 convertVectorType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,VectorType type,std::optional<spirv::StorageClass> storageClass={}) convertVectorType() argument
360 convertComplexType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,ComplexType type,std::optional<spirv::StorageClass> storageClass={}) convertComplexType() argument
437 convertBoolMemrefType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,MemRefType type,spirv::StorageClass storageClass) convertBoolMemrefType() argument
490 convertSubByteMemrefType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,MemRefType type,spirv::StorageClass storageClass) convertSubByteMemrefType() argument
538 spirv::StorageClass storageClass = attr.getValue(); convertMemrefType() local
[all...]
H A DLowerABIAttributesPass.cpp55 auto storageClass = abiInfo.getStorageClass(); in createGlobalVarForEntryPointArgument() local
/llvm-project/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVAttributes.cpp57 Attribute storageClass; member
124 std::optional<spirv::StorageClass> storageClass, in get() argument
137 IntegerAttr storageClass) { in get() argument
167 verify(function_ref<InFlightDiagnostic ()> emitError,IntegerAttr descriptorSet,IntegerAttr binding,IntegerAttr storageClass) verify() argument
429 StringRef storageClass; parseInterfaceVarABIAttr() local
663 auto storageClass = interfaceVarABIAttr.getStorageClass(); print() local
[all...]
H A DTargetAndABI.cpp105 std::optional<spirv::StorageClass> storageClass, in getInterfaceVarABIAttr()
H A DMemoryOps.cpp417 spirv::StorageClass storageClass; parse() local
464 spirv::StorageClass storageClass; parse() local
H A DSPIRVOps.cpp1227 auto storageClass = this->storageClass(); in verify() local
1259 spirv::StorageClass storageClass; parse() local
1297 spirv::StorageClass storageClass; parse() local
H A DSPIRVDialect.cpp423 auto storageClass = symbolizeStorageClass(storageClassSpec); parsePointerType() local
H A DSPIRVTypes.cpp478 StorageClass storageClass; global() member
481 get(Type pointeeType,StorageClass storageClass) get() argument
/llvm-project/mlir/lib/Conversion/MemRefToSPIRV/
H A DMapMemRefStorageClassPass.cpp92 spirv::mapVulkanStorageClassToMemorySpace(spirv::StorageClass storageClass) { in mapVulkanStorageClassToMemorySpace()
146 spirv::mapOpenCLStorageClassToMemorySpace(spirv::StorageClass storageClass) { in mapOpenCLStorageClassToMemorySpace()
/llvm-project/mlir/lib/Dialect/SPIRV/Utils/
H A DLayoutUtils.cpp169 auto storageClass = ptrType.getStorageClass(); in isLegalType() local
/llvm-project/mlir/lib/Target/SPIRV/Serialization/
H A DSerializer.h366 spirv::StorageClass storageClass; member
/llvm-project/mlir/tools/mlir-vulkan-runner/
H A DVulkanRuntime.cpp
/llvm-project/mlir/lib/Conversion/VectorToSPIRV/
H A DVectorToSPIRV.cpp703 spirv::StorageClass storageClass = attr.getValue(); matchAndRewrite() local
738 spirv::StorageClass storageClass = attr.getValue(); matchAndRewrite() local
/llvm-project/openmp/runtime/src/
H A DextractExternal.cpp47 char storageClass, nAux; member in Symbol
/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
H A DSPIRVToLLVM.cpp276 mapToOpenCLAddressSpace(spirv::StorageClass storageClass) mapToOpenCLAddressSpace() argument
299 mapToAddressSpace(spirv::ClientAPI clientAPI,spirv::StorageClass storageClass) mapToAddressSpace() argument
798 auto storageClass = srcType.getStorageClass(); matchAndRewrite() local
/llvm-project/mlir/lib/Target/SPIRV/Deserialization/
H A DDeserializer.cpp685 auto storageClass = static_cast<spirv::StorageClass>(operands[wordIndex]); processGlobalVariable() local
875 auto storageClass = static_cast<spirv::StorageClass>(operands[1]); processOpTypePointer() local