kirin.rewrite.cse.Info
← Module overview
class
classInfo¶source
kirin.rewrite.cse.Info
An object to hold the comparison information of a statement.
Signature
class Info(head: type[ir.Statement], args: tuple[ir.SSAValue, ...], attributes: tuple[ir.Attribute, ...], successors: tuple[ir.Block, ...], regions: tuple[ir.Region, ...])Parameters
| Name | Type | Description |
|---|---|---|
head | type[ir.Statement] | |
args | tuple[ir.SSAValue, ...] | |
attributes | tuple[ir.Attribute, ...] | |
successors | tuple[ir.Block, ...] | |
regions | tuple[ir.Region, ...] |
Attributes
| Name | Type | Description |
|---|---|---|
head | type[ir.Statement] | |
args | tuple[ir.SSAValue, ...] | |
attributes | tuple[ir.Attribute, ...] | |
successors | tuple[ir.Block, ...] | |
regions | tuple[ir.Region, ...] |