void InputController::evalMouseMove(int, int, int, int)

Temps: 1, 3, 4, 6, 7, 8

Variables: 
 -002: int x
 -003: int y
 -004: int xRel
 -005: int yRel
 000: InputController this
 003: (heap) Array {noname}
 006: (heap) InputControllerInterface {noname}


- 86,3 -
    0   8 *    VarDecl  0
    0   8 *    VarDecl  1
    0   8 *    VarDecl  2
    0   8 *    VarDecl  3
    0   8 *    SUSPEND
    1   8 *    LoadThisR v74, 134217931
    3   8 *    RDR1     v1
    4   8 *    CpyVtoR4 v1
    5   8 *    JLowZ    +96              (d:103)
- 87,4 -
    7   8 * {
    7   8 *    SUSPEND
    8   8 *    PshV4    v-4
    9   9 *    PshC4    0x0          (i:0, f:0)
   11  10 *    PshVPtr  v0
   12  12 *    ADDSi    v40, 134217931
   14  12 *    RDSPtr
   15  12 *    RefCpyV  v3, 0x2d52460          (i:47522912, f:2.34794e-316)
   18  12 *    CALLSYS  4512           (InputControllerAction& Array::opIndex(uint))
   20   9 *    RDR4     v4
   21   9 *    PshV4    v4
   22  10 *    PshVPtr  v0
   23  12 *    ADDSi    v56, 134217931
   25  12 *    RDSPtr
   26  12 *    RefCpyV  v6, 0x2c84550          (i:46679376, f:2.30627e-316)
   29  12 *    CALLINTF 3972           (void InputControllerInterface::doAction(InputControllerAction, int = 0))
   31   8 *    FREE     v6, 0x2c84550          (i:46679376, f:2.30627e-316)
   34   8 *    FREE     v3, 0x2d52460          (i:47522912, f:2.34794e-316)
- 88,4 -
   37   8 *    SUSPEND
   38   8 *    PshV4    v-5
   39   9 *    PshC4    0x1          (i:1, f:1.4013e-045)
   41  10 *    PshVPtr  v0
   42  12 *    ADDSi    v40, 134217931
   44  12 *    RDSPtr
   45  12 *    RefCpyV  v3, 0x2d52460          (i:47522912, f:2.34794e-316)
   48  12 *    CALLSYS  4512           (InputControllerAction& Array::opIndex(uint))
   50   9 *    RDR4     v4
   51   9 *    PshV4    v4
   52  10 *    PshVPtr  v0
   53  12 *    ADDSi    v56, 134217931
   55  12 *    RDSPtr
   56  12 *    RefCpyV  v6, 0x2c84550          (i:46679376, f:2.30627e-316)
   59  12 *    CALLINTF 3972           (void InputControllerInterface::doAction(InputControllerAction, int = 0))
   61   8 *    FREE     v6, 0x2c84550          (i:46679376, f:2.30627e-316)
   64   8 *    FREE     v3, 0x2d52460          (i:47522912, f:2.34794e-316)
- 89,4 -
   67   8 *    SUSPEND
   68   8 *    PshGPtr  0x2d2f6e0          (i:47380192, f:2.34089e-316)
   71  10 *    CALLSYS  542           (uint Window::get_height())
   73   8 *    CpyRtoV4 v1
   74   8 *    SetV4    v7, 0x2          (i:2, f:2.8026e-045)
   76   8 *    DIVu     v1, v1, v7
   78   8 *    PshV4    v1
   79   9 *    PshGPtr  0x2d2f6e0          (i:47380192, f:2.34089e-316)
   82  11 *    CALLSYS  541           (uint Window::get_width())
   84   9 *    CpyRtoV4 v7
   85   9 *    SetV4    v8, 0x2          (i:2, f:2.8026e-045)
   87   9 *    DIVu     v7, v7, v8
   89   9 *    PshV4    v7
   90  10 *    PshGPtr  0x2d2f6e0          (i:47380192, f:2.34089e-316)
   93  12 *    CALLSYS  539           (void Window::setCursorPos(int, int))
- 90,4 -
   95   8 *    SUSPEND
   96   8 *    SetV1    v8, 0x0
   98   8 *    LoadThisR v74, 134217931
  100   8 *    WRTV1    v8
  101   8 * }
  101   8 *    JMP      +6              (d:109)
- 92,4 -
  103   8 * 1:
  103   8 * {
  103   8 *    SUSPEND
  104   8 *    SetV1    v7, 0x1
  106   8 *    LoadThisR v74, 134217931
  108   8 *    WRTV1    v7
- 94,3 -
  109   8 * }
  109   8 * 2:
  109   8 *    SUSPEND
  110   8 * 0:
  110   8 *    RET      6
