Package jminusminus

Class NLIRPhiFunction

java.lang.Object
jminusminus.NLIRInstruction
jminusminus.NLIRPhiFunction

class NLIRPhiFunction extends NLIRInstruction
LIR instruction representing phi functions.
  • Constructor Details

    • NLIRPhiFunction

      public NLIRPhiFunction(NBasicBlock block, int id, String sType, String lType)
      Constructs an NLIRPhiFunction object.
      Parameters:
      block - enclosing block.
      id - identifier of the instruction.
      sType - type (short name) of the phi function.
      lType - type (long name) of the phi function.
  • Method Details

    • toString

      public String toString()
      Returns a string representation of this instruction.
      Overrides:
      toString in class NLIRInstruction
      Returns:
      a string representation of this instruction.