Home
last modified time | relevance | path

Searched defs:targetEnv (Results 1 – 11 of 11) sorted by relevance

/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/
H A DUpdateVCEPass.cpp53 Operation *op, const spirv::TargetEnv &targetEnv, in checkAndUpdateExtensionRequirements()
81 Operation *op, const spirv::TargetEnv &targetEnv, in checkAndUpdateCapabilityRequirements()
110 spirv::TargetEnv targetEnv(targetAttr); in runOnOperation() local
H A DSPIRVConversion.cpp45 checkExtensionRequirements(LabelT label,const spirv::TargetEnv & targetEnv,const spirv::SPIRVType::ExtensionArrayRefVector & candidates) checkExtensionRequirements() argument
73 checkCapabilityRequirements(LabelT label,const spirv::TargetEnv & targetEnv,const spirv::SPIRVType::CapabilityArrayRefVector & candidates) checkCapabilityRequirements() argument
223 convertScalarType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,spirv::ScalarType type,std::optional<spirv::StorageClass> storageClass={}) convertScalarType() argument
301 convertVectorType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,VectorType type,std::optional<spirv::StorageClass> storageClass={}) convertVectorType() argument
358 convertComplexType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,ComplexType type,std::optional<spirv::StorageClass> storageClass={}) convertComplexType() argument
387 convertTensorType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,TensorType type) convertTensorType() argument
434 convertBoolMemrefType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,MemRefType type,spirv::StorageClass storageClass) convertBoolMemrefType() argument
487 convertSubByteMemrefType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,MemRefType type,spirv::StorageClass storageClass) convertSubByteMemrefType() argument
525 convertMemrefType(const spirv::TargetEnv & targetEnv,const SPIRVConversionOptions & options,MemRefType type) convertMemrefType() argument
629 castToSourceType(const spirv::TargetEnv & targetEnv,OpBuilder & builder,Type type,ValueRange inputs,Location loc) castToSourceType() argument
[all...]
H A DLowerABIAttributesPass.cpp139 spirv::TargetEnv targetEnv(targetEnvAttr); lowerEntryPointABIAttr() local
296 spirv::TargetEnv targetEnv(targetEnvAttr); runOnOperation() local
H A DUnifyAliasedResourcePass.cpp586 spirv::TargetEnvAttr targetEnv = getTargetEnvFn(moduleOp); in runOnOperation() local
/llvm-project/mlir/include/mlir/Dialect/SPIRV/Transforms/
H A DSPIRVConversion.h123 spirv::TargetEnv targetEnv; global() variable
/llvm-project/mlir/lib/Conversion/GPUToSPIRV/
H A DGPUToSPIRV.cpp356 FailureOr<spirv::MemoryModel> memoryModel = spirv::getMemoryModel(targetEnv); in matchAndRewrite() local
287 getDefaultABIAttrs(const spirv::TargetEnv & targetEnv,gpu::GPUFuncOp funcOp,SmallVectorImpl<spirv::InterfaceVarABIAttr> & argABI) getDefaultABIAttrs() argument
432 auto targetEnv = getTypeConverter<SPIRVTypeConverter>()->getTargetEnv(); matchAndRewrite() local
H A DGPUToSPIRVPass.cpp65 spirv::TargetEnv targetEnv(targetAttr); in runOnOperation() local
/llvm-project/mlir/test/lib/Dialect/SPIRV/
H A DTestAvailability.cpp214 auto targetEnv = dyn_cast_or_null<spirv::TargetEnvAttr>( in runOnOperation() local
/llvm-project/mlir/lib/Conversion/MemRefToSPIRV/
H A DMapMemRefStorageClassPass.cpp295 spirv::TargetEnv targetEnv(attr); in runOnOperation() local
/llvm-project/mlir/lib/Dialect/SPIRV/IR/
H A DSPIRVAttributes.cpp674 print(targetEnv, printer); in printAttribute() local
638 print(spirv::TargetEnvAttr targetEnv,DialectAsmPrinter & printer) print() argument
H A DGroupOps.cpp164 auto targetEnv = spirv::getDefaultTargetEnv(getContext()); verify() local