Skip to content

Instantly share code, notes, and snippets.

@rolfbjarne
Created February 10, 2014 11:52
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save rolfbjarne/2d200c0e8d3ed6531df8 to your computer and use it in GitHub Desktop.
Save rolfbjarne/2d200c0e8d3ed6531df8 to your computer and use it in GitHub Desktop.
-> 0x2c3a0: push {r7, lr}
0x2c3a4: mov r7, sp
0x2c3a8: push {r8, r11}
0x2c3ac: sub sp, sp, #72
0x2c3b0: mov r11, sp
0x2c3b4: str r0, [r11, #24]
0x2c3b8: str r1, [r11, #28]
0x2c3bc: str r2, [r11, #32]
0x2c3c0: str r3, [r11, #36]
0x2c3c4: ldr lr, [sp, #88]
0x2c3c8: str lr, [r11, #40]
0x2c3cc: ldr r0, [pc] ; SimpleCollectionView.SimpleCollectionViewController:WillEndDragging + 52
0x2c3d0: b 0x2c3d8 ; SimpleCollectionView.SimpleCollectionViewController:WillEndDragging + 56
0x2c3d4: .long 0x002b2bbc ; unknown opcode
0x2c3d8: ldr r0, [pc, r0]
0x2c3dc: str r0, [r11, #8]
0x2c3e0: ldr lr, [r11, #8]
0x2c3e4: ldr lr, [lr]
0x2c3e8: str lr, [r11, #12]
0x2c3ec: ldr lr, [r11, #8]
0x2c3f0: ldr lr, [lr, #84]
0x2c3f4: cmp lr, #0
0x2c3f8: ldrne lr, [lr]
0x2c3fc: ldr lr, [r11, #12]
0x2c400: ldr lr, [lr]
0x2c404: ldr lr, [r11, #8]
0x2c408: ldr lr, [lr, #108]
0x2c40c: cmp lr, #0
0x2c410: ldrne lr, [lr]
0x2c414: ldr lr, [r11, #8]
0x2c418: ldr lr, [lr, #124]
0x2c41c: cmp lr, #0
0x2c420: ldrne lr, [lr]
0x2c424: ldr r0, [r11, #40]
0x2c428: add r1, r11, #16
0x2c42c: ldr r1, [r0]
0x2c430: str r1, [r11, #16]
0x2c434: ldr r0, [r0, #4]
0x2c438: str r0, [r11, #20]
0x2c43c: ldr r0, [pc] ; SimpleCollectionView.SimpleCollectionViewController:WillEndDragging + 164
0x2c440: b 0x2c448 ; SimpleCollectionView.SimpleCollectionViewController:WillEndDragging + 168
0x2c444: eoreq r2, r11, r0, asr r11
0x2c448: ldr r0, [pc, r0]
0x2c44c: bl 0x307d0 ; plt__jit_icall_mono_object_new_ptrfree_box
0x2c450: add r1, r11, #16
0x2c454: str r0, [r11, #64]
0x2c458: add r0, r0, #8
0x2c45c: ldr r1, [r11, #16]
0x2c460: str r1, [r0]
0x2c464: ldr r1, [r11, #20]
0x2c468: str r1, [r0, #4]
0x2c46c: ldr lr, [r11, #8]
0x2c470: ldr lr, [lr, #212]
0x2c474: cmp lr, #0
0x2c478: ldrne lr, [lr]
0x2c47c: ldr r0, [r11, #64]
0x2c480: bl 0x307e0 ; plt_System_Console_WriteLine_object
0x2c484: ldr lr, [r11, #8]
0x2c488: ldr lr, [lr, #236]
0x2c48c: cmp lr, #0
0x2c490: ldrne lr, [lr]
0x2c494: ldr r0, [r11, #40]
0x2c498: str r0, [r11, #48]
0x2c49c: vldr s0, [pc]
0x2c4a0: b 0x2c4a8 ; SimpleCollectionView.SimpleCollectionViewController:WillEndDragging + 264
0x2c4a4: movtmi r0, #32768
0x2c4a8: vcvt.f64.f32 d0, s0
0x2c4ac: vstr d0, [r11, #56]
0x2c4b0: ldr lr, [r11, #8]
0x2c4b4: ldr lr, [lr, #280]
0x2c4b8: cmp lr, #0
0x2c4bc: ldrne lr, [lr]
0x2c4c0: ldr r0, [r11, #48]
0x2c4c4: vldr d0, [r11, #56]
0x2c4c8: vcvt.f32.f64 s28, d0
0x2c4cc: vstr s28, [sp, #-8]
0x2c4d0: ldr r1, [sp, #-8]
0x2c4d4: bl 0x307f0 ; plt_System_Drawing_PointF_set_X_single
0x2c4d8: ldr lr, [r11, #8]
0x2c4dc: ldr lr, [lr, #320]
0x2c4e0: cmp lr, #0
0x2c4e4: ldrne lr, [lr]
0x2c4e8: ldr lr, [r11, #8]
0x2c4ec: ldr lr, [lr, #336]
0x2c4f0: cmp lr, #0
0x2c4f4: ldrne lr, [lr]
0x2c4f8: add sp, r11, #72
0x2c4fc: pop {r8, r11}
0x2c500: pop {r7, pc}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment