Skip to content

kirin.rewrite.cse.Info

← Module overview

classInfosource

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

NameTypeDescription
headtype[ir.Statement]
argstuple[ir.SSAValue, ...]
attributestuple[ir.Attribute, ...]
successorstuple[ir.Block, ...]
regionstuple[ir.Region, ...]

Attributes

NameTypeDescription
headtype[ir.Statement]
argstuple[ir.SSAValue, ...]
attributestuple[ir.Attribute, ...]
successorstuple[ir.Block, ...]
regionstuple[ir.Region, ...]