Home
last modified time | relevance | path

Searched refs:SPIRVDialect (Results 1 – 17 of 17) sorted by relevance

/external/llvm-project/mlir/lib/Dialect/SPIRV/
DSPIRVDialect.cpp123 void SPIRVDialect::initialize() { in initialize()
141 std::string SPIRVDialect::getAttributeName(Decoration decoration) { in getAttributeName()
151 static Optional<ValTy> parseAndVerify(SPIRVDialect const &dialect,
154 Optional<Type> parseAndVerify<Type>(SPIRVDialect const &dialect,
158 Optional<unsigned> parseAndVerify<unsigned>(SPIRVDialect const &dialect,
161 static Type parseAndVerifyType(SPIRVDialect const &dialect, in parseAndVerifyType()
205 static Type parseAndVerifyMatrixType(SPIRVDialect const &dialect, in parseAndVerifyMatrixType()
244 static LogicalResult parseOptionalArrayStride(const SPIRVDialect &dialect, in parseOptionalArrayStride()
274 static Type parseArrayType(SPIRVDialect const &dialect, in parseArrayType()
312 static Type parseCooperativeMatrixType(SPIRVDialect const &dialect, in parseCooperativeMatrixType()
[all …]
DCMakeLists.txt10 SPIRVDialect.cpp
DSPIRVLowering.cpp527 spirv::SPIRVDialect::getAttributeName( in getBuiltinVariable()
673 target->addDynamicallyLegalDialect<SPIRVDialect>( in get()
DSPIRVOps.cpp1564 if (isa<SPIRVDialect>(type.getDialect())) { in isBuildableWith()
1918 spirv::SPIRVDialect::getAttributeName(spirv::Decoration::DescriptorSet), in build()
1921 spirv::SPIRVDialect::getAttributeName(spirv::Decoration::Binding), in build()
1931 spirv::SPIRVDialect::getAttributeName(spirv::Decoration::BuiltIn), in build()
DSPIRVTypes.cpp717 if (llvm::isa<SPIRVDialect>(type.getDialect())) in classof()
/external/llvm-project/mlir/lib/Dialect/SPIRV/Serialization/
DTranslateRegistration.cpp40 context->loadDialect<spirv::SPIRVDialect>(); in deserializeModule()
114 registry.insert<spirv::SPIRVDialect>(); in registerToSPIRVTranslation()
163 registry.insert<spirv::SPIRVDialect>(); in registerTestRoundtripSPIRV()
174 registry.insert<spirv::SPIRVDialect>(); in registerTestRoundtripDebugSPIRV()
/external/llvm-project/mlir/include/mlir/
DInitAllDialects.h58 spirv::SPIRVDialect, in registerAllDialects()
/external/llvm-project/mlir/lib/Conversion/
DPassDetail.h53 class SPIRVDialect; variable
/external/llvm-project/mlir/include/mlir/Conversion/
DPasses.td148 let dependentDialects = ["spirv::SPIRVDialect"];
159 let dependentDialects = ["spirv::SPIRVDialect"];
199 let dependentDialects = ["spirv::SPIRVDialect"];
362 let dependentDialects = ["spirv::SPIRVDialect"];
368 let dependentDialects = ["spirv::SPIRVDialect"];
439 let dependentDialects = ["spirv::SPIRVDialect"];
/external/llvm-project/mlir/lib/Conversion/SPIRVToLLVM/
DConvertSPIRVToLLVMPass.cpp48 target.addIllegalDialect<spirv::SPIRVDialect>(); in runOnOperation()
/external/llvm-project/mlir/lib/Dialect/SPIRV/Transforms/
DDecorateSPIRVCompositeTypeLayoutPass.cpp96 target.addLegalDialect<spirv::SPIRVDialect>(); in runOnOperation()
DLowerABIAttributesPass.cpp263 spirv::SPIRVDialect::getDialectNamespace(); in runOnOperation()
/external/llvm-project/mlir/unittests/Dialect/SPIRV/
DSerializationTest.cpp40 context.getOrLoadDialect<mlir::spirv::SPIRVDialect>(); in SerializationTest()
DDeserializationTest.cpp39 context.getOrLoadDialect<mlir::spirv::SPIRVDialect>(); in DeserializationTest()
/external/tensorflow/third_party/mlir/
DBUILD1980 ":SPIRVDialect",
2045 ":SPIRVDialect",
2118 ":SPIRVDialect",
2162 ":SPIRVDialect",
2632 name = "SPIRVDialect",
2684 ":SPIRVDialect",
2696 ":SPIRVDialect",
2721 ":SPIRVDialect",
2749 ":SPIRVDialect",
2767 ":SPIRVDialect",
[all …]
Dtest.BUILD276 "@llvm-project//mlir:SPIRVDialect",
332 "@llvm-project//mlir:SPIRVDialect",
/external/llvm-project/mlir/docs/Dialects/
DSPIR-V.md1103 * [SPIRVDialect.h][MlirSpirvDialect] defines the SPIR-V dialect.
1409 …t]: https://github.com/llvm/llvm-project/blob/master/mlir/include/mlir/Dialect/SPIRV/SPIRVDialect.h