MLIR  19.0.0git
Enumerations
mlir::bytecode::OpEncodingMask Namespace Reference

This enum represents a mask of all of the potential components of an operation. More...

Enumerations

enum  : uint8_t {
  kHasAttrs = 0b00000001 , kHasResults = 0b00000010 , kHasOperands = 0b00000100 , kHasSuccessors = 0b00001000 ,
  kHasInlineRegions = 0b00010000 , kHasUseListOrders = 0b00100000 , kHasProperties = 0b01000000
}
 

Detailed Description

This enum represents a mask of all of the potential components of an operation.

This mask is used when encoding an operation to indicate which components are present in the bytecode.

Enumeration Type Documentation

◆ anonymous enum

anonymous enum : uint8_t
Enumerator
kHasAttrs 
kHasResults 
kHasOperands 
kHasSuccessors 
kHasInlineRegions 
kHasUseListOrders 
kHasProperties 

Definition at line 109 of file Encoding.h.