| | | | |
| Offset 144, 15 lines modified | Offset 144, 15 lines modified |
| 144 | » bl» 5738·<*ABS*+0x98@plt+0x1a8> | 144 | » bl» 5738·<*ABS*+0x98@plt+0x1a8> |
| 145 | » sub» sp,·sp,·#0x40 | 145 | » sub» sp,·sp,·#0x40 |
| 146 | » stp» x30,·x21,·[sp,·#32] | 146 | » stp» x30,·x21,·[sp,·#32] |
| 147 | » stp» x20,·x19,·[sp,·#48] | 147 | » stp» x20,·x19,·[sp,·#48] |
| 148 | » stp» x0,·x1,·[sp] | 148 | » stp» x0,·x1,·[sp] |
| 149 | » adrp» x9,·6f000·<PyInit_guessing_game@@Base+0x64b4c> | 149 | » adrp» x9,·6f000·<PyInit_guessing_game@@Base+0x64b4c> |
| 150 | » mov» x8,·sp | 150 | » mov» x8,·sp |
| 151 | » ldr» x9,·[x9,·#3808] | 151 | » ldr» x9,·[x9,·#3816] |
| 152 | » stp» x8,·x9,·[sp,·#16] | 152 | » stp» x8,·x9,·[sp,·#16] |
| 153 | » adrp» x0,·4a000·<PyInit_guessing_game@@Base+0x3fb4c> | 153 | » adrp» x0,·4a000·<PyInit_guessing_game@@Base+0x3fb4c> |
| 154 | » add» x0,·x0,·#0x21d | 154 | » add» x0,·x0,·#0x21d |
| 155 | » adrp» x2,·6d000·<PyInit_guessing_game@@Base+0x62b4c> | 155 | » adrp» x2,·6d000·<PyInit_guessing_game@@Base+0x62b4c> |
| 156 | » add» x2,·x2,·#0x4b8 | 156 | » add» x2,·x2,·#0x4b8 |
| 157 | » add» x1,·sp,·#0x10 | 157 | » add» x1,·sp,·#0x10 |
| 158 | » bl» 9c2c·<*ABS*+0x98@plt+0x469c> | 158 | » bl» 9c2c·<*ABS*+0x98@plt+0x469c> |
| Offset 198, 24 lines modified | Offset 198, 24 lines modified |
| 198 | » stp» x20,·x19,·[sp,·#80] | 198 | » stp» x20,·x19,·[sp,·#80] |
| 199 | » ldr» x22,·[x1,·#24] | 199 | » ldr» x22,·[x1,·#24] |
| 200 | » mov» x20,·x1 | 200 | » mov» x20,·x1 |
| 201 | » mov» x19,·x0 | 201 | » mov» x19,·x0 |
| 202 | » mov» x21,·x8 | 202 | » mov» x21,·x8 |
| 203 | » mov» x8,·sp | 203 | » mov» x8,·sp |
| 204 | » blr» x22 | 204 | » blr» x22 |
| 205 | » mov» x10,·#0x16f4················» //·#5876 | 205 | » mov» x10,·#0x132e················» //·#4910 |
| 206 | » ldp» x9,·x8,·[sp] | 206 | » ldp» x9,·x8,·[sp] |
| 207 | » movk» x10,·#0xe7f0,·lsl·#16 | 207 | » movk» x10,·#0xb841,·lsl·#16 |
| 208 | » movk» x10,·#0x9068,·lsl·#32 | 208 | » movk» x10,·#0x3ef3,·lsl·#32 |
| 209 | » movk» x10,·#0x3524,·lsl·#48 | 209 | » movk» x10,·#0x45bb,·lsl·#48 |
| 210 | » cmp» x8,·x10 | 210 | » cmp» x8,·x10 |
| 211 | » mov» x8,·#0xe0f8················» //·#57592 | 211 | » mov» x8,·#0x12c1················» //·#4801 |
| 212 | » movk» x8,·#0xc229,·lsl·#16 | 212 | » movk» x8,·#0x1e48,·lsl·#16 |
| 213 | » movk» x8,·#0x7555,·lsl·#32 | 213 | » movk» x8,·#0x80fe,·lsl·#32 |
| 214 | » movk» x8,·#0xbc78,·lsl·#48 | 214 | » movk» x8,·#0x8727,·lsl·#48 |
| 215 | » ccmp» x9,·x8,·#0x0,·eq» //·eq·=·none | 215 | » ccmp» x9,·x8,·#0x0,·eq» //·eq·=·none |
| 216 | » b.ne» 58a8·<*ABS*+0x98@plt+0x318>··//·b.any | 216 | » b.ne» 58a8·<*ABS*+0x98@plt+0x318>··//·b.any |
| 217 | » mov» x8,·sp | 217 | » mov» x8,·sp |
| 218 | » mov» x0,·x19 | 218 | » mov» x0,·x19 |
| 219 | » bl» 43d48·<PyInit_guessing_game@@Base+0x39894> | 219 | » bl» 43d48·<PyInit_guessing_game@@Base+0x39894> |
| 220 | » ldp» x22,·x23,·[sp] | 220 | » ldp» x22,·x23,·[sp] |
| 221 | » ldr» x24,·[sp,·#16] | 221 | » ldr» x24,·[sp,·#16] |
| Offset 595, 31 lines modified | Offset 595, 31 lines modified |
| 595 | » ldrb» w9,·[x0] | 595 | » ldrb» w9,·[x0] |
| 596 | » tbnz» w9,·#0,·61cc·<*ABS*+0x98@plt+0xc3c> | 596 | » tbnz» w9,·#0,·61cc·<*ABS*+0x98@plt+0xc3c> |
| 597 | » mov» x21,·x3 | 597 | » mov» x21,·x3 |
| 598 | » mov» x20,·x2 | 598 | » mov» x20,·x2 |
| 599 | » mov» x19,·x0 | 599 | » mov» x19,·x0 |
| 600 | » mov» w22,·w1 | 600 | » mov» w22,·w1 |
| 601 | » adrp» x0,·6f000·<PyInit_guessing_game@@Base+0x64b4c> | 601 | » adrp» x0,·6f000·<PyInit_guessing_game@@Base+0x64b4c> |
| 602 | » ldr» x1,·[x0,·#3672] | 602 | » ldr» x1,·[x0,·#3688] |
| 603 | » add» x0,·x0,·#0xe58 | 603 | » add» x0,·x0,·#0xe68 |
| 604 | » blr» x1 | 604 | » blr» x1 |
| 605 | » mov» x10,·#0x7c15················» //·#31765 | 605 | » mov» x10,·#0x7c15················» //·#31765 |
| 606 | » adrp» x28,·6f000·<PyInit_guessing_game@@Base+0x64b4c> | 606 | » adrp» x28,·6f000·<PyInit_guessing_game@@Base+0x64b4c> |
| 607 | » adrp» x26,·6f000·<PyInit_guessing_game@@Base+0x64b4c> | 607 | » adrp» x26,·6f000·<PyInit_guessing_game@@Base+0x64b4c> |
| 608 | » movk» x10,·#0x7f4a,·lsl·#16 | 608 | » movk» x10,·#0x7f4a,·lsl·#16 |
| 609 | » mov» w8,·wzr | 609 | » mov» w8,·wzr |
| 610 | » mov» w29,·#0x1···················» //·#1 | 610 | » mov» w29,·#0x1···················» //·#1 |
| 611 | » movk» x10,·#0x79b9,·lsl·#32 | 611 | » movk» x10,·#0x79b9,·lsl·#32 |
| 612 | » movk» x10,·#0x9e37,·lsl·#48 | 612 | » movk» x10,·#0x9e37,·lsl·#48 |
| 613 | » mul» x27,·x19,·x10 | 613 | » mul» x27,·x19,·x10 |
| 614 | » mrs» x10,·tpidr_el0 | 614 | » mrs» x10,·tpidr_el0 |
| 615 | » ldr» x28,·[x28,·#3888] | 615 | » ldr» x28,·[x28,·#3888] |
| 616 | » add» x23,·x10,·x0 | 616 | » add» x23,·x10,·x0 |
| 617 | » add» x10,·sp,·#0x18 | 617 | » add» x10,·sp,·#0x18 |
| 618 | » ldr» x26,·[x26,·#3952] | 618 | » ldr» x26,·[x26,·#3944] |
| 619 | » add» x10,·x10,·#0x8 | 619 | » add» x10,·x10,·#0x8 |
| 620 | » str» x10,·[sp,·#16] | 620 | » str» x10,·[sp,·#16] |
| 621 | » tbz» w22,·#0,·5eb8·<*ABS*+0x98@plt+0x928> | 621 | » tbz» w22,·#0,·5eb8·<*ABS*+0x98@plt+0x928> |
| 622 | » b» 5f4c·<*ABS*+0x98@plt+0x9bc> | 622 | » b» 5f4c·<*ABS*+0x98@plt+0x9bc> |
| 623 | » mov» w9,·w10 | 623 | » mov» w9,·w10 |
| 624 | » tbnz» w10,·#0,·61cc·<*ABS*+0x98@plt+0xc3c> | 624 | » tbnz» w10,·#0,·61cc·<*ABS*+0x98@plt+0xc3c> |
| 625 | » tbnz» w9,·#1,·6228·<*ABS*+0x98@plt+0xc98> | 625 | » tbnz» w9,·#1,·6228·<*ABS*+0x98@plt+0xc98> |
| Offset 1065, 16 lines modified | Offset 1065, 16 lines modified |
| 1065 | » mov» w19,·w2 | 1065 | » mov» w19,·w2 |
| 1066 | » mov» x20,·x1 | 1066 | » mov» x20,·x1 |
| 1067 | » movk» x12,·#0x79b9,·lsl·#32 | 1067 | » movk» x12,·#0x79b9,·lsl·#32 |
| 1068 | » mov» x21,·x0 | 1068 | » mov» x21,·x0 |
| 1069 | » movk» w13,·#0x3b9a,·lsl·#16 | 1069 | » movk» w13,·#0x3b9a,·lsl·#16 |
| 1070 | » movk» x12,·#0x9e37,·lsl·#48 | 1070 | » movk» x12,·#0x9e37,·lsl·#48 |
| 1071 | » adrp» x0,·6f000·<PyInit_guessing_game@@Base+0x64b4c> | 1071 | » adrp» x0,·6f000·<PyInit_guessing_game@@Base+0x64b4c> |
| 1072 | » ldr» x1,·[x0,·#3672] | 1072 | » ldr» x1,·[x0,·#3688] |
| 1073 | » add» x0,·x0,·#0xe58 | 1073 | » add» x0,·x0,·#0xe68 |
| 1074 | » blr» x1 | 1074 | » blr» x1 |
| 1075 | » mrs» x10,·tpidr_el0 | 1075 | » mrs» x10,·tpidr_el0 |
| 1076 | » add» x11,·sp,·#0x28 | 1076 | » add» x11,·sp,·#0x28 |
| 1077 | » mul» x29,·x21,·x12 | 1077 | » mul» x29,·x21,·x12 |
| 1078 | » add» x10,·x10,·x0 | 1078 | » add» x10,·x10,·x0 |
| 1079 | » cmp» w2,·w13 | 1079 | » cmp» w2,·w13 |
| 1080 | » adrp» x28,·6f000·<PyInit_guessing_game@@Base+0x64b4c> | 1080 | » adrp» x28,·6f000·<PyInit_guessing_game@@Base+0x64b4c> |
| Offset 1086, 15 lines modified | Offset 1086, 15 lines modified |
| 1086 | » mov» w8,·wzr | 1086 | » mov» w8,·wzr |
| 1087 | » ldr» x28,·[x28,·#3888] | 1087 | » ldr» x28,·[x28,·#3888] |
| 1088 | » str» w10,·[sp,·#28] | 1088 | » str» w10,·[sp,·#28] |
| 1089 | » adrp» x10,·6d000·<PyInit_guessing_game@@Base+0x62b4c> | 1089 | » adrp» x10,·6d000·<PyInit_guessing_game@@Base+0x62b4c> |
| 1090 | » add» x10,·x10,·#0xb90 | 1090 | » add» x10,·x10,·#0xb90 |
| 1091 | » mov» w22,·#0x1···················» //·#1 | 1091 | » mov» w22,·#0x1···················» //·#1 |
| 1092 | » str» x10,·[sp,·#8] | 1092 | » str» x10,·[sp,·#8] |
| 1093 | » ldr» x26,·[x26,·#3952] | 1093 | » ldr» x26,·[x26,·#3944] |
| 1094 | » tbnz» w9,·#0,·6654·<*ABS*+0x98@plt+0x10c4> | 1094 | » tbnz» w9,·#0,·6654·<*ABS*+0x98@plt+0x10c4> |
| 1095 | » b» 661c·<*ABS*+0x98@plt+0x108c> | 1095 | » b» 661c·<*ABS*+0x98@plt+0x108c> |
| 1096 | » mov» w9,·w10 | 1096 | » mov» w9,·w10 |
| 1097 | » tbnz» w10,·#0,·6654·<*ABS*+0x98@plt+0x10c4> | 1097 | » tbnz» w10,·#0,·6654·<*ABS*+0x98@plt+0x10c4> |
| 1098 | » ldaxrb» w10,·[x21] | 1098 | » ldaxrb» w10,·[x21] |
| 1099 | » cmp» w10,·w9,·uxtb | 1099 | » cmp» w10,·w9,·uxtb |
| 1100 | » b.ne» 6640·<*ABS*+0x98@plt+0x10b0>··//·b.any | 1100 | » b.ne» 6640·<*ABS*+0x98@plt+0x10b0>··//·b.any |
| Offset 1469, 15 lines modified | Offset 1469, 15 lines modified |
| 1469 | » mov» w10,·#0x1···················» //·#1 | 1469 | » mov» w10,·#0x1···················» //·#1 |
| 1470 | » cmp» w8,·#0x1 | 1470 | » cmp» w8,·#0x1 |
| 1471 | » strb» w10,·[x19,·#40] | 1471 | » strb» w10,·[x19,·#40] |
| 1472 | » stp» q0,·q1,·[x19] | 1472 | » stp» q0,·q1,·[x19] |
| 1473 | » str» x9,·[x19,·#32] | 1473 | » str» x9,·[x19,·#32] |
| 1474 | » b.ne» 6c1c·<*ABS*+0x98@plt+0x168c>··//·b.any | 1474 | » b.ne» 6c1c·<*ABS*+0x98@plt+0x168c>··//·b.any |
| 1475 | » adrp» x8,·6f000·<PyInit_guessing_game@@Base+0x64b4c> | 1475 | » adrp» x8,·6f000·<PyInit_guessing_game@@Base+0x64b4c> |
| 1476 | » ldr» x8,·[x8,·#3952] | 1476 | » ldr» x8,·[x8,·#3944] |
| 1477 | » ldxr» x9,·[x8] | 1477 | » ldxr» x9,·[x8] |
| 1478 | » sub» x9,·x9,·#0x1 | 1478 | » sub» x9,·x9,·#0x1 |
| 1479 | » stxr» w10,·x9,·[x8] | 1479 | » stxr» w10,·x9,·[x8] |
| 1480 | » cbnz» w10,·6c08·<*ABS*+0x98@plt+0x1678> | 1480 | » cbnz» w10,·6c08·<*ABS*+0x98@plt+0x1678> |
| 1481 | » b» 6b88·<*ABS*+0x98@plt+0x15f8> | 1481 | » b» 6b88·<*ABS*+0x98@plt+0x15f8> |
| 1482 | » cbnz» w8,·6c40·<*ABS*+0x98@plt+0x16b0> | 1482 | » cbnz» w8,·6c40·<*ABS*+0x98@plt+0x16b0> |
| 1483 | » adrp» x1,·11000·<PyInit_guessing_game@@Base+0x6b4c> | 1483 | » adrp» x1,·11000·<PyInit_guessing_game@@Base+0x6b4c> |
| Offset 2954, 17 lines modified | Offset 2954, 17 lines modified |
| 2954 | » mov» x0,·x19 | 2954 | » mov» x0,·x19 |
| 2955 | » bl» 5460·<_Unwind_Resume@plt> | 2955 | » bl» 5460·<_Unwind_Resume@plt> |
| 2956 | » str» x30,·[sp,·#-16]! | 2956 | » str» x30,·[sp,·#-16]! |
| 2957 | » bl» 832c·<*ABS*+0x98@plt+0x2d9c> | 2957 | » bl» 832c·<*ABS*+0x98@plt+0x2d9c> |
| 2958 | » str» x30,·[sp,·#-16]! | 2958 | » str» x30,·[sp,·#-16]! |
|
... Open expanded diff (truncated) ...
|