Class CountLeadingZerosOpBehavior

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void evaluate​(Emulate emu, Varnode out, Varnode[] inputs)
      Evaluate the CALLOTHER op which corresponds to this behavior.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • CountLeadingZerosOpBehavior

        public CountLeadingZerosOpBehavior()
    • Method Detail

      • evaluate

        public void evaluate​(Emulate emu,
                             Varnode out,
                             Varnode[] inputs)
        Description copied from interface: OpBehaviorOther
        Evaluate the CALLOTHER op which corresponds to this behavior.
        Specified by:
        evaluate in interface OpBehaviorOther
        Parameters:
        emu - emulator which contains associated memory state
        out - output varnode or null if no assignment has been made. Implementation is responsible for updating memory state appropriately.
        inputs - input varnodes passed as parameters to this pcodeop. The inputs[0] value corresponds to the index value of this pcodeop and can generally be ignored. The inputs[1] value corresponds to the first (leftmost) parameter passed to this pcodeop within the language implementation.