#include "clang/CIR/Dialect/IR/CIRDialect.h"
#include "clang/CIR/Dialect/IR/CIRTypes.h"
#include "mlir/Support/LogicalResult.h"
#include "clang/CIR/Dialect/IR/CIROpsDialect.cpp.inc"
#include "clang/CIR/Dialect/IR/CIROps.cpp.inc"
Go to the source code of this file.
◆ GET_OP_CLASSES
◆ GET_OP_LIST
◆ checkConstantTypes()
static LogicalResult checkConstantTypes |
( |
mlir::Operation * |
op, |
|
|
mlir::Type |
opType, |
|
|
mlir::Attribute |
attrType |
|
) |
| |
|
static |
◆ parseConstantValue()
static ParseResult parseConstantValue |
( |
OpAsmParser & |
parser, |
|
|
mlir::Attribute & |
valueAttr |
|
) |
| |
|
static |
◆ parseGlobalOpTypeAndInitialValue()
static ParseResult parseGlobalOpTypeAndInitialValue |
( |
OpAsmParser & |
parser, |
|
|
TypeAttr & |
typeAttr, |
|
|
Attribute & |
initialValueAttr |
|
) |
| |
|
static |
◆ printConstant()
static void printConstant |
( |
OpAsmPrinter & |
p, |
|
|
Attribute |
value |
|
) |
| |
|
static |
◆ printGlobalOpTypeAndInitialValue()
static void printGlobalOpTypeAndInitialValue |
( |
OpAsmPrinter & |
p, |
|
|
cir::GlobalOp |
op, |
|
|
TypeAttr |
type, |
|
|
Attribute |
initAttr |
|
) |
| |
|
static |