Skip to content

Instantly share code, notes, and snippets.

@cleverca22
Last active February 2, 2020 23:40
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 cleverca22/79ae6dd742798650cf582c152cff5209 to your computer and use it in GitHub Desktop.
Save cleverca22/79ae6dd742798650cf582c152cff5209 to your computer and use it in GitHub Desktop.
(gdb) x /100i 0
0x0: ands x0, x2, x0
0x4: ands x12, x0, x0
0x8: ands x26, x1, x0
0xc: ands x18, x0, x0
0x10: ands x25, x0, x0
0x14: ands x0, x1, x0
0x18: ands x7, x1, x0
0x1c: ands x14, x1, x0
0x20: .inst 0x00000000 ; undefined
0x1d8: add w1, w0, #0x400, lsl #12
0x1dc: .inst 0x012fff1e ; undefined
0x1e0: .inst 0xe92d40b1 ; undefined
0x1e4: .inst 0xe28d700c ; undefined
0x1e8: .inst 0x20403001 ; undefined
0x1ec: adr x0, 0x827ed
0x1f0: .inst 0xe1530002 ; undefined
0x1f4: adcs w15, w2, w0
0x1f8: .inst 0xe1a0cf00 ; undefined
0x1fc: .inst 0xe15c0f01 ; undefined
=> 0x200: adc w2, w4, w0
0x204: .inst 0xe3520040 ; undefined
0x208: adcs xzr, x1, x0
0x20c: .inst 0xe310000f ; undefined
0x210: adc w29, w0, w0
0x214: .inst 0xe3100010 ; undefined
0x218: adc w8, w1, w0
000001f8 <Lnormalforwardcopy>:
1f8: e1a0cf00 lsl ip, r0, #30
1fc: e15c0f01 cmp ip, r1, lsl #30
200: 1a000082 bne 410 <Lnonwordaligned_forward>
204: e3520040 cmp r2, #64 ; 0x40
208: ba00003f blt 30c <Lsmallforwardcopy>
20c: e310000f tst r0, #15
210: 1a00001d bne 28c <Lsimilarlyunaligned>
214: e3100010 tst r0, #16
218: 1a000028 bne 2c0 <Lunaligned_32>
0000021c <Lmorethan64_aligned>:
21c: e92d0d40 push {r6, r8, sl, fp}
220: e2422040 sub r2, r2, #64 ; 0x40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment