MLIR  19.0.0git
Macros
CodegenUtils.cpp File Reference
#include "CodegenUtils.h"
#include "SparseTensorDescriptor.h"
#include "mlir/Dialect/Affine/IR/AffineOps.h"
#include "mlir/Dialect/Bufferization/IR/Bufferization.h"
#include "mlir/Dialect/Linalg/IR/Linalg.h"
#include "mlir/Dialect/Linalg/Utils/Utils.h"
#include "mlir/Dialect/MemRef/IR/MemRef.h"
#include "mlir/Dialect/Tensor/IR/Tensor.h"
#include "mlir/IR/Matchers.h"
#include "mlir/IR/Types.h"
#include "mlir/IR/Value.h"
#include <optional>

Go to the source code of this file.

Macros

#define CASE(ONAME, O)
 
#define CASE(VNAME, V)
 

Macro Definition Documentation

◆ CASE [1/2]

#define CASE (   ONAME,
 
)
Value:
case OverheadType::kU##ONAME: \
return #ONAME;

◆ CASE [2/2]

#define CASE (   VNAME,
 
)
Value:
case PrimaryType::k##VNAME: \
return #VNAME;