/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/ |
H A D | UpdateVCEPass.cpp | 53 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 D | SPIRVConversion.cpp | 45 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 D | LowerABIAttributesPass.cpp | 139 spirv::TargetEnv targetEnv(targetEnvAttr); lowerEntryPointABIAttr() local 296 spirv::TargetEnv targetEnv(targetEnvAttr); runOnOperation() local
|
H A D | UnifyAliasedResourcePass.cpp | 586 spirv::TargetEnvAttr targetEnv = getTargetEnvFn(moduleOp); in runOnOperation() local
|
/llvm-project/mlir/include/mlir/Dialect/SPIRV/Transforms/ |
H A D | SPIRVConversion.h | 123 spirv::TargetEnv targetEnv; global() variable
|
/llvm-project/mlir/lib/Conversion/GPUToSPIRV/ |
H A D | GPUToSPIRV.cpp | 356 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 D | GPUToSPIRVPass.cpp | 65 spirv::TargetEnv targetEnv(targetAttr); in runOnOperation() local
|
/llvm-project/mlir/test/lib/Dialect/SPIRV/ |
H A D | TestAvailability.cpp | 214 auto targetEnv = dyn_cast_or_null<spirv::TargetEnvAttr>( in runOnOperation() local
|
/llvm-project/mlir/lib/Conversion/MemRefToSPIRV/ |
H A D | MapMemRefStorageClassPass.cpp | 295 spirv::TargetEnv targetEnv(attr); in runOnOperation() local
|
/llvm-project/mlir/lib/Dialect/SPIRV/IR/ |
H A D | SPIRVAttributes.cpp | 674 print(targetEnv, printer); in printAttribute() local 638 print(spirv::TargetEnvAttr targetEnv,DialectAsmPrinter & printer) print() argument
|
H A D | GroupOps.cpp | 164 auto targetEnv = spirv::getDefaultTargetEnv(getContext()); verify() local
|