Class CopyInfo


  • public final class CopyInfo
    extends Object
    A phi copy's created SSA value and the block it was inserted in, used for register coalescing.
    • Constructor Detail

      • CopyInfo

        public CopyInfo​(SSAValue copyValue,
                        IRBlock block)
        Creates a copy record.
        Parameters:
        copyValue - the SSA value created for the copy
        block - the block the copy was inserted in
    • Method Detail

      • copyValue

        public SSAValue copyValue()
        Returns:
        the SSA value created for the copy
      • block

        public IRBlock block()
        Returns:
        the block the copy was inserted in