Home
last modified time | relevance | path

Searched refs:SPIRVConversionTarget (Results 1 – 8 of 8) sorted by relevance

/external/llvm-project/mlir/include/mlir/Dialect/SPIRV/
DSPIRVLowering.h91 class SPIRVConversionTarget : public ConversionTarget {
94 static std::unique_ptr<SPIRVConversionTarget> get(TargetEnvAttr targetAttr);
97 explicit SPIRVConversionTarget(TargetEnvAttr targetAttr);
101 SPIRVConversionTarget(const SPIRVConversionTarget &) = delete;
102 SPIRVConversionTarget(SPIRVConversionTarget &&) = delete;
103 SPIRVConversionTarget &operator=(const SPIRVConversionTarget &) = delete;
104 SPIRVConversionTarget &operator=(SPIRVConversionTarget &&) = delete;
/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVLowering.cpp667 std::unique_ptr<spirv::SPIRVConversionTarget>
668 spirv::SPIRVConversionTarget::get(spirv::TargetEnvAttr targetAttr) { in get()
669 std::unique_ptr<SPIRVConversionTarget> target( in get()
671 new SPIRVConversionTarget(targetAttr)); in get()
672 SPIRVConversionTarget *targetPtr = target.get(); in get()
680 spirv::SPIRVConversionTarget::SPIRVConversionTarget( in SPIRVConversionTarget() function in spirv::SPIRVConversionTarget
684 bool spirv::SPIRVConversionTarget::isLegalOp(Operation *op) { in isLegalOp()
/external/llvm-project/mlir/lib/Conversion/StandardToSPIRV/
DConvertStandardToSPIRVPass.cpp36 spirv::SPIRVConversionTarget::get(targetAttr); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/LinalgToSPIRV/
DLinalgToSPIRVPass.cpp30 spirv::SPIRVConversionTarget::get(targetAttr); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/GPUToSPIRV/
DConvertGPUToSPIRVPass.cpp58 spirv::SPIRVConversionTarget::get(targetAttr); in runOnOperation()
/external/llvm-project/mlir/lib/Conversion/VectorToSPIRV/
DVectorToSPIRV.cpp141 spirv::SPIRVConversionTarget::get(targetAttr); in runOnOperation()
/external/llvm-project/mlir/test/lib/Dialect/SPIRV/
DTestAvailability.cpp140 auto target = spirv::SPIRVConversionTarget::get(targetEnv); in runOnFunction()
/external/llvm-project/mlir/docs/Dialects/
DSPIR-V.md772 [`SPIRVConversionTarget`](#spirvconversiontarget) and
847 [`SPIRVConversionTarget`](#spirvconversiontarget) by providing such an
993 ### `SPIRVConversionTarget`
995 The `mlir::spirv::SPIRVConversionTarget` class derives from the
999 register other legality constraints into the returned `SPIRVConversionTarget`.
1003 `SPIRVConversionTarget`.