Show / Hide Table of Contents

    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 Source

    GetLiveness(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.

    • Improve this Doc
    • View Source
    Back to top Generated by DocFX