MLIR  20.0.0git
Namespaces | Functions
AtomicOps.cpp File Reference
#include "mlir/Dialect/SPIRV/IR/SPIRVOps.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 T >
static StringRef mlir::spirv::stringifyTypeName ()
 
template<>
StringRef mlir::spirv::stringifyTypeName< IntegerType > ()
 
template<>
StringRef mlir::spirv::stringifyTypeName< FloatType > ()
 
template<typename AtomicOpTy , typename ExpectedElementType >
static LogicalResult mlir::spirv::verifyAtomicUpdateOp (Operation *op)