MLIR  19.0.0git
Namespaces | Functions
GroupOps.cpp File Reference
#include "mlir/Dialect/SPIRV/IR/SPIRVOps.h"
#include "mlir/Dialect/SPIRV/IR/TargetAndABI.h"
#include "SPIRVOpUtils.h"
#include "SPIRVParsingUtils.h"

Go to the source code of this file.

Namespaces

 mlir
 Include the generated interface declarations.
 
 mlir::spirv
 

Functions

template<typename OpTy >
static ParseResult mlir::spirv::parseGroupNonUniformArithmeticOp (OpAsmParser &parser, OperationState &state)
 
template<typename GroupNonUniformArithmeticOpTy >
static void mlir::spirv::printGroupNonUniformArithmeticOp (Operation *groupOp, OpAsmPrinter &printer)
 
template<typename OpTy >
static LogicalResult mlir::spirv::verifyGroupNonUniformArithmeticOp (Operation *groupOp)
 
template<typename OpTy >
static LogicalResult mlir::spirv::verifyGroupNonUniformShuffleOp (OpTy op)
 
template<typename Op >
static LogicalResult mlir::spirv::verifyGroupOp (Op op)