Struct ValueLiveness
Describes which variables are live at any location in a control flow graph.
Inherited Members
System.ValueType.Equals(System.Object)
System.ValueType.GetHashCode()
System.ValueType.ToString()
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetType()
Namespace: Flame.Compiler.Analysis
Assembly: Flame.Compiler.dll
Syntax
public struct ValueLiveness
Methods
| Improve this Doc View SourceGetLiveness(BasicBlockTag)
Gets block liveness data for a particular block.
Declaration
public BlockLiveness GetLiveness(BasicBlockTag tag)
Parameters
Type | Name | Description |
---|---|---|
BasicBlockTag | tag | The tag of the block to get the liveness data for. |
Returns
Type | Description |
---|---|
BlockLiveness | Block liveness data. |