LowUIR AST construction must be done through this module.
Modules | Description |
Function or value | Description |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
binopWithType op t e1 e2
Parameters:
BinOpType
t : int<MeasureProduct<rt, MeasureOne>>
e1 : Expr
e2 : Expr
Returns: Expr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Full Usage:
var t id name rs
Parameters:
RegType
id : RegisterID
name : string
rs : RegisterSet
Returns: Expr
|
|
|
|
|
|
|
|
|
|