#include "mlir/Dialect/SPIRV/IR/SPIRVOps.h"
#include "SPIRVOpUtils.h"
#include "SPIRVParsingUtils.h"
#include "llvm/Support/FormatVariadic.h"
Go to the source code of this file.
|
| namespace | mlir |
| | Include the generated interface declarations.
|
| namespace | mlir::spirv |
◆ SPIRV_IMPL_INTEGER_DOT_PRODUCT_OP
| #define SPIRV_IMPL_INTEGER_DOT_PRODUCT_OP |
( |
| OpName | ) |
|
Value: LogicalResult OpName::verify() { \
return verifyIntegerDotProduct<OpName>(*this); \
} \
return getIntegerDotProductExtensions(); \
} \
SmallVector<ArrayRef<spirv::Capability>, 1> OpName::getCapabilities() { \
return getIntegerDotProductCapabilities<OpName>(*this); \
} \
std::optional<spirv::Version> OpName::getMinVersion() { \
} \
std::optional<spirv::Version> OpName::getMaxVersion() { \
}
static std::optional< spirv::Version > getDotProductMaxVersion()
static std::optional< spirv::Version > getDotProductMinVersion()
Definition at line 158 of file DotProductOps.cpp.