Guest User

Untitled

a guest
Feb 20th, 2018
88
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 16.99 KB | None | 0 0
  1. -[UIKeyboardImpl deleteFromInput]:
  2. 30b7af68 e92d40f0 stmdb sp!, {r4, r5, r6, r7, lr}
  3. 30b7af6c e28d700c add r7, sp, #12 ; 0xc
  4. 30b7af70 e59f1358 ldr r1, [pc, #856] ; 0x30b7b2d0; r1 = ? <= 0x07f12944
  5. 30b7af74 e92d0d00 stmdb sp!, {r8, r10, r11}
  6. 30b7af78 e24dd024 sub sp, sp, #36 ; 0x24
  7. 30b7af7c e79f1001 ldr r1, [pc, r1]; r1 = [ ... setPreviousInputString:] <= 0x30ca19ac
  8. 30b7af80 e3a02000 mov r2, #0 ; 0x0
  9. 30b7af84 e1a04000 mov r4, r0
  10. 30b7af88 eb03dba7 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  11. 30b7af8c e59f1340 ldr r1, [pc, #832] ; 0x30b7b2d4; r1 = ? <= 0x07f12b24
  12. 30b7af90 e1a00004 mov r0, r4
  13. 30b7af94 e79f1001 ldr r1, [pc, r1]; r1 = [ ... callShouldDelete] <= 0x30ca1c7c
  14. 30b7af98 eb03dba3 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  15. 30b7af9c e31000ff tst r0, #255 ; 0xff
  16. 30b7afa0 0a0000c7 beq 0x30b7b2c4
  17. 30b7afa4 e59f132c ldr r1, [pc, #812] ; 0x30b7b2d8; r1 = ? <= 0x07f12ab8
  18. 30b7afa8 e1a00004 mov r0, r4
  19. 30b7afac e79f1001 ldr r1, [pc, r1]; r1 = [ ... updateChangeTimeAndIncrementCount] <= 0x30ca1418
  20. 30b7afb0 eb03db9d bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  21. 30b7afb4 e59f1320 ldr r1, [pc, #800] ; 0x30b7b2dc; r1 = ? <= 0x07f12900
  22. 30b7afb8 e1a00004 mov r0, r4
  23. 30b7afbc e79f1001 ldr r1, [pc, r1]; r1 = [ ... clearTransientState] <= 0x30ca17f8
  24. 30b7afc0 eb03db99 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  25. 30b7afc4 e59f3314 ldr r3, [pc, #788] ; 0x30b7b2e0; r3 = ? <= 0x07eeb9e0
  26. 30b7afc8 e79f3003 ldr r3, [pc, r3]; r3 = ? <= 0x000000aa
  27. 30b7afcc e19430d3 ldrsb r3, [r4, r3]
  28. 30b7afd0 e3530000 cmp r3, #0 ; 0x0
  29. 30b7afd4 0a000090 beq 0x30b7b21c
  30. 30b7afd8 e59f5304 ldr r5, [pc, #772] ; 0x30b7b2e4; r5 = ? <= 0x07eeba38
  31. 30b7afdc e59f1304 ldr r1, [pc, #772] ; 0x30b7b2e8; r1 = ? <= 0x07f12a08
  32. 30b7afe0 e08f5005 add r5, pc, r5; r5 = ? <= 0x38a66a20
  33. 30b7afe4 e79f1001 ldr r1, [pc, r1]; r1 = [ ... usesCandidateSelection] <= 0x30ca25ec
  34. 30b7afe8 e5953000 ldr r3, [r5]
  35. 30b7afec e7940003 ldr r0, [r4, r3]
  36. 30b7aff0 eb03db8d bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  37. 30b7aff4 e31000ff tst r0, #255 ; 0xff
  38. 30b7aff8 0a000006 beq 0x30b7b018
  39. 30b7affc e5953000 ldr r3, [r5]
  40. 30b7b000 e59f12e4 ldr r1, [pc, #740] ; 0x30b7b2ec; r1 = ? <= 0x07f129d0
  41. 30b7b004 e7940003 ldr r0, [r4, r3]
  42. 30b7b008 e79f1001 ldr r1, [pc, r1]; r1 = [ ... inputCount] <= 0x30ca2628
  43. 30b7b00c eb03db86 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  44. 30b7b010 e3500000 cmp r0, #0 ; 0x0
  45. 30b7b014 1a000080 bne 0x30b7b21c
  46. 30b7b018 e59f32d0 ldr r3, [pc, #720] ; 0x30b7b2f0; r3 = ? <= 0x07eeb9d0
  47. 30b7b01c e79f3003 ldr r3, [pc, r3]; r3 = ? <= 0x0000005c
  48. 30b7b020 e7943003 ldr r3, [r4, r3]
  49. 30b7b024 e3530013 cmp r3, #19 ; 0x13
  50. 30b7b028 93a08001 movls r8, #1 ; 0x1
  51. 30b7b02c 9a000007 bls 0x30b7b050
  52. 30b7b030 e5953000 ldr r3, [r5]
  53. 30b7b034 e59f12b8 ldr r1, [pc, #696] ; 0x30b7b2f4; r1 = ? <= 0x07f12a80
  54. 30b7b038 e7940003 ldr r0, [r4, r3]
  55. 30b7b03c e79f1001 ldr r1, [pc, r1]; r1 = [ ... usesAutoDeleteWord] <= 0x30ca2468
  56. 30b7b040 eb03db79 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  57. 30b7b044 e31000ff tst r0, #255 ; 0xff
  58. 30b7b048 03a08003 moveq r8, #3 ; 0x3
  59. 30b7b04c 13a08002 movne r8, #2 ; 0x2
  60. 30b7b050 e59f22a0 ldr r2, [pc, #672] ; 0x30b7b2f8; r2 = ? <= 0x07eeb9c0
  61. 30b7b054 e59f32a0 ldr r3, [pc, #672] ; 0x30b7b2fc; r3 = ? <= 0x07f12a58
  62. 30b7b058 e08f2002 add r2, pc, r2; r2 = ? <= 0x38a66a20
  63. 30b7b05c e58d2000 str r2, [sp]
  64. 30b7b060 e59f2298 ldr r2, [pc, #664] ; 0x30b7b300; r2 = ? <= 0x07eeb9c0
  65. 30b7b064 e08f3003 add r3, pc, r3; r3 = "h$" <= 0x38a8dac4
  66. 30b7b068 e08f2002 add r2, pc, r2; r2 = ? <= 0x38a66a30
  67. 30b7b06c e58d3020 str r3, [sp, #32]
  68. 30b7b070 e58d201c str r2, [sp, #28]
  69. 30b7b074 e59f3288 ldr r3, [pc, #648] ; 0x30b7b304; r3 = ? <= 0x07f12a44
  70. 30b7b078 e59f2288 ldr r2, [pc, #648] ; 0x30b7b308; r2 = ? <= 0x07eeb960
  71. 30b7b07c e08f3003 add r3, pc, r3; r3 = "0$" <= 0x38a8dac8
  72. 30b7b080 e08f2002 add r2, pc, r2; r2 = ? <= 0x38a669e8
  73. 30b7b084 e58d3018 str r3, [sp, #24]
  74. 30b7b088 e58d2014 str r2, [sp, #20]
  75. 30b7b08c e59f3278 ldr r3, [pc, #632] ; 0x30b7b30c; r3 = ? <= 0x07f12a30
  76. 30b7b090 e59f2278 ldr r2, [pc, #632] ; 0x30b7b310; r2 = ? <= 0x07eeb990
  77. 30b7b094 e08f3003 add r3, pc, r3; r3 = ? <= 0x38a8dacc
  78. 30b7b098 e08f2002 add r2, pc, r2; r2 = ? <= 0x38a66a30
  79. 30b7b09c e59fb270 ldr r11, [pc, #624] ; 0x30b7b314; r11 = ? <= 0x07eeb968
  80. 30b7b0a0 e59fa270 ldr r10, [pc, #624] ; 0x30b7b318; r10 = ? <= 0x07eeb954
  81. 30b7b0a4 e58d3010 str r3, [sp, #16]
  82. 30b7b0a8 e58d200c str r2, [sp, #12]
  83. 30b7b0ac e59f3268 ldr r3, [pc, #616] ; 0x30b7b31c; r3 = ? <= 0x07f12918
  84. 30b7b0b0 e59f2268 ldr r2, [pc, #616] ; 0x30b7b320; r2 = ? <= 0x07eeb928
  85. 30b7b0b4 e08f3003 add r3, pc, r3; r3 = "x&" <= 0x38a8d9d4
  86. 30b7b0b8 e08f2002 add r2, pc, r2; r2 = ? <= 0x38a669e8
  87. 30b7b0bc e3a06000 mov r6, #0 ; 0x0
  88. 30b7b0c0 e08fb00b add r11, pc, r11; r11 = ? <= 0x38a66a30
  89. 30b7b0c4 e08fa00a add r10, pc, r10; r10 = ? <= 0x38a66a20
  90. 30b7b0c8 e98d000c stmib sp, {r2, r3}
  91. 30b7b0cc ea00004f b 0x30b7b210
  92. 30b7b0d0 e3580001 cmp r8, #1 ; 0x1
  93. 30b7b0d8 e59d2000 ldr r2, [sp]
  94. 30b7b0dc e5923000 ldr r3, [r2]
  95. 30b7b0e0 e7940003 ldr r0, [r4, r3]
  96. 30b7b0e4 e59d3020 ldr r3, [sp, #32]
  97. 30b7b0e8 e5931000 ldr r1, [r3]
  98. 30b7b0ec eb03db4e bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  99. 30b7b0f0 e31000ff tst r0, #255 ; 0xff
  100. 30b7b0f4 0a000010 beq 0x30b7b13c
  101. 30b7b0f8 e59d201c ldr r2, [sp, #28]
  102. 30b7b0fc e5923000 ldr r3, [r2]
  103. 30b7b100 e7940003 ldr r0, [r4, r3]
  104. 30b7b104 e59d3018 ldr r3, [sp, #24]
  105. 30b7b108 e5931000 ldr r1, [r3]
  106. 30b7b10c eb03db46 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  107. 30b7b110 e59d2014 ldr r2, [sp, #20]
  108. 30b7b114 e5923000 ldr r3, [r2]
  109. 30b7b118 e3a02000 mov r2, #0 ; 0x0
  110. 30b7b11c e18420b3 strh r2, [r4, r3]
  111. 30b7b120 e59d2000 ldr r2, [sp]
  112. 30b7b124 e5923000 ldr r3, [r2]
  113. 30b7b128 e3a02001 mov r2, #1 ; 0x1
  114. 30b7b12c e7940003 ldr r0, [r4, r3]
  115. 30b7b130 e59d3010 ldr r3, [sp, #16]
  116. 30b7b134 e5931000 ldr r1, [r3]
  117. 30b7b138 ea00000e b 0x30b7b178
  118. 30b7b13c e59d200c ldr r2, [sp, #12]
  119. 30b7b140 e5923000 ldr r3, [r2]
  120. 30b7b144 e7940003 ldr r0, [r4, r3]
  121. 30b7b148 e59d3008 ldr r3, [sp, #8]
  122. 30b7b14c e5931000 ldr r1, [r3]
  123. 30b7b150 eb03db35 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  124. 30b7b154 e59d2004 ldr r2, [sp, #4]
  125. 30b7b158 e59f11c4 ldr r1, [pc, #452] ; 0x30b7b324; r1 = ? <= 0x07f12958
  126. 30b7b15c e5923000 ldr r3, [r2]
  127. 30b7b160 e3a02000 mov r2, #0 ; 0x0
  128. 30b7b164 e18400b3 strh r0, [r4, r3]
  129. 30b7b168 e59f31b8 ldr r3, [pc, #440] ; 0x30b7b328; r3 = ? <= 0x07eeb8a8
  130. 30b7b16c e79f1001 ldr r1, [pc, r1]; r1 = [ ... deleteFromStrokeHistory:] <= 0x30ca2414
  131. 30b7b170 e79f3003 ldr r3, [pc, r3]; r3 = ? <= 0x00000030
  132. 30b7b174 e7940003 ldr r0, [r4, r3]
  133. 30b7b178 eb03db2b bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  134. 30b7b17c e59b3000 ldr r3, [r11]
  135. 30b7b180 e59f11a4 ldr r1, [pc, #420] ; 0x30b7b32c; r1 = ? <= 0x07f128f4
  136. 30b7b184 e7940003 ldr r0, [r4, r3]
  137. 30b7b188 e79f1001 ldr r1, [pc, r1]; r1 = [ ... deleteBackward] <= 0x30ca250c
  138. 30b7b18c eb03db26 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  139. 30b7b190 e59a0000 ldr r0, [r10]
  140. 30b7b194 e7940000 ldr r0, [r4, r0]
  141. 30b7b198 e3500000 cmp r0, #0 ; 0x0
  142. 30b7b19c 0a000016 beq 0x30b7b1fc
  143. 30b7b1a0 e59f1188 ldr r1, [pc, #392] ; 0x30b7b330; r1 = ? <= 0x07f127a0
  144. 30b7b1a4 e79f1001 ldr r1, [pc, r1]; r1 = [ ... shouldExtendPriorWord] <= 0x30ca2764
  145. 30b7b1a8 eb03db1f bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  146. 30b7b1ac e31000ff tst r0, #255 ; 0xff
  147. 30b7b1b0 0a000011 beq 0x30b7b1fc
  148. 30b7b1b4 e59b3000 ldr r3, [r11]
  149. 30b7b1b8 e59f1174 ldr r1, [pc, #372] ; 0x30b7b334; r1 = ? <= 0x07f12780
  150. 30b7b1bc e7940003 ldr r0, [r4, r3]
  151. 30b7b1c0 e79f1001 ldr r1, [pc, r1]; r1 = [ ... wordContainingCaretSelection] <= 0x30ca277c
  152. 30b7b1c4 eb03db18 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  153. 30b7b1c8 e59a3000 ldr r3, [r10]
  154. 30b7b1cc e59f1164 ldr r1, [pc, #356] ; 0x30b7b338; r1 = ? <= 0x07f12778
  155. 30b7b1d0 e79f1001 ldr r1, [pc, r1]; r1 = [ ... setInput:] <= 0x30ca2758
  156. 30b7b1d4 e1a05000 mov r5, r0
  157. 30b7b1d8 e1a02005 mov r2, r5
  158. 30b7b1dc e7940003 ldr r0, [r4, r3]
  159. 30b7b1e0 eb03db11 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  160. 30b7b1e4 e59a3000 ldr r3, [r10]
  161. 30b7b1e8 e59f114c ldr r1, [pc, #332] ; 0x30b7b33c; r1 = ? <= 0x07f128bc
  162. 30b7b1ec e1a02005 mov r2, r5
  163. 30b7b1f0 e7940003 ldr r0, [r4, r3]
  164. 30b7b1f4 e79f1001 ldr r1, [pc, r1]; r1 = [ ... decreaseUserFrequency:] <= 0x30ca247c
  165. 30b7b1f8 eb03db0b bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  166. 30b7b1fc e59f113c ldr r1, [pc, #316] ; 0x30b7b340; r1 = ? <= 0x07f12590
  167. 30b7b200 e1a00004 mov r0, r4
  168. 30b7b204 e79f1001 ldr r1, [pc, r1]; r1 = [ ... removeAutocorrectPrompt] <= 0x30ca170c
  169. 30b7b208 eb03db07 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  170. 30b7b20c e2866001 add r6, r6, #1 ; 0x1
  171. 30b7b210 e1580006 cmp r8, r6
  172. 30b7b214 caffffad bgt 0x30b7b0d0
  173. 30b7b218 ea000025 b 0x30b7b2b4
  174. 30b7b21c e59f5120 ldr r5, [pc, #288] ; 0x30b7b344; r5 = ? <= 0x07eeb7f4
  175. 30b7b220 e59f1120 ldr r1, [pc, #288] ; 0x30b7b348; r1 = ? <= 0x07f1289c
  176. 30b7b224 e08f5005 add r5, pc, r5; r5 = ? <= 0x38a66a20
  177. 30b7b228 e79f1001 ldr r1, [pc, r1]; r1 = [ ... deleteFromStrokeHistory:] <= 0x30ca2414
  178. 30b7b22c e5953000 ldr r3, [r5]
  179. 30b7b230 e3a02000 mov r2, #0 ; 0x0
  180. 30b7b234 e7940003 ldr r0, [r4, r3]
  181. 30b7b238 eb03dafb bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  182. 30b7b23c e5953000 ldr r3, [r5]
  183. 30b7b240 e59f1104 ldr r1, [pc, #260] ; 0x30b7b34c; r1 = ? <= 0x07f12790
  184. 30b7b244 e7940003 ldr r0, [r4, r3]
  185. 30b7b248 e79f1001 ldr r1, [pc, r1]; r1 = [ ... inputCount] <= 0x30ca2628
  186. 30b7b24c eb03daf6 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  187. 30b7b250 e3500000 cmp r0, #0 ; 0x0
  188. 30b7b254 059f10f4 ldreq r1, [pc, #244] ; 0x30b7b350
  189. 30b7b258 01a00004 moveq r0, r4
  190. 30b7b25c 079f1001 ldreq r1, [pc, r1]
  191. 30b7b260 159f10ec ldrne r1, [pc, #236] ; 0x30b7b354
  192. 30b7b264 11a00004 movne r0, r4
  193. 30b7b268 179f1001 ldrne r1, [pc, r1]
  194. 30b7b26c eb03daee bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  195. 30b7b270 e59f30e0 ldr r3, [pc, #224] ; 0x30b7b358; r3 = ? <= 0x07eeb6f0
  196. 30b7b274 e59f10e0 ldr r1, [pc, #224] ; 0x30b7b35c; r1 = ? <= 0x07f126c4
  197. 0b7b278 e79f3003 ldr r3, [pc, r3]; r3 = ? <= 0x000000ba
  198. 30b7b27c e3a02001 mov r2, #1 ; 0x1
  199. 30b7b280 e7c42003 strb r2, [r4, r3]
  200. 30b7b284 e1a00004 mov r0, r4
  201. 30b7b288 e79f1001 ldr r1, [pc, r1]; r1 = [ ... generateCandidates:] <= 0x30ca1534
  202. 30b7b28c e2422001 sub r2, r2, #1 ; 0x1
  203. 30b7b290 eb03dae5 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  204. 30b7b294 e59f10c4 ldr r1, [pc, #196] ; 0x30b7b360; r1 = ? <= 0x07f126b4
  205. 30b7b298 e1a00004 mov r0, r4
  206. 30b7b29c e79f1001 ldr r1, [pc, r1]; r1 = [ ... updateCandidateDisplay] <= 0x30ca174c
  207. 30b7b2a0 eb03dae1 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  208. 30b7b2a4 e59f10b8 ldr r1, [pc, #184] ; 0x30b7b364; r1 = ? <= 0x07f127f4
  209. 30b7b2a8 e1a00004 mov r0, r4
  210. 30b7b2ac e79f1001 ldr r1, [pc, r1]; r1 = [ ... updateReturnKey] <= 0x30ca16c0
  211. 30b7b2b0 eb03dadd bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  212. 30b7b2b4 e59f10ac ldr r1, [pc, #172] ; 0x30b7b368; r1 = ? <= 0x07f12698
  213. 30b7b2b8 e1a00004 mov r0, r4
  214. 30b7b2bc e79f1001 ldr r1, [pc, r1]; r1 = [ ... setChanged] <= 0x30ca1c2c
  215. 30b7b2c0 eb03dad9 bl 0x30c71e2c ; symbol stub for: _objc_msgSend
  216. 30b7b2c4 e247d018 sub sp, r7, #24 ; 0x18
  217. 30b7b2c8 e8bd0d00 ldmia sp!, {r8, r10, r11}
  218. 30b7b2cc e8bd80f0 ldmia sp!, {r4, r5, r6, r7, pc}
  219. 30b7b2d0 07f12944 ldreqb r2, [r1, r4, asr #18]!
  220. 30b7b2d4 07f12b24 ldreqb r2, [r1, r4, lsr #22]!
  221. 30b7b2d8 07f12ab8 undefined
  222. 30b7b2dc 07f12900 ldreqb r2, [r1, r0, lsl #18]!
  223. 30b7b2e0 07eeb9e0 streqb r11, [lr, r0, ror #19]!
  224. 30b7b2e4 07eeba38 undefined
  225. 30b7b2e8 07f12a08 ldreqb r2, [r1, r8, lsl #20]!
  226. 30b7b2ec 07f129d0 undefined
  227. 30b7b2f0 07eeb9d0 undefined
  228. 30b7b2f4 07f12a80 ldreqb r2, [r1, r0, lsl #21]!
  229. 30b7b2f8 07eeb9c0 streqb r11, [lr, r0, asr #19]!
  230. 30b7b2fc 07f12a58 undefined
  231. 30b7b300 07eeb9c0 streqb r11, [lr, r0, asr #19]!
  232. 30b7b304 07f12a44 ldreqb r2, [r1, r4, asr #20]!
  233. 30b7b308 07eeb960 streqb r11, [lr, r0, ror #18]!
  234. 30b7b30c 07f12a30 undefined
  235. 30b7b310 07eeb990 undefined
  236. 30b7b314 07eeb968 streqb r11, [lr, r8, ror #18]!
  237. 30b7b318 07eeb954 undefined
  238. 30b7b31c 07f12918 undefined
  239. 30b7b320 07eeb928 streqb r11, [lr, r8, lsr #18]!
  240. 30b7b324 07f12958 undefined
  241. 30b7b328 07eeb8a8 streqb r11, [lr, r8, lsr #17]!
  242. 30b7b32c 07f128f4 undefined
  243. 30b7b330 07f127a0 ldreqb r2, [r1, r0, lsr #15]!
  244. 30b7b334 07f12780 ldreqb r2, [r1, r0, lsl #15]!
  245. 30b7b338 07f12778 undefined
  246. 30b7b33c 07f128bc undefined
  247. 30b7b340 07f12590 undefined
  248. 30b7b344 07eeb7f4 undefined
  249. 30b7b348 07f1289c undefined
  250. 30b7b34c 07f12790 undefined
  251. 30b7b350 07f1286c ldreqb r2, [r1, ip, ror #16]!
  252. 30b7b354 07f12864 ldreqb r2, [r1, r4, ror #16]!
  253. 30b7b358 07eeb6f0 undefined
  254. 30b7b35c 07f126c4 ldreqb r2, [r1, r4, asr #13]!
  255. 30b7b360 07f126b4 undefined
  256. 30b7b364 07f127f4 undefined
  257. 30b7b368 07f12698 undefined
Add Comment
Please, Sign In to add comment