bloqade.squin.rewrite.wrap_analysis.WrapAddressAnalysis
← Module overview
class
method
source
classWrapAddressAnalysis¶source
bloqade.squin.rewrite.wrap_analysis.WrapAddressAnalysis
Bases: WrapAnalysis
Wrap address-analysis results into SSA value hints.
class WrapAddressAnalysis(address_analysis: dict[ir.SSAValue, Address])Parameters
| Name | Type | Description |
|---|---|---|
address_analysis | dict[ir.SSAValue, Address] |
Attributes
| Name | Type | Description |
|---|---|---|
address_analysis | dict[ir.SSAValue, Address] |
methodwrap¶source
bloqade.squin.rewrite.wrap_analysis.WrapAddressAnalysis.wrap
def wrap(value: ir.SSAValue) -> boolAttach an address hint to a value when analysis produced one.
Parameters
| Name | Type | Description |
|---|---|---|
value | ir.SSAValue |
Returns
bool