MLIR
17.0.0git
|
#include <cstdint>
Go to the source code of this file.
Namespaces | |
mlir | |
Include the generated interface declarations. | |
mlir::bytecode | |
mlir::bytecode::Section | |
mlir::bytecode::OpEncodingMask | |
This enum represents a mask of all of the potential components of an operation. | |
Enumerations | |
enum | { mlir::bytecode::kVersion = 0 , mlir::bytecode::kAlignmentByte = 0xCB } |
enum | mlir::bytecode::Section::ID : uint8_t { mlir::bytecode::Section::kString = 0 , mlir::bytecode::Section::kDialect = 1 , mlir::bytecode::Section::kAttrType = 2 , mlir::bytecode::Section::kAttrTypeOffset = 3 , mlir::bytecode::Section::kIR = 4 , mlir::bytecode::Section::kResource = 5 , mlir::bytecode::Section::kResourceOffset = 6 , mlir::bytecode::Section::kNumSections = 7 } |
enum | : uint8_t { mlir::bytecode::OpEncodingMask::kHasAttrs = 0b00000001 , mlir::bytecode::OpEncodingMask::kHasResults = 0b00000010 , mlir::bytecode::OpEncodingMask::kHasOperands = 0b00000100 , mlir::bytecode::OpEncodingMask::kHasSuccessors = 0b00001000 , mlir::bytecode::OpEncodingMask::kHasInlineRegions = 0b00010000 } |