MLIR 22.0.0git
mlir::bytecode::detail::OperationNumbering Struct Reference

This class represents the numbering entry of an operation. More...

#include "Bytecode/Writer/IRNumbering.h"

Public Member Functions

 OperationNumbering (unsigned number)

Public Attributes

unsigned number
 The number assigned to this operation.
std::optional< boolisIsolatedFromAbove
 A flag indicating if this operation's regions are isolated.

Detailed Description

This class represents the numbering entry of an operation.

Definition at line 134 of file IRNumbering.h.

Constructor & Destructor Documentation

◆ OperationNumbering()

mlir::bytecode::detail::OperationNumbering::OperationNumbering ( unsigned number)
inline

Definition at line 135 of file IRNumbering.h.

References number.

Member Data Documentation

◆ isIsolatedFromAbove

std::optional<bool> mlir::bytecode::detail::OperationNumbering::isIsolatedFromAbove

A flag indicating if this operation's regions are isolated.

If unset, the operation isn't yet known to be isolated.

Definition at line 142 of file IRNumbering.h.

◆ number

unsigned mlir::bytecode::detail::OperationNumbering::number

The number assigned to this operation.

Definition at line 138 of file IRNumbering.h.

Referenced by OperationNumbering().


The documentation for this struct was generated from the following file: