Class RegisterLayoutBridge

java.lang.Object
com.pnfsoftware.jeb.core.units.code.asm.processor.RegisterLayoutBridge

public class RegisterLayoutBridge extends Object
A layout bridge permits converting from one register layout to another. The join-attribute used is the register name. Seemingly incompatible register descriptions are handled by padding or truncation.
  • Constructor Details

  • Method Details

    • convertSource

      public Integer convertSource(int regnum)
    • convertDestination

      public Integer convertDestination(int regnum)
    • convertSourceValue

      public byte[] convertSourceValue(int srcRegnum, int dstRegnum, byte[] value)
    • convertDestinationValue

      public byte[] convertDestinationValue(int dstRegnum, int srcRegnum, byte[] value)
    • toString

      public String toString()
      Overrides:
      toString in class Object