diff --git a/archive/app2/build/fork_test.elf b/archive/app2/build/fork_test.elf index b4c836abf..bf223bff9 100755 Binary files a/archive/app2/build/fork_test.elf and b/archive/app2/build/fork_test.elf differ diff --git a/archive/app2/build/fork_test.objdump b/archive/app2/build/fork_test.objdump index 3941dc8d7..e0c3d642c 100644 --- a/archive/app2/build/fork_test.objdump +++ b/archive/app2/build/fork_test.objdump @@ -4,662 +4,662 @@ build/fork_test.elf: file format elf64-littleaarch64 Disassembly of section .text: -0000000000200000
: - 200000: a9be7bfd stp x29, x30, [sp,#-32]! - 200004: 910003fd mov x29, sp - 200008: 94000043 bl 200114 - 20000c: 2a0003e1 mov w1, w0 - 200010: 90000000 adrp x0, 200000
- 200014: 91260000 add x0, x0, #0x980 - 200018: 9400005b bl 200184 - 20001c: 52800020 mov w0, #0x1 // #1 - 200020: b90017a0 str w0, [x29,#20] - 200024: b9001bbf str wzr, [x29,#24] - 200028: 94000097 bl 200284 - 20002c: b9001ba0 str w0, [x29,#24] - 200030: b9401ba0 ldr w0, [x29,#24] - 200034: 7100001f cmp w0, #0x0 - 200038: 540005a1 b.ne 2000ec - 20003c: 90000000 adrp x0, 200000
- 200040: 91266000 add x0, x0, #0x998 - 200044: 94000050 bl 200184 - 200048: 94000033 bl 200114 - 20004c: 2a0003e4 mov w4, w0 - 200050: b94017a1 ldr w1, [x29,#20] - 200054: 910053a2 add x2, x29, #0x14 - 200058: 90000000 adrp x0, 200000
- 20005c: 91268000 add x0, x0, #0x9a0 - 200060: aa0203e3 mov x3, x2 - 200064: 2a0103e2 mov w2, w1 - 200068: 2a0403e1 mov w1, w4 - 20006c: 94000046 bl 200184 - 200070: b94017a0 ldr w0, [x29,#20] - 200074: 11000400 add w0, w0, #0x1 - 200078: b90017a0 str w0, [x29,#20] - 20007c: 94000082 bl 200284 - 200080: 14000017 b 2000dc - 200084: 94000024 bl 200114 - 200088: 2a0003e4 mov w4, w0 - 20008c: b94017a1 ldr w1, [x29,#20] - 200090: 910053a2 add x2, x29, #0x14 - 200094: 90000000 adrp x0, 200000
- 200098: 91268000 add x0, x0, #0x9a0 - 20009c: aa0203e3 mov x3, x2 - 2000a0: 2a0103e2 mov w2, w1 - 2000a4: 2a0403e1 mov w1, w4 - 2000a8: 94000037 bl 200184 - 2000ac: 52884800 mov w0, #0x4240 // #16960 - 2000b0: 72a001e0 movk w0, #0xf, lsl #16 - 2000b4: b9001fa0 str w0, [x29,#28] - 2000b8: d503201f nop - 2000bc: b9401fa0 ldr w0, [x29,#28] - 2000c0: 51000401 sub w1, w0, #0x1 - 2000c4: b9001fa1 str w1, [x29,#28] - 2000c8: 7100001f cmp w0, #0x0 - 2000cc: 54ffff81 b.ne 2000bc - 2000d0: b94017a0 ldr w0, [x29,#20] - 2000d4: 11000400 add w0, w0, #0x1 - 2000d8: b90017a0 str w0, [x29,#20] - 2000dc: b94017a0 ldr w0, [x29,#20] - 2000e0: 7100101f cmp w0, #0x4 - 2000e4: 54fffd0d b.le 200084 - 2000e8: 14000007 b 200104 - 2000ec: 9400000a bl 200114 - 2000f0: 2a0003e1 mov w1, w0 - 2000f4: 90000000 adrp x0, 200000
- 2000f8: 91270000 add x0, x0, #0x9c0 - 2000fc: b9401ba2 ldr w2, [x29,#24] - 200100: 94000021 bl 200184 - 200104: 9400005d bl 200278 - 200108: 52800000 mov w0, #0x0 // #0 - 20010c: a8c27bfd ldp x29, x30, [sp],#32 - 200110: d65f03c0 ret +0000000000070000
: + 70000: a9be7bfd stp x29, x30, [sp,#-32]! + 70004: 910003fd mov x29, sp + 70008: 94000043 bl 70114 + 7000c: 2a0003e1 mov w1, w0 + 70010: 90000000 adrp x0, 70000
+ 70014: 91260000 add x0, x0, #0x980 + 70018: 9400005b bl 70184 + 7001c: 52800020 mov w0, #0x1 // #1 + 70020: b90017a0 str w0, [x29,#20] + 70024: b9001bbf str wzr, [x29,#24] + 70028: 94000097 bl 70284 + 7002c: b9001ba0 str w0, [x29,#24] + 70030: b9401ba0 ldr w0, [x29,#24] + 70034: 7100001f cmp w0, #0x0 + 70038: 540005a1 b.ne 700ec + 7003c: 90000000 adrp x0, 70000
+ 70040: 91266000 add x0, x0, #0x998 + 70044: 94000050 bl 70184 + 70048: 94000033 bl 70114 + 7004c: 2a0003e4 mov w4, w0 + 70050: b94017a1 ldr w1, [x29,#20] + 70054: 910053a2 add x2, x29, #0x14 + 70058: 90000000 adrp x0, 70000
+ 7005c: 91268000 add x0, x0, #0x9a0 + 70060: aa0203e3 mov x3, x2 + 70064: 2a0103e2 mov w2, w1 + 70068: 2a0403e1 mov w1, w4 + 7006c: 94000046 bl 70184 + 70070: b94017a0 ldr w0, [x29,#20] + 70074: 11000400 add w0, w0, #0x1 + 70078: b90017a0 str w0, [x29,#20] + 7007c: 94000082 bl 70284 + 70080: 14000017 b 700dc + 70084: 94000024 bl 70114 + 70088: 2a0003e4 mov w4, w0 + 7008c: b94017a1 ldr w1, [x29,#20] + 70090: 910053a2 add x2, x29, #0x14 + 70094: 90000000 adrp x0, 70000
+ 70098: 91268000 add x0, x0, #0x9a0 + 7009c: aa0203e3 mov x3, x2 + 700a0: 2a0103e2 mov w2, w1 + 700a4: 2a0403e1 mov w1, w4 + 700a8: 94000037 bl 70184 + 700ac: 52884800 mov w0, #0x4240 // #16960 + 700b0: 72a001e0 movk w0, #0xf, lsl #16 + 700b4: b9001fa0 str w0, [x29,#28] + 700b8: d503201f nop + 700bc: b9401fa0 ldr w0, [x29,#28] + 700c0: 51000401 sub w1, w0, #0x1 + 700c4: b9001fa1 str w1, [x29,#28] + 700c8: 7100001f cmp w0, #0x0 + 700cc: 54ffff81 b.ne 700bc + 700d0: b94017a0 ldr w0, [x29,#20] + 700d4: 11000400 add w0, w0, #0x1 + 700d8: b90017a0 str w0, [x29,#20] + 700dc: b94017a0 ldr w0, [x29,#20] + 700e0: 7100101f cmp w0, #0x4 + 700e4: 54fffd0d b.le 70084 + 700e8: 14000007 b 70104 + 700ec: 9400000a bl 70114 + 700f0: 2a0003e1 mov w1, w0 + 700f4: 90000000 adrp x0, 70000
+ 700f8: 91270000 add x0, x0, #0x9c0 + 700fc: b9401ba2 ldr w2, [x29,#24] + 70100: 94000021 bl 70184 + 70104: 9400005d bl 70278 + 70108: 52800000 mov w0, #0x0 // #0 + 7010c: a8c27bfd ldp x29, x30, [sp],#32 + 70110: d65f03c0 ret -0000000000200114 : - 200114: d10043ff sub sp, sp, #0x10 - 200118: 52800028 mov w8, #0x1 // #1 - 20011c: d4000001 svc #0x0 - 200120: aa0003e0 mov x0, x0 - 200124: f90007e0 str x0, [sp,#8] - 200128: f94007e0 ldr x0, [sp,#8] - 20012c: 910043ff add sp, sp, #0x10 - 200130: d65f03c0 ret +0000000000070114 : + 70114: d10043ff sub sp, sp, #0x10 + 70118: 52800028 mov w8, #0x1 // #1 + 7011c: d4000001 svc #0x0 + 70120: aa0003e0 mov x0, x0 + 70124: f90007e0 str x0, [sp,#8] + 70128: f94007e0 ldr x0, [sp,#8] + 7012c: 910043ff add sp, sp, #0x10 + 70130: d65f03c0 ret -0000000000200134 : - 200134: d10083ff sub sp, sp, #0x20 - 200138: f90007e0 str x0, [sp,#8] - 20013c: b90007e1 str w1, [sp,#4] - 200140: 52800048 mov w8, #0x2 // #2 - 200144: d4000001 svc #0x0 - 200148: aa0003e0 mov x0, x0 - 20014c: f9000fe0 str x0, [sp,#24] - 200150: f9400fe0 ldr x0, [sp,#24] - 200154: 910083ff add sp, sp, #0x20 - 200158: d65f03c0 ret +0000000000070134 : + 70134: d10083ff sub sp, sp, #0x20 + 70138: f90007e0 str x0, [sp,#8] + 7013c: b90007e1 str w1, [sp,#4] + 70140: 52800048 mov w8, #0x2 // #2 + 70144: d4000001 svc #0x0 + 70148: aa0003e0 mov x0, x0 + 7014c: f9000fe0 str x0, [sp,#24] + 70150: f9400fe0 ldr x0, [sp,#24] + 70154: 910083ff add sp, sp, #0x20 + 70158: d65f03c0 ret -000000000020015c : - 20015c: d10083ff sub sp, sp, #0x20 - 200160: f90007e0 str x0, [sp,#8] - 200164: b90007e1 str w1, [sp,#4] - 200168: 52800068 mov w8, #0x3 // #3 - 20016c: d4000001 svc #0x0 - 200170: aa0003e0 mov x0, x0 - 200174: f9000fe0 str x0, [sp,#24] - 200178: f9400fe0 ldr x0, [sp,#24] - 20017c: 910083ff add sp, sp, #0x20 - 200180: d65f03c0 ret +000000000007015c : + 7015c: d10083ff sub sp, sp, #0x20 + 70160: f90007e0 str x0, [sp,#8] + 70164: b90007e1 str w1, [sp,#4] + 70168: 52800068 mov w8, #0x3 // #3 + 7016c: d4000001 svc #0x0 + 70170: aa0003e0 mov x0, x0 + 70174: f9000fe0 str x0, [sp,#24] + 70178: f9400fe0 ldr x0, [sp,#24] + 7017c: 910083ff add sp, sp, #0x20 + 70180: d65f03c0 ret -0000000000200184 : - 200184: a9a77bfd stp x29, x30, [sp,#-400]! - 200188: 910003fd mov x29, sp - 20018c: f9001fa0 str x0, [x29,#56] - 200190: f900afa1 str x1, [x29,#344] - 200194: f900b3a2 str x2, [x29,#352] - 200198: f900b7a3 str x3, [x29,#360] - 20019c: f900bba4 str x4, [x29,#368] - 2001a0: f900bfa5 str x5, [x29,#376] - 2001a4: f900c3a6 str x6, [x29,#384] - 2001a8: f900c7a7 str x7, [x29,#392] - 2001ac: 3d8037a0 str q0, [x29,#208] - 2001b0: 3d803ba1 str q1, [x29,#224] - 2001b4: 3d803fa2 str q2, [x29,#240] - 2001b8: 910403a0 add x0, x29, #0x100 - 2001bc: 3d800003 str q3, [x0] - 2001c0: 910443a0 add x0, x29, #0x110 - 2001c4: 3d800004 str q4, [x0] - 2001c8: 910483a0 add x0, x29, #0x120 - 2001cc: 3d800005 str q5, [x0] - 2001d0: 9104c3a0 add x0, x29, #0x130 - 2001d4: 3d800006 str q6, [x0] - 2001d8: 910503a0 add x0, x29, #0x140 - 2001dc: 3d800007 str q7, [x0] - 2001e0: 910643a0 add x0, x29, #0x190 - 2001e4: f90027a0 str x0, [x29,#72] - 2001e8: 910643a0 add x0, x29, #0x190 - 2001ec: f9002ba0 str x0, [x29,#80] - 2001f0: 910543a0 add x0, x29, #0x150 - 2001f4: f9002fa0 str x0, [x29,#88] - 2001f8: 128006e0 mov w0, #0xffffffc8 // #-56 - 2001fc: b90063a0 str w0, [x29,#96] - 200200: 12800fe0 mov w0, #0xffffff80 // #-128 - 200204: b90067a0 str w0, [x29,#100] - 200208: 910043a2 add x2, x29, #0x10 - 20020c: 910123a3 add x3, x29, #0x48 - 200210: a9400460 ldp x0, x1, [x3] - 200214: a9000440 stp x0, x1, [x2] - 200218: a9410460 ldp x0, x1, [x3,#16] - 20021c: a9010440 stp x0, x1, [x2,#16] - 200220: 910043a1 add x1, x29, #0x10 - 200224: 9101a3a0 add x0, x29, #0x68 - 200228: aa0103e2 mov x2, x1 - 20022c: f9401fa1 ldr x1, [x29,#56] - 200230: 9400001d bl 2002a4 - 200234: b900cfa0 str w0, [x29,#204] - 200238: b940cfa1 ldr w1, [x29,#204] - 20023c: 9101a3a0 add x0, x29, #0x68 - 200240: 97ffffc7 bl 20015c - 200244: b940cfa0 ldr w0, [x29,#204] - 200248: a8d97bfd ldp x29, x30, [sp],#400 - 20024c: d65f03c0 ret +0000000000070184 : + 70184: a9a77bfd stp x29, x30, [sp,#-400]! + 70188: 910003fd mov x29, sp + 7018c: f9001fa0 str x0, [x29,#56] + 70190: f900afa1 str x1, [x29,#344] + 70194: f900b3a2 str x2, [x29,#352] + 70198: f900b7a3 str x3, [x29,#360] + 7019c: f900bba4 str x4, [x29,#368] + 701a0: f900bfa5 str x5, [x29,#376] + 701a4: f900c3a6 str x6, [x29,#384] + 701a8: f900c7a7 str x7, [x29,#392] + 701ac: 3d8037a0 str q0, [x29,#208] + 701b0: 3d803ba1 str q1, [x29,#224] + 701b4: 3d803fa2 str q2, [x29,#240] + 701b8: 910403a0 add x0, x29, #0x100 + 701bc: 3d800003 str q3, [x0] + 701c0: 910443a0 add x0, x29, #0x110 + 701c4: 3d800004 str q4, [x0] + 701c8: 910483a0 add x0, x29, #0x120 + 701cc: 3d800005 str q5, [x0] + 701d0: 9104c3a0 add x0, x29, #0x130 + 701d4: 3d800006 str q6, [x0] + 701d8: 910503a0 add x0, x29, #0x140 + 701dc: 3d800007 str q7, [x0] + 701e0: 910643a0 add x0, x29, #0x190 + 701e4: f90027a0 str x0, [x29,#72] + 701e8: 910643a0 add x0, x29, #0x190 + 701ec: f9002ba0 str x0, [x29,#80] + 701f0: 910543a0 add x0, x29, #0x150 + 701f4: f9002fa0 str x0, [x29,#88] + 701f8: 128006e0 mov w0, #0xffffffc8 // #-56 + 701fc: b90063a0 str w0, [x29,#96] + 70200: 12800fe0 mov w0, #0xffffff80 // #-128 + 70204: b90067a0 str w0, [x29,#100] + 70208: 910043a2 add x2, x29, #0x10 + 7020c: 910123a3 add x3, x29, #0x48 + 70210: a9400460 ldp x0, x1, [x3] + 70214: a9000440 stp x0, x1, [x2] + 70218: a9410460 ldp x0, x1, [x3,#16] + 7021c: a9010440 stp x0, x1, [x2,#16] + 70220: 910043a1 add x1, x29, #0x10 + 70224: 9101a3a0 add x0, x29, #0x68 + 70228: aa0103e2 mov x2, x1 + 7022c: f9401fa1 ldr x1, [x29,#56] + 70230: 9400001d bl 702a4 + 70234: b900cfa0 str w0, [x29,#204] + 70238: b940cfa1 ldr w1, [x29,#204] + 7023c: 9101a3a0 add x0, x29, #0x68 + 70240: 97ffffc7 bl 7015c + 70244: b940cfa0 ldr w0, [x29,#204] + 70248: a8d97bfd ldp x29, x30, [sp],#400 + 7024c: d65f03c0 ret -0000000000200250 : - 200250: d10083ff sub sp, sp, #0x20 - 200254: f90007e0 str x0, [sp,#8] - 200258: f90003e1 str x1, [sp] - 20025c: 52800088 mov w8, #0x4 // #4 - 200260: d4000001 svc #0x0 - 200264: aa0003e0 mov x0, x0 - 200268: f9000fe0 str x0, [sp,#24] - 20026c: f9400fe0 ldr x0, [sp,#24] - 200270: 910083ff add sp, sp, #0x20 - 200274: d65f03c0 ret +0000000000070250 : + 70250: d10083ff sub sp, sp, #0x20 + 70254: f90007e0 str x0, [sp,#8] + 70258: f90003e1 str x1, [sp] + 7025c: 52800088 mov w8, #0x4 // #4 + 70260: d4000001 svc #0x0 + 70264: aa0003e0 mov x0, x0 + 70268: f9000fe0 str x0, [sp,#24] + 7026c: f9400fe0 ldr x0, [sp,#24] + 70270: 910083ff add sp, sp, #0x20 + 70274: d65f03c0 ret -0000000000200278 : - 200278: 528000a8 mov w8, #0x5 // #5 - 20027c: d4000001 svc #0x0 - 200280: 14000000 b 200280 +0000000000070278 : + 70278: 528000a8 mov w8, #0x5 // #5 + 7027c: d4000001 svc #0x0 + 70280: 14000000 b 70280 -0000000000200284 : - 200284: d10043ff sub sp, sp, #0x10 - 200288: 528000c8 mov w8, #0x6 // #6 - 20028c: d4000001 svc #0x0 - 200290: aa0003e0 mov x0, x0 - 200294: f90007e0 str x0, [sp,#8] - 200298: f94007e0 ldr x0, [sp,#8] - 20029c: 910043ff add sp, sp, #0x10 - 2002a0: d65f03c0 ret +0000000000070284 : + 70284: d10043ff sub sp, sp, #0x10 + 70288: 528000c8 mov w8, #0x6 // #6 + 7028c: d4000001 svc #0x0 + 70290: aa0003e0 mov x0, x0 + 70294: f90007e0 str x0, [sp,#8] + 70298: f94007e0 ldr x0, [sp,#8] + 7029c: 910043ff add sp, sp, #0x10 + 702a0: d65f03c0 ret -00000000002002a4 : - 2002a4: f81a0ff3 str x19, [sp,#-96]! - 2002a8: f9000fe0 str x0, [sp,#24] - 2002ac: f9000be1 str x1, [sp,#16] - 2002b0: aa0203f3 mov x19, x2 - 2002b4: f9400fe0 ldr x0, [sp,#24] - 2002b8: f9001fe0 str x0, [sp,#56] - 2002bc: f9400fe0 ldr x0, [sp,#24] - 2002c0: f100001f cmp x0, #0x0 - 2002c4: 54000080 b.eq 2002d4 - 2002c8: f9400be0 ldr x0, [sp,#16] - 2002cc: f100001f cmp x0, #0x0 - 2002d0: 54000061 b.ne 2002dc - 2002d4: 52800000 mov w0, #0x0 // #0 - 2002d8: 1400017e b 2008d0 - 2002dc: f9002fff str xzr, [sp,#88] - 2002e0: 14000173 b 2008ac - 2002e4: f9400be0 ldr x0, [sp,#16] - 2002e8: 39400000 ldrb w0, [x0] - 2002ec: 7100941f cmp w0, #0x25 - 2002f0: 54002cc1 b.ne 200888 - 2002f4: f9400be0 ldr x0, [sp,#16] - 2002f8: 91000400 add x0, x0, #0x1 - 2002fc: f9000be0 str x0, [sp,#16] - 200300: f9400be0 ldr x0, [sp,#16] - 200304: 39400000 ldrb w0, [x0] - 200308: 7100941f cmp w0, #0x25 - 20030c: 54002bc0 b.eq 200884 - 200310: b90057ff str wzr, [sp,#84] - 200314: 14000010 b 200354 - 200318: b94057e1 ldr w1, [sp,#84] - 20031c: 2a0103e0 mov w0, w1 - 200320: 531e7400 lsl w0, w0, #2 - 200324: 0b010000 add w0, w0, w1 - 200328: 531f7800 lsl w0, w0, #1 - 20032c: b90057e0 str w0, [sp,#84] - 200330: f9400be0 ldr x0, [sp,#16] - 200334: 39400000 ldrb w0, [x0] - 200338: 5100c000 sub w0, w0, #0x30 - 20033c: b94057e1 ldr w1, [sp,#84] - 200340: 0b000020 add w0, w1, w0 - 200344: b90057e0 str w0, [sp,#84] - 200348: f9400be0 ldr x0, [sp,#16] - 20034c: 91000400 add x0, x0, #0x1 - 200350: f9000be0 str x0, [sp,#16] - 200354: f9400be0 ldr x0, [sp,#16] - 200358: 39400000 ldrb w0, [x0] - 20035c: 7100bc1f cmp w0, #0x2f - 200360: 540000a9 b.ls 200374 - 200364: f9400be0 ldr x0, [sp,#16] - 200368: 39400000 ldrb w0, [x0] - 20036c: 7100e41f cmp w0, #0x39 - 200370: 54fffd49 b.ls 200318 - 200374: f9400be0 ldr x0, [sp,#16] - 200378: 39400000 ldrb w0, [x0] - 20037c: 7101b01f cmp w0, #0x6c - 200380: 54000081 b.ne 200390 - 200384: f9400be0 ldr x0, [sp,#16] - 200388: 91000400 add x0, x0, #0x1 - 20038c: f9000be0 str x0, [sp,#16] - 200390: f9400be0 ldr x0, [sp,#16] - 200394: 39400000 ldrb w0, [x0] - 200398: 71018c1f cmp w0, #0x63 - 20039c: 540004c1 b.ne 200434 - 2003a0: b9401a60 ldr w0, [x19,#24] - 2003a4: f9400261 ldr x1, [x19] - 2003a8: 7100001f cmp w0, #0x0 - 2003ac: 540000eb b.lt 2003c8 - 2003b0: aa0103e0 mov x0, x1 - 2003b4: 91002c00 add x0, x0, #0xb - 2003b8: 927df000 and x0, x0, #0xfffffffffffffff8 - 2003bc: f9000260 str x0, [x19] - 2003c0: aa0103e0 mov x0, x1 - 2003c4: 1400000f b 200400 - 2003c8: 11002002 add w2, w0, #0x8 - 2003cc: b9001a62 str w2, [x19,#24] - 2003d0: b9401a62 ldr w2, [x19,#24] - 2003d4: 7100005f cmp w2, #0x0 - 2003d8: 540000ed b.le 2003f4 - 2003dc: aa0103e0 mov x0, x1 - 2003e0: 91002c00 add x0, x0, #0xb - 2003e4: 927df000 and x0, x0, #0xfffffffffffffff8 - 2003e8: f9000260 str x0, [x19] - 2003ec: aa0103e0 mov x0, x1 - 2003f0: 14000004 b 200400 - 2003f4: f9400661 ldr x1, [x19,#8] - 2003f8: 93407c00 sxtw x0, w0 - 2003fc: 8b000020 add x0, x1, x0 - 200400: b9400000 ldr w0, [x0] - 200404: 93407c00 sxtw x0, w0 - 200408: f9002fe0 str x0, [sp,#88] - 20040c: f9400fe0 ldr x0, [sp,#24] - 200410: 91000401 add x1, x0, #0x1 - 200414: f9000fe1 str x1, [sp,#24] - 200418: f9402fe1 ldr x1, [sp,#88] - 20041c: 53001c21 uxtb w1, w1 - 200420: 39000001 strb w1, [x0] - 200424: f9400be0 ldr x0, [sp,#16] - 200428: 91000400 add x0, x0, #0x1 - 20042c: f9000be0 str x0, [sp,#16] - 200430: 1400011f b 2008ac - 200434: f9400be0 ldr x0, [sp,#16] - 200438: 39400000 ldrb w0, [x0] - 20043c: 7101901f cmp w0, #0x64 - 200440: 54001041 b.ne 200648 - 200444: b9401a60 ldr w0, [x19,#24] - 200448: f9400261 ldr x1, [x19] - 20044c: 7100001f cmp w0, #0x0 - 200450: 540000eb b.lt 20046c - 200454: aa0103e0 mov x0, x1 - 200458: 91002c00 add x0, x0, #0xb - 20045c: 927df000 and x0, x0, #0xfffffffffffffff8 - 200460: f9000260 str x0, [x19] - 200464: aa0103e0 mov x0, x1 - 200468: 1400000f b 2004a4 - 20046c: 11002002 add w2, w0, #0x8 - 200470: b9001a62 str w2, [x19,#24] - 200474: b9401a62 ldr w2, [x19,#24] - 200478: 7100005f cmp w2, #0x0 - 20047c: 540000ed b.le 200498 - 200480: aa0103e0 mov x0, x1 - 200484: 91002c00 add x0, x0, #0xb - 200488: 927df000 and x0, x0, #0xfffffffffffffff8 - 20048c: f9000260 str x0, [x19] - 200490: aa0103e0 mov x0, x1 - 200494: 14000004 b 2004a4 - 200498: f9400661 ldr x1, [x19,#8] - 20049c: 93407c00 sxtw x0, w0 - 2004a0: 8b000020 add x0, x1, x0 - 2004a4: b9400000 ldr w0, [x0] - 2004a8: 93407c00 sxtw x0, w0 - 2004ac: f9002fe0 str x0, [sp,#88] - 2004b0: b90053ff str wzr, [sp,#80] - 2004b4: f9402fe0 ldr x0, [sp,#88] - 2004b8: 7100001f cmp w0, #0x0 - 2004bc: 540000ea b.ge 2004d8 - 2004c0: f9402fe0 ldr x0, [sp,#88] - 2004c4: cb0003e0 neg x0, x0 - 2004c8: f9002fe0 str x0, [sp,#88] - 2004cc: b94053e0 ldr w0, [sp,#80] - 2004d0: 11000400 add w0, w0, #0x1 - 2004d4: b90053e0 str w0, [sp,#80] - 2004d8: f9402fe1 ldr x1, [sp,#88] - 2004dc: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 - 2004e0: f2c8af00 movk x0, #0x4578, lsl #32 - 2004e4: f2e02c60 movk x0, #0x163, lsl #48 - 2004e8: eb00003f cmp x1, x0 - 2004ec: 540000ad b.le 200500 - 2004f0: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 - 2004f4: f2c8af00 movk x0, #0x4578, lsl #32 - 2004f8: f2e02c60 movk x0, #0x163, lsl #48 - 2004fc: f9002fe0 str x0, [sp,#88] - 200500: 52800240 mov w0, #0x12 // #18 - 200504: b9004fe0 str w0, [sp,#76] - 200508: b9804fe0 ldrsw x0, [sp,#76] - 20050c: d13e83e1 sub x1, sp, #0xfa0 - 200510: 8b000020 add x0, x1, x0 - 200514: 393f001f strb wzr, [x0,#4032] - 200518: b9404fe0 ldr w0, [sp,#76] - 20051c: 51000400 sub w0, w0, #0x1 - 200520: b9004fe0 str w0, [sp,#76] - 200524: f9402fe1 ldr x1, [sp,#88] - 200528: b203e7e0 mov x0, #0x6666666666666666 // #7378697629483820646 - 20052c: f28ccce0 movk x0, #0x6667 - 200530: 9b407c20 smulh x0, x1, x0 - 200534: 9342fc02 asr x2, x0, #2 - 200538: 937ffc20 asr x0, x1, #63 - 20053c: cb000042 sub x2, x2, x0 - 200540: aa0203e0 mov x0, x2 - 200544: d37ef400 lsl x0, x0, #2 - 200548: 8b020000 add x0, x0, x2 - 20054c: d37ff800 lsl x0, x0, #1 - 200550: cb000022 sub x2, x1, x0 - 200554: 53001c40 uxtb w0, w2 - 200558: 1100c000 add w0, w0, #0x30 - 20055c: 53001c02 uxtb w2, w0 - 200560: b9804fe0 ldrsw x0, [sp,#76] - 200564: d13e83e1 sub x1, sp, #0xfa0 - 200568: 8b000020 add x0, x1, x0 - 20056c: 2a0203e1 mov w1, w2 - 200570: 393f0001 strb w1, [x0,#4032] - 200574: f9402fe0 ldr x0, [sp,#88] - 200578: b203e7e1 mov x1, #0x6666666666666666 // #7378697629483820646 - 20057c: f28ccce1 movk x1, #0x6667 - 200580: 9b417c01 smulh x1, x0, x1 - 200584: 9342fc21 asr x1, x1, #2 - 200588: 937ffc00 asr x0, x0, #63 - 20058c: cb000020 sub x0, x1, x0 - 200590: f9002fe0 str x0, [sp,#88] - 200594: f9402fe0 ldr x0, [sp,#88] - 200598: f100001f cmp x0, #0x0 - 20059c: 54000080 b.eq 2005ac - 2005a0: b9404fe0 ldr w0, [sp,#76] - 2005a4: 7100001f cmp w0, #0x0 - 2005a8: 54fffb8c b.gt 200518 - 2005ac: b94053e0 ldr w0, [sp,#80] - 2005b0: 7100001f cmp w0, #0x0 - 2005b4: 54000140 b.eq 2005dc - 2005b8: b9404fe0 ldr w0, [sp,#76] - 2005bc: 51000400 sub w0, w0, #0x1 - 2005c0: b9004fe0 str w0, [sp,#76] - 2005c4: b9804fe0 ldrsw x0, [sp,#76] - 2005c8: d13e83e1 sub x1, sp, #0xfa0 - 2005cc: 8b000020 add x0, x1, x0 - 2005d0: aa0003e1 mov x1, x0 - 2005d4: 528005a0 mov w0, #0x2d // #45 - 2005d8: 393f0020 strb w0, [x1,#4032] - 2005dc: b94057e0 ldr w0, [sp,#84] - 2005e0: 7100001f cmp w0, #0x0 - 2005e4: 5400028d b.le 200634 - 2005e8: b94057e0 ldr w0, [sp,#84] - 2005ec: 7100441f cmp w0, #0x11 - 2005f0: 5400022c b.gt 200634 - 2005f4: 1400000a b 20061c - 2005f8: b9404fe0 ldr w0, [sp,#76] - 2005fc: 51000400 sub w0, w0, #0x1 - 200600: b9004fe0 str w0, [sp,#76] - 200604: b9804fe0 ldrsw x0, [sp,#76] - 200608: d13e83e1 sub x1, sp, #0xfa0 - 20060c: 8b000020 add x0, x1, x0 - 200610: aa0003e1 mov x1, x0 - 200614: 52800400 mov w0, #0x20 // #32 - 200618: 393f0020 strb w0, [x1,#4032] - 20061c: 52800241 mov w1, #0x12 // #18 - 200620: b94057e0 ldr w0, [sp,#84] - 200624: 4b000021 sub w1, w1, w0 - 200628: b9404fe0 ldr w0, [sp,#76] - 20062c: 6b00003f cmp w1, w0 - 200630: 54fffe4b b.lt 2005f8 - 200634: 910083e1 add x1, sp, #0x20 - 200638: b9804fe0 ldrsw x0, [sp,#76] - 20063c: 8b000020 add x0, x1, x0 - 200640: f90023e0 str x0, [sp,#64] - 200644: 1400007c b 200834 - 200648: f9400be0 ldr x0, [sp,#16] - 20064c: 39400000 ldrb w0, [x0] - 200650: 7101e01f cmp w0, #0x78 - 200654: 54000b41 b.ne 2007bc - 200658: b9401a60 ldr w0, [x19,#24] - 20065c: f9400261 ldr x1, [x19] - 200660: 7100001f cmp w0, #0x0 - 200664: 540000eb b.lt 200680 - 200668: aa0103e0 mov x0, x1 - 20066c: 91003c00 add x0, x0, #0xf - 200670: 927df000 and x0, x0, #0xfffffffffffffff8 - 200674: f9000260 str x0, [x19] - 200678: aa0103e0 mov x0, x1 - 20067c: 1400000f b 2006b8 - 200680: 11002002 add w2, w0, #0x8 - 200684: b9001a62 str w2, [x19,#24] - 200688: b9401a62 ldr w2, [x19,#24] - 20068c: 7100005f cmp w2, #0x0 - 200690: 540000ed b.le 2006ac - 200694: aa0103e0 mov x0, x1 - 200698: 91003c00 add x0, x0, #0xf - 20069c: 927df000 and x0, x0, #0xfffffffffffffff8 - 2006a0: f9000260 str x0, [x19] - 2006a4: aa0103e0 mov x0, x1 - 2006a8: 14000004 b 2006b8 - 2006ac: f9400661 ldr x1, [x19,#8] - 2006b0: 93407c00 sxtw x0, w0 - 2006b4: 8b000020 add x0, x1, x0 - 2006b8: f9400000 ldr x0, [x0] - 2006bc: f9002fe0 str x0, [sp,#88] - 2006c0: 52800200 mov w0, #0x10 // #16 - 2006c4: b9004fe0 str w0, [sp,#76] - 2006c8: b9804fe0 ldrsw x0, [sp,#76] - 2006cc: d13e83e1 sub x1, sp, #0xfa0 - 2006d0: 8b000020 add x0, x1, x0 - 2006d4: 393f001f strb wzr, [x0,#4032] - 2006d8: f9402fe0 ldr x0, [sp,#88] - 2006dc: 53001c00 uxtb w0, w0 - 2006e0: 12000c00 and w0, w0, #0xf - 2006e4: 3900dfe0 strb w0, [sp,#55] - 2006e8: b9404fe0 ldr w0, [sp,#76] - 2006ec: 51000400 sub w0, w0, #0x1 - 2006f0: b9004fe0 str w0, [sp,#76] - 2006f4: 3940dfe0 ldrb w0, [sp,#55] - 2006f8: 7100241f cmp w0, #0x9 - 2006fc: 54000069 b.ls 200708 - 200700: 528006e0 mov w0, #0x37 // #55 - 200704: 14000002 b 20070c - 200708: 52800600 mov w0, #0x30 // #48 - 20070c: 3940dfe1 ldrb w1, [sp,#55] - 200710: 0b010000 add w0, w0, w1 - 200714: 53001c02 uxtb w2, w0 - 200718: b9804fe0 ldrsw x0, [sp,#76] - 20071c: d13e83e1 sub x1, sp, #0xfa0 - 200720: 8b000020 add x0, x1, x0 - 200724: 2a0203e1 mov w1, w2 - 200728: 393f0001 strb w1, [x0,#4032] - 20072c: f9402fe0 ldr x0, [sp,#88] - 200730: 9344fc00 asr x0, x0, #4 - 200734: f9002fe0 str x0, [sp,#88] - 200738: f9402fe0 ldr x0, [sp,#88] - 20073c: f100001f cmp x0, #0x0 - 200740: 54000080 b.eq 200750 - 200744: b9404fe0 ldr w0, [sp,#76] - 200748: 7100001f cmp w0, #0x0 - 20074c: 54fffc6c b.gt 2006d8 - 200750: b94057e0 ldr w0, [sp,#84] - 200754: 7100001f cmp w0, #0x0 - 200758: 5400028d b.le 2007a8 - 20075c: b94057e0 ldr w0, [sp,#84] - 200760: 7100401f cmp w0, #0x10 - 200764: 5400022c b.gt 2007a8 - 200768: 1400000a b 200790 - 20076c: b9404fe0 ldr w0, [sp,#76] - 200770: 51000400 sub w0, w0, #0x1 - 200774: b9004fe0 str w0, [sp,#76] - 200778: b9804fe0 ldrsw x0, [sp,#76] - 20077c: d13e83e1 sub x1, sp, #0xfa0 - 200780: 8b000020 add x0, x1, x0 - 200784: aa0003e1 mov x1, x0 - 200788: 52800600 mov w0, #0x30 // #48 - 20078c: 393f0020 strb w0, [x1,#4032] - 200790: 52800201 mov w1, #0x10 // #16 - 200794: b94057e0 ldr w0, [sp,#84] - 200798: 4b000021 sub w1, w1, w0 - 20079c: b9404fe0 ldr w0, [sp,#76] - 2007a0: 6b00003f cmp w1, w0 - 2007a4: 54fffe4b b.lt 20076c - 2007a8: 910083e1 add x1, sp, #0x20 - 2007ac: b9804fe0 ldrsw x0, [sp,#76] - 2007b0: 8b000020 add x0, x1, x0 - 2007b4: f90023e0 str x0, [sp,#64] - 2007b8: 1400001f b 200834 - 2007bc: f9400be0 ldr x0, [sp,#16] - 2007c0: 39400000 ldrb w0, [x0] - 2007c4: 7101cc1f cmp w0, #0x73 - 2007c8: 540006c1 b.ne 2008a0 - 2007cc: b9401a60 ldr w0, [x19,#24] - 2007d0: f9400261 ldr x1, [x19] - 2007d4: 7100001f cmp w0, #0x0 - 2007d8: 540000eb b.lt 2007f4 - 2007dc: aa0103e0 mov x0, x1 - 2007e0: 91003c00 add x0, x0, #0xf - 2007e4: 927df000 and x0, x0, #0xfffffffffffffff8 - 2007e8: f9000260 str x0, [x19] - 2007ec: aa0103e0 mov x0, x1 - 2007f0: 1400000f b 20082c - 2007f4: 11002002 add w2, w0, #0x8 - 2007f8: b9001a62 str w2, [x19,#24] - 2007fc: b9401a62 ldr w2, [x19,#24] - 200800: 7100005f cmp w2, #0x0 - 200804: 540000ed b.le 200820 - 200808: aa0103e0 mov x0, x1 - 20080c: 91003c00 add x0, x0, #0xf - 200810: 927df000 and x0, x0, #0xfffffffffffffff8 - 200814: f9000260 str x0, [x19] - 200818: aa0103e0 mov x0, x1 - 20081c: 14000004 b 20082c - 200820: f9400661 ldr x1, [x19,#8] - 200824: 93407c00 sxtw x0, w0 - 200828: 8b000020 add x0, x1, x0 - 20082c: f9400000 ldr x0, [x0] - 200830: f90023e0 str x0, [sp,#64] - 200834: f94023e0 ldr x0, [sp,#64] - 200838: f100001f cmp x0, #0x0 - 20083c: 540001a1 b.ne 200870 - 200840: 90000000 adrp x0, 200000
- 200844: 91278000 add x0, x0, #0x9e0 - 200848: f90023e0 str x0, [sp,#64] - 20084c: 14000009 b 200870 - 200850: f9400fe0 ldr x0, [sp,#24] - 200854: 91000401 add x1, x0, #0x1 - 200858: f9000fe1 str x1, [sp,#24] - 20085c: f94023e1 ldr x1, [sp,#64] - 200860: 91000422 add x2, x1, #0x1 - 200864: f90023e2 str x2, [sp,#64] - 200868: 39400021 ldrb w1, [x1] - 20086c: 39000001 strb w1, [x0] - 200870: f94023e0 ldr x0, [sp,#64] - 200874: 39400000 ldrb w0, [x0] - 200878: 7100001f cmp w0, #0x0 - 20087c: 54fffea1 b.ne 200850 - 200880: 14000008 b 2008a0 - 200884: d503201f nop - 200888: f9400fe0 ldr x0, [sp,#24] - 20088c: 91000401 add x1, x0, #0x1 - 200890: f9000fe1 str x1, [sp,#24] - 200894: f9400be1 ldr x1, [sp,#16] - 200898: 39400021 ldrb w1, [x1] - 20089c: 39000001 strb w1, [x0] - 2008a0: f9400be0 ldr x0, [sp,#16] - 2008a4: 91000400 add x0, x0, #0x1 - 2008a8: f9000be0 str x0, [sp,#16] - 2008ac: f9400be0 ldr x0, [sp,#16] - 2008b0: 39400000 ldrb w0, [x0] - 2008b4: 7100001f cmp w0, #0x0 - 2008b8: 54ffd161 b.ne 2002e4 - 2008bc: f9400fe0 ldr x0, [sp,#24] - 2008c0: 3900001f strb wzr, [x0] - 2008c4: f9400fe1 ldr x1, [sp,#24] - 2008c8: f9401fe0 ldr x0, [sp,#56] - 2008cc: cb000020 sub x0, x1, x0 - 2008d0: f84607f3 ldr x19, [sp],#96 - 2008d4: d65f03c0 ret +00000000000702a4 : + 702a4: f81a0ff3 str x19, [sp,#-96]! + 702a8: f9000fe0 str x0, [sp,#24] + 702ac: f9000be1 str x1, [sp,#16] + 702b0: aa0203f3 mov x19, x2 + 702b4: f9400fe0 ldr x0, [sp,#24] + 702b8: f9001fe0 str x0, [sp,#56] + 702bc: f9400fe0 ldr x0, [sp,#24] + 702c0: f100001f cmp x0, #0x0 + 702c4: 54000080 b.eq 702d4 + 702c8: f9400be0 ldr x0, [sp,#16] + 702cc: f100001f cmp x0, #0x0 + 702d0: 54000061 b.ne 702dc + 702d4: 52800000 mov w0, #0x0 // #0 + 702d8: 1400017e b 708d0 + 702dc: f9002fff str xzr, [sp,#88] + 702e0: 14000173 b 708ac + 702e4: f9400be0 ldr x0, [sp,#16] + 702e8: 39400000 ldrb w0, [x0] + 702ec: 7100941f cmp w0, #0x25 + 702f0: 54002cc1 b.ne 70888 + 702f4: f9400be0 ldr x0, [sp,#16] + 702f8: 91000400 add x0, x0, #0x1 + 702fc: f9000be0 str x0, [sp,#16] + 70300: f9400be0 ldr x0, [sp,#16] + 70304: 39400000 ldrb w0, [x0] + 70308: 7100941f cmp w0, #0x25 + 7030c: 54002bc0 b.eq 70884 + 70310: b90057ff str wzr, [sp,#84] + 70314: 14000010 b 70354 + 70318: b94057e1 ldr w1, [sp,#84] + 7031c: 2a0103e0 mov w0, w1 + 70320: 531e7400 lsl w0, w0, #2 + 70324: 0b010000 add w0, w0, w1 + 70328: 531f7800 lsl w0, w0, #1 + 7032c: b90057e0 str w0, [sp,#84] + 70330: f9400be0 ldr x0, [sp,#16] + 70334: 39400000 ldrb w0, [x0] + 70338: 5100c000 sub w0, w0, #0x30 + 7033c: b94057e1 ldr w1, [sp,#84] + 70340: 0b000020 add w0, w1, w0 + 70344: b90057e0 str w0, [sp,#84] + 70348: f9400be0 ldr x0, [sp,#16] + 7034c: 91000400 add x0, x0, #0x1 + 70350: f9000be0 str x0, [sp,#16] + 70354: f9400be0 ldr x0, [sp,#16] + 70358: 39400000 ldrb w0, [x0] + 7035c: 7100bc1f cmp w0, #0x2f + 70360: 540000a9 b.ls 70374 + 70364: f9400be0 ldr x0, [sp,#16] + 70368: 39400000 ldrb w0, [x0] + 7036c: 7100e41f cmp w0, #0x39 + 70370: 54fffd49 b.ls 70318 + 70374: f9400be0 ldr x0, [sp,#16] + 70378: 39400000 ldrb w0, [x0] + 7037c: 7101b01f cmp w0, #0x6c + 70380: 54000081 b.ne 70390 + 70384: f9400be0 ldr x0, [sp,#16] + 70388: 91000400 add x0, x0, #0x1 + 7038c: f9000be0 str x0, [sp,#16] + 70390: f9400be0 ldr x0, [sp,#16] + 70394: 39400000 ldrb w0, [x0] + 70398: 71018c1f cmp w0, #0x63 + 7039c: 540004c1 b.ne 70434 + 703a0: b9401a60 ldr w0, [x19,#24] + 703a4: f9400261 ldr x1, [x19] + 703a8: 7100001f cmp w0, #0x0 + 703ac: 540000eb b.lt 703c8 + 703b0: aa0103e0 mov x0, x1 + 703b4: 91002c00 add x0, x0, #0xb + 703b8: 927df000 and x0, x0, #0xfffffffffffffff8 + 703bc: f9000260 str x0, [x19] + 703c0: aa0103e0 mov x0, x1 + 703c4: 1400000f b 70400 + 703c8: 11002002 add w2, w0, #0x8 + 703cc: b9001a62 str w2, [x19,#24] + 703d0: b9401a62 ldr w2, [x19,#24] + 703d4: 7100005f cmp w2, #0x0 + 703d8: 540000ed b.le 703f4 + 703dc: aa0103e0 mov x0, x1 + 703e0: 91002c00 add x0, x0, #0xb + 703e4: 927df000 and x0, x0, #0xfffffffffffffff8 + 703e8: f9000260 str x0, [x19] + 703ec: aa0103e0 mov x0, x1 + 703f0: 14000004 b 70400 + 703f4: f9400661 ldr x1, [x19,#8] + 703f8: 93407c00 sxtw x0, w0 + 703fc: 8b000020 add x0, x1, x0 + 70400: b9400000 ldr w0, [x0] + 70404: 93407c00 sxtw x0, w0 + 70408: f9002fe0 str x0, [sp,#88] + 7040c: f9400fe0 ldr x0, [sp,#24] + 70410: 91000401 add x1, x0, #0x1 + 70414: f9000fe1 str x1, [sp,#24] + 70418: f9402fe1 ldr x1, [sp,#88] + 7041c: 53001c21 uxtb w1, w1 + 70420: 39000001 strb w1, [x0] + 70424: f9400be0 ldr x0, [sp,#16] + 70428: 91000400 add x0, x0, #0x1 + 7042c: f9000be0 str x0, [sp,#16] + 70430: 1400011f b 708ac + 70434: f9400be0 ldr x0, [sp,#16] + 70438: 39400000 ldrb w0, [x0] + 7043c: 7101901f cmp w0, #0x64 + 70440: 54001041 b.ne 70648 + 70444: b9401a60 ldr w0, [x19,#24] + 70448: f9400261 ldr x1, [x19] + 7044c: 7100001f cmp w0, #0x0 + 70450: 540000eb b.lt 7046c + 70454: aa0103e0 mov x0, x1 + 70458: 91002c00 add x0, x0, #0xb + 7045c: 927df000 and x0, x0, #0xfffffffffffffff8 + 70460: f9000260 str x0, [x19] + 70464: aa0103e0 mov x0, x1 + 70468: 1400000f b 704a4 + 7046c: 11002002 add w2, w0, #0x8 + 70470: b9001a62 str w2, [x19,#24] + 70474: b9401a62 ldr w2, [x19,#24] + 70478: 7100005f cmp w2, #0x0 + 7047c: 540000ed b.le 70498 + 70480: aa0103e0 mov x0, x1 + 70484: 91002c00 add x0, x0, #0xb + 70488: 927df000 and x0, x0, #0xfffffffffffffff8 + 7048c: f9000260 str x0, [x19] + 70490: aa0103e0 mov x0, x1 + 70494: 14000004 b 704a4 + 70498: f9400661 ldr x1, [x19,#8] + 7049c: 93407c00 sxtw x0, w0 + 704a0: 8b000020 add x0, x1, x0 + 704a4: b9400000 ldr w0, [x0] + 704a8: 93407c00 sxtw x0, w0 + 704ac: f9002fe0 str x0, [sp,#88] + 704b0: b90053ff str wzr, [sp,#80] + 704b4: f9402fe0 ldr x0, [sp,#88] + 704b8: 7100001f cmp w0, #0x0 + 704bc: 540000ea b.ge 704d8 + 704c0: f9402fe0 ldr x0, [sp,#88] + 704c4: cb0003e0 neg x0, x0 + 704c8: f9002fe0 str x0, [sp,#88] + 704cc: b94053e0 ldr w0, [sp,#80] + 704d0: 11000400 add w0, w0, #0x1 + 704d4: b90053e0 str w0, [sp,#80] + 704d8: f9402fe1 ldr x1, [sp,#88] + 704dc: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 + 704e0: f2c8af00 movk x0, #0x4578, lsl #32 + 704e4: f2e02c60 movk x0, #0x163, lsl #48 + 704e8: eb00003f cmp x1, x0 + 704ec: 540000ad b.le 70500 + 704f0: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 + 704f4: f2c8af00 movk x0, #0x4578, lsl #32 + 704f8: f2e02c60 movk x0, #0x163, lsl #48 + 704fc: f9002fe0 str x0, [sp,#88] + 70500: 52800240 mov w0, #0x12 // #18 + 70504: b9004fe0 str w0, [sp,#76] + 70508: b9804fe0 ldrsw x0, [sp,#76] + 7050c: d13e83e1 sub x1, sp, #0xfa0 + 70510: 8b000020 add x0, x1, x0 + 70514: 393f001f strb wzr, [x0,#4032] + 70518: b9404fe0 ldr w0, [sp,#76] + 7051c: 51000400 sub w0, w0, #0x1 + 70520: b9004fe0 str w0, [sp,#76] + 70524: f9402fe1 ldr x1, [sp,#88] + 70528: b203e7e0 mov x0, #0x6666666666666666 // #7378697629483820646 + 7052c: f28ccce0 movk x0, #0x6667 + 70530: 9b407c20 smulh x0, x1, x0 + 70534: 9342fc02 asr x2, x0, #2 + 70538: 937ffc20 asr x0, x1, #63 + 7053c: cb000042 sub x2, x2, x0 + 70540: aa0203e0 mov x0, x2 + 70544: d37ef400 lsl x0, x0, #2 + 70548: 8b020000 add x0, x0, x2 + 7054c: d37ff800 lsl x0, x0, #1 + 70550: cb000022 sub x2, x1, x0 + 70554: 53001c40 uxtb w0, w2 + 70558: 1100c000 add w0, w0, #0x30 + 7055c: 53001c02 uxtb w2, w0 + 70560: b9804fe0 ldrsw x0, [sp,#76] + 70564: d13e83e1 sub x1, sp, #0xfa0 + 70568: 8b000020 add x0, x1, x0 + 7056c: 2a0203e1 mov w1, w2 + 70570: 393f0001 strb w1, [x0,#4032] + 70574: f9402fe0 ldr x0, [sp,#88] + 70578: b203e7e1 mov x1, #0x6666666666666666 // #7378697629483820646 + 7057c: f28ccce1 movk x1, #0x6667 + 70580: 9b417c01 smulh x1, x0, x1 + 70584: 9342fc21 asr x1, x1, #2 + 70588: 937ffc00 asr x0, x0, #63 + 7058c: cb000020 sub x0, x1, x0 + 70590: f9002fe0 str x0, [sp,#88] + 70594: f9402fe0 ldr x0, [sp,#88] + 70598: f100001f cmp x0, #0x0 + 7059c: 54000080 b.eq 705ac + 705a0: b9404fe0 ldr w0, [sp,#76] + 705a4: 7100001f cmp w0, #0x0 + 705a8: 54fffb8c b.gt 70518 + 705ac: b94053e0 ldr w0, [sp,#80] + 705b0: 7100001f cmp w0, #0x0 + 705b4: 54000140 b.eq 705dc + 705b8: b9404fe0 ldr w0, [sp,#76] + 705bc: 51000400 sub w0, w0, #0x1 + 705c0: b9004fe0 str w0, [sp,#76] + 705c4: b9804fe0 ldrsw x0, [sp,#76] + 705c8: d13e83e1 sub x1, sp, #0xfa0 + 705cc: 8b000020 add x0, x1, x0 + 705d0: aa0003e1 mov x1, x0 + 705d4: 528005a0 mov w0, #0x2d // #45 + 705d8: 393f0020 strb w0, [x1,#4032] + 705dc: b94057e0 ldr w0, [sp,#84] + 705e0: 7100001f cmp w0, #0x0 + 705e4: 5400028d b.le 70634 + 705e8: b94057e0 ldr w0, [sp,#84] + 705ec: 7100441f cmp w0, #0x11 + 705f0: 5400022c b.gt 70634 + 705f4: 1400000a b 7061c + 705f8: b9404fe0 ldr w0, [sp,#76] + 705fc: 51000400 sub w0, w0, #0x1 + 70600: b9004fe0 str w0, [sp,#76] + 70604: b9804fe0 ldrsw x0, [sp,#76] + 70608: d13e83e1 sub x1, sp, #0xfa0 + 7060c: 8b000020 add x0, x1, x0 + 70610: aa0003e1 mov x1, x0 + 70614: 52800400 mov w0, #0x20 // #32 + 70618: 393f0020 strb w0, [x1,#4032] + 7061c: 52800241 mov w1, #0x12 // #18 + 70620: b94057e0 ldr w0, [sp,#84] + 70624: 4b000021 sub w1, w1, w0 + 70628: b9404fe0 ldr w0, [sp,#76] + 7062c: 6b00003f cmp w1, w0 + 70630: 54fffe4b b.lt 705f8 + 70634: 910083e1 add x1, sp, #0x20 + 70638: b9804fe0 ldrsw x0, [sp,#76] + 7063c: 8b000020 add x0, x1, x0 + 70640: f90023e0 str x0, [sp,#64] + 70644: 1400007c b 70834 + 70648: f9400be0 ldr x0, [sp,#16] + 7064c: 39400000 ldrb w0, [x0] + 70650: 7101e01f cmp w0, #0x78 + 70654: 54000b41 b.ne 707bc + 70658: b9401a60 ldr w0, [x19,#24] + 7065c: f9400261 ldr x1, [x19] + 70660: 7100001f cmp w0, #0x0 + 70664: 540000eb b.lt 70680 + 70668: aa0103e0 mov x0, x1 + 7066c: 91003c00 add x0, x0, #0xf + 70670: 927df000 and x0, x0, #0xfffffffffffffff8 + 70674: f9000260 str x0, [x19] + 70678: aa0103e0 mov x0, x1 + 7067c: 1400000f b 706b8 + 70680: 11002002 add w2, w0, #0x8 + 70684: b9001a62 str w2, [x19,#24] + 70688: b9401a62 ldr w2, [x19,#24] + 7068c: 7100005f cmp w2, #0x0 + 70690: 540000ed b.le 706ac + 70694: aa0103e0 mov x0, x1 + 70698: 91003c00 add x0, x0, #0xf + 7069c: 927df000 and x0, x0, #0xfffffffffffffff8 + 706a0: f9000260 str x0, [x19] + 706a4: aa0103e0 mov x0, x1 + 706a8: 14000004 b 706b8 + 706ac: f9400661 ldr x1, [x19,#8] + 706b0: 93407c00 sxtw x0, w0 + 706b4: 8b000020 add x0, x1, x0 + 706b8: f9400000 ldr x0, [x0] + 706bc: f9002fe0 str x0, [sp,#88] + 706c0: 52800200 mov w0, #0x10 // #16 + 706c4: b9004fe0 str w0, [sp,#76] + 706c8: b9804fe0 ldrsw x0, [sp,#76] + 706cc: d13e83e1 sub x1, sp, #0xfa0 + 706d0: 8b000020 add x0, x1, x0 + 706d4: 393f001f strb wzr, [x0,#4032] + 706d8: f9402fe0 ldr x0, [sp,#88] + 706dc: 53001c00 uxtb w0, w0 + 706e0: 12000c00 and w0, w0, #0xf + 706e4: 3900dfe0 strb w0, [sp,#55] + 706e8: b9404fe0 ldr w0, [sp,#76] + 706ec: 51000400 sub w0, w0, #0x1 + 706f0: b9004fe0 str w0, [sp,#76] + 706f4: 3940dfe0 ldrb w0, [sp,#55] + 706f8: 7100241f cmp w0, #0x9 + 706fc: 54000069 b.ls 70708 + 70700: 528006e0 mov w0, #0x37 // #55 + 70704: 14000002 b 7070c + 70708: 52800600 mov w0, #0x30 // #48 + 7070c: 3940dfe1 ldrb w1, [sp,#55] + 70710: 0b010000 add w0, w0, w1 + 70714: 53001c02 uxtb w2, w0 + 70718: b9804fe0 ldrsw x0, [sp,#76] + 7071c: d13e83e1 sub x1, sp, #0xfa0 + 70720: 8b000020 add x0, x1, x0 + 70724: 2a0203e1 mov w1, w2 + 70728: 393f0001 strb w1, [x0,#4032] + 7072c: f9402fe0 ldr x0, [sp,#88] + 70730: 9344fc00 asr x0, x0, #4 + 70734: f9002fe0 str x0, [sp,#88] + 70738: f9402fe0 ldr x0, [sp,#88] + 7073c: f100001f cmp x0, #0x0 + 70740: 54000080 b.eq 70750 + 70744: b9404fe0 ldr w0, [sp,#76] + 70748: 7100001f cmp w0, #0x0 + 7074c: 54fffc6c b.gt 706d8 + 70750: b94057e0 ldr w0, [sp,#84] + 70754: 7100001f cmp w0, #0x0 + 70758: 5400028d b.le 707a8 + 7075c: b94057e0 ldr w0, [sp,#84] + 70760: 7100401f cmp w0, #0x10 + 70764: 5400022c b.gt 707a8 + 70768: 1400000a b 70790 + 7076c: b9404fe0 ldr w0, [sp,#76] + 70770: 51000400 sub w0, w0, #0x1 + 70774: b9004fe0 str w0, [sp,#76] + 70778: b9804fe0 ldrsw x0, [sp,#76] + 7077c: d13e83e1 sub x1, sp, #0xfa0 + 70780: 8b000020 add x0, x1, x0 + 70784: aa0003e1 mov x1, x0 + 70788: 52800600 mov w0, #0x30 // #48 + 7078c: 393f0020 strb w0, [x1,#4032] + 70790: 52800201 mov w1, #0x10 // #16 + 70794: b94057e0 ldr w0, [sp,#84] + 70798: 4b000021 sub w1, w1, w0 + 7079c: b9404fe0 ldr w0, [sp,#76] + 707a0: 6b00003f cmp w1, w0 + 707a4: 54fffe4b b.lt 7076c + 707a8: 910083e1 add x1, sp, #0x20 + 707ac: b9804fe0 ldrsw x0, [sp,#76] + 707b0: 8b000020 add x0, x1, x0 + 707b4: f90023e0 str x0, [sp,#64] + 707b8: 1400001f b 70834 + 707bc: f9400be0 ldr x0, [sp,#16] + 707c0: 39400000 ldrb w0, [x0] + 707c4: 7101cc1f cmp w0, #0x73 + 707c8: 540006c1 b.ne 708a0 + 707cc: b9401a60 ldr w0, [x19,#24] + 707d0: f9400261 ldr x1, [x19] + 707d4: 7100001f cmp w0, #0x0 + 707d8: 540000eb b.lt 707f4 + 707dc: aa0103e0 mov x0, x1 + 707e0: 91003c00 add x0, x0, #0xf + 707e4: 927df000 and x0, x0, #0xfffffffffffffff8 + 707e8: f9000260 str x0, [x19] + 707ec: aa0103e0 mov x0, x1 + 707f0: 1400000f b 7082c + 707f4: 11002002 add w2, w0, #0x8 + 707f8: b9001a62 str w2, [x19,#24] + 707fc: b9401a62 ldr w2, [x19,#24] + 70800: 7100005f cmp w2, #0x0 + 70804: 540000ed b.le 70820 + 70808: aa0103e0 mov x0, x1 + 7080c: 91003c00 add x0, x0, #0xf + 70810: 927df000 and x0, x0, #0xfffffffffffffff8 + 70814: f9000260 str x0, [x19] + 70818: aa0103e0 mov x0, x1 + 7081c: 14000004 b 7082c + 70820: f9400661 ldr x1, [x19,#8] + 70824: 93407c00 sxtw x0, w0 + 70828: 8b000020 add x0, x1, x0 + 7082c: f9400000 ldr x0, [x0] + 70830: f90023e0 str x0, [sp,#64] + 70834: f94023e0 ldr x0, [sp,#64] + 70838: f100001f cmp x0, #0x0 + 7083c: 540001a1 b.ne 70870 + 70840: 90000000 adrp x0, 70000
+ 70844: 91278000 add x0, x0, #0x9e0 + 70848: f90023e0 str x0, [sp,#64] + 7084c: 14000009 b 70870 + 70850: f9400fe0 ldr x0, [sp,#24] + 70854: 91000401 add x1, x0, #0x1 + 70858: f9000fe1 str x1, [sp,#24] + 7085c: f94023e1 ldr x1, [sp,#64] + 70860: 91000422 add x2, x1, #0x1 + 70864: f90023e2 str x2, [sp,#64] + 70868: 39400021 ldrb w1, [x1] + 7086c: 39000001 strb w1, [x0] + 70870: f94023e0 ldr x0, [sp,#64] + 70874: 39400000 ldrb w0, [x0] + 70878: 7100001f cmp w0, #0x0 + 7087c: 54fffea1 b.ne 70850 + 70880: 14000008 b 708a0 + 70884: d503201f nop + 70888: f9400fe0 ldr x0, [sp,#24] + 7088c: 91000401 add x1, x0, #0x1 + 70890: f9000fe1 str x1, [sp,#24] + 70894: f9400be1 ldr x1, [sp,#16] + 70898: 39400021 ldrb w1, [x1] + 7089c: 39000001 strb w1, [x0] + 708a0: f9400be0 ldr x0, [sp,#16] + 708a4: 91000400 add x0, x0, #0x1 + 708a8: f9000be0 str x0, [sp,#16] + 708ac: f9400be0 ldr x0, [sp,#16] + 708b0: 39400000 ldrb w0, [x0] + 708b4: 7100001f cmp w0, #0x0 + 708b8: 54ffd161 b.ne 702e4 + 708bc: f9400fe0 ldr x0, [sp,#24] + 708c0: 3900001f strb wzr, [x0] + 708c4: f9400fe1 ldr x1, [sp,#24] + 708c8: f9401fe0 ldr x0, [sp,#56] + 708cc: cb000020 sub x0, x1, x0 + 708d0: f84607f3 ldr x19, [sp],#96 + 708d4: d65f03c0 ret -00000000002008d8 : - 2008d8: a9af7bfd stp x29, x30, [sp,#-272]! - 2008dc: 910003fd mov x29, sp - 2008e0: f9001fa0 str x0, [x29,#56] - 2008e4: f9001ba1 str x1, [x29,#48] - 2008e8: f90073a2 str x2, [x29,#224] - 2008ec: f90077a3 str x3, [x29,#232] - 2008f0: f9007ba4 str x4, [x29,#240] - 2008f4: f9007fa5 str x5, [x29,#248] - 2008f8: f90083a6 str x6, [x29,#256] - 2008fc: f90087a7 str x7, [x29,#264] - 200900: 3d801ba0 str q0, [x29,#96] - 200904: 3d801fa1 str q1, [x29,#112] - 200908: 3d8023a2 str q2, [x29,#128] - 20090c: 3d8027a3 str q3, [x29,#144] - 200910: 3d802ba4 str q4, [x29,#160] - 200914: 3d802fa5 str q5, [x29,#176] - 200918: 3d8033a6 str q6, [x29,#192] - 20091c: 3d8037a7 str q7, [x29,#208] - 200920: 910443a0 add x0, x29, #0x110 - 200924: f90023a0 str x0, [x29,#64] - 200928: 910443a0 add x0, x29, #0x110 - 20092c: f90027a0 str x0, [x29,#72] - 200930: 910383a0 add x0, x29, #0xe0 - 200934: f9002ba0 str x0, [x29,#80] - 200938: 128005e0 mov w0, #0xffffffd0 // #-48 - 20093c: b9005ba0 str w0, [x29,#88] - 200940: 12800fe0 mov w0, #0xffffff80 // #-128 - 200944: b9005fa0 str w0, [x29,#92] - 200948: 910043a2 add x2, x29, #0x10 - 20094c: 910103a3 add x3, x29, #0x40 - 200950: a9400460 ldp x0, x1, [x3] - 200954: a9000440 stp x0, x1, [x2] - 200958: a9410460 ldp x0, x1, [x3,#16] - 20095c: a9010440 stp x0, x1, [x2,#16] - 200960: 910043a0 add x0, x29, #0x10 - 200964: aa0003e2 mov x2, x0 - 200968: f9401ba1 ldr x1, [x29,#48] - 20096c: f9401fa0 ldr x0, [x29,#56] - 200970: 97fffe4d bl 2002a4 - 200974: a8d17bfd ldp x29, x30, [sp],#272 - 200978: d65f03c0 ret +00000000000708d8 : + 708d8: a9af7bfd stp x29, x30, [sp,#-272]! + 708dc: 910003fd mov x29, sp + 708e0: f9001fa0 str x0, [x29,#56] + 708e4: f9001ba1 str x1, [x29,#48] + 708e8: f90073a2 str x2, [x29,#224] + 708ec: f90077a3 str x3, [x29,#232] + 708f0: f9007ba4 str x4, [x29,#240] + 708f4: f9007fa5 str x5, [x29,#248] + 708f8: f90083a6 str x6, [x29,#256] + 708fc: f90087a7 str x7, [x29,#264] + 70900: 3d801ba0 str q0, [x29,#96] + 70904: 3d801fa1 str q1, [x29,#112] + 70908: 3d8023a2 str q2, [x29,#128] + 7090c: 3d8027a3 str q3, [x29,#144] + 70910: 3d802ba4 str q4, [x29,#160] + 70914: 3d802fa5 str q5, [x29,#176] + 70918: 3d8033a6 str q6, [x29,#192] + 7091c: 3d8037a7 str q7, [x29,#208] + 70920: 910443a0 add x0, x29, #0x110 + 70924: f90023a0 str x0, [x29,#64] + 70928: 910443a0 add x0, x29, #0x110 + 7092c: f90027a0 str x0, [x29,#72] + 70930: 910383a0 add x0, x29, #0xe0 + 70934: f9002ba0 str x0, [x29,#80] + 70938: 128005e0 mov w0, #0xffffffd0 // #-48 + 7093c: b9005ba0 str w0, [x29,#88] + 70940: 12800fe0 mov w0, #0xffffff80 // #-128 + 70944: b9005fa0 str w0, [x29,#92] + 70948: 910043a2 add x2, x29, #0x10 + 7094c: 910103a3 add x3, x29, #0x40 + 70950: a9400460 ldp x0, x1, [x3] + 70954: a9000440 stp x0, x1, [x2] + 70958: a9410460 ldp x0, x1, [x3,#16] + 7095c: a9010440 stp x0, x1, [x2,#16] + 70960: 910043a0 add x0, x29, #0x10 + 70964: aa0003e2 mov x2, x0 + 70968: f9401ba1 ldr x1, [x29,#48] + 7096c: f9401fa0 ldr x0, [x29,#56] + 70970: 97fffe4d bl 702a4 + 70974: a8d17bfd ldp x29, x30, [sp],#272 + 70978: d65f03c0 ret Disassembly of section .rodata: -0000000000200980 : - 200980: 6b726f46 .word 0x6b726f46 - 200984: 73655420 .word 0x73655420 - 200988: 70202c74 .word 0x70202c74 - 20098c: 25206469 .word 0x25206469 - 200990: 00000a64 .word 0x00000a64 - 200994: 00000000 .word 0x00000000 - 200998: 6c696863 .word 0x6c696863 - 20099c: 00000a64 .word 0x00000a64 - 2009a0: 3a646970 .word 0x3a646970 - 2009a4: 2c642520 .word 0x2c642520 - 2009a8: 746e6320 .word 0x746e6320 - 2009ac: 6425203a .word 0x6425203a - 2009b0: 7470202c .word 0x7470202c - 2009b4: 25203a72 .word 0x25203a72 - 2009b8: 00000a78 .word 0x00000a78 - 2009bc: 00000000 .word 0x00000000 - 2009c0: 65726170 .word 0x65726170 - 2009c4: 6820746e .word 0x6820746e - 2009c8: 2c657265 .word 0x2c657265 - 2009cc: 64697020 .word 0x64697020 - 2009d0: 2c642520 .word 0x2c642520 - 2009d4: 69686320 .word 0x69686320 - 2009d8: 2520646c .word 0x2520646c - 2009dc: 00000a64 .word 0x00000a64 - 2009e0: 6c756e28 .word 0x6c756e28 - 2009e4: Address 0x00000000002009e4 is out of bounds. +0000000000070980 : + 70980: 6b726f46 .word 0x6b726f46 + 70984: 73655420 .word 0x73655420 + 70988: 70202c74 .word 0x70202c74 + 7098c: 25206469 .word 0x25206469 + 70990: 00000a64 .word 0x00000a64 + 70994: 00000000 .word 0x00000000 + 70998: 6c696863 .word 0x6c696863 + 7099c: 00000a64 .word 0x00000a64 + 709a0: 3a646970 .word 0x3a646970 + 709a4: 2c642520 .word 0x2c642520 + 709a8: 746e6320 .word 0x746e6320 + 709ac: 6425203a .word 0x6425203a + 709b0: 7470202c .word 0x7470202c + 709b4: 25203a72 .word 0x25203a72 + 709b8: 00000a78 .word 0x00000a78 + 709bc: 00000000 .word 0x00000000 + 709c0: 65726170 .word 0x65726170 + 709c4: 6820746e .word 0x6820746e + 709c8: 2c657265 .word 0x2c657265 + 709cc: 64697020 .word 0x64697020 + 709d0: 2c642520 .word 0x2c642520 + 709d4: 69686320 .word 0x69686320 + 709d8: 2520646c .word 0x2520646c + 709dc: 00000a64 .word 0x00000a64 + 709e0: 6c756e28 .word 0x6c756e28 + 709e4: Address 0x00000000000709e4 is out of bounds. Disassembly of section .debug_info: @@ -671,14 +671,14 @@ Disassembly of section .debug_info: c: 00000029 .inst 0x00000029 ; undefined 10: 00006d0c .inst 0x00006d0c ; undefined 14: 00000000 .inst 0x00000000 ; undefined - 18: 20000000 .inst 0x20000000 ; undefined + 18: 07000000 .inst 0x07000000 ; undefined 1c: 00000000 .inst 0x00000000 ; undefined 20: 00011400 .inst 0x00011400 ; undefined ... 2c: 00800200 .inst 0x00800200 ; undefined 30: 03010000 .inst 0x03010000 ; undefined 34: 00000089 .inst 0x00000089 ; undefined - 38: 00200000 .inst 0x00200000 ; NYI + 38: 00070000 .inst 0x00070000 ; undefined 3c: 00000000 .inst 0x00000000 ; undefined 40: 00000114 .inst 0x00000114 ; undefined 44: 00000000 .inst 0x00000000 ; undefined @@ -691,8 +691,8 @@ Disassembly of section .debug_info: 60: 89060100 .inst 0x89060100 ; undefined 64: 02000000 .inst 0x02000000 ; undefined 68: 84047891 .inst 0x84047891 ; undefined - 6c: 00002000 .inst 0x00002000 ; undefined - 70: 58000000 ldr x0, 70 + 6c: 00000700 .inst 0x00000700 ; undefined + 70: 58000000 ldr x0, 70 74: 00000000 .inst 0x00000000 ; undefined 78: 03000000 .inst 0x03000000 ; undefined 7c: 0e010069 tbl v9.8b, {v3.16b}, v1.8b @@ -707,14 +707,14 @@ Disassembly of section .debug_info: a0: 010a0c00 .inst 0x010a0c00 ; undefined a4: 00000000 .inst 0x00000000 ; undefined a8: 01140000 .inst 0x01140000 ; undefined - ac: 00000020 .inst 0x00000020 ; undefined + ac: 00000007 .inst 0x00000007 ; undefined b0: 01900000 .inst 0x01900000 ; undefined b4: 00000000 .inst 0x00000000 ; undefined b8: 005d0000 .inst 0x005d0000 ; undefined bc: 8f020000 .inst 0x8f020000 ; undefined c0: 01000000 .inst 0x01000000 ; undefined c4: 00005d04 .inst 0x00005d04 ; undefined - c8: 20011400 .inst 0x20011400 ; undefined + c8: 07011400 .inst 0x07011400 ; undefined cc: 00000000 .inst 0x00000000 ; undefined d0: 00002000 .inst 0x00002000 ; undefined d4: 00000000 .inst 0x00000000 ; undefined @@ -729,8 +729,8 @@ Disassembly of section .debug_info: f8: 000000d6 .inst 0x000000d6 ; undefined fc: 00008506 .inst 0x00008506 ; undefined 100: 5d0e0100 .inst 0x5d0e0100 ; undefined - 104: 34000000 cbz w0, 104 - 108: 00002001 .inst 0x00002001 ; undefined + 104: 34000000 cbz w0, 104 + 108: 00000701 .inst 0x00000701 ; undefined 10c: 28000000 stnp w0, w0, [x0] 110: 00000000 .inst 0x00000000 ; undefined 114: 01000000 .inst 0x01000000 ; undefined @@ -750,9 +750,9 @@ Disassembly of section .debug_info: 14c: 01050000 .inst 0x01050000 ; undefined 150: 0000d108 .inst 0x0000d108 ; undefined 154: 00e40600 .inst 0x00e40600 ; undefined - 158: 18010000 ldr w0, 2158 + 158: 18010000 ldr w0, 2158 15c: 0000005d .inst 0x0000005d ; undefined - 160: 0020015c .inst 0x0020015c ; NYI + 160: 0007015c .inst 0x0007015c ; undefined 164: 00000000 .inst 0x00000000 ; undefined 168: 00000028 .inst 0x00000028 ; undefined 16c: 00000000 .inst 0x00000000 ; undefined @@ -771,7 +771,7 @@ Disassembly of section .debug_info: 1a0: 00b10a00 .inst 0x00b10a00 ; undefined 1a4: 22010000 .inst 0x22010000 ; undefined 1a8: 0000016f .inst 0x0000016f ; undefined - 1ac: 00200184 .inst 0x00200184 ; NYI + 1ac: 00070184 .inst 0x00070184 ; undefined 1b0: 00000000 .inst 0x00000000 ; undefined 1b4: 000000cc .inst 0x000000cc ; undefined 1b8: 00000000 .inst 0x00000000 ; undefined @@ -783,7 +783,7 @@ Disassembly of section .debug_info: 1d0: 64030b7d .inst 0x64030b7d ; undefined 1d4: 01007473 .inst 0x01007473 ; undefined 1d8: 00017623 .inst 0x00017623 ; undefined - 1dc: d8910300 prfm pldl1keep, fffffffffff2223c + 1dc: d8910300 prfm pldl1keep, fffffffffff2223c 1e0: 01250c7d .inst 0x01250c7d ; undefined 1e4: 26010000 .inst 0x26010000 ; undefined 1e8: 0000018d .inst 0x0000018d ; undefined @@ -809,23 +809,23 @@ Disassembly of section .debug_info: 238: 0001cc00 .inst 0x0001cc00 ; undefined 23c: ef100800 .inst 0xef100800 ; undefined 240: cc000000 .inst 0xcc000000 ; undefined - 244: 10000001 adr x1, 244 + 244: 10000001 adr x1, 244 248: 00012a10 .inst 0x00012a10 ; undefined 24c: 00005d00 .inst 0x00005d00 ; undefined 250: bd101800 str s0, [x0,#4120] 254: 5d000000 .inst 0x5d000000 ; undefined - 258: 1c000000 ldr s0, 258 + 258: 1c000000 ldr s0, 258 25c: 06081100 .inst 0x06081100 ; undefined 260: 00000096 .inst 0x00000096 ; undefined 264: 005d2d01 .inst 0x005d2d01 ; undefined 268: 02500000 .inst 0x02500000 ; undefined - 26c: 00000020 .inst 0x00000020 ; undefined + 26c: 00000007 .inst 0x00000007 ; undefined 270: 00280000 .inst 0x00280000 ; NYI 274: 00000000 .inst 0x00000000 ; undefined - 278: 9c010000 ldr q0, 2278 + 278: 9c010000 ldr q0, 2278 27c: 0000021a .inst 0x0000021a ; undefined 280: 0000ac08 .inst 0x0000ac08 ; undefined - 284: b72d0100 tbnz x0, #37, ffffffffffffa2a4 + 284: b72d0100 tbnz x0, #37, ffffffffffffa2a4 288: 02000000 .inst 0x02000000 ; undefined 28c: df086891 .inst 0xdf086891 ; undefined 290: 01000000 .inst 0x01000000 ; undefined @@ -837,15 +837,15 @@ Disassembly of section .debug_info: 2a8: 09007891 .inst 0x09007891 ; undefined 2ac: 0000b708 .inst 0x0000b708 ; undefined 2b0: 01201200 .inst 0x01201200 ; undefined - 2b4: 37010000 tbnz w0, #0, 22b4 - 2b8: 00200278 .inst 0x00200278 ; NYI + 2b4: 37010000 tbnz w0, #0, 22b4 + 2b8: 00070278 .inst 0x00070278 ; undefined 2bc: 00000000 .inst 0x00000000 ; undefined 2c0: 0000000c .inst 0x0000000c ; undefined 2c4: 00000000 .inst 0x00000000 ; undefined 2c8: 1b139c01 msub w1, w0, w19, w7 2cc: 01000001 .inst 0x01000001 ; undefined 2d0: 00005d3e .inst 0x00005d3e ; undefined - 2d4: 20028400 .inst 0x20028400 ; undefined + 2d4: 07028400 .inst 0x07028400 ; undefined 2d8: 00000000 .inst 0x00000000 ; undefined 2dc: 00002000 .inst 0x00002000 ; undefined 2e0: 00000000 .inst 0x00000000 ; undefined @@ -853,23 +853,23 @@ Disassembly of section .debug_info: 2e8: 00746572 .inst 0x00746572 ; undefined 2ec: 00643f01 .inst 0x00643f01 ; undefined 2f0: 91020000 add x0, x0, #0x80 - 2f4: d8000078 prfm #0x18, 300 + 2f4: d8000078 prfm #0x18, 300 2f8: 04000001 .inst 0x04000001 ; undefined 2fc: 00017c00 .inst 0x00017c00 ; undefined 300: 29010800 stp w0, w2, [x0,#8] 304: 0c000000 st4 {v0.8b-v3.8b}, [x0] 308: 0000013d .inst 0x0000013d ; undefined 30c: 00000000 .inst 0x00000000 ; undefined - 310: 002002a4 .inst 0x002002a4 ; NYI + 310: 000702a4 .inst 0x000702a4 ; undefined 314: 00000000 .inst 0x00000000 ; undefined 318: 000006d8 .inst 0x000006d8 ; undefined 31c: 00000000 .inst 0x00000000 ; undefined 320: 000000ce .inst 0x000000ce ; undefined 324: 00016402 .inst 0x00016402 ; undefined - 328: 151d0100 b 4740728 + 328: 151d0100 b 4740728 32c: a4000001 .inst 0xa4000001 ; undefined - 330: 00002002 .inst 0x00002002 ; undefined - 334: 34000000 cbz w0, 334 + 330: 00000702 .inst 0x00000702 ; undefined + 334: 34000000 cbz w0, 334 338: 00000006 .inst 0x00000006 ; undefined 33c: 01000000 .inst 0x01000000 ; undefined 340: 0001159c .inst 0x0001159c ; undefined @@ -878,7 +878,7 @@ Disassembly of section .debug_info: 34c: 0000011c .inst 0x0000011c ; undefined 350: 7fb89103 fmulx s3, s8, v24.s[1] 354: 746d6603 .inst 0x746d6603 ; undefined - 358: 1c1d0100 ldr s0, 3a378 + 358: 1c1d0100 ldr s0, 3a378 35c: 03000001 .inst 0x03000001 ; undefined 360: 047fb091 .inst 0x047fb091 ; undefined 364: 00000125 .inst 0x00000125 ; undefined @@ -910,13 +910,13 @@ Disassembly of section .debug_info: 3cc: 07409102 .inst 0x07409102 ; undefined 3d0: 00747570 .inst 0x00747570 ; undefined 3d4: 08888301 stlrb w1, [x24] - 3d8: 00000020 .inst 0x00000020 ; undefined + 3d8: 00000007 .inst 0x00000007 ; undefined 3dc: 52080000 eor w0, w0, #0x1000000 3e0: 01000001 .inst 0x01000001 ; undefined - 3e4: 2008347b .inst 0x2008347b ; undefined + 3e4: 0708347b .inst 0x0708347b ; undefined 3e8: 00000000 .inst 0x00000000 ; undefined 3ec: 06d80900 .inst 0x06d80900 ; undefined - 3f0: 00000020 .inst 0x00000020 ; undefined + 3f0: 00000007 .inst 0x00000007 ; undefined 3f4: 00600000 .inst 0x00600000 ; undefined 3f8: 00000000 .inst 0x00000000 ; undefined 3fc: 6e050000 ext v0.16b, v0.16b, v5.16b, #0 @@ -940,14 +940,14 @@ Disassembly of section .debug_info: 444: 00016800 .inst 0x00016800 ; undefined 448: 2a0d1000 orr w0, w0, w13, lsl #4 44c: 6a000001 ands w1, w0, w0 - 450: 18000001 ldr w1, 450 + 450: 18000001 ldr w1, 450 454: 0000bd0d .inst 0x0000bd0d ; undefined 458: 00016a00 .inst 0x00016a00 ; undefined 45c: 0e001c00 .inst 0x0e001c00 ; undefined 460: 05040f08 .inst 0x05040f08 ; undefined 464: 00746e69 .inst 0x00746e69 ; undefined 468: d605080a .inst 0xd605080a ; undefined - 46c: 10000000 adr x0, 46c + 46c: 10000000 adr x0, 46c 470: 00000122 .inst 0x00000122 ; undefined 474: 00000188 .inst 0x00000188 ; undefined 478: 00018811 .inst 0x00018811 ; undefined @@ -956,7 +956,7 @@ Disassembly of section .debug_info: 484: 65120000 .inst 0x65120000 ; undefined 488: 01000001 .inst 0x01000001 ; undefined 48c: 0001158f .inst 0x0001158f ; undefined - 490: 2008d800 .inst 0x2008d800 ; undefined + 490: 0708d800 .inst 0x0708d800 ; undefined 494: 00000000 .inst 0x00000000 ; undefined 498: 0000a400 .inst 0x0000a400 ; undefined 49c: 00000000 .inst 0x00000000 ; undefined @@ -971,7 +971,7 @@ Disassembly of section .debug_info: 4c0: 2506137e .inst 0x2506137e ; undefined 4c4: 01000001 .inst 0x01000001 ; undefined 4c8: 00012993 .inst 0x00012993 ; undefined - 4cc: b0910300 adrp x0, ffffffff22061000 + 4cc: b0910300 adrp x0, ffffffff22061000 4d0: Address 0x00000000000004d0 is out of bounds. @@ -981,18 +981,18 @@ Disassembly of section .debug_abbrev: 0: 25011101 .inst 0x25011101 ; undefined 4: 030b130e .inst 0x030b130e ; undefined 8: 110e1b0e add w14, w24, #0x386 - c: 10071201 adr x1, e24c + c: 10071201 adr x1, e24c 10: 02000017 .inst 0x02000017 ; undefined 14: 193f012e .inst 0x193f012e ; undefined 18: 0b3a0e03 add w3, w16, w26, uxtb #3 1c: 19270b3b .inst 0x19270b3b ; undefined 20: 01111349 .inst 0x01111349 ; undefined - 24: 18400712 ldr w18, 80104 + 24: 18400712 ldr w18, 80104 28: 01194296 .inst 0x01194296 ; undefined 2c: 03000013 .inst 0x03000013 ; undefined 30: 08030034 stxrb w3, w20, [x1] 34: 0b3b0b3a add w26, w25, w27, uxtb #2 - 38: 18021349 ldr w9, 42a0 + 38: 18021349 ldr w9, 42a0 3c: 0b040000 add w0, w0, w4 40: 12011101 and w1, w8, #0x8000000f 44: 05000007 .inst 0x05000007 ; undefined @@ -1002,7 +1002,7 @@ Disassembly of section .debug_abbrev: 54: 0e250111 saddl v17.8h, v8.8b, v5.8b 58: 0e030b13 .inst 0x0e030b13 ; undefined 5c: 01110e1b .inst 0x01110e1b ; undefined - 60: 17100712 b fffffffffc401ca8 + 60: 17100712 b fffffffffc401ca8 64: 2e020000 ext v0.8b, v0.8b, v2.8b, #0 68: 03193f01 .inst 0x03193f01 ; undefined 6c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined @@ -1076,18 +1076,18 @@ Disassembly of section .debug_abbrev: 17c: 25011101 .inst 0x25011101 ; undefined 180: 030b130e .inst 0x030b130e ; undefined 184: 110e1b0e add w14, w24, #0x386 - 188: 10071201 adr x1, e3c8 + 188: 10071201 adr x1, e3c8 18c: 02000017 .inst 0x02000017 ; undefined 190: 193f012e .inst 0x193f012e ; undefined 194: 0b3a0e03 add w3, w16, w26, uxtb #3 198: 19270b3b .inst 0x19270b3b ; undefined 19c: 01111349 .inst 0x01111349 ; undefined - 1a0: 18400712 ldr w18, 80280 + 1a0: 18400712 ldr w18, 80280 1a4: 01194297 .inst 0x01194297 ; undefined 1a8: 03000013 .inst 0x03000013 ; undefined 1ac: 08030005 stxrb w3, w5, [x0] 1b0: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1b4: 18021349 ldr w9, 441c + 1b4: 18021349 ldr w9, 441c 1b8: 05040000 .inst 0x05040000 ; undefined 1bc: 3a0e0300 adcs w0, w24, w14 1c0: 490b3b0b .inst 0x490b3b0b ; undefined @@ -1134,7 +1134,7 @@ Disassembly of section .debug_abbrev: 264: 3b0b3a0e .inst 0x3b0b3a0e ; undefined 268: 4919270b .inst 0x4919270b ; undefined 26c: 12011113 and w19, w8, #0x8000000f - 270: 96184007 bl fffffffff861028c + 270: 96184007 bl fffffffff861028c 274: 00001942 .inst 0x00001942 ; undefined 278: 00001813 .inst 0x00001813 ; undefined ... @@ -1146,7 +1146,7 @@ Disassembly of section .debug_aranges: 4: 00000002 .inst 0x00000002 ; undefined 8: 00080000 .inst 0x00080000 ; undefined c: 00000000 .inst 0x00000000 ; undefined - 10: 00200000 .inst 0x00200000 ; NYI + 10: 00070000 .inst 0x00070000 ; undefined 14: 00000000 .inst 0x00000000 ; undefined 18: 00000114 .inst 0x00000114 ; undefined ... @@ -1154,7 +1154,7 @@ Disassembly of section .debug_aranges: 34: 00910002 .inst 0x00910002 ; undefined 38: 00080000 .inst 0x00080000 ; undefined 3c: 00000000 .inst 0x00000000 ; undefined - 40: 00200114 .inst 0x00200114 ; NYI + 40: 00070114 .inst 0x00070114 ; undefined 44: 00000000 .inst 0x00000000 ; undefined 48: 00000190 .inst 0x00000190 ; undefined ... @@ -1162,7 +1162,7 @@ Disassembly of section .debug_aranges: 64: 02f70002 .inst 0x02f70002 ; undefined 68: 00080000 .inst 0x00080000 ; undefined 6c: 00000000 .inst 0x00000000 ; undefined - 70: 002002a4 .inst 0x002002a4 ; NYI + 70: 000702a4 .inst 0x000702a4 ; undefined 74: 00000000 .inst 0x00000000 ; undefined 78: 000006d8 .inst 0x000006d8 ; undefined ... @@ -1184,7 +1184,7 @@ Disassembly of section .debug_line: 2c: 0100632e .inst 0x0100632e ; undefined 30: 00000000 .inst 0x00000000 ; undefined 34: 00000209 .inst 0x00000209 ; undefined - 38: 00000020 .inst 0x00000020 ; undefined + 38: 00000007 .inst 0x00000007 ; undefined 3c: 2f140000 .inst 0x2f140000 ; undefined 40: 59212f59 .inst 0x59212f59 ; undefined 44: 213d9f3d .inst 0x213d9f3d ; undefined @@ -1194,7 +1194,7 @@ Disassembly of section .debug_line: 54: 21216851 .inst 0x21216851 ; undefined 58: 01000202 .inst 0x01000202 ; undefined 5c: 00006d01 .inst 0x00006d01 ; undefined - 60: 35000200 cbnz w0, a0 + 60: 35000200 cbnz w0, a0 64: 04000000 .inst 0x04000000 ; undefined 68: 0d0efb01 .inst 0x0d0efb01 ; undefined 6c: 01010100 .inst 0x01010100 ; undefined @@ -1209,12 +1209,12 @@ Disassembly of section .debug_line: 90: 2d746c69 ldp s9, s27, [x3,#-96] 94: 003e6e69 .inst 0x003e6e69 ; NYI 98: 00000000 .inst 0x00000000 ; undefined - 9c: 14020900 b 8249c - a0: 00002001 .inst 0x00002001 ; undefined - a4: 15000000 b 40000a4 - a8: 30214f22 adr x2, 42a8d - ac: 30214f3e adr x30, 42a91 - b0: 30214f3e adr x30, 42a95 + 9c: 14020900 b 8249c + a0: 00000701 .inst 0x00000701 ; undefined + a4: 15000000 b 40000a4 + a8: 30214f22 adr x2, 42a8d + ac: 30214f3e adr x30, 42a91 + b0: 30214f3e adr x30, 42a95 b4: bb9f6b08 .inst 0xbb9f6b08 ; undefined b8: 3e30213d .inst 0x3e30213d ; undefined bc: 1330214f .inst 0x1330214f ; undefined @@ -1238,7 +1238,7 @@ Disassembly of section .debug_line: 104: 003e6e69 .inst 0x003e6e69 ; NYI 108: 00000000 .inst 0x00000000 ; undefined 10c: a4020900 .inst 0xa4020900 ; undefined - 110: 00002002 .inst 0x00002002 ; undefined + 110: 00000702 .inst 0x00000702 ; undefined 114: 03000000 .inst 0x03000000 ; undefined 118: 314d011d adds w29, w8, #0x340, lsl #12 11c: 01040200 .inst 0x01040200 ; undefined @@ -1336,16 +1336,16 @@ Disassembly of section .debug_str: 24: 32707061 .inst 0x32707061 ; undefined 28: 554e4700 .inst 0x554e4700 ; undefined 2c: 31314320 adds w0, w25, #0xc50 - 30: 342e3520 cbz w0, 5c6d4 + 30: 342e3520 cbz w0, 5c6d4 34: 3220302e orr w14, w1, #0x1fff - 38: 30363130 adr x16, 6c65d + 38: 30363130 adr x16, 6c65d 3c: 20393036 .inst 0x20393036 ; undefined 40: 696c6d2d ldpsw x13, x27, [x9,#-160] 44: 656c7474 .inst 0x656c7474 ; undefined 48: 646e652d .inst 0x646e652d ; undefined 4c: 206e6169 .inst 0x206e6169 ; undefined 50: 62616d2d .inst 0x62616d2d ; undefined - 54: 706c3d69 adr x9, d8803 + 54: 706c3d69 adr x9, d8803 58: 2d203436 stp s22, s13, [x1,#-256] 5c: 662d2067 .inst 0x662d2067 ; undefined 60: 65657266 .inst 0x65657266 ; undefined @@ -1411,7 +1411,7 @@ Disassembly of section .debug_str: 150: 6f63006e mla v14.8h, v3.8h, v3.h[2] 154: 74737970 .inst 0x74737970 ; undefined 158: 676e6972 .inst 0x676e6972 ; undefined - 15c: 706d7400 adr x0, dafdf + 15c: 706d7400 adr x0, dafdf 160: 00727473 .inst 0x00727473 ; undefined 164: 72707376 .inst 0x72707376 ; undefined 168: 66746e69 .inst 0x66746e69 ; undefined @@ -1431,11 +1431,11 @@ Disassembly of section .comment: 18: 75362d30 .inst 0x75362d30 ; undefined 1c: 746e7562 .inst 0x746e7562 ; undefined 20: 317e3175 adds w21, w11, #0xf8c, lsl #12 - 24: 34302e36 cbz w22, 605e8 + 24: 34302e36 cbz w22, 605e8 28: 2029392e .inst 0x2029392e ; undefined 2c: 2e342e35 uqsub v21.8b, v17.8b, v20.8b - 30: 30322030 adr x16, 64435 - 34: 36303631 tbz w17, #6, 6f8 + 30: 30322030 adr x16, 64435 + 34: 36303631 tbz w17, #6, 6f8 38: Address 0x0000000000000038 is out of bounds. @@ -1448,7 +1448,7 @@ Disassembly of section .debug_frame: c: 001f0c1e .inst 0x001f0c1e ; undefined 10: 0000002c .word 0x0000002c 14: 00000000 .word 0x00000000 - 18: 00200000 .word 0x00200000 + 18: 00070000 .word 0x00070000 1c: 00000000 .word 0x00000000 20: 00000114 .word 0x00000114 24: 00000000 .word 0x00000000 @@ -1463,7 +1463,7 @@ Disassembly of section .debug_frame: 4c: 001f0c1e .word 0x001f0c1e 50: 0000001c .word 0x0000001c 54: 00000040 .word 0x00000040 - 58: 00200114 .word 0x00200114 + 58: 00070114 .word 0x00070114 5c: 00000000 .word 0x00000000 60: 00000020 .word 0x00000020 64: 00000000 .word 0x00000000 @@ -1471,7 +1471,7 @@ Disassembly of section .debug_frame: 6c: 0000000e .word 0x0000000e 70: 0000001c .word 0x0000001c 74: 00000040 .word 0x00000040 - 78: 00200134 .word 0x00200134 + 78: 00070134 .word 0x00070134 7c: 00000000 .word 0x00000000 80: 00000028 .word 0x00000028 84: 00000000 .word 0x00000000 @@ -1479,7 +1479,7 @@ Disassembly of section .debug_frame: 8c: 0000000e .word 0x0000000e 90: 0000001c .word 0x0000001c 94: 00000040 .word 0x00000040 - 98: 0020015c .word 0x0020015c + 98: 0007015c .word 0x0007015c 9c: 00000000 .word 0x00000000 a0: 00000028 .word 0x00000028 a4: 00000000 .word 0x00000000 @@ -1487,7 +1487,7 @@ Disassembly of section .debug_frame: ac: 0000000e .word 0x0000000e b0: 0000002c .word 0x0000002c b4: 00000040 .word 0x00000040 - b8: 00200184 .word 0x00200184 + b8: 00070184 .word 0x00070184 bc: 00000000 .word 0x00000000 c0: 000000cc .word 0x000000cc c4: 00000000 .word 0x00000000 @@ -1498,7 +1498,7 @@ Disassembly of section .debug_frame: ... e0: 0000001c .word 0x0000001c e4: 00000040 .word 0x00000040 - e8: 00200250 .word 0x00200250 + e8: 00070250 .word 0x00070250 ec: 00000000 .word 0x00000000 f0: 00000028 .word 0x00000028 f4: 00000000 .word 0x00000000 @@ -1506,13 +1506,13 @@ Disassembly of section .debug_frame: fc: 0000000e .word 0x0000000e 100: 00000014 .word 0x00000014 104: 00000040 .word 0x00000040 - 108: 00200278 .word 0x00200278 + 108: 00070278 .word 0x00070278 10c: 00000000 .word 0x00000000 110: 0000000c .word 0x0000000c 114: 00000000 .word 0x00000000 118: 0000001c .word 0x0000001c 11c: 00000040 .word 0x00000040 - 120: 00200284 .word 0x00200284 + 120: 00070284 .word 0x00070284 124: 00000000 .word 0x00000000 128: 00000020 .word 0x00000020 12c: 00000000 .word 0x00000000 @@ -1524,7 +1524,7 @@ Disassembly of section .debug_frame: 144: 001f0c1e .word 0x001f0c1e 148: 00000024 .word 0x00000024 14c: 00000138 .word 0x00000138 - 150: 002002a4 .word 0x002002a4 + 150: 000702a4 .word 0x000702a4 154: 00000000 .word 0x00000000 158: 00000634 .word 0x00000634 15c: 00000000 .word 0x00000000 @@ -1534,7 +1534,7 @@ Disassembly of section .debug_frame: 16c: 00000000 .word 0x00000000 170: 0000002c .word 0x0000002c 174: 00000138 .word 0x00000138 - 178: 002008d8 .word 0x002008d8 + 178: 000708d8 .word 0x000708d8 17c: 00000000 .word 0x00000000 180: 000000a4 .word 0x000000a4 184: 00000000 .word 0x00000000 diff --git a/archive/app2/scripts/linker.ld b/archive/app2/scripts/linker.ld index 3f9924651..d6377544a 100644 --- a/archive/app2/scripts/linker.ld +++ b/archive/app2/scripts/linker.ld @@ -1,6 +1,6 @@ SECTIONS { - . = 0x200000; + . = 0x70000; .text : { *(.text) } .rodata : { *(.rodata) } .data : { *(.data) } diff --git a/archive/app4/Makefile b/archive/app4/Makefile new file mode 100644 index 000000000..c4613815a --- /dev/null +++ b/archive/app4/Makefile @@ -0,0 +1,31 @@ +.PHONY: all clean +CXX = aarch64-linux-gnu-gcc +CXXFLAGS = -Iinclude -Wall -ffreestanding -nostdinc -nostdlib -nostartfiles + +LD = aarch64-linux-gnu-ld +LDFLAGS = -T scripts/linker.ld + +OBJCOPY = aarch64-linux-gnu-objcopy +OBJDUMP = aarch64-linux-gnu-objdump +OBJCOPYFLAGS = -O binary + +BUILD_DIR = build +ELF = vm.elf +IMG = vm.img +SRC = $(wildcard kernel/*.S) $(wildcard kernel/*.c) +OBJ = $(wildcard *.o) + +all: + mkdir -p $(BUILD_DIR) + $(CXX) $(CXXFLAGS) -c -g $(SRC) + make user.img + $(OBJDUMP) -D $(BUILD_DIR)/$(ELF) > $(BUILD_DIR)/vm.objdump + +user.img: + $(LD) $(LDFLAGS) -o $(BUILD_DIR)/$(ELF) $(OBJ) + $(OBJCOPY) $(OBJCOPYFLAGS) $(BUILD_DIR)/$(ELF) $(BUILD_DIR)/$(IMG) + rm $(OBJ) + cp $(BUILD_DIR)/$(IMG) ../rootfs/$(IMG) + +make clean: + rm $(OBJ) \ No newline at end of file diff --git a/archive/app4/build/vm.elf b/archive/app4/build/vm.elf new file mode 100755 index 000000000..63d26782e Binary files /dev/null and b/archive/app4/build/vm.elf differ diff --git a/archive/app4/build/vm.img b/archive/app4/build/vm.img new file mode 100755 index 000000000..e6e48ecee Binary files /dev/null and b/archive/app4/build/vm.img differ diff --git a/archive/app4/build/vm.objdump b/archive/app4/build/vm.objdump new file mode 100644 index 000000000..f56a8a889 --- /dev/null +++ b/archive/app4/build/vm.objdump @@ -0,0 +1,1678 @@ + +build/vm.elf: file format elf64-littleaarch64 + + +Disassembly of section .text: + +0000000000070000
: + 70000: a9bd7bfd stp x29, x30, [sp,#-48]! + 70004: 910003fd mov x29, sp + 70008: b9001fbf str wzr, [x29,#28] + 7000c: 9400007f bl 70208 + 70010: 7100001f cmp w0, #0x0 + 70014: 540003c1 b.ne 7008c + 70018: 9400007c bl 70208 + 7001c: 9400007b bl 70208 + 70020: 14000017 b 7007c + 70024: 94000027 bl 700c0 + 70028: 2a0003e4 mov w4, w0 + 7002c: b9401fa2 ldr w2, [x29,#28] + 70030: 910073a1 add x1, x29, #0x1c + 70034: 90000000 adrp x0, 70000
+ 70038: 9125e000 add x0, x0, #0x978 + 7003c: 2a0203e3 mov w3, w2 + 70040: aa0103e2 mov x2, x1 + 70044: 2a0403e1 mov w1, w4 + 70048: 94000032 bl 70110 + 7004c: b9401fa0 ldr w0, [x29,#28] + 70050: 11000400 add w0, w0, #0x1 + 70054: b9001fa0 str w0, [x29,#28] + 70058: 5290d400 mov w0, #0x86a0 // #34464 + 7005c: 72a00020 movk w0, #0x1, lsl #16 + 70060: b9002fa0 str w0, [x29,#44] + 70064: d503201f nop + 70068: b9402fa0 ldr w0, [x29,#44] + 7006c: 51000401 sub w1, w0, #0x1 + 70070: b9002fa1 str w1, [x29,#44] + 70074: 7100001f cmp w0, #0x0 + 70078: 54ffff81 b.ne 70068 + 7007c: b9401fa0 ldr w0, [x29,#28] + 70080: 7100241f cmp w0, #0x9 + 70084: 54fffd0d b.le 70024 + 70088: 1400000a b 700b0 + 7008c: f90013bf str xzr, [x29,#32] + 70090: f94013a0 ldr x0, [x29,#32] + 70094: b9400001 ldr w1, [x0] + 70098: 90000000 adrp x0, 70000
+ 7009c: 91266000 add x0, x0, #0x998 + 700a0: 9400001c bl 70110 + 700a4: 90000000 adrp x0, 70000
+ 700a8: 91268000 add x0, x0, #0x9a0 + 700ac: 94000019 bl 70110 + 700b0: 94000053 bl 701fc + 700b4: d503201f nop + 700b8: a8c37bfd ldp x29, x30, [sp],#48 + 700bc: d65f03c0 ret + +00000000000700c0 : + 700c0: 52800028 mov w8, #0x1 // #1 + 700c4: d4000001 svc #0x0 + 700c8: d503201f nop + 700cc: d65f03c0 ret + +00000000000700d0 : + 700d0: d10043ff sub sp, sp, #0x10 + 700d4: f90007e0 str x0, [sp,#8] + 700d8: b90007e1 str w1, [sp,#4] + 700dc: 52800048 mov w8, #0x2 // #2 + 700e0: d4000001 svc #0x0 + 700e4: d503201f nop + 700e8: 910043ff add sp, sp, #0x10 + 700ec: d65f03c0 ret + +00000000000700f0 : + 700f0: d10043ff sub sp, sp, #0x10 + 700f4: f90007e0 str x0, [sp,#8] + 700f8: b90007e1 str w1, [sp,#4] + 700fc: 52800068 mov w8, #0x3 // #3 + 70100: d4000001 svc #0x0 + 70104: d503201f nop + 70108: 910043ff add sp, sp, #0x10 + 7010c: d65f03c0 ret + +0000000000070110 : + 70110: a9a77bfd stp x29, x30, [sp,#-400]! + 70114: 910003fd mov x29, sp + 70118: f9001fa0 str x0, [x29,#56] + 7011c: f900afa1 str x1, [x29,#344] + 70120: f900b3a2 str x2, [x29,#352] + 70124: f900b7a3 str x3, [x29,#360] + 70128: f900bba4 str x4, [x29,#368] + 7012c: f900bfa5 str x5, [x29,#376] + 70130: f900c3a6 str x6, [x29,#384] + 70134: f900c7a7 str x7, [x29,#392] + 70138: 3d8037a0 str q0, [x29,#208] + 7013c: 3d803ba1 str q1, [x29,#224] + 70140: 3d803fa2 str q2, [x29,#240] + 70144: 910403a0 add x0, x29, #0x100 + 70148: 3d800003 str q3, [x0] + 7014c: 910443a0 add x0, x29, #0x110 + 70150: 3d800004 str q4, [x0] + 70154: 910483a0 add x0, x29, #0x120 + 70158: 3d800005 str q5, [x0] + 7015c: 9104c3a0 add x0, x29, #0x130 + 70160: 3d800006 str q6, [x0] + 70164: 910503a0 add x0, x29, #0x140 + 70168: 3d800007 str q7, [x0] + 7016c: 910643a0 add x0, x29, #0x190 + 70170: f90027a0 str x0, [x29,#72] + 70174: 910643a0 add x0, x29, #0x190 + 70178: f9002ba0 str x0, [x29,#80] + 7017c: 910543a0 add x0, x29, #0x150 + 70180: f9002fa0 str x0, [x29,#88] + 70184: 128006e0 mov w0, #0xffffffc8 // #-56 + 70188: b90063a0 str w0, [x29,#96] + 7018c: 12800fe0 mov w0, #0xffffff80 // #-128 + 70190: b90067a0 str w0, [x29,#100] + 70194: 910043a2 add x2, x29, #0x10 + 70198: 910123a3 add x3, x29, #0x48 + 7019c: a9400460 ldp x0, x1, [x3] + 701a0: a9000440 stp x0, x1, [x2] + 701a4: a9410460 ldp x0, x1, [x3,#16] + 701a8: a9010440 stp x0, x1, [x2,#16] + 701ac: 910043a1 add x1, x29, #0x10 + 701b0: 9101a3a0 add x0, x29, #0x68 + 701b4: aa0103e2 mov x2, x1 + 701b8: f9401fa1 ldr x1, [x29,#56] + 701bc: 94000038 bl 7029c + 701c0: b900cfa0 str w0, [x29,#204] + 701c4: b940cfa1 ldr w1, [x29,#204] + 701c8: 9101a3a0 add x0, x29, #0x68 + 701cc: 97ffffc9 bl 700f0 + 701d0: d503201f nop + 701d4: a8d97bfd ldp x29, x30, [sp],#400 + 701d8: d65f03c0 ret + +00000000000701dc : + 701dc: d10043ff sub sp, sp, #0x10 + 701e0: f90007e0 str x0, [sp,#8] + 701e4: f90003e1 str x1, [sp] + 701e8: 52800088 mov w8, #0x4 // #4 + 701ec: d4000001 svc #0x0 + 701f0: d503201f nop + 701f4: 910043ff add sp, sp, #0x10 + 701f8: d65f03c0 ret + +00000000000701fc : + 701fc: 528000a8 mov w8, #0x5 // #5 + 70200: d4000001 svc #0x0 + 70204: 14000000 b 70204 + +0000000000070208 : + 70208: 528000c8 mov w8, #0x6 // #6 + 7020c: d4000001 svc #0x0 + 70210: d503201f nop + 70214: d65f03c0 ret + +0000000000070218 : + 70218: d10043ff sub sp, sp, #0x10 + 7021c: f90007e0 str x0, [sp,#8] + 70220: b90007e1 str w1, [sp,#4] + 70224: 528000e8 mov w8, #0x7 // #7 + 70228: d4000001 svc #0x0 + 7022c: d503201f nop + 70230: 910043ff add sp, sp, #0x10 + 70234: d65f03c0 ret + +0000000000070238 : + 70238: d10043ff sub sp, sp, #0x10 + 7023c: b9000fe0 str w0, [sp,#12] + 70240: 52800108 mov w8, #0x8 // #8 + 70244: d4000001 svc #0x0 + 70248: d503201f nop + 7024c: 910043ff add sp, sp, #0x10 + 70250: d65f03c0 ret + +0000000000070254 : + 70254: d10043ff sub sp, sp, #0x10 + 70258: b9000fe0 str w0, [sp,#12] + 7025c: f90003e1 str x1, [sp] + 70260: b9000be2 str w2, [sp,#8] + 70264: 52800128 mov w8, #0x9 // #9 + 70268: d4000001 svc #0x0 + 7026c: d503201f nop + 70270: 910043ff add sp, sp, #0x10 + 70274: d65f03c0 ret + +0000000000070278 : + 70278: d10043ff sub sp, sp, #0x10 + 7027c: b9000fe0 str w0, [sp,#12] + 70280: f90003e1 str x1, [sp] + 70284: b9000be2 str w2, [sp,#8] + 70288: 52800148 mov w8, #0xa // #10 + 7028c: d4000001 svc #0x0 + 70290: d503201f nop + 70294: 910043ff add sp, sp, #0x10 + 70298: d65f03c0 ret + +000000000007029c : + 7029c: f81a0ff3 str x19, [sp,#-96]! + 702a0: f9000fe0 str x0, [sp,#24] + 702a4: f9000be1 str x1, [sp,#16] + 702a8: aa0203f3 mov x19, x2 + 702ac: f9400fe0 ldr x0, [sp,#24] + 702b0: f9001fe0 str x0, [sp,#56] + 702b4: f9400fe0 ldr x0, [sp,#24] + 702b8: f100001f cmp x0, #0x0 + 702bc: 54000080 b.eq 702cc + 702c0: f9400be0 ldr x0, [sp,#16] + 702c4: f100001f cmp x0, #0x0 + 702c8: 54000061 b.ne 702d4 + 702cc: 52800000 mov w0, #0x0 // #0 + 702d0: 1400017e b 708c8 + 702d4: f9002fff str xzr, [sp,#88] + 702d8: 14000173 b 708a4 + 702dc: f9400be0 ldr x0, [sp,#16] + 702e0: 39400000 ldrb w0, [x0] + 702e4: 7100941f cmp w0, #0x25 + 702e8: 54002cc1 b.ne 70880 + 702ec: f9400be0 ldr x0, [sp,#16] + 702f0: 91000400 add x0, x0, #0x1 + 702f4: f9000be0 str x0, [sp,#16] + 702f8: f9400be0 ldr x0, [sp,#16] + 702fc: 39400000 ldrb w0, [x0] + 70300: 7100941f cmp w0, #0x25 + 70304: 54002bc0 b.eq 7087c + 70308: b90057ff str wzr, [sp,#84] + 7030c: 14000010 b 7034c + 70310: b94057e1 ldr w1, [sp,#84] + 70314: 2a0103e0 mov w0, w1 + 70318: 531e7400 lsl w0, w0, #2 + 7031c: 0b010000 add w0, w0, w1 + 70320: 531f7800 lsl w0, w0, #1 + 70324: b90057e0 str w0, [sp,#84] + 70328: f9400be0 ldr x0, [sp,#16] + 7032c: 39400000 ldrb w0, [x0] + 70330: 5100c000 sub w0, w0, #0x30 + 70334: b94057e1 ldr w1, [sp,#84] + 70338: 0b000020 add w0, w1, w0 + 7033c: b90057e0 str w0, [sp,#84] + 70340: f9400be0 ldr x0, [sp,#16] + 70344: 91000400 add x0, x0, #0x1 + 70348: f9000be0 str x0, [sp,#16] + 7034c: f9400be0 ldr x0, [sp,#16] + 70350: 39400000 ldrb w0, [x0] + 70354: 7100bc1f cmp w0, #0x2f + 70358: 540000a9 b.ls 7036c + 7035c: f9400be0 ldr x0, [sp,#16] + 70360: 39400000 ldrb w0, [x0] + 70364: 7100e41f cmp w0, #0x39 + 70368: 54fffd49 b.ls 70310 + 7036c: f9400be0 ldr x0, [sp,#16] + 70370: 39400000 ldrb w0, [x0] + 70374: 7101b01f cmp w0, #0x6c + 70378: 54000081 b.ne 70388 + 7037c: f9400be0 ldr x0, [sp,#16] + 70380: 91000400 add x0, x0, #0x1 + 70384: f9000be0 str x0, [sp,#16] + 70388: f9400be0 ldr x0, [sp,#16] + 7038c: 39400000 ldrb w0, [x0] + 70390: 71018c1f cmp w0, #0x63 + 70394: 540004c1 b.ne 7042c + 70398: b9401a60 ldr w0, [x19,#24] + 7039c: f9400261 ldr x1, [x19] + 703a0: 7100001f cmp w0, #0x0 + 703a4: 540000eb b.lt 703c0 + 703a8: aa0103e0 mov x0, x1 + 703ac: 91002c00 add x0, x0, #0xb + 703b0: 927df000 and x0, x0, #0xfffffffffffffff8 + 703b4: f9000260 str x0, [x19] + 703b8: aa0103e0 mov x0, x1 + 703bc: 1400000f b 703f8 + 703c0: 11002002 add w2, w0, #0x8 + 703c4: b9001a62 str w2, [x19,#24] + 703c8: b9401a62 ldr w2, [x19,#24] + 703cc: 7100005f cmp w2, #0x0 + 703d0: 540000ed b.le 703ec + 703d4: aa0103e0 mov x0, x1 + 703d8: 91002c00 add x0, x0, #0xb + 703dc: 927df000 and x0, x0, #0xfffffffffffffff8 + 703e0: f9000260 str x0, [x19] + 703e4: aa0103e0 mov x0, x1 + 703e8: 14000004 b 703f8 + 703ec: f9400661 ldr x1, [x19,#8] + 703f0: 93407c00 sxtw x0, w0 + 703f4: 8b000020 add x0, x1, x0 + 703f8: b9400000 ldr w0, [x0] + 703fc: 93407c00 sxtw x0, w0 + 70400: f9002fe0 str x0, [sp,#88] + 70404: f9400fe0 ldr x0, [sp,#24] + 70408: 91000401 add x1, x0, #0x1 + 7040c: f9000fe1 str x1, [sp,#24] + 70410: f9402fe1 ldr x1, [sp,#88] + 70414: 53001c21 uxtb w1, w1 + 70418: 39000001 strb w1, [x0] + 7041c: f9400be0 ldr x0, [sp,#16] + 70420: 91000400 add x0, x0, #0x1 + 70424: f9000be0 str x0, [sp,#16] + 70428: 1400011f b 708a4 + 7042c: f9400be0 ldr x0, [sp,#16] + 70430: 39400000 ldrb w0, [x0] + 70434: 7101901f cmp w0, #0x64 + 70438: 54001041 b.ne 70640 + 7043c: b9401a60 ldr w0, [x19,#24] + 70440: f9400261 ldr x1, [x19] + 70444: 7100001f cmp w0, #0x0 + 70448: 540000eb b.lt 70464 + 7044c: aa0103e0 mov x0, x1 + 70450: 91002c00 add x0, x0, #0xb + 70454: 927df000 and x0, x0, #0xfffffffffffffff8 + 70458: f9000260 str x0, [x19] + 7045c: aa0103e0 mov x0, x1 + 70460: 1400000f b 7049c + 70464: 11002002 add w2, w0, #0x8 + 70468: b9001a62 str w2, [x19,#24] + 7046c: b9401a62 ldr w2, [x19,#24] + 70470: 7100005f cmp w2, #0x0 + 70474: 540000ed b.le 70490 + 70478: aa0103e0 mov x0, x1 + 7047c: 91002c00 add x0, x0, #0xb + 70480: 927df000 and x0, x0, #0xfffffffffffffff8 + 70484: f9000260 str x0, [x19] + 70488: aa0103e0 mov x0, x1 + 7048c: 14000004 b 7049c + 70490: f9400661 ldr x1, [x19,#8] + 70494: 93407c00 sxtw x0, w0 + 70498: 8b000020 add x0, x1, x0 + 7049c: b9400000 ldr w0, [x0] + 704a0: 93407c00 sxtw x0, w0 + 704a4: f9002fe0 str x0, [sp,#88] + 704a8: b90053ff str wzr, [sp,#80] + 704ac: f9402fe0 ldr x0, [sp,#88] + 704b0: 7100001f cmp w0, #0x0 + 704b4: 540000ea b.ge 704d0 + 704b8: f9402fe0 ldr x0, [sp,#88] + 704bc: cb0003e0 neg x0, x0 + 704c0: f9002fe0 str x0, [sp,#88] + 704c4: b94053e0 ldr w0, [sp,#80] + 704c8: 11000400 add w0, w0, #0x1 + 704cc: b90053e0 str w0, [sp,#80] + 704d0: f9402fe1 ldr x1, [sp,#88] + 704d4: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 + 704d8: f2c8af00 movk x0, #0x4578, lsl #32 + 704dc: f2e02c60 movk x0, #0x163, lsl #48 + 704e0: eb00003f cmp x1, x0 + 704e4: 540000ad b.le 704f8 + 704e8: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 + 704ec: f2c8af00 movk x0, #0x4578, lsl #32 + 704f0: f2e02c60 movk x0, #0x163, lsl #48 + 704f4: f9002fe0 str x0, [sp,#88] + 704f8: 52800240 mov w0, #0x12 // #18 + 704fc: b9004fe0 str w0, [sp,#76] + 70500: b9804fe0 ldrsw x0, [sp,#76] + 70504: d13e83e1 sub x1, sp, #0xfa0 + 70508: 8b000020 add x0, x1, x0 + 7050c: 393f001f strb wzr, [x0,#4032] + 70510: b9404fe0 ldr w0, [sp,#76] + 70514: 51000400 sub w0, w0, #0x1 + 70518: b9004fe0 str w0, [sp,#76] + 7051c: f9402fe1 ldr x1, [sp,#88] + 70520: b203e7e0 mov x0, #0x6666666666666666 // #7378697629483820646 + 70524: f28ccce0 movk x0, #0x6667 + 70528: 9b407c20 smulh x0, x1, x0 + 7052c: 9342fc02 asr x2, x0, #2 + 70530: 937ffc20 asr x0, x1, #63 + 70534: cb000042 sub x2, x2, x0 + 70538: aa0203e0 mov x0, x2 + 7053c: d37ef400 lsl x0, x0, #2 + 70540: 8b020000 add x0, x0, x2 + 70544: d37ff800 lsl x0, x0, #1 + 70548: cb000022 sub x2, x1, x0 + 7054c: 53001c40 uxtb w0, w2 + 70550: 1100c000 add w0, w0, #0x30 + 70554: 53001c02 uxtb w2, w0 + 70558: b9804fe0 ldrsw x0, [sp,#76] + 7055c: d13e83e1 sub x1, sp, #0xfa0 + 70560: 8b000020 add x0, x1, x0 + 70564: 2a0203e1 mov w1, w2 + 70568: 393f0001 strb w1, [x0,#4032] + 7056c: f9402fe0 ldr x0, [sp,#88] + 70570: b203e7e1 mov x1, #0x6666666666666666 // #7378697629483820646 + 70574: f28ccce1 movk x1, #0x6667 + 70578: 9b417c01 smulh x1, x0, x1 + 7057c: 9342fc21 asr x1, x1, #2 + 70580: 937ffc00 asr x0, x0, #63 + 70584: cb000020 sub x0, x1, x0 + 70588: f9002fe0 str x0, [sp,#88] + 7058c: f9402fe0 ldr x0, [sp,#88] + 70590: f100001f cmp x0, #0x0 + 70594: 54000080 b.eq 705a4 + 70598: b9404fe0 ldr w0, [sp,#76] + 7059c: 7100001f cmp w0, #0x0 + 705a0: 54fffb8c b.gt 70510 + 705a4: b94053e0 ldr w0, [sp,#80] + 705a8: 7100001f cmp w0, #0x0 + 705ac: 54000140 b.eq 705d4 + 705b0: b9404fe0 ldr w0, [sp,#76] + 705b4: 51000400 sub w0, w0, #0x1 + 705b8: b9004fe0 str w0, [sp,#76] + 705bc: b9804fe0 ldrsw x0, [sp,#76] + 705c0: d13e83e1 sub x1, sp, #0xfa0 + 705c4: 8b000020 add x0, x1, x0 + 705c8: aa0003e1 mov x1, x0 + 705cc: 528005a0 mov w0, #0x2d // #45 + 705d0: 393f0020 strb w0, [x1,#4032] + 705d4: b94057e0 ldr w0, [sp,#84] + 705d8: 7100001f cmp w0, #0x0 + 705dc: 5400028d b.le 7062c + 705e0: b94057e0 ldr w0, [sp,#84] + 705e4: 7100441f cmp w0, #0x11 + 705e8: 5400022c b.gt 7062c + 705ec: 1400000a b 70614 + 705f0: b9404fe0 ldr w0, [sp,#76] + 705f4: 51000400 sub w0, w0, #0x1 + 705f8: b9004fe0 str w0, [sp,#76] + 705fc: b9804fe0 ldrsw x0, [sp,#76] + 70600: d13e83e1 sub x1, sp, #0xfa0 + 70604: 8b000020 add x0, x1, x0 + 70608: aa0003e1 mov x1, x0 + 7060c: 52800400 mov w0, #0x20 // #32 + 70610: 393f0020 strb w0, [x1,#4032] + 70614: 52800241 mov w1, #0x12 // #18 + 70618: b94057e0 ldr w0, [sp,#84] + 7061c: 4b000021 sub w1, w1, w0 + 70620: b9404fe0 ldr w0, [sp,#76] + 70624: 6b00003f cmp w1, w0 + 70628: 54fffe4b b.lt 705f0 + 7062c: 910083e1 add x1, sp, #0x20 + 70630: b9804fe0 ldrsw x0, [sp,#76] + 70634: 8b000020 add x0, x1, x0 + 70638: f90023e0 str x0, [sp,#64] + 7063c: 1400007c b 7082c + 70640: f9400be0 ldr x0, [sp,#16] + 70644: 39400000 ldrb w0, [x0] + 70648: 7101e01f cmp w0, #0x78 + 7064c: 54000b41 b.ne 707b4 + 70650: b9401a60 ldr w0, [x19,#24] + 70654: f9400261 ldr x1, [x19] + 70658: 7100001f cmp w0, #0x0 + 7065c: 540000eb b.lt 70678 + 70660: aa0103e0 mov x0, x1 + 70664: 91003c00 add x0, x0, #0xf + 70668: 927df000 and x0, x0, #0xfffffffffffffff8 + 7066c: f9000260 str x0, [x19] + 70670: aa0103e0 mov x0, x1 + 70674: 1400000f b 706b0 + 70678: 11002002 add w2, w0, #0x8 + 7067c: b9001a62 str w2, [x19,#24] + 70680: b9401a62 ldr w2, [x19,#24] + 70684: 7100005f cmp w2, #0x0 + 70688: 540000ed b.le 706a4 + 7068c: aa0103e0 mov x0, x1 + 70690: 91003c00 add x0, x0, #0xf + 70694: 927df000 and x0, x0, #0xfffffffffffffff8 + 70698: f9000260 str x0, [x19] + 7069c: aa0103e0 mov x0, x1 + 706a0: 14000004 b 706b0 + 706a4: f9400661 ldr x1, [x19,#8] + 706a8: 93407c00 sxtw x0, w0 + 706ac: 8b000020 add x0, x1, x0 + 706b0: f9400000 ldr x0, [x0] + 706b4: f9002fe0 str x0, [sp,#88] + 706b8: 52800200 mov w0, #0x10 // #16 + 706bc: b9004fe0 str w0, [sp,#76] + 706c0: b9804fe0 ldrsw x0, [sp,#76] + 706c4: d13e83e1 sub x1, sp, #0xfa0 + 706c8: 8b000020 add x0, x1, x0 + 706cc: 393f001f strb wzr, [x0,#4032] + 706d0: f9402fe0 ldr x0, [sp,#88] + 706d4: 53001c00 uxtb w0, w0 + 706d8: 12000c00 and w0, w0, #0xf + 706dc: 3900dfe0 strb w0, [sp,#55] + 706e0: b9404fe0 ldr w0, [sp,#76] + 706e4: 51000400 sub w0, w0, #0x1 + 706e8: b9004fe0 str w0, [sp,#76] + 706ec: 3940dfe0 ldrb w0, [sp,#55] + 706f0: 7100241f cmp w0, #0x9 + 706f4: 54000069 b.ls 70700 + 706f8: 528006e0 mov w0, #0x37 // #55 + 706fc: 14000002 b 70704 + 70700: 52800600 mov w0, #0x30 // #48 + 70704: 3940dfe1 ldrb w1, [sp,#55] + 70708: 0b010000 add w0, w0, w1 + 7070c: 53001c02 uxtb w2, w0 + 70710: b9804fe0 ldrsw x0, [sp,#76] + 70714: d13e83e1 sub x1, sp, #0xfa0 + 70718: 8b000020 add x0, x1, x0 + 7071c: 2a0203e1 mov w1, w2 + 70720: 393f0001 strb w1, [x0,#4032] + 70724: f9402fe0 ldr x0, [sp,#88] + 70728: 9344fc00 asr x0, x0, #4 + 7072c: f9002fe0 str x0, [sp,#88] + 70730: f9402fe0 ldr x0, [sp,#88] + 70734: f100001f cmp x0, #0x0 + 70738: 54000080 b.eq 70748 + 7073c: b9404fe0 ldr w0, [sp,#76] + 70740: 7100001f cmp w0, #0x0 + 70744: 54fffc6c b.gt 706d0 + 70748: b94057e0 ldr w0, [sp,#84] + 7074c: 7100001f cmp w0, #0x0 + 70750: 5400028d b.le 707a0 + 70754: b94057e0 ldr w0, [sp,#84] + 70758: 7100401f cmp w0, #0x10 + 7075c: 5400022c b.gt 707a0 + 70760: 1400000a b 70788 + 70764: b9404fe0 ldr w0, [sp,#76] + 70768: 51000400 sub w0, w0, #0x1 + 7076c: b9004fe0 str w0, [sp,#76] + 70770: b9804fe0 ldrsw x0, [sp,#76] + 70774: d13e83e1 sub x1, sp, #0xfa0 + 70778: 8b000020 add x0, x1, x0 + 7077c: aa0003e1 mov x1, x0 + 70780: 52800600 mov w0, #0x30 // #48 + 70784: 393f0020 strb w0, [x1,#4032] + 70788: 52800201 mov w1, #0x10 // #16 + 7078c: b94057e0 ldr w0, [sp,#84] + 70790: 4b000021 sub w1, w1, w0 + 70794: b9404fe0 ldr w0, [sp,#76] + 70798: 6b00003f cmp w1, w0 + 7079c: 54fffe4b b.lt 70764 + 707a0: 910083e1 add x1, sp, #0x20 + 707a4: b9804fe0 ldrsw x0, [sp,#76] + 707a8: 8b000020 add x0, x1, x0 + 707ac: f90023e0 str x0, [sp,#64] + 707b0: 1400001f b 7082c + 707b4: f9400be0 ldr x0, [sp,#16] + 707b8: 39400000 ldrb w0, [x0] + 707bc: 7101cc1f cmp w0, #0x73 + 707c0: 540006c1 b.ne 70898 + 707c4: b9401a60 ldr w0, [x19,#24] + 707c8: f9400261 ldr x1, [x19] + 707cc: 7100001f cmp w0, #0x0 + 707d0: 540000eb b.lt 707ec + 707d4: aa0103e0 mov x0, x1 + 707d8: 91003c00 add x0, x0, #0xf + 707dc: 927df000 and x0, x0, #0xfffffffffffffff8 + 707e0: f9000260 str x0, [x19] + 707e4: aa0103e0 mov x0, x1 + 707e8: 1400000f b 70824 + 707ec: 11002002 add w2, w0, #0x8 + 707f0: b9001a62 str w2, [x19,#24] + 707f4: b9401a62 ldr w2, [x19,#24] + 707f8: 7100005f cmp w2, #0x0 + 707fc: 540000ed b.le 70818 + 70800: aa0103e0 mov x0, x1 + 70804: 91003c00 add x0, x0, #0xf + 70808: 927df000 and x0, x0, #0xfffffffffffffff8 + 7080c: f9000260 str x0, [x19] + 70810: aa0103e0 mov x0, x1 + 70814: 14000004 b 70824 + 70818: f9400661 ldr x1, [x19,#8] + 7081c: 93407c00 sxtw x0, w0 + 70820: 8b000020 add x0, x1, x0 + 70824: f9400000 ldr x0, [x0] + 70828: f90023e0 str x0, [sp,#64] + 7082c: f94023e0 ldr x0, [sp,#64] + 70830: f100001f cmp x0, #0x0 + 70834: 540001a1 b.ne 70868 + 70838: 90000000 adrp x0, 70000
+ 7083c: 9126e000 add x0, x0, #0x9b8 + 70840: f90023e0 str x0, [sp,#64] + 70844: 14000009 b 70868 + 70848: f9400fe0 ldr x0, [sp,#24] + 7084c: 91000401 add x1, x0, #0x1 + 70850: f9000fe1 str x1, [sp,#24] + 70854: f94023e1 ldr x1, [sp,#64] + 70858: 91000422 add x2, x1, #0x1 + 7085c: f90023e2 str x2, [sp,#64] + 70860: 39400021 ldrb w1, [x1] + 70864: 39000001 strb w1, [x0] + 70868: f94023e0 ldr x0, [sp,#64] + 7086c: 39400000 ldrb w0, [x0] + 70870: 7100001f cmp w0, #0x0 + 70874: 54fffea1 b.ne 70848 + 70878: 14000008 b 70898 + 7087c: d503201f nop + 70880: f9400fe0 ldr x0, [sp,#24] + 70884: 91000401 add x1, x0, #0x1 + 70888: f9000fe1 str x1, [sp,#24] + 7088c: f9400be1 ldr x1, [sp,#16] + 70890: 39400021 ldrb w1, [x1] + 70894: 39000001 strb w1, [x0] + 70898: f9400be0 ldr x0, [sp,#16] + 7089c: 91000400 add x0, x0, #0x1 + 708a0: f9000be0 str x0, [sp,#16] + 708a4: f9400be0 ldr x0, [sp,#16] + 708a8: 39400000 ldrb w0, [x0] + 708ac: 7100001f cmp w0, #0x0 + 708b0: 54ffd161 b.ne 702dc + 708b4: f9400fe0 ldr x0, [sp,#24] + 708b8: 3900001f strb wzr, [x0] + 708bc: f9400fe1 ldr x1, [sp,#24] + 708c0: f9401fe0 ldr x0, [sp,#56] + 708c4: cb000020 sub x0, x1, x0 + 708c8: f84607f3 ldr x19, [sp],#96 + 708cc: d65f03c0 ret + +00000000000708d0 : + 708d0: a9af7bfd stp x29, x30, [sp,#-272]! + 708d4: 910003fd mov x29, sp + 708d8: f9001fa0 str x0, [x29,#56] + 708dc: f9001ba1 str x1, [x29,#48] + 708e0: f90073a2 str x2, [x29,#224] + 708e4: f90077a3 str x3, [x29,#232] + 708e8: f9007ba4 str x4, [x29,#240] + 708ec: f9007fa5 str x5, [x29,#248] + 708f0: f90083a6 str x6, [x29,#256] + 708f4: f90087a7 str x7, [x29,#264] + 708f8: 3d801ba0 str q0, [x29,#96] + 708fc: 3d801fa1 str q1, [x29,#112] + 70900: 3d8023a2 str q2, [x29,#128] + 70904: 3d8027a3 str q3, [x29,#144] + 70908: 3d802ba4 str q4, [x29,#160] + 7090c: 3d802fa5 str q5, [x29,#176] + 70910: 3d8033a6 str q6, [x29,#192] + 70914: 3d8037a7 str q7, [x29,#208] + 70918: 910443a0 add x0, x29, #0x110 + 7091c: f90023a0 str x0, [x29,#64] + 70920: 910443a0 add x0, x29, #0x110 + 70924: f90027a0 str x0, [x29,#72] + 70928: 910383a0 add x0, x29, #0xe0 + 7092c: f9002ba0 str x0, [x29,#80] + 70930: 128005e0 mov w0, #0xffffffd0 // #-48 + 70934: b9005ba0 str w0, [x29,#88] + 70938: 12800fe0 mov w0, #0xffffff80 // #-128 + 7093c: b9005fa0 str w0, [x29,#92] + 70940: 910043a2 add x2, x29, #0x10 + 70944: 910103a3 add x3, x29, #0x40 + 70948: a9400460 ldp x0, x1, [x3] + 7094c: a9000440 stp x0, x1, [x2] + 70950: a9410460 ldp x0, x1, [x3,#16] + 70954: a9010440 stp x0, x1, [x2,#16] + 70958: 910043a0 add x0, x29, #0x10 + 7095c: aa0003e2 mov x2, x0 + 70960: f9401ba1 ldr x1, [x29,#48] + 70964: f9401fa0 ldr x0, [x29,#56] + 70968: 97fffe4d bl 7029c + 7096c: a8d17bfd ldp x29, x30, [sp],#272 + 70970: d65f03c0 ret + +Disassembly of section .rodata: + +0000000000070978 : + 70978: 3a646970 .word 0x3a646970 + 7097c: 2c642520 .word 0x2c642520 + 70980: 3a707320 .word 0x3a707320 + 70984: 25783020 .word 0x25783020 + 70988: 6e632078 .word 0x6e632078 + 7098c: 25203a74 .word 0x25203a74 + 70990: 00000a64 .word 0x00000a64 + 70994: 00000000 .word 0x00000000 + 70998: 000a6425 .word 0x000a6425 + 7099c: 00000000 .word 0x00000000 + 709a0: 756f6853 .word 0x756f6853 + 709a4: 6e20646c .word 0x6e20646c + 709a8: 6220746f .word 0x6220746f + 709ac: 72702065 .word 0x72702065 + 709b0: 65746e69 .word 0x65746e69 + 709b4: 00000a64 .word 0x00000a64 + 709b8: 6c756e28 .word 0x6c756e28 + 709bc: Address 0x00000000000709bc is out of bounds. + + +Disassembly of section .debug_info: + +0000000000000000 <.debug_info>: + 0: 000000a9 .inst 0x000000a9 ; undefined + 4: 00000004 .inst 0x00000004 ; undefined + 8: 01080000 .inst 0x01080000 ; undefined + c: 00000032 .inst 0x00000032 ; undefined + 10: 0000760c .inst 0x0000760c ; undefined + 14: 00000900 .inst 0x00000900 ; undefined + 18: 07000000 .inst 0x07000000 ; undefined + 1c: 00000000 .inst 0x00000000 ; undefined + 20: 0000c000 .inst 0x0000c000 ; undefined + ... + 2c: 00820200 .inst 0x00820200 ; undefined + 30: 04010000 .inst 0x04010000 ; undefined + 34: 0000009f .inst 0x0000009f ; undefined + 38: 00070000 .inst 0x00070000 ; undefined + 3c: 00000000 .inst 0x00000000 ; undefined + 40: 000000c0 .inst 0x000000c0 ; undefined + 44: 00000000 .inst 0x00000000 ; undefined + 48: 009f9c01 .inst 0x009f9c01 ; undefined + 4c: 63030000 .inst 0x63030000 ; undefined + 50: 0100746e .inst 0x0100746e ; undefined + 54: 00009f05 .inst 0x00009f05 ; undefined + 58: 6c910200 stp d0, d0, [x16],#272 + 5c: 07002404 .inst 0x07002404 ; undefined + 60: 00000000 .inst 0x00000000 ; undefined + 64: 00005800 .inst 0x00005800 ; undefined + 68: 00000000 .inst 0x00000000 ; undefined + 6c: 00008000 .inst 0x00008000 ; undefined + 70: 00000500 .inst 0x00000500 ; undefined + 74: 0c010000 .inst 0x0c010000 ; undefined + 78: 0000009f .inst 0x0000009f ; undefined + 7c: 007c9102 .inst 0x007c9102 ; undefined + 80: 07008c06 .inst 0x07008c06 ; undefined + 84: 00000000 .inst 0x00000000 ; undefined + 88: 00002400 .inst 0x00002400 ; undefined + 8c: 00000000 .inst 0x00000000 ; undefined + 90: 00610300 .inst 0x00610300 ; undefined + 94: 00a61001 .inst 0x00a61001 ; undefined + 98: 91020000 add x0, x0, #0x80 + 9c: 07000070 .inst 0x07000070 ; undefined + a0: 6e690504 uhadd v4.8h, v8.8h, v9.8h + a4: 08080074 stxrb w8, w20, [x3] + a8: 0000009f .inst 0x0000009f ; undefined + ac: 00038c00 .inst 0x00038c00 ; undefined + b0: 76000400 .inst 0x76000400 ; undefined + b4: 08000000 stxrb w0, w0, [x0] + b8: 00003201 .inst 0x00003201 ; undefined + bc: 01270c00 .inst 0x01270c00 ; undefined + c0: 00090000 .inst 0x00090000 ; undefined + c4: 00c00000 .inst 0x00c00000 ; undefined + c8: 00000007 .inst 0x00000007 ; undefined + cc: 01dc0000 .inst 0x01dc0000 ; undefined + d0: 00000000 .inst 0x00000000 ; undefined + d4: 00530000 .inst 0x00530000 ; undefined + d8: 96020000 bl fffffffff80800d8 + dc: 01000000 .inst 0x01000000 ; undefined + e0: 00005a04 .inst 0x00005a04 ; undefined + e4: 0700c000 .inst 0x0700c000 ; undefined + e8: 00000000 .inst 0x00000000 ; undefined + ec: 00001000 .inst 0x00001000 ; undefined + f0: 00000000 .inst 0x00000000 ; undefined + f4: 5a9c0100 csinv w0, w8, w28, eq + f8: 03000000 .inst 0x03000000 ; undefined + fc: 00746572 .inst 0x00746572 ; undefined + 100: 00610501 .inst 0x00610501 ; undefined + 104: 04000000 .inst 0x04000000 ; undefined + 108: 6e690504 uhadd v4.8h, v8.8h, v9.8h + 10c: 08050074 stxrb w5, w20, [x3] + 110: 0000f305 .inst 0x0000f305 ; undefined + 114: 008c0600 .inst 0x008c0600 ; undefined + 118: 0b010000 add w0, w0, w1 + 11c: 0000005a .inst 0x0000005a ; undefined + 120: 000700d0 .inst 0x000700d0 ; undefined + 124: 00000000 .inst 0x00000000 ; undefined + 128: 00000020 .inst 0x00000020 ; undefined + 12c: 00000000 .inst 0x00000000 ; undefined + 130: 00b19c01 .inst 0x00b19c01 ; undefined + 134: 62070000 .inst 0x62070000 ; undefined + 138: 01006675 .inst 0x01006675 ; undefined + 13c: 0000b10b .inst 0x0000b10b ; undefined + 140: 78910200 ldursh x0, [x16,#-240] + 144: 00011508 .inst 0x00011508 ; undefined + 148: 5a0b0100 sbc w0, w8, w11 + 14c: 02000000 .inst 0x02000000 ; undefined + 150: 72037491 ands w17, w4, #0xe7ffffff + 154: 01007465 .inst 0x01007465 ; undefined + 158: 0000610c .inst 0x0000610c ; undefined + 15c: 08090000 stxrb w9, w0, [x0] + 160: 000000b7 .inst 0x000000b7 ; undefined + 164: e8080105 .inst 0xe8080105 ; undefined + 168: 0a000000 and w0, w0, w0 + 16c: 00000101 .inst 0x00000101 ; undefined + 170: 00f01201 .inst 0x00f01201 ; undefined + 174: 00000007 .inst 0x00000007 ; undefined + 178: 00200000 .inst 0x00200000 ; NYI + 17c: 00000000 .inst 0x00000000 ; undefined + 180: 9c010000 ldr q0, 2180 + 184: 00000103 .inst 0x00000103 ; undefined + 188: 66756207 .inst 0x66756207 ; undefined + 18c: b1120100 adds x0, x8, #0x480 + 190: 02000000 .inst 0x02000000 ; undefined + 194: 15087891 b 421e3d8 + 198: 01000001 .inst 0x01000001 ; undefined + 19c: 00005a12 .inst 0x00005a12 ; undefined + 1a0: 74910200 .inst 0x74910200 ; undefined + 1a4: 74657203 .inst 0x74657203 ; undefined + 1a8: 61130100 .inst 0x61130100 ; undefined + 1ac: 00000000 .inst 0x00000000 ; undefined + 1b0: 0000c20b .inst 0x0000c20b ; undefined + 1b4: 10190100 adr x0, 321d4 + 1b8: 00000701 .inst 0x00000701 ; undefined + 1bc: cc000000 .inst 0xcc000000 ; undefined + 1c0: 00000000 .inst 0x00000000 ; undefined + 1c4: 01000000 .inst 0x01000000 ; undefined + 1c8: 00015e9c .inst 0x00015e9c ; undefined + 1cc: 6d660700 ldp d0, d1, [x24,#-416] + 1d0: 19010074 .inst 0x19010074 ; undefined + 1d4: 000000b1 .inst 0x000000b1 ; undefined + 1d8: 7da89103 .inst 0x7da89103 ; undefined + 1dc: 73640d0c .inst 0x73640d0c ; undefined + 1e0: 1a010074 adc w20, w3, w1 + 1e4: 0000015e .inst 0x0000015e ; undefined + 1e8: 7dd89103 .inst 0x7dd89103 ; undefined + 1ec: 0001420e .inst 0x0001420e ; undefined + 1f0: 751b0100 .inst 0x751b0100 ; undefined + 1f4: 03000001 .inst 0x03000001 ; undefined + 1f8: 0d7db891 .inst 0x0d7db891 ; undefined + 1fc: 00746572 .inst 0x00746572 ; undefined + 200: 01b61d01 .inst 0x01b61d01 ; undefined + 204: 91030000 add x0, x0, #0xc0 + 208: 0f007ebc .inst 0x0f007ebc ; undefined + 20c: 000000b7 .inst 0x000000b7 ; undefined + 210: 0000016e .inst 0x0000016e ; undefined + 214: 00016e10 .inst 0x00016e10 ; undefined + 218: 05006300 .inst 0x05006300 ; undefined + 21c: 01510708 .inst 0x01510708 ; undefined + 220: de110000 .inst 0xde110000 ; undefined + 224: 20000000 .inst 0x20000000 ; undefined + 228: 01b40002 .inst 0x01b40002 ; undefined + 22c: b4120000 cbz x0, 2422c + 230: b4000000 cbz x0, 230 + 234: 00000001 .inst 0x00000001 ; undefined + 238: 0000ab12 .inst 0x0000ab12 ; undefined + 23c: 0001b400 .inst 0x0001b400 ; undefined + 240: 0c120800 .inst 0x0c120800 ; undefined + 244: b4000001 cbz x1, 244 + 248: 10000001 adr x1, 248 + 24c: 00014712 .inst 0x00014712 ; undefined + 250: 00005a00 .inst 0x00005a00 ; undefined + 254: d4121800 .inst 0xd4121800 ; undefined + 258: 5a000000 sbc w0, w0, w0 + 25c: 1c000000 ldr s0, 25c + 260: 05081300 .inst 0x05081300 ; undefined + 264: 011a0704 .inst 0x011a0704 ; undefined + 268: 9d060000 .inst 0x9d060000 ; undefined + 26c: 01000000 .inst 0x01000000 ; undefined + 270: 00005a21 .inst 0x00005a21 ; undefined + 274: 0701dc00 .inst 0x0701dc00 ; undefined + 278: 00000000 .inst 0x00000000 ; undefined + 27c: 00002000 .inst 0x00002000 ; undefined + 280: 00000000 .inst 0x00000000 ; undefined + 284: 069c0100 .inst 0x069c0100 ; undefined + 288: 08000002 stxrb w0, w2, [x0] + 28c: 000000a6 .inst 0x000000a6 ; undefined + 290: 00b12101 .inst 0x00b12101 ; undefined + 294: 91020000 add x0, x0, #0x80 + 298: 00fc0878 .inst 0x00fc0878 ; undefined + 29c: 21010000 .inst 0x21010000 ; undefined + 2a0: 00000206 .inst 0x00000206 ; undefined + 2a4: 03709102 .inst 0x03709102 ; undefined + 2a8: 00746572 .inst 0x00746572 ; undefined + 2ac: 00612201 .inst 0x00612201 ; undefined + 2b0: 09000000 .inst 0x09000000 ; undefined + 2b4: 0000b108 .inst 0x0000b108 ; undefined + 2b8: 013d1400 .inst 0x013d1400 ; undefined + 2bc: 28010000 stnp w0, w0, [x0,#8] + 2c0: 000701fc .inst 0x000701fc ; undefined + 2c4: 00000000 .inst 0x00000000 ; undefined + 2c8: 0000000c .inst 0x0000000c ; undefined + 2cc: 00000000 .inst 0x00000000 ; undefined + 2d0: 38029c01 strb w1, [x0,#41]! + 2d4: 01000001 .inst 0x01000001 ; undefined + 2d8: 00005a2f .inst 0x00005a2f ; undefined + 2dc: 07020800 .inst 0x07020800 ; undefined + 2e0: 00000000 .inst 0x00000000 ; undefined + 2e4: 00001000 .inst 0x00001000 ; undefined + 2e8: 00000000 .inst 0x00000000 ; undefined + 2ec: 529c0100 mov w0, #0xe008 // #57352 + 2f0: 03000002 .inst 0x03000002 ; undefined + 2f4: 00746572 .inst 0x00746572 ; undefined + 2f8: 00613001 .inst 0x00613001 ; undefined + 2fc: 06000000 .inst 0x06000000 ; undefined + 300: 00000087 .inst 0x00000087 ; undefined + 304: 005a3601 .inst 0x005a3601 ; undefined + 308: 02180000 .inst 0x02180000 ; undefined + 30c: 00000007 .inst 0x00000007 ; undefined + 310: 00200000 .inst 0x00200000 ; NYI + 314: 00000000 .inst 0x00000000 ; undefined + 318: 9c010000 ldr q0, 2318 + 31c: 0000029b .inst 0x0000029b ; undefined + 320: 0000a208 .inst 0x0000a208 ; undefined + 324: 9b360100 smaddl x0, w8, w22, x0 + 328: 02000002 .inst 0x02000002 ; undefined + 32c: ce087891 .inst 0xce087891 ; undefined + 330: 01000000 .inst 0x01000000 ; undefined + 334: 00005a36 .inst 0x00005a36 ; undefined + 338: 74910200 .inst 0x74910200 ; undefined + 33c: 74657203 .inst 0x74657203 ; undefined + 340: 61370100 .inst 0x61370100 ; undefined + 344: 00000000 .inst 0x00000000 ; undefined + 348: 02a10809 .inst 0x02a10809 ; undefined + 34c: b7150000 tbnz x0, #34, ffffffffffffa34c + 350: 06000000 .inst 0x06000000 ; undefined + 354: 000000bc .inst 0x000000bc ; undefined + 358: 005a3d01 .inst 0x005a3d01 ; undefined + 35c: 02380000 .inst 0x02380000 ; undefined + 360: 00000007 .inst 0x00000007 ; undefined + 364: 001c0000 .inst 0x001c0000 ; undefined + 368: 00000000 .inst 0x00000000 ; undefined + 36c: 9c010000 ldr q0, 236c + 370: 000002e0 .inst 0x000002e0 ; undefined + 374: 00646607 .inst 0x00646607 ; undefined + 378: 005a3d01 .inst 0x005a3d01 ; undefined + 37c: 91020000 add x0, x0, #0x80 + 380: 6572037c .inst 0x6572037c ; undefined + 384: 3e010074 .inst 0x3e010074 ; undefined + 388: 00000061 .inst 0x00000061 ; undefined + 38c: 01060600 .inst 0x01060600 ; undefined + 390: 44010000 .inst 0x44010000 ; undefined + 394: 0000005a .inst 0x0000005a ; undefined + 398: 00070254 .inst 0x00070254 ; undefined + 39c: 00000000 .inst 0x00000000 ; undefined + 3a0: 00000024 .inst 0x00000024 ; undefined + 3a4: 00000000 .inst 0x00000000 ; undefined + 3a8: 03369c01 .inst 0x03369c01 ; undefined + 3ac: 66070000 .inst 0x66070000 ; undefined + 3b0: 44010064 .inst 0x44010064 ; undefined + 3b4: 0000005a .inst 0x0000005a ; undefined + 3b8: 077c9102 .inst 0x077c9102 ; undefined + 3bc: 00667562 .inst 0x00667562 ; undefined + 3c0: 03364401 .inst 0x03364401 ; undefined + 3c4: 91020000 add x0, x0, #0x80 + 3c8: 00ed0870 .inst 0x00ed0870 ; undefined + 3cc: 44010000 .inst 0x44010000 ; undefined + 3d0: 0000005a .inst 0x0000005a ; undefined + 3d4: 03789102 .inst 0x03789102 ; undefined + 3d8: 00746572 .inst 0x00746572 ; undefined + 3dc: 00614501 .inst 0x00614501 ; undefined + 3e0: 09000000 .inst 0x09000000 ; undefined + 3e4: 00033c08 .inst 0x00033c08 ; undefined + 3e8: 91171600 add x0, x16, #0x5c5 + 3ec: 01000000 .inst 0x01000000 ; undefined + 3f0: 00005a4b .inst 0x00005a4b ; undefined + 3f4: 07027800 .inst 0x07027800 ; undefined + 3f8: 00000000 .inst 0x00000000 ; undefined + 3fc: 00002400 .inst 0x00002400 ; undefined + 400: 00000000 .inst 0x00000000 ; undefined + 404: 079c0100 .inst 0x079c0100 ; undefined + 408: 01006466 .inst 0x01006466 ; undefined + 40c: 00005a4b .inst 0x00005a4b ; undefined + 410: 7c910200 .inst 0x7c910200 ; undefined + 414: 66756207 .inst 0x66756207 ; undefined + 418: b44b0100 cbz x0, 96438 + 41c: 02000001 .inst 0x02000001 ; undefined + 420: ed087091 .inst 0xed087091 ; undefined + 424: 01000000 .inst 0x01000000 ; undefined + 428: 00005a4b .inst 0x00005a4b ; undefined + 42c: 78910200 ldursh x0, [x16,#-240] + 430: 74657203 .inst 0x74657203 ; undefined + 434: 614c0100 .inst 0x614c0100 ; undefined + 438: 00000000 .inst 0x00000000 ; undefined + 43c: 0001d800 .inst 0x0001d800 ; undefined + 440: d2000400 eor x0, x0, #0x300000003 + 444: 08000001 stxrb w0, w1, [x0] + 448: 00003201 .inst 0x00003201 ; undefined + 44c: 015a0c00 .inst 0x015a0c00 ; undefined + 450: 00090000 .inst 0x00090000 ; undefined + 454: 029c0000 .inst 0x029c0000 ; undefined + 458: 00000007 .inst 0x00000007 ; undefined + 45c: 06d80000 .inst 0x06d80000 ; undefined + 460: 00000000 .inst 0x00000000 ; undefined + 464: 00ca0000 .inst 0x00ca0000 ; undefined + 468: 81020000 .inst 0x81020000 ; undefined + 46c: 01000001 .inst 0x01000001 ; undefined + 470: 0001151d .inst 0x0001151d ; undefined + 474: 07029c00 .inst 0x07029c00 ; undefined + 478: 00000000 .inst 0x00000000 ; undefined + 47c: 00063400 .inst 0x00063400 ; undefined + 480: 00000000 .inst 0x00000000 ; undefined + 484: 159c0100 b 6700884 + 488: 03000001 .inst 0x03000001 ; undefined + 48c: 00747364 .inst 0x00747364 ; undefined + 490: 011c1d01 .inst 0x011c1d01 ; undefined + 494: 91030000 add x0, x0, #0xc0 + 498: 66037fb8 .inst 0x66037fb8 ; undefined + 49c: 0100746d .inst 0x0100746d ; undefined + 4a0: 00011c1d .inst 0x00011c1d ; undefined + 4a4: b0910300 adrp x0, ffffffff22061000 + 4a8: 0142047f .inst 0x0142047f ; undefined + 4ac: 1d010000 .inst 0x1d010000 ; undefined + 4b0: 00000129 .inst 0x00000129 ; undefined + 4b4: 05008302 .inst 0x05008302 ; undefined + 4b8: 00677261 .inst 0x00677261 ; undefined + 4bc: 01711f01 .inst 0x01711f01 ; undefined + 4c0: 91020000 add x0, x0, #0x80 + 4c4: 656c0578 .inst 0x656c0578 ; undefined + 4c8: 2001006e .inst 0x2001006e ; undefined + 4cc: 0000016a .inst 0x0000016a ; undefined + 4d0: 06749102 .inst 0x06749102 ; undefined + 4d4: 0000016a .inst 0x0000016a ; undefined + 4d8: 016a2001 .inst 0x016a2001 ; undefined + 4dc: 91020000 add x0, x0, #0x80 + 4e0: 00690570 .inst 0x00690570 ; undefined + 4e4: 016a2001 .inst 0x016a2001 ; undefined + 4e8: 91020000 add x0, x0, #0x80 + 4ec: 0070056c .inst 0x0070056c ; undefined + 4f0: 011c2101 .inst 0x011c2101 ; undefined + 4f4: 91020000 add x0, x0, #0x80 + 4f8: 018a0660 .inst 0x018a0660 ; undefined + 4fc: 21010000 .inst 0x21010000 ; undefined + 500: 0000011c .inst 0x0000011c ; undefined + 504: 06589102 .inst 0x06589102 ; undefined + 508: 0000017a .inst 0x0000017a ; undefined + 50c: 01782101 .inst 0x01782101 ; undefined + 510: 91020000 add x0, x0, #0x80 + 514: 75700740 .inst 0x75700740 ; undefined + 518: 83010074 .inst 0x83010074 ; undefined + 51c: 00070880 .inst 0x00070880 ; undefined + 520: 00000000 .inst 0x00000000 ; undefined + 524: 00016f08 .inst 0x00016f08 ; undefined + 528: 2c7b0100 ldnp s0, s0, [x8,#-40] + 52c: 00000708 .inst 0x00000708 ; undefined + 530: 09000000 .inst 0x09000000 ; undefined + 534: 000706d0 .inst 0x000706d0 ; undefined + 538: 00000000 .inst 0x00000000 ; undefined + 53c: 00000060 .inst 0x00000060 ; undefined + 540: 00000000 .inst 0x00000000 ; undefined + 544: 01006e05 .inst 0x01006e05 ; undefined + 548: 0001226a .inst 0x0001226a ; undefined + 54c: 57910200 .inst 0x57910200 ; undefined + 550: 040a0000 .inst 0x040a0000 ; undefined + 554: 00011a07 .inst 0x00011a07 ; undefined + 558: 22080b00 .inst 0x22080b00 ; undefined + 55c: 0a000001 and w1, w0, w0 + 560: 00e80801 .inst 0x00e80801 ; undefined + 564: de0c0000 .inst 0xde0c0000 ; undefined + 568: 20000000 .inst 0x20000000 ; undefined + 56c: 01680002 .inst 0x01680002 ; undefined + 570: b40d0000 cbz x0, 1a570 + 574: 68000000 .inst 0x68000000 ; undefined + 578: 00000001 .inst 0x00000001 ; undefined + 57c: 0000ab0d .inst 0x0000ab0d ; undefined + 580: 00016800 .inst 0x00016800 ; undefined + 584: 0c0d0800 .inst 0x0c0d0800 ; undefined + 588: 68000001 .inst 0x68000001 ; undefined + 58c: 10000001 adr x1, 58c + 590: 0001470d .inst 0x0001470d ; undefined + 594: 00016a00 .inst 0x00016a00 ; undefined + 598: d40d1800 .inst 0xd40d1800 ; undefined + 59c: 6a000000 ands w0, w0, w0 + 5a0: 1c000001 ldr s1, 5a0 + 5a4: 0f080e00 .inst 0x0f080e00 ; undefined + 5a8: 6e690504 uhadd v4.8h, v8.8h, v9.8h + 5ac: 080a0074 stxrb w10, w20, [x3] + 5b0: 0000f305 .inst 0x0000f305 ; undefined + 5b4: 01221000 .inst 0x01221000 ; undefined + 5b8: 01880000 .inst 0x01880000 ; undefined + 5bc: 88110000 stxr w17, w0, [x0] + 5c0: 12000001 and w1, w0, #0x1 + 5c4: 07080a00 .inst 0x07080a00 ; undefined + 5c8: 00000151 .inst 0x00000151 ; undefined + 5cc: 00018212 .inst 0x00018212 ; undefined + 5d0: 158f0100 b 63c09d0 + 5d4: d0000001 adrp x1, 2000 + 5d8: 00000708 .inst 0x00000708 ; undefined + 5dc: a4000000 .inst 0xa4000000 ; undefined + 5e0: 00000000 .inst 0x00000000 ; undefined + 5e4: 01000000 .inst 0x01000000 ; undefined + 5e8: 7364039c .inst 0x7364039c ; undefined + 5ec: 8f010074 .inst 0x8f010074 ; undefined + 5f0: 0000011c .inst 0x0000011c ; undefined + 5f4: 7ea89103 .inst 0x7ea89103 ; undefined + 5f8: 746d6603 .inst 0x746d6603 ; undefined + 5fc: 1c8f0100 ldr s0, fffffffffff1e61c + 600: 03000001 .inst 0x03000001 ; undefined + 604: 137ea091 .inst 0x137ea091 ; undefined + 608: 00014206 .inst 0x00014206 ; undefined + 60c: 29930100 stp w0, w0, [x8,#152]! + 610: 03000001 .inst 0x03000001 ; undefined + 614: 007eb091 .inst 0x007eb091 ; undefined + ... + +Disassembly of section .debug_abbrev: + +0000000000000000 <.debug_abbrev>: + 0: 25011101 .inst 0x25011101 ; undefined + 4: 030b130e .inst 0x030b130e ; undefined + 8: 110e1b0e add w14, w24, #0x386 + c: 10071201 adr x1, e24c + 10: 02000017 .inst 0x02000017 ; undefined + 14: 193f012e .inst 0x193f012e ; undefined + 18: 0b3a0e03 add w3, w16, w26, uxtb #3 + 1c: 19270b3b .inst 0x19270b3b ; undefined + 20: 01111349 .inst 0x01111349 ; undefined + 24: 18400712 ldr w18, 80104 + 28: 01194296 .inst 0x01194296 ; undefined + 2c: 03000013 .inst 0x03000013 ; undefined + 30: 08030034 stxrb w3, w20, [x1] + 34: 0b3b0b3a add w26, w25, w27, uxtb #2 + 38: 18021349 ldr w9, 42a0 + 3c: 0b040000 add w0, w0, w4 + 40: 12011101 and w1, w8, #0x8000000f + 44: 00130107 .inst 0x00130107 ; undefined + 48: 00340500 .inst 0x00340500 ; NYI + 4c: 0b3a0e03 add w3, w16, w26, uxtb #3 + 50: 13490b3b .inst 0x13490b3b ; undefined + 54: 00001802 .inst 0x00001802 ; undefined + 58: 11010b06 add w6, w24, #0x42 + 5c: 00071201 .inst 0x00071201 ; undefined + 60: 00240700 .inst 0x00240700 ; NYI + 64: 0b3e0b0b add w11, w24, w30, uxtb #2 + 68: 00000803 .inst 0x00000803 ; undefined + 6c: 0b000f08 add w8, w24, w0, lsl #3 + 70: 0013490b .inst 0x0013490b ; undefined + 74: 11010000 add w0, w0, #0x40 + 78: 130e2501 sbfiz w1, w8, #18, #10 + 7c: 1b0e030b madd w11, w24, w14, w0 + 80: 1201110e and w14, w8, #0x8000000f + 84: 00171007 .inst 0x00171007 ; undefined + 88: 012e0200 .inst 0x012e0200 ; undefined + 8c: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 90: 0b3b0b3a add w26, w25, w27, uxtb #2 + 94: 01111349 .inst 0x01111349 ; undefined + 98: 18400712 ldr w18, 80178 + 9c: 01194297 .inst 0x01194297 ; undefined + a0: 03000013 .inst 0x03000013 ; undefined + a4: 08030034 stxrb w3, w20, [x1] + a8: 0b3b0b3a add w26, w25, w27, uxtb #2 + ac: 00001349 .inst 0x00001349 ; undefined + b0: 0b002404 add w4, w0, w0, lsl #9 + b4: 030b3e0b .inst 0x030b3e0b ; undefined + b8: 05000008 .inst 0x05000008 ; undefined + bc: 0b0b0024 add w4, w1, w11 + c0: 0e030b3e .inst 0x0e030b3e ; undefined + c4: 2e060000 ext v0.8b, v0.8b, v6.8b, #0 + c8: 03193f01 .inst 0x03193f01 ; undefined + cc: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + d0: 4919270b .inst 0x4919270b ; undefined + d4: 12011113 and w19, w8, #0x8000000f + d8: 97184007 bl fffffffffc6100f4 + dc: 13011942 sbfx w2, w10, #1, #6 + e0: 05070000 .inst 0x05070000 ; undefined + e4: 3a080300 adcs w0, w24, w8 + e8: 490b3b0b .inst 0x490b3b0b ; undefined + ec: 00180213 .inst 0x00180213 ; undefined + f0: 00050800 .inst 0x00050800 ; undefined + f4: 0b3a0e03 add w3, w16, w26, uxtb #3 + f8: 13490b3b .inst 0x13490b3b ; undefined + fc: 00001802 .inst 0x00001802 ; undefined + 100: 0b000f09 add w9, w24, w0, lsl #3 + 104: 0013490b .inst 0x0013490b ; undefined + 108: 012e0a00 .inst 0x012e0a00 ; undefined + 10c: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 110: 0b3b0b3a add w26, w25, w27, uxtb #2 + 114: 01111927 .inst 0x01111927 ; undefined + 118: 18400712 ldr w18, 801f8 + 11c: 01194297 .inst 0x01194297 ; undefined + 120: 0b000013 add w19, w0, w0 + 124: 193f012e .inst 0x193f012e ; undefined + 128: 0b3a0e03 add w3, w16, w26, uxtb #3 + 12c: 19270b3b .inst 0x19270b3b ; undefined + 130: 07120111 .inst 0x07120111 ; undefined + 134: 42961840 .inst 0x42961840 ; undefined + 138: 00130119 .inst 0x00130119 ; undefined + 13c: 00180c00 .inst 0x00180c00 ; undefined + 140: 340d0000 cbz w0, 1a140 + 144: 3a080300 adcs w0, w24, w8 + 148: 490b3b0b .inst 0x490b3b0b ; undefined + 14c: 00180213 .inst 0x00180213 ; undefined + 150: 00340e00 .inst 0x00340e00 ; NYI + 154: 0b3a0e03 add w3, w16, w26, uxtb #3 + 158: 13490b3b .inst 0x13490b3b ; undefined + 15c: 00001802 .inst 0x00001802 ; undefined + 160: 4901010f .inst 0x4901010f ; undefined + 164: 00130113 .inst 0x00130113 ; undefined + 168: 00211000 .inst 0x00211000 ; NYI + 16c: 0b2f1349 add w9, w26, w15, uxtb #4 + 170: 13110000 sbfiz w0, w0, #15, #1 + 174: 0b0e0301 add w1, w24, w14 + 178: 3b0b3a0b .inst 0x3b0b3a0b ; undefined + 17c: 0013010b .inst 0x0013010b ; undefined + 180: 000d1200 .inst 0x000d1200 ; undefined + 184: 13490e03 .inst 0x13490e03 ; undefined + 188: 19340b38 .inst 0x19340b38 ; undefined + 18c: 0f130000 .inst 0x0f130000 ; undefined + 190: 000b0b00 .inst 0x000b0b00 ; undefined + 194: 002e1400 .inst 0x002e1400 ; NYI + 198: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 19c: 0b3b0b3a add w26, w25, w27, uxtb #2 + 1a0: 07120111 .inst 0x07120111 ; undefined + 1a4: 42971840 .inst 0x42971840 ; undefined + 1a8: 15000019 b 400020c + 1ac: 13490026 .inst 0x13490026 ; undefined + 1b0: 26160000 .inst 0x26160000 ; undefined + 1b4: 17000000 b fffffffffc0001b4 + 1b8: 193f012e .inst 0x193f012e ; undefined + 1bc: 0b3a0e03 add w3, w16, w26, uxtb #3 + 1c0: 19270b3b .inst 0x19270b3b ; undefined + 1c4: 01111349 .inst 0x01111349 ; undefined + 1c8: 18400712 ldr w18, 802a8 + 1cc: 00194297 .inst 0x00194297 ; undefined + 1d0: 11010000 add w0, w0, #0x40 + 1d4: 130e2501 sbfiz w1, w8, #18, #10 + 1d8: 1b0e030b madd w11, w24, w14, w0 + 1dc: 1201110e and w14, w8, #0x8000000f + 1e0: 00171007 .inst 0x00171007 ; undefined + 1e4: 012e0200 .inst 0x012e0200 ; undefined + 1e8: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 1ec: 0b3b0b3a add w26, w25, w27, uxtb #2 + 1f0: 13491927 .inst 0x13491927 ; undefined + 1f4: 07120111 .inst 0x07120111 ; undefined + 1f8: 42971840 .inst 0x42971840 ; undefined + 1fc: 00130119 .inst 0x00130119 ; undefined + 200: 00050300 .inst 0x00050300 ; undefined + 204: 0b3a0803 add w3, w0, w26, uxtb #2 + 208: 13490b3b .inst 0x13490b3b ; undefined + 20c: 00001802 .inst 0x00001802 ; undefined + 210: 03000504 .inst 0x03000504 ; undefined + 214: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 218: 0213490b .inst 0x0213490b ; undefined + 21c: 05000018 .inst 0x05000018 ; undefined + 220: 08030034 stxrb w3, w20, [x1] + 224: 0b3b0b3a add w26, w25, w27, uxtb #2 + 228: 18021349 ldr w9, 4490 + 22c: 34060000 cbz w0, c22c + 230: 3a0e0300 adcs w0, w24, w14 + 234: 490b3b0b .inst 0x490b3b0b ; undefined + 238: 00180213 .inst 0x00180213 ; undefined + 23c: 000a0700 .inst 0x000a0700 ; undefined + 240: 0b3a0803 add w3, w0, w26, uxtb #2 + 244: 01110b3b .inst 0x01110b3b ; undefined + 248: 0a080000 and w0, w0, w8 + 24c: 3a0e0300 adcs w0, w24, w14 + 250: 110b3b0b add w11, w24, #0x2ce + 254: 09000001 .inst 0x09000001 ; undefined + 258: 0111010b .inst 0x0111010b ; undefined + 25c: 00000712 .inst 0x00000712 ; undefined + 260: 0b00240a add w10, w0, w0, lsl #9 + 264: 030b3e0b .inst 0x030b3e0b ; undefined + 268: 0b00000e add w14, w0, w0 + 26c: 0b0b000f add w15, w0, w11 + 270: 00001349 .inst 0x00001349 ; undefined + 274: 0301130c .inst 0x0301130c ; undefined + 278: 3a0b0b0e .inst 0x3a0b0b0e ; undefined + 27c: 010b3b0b .inst 0x010b3b0b ; undefined + 280: 0d000013 st1 {v19.b}[0], [x0] + 284: 0e03000d tbl v13.8b, {v0.16b}, v3.8b + 288: 0b381349 add w9, w26, w24, uxtb #4 + 28c: 00001934 .inst 0x00001934 ; undefined + 290: 0b000f0e add w14, w24, w0, lsl #3 + 294: 0f00000b .inst 0x0f00000b ; undefined + 298: 0b0b0024 add w4, w1, w11 + 29c: 08030b3e stxrb w3, w30, [x25] + 2a0: 01100000 .inst 0x01100000 ; undefined + 2a4: 01134901 .inst 0x01134901 ; undefined + 2a8: 11000013 add w19, w0, #0x0 + 2ac: 13490021 .inst 0x13490021 ; undefined + 2b0: 00000b2f .inst 0x00000b2f ; undefined + 2b4: 3f012e12 .inst 0x3f012e12 ; undefined + 2b8: 3a0e0319 adcs w25, w24, w14 + 2bc: 270b3b0b .inst 0x270b3b0b ; undefined + 2c0: 11134919 add w25, w8, #0x4d2 + 2c4: 40071201 .inst 0x40071201 ; undefined + 2c8: 19429618 .inst 0x19429618 ; undefined + 2cc: 18130000 ldr w0, 262cc + 2d0: 00000000 .inst 0x00000000 ; undefined + +Disassembly of section .debug_aranges: + +0000000000000000 <.debug_aranges>: + 0: 0000002c .inst 0x0000002c ; undefined + 4: 00000002 .inst 0x00000002 ; undefined + 8: 00080000 .inst 0x00080000 ; undefined + c: 00000000 .inst 0x00000000 ; undefined + 10: 00070000 .inst 0x00070000 ; undefined + 14: 00000000 .inst 0x00000000 ; undefined + 18: 000000c0 .inst 0x000000c0 ; undefined + ... + 30: 0000002c .inst 0x0000002c ; undefined + 34: 00ad0002 .inst 0x00ad0002 ; undefined + 38: 00080000 .inst 0x00080000 ; undefined + 3c: 00000000 .inst 0x00000000 ; undefined + 40: 000700c0 .inst 0x000700c0 ; undefined + 44: 00000000 .inst 0x00000000 ; undefined + 48: 000001dc .inst 0x000001dc ; undefined + ... + 60: 0000002c .inst 0x0000002c ; undefined + 64: 043d0002 .inst 0x043d0002 ; undefined + 68: 00080000 .inst 0x00080000 ; undefined + 6c: 00000000 .inst 0x00000000 ; undefined + 70: 0007029c .inst 0x0007029c ; undefined + 74: 00000000 .inst 0x00000000 ; undefined + 78: 000006d8 .inst 0x000006d8 ; undefined + ... + +Disassembly of section .debug_line: + +0000000000000000 <.debug_line>: + 0: 0000004f .inst 0x0000004f ; undefined + 4: 00220002 .inst 0x00220002 ; NYI + 8: 01040000 .inst 0x01040000 ; undefined + c: 000d0efb .inst 0x000d0efb ; undefined + 10: 01010101 .inst 0x01010101 ; undefined + 14: 01000000 .inst 0x01000000 ; undefined + 18: 6b010000 subs w0, w0, w1 + 1c: 656e7265 .inst 0x656e7265 ; undefined + 20: 7600006c .inst 0x7600006c ; undefined + 24: 00632e6d .inst 0x00632e6d ; undefined + 28: 00000001 .inst 0x00000001 ; undefined + 2c: 00020900 .inst 0x00020900 ; undefined + 30: 00000700 .inst 0x00000700 ; undefined + 34: 15000000 b 4000034 + 38: 213d212f .inst 0x213d212f ; undefined + 3c: 3d9f2121 str q1, [x9,#31872] + 40: 0402003d .inst 0x0402003d ; undefined + 44: 06200601 .inst 0x06200601 ; undefined + 48: 59215154 .inst 0x59215154 ; undefined + 4c: 0302213e .inst 0x0302213e ; undefined + 50: 73010100 .inst 0x73010100 ; undefined + 54: 02000000 .inst 0x02000000 ; undefined + 58: 00003500 .inst 0x00003500 ; undefined + 5c: fb010400 .inst 0xfb010400 ; undefined + 60: 01000d0e .inst 0x01000d0e ; undefined + 64: 00010101 .inst 0x00010101 ; undefined + 68: 00010000 .inst 0x00010000 ; undefined + 6c: 656b0100 .inst 0x656b0100 ; undefined + 70: 6c656e72 ldnp d18, d27, [x19,#-432] + 74: 79730000 ldrh w0, [x0,#6528] + 78: 6c616373 ldnp d19, d24, [x27,#-496] + 7c: 00632e6c .inst 0x00632e6c ; undefined + 80: 3c000001 stur b1, [x0] + 84: 6c697562 ldnp d2, d29, [x11,#-368] + 88: 6e692d74 uqsub v20.8h, v11.8h, v9.8h + 8c: 0000003e .inst 0x0000003e ; undefined + 90: 09000000 .inst 0x09000000 ; undefined + 94: 0700c002 .inst 0x0700c002 ; undefined + 98: 00000000 .inst 0x00000000 ; undefined + 9c: 31141500 adds w0, w8, #0x505 + a0: 3e313e30 .inst 0x3e313e30 ; undefined + a4: 083e313e .inst 0x083e313e ; undefined + a8: 3dbb9f69 str q9, [x27,#61040] + ac: 3e313e3e .inst 0x3e313e3e ; undefined + b0: 04020013 .inst 0x04020013 ; undefined + b4: 14233101 b 8cc4b8 + b8: 313e3031 adds w17, w1, #0xf8c + bc: 3e31303e .inst 0x3e31303e ; undefined + c0: 4c3e314c .inst 0x4c3e314c ; undefined + c4: 00030231 .inst 0x00030231 ; undefined + c8: 01800101 .inst 0x01800101 ; undefined + cc: 00020000 .inst 0x00020000 ; undefined + d0: 00000034 .inst 0x00000034 ; undefined + d4: 0efb0104 .inst 0x0efb0104 ; undefined + d8: 0101000d .inst 0x0101000d ; undefined + dc: 00000101 .inst 0x00000101 ; undefined + e0: 00000100 .inst 0x00000100 ; undefined + e4: 72656b01 .inst 0x72656b01 ; undefined + e8: 006c656e .inst 0x006c656e ; undefined + ec: 69727000 ldpsw x0, x28, [x0,#-112] + f0: 2e66746e uabd v14.4h, v3.4h, v6.4h + f4: 00010063 .inst 0x00010063 ; undefined + f8: 75623c00 .inst 0x75623c00 ; undefined + fc: 2d746c69 ldp s9, s27, [x3,#-96] + 100: 003e6e69 .inst 0x003e6e69 ; NYI + 104: 00000000 .inst 0x00000000 ; undefined + 108: 9c020900 ldr q0, 4228 + 10c: 00000702 .inst 0x00000702 ; undefined + 110: 03000000 .inst 0x03000000 ; undefined + 114: 314d011d adds w29, w8, #0x340, lsl #12 + 118: 01040200 .inst 0x01040200 ; undefined + 11c: 3d063c06 str b6, [x0,#399] + 120: 4b222132 sub w18, w9, w2, uxth + 124: 21224d3e .inst 0x21224d3e ; undefined + 128: 00396767 .inst 0x00396767 ; NYI + 12c: 06010402 .inst 0x06010402 ; undefined + 130: 4b50064a sub w10, w18, w16, lsr #1 + 134: 02004b3f .inst 0x02004b3f ; undefined + 138: 4a060104 eor w4, w8, w6 + 13c: 02040200 .inst 0x02040200 ; undefined + 140: 04020066 .inst 0x04020066 ; undefined + 144: 02005804 .inst 0x02005804 ; undefined + 148: 00660504 .inst 0x00660504 ; undefined + 14c: 3c080402 str b2, [x0],#128 + 150: 08040200 stxrb w4, w0, [x16] + 154: 02003d06 .inst 0x02003d06 ; undefined + 158: 00670804 .inst 0x00670804 ; undefined + 15c: 3d080402 str b2, [x0,#513] + 160: 02004b23 .inst 0x02004b23 ; undefined + 164: 4a060104 eor w4, w8, w6 + 168: 02040200 .inst 0x02040200 ; undefined + 16c: 04020066 .inst 0x04020066 ; undefined + 170: 02005804 .inst 0x02005804 ; undefined + 174: 00660504 .inst 0x00660504 ; undefined + 178: 3c080402 str b2, [x0],#128 + 17c: 08040200 stxrb w4, w0, [x16] + 180: 02003e06 .inst 0x02003e06 ; undefined + 184: 3d210804 str b4, [x0,#2114] + 188: 4d673e3d .inst 0x4d673e3d ; undefined + 18c: 0402002f .inst 0x0402002f ; undefined + 190: 02004c02 .inst 0x02004c02 ; undefined + 194: 67080204 .inst 0x67080204 ; undefined + 198: 02040200 .inst 0x02040200 ; undefined + 19c: 04020083 .inst 0x04020083 ; undefined + 1a0: 063c0601 .inst 0x063c0601 ; undefined + 1a4: 00933d3d .inst 0x00933d3d ; undefined + 1a8: 06010402 .inst 0x06010402 ; undefined + 1ac: 213d063c .inst 0x213d063c ; undefined + 1b0: 234b6a8f .inst 0x234b6a8f ; undefined + 1b4: 0402004b .inst 0x0402004b ; undefined + 1b8: 004a0601 .inst 0x004a0601 ; undefined + 1bc: 66020402 .inst 0x66020402 ; undefined + 1c0: 04040200 .inst 0x04040200 ; undefined + 1c4: 04020058 .inst 0x04020058 ; undefined + 1c8: 02006605 .inst 0x02006605 ; undefined + 1cc: 003c0804 .inst 0x003c0804 ; NYI + 1d0: 06080402 .inst 0x06080402 ; undefined + 1d4: 04020030 .inst 0x04020030 ; undefined + 1d8: 4c4c2f08 .inst 0x4c4c2f08 ; undefined + 1dc: 01040200 .inst 0x01040200 ; undefined + 1e0: 02006606 .inst 0x02006606 ; undefined + 1e4: 002e0204 .inst 0x002e0204 ; NYI + 1e8: 20040402 .inst 0x20040402 ; undefined + 1ec: 04040200 .inst 0x04040200 ; undefined + 1f0: 02008306 .inst 0x02008306 ; undefined + 1f4: 003d0404 .inst 0x003d0404 ; NYI + 1f8: 06010402 .inst 0x06010402 ; undefined + 1fc: 003e063c .inst 0x003e063c ; NYI + 200: 06010402 .inst 0x06010402 ; undefined + 204: 213d063c .inst 0x213d063c ; undefined + 208: 234b6a8f .inst 0x234b6a8f ; undefined + 20c: 0402004b .inst 0x0402004b ; undefined + 210: 004a0601 .inst 0x004a0601 ; undefined + 214: 66020402 .inst 0x66020402 ; undefined + 218: 04040200 .inst 0x04040200 ; undefined + 21c: 04020058 .inst 0x04020058 ; undefined + 220: 02006605 .inst 0x02006605 ; undefined + 224: 063c0804 .inst 0x063c0804 ; undefined + 228: 213e3d2f .inst 0x213e3d2f ; undefined + 22c: 7fb20381 .inst 0x7fb20381 ; undefined + 230: 00d30358 .inst 0x00d30358 ; undefined + 234: a5036820 .inst 0xa5036820 ; undefined + 238: dd033c7f .inst 0xdd033c7f ; undefined + 23c: 00304a00 .inst 0x00304a00 ; NYI + 240: 3d010402 str b2, [x0,#65] + 244: 9f240834 .inst 0x9f240834 ; undefined + 248: 000202ad .inst 0x000202ad ; undefined + 24c: Address 0x000000000000024c is out of bounds. + + +Disassembly of section .debug_str: + +0000000000000000 <.debug_str>: + 0: 656d6974 .inst 0x656d6974 ; undefined + 4: 746e635f .inst 0x746e635f ; undefined + 8: 6f682f00 .inst 0x6f682f00 ; undefined + c: 732f656d .inst 0x732f656d ; undefined + 10: 63617261 .inst 0x63617261 ; undefined + 14: 2f756968 umlsl v8.4s, v11.4h, v5.h[7] + 18: 7574636e .inst 0x7574636e ; undefined + 1c: 63736f2f .inst 0x63736f2f ; undefined + 20: 31323032 adds w18, w1, #0xc8c + 24: 6372612f .inst 0x6372612f ; undefined + 28: 65766968 .inst 0x65766968 ; undefined + 2c: 7070612f adr x15, e0c53 + 30: 4e470034 .inst 0x4e470034 ; undefined + 34: 31432055 adds w21, w2, #0xc8, lsl #12 + 38: 2e352031 usubl v17.8h, v1.8b, v21.8b + 3c: 20302e34 .inst 0x20302e34 ; undefined + 40: 36313032 tbz w18, #6, 2644 + 44: 39303630 strb w16, [x17,#3085] + 48: 6c6d2d20 ldnp d0, d11, [x9,#-304] + 4c: 6c747469 ldnp d9, d29, [x3,#-192] + 50: 6e652d65 uqsub v5.8h, v11.8h, v5.8h + 54: 6e616964 fcvtxn2 v4.4s, v11.2d + 58: 616d2d20 .inst 0x616d2d20 ; undefined + 5c: 6c3d6962 stnp d2, d26, [x11,#-48] + 60: 20343670 .inst 0x20343670 ; undefined + 64: 2d20672d stp s13, s25, [x25,#-256] + 68: 65726666 .inst 0x65726666 ; undefined + 6c: 61747365 .inst 0x61747365 ; undefined + 70: 6e69646e umax v14.8h, v3.8h, v9.8h + 74: 656b0067 .inst 0x656b0067 ; undefined + 78: 6c656e72 ldnp d18, d27, [x19,#-432] + 7c: 2e6d762f uabd v15.4h, v17.4h, v13.4h + 80: 616d0063 .inst 0x616d0063 ; undefined + 84: 6f006e69 .inst 0x6f006e69 ; undefined + 88: 006e6570 .inst 0x006e6570 ; undefined + 8c: 74726175 .inst 0x74726175 ; undefined + 90: 6165725f .inst 0x6165725f ; undefined + 94: 65670064 .inst 0x65670064 ; undefined + 98: 64697074 .inst 0x64697074 ; undefined + 9c: 65786500 .inst 0x65786500 ; undefined + a0: 61700063 .inst 0x61700063 ; undefined + a4: 616e6874 .inst 0x616e6874 ; undefined + a8: 5f00656d .inst 0x5f00656d ; undefined + ac: 5f72675f .inst 0x5f72675f ; undefined + b0: 00706f74 .inst 0x00706f74 ; undefined + b4: 74735f5f .inst 0x74735f5f ; undefined + b8: 006b6361 .inst 0x006b6361 ; undefined + bc: 736f6c63 .inst 0x736f6c63 ; undefined + c0: 61750065 .inst 0x61750065 ; undefined + c4: 705f7472 adr x18, bef53 + c8: 746e6972 .inst 0x746e6972 ; undefined + cc: 6c660066 ldnp d6, d0, [x3,#-416] + d0: 00736761 .inst 0x00736761 ; undefined + d4: 72765f5f .inst 0x72765f5f ; undefined + d8: 66666f5f .inst 0x66666f5f ; undefined + dc: 5f5f0073 .inst 0x5f5f0073 ; undefined + e0: 6c5f6176 ldnp d22, d24, [x11,#496] + e4: 00747369 .inst 0x00747369 ; undefined + e8: 72616863 .inst 0x72616863 ; undefined + ec: 756f6300 .inst 0x756f6300 ; undefined + f0: 6c00746e stnp d14, d29, [x3] + f4: 20676e6f .inst 0x20676e6f ; undefined + f8: 00746e69 .inst 0x00746e69 ; undefined + fc: 76677261 .inst 0x76677261 ; undefined + 100: 72617500 .inst 0x72617500 ; undefined + 104: 72775f74 .inst 0x72775f74 ; undefined + 108: 00657469 .inst 0x00657469 ; undefined + 10c: 72765f5f .inst 0x72765f5f ; undefined + 110: 706f745f adr xzr, def9b + 114: 7a697300 .inst 0x7a697300 ; undefined + 118: 6e750065 uaddl2 v5.4s, v3.8h, v21.8h + 11c: 6e676973 .inst 0x6e676973 ; undefined + 120: 69206465 .inst 0x69206465 ; undefined + 124: 6b00746e subs w14, w3, w0, lsl #29 + 128: 656e7265 .inst 0x656e7265 ; undefined + 12c: 79732f6c ldrh w12, [x27,#6550] + 130: 6c616373 ldnp d19, d24, [x27,#-496] + 134: 00632e6c .inst 0x00632e6c ; undefined + 138: 6b726f66 .inst 0x6b726f66 ; undefined + 13c: 69786500 ldpsw x0, x25, [x8,#-64] + 140: 72610074 .inst 0x72610074 ; undefined + 144: 5f007367 .inst 0x5f007367 ; undefined + 148: 5f72675f .inst 0x5f72675f ; undefined + 14c: 7366666f .inst 0x7366666f ; undefined + 150: 7a697300 .inst 0x7a697300 ; undefined + 154: 70797465 adr x5, f2fe3 + 158: 656b0065 .inst 0x656b0065 ; undefined + 15c: 6c656e72 ldnp d18, d27, [x19,#-432] + 160: 6972702f ldpsw x15, x28, [x1,#-112] + 164: 2e66746e uabd v14.4h, v3.4h, v6.4h + 168: 69730063 ldpsw x3, x0, [x3,#-104] + 16c: 63006e67 .inst 0x63006e67 ; undefined + 170: 7379706f .inst 0x7379706f ; undefined + 174: 6e697274 uabdl2 v20.4s, v19.8h, v9.8h + 178: 6d740067 ldp d7, d0, [x3,#-192] + 17c: 72747370 .inst 0x72747370 ; undefined + 180: 70737600 adr x0, e7043 + 184: 746e6972 .inst 0x746e6972 ; undefined + 188: 726f0066 .inst 0x726f0066 ; undefined + 18c: Address 0x000000000000018c is out of bounds. + + +Disassembly of section .comment: + +0000000000000000 <.comment>: + 0: 3a434347 ccmn w26, w3, #0x7, mi + 4: 62552820 .inst 0x62552820 ; undefined + 8: 75746e75 .inst 0x75746e75 ; undefined + c: 6e694c2f uqshl v15.8h, v1.8h, v9.8h + 10: 206f7261 .inst 0x206f7261 ; undefined + 14: 2e342e35 uqsub v21.8b, v17.8b, v20.8b + 18: 75362d30 .inst 0x75362d30 ; undefined + 1c: 746e7562 .inst 0x746e7562 ; undefined + 20: 317e3175 adds w21, w11, #0xf8c, lsl #12 + 24: 34302e36 cbz w22, 605e8 + 28: 2029392e .inst 0x2029392e ; undefined + 2c: 2e342e35 uqsub v21.8b, v17.8b, v20.8b + 30: 30322030 adr x16, 64435 + 34: 36303631 tbz w17, #6, 6f8 + 38: Address 0x0000000000000038 is out of bounds. + + +Disassembly of section .debug_frame: + +0000000000000000 <.debug_frame>: + 0: 0000000c .inst 0x0000000c ; undefined + 4: ffffffff .inst 0xffffffff ; undefined + 8: 78040001 sturh w1, [x0,#64] + c: 001f0c1e .inst 0x001f0c1e ; undefined + 10: 00000024 .word 0x00000024 + 14: 00000000 .word 0x00000000 + 18: 00070000 .word 0x00070000 + 1c: 00000000 .word 0x00000000 + 20: 000000c0 .word 0x000000c0 + 24: 00000000 .word 0x00000000 + 28: 9d300e41 .word 0x9d300e41 + 2c: 41059e06 .word 0x41059e06 + 30: de6d1d0d .word 0xde6d1d0d + 34: 001f0cdd .word 0x001f0cdd + 38: 0000000c .word 0x0000000c + 3c: ffffffff .word 0xffffffff + 40: 78040001 .word 0x78040001 + 44: 001f0c1e .word 0x001f0c1e + 48: 00000014 .word 0x00000014 + 4c: 00000038 .word 0x00000038 + 50: 000700c0 .word 0x000700c0 + 54: 00000000 .word 0x00000000 + 58: 00000010 .word 0x00000010 + 5c: 00000000 .word 0x00000000 + 60: 0000001c .word 0x0000001c + 64: 00000038 .word 0x00000038 + 68: 000700d0 .word 0x000700d0 + 6c: 00000000 .word 0x00000000 + 70: 00000020 .word 0x00000020 + 74: 00000000 .word 0x00000000 + 78: 46100e41 .word 0x46100e41 + 7c: 0000000e .word 0x0000000e + 80: 0000001c .word 0x0000001c + 84: 00000038 .word 0x00000038 + 88: 000700f0 .word 0x000700f0 + 8c: 00000000 .word 0x00000000 + 90: 00000020 .word 0x00000020 + 94: 00000000 .word 0x00000000 + 98: 46100e41 .word 0x46100e41 + 9c: 0000000e .word 0x0000000e + a0: 0000002c .word 0x0000002c + a4: 00000038 .word 0x00000038 + a8: 00070110 .word 0x00070110 + ac: 00000000 .word 0x00000000 + b0: 000000cc .word 0x000000cc + b4: 00000000 .word 0x00000000 + b8: 03900e41 .word 0x03900e41 + bc: 319e329d .word 0x319e329d + c0: 701d0d41 .word 0x701d0d41 + c4: 1f0cddde .word 0x1f0cddde + ... + d0: 0000001c .word 0x0000001c + d4: 00000038 .word 0x00000038 + d8: 000701dc .word 0x000701dc + dc: 00000000 .word 0x00000000 + e0: 00000020 .word 0x00000020 + e4: 00000000 .word 0x00000000 + e8: 46100e41 .word 0x46100e41 + ec: 0000000e .word 0x0000000e + f0: 00000014 .word 0x00000014 + f4: 00000038 .word 0x00000038 + f8: 000701fc .word 0x000701fc + fc: 00000000 .word 0x00000000 + 100: 0000000c .word 0x0000000c + 104: 00000000 .word 0x00000000 + 108: 00000014 .word 0x00000014 + 10c: 00000038 .word 0x00000038 + 110: 00070208 .word 0x00070208 + 114: 00000000 .word 0x00000000 + 118: 00000010 .word 0x00000010 + 11c: 00000000 .word 0x00000000 + 120: 0000001c .word 0x0000001c + 124: 00000038 .word 0x00000038 + 128: 00070218 .word 0x00070218 + 12c: 00000000 .word 0x00000000 + 130: 00000020 .word 0x00000020 + 134: 00000000 .word 0x00000000 + 138: 46100e41 .word 0x46100e41 + 13c: 0000000e .word 0x0000000e + 140: 0000001c .word 0x0000001c + 144: 00000038 .word 0x00000038 + 148: 00070238 .word 0x00070238 + 14c: 00000000 .word 0x00000000 + 150: 0000001c .word 0x0000001c + 154: 00000000 .word 0x00000000 + 158: 45100e41 .word 0x45100e41 + 15c: 0000000e .word 0x0000000e + 160: 0000001c .word 0x0000001c + 164: 00000038 .word 0x00000038 + 168: 00070254 .word 0x00070254 + 16c: 00000000 .word 0x00000000 + 170: 00000024 .word 0x00000024 + 174: 00000000 .word 0x00000000 + 178: 47100e41 .word 0x47100e41 + 17c: 0000000e .word 0x0000000e + 180: 0000001c .word 0x0000001c + 184: 00000038 .word 0x00000038 + 188: 00070278 .word 0x00070278 + 18c: 00000000 .word 0x00000000 + 190: 00000024 .word 0x00000024 + 194: 00000000 .word 0x00000000 + 198: 47100e41 .word 0x47100e41 + 19c: 0000000e .word 0x0000000e + 1a0: 0000000c .word 0x0000000c + 1a4: ffffffff .word 0xffffffff + 1a8: 78040001 .word 0x78040001 + 1ac: 001f0c1e .word 0x001f0c1e + 1b0: 00000024 .word 0x00000024 + 1b4: 000001a0 .word 0x000001a0 + 1b8: 0007029c .word 0x0007029c + 1bc: 00000000 .word 0x00000000 + 1c0: 00000634 .word 0x00000634 + 1c4: 00000000 .word 0x00000000 + 1c8: 93600e41 .word 0x93600e41 + 1cc: 018b030c .word 0x018b030c + 1d0: 00000ed3 .word 0x00000ed3 + 1d4: 00000000 .word 0x00000000 + 1d8: 0000002c .word 0x0000002c + 1dc: 000001a0 .word 0x000001a0 + 1e0: 000708d0 .word 0x000708d0 + 1e4: 00000000 .word 0x00000000 + 1e8: 000000a4 .word 0x000000a4 + 1ec: 00000000 .word 0x00000000 + 1f0: 02900e41 .word 0x02900e41 + 1f4: 219e229d .word 0x219e229d + 1f8: 661d0d41 .word 0x661d0d41 + 1fc: 1f0cddde .word 0x1f0cddde + ... diff --git a/archive/app4/include/printf.h b/archive/app4/include/printf.h new file mode 100644 index 000000000..4acf8870a --- /dev/null +++ b/archive/app4/include/printf.h @@ -0,0 +1,2 @@ +unsigned int sprintf(char *dst, char* fmt, ...); +unsigned int vsprintf(char *dst,char* fmt, __builtin_va_list args); diff --git a/archive/app4/include/syscall.h b/archive/app4/include/syscall.h new file mode 100644 index 000000000..bfa8d90d5 --- /dev/null +++ b/archive/app4/include/syscall.h @@ -0,0 +1,19 @@ +#ifndef SYSCALL_H +#define SYSCALL_H + +#define O_CREATE 1 + +int getpid(); +int uart_read(char* buf,int size); +void uart_write(char* buf,int size); +void uart_printf(char* fmt,...); +int exec(char* name,char** argv); +void exit(); +int fork(); + +int open(const char *pathname, int flags); +int close(int fd); +int write(int fd, const void *buf, int count); +int read(int fd, void *buf, int count); + +#endif \ No newline at end of file diff --git a/archive/app4/kernel/printf.c b/archive/app4/kernel/printf.c new file mode 100644 index 000000000..b37854c5f --- /dev/null +++ b/archive/app4/kernel/printf.c @@ -0,0 +1,150 @@ +/* + * Copyright (C) 2018 bzt (bztsrc@github) + * + * Permission is hereby granted, free of charge, to any person + * obtaining a copy of this software and associated documentation + * files (the "Software"), to deal in the Software without + * restriction, including without limitation the rights to use, copy, + * modify, merge, publish, distribute, sublicense, and/or sell copies + * of the Software, and to permit persons to whom the Software is + * furnished to do so, subject to the following conditions: + * + * The above copyright notice and this permission notice shall be + * included in all copies or substantial portions of the Software. + * + * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, + * EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF + * MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND + * NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT + * HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, + * WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER + * DEALINGS IN THE SOFTWARE. + * + */ + +/** + * minimal sprintf implementation + */ +unsigned int vsprintf(char *dst, char* fmt, __builtin_va_list args) +{ + long int arg; + int len, sign, i; + char *p, *orig=dst, tmpstr[19]; + + // failsafes + if(dst==(void*)0 || fmt==(void*)0) { + return 0; + } + + // main loop + arg = 0; + while(*fmt) { + // argument access + if(*fmt=='%') { + fmt++; + // literal % + if(*fmt=='%') { + goto put; + } + len=0; + // size modifier + while(*fmt>='0' && *fmt<='9') { + len *= 10; + len += *fmt-'0'; + fmt++; + } + // skip long modifier + if(*fmt=='l') { + fmt++; + } + // character + if(*fmt=='c') { + arg = __builtin_va_arg(args, int); + *dst++ = (char)arg; + fmt++; + continue; + } else + // decimal number + if(*fmt=='d') { + arg = __builtin_va_arg(args, int); + // check input + sign=0; + if((int)arg<0) { + arg*=-1; + sign++; + } + if(arg>99999999999999999L) { + arg=99999999999999999L; + } + // convert to string + i=18; + tmpstr[i]=0; + do { + tmpstr[--i]='0'+(arg%10); + arg/=10; + } while(arg!=0 && i>0); + if(sign) { + tmpstr[--i]='-'; + } + // padding, only space + if(len>0 && len<18) { + while(i>18-len) { + tmpstr[--i]=' '; + } + } + p=&tmpstr[i]; + goto copystring; + } else + // hex number + if(*fmt=='x') { + arg = __builtin_va_arg(args, long int); + // convert to string + i=16; + tmpstr[i]=0; + do { + char n=arg & 0xf; + // 0-9 => '0'-'9', 10-15 => 'A'-'F' + tmpstr[--i]=n+(n>9?0x37:0x30); + arg>>=4; + } while(arg!=0 && i>0); + // padding, only leading zeros + if(len>0 && len<=16) { + while(i>16-len) { + tmpstr[--i]='0'; + } + } + p=&tmpstr[i]; + goto copystring; + } else + // string + if(*fmt=='s') { + p = __builtin_va_arg(args, char*); +copystring: if(p==(void*)0) { + p="(null)"; + } + while(*p) { + *dst++ = *p++; + } + } + } else { +put: *dst++ = *fmt; + } + fmt++; + } + *dst=0; + // number of bytes written + return dst-orig; +} + +/** + * Variable length arguments + */ +unsigned int sprintf(char *dst, char* fmt, ...) +{ + //__builtin_va_start(args, fmt): "..." is pointed by args + //__builtin_va_arg(args,int): ret=(int)*args;args++;return ret; + __builtin_va_list args; + __builtin_va_start(args, fmt); + return vsprintf(dst,fmt,args); +} \ No newline at end of file diff --git a/archive/app4/kernel/syscall.c b/archive/app4/kernel/syscall.c new file mode 100644 index 000000000..f091a0da6 --- /dev/null +++ b/archive/app4/kernel/syscall.c @@ -0,0 +1,80 @@ +#include "printf.h" +#include "syscall.h" + +int getpid(){ + long ret; + asm volatile("\ + mov w8, 1 \n\ + svc #0 \n"); +} + +int uart_read(char* buf,int size){ + long ret; + asm volatile("\ + mov w8, 2 \n\ + svc #0 \n"); +} + +void uart_write(char* buf,int size){ + long ret; + asm volatile("\ + mov w8, 3 \n\ + svc #0 \n"); +} + +void uart_printf(char* fmt,...){ + char dst[100]; + __builtin_va_list args; + __builtin_va_start(args,fmt); + unsigned int ret=vsprintf(dst,fmt,args); + uart_write(dst,ret); +} + +int exec(char* name,char** argv){ + long ret; + asm volatile("\ + mov w8, 4\n\ + svc #0\n"); +} + +void exit(){ + asm volatile("\ + mov w8, 5\n\ + svc #0\n"); + while(1){} +} + +int fork(){ + long ret; + asm volatile("\ + mov w8, 6\n\ + svc #0\n"); +} + +int open(const char *pathname, int flags) { + long ret; + asm volatile("\ + mov w8, 7\n\ + svc #0\n"); +} + +int close(int fd) { + long ret; + asm volatile("\ + mov w8, 8\n\ + svc #0\n"); +} + +int write(int fd, const void *buf, int count) { + long ret; + asm volatile("\ + mov w8, 9\n\ + svc #0\n"); +} + +int read(int fd, void *buf, int count) { + long ret; + asm volatile("\ + mov w8, 10\n\ + svc #0\n"); +} \ No newline at end of file diff --git a/archive/app4/kernel/vm.c b/archive/app4/kernel/vm.c new file mode 100644 index 000000000..7be33154b --- /dev/null +++ b/archive/app4/kernel/vm.c @@ -0,0 +1,21 @@ +#include "syscall.h" + + +int main(void) { + int cnt = 0; + if(fork() == 0) { + fork(); + fork(); + while(cnt < 10) { + uart_printf("pid: %d, sp: 0x%x cnt: %d\n", getpid(), &cnt, cnt); // address should be the same, but the cnt should be increased indepndently + cnt++; + int time_cnt = 100000; + while(time_cnt--){} + } + } else { + int* a = 0x0; // a non-mapped address. + uart_printf("%d\n", *a); // trigger simple page fault. + uart_printf("Should not be printed\n"); + } + exit(); +} \ No newline at end of file diff --git a/archive/app4/scripts/linker.ld b/archive/app4/scripts/linker.ld new file mode 100644 index 000000000..d6377544a --- /dev/null +++ b/archive/app4/scripts/linker.ld @@ -0,0 +1,11 @@ +SECTIONS +{ + . = 0x70000; + .text : { *(.text) } + .rodata : { *(.rodata) } + .data : { *(.data) } + . = ALIGN(0x8); + bss_begin = .; + .bss : { *(.bss*) } + bss_end = .; +} \ No newline at end of file diff --git a/archive/initramfs.cpio b/archive/initramfs.cpio index e9f0b3fc4..9cff5db52 100644 Binary files a/archive/initramfs.cpio and b/archive/initramfs.cpio differ diff --git a/archive/rootfs/vm.img b/archive/rootfs/vm.img new file mode 100755 index 000000000..e6e48ecee Binary files /dev/null and b/archive/rootfs/vm.img differ diff --git a/build/kernel.objdump b/build/kernel.objdump index f41de61dd..b0ce3119a 100644 --- a/build/kernel.objdump +++ b/build/kernel.objdump @@ -4,7828 +4,8134 @@ build/kernel8.elf: file format elf64-littleaarch64 Disassembly of section .text: -0000000000080000 <_start>: - 80000: d53800a0 mrs x0, mpidr_el1 - 80004: 92400400 and x0, x0, #0x3 - 80008: b4000060 cbz x0, 80014 <_start+0x14> - 8000c: d503205f wfe - 80010: 17ffffff b 8000c <_start+0xc> - 80014: 94001ba1 bl 86e98 - 80018: 94000dfa bl 83800 - 8001c: 58000160 ldr x0, 80048 - 80020: 58000181 ldr x1, 80050 - 80024: cb000021 sub x1, x1, x0 - 80028: b4000081 cbz x1, 80038 +ffff000000080000 <_start>: +ffff000000080000: d53800a0 mrs x0, mpidr_el1 +ffff000000080004: 92400400 and x0, x0, #0x3 +ffff000000080008: b4000060 cbz x0, ffff000000080014 <_start+0x14> +ffff00000008000c: d503205f wfe +ffff000000080010: 17ffffff b ffff00000008000c <_start+0xc> +ffff000000080014: 94001d6f bl ffff0000000875d0 +ffff000000080018: 94000dfa bl ffff000000083800 +ffff00000008001c: 940004fa bl ffff000000081404 -000000000008002c : - 8002c: f800841f str xzr, [x0],#8 - 80030: f1002021 subs x1, x1, #0x8 - 80034: 54ffffcc b.gt 8002c - 80038: 58000100 ldr x0, 80058 - 8003c: 9100001f mov sp, x0 - 80040: 94001117 bl 8449c
- 80044: 17fffff2 b 8000c <_start+0xc> - 80048: 000879c8 .word 0x000879c8 - 8004c: 00000000 .word 0x00000000 - 80050: 00088118 .word 0x00088118 - 80054: 00000000 .word 0x00000000 - 80058: 000a0000 .word 0x000a0000 - 8005c: 00000000 .word 0x00000000 +ffff000000080020 : +ffff000000080020: 58000180 ldr x0, ffff000000080050 +ffff000000080024: 580001a1 ldr x1, ffff000000080058 +ffff000000080028: cb000021 sub x1, x1, x0 +ffff00000008002c: b4000081 cbz x1, ffff00000008003c -0000000000080060 : - 80060: a9bd7bfd stp x29, x30, [sp,#-48]! - 80064: 910003fd mov x29, sp - 80068: f9000fa0 str x0, [x29,#24] - 8006c: 528000c0 mov w0, #0x6 // #6 - 80070: 9400035e bl 80de8 - 80074: f90017a0 str x0, [x29,#40] - 80078: f94017a0 ldr x0, [x29,#40] - 8007c: 52800cc1 mov w1, #0x66 // #102 - 80080: 39000001 strb w1, [x0] - 80084: f94017a0 ldr x0, [x29,#40] - 80088: 91000400 add x0, x0, #0x1 - 8008c: 52800c21 mov w1, #0x61 // #97 - 80090: 39000001 strb w1, [x0] - 80094: f94017a0 ldr x0, [x29,#40] - 80098: 91000800 add x0, x0, #0x2 - 8009c: 52800e81 mov w1, #0x74 // #116 - 800a0: 39000001 strb w1, [x0] - 800a4: f94017a0 ldr x0, [x29,#40] - 800a8: 91000c00 add x0, x0, #0x3 - 800ac: 52800661 mov w1, #0x33 // #51 - 800b0: 39000001 strb w1, [x0] - 800b4: f94017a0 ldr x0, [x29,#40] - 800b8: 91001000 add x0, x0, #0x4 - 800bc: 52800641 mov w1, #0x32 // #50 - 800c0: 39000001 strb w1, [x0] - 800c4: f94017a0 ldr x0, [x29,#40] - 800c8: 91001400 add x0, x0, #0x5 - 800cc: 3900001f strb wzr, [x0] - 800d0: f9400fa0 ldr x0, [x29,#24] - 800d4: f94017a1 ldr x1, [x29,#40] - 800d8: f9000001 str x1, [x0] - 800dc: f9400fa0 ldr x0, [x29,#24] - 800e0: b0000021 adrp x1, 85000 - 800e4: 912d7021 add x1, x1, #0xb5c - 800e8: f9000401 str x1, [x0,#8] - 800ec: f9400fa0 ldr x0, [x29,#24] - 800f0: f9400402 ldr x2, [x0,#8] - 800f4: f0000020 adrp x0, 87000 - 800f8: 91276000 add x0, x0, #0x9d8 - 800fc: aa0003e1 mov x1, x0 - 80100: f9400fa0 ldr x0, [x29,#24] - 80104: d63f0040 blr x2 - 80108: f0000020 adrp x0, 87000 - 8010c: 91272000 add x0, x0, #0x9c8 - 80110: b0000021 adrp x1, 85000 - 80114: 91101021 add x1, x1, #0x404 - 80118: f9000001 str x1, [x0] - 8011c: f0000020 adrp x0, 87000 - 80120: 91274000 add x0, x0, #0x9d0 - 80124: b0000021 adrp x1, 85000 - 80128: 91183021 add x1, x1, #0x60c - 8012c: f9000001 str x1, [x0] - 80130: 52800000 mov w0, #0x0 // #0 - 80134: a8c37bfd ldp x29, x30, [sp],#48 - 80138: d65f03c0 ret +ffff000000080030 : +ffff000000080030: f800841f str xzr, [x0],#8 +ffff000000080034: f1002021 subs x1, x1, #0x8 +ffff000000080038: 54ffffcc b.gt ffff000000080030 +ffff00000008003c: 58000120 ldr x0, ffff000000080060 +ffff000000080040: 9100001f mov sp, x0 +ffff000000080044: 9400112b bl ffff0000000844f0
+ffff000000080048: 17fffff1 b ffff00000008000c <_start+0xc> +ffff00000008004c: 00000000 .word 0x00000000 +ffff000000080050: 00089000 .word 0x00089000 +ffff000000080054: ffff0000 .word 0xffff0000 +ffff000000080058: 0008a000 .word 0x0008a000 +ffff00000008005c: ffff0000 .word 0xffff0000 +ffff000000080060: 0008c000 .word 0x0008c000 +ffff000000080064: ffff0000 .word 0xffff0000 -000000000008013c : - 8013c: a9bc7bfd stp x29, x30, [sp,#-64]! - 80140: 910003fd mov x29, sp - 80144: f9000fa0 str x0, [x29,#24] - 80148: b90017a1 str w1, [x29,#20] - 8014c: f0000020 adrp x0, 87000 - 80150: 91276000 add x0, x0, #0x9d8 - 80154: f9400000 ldr x0, [x0] - 80158: f9001fa0 str x0, [x29,#56] - 8015c: 52800400 mov w0, #0x20 // #32 - 80160: 94000322 bl 80de8 - 80164: f90013a0 str x0, [x29,#32] - 80168: 910083a0 add x0, x29, #0x20 - 8016c: f9400fa2 ldr x2, [x29,#24] - 80170: aa0003e1 mov x1, x0 - 80174: f9401fa0 ldr x0, [x29,#56] - 80178: 94001587 bl 85794 - 8017c: b90037a0 str w0, [x29,#52] - 80180: b94037a0 ldr w0, [x29,#52] - 80184: 7100001f cmp w0, #0x0 - 80188: 5400024a b.ge 801d0 - 8018c: b94017a0 ldr w0, [x29,#20] - 80190: 12000000 and w0, w0, #0x1 - 80194: 7100001f cmp w0, #0x0 - 80198: 540000a1 b.ne 801ac - 8019c: d0000020 adrp x0, 86000 - 801a0: 913ca000 add x0, x0, #0xf28 - 801a4: 940000c9 bl 804c8 - 801a8: 1400000b b 801d4 - 801ac: f9401fa0 ldr x0, [x29,#56] - 801b0: f9400400 ldr x0, [x0,#8] - 801b4: f9400403 ldr x3, [x0,#8] - 801b8: 910083a0 add x0, x29, #0x20 - 801bc: f9400fa2 ldr x2, [x29,#24] - 801c0: aa0003e1 mov x1, x0 - 801c4: f9401fa0 ldr x0, [x29,#56] - 801c8: d63f0060 blr x3 - 801cc: 14000002 b 801d4 - 801d0: d503201f nop - 801d4: 52800400 mov w0, #0x20 // #32 - 801d8: 94000304 bl 80de8 - 801dc: f90017a0 str x0, [x29,#40] - 801e0: f94013a1 ldr x1, [x29,#32] - 801e4: f94017a0 ldr x0, [x29,#40] - 801e8: f9000001 str x1, [x0] - 801ec: f94017a0 ldr x0, [x29,#40] - 801f0: f900041f str xzr, [x0,#8] - 801f4: 52800200 mov w0, #0x10 // #16 - 801f8: 940002fc bl 80de8 - 801fc: aa0003e1 mov x1, x0 - 80200: f94017a0 ldr x0, [x29,#40] - 80204: f9000801 str x1, [x0,#16] - 80208: f94017a0 ldr x0, [x29,#40] - 8020c: f9400800 ldr x0, [x0,#16] - 80210: f0000021 adrp x1, 87000 - 80214: 91274021 add x1, x1, #0x9d0 - 80218: f9400021 ldr x1, [x1] - 8021c: f9000401 str x1, [x0,#8] - 80220: f94017a0 ldr x0, [x29,#40] - 80224: f9400800 ldr x0, [x0,#16] - 80228: f0000021 adrp x1, 87000 - 8022c: 91272021 add x1, x1, #0x9c8 - 80230: f9400021 ldr x1, [x1] - 80234: f9000001 str x1, [x0] - 80238: f94017a0 ldr x0, [x29,#40] - 8023c: b94017a1 ldr w1, [x29,#20] - 80240: b9001801 str w1, [x0,#24] - 80244: f94017a0 ldr x0, [x29,#40] - 80248: a8c47bfd ldp x29, x30, [sp],#64 - 8024c: d65f03c0 ret +ffff000000080068 : +ffff000000080068: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff00000008006c: 910003fd mov x29, sp +ffff000000080070: f9000fa0 str x0, [x29,#24] +ffff000000080074: 528000c0 mov w0, #0x6 // #6 +ffff000000080078: 94000374 bl ffff000000080e48 +ffff00000008007c: f90017a0 str x0, [x29,#40] +ffff000000080080: f94017a0 ldr x0, [x29,#40] +ffff000000080084: 52800cc1 mov w1, #0x66 // #102 +ffff000000080088: 39000001 strb w1, [x0] +ffff00000008008c: f94017a0 ldr x0, [x29,#40] +ffff000000080090: 91000400 add x0, x0, #0x1 +ffff000000080094: 52800c21 mov w1, #0x61 // #97 +ffff000000080098: 39000001 strb w1, [x0] +ffff00000008009c: f94017a0 ldr x0, [x29,#40] +ffff0000000800a0: 91000800 add x0, x0, #0x2 +ffff0000000800a4: 52800e81 mov w1, #0x74 // #116 +ffff0000000800a8: 39000001 strb w1, [x0] +ffff0000000800ac: f94017a0 ldr x0, [x29,#40] +ffff0000000800b0: 91000c00 add x0, x0, #0x3 +ffff0000000800b4: 52800661 mov w1, #0x33 // #51 +ffff0000000800b8: 39000001 strb w1, [x0] +ffff0000000800bc: f94017a0 ldr x0, [x29,#40] +ffff0000000800c0: 91001000 add x0, x0, #0x4 +ffff0000000800c4: 52800641 mov w1, #0x32 // #50 +ffff0000000800c8: 39000001 strb w1, [x0] +ffff0000000800cc: f94017a0 ldr x0, [x29,#40] +ffff0000000800d0: 91001400 add x0, x0, #0x5 +ffff0000000800d4: 3900001f strb wzr, [x0] +ffff0000000800d8: f9400fa0 ldr x0, [x29,#24] +ffff0000000800dc: f94017a1 ldr x1, [x29,#40] +ffff0000000800e0: f9000001 str x1, [x0] +ffff0000000800e4: f9400fa0 ldr x0, [x29,#24] +ffff0000000800e8: d0000021 adrp x1, ffff000000086000 +ffff0000000800ec: 91075021 add x1, x1, #0x1d4 +ffff0000000800f0: f9000401 str x1, [x0,#8] +ffff0000000800f4: f9400fa0 ldr x0, [x29,#24] +ffff0000000800f8: f9400402 ldr x2, [x0,#8] +ffff0000000800fc: b0000040 adrp x0, ffff000000089000 +ffff000000080100: 91004000 add x0, x0, #0x10 +ffff000000080104: aa0003e1 mov x1, x0 +ffff000000080108: f9400fa0 ldr x0, [x29,#24] +ffff00000008010c: d63f0040 blr x2 +ffff000000080110: b0000040 adrp x0, ffff000000089000 +ffff000000080114: 91000000 add x0, x0, #0x0 +ffff000000080118: b0000021 adrp x1, ffff000000085000 +ffff00000008011c: 912b3021 add x1, x1, #0xacc +ffff000000080120: f9000001 str x1, [x0] +ffff000000080124: b0000040 adrp x0, ffff000000089000 +ffff000000080128: 91002000 add x0, x0, #0x8 +ffff00000008012c: b0000021 adrp x1, ffff000000085000 +ffff000000080130: 91321021 add x1, x1, #0xc84 +ffff000000080134: f9000001 str x1, [x0] +ffff000000080138: 52800000 mov w0, #0x0 // #0 +ffff00000008013c: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000080140: d65f03c0 ret -0000000000080250 : - 80250: a9be7bfd stp x29, x30, [sp,#-32]! - 80254: 910003fd mov x29, sp - 80258: f9000fa0 str x0, [x29,#24] - 8025c: f9400fa0 ldr x0, [x29,#24] - 80260: f9400800 ldr x0, [x0,#16] - 80264: 52800201 mov w1, #0x10 // #16 - 80268: 94000395 bl 810bc - 8026c: f9400fa0 ldr x0, [x29,#24] - 80270: 52800101 mov w1, #0x8 // #8 - 80274: 94000392 bl 810bc - 80278: 52800000 mov w0, #0x0 // #0 - 8027c: a8c27bfd ldp x29, x30, [sp],#32 - 80280: d65f03c0 ret +ffff000000080144 : +ffff000000080144: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000080148: 910003fd mov x29, sp +ffff00000008014c: f9000fa0 str x0, [x29,#24] +ffff000000080150: b90017a1 str w1, [x29,#20] +ffff000000080154: b0000040 adrp x0, ffff000000089000 +ffff000000080158: 91004000 add x0, x0, #0x10 +ffff00000008015c: f9400000 ldr x0, [x0] +ffff000000080160: f9001fa0 str x0, [x29,#56] +ffff000000080164: 52800400 mov w0, #0x20 // #32 +ffff000000080168: 94000338 bl ffff000000080e48 +ffff00000008016c: f90013a0 str x0, [x29,#32] +ffff000000080170: 910083a0 add x0, x29, #0x20 +ffff000000080174: f9400fa2 ldr x2, [x29,#24] +ffff000000080178: aa0003e1 mov x1, x0 +ffff00000008017c: f9401fa0 ldr x0, [x29,#56] +ffff000000080180: 94001723 bl ffff000000085e0c +ffff000000080184: b90037a0 str w0, [x29,#52] +ffff000000080188: b94037a0 ldr w0, [x29,#52] +ffff00000008018c: 7100001f cmp w0, #0x0 +ffff000000080190: 5400024a b.ge ffff0000000801d8 +ffff000000080194: b94017a0 ldr w0, [x29,#20] +ffff000000080198: 12000000 and w0, w0, #0x1 +ffff00000008019c: 7100001f cmp w0, #0x0 +ffff0000000801a0: 540000a1 b.ne ffff0000000801b4 +ffff0000000801a4: f0000020 adrp x0, ffff000000087000 +ffff0000000801a8: 91194000 add x0, x0, #0x650 +ffff0000000801ac: 940000dd bl ffff000000080520 +ffff0000000801b0: 1400000b b ffff0000000801dc +ffff0000000801b4: f9401fa0 ldr x0, [x29,#56] +ffff0000000801b8: f9400400 ldr x0, [x0,#8] +ffff0000000801bc: f9400403 ldr x3, [x0,#8] +ffff0000000801c0: 910083a0 add x0, x29, #0x20 +ffff0000000801c4: f9400fa2 ldr x2, [x29,#24] +ffff0000000801c8: aa0003e1 mov x1, x0 +ffff0000000801cc: f9401fa0 ldr x0, [x29,#56] +ffff0000000801d0: d63f0060 blr x3 +ffff0000000801d4: 14000002 b ffff0000000801dc +ffff0000000801d8: d503201f nop +ffff0000000801dc: 52800400 mov w0, #0x20 // #32 +ffff0000000801e0: 9400031a bl ffff000000080e48 +ffff0000000801e4: f90017a0 str x0, [x29,#40] +ffff0000000801e8: f94013a1 ldr x1, [x29,#32] +ffff0000000801ec: f94017a0 ldr x0, [x29,#40] +ffff0000000801f0: f9000001 str x1, [x0] +ffff0000000801f4: f94017a0 ldr x0, [x29,#40] +ffff0000000801f8: f900041f str xzr, [x0,#8] +ffff0000000801fc: 52800200 mov w0, #0x10 // #16 +ffff000000080200: 94000312 bl ffff000000080e48 +ffff000000080204: aa0003e1 mov x1, x0 +ffff000000080208: f94017a0 ldr x0, [x29,#40] +ffff00000008020c: f9000801 str x1, [x0,#16] +ffff000000080210: f94017a0 ldr x0, [x29,#40] +ffff000000080214: f9400800 ldr x0, [x0,#16] +ffff000000080218: b0000041 adrp x1, ffff000000089000 +ffff00000008021c: 91002021 add x1, x1, #0x8 +ffff000000080220: f9400021 ldr x1, [x1] +ffff000000080224: f9000401 str x1, [x0,#8] +ffff000000080228: f94017a0 ldr x0, [x29,#40] +ffff00000008022c: f9400800 ldr x0, [x0,#16] +ffff000000080230: b0000041 adrp x1, ffff000000089000 +ffff000000080234: 91000021 add x1, x1, #0x0 +ffff000000080238: f9400021 ldr x1, [x1] +ffff00000008023c: f9000001 str x1, [x0] +ffff000000080240: f94017a0 ldr x0, [x29,#40] +ffff000000080244: b94017a1 ldr w1, [x29,#20] +ffff000000080248: b9001801 str w1, [x0,#24] +ffff00000008024c: f94017a0 ldr x0, [x29,#40] +ffff000000080250: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000080254: d65f03c0 ret -0000000000080284 : - 80284: a9bd7bfd stp x29, x30, [sp,#-48]! - 80288: 910003fd mov x29, sp - 8028c: f90017a0 str x0, [x29,#40] - 80290: f90013a1 str x1, [x29,#32] - 80294: f9000fa2 str x2, [x29,#24] - 80298: f94017a0 ldr x0, [x29,#40] - 8029c: f9400800 ldr x0, [x0,#16] - 802a0: f9400003 ldr x3, [x0] - 802a4: f9400fa2 ldr x2, [x29,#24] - 802a8: f94013a1 ldr x1, [x29,#32] - 802ac: f94017a0 ldr x0, [x29,#40] - 802b0: d63f0060 blr x3 - 802b4: a8c37bfd ldp x29, x30, [sp],#48 - 802b8: d65f03c0 ret +ffff000000080258 : +ffff000000080258: a9be7bfd stp x29, x30, [sp,#-32]! +ffff00000008025c: 910003fd mov x29, sp +ffff000000080260: f9000fa0 str x0, [x29,#24] +ffff000000080264: f9400fa0 ldr x0, [x29,#24] +ffff000000080268: f9400800 ldr x0, [x0,#16] +ffff00000008026c: 52800201 mov w1, #0x10 // #16 +ffff000000080270: 940003ac bl ffff000000081120 +ffff000000080274: f9400fa0 ldr x0, [x29,#24] +ffff000000080278: 52800101 mov w1, #0x8 // #8 +ffff00000008027c: 940003a9 bl ffff000000081120 +ffff000000080280: 52800000 mov w0, #0x0 // #0 +ffff000000080284: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000080288: d65f03c0 ret -00000000000802bc : - 802bc: a9bd7bfd stp x29, x30, [sp,#-48]! - 802c0: 910003fd mov x29, sp - 802c4: f90017a0 str x0, [x29,#40] - 802c8: f90013a1 str x1, [x29,#32] - 802cc: f9000fa2 str x2, [x29,#24] - 802d0: f94017a0 ldr x0, [x29,#40] - 802d4: f9400800 ldr x0, [x0,#16] - 802d8: f9400403 ldr x3, [x0,#8] - 802dc: f9400fa2 ldr x2, [x29,#24] - 802e0: f94013a1 ldr x1, [x29,#32] - 802e4: f94017a0 ldr x0, [x29,#40] - 802e8: d63f0060 blr x3 - 802ec: a8c37bfd ldp x29, x30, [sp],#48 - 802f0: d65f03c0 ret +ffff00000008028c : +ffff00000008028c: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000080290: 910003fd mov x29, sp +ffff000000080294: f90017a0 str x0, [x29,#40] +ffff000000080298: f90013a1 str x1, [x29,#32] +ffff00000008029c: f9000fa2 str x2, [x29,#24] +ffff0000000802a0: f94017a0 ldr x0, [x29,#40] +ffff0000000802a4: f9400800 ldr x0, [x0,#16] +ffff0000000802a8: f9400003 ldr x3, [x0] +ffff0000000802ac: f9400fa2 ldr x2, [x29,#24] +ffff0000000802b0: f94013a1 ldr x1, [x29,#32] +ffff0000000802b4: f94017a0 ldr x0, [x29,#40] +ffff0000000802b8: d63f0060 blr x3 +ffff0000000802bc: a8c37bfd ldp x29, x30, [sp],#48 +ffff0000000802c0: d65f03c0 ret -00000000000802f4 : - 802f4: f81e0ff3 str x19, [sp,#-32]! - 802f8: d28a0080 mov x0, #0x5004 // #20484 - 802fc: f2a7e420 movk x0, #0x3f21, lsl #16 - 80300: d28a0081 mov x1, #0x5004 // #20484 - 80304: f2a7e421 movk x1, #0x3f21, lsl #16 - 80308: b9400021 ldr w1, [x1] - 8030c: 32000021 orr w1, w1, #0x1 - 80310: b9000001 str w1, [x0] - 80314: d28a0c00 mov x0, #0x5060 // #20576 - 80318: f2a7e420 movk x0, #0x3f21, lsl #16 - 8031c: b900001f str wzr, [x0] - 80320: d28a0980 mov x0, #0x504c // #20556 - 80324: f2a7e420 movk x0, #0x3f21, lsl #16 - 80328: 52800061 mov w1, #0x3 // #3 - 8032c: b9000001 str w1, [x0] - 80330: d28a0a00 mov x0, #0x5050 // #20560 - 80334: f2a7e420 movk x0, #0x3f21, lsl #16 - 80338: b900001f str wzr, [x0] - 8033c: d28a0880 mov x0, #0x5044 // #20548 - 80340: f2a7e420 movk x0, #0x3f21, lsl #16 - 80344: b900001f str wzr, [x0] - 80348: d28a0900 mov x0, #0x5048 // #20552 - 8034c: f2a7e420 movk x0, #0x3f21, lsl #16 - 80350: 528018c1 mov w1, #0xc6 // #198 - 80354: b9000001 str w1, [x0] - 80358: d28a0d00 mov x0, #0x5068 // #20584 - 8035c: f2a7e420 movk x0, #0x3f21, lsl #16 - 80360: 528021c1 mov w1, #0x10e // #270 - 80364: b9000001 str w1, [x0] - 80368: d2800080 mov x0, #0x4 // #4 - 8036c: f2a7e400 movk x0, #0x3f20, lsl #16 - 80370: b9400013 ldr w19, [x0] - 80374: 120e6673 and w19, w19, #0xfffc0fff - 80378: 52840000 mov w0, #0x2000 // #8192 - 8037c: 72a00020 movk w0, #0x1, lsl #16 - 80380: 2a000273 orr w19, w19, w0 - 80384: d2800080 mov x0, #0x4 // #4 - 80388: f2a7e400 movk x0, #0x3f20, lsl #16 - 8038c: b9000013 str w19, [x0] - 80390: d2801280 mov x0, #0x94 // #148 - 80394: f2a7e400 movk x0, #0x3f20, lsl #16 - 80398: b900001f str wzr, [x0] - 8039c: 528012d3 mov w19, #0x96 // #150 - 803a0: 14000002 b 803a8 - 803a4: d503201f nop - 803a8: 2a1303e0 mov w0, w19 - 803ac: 51000413 sub w19, w0, #0x1 - 803b0: 7100001f cmp w0, #0x0 - 803b4: 54ffff81 b.ne 803a4 - 803b8: d2801300 mov x0, #0x98 // #152 - 803bc: f2a7e400 movk x0, #0x3f20, lsl #16 - 803c0: 52980001 mov w1, #0xc000 // #49152 - 803c4: b9000001 str w1, [x0] - 803c8: 528012d3 mov w19, #0x96 // #150 - 803cc: 14000002 b 803d4 - 803d0: d503201f nop - 803d4: 2a1303e0 mov w0, w19 - 803d8: 51000413 sub w19, w0, #0x1 - 803dc: 7100001f cmp w0, #0x0 - 803e0: 54ffff81 b.ne 803d0 - 803e4: d2801300 mov x0, #0x98 // #152 - 803e8: f2a7e400 movk x0, #0x3f20, lsl #16 - 803ec: b900001f str wzr, [x0] - 803f0: d28a0c00 mov x0, #0x5060 // #20576 - 803f4: f2a7e420 movk x0, #0x3f21, lsl #16 - 803f8: 52800061 mov w1, #0x3 // #3 - 803fc: b9000001 str w1, [x0] - 80400: 14000005 b 80414 - 80404: d28a0800 mov x0, #0x5040 // #20544 - 80408: f2a7e420 movk x0, #0x3f21, lsl #16 - 8040c: b9400000 ldr w0, [x0] - 80410: 39007fe0 strb w0, [sp,#31] - 80414: d28a0a80 mov x0, #0x5054 // #20564 - 80418: f2a7e420 movk x0, #0x3f21, lsl #16 - 8041c: b9400000 ldr w0, [x0] - 80420: 12000000 and w0, w0, #0x1 - 80424: 7100001f cmp w0, #0x0 - 80428: 54fffee1 b.ne 80404 - 8042c: d503201f nop - 80430: f84207f3 ldr x19, [sp],#32 - 80434: d65f03c0 ret +ffff0000000802c4 : +ffff0000000802c4: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff0000000802c8: 910003fd mov x29, sp +ffff0000000802cc: f90017a0 str x0, [x29,#40] +ffff0000000802d0: f90013a1 str x1, [x29,#32] +ffff0000000802d4: f9000fa2 str x2, [x29,#24] +ffff0000000802d8: f94017a0 ldr x0, [x29,#40] +ffff0000000802dc: f9400800 ldr x0, [x0,#16] +ffff0000000802e0: f9400403 ldr x3, [x0,#8] +ffff0000000802e4: f9400fa2 ldr x2, [x29,#24] +ffff0000000802e8: f94013a1 ldr x1, [x29,#32] +ffff0000000802ec: f94017a0 ldr x0, [x29,#40] +ffff0000000802f0: d63f0060 blr x3 +ffff0000000802f4: a8c37bfd ldp x29, x30, [sp],#48 +ffff0000000802f8: d65f03c0 ret -0000000000080438 : - 80438: d10043ff sub sp, sp, #0x10 - 8043c: b9000fe0 str w0, [sp,#12] - 80440: d503201f nop - 80444: d28a0a80 mov x0, #0x5054 // #20564 - 80448: f2a7e420 movk x0, #0x3f21, lsl #16 - 8044c: b9400000 ldr w0, [x0] - 80450: 121b0000 and w0, w0, #0x20 - 80454: 7100001f cmp w0, #0x0 - 80458: 54ffff40 b.eq 80440 - 8045c: d28a0800 mov x0, #0x5040 // #20544 - 80460: f2a7e420 movk x0, #0x3f21, lsl #16 - 80464: b9400fe1 ldr w1, [sp,#12] - 80468: b9000001 str w1, [x0] - 8046c: d503201f nop - 80470: 910043ff add sp, sp, #0x10 - 80474: d65f03c0 ret +ffff0000000802fc : +ffff0000000802fc: f81e0ff3 str x19, [sp,#-32]! +ffff000000080300: d28a0080 mov x0, #0x5004 // #20484 +ffff000000080304: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080308: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff00000008030c: d28a0081 mov x1, #0x5004 // #20484 +ffff000000080310: f2a7e421 movk x1, #0x3f21, lsl #16 +ffff000000080314: f2ffffe1 movk x1, #0xffff, lsl #48 +ffff000000080318: b9400021 ldr w1, [x1] +ffff00000008031c: 32000021 orr w1, w1, #0x1 +ffff000000080320: b9000001 str w1, [x0] +ffff000000080324: d28a0c00 mov x0, #0x5060 // #20576 +ffff000000080328: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff00000008032c: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080330: b900001f str wzr, [x0] +ffff000000080334: d28a0980 mov x0, #0x504c // #20556 +ffff000000080338: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff00000008033c: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080340: 52800061 mov w1, #0x3 // #3 +ffff000000080344: b9000001 str w1, [x0] +ffff000000080348: d28a0a00 mov x0, #0x5050 // #20560 +ffff00000008034c: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080350: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080354: b900001f str wzr, [x0] +ffff000000080358: d28a0880 mov x0, #0x5044 // #20548 +ffff00000008035c: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080360: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080364: b900001f str wzr, [x0] +ffff000000080368: d28a0900 mov x0, #0x5048 // #20552 +ffff00000008036c: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080370: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080374: 528018c1 mov w1, #0xc6 // #198 +ffff000000080378: b9000001 str w1, [x0] +ffff00000008037c: d28a0d00 mov x0, #0x5068 // #20584 +ffff000000080380: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080384: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080388: 528021c1 mov w1, #0x10e // #270 +ffff00000008038c: b9000001 str w1, [x0] +ffff000000080390: d2800080 mov x0, #0x4 // #4 +ffff000000080394: f2a7e400 movk x0, #0x3f20, lsl #16 +ffff000000080398: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff00000008039c: b9400013 ldr w19, [x0] +ffff0000000803a0: 120e6673 and w19, w19, #0xfffc0fff +ffff0000000803a4: 52840000 mov w0, #0x2000 // #8192 +ffff0000000803a8: 72a00020 movk w0, #0x1, lsl #16 +ffff0000000803ac: 2a000273 orr w19, w19, w0 +ffff0000000803b0: d2800080 mov x0, #0x4 // #4 +ffff0000000803b4: f2a7e400 movk x0, #0x3f20, lsl #16 +ffff0000000803b8: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff0000000803bc: b9000013 str w19, [x0] +ffff0000000803c0: d2801280 mov x0, #0x94 // #148 +ffff0000000803c4: f2a7e400 movk x0, #0x3f20, lsl #16 +ffff0000000803c8: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff0000000803cc: b900001f str wzr, [x0] +ffff0000000803d0: 528012d3 mov w19, #0x96 // #150 +ffff0000000803d4: 14000002 b ffff0000000803dc +ffff0000000803d8: d503201f nop +ffff0000000803dc: 2a1303e0 mov w0, w19 +ffff0000000803e0: 51000413 sub w19, w0, #0x1 +ffff0000000803e4: 7100001f cmp w0, #0x0 +ffff0000000803e8: 54ffff81 b.ne ffff0000000803d8 +ffff0000000803ec: d2801300 mov x0, #0x98 // #152 +ffff0000000803f0: f2a7e400 movk x0, #0x3f20, lsl #16 +ffff0000000803f4: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff0000000803f8: 52980001 mov w1, #0xc000 // #49152 +ffff0000000803fc: b9000001 str w1, [x0] +ffff000000080400: 528012d3 mov w19, #0x96 // #150 +ffff000000080404: 14000002 b ffff00000008040c +ffff000000080408: d503201f nop +ffff00000008040c: 2a1303e0 mov w0, w19 +ffff000000080410: 51000413 sub w19, w0, #0x1 +ffff000000080414: 7100001f cmp w0, #0x0 +ffff000000080418: 54ffff81 b.ne ffff000000080408 +ffff00000008041c: d2801300 mov x0, #0x98 // #152 +ffff000000080420: f2a7e400 movk x0, #0x3f20, lsl #16 +ffff000000080424: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080428: b900001f str wzr, [x0] +ffff00000008042c: d28a0c00 mov x0, #0x5060 // #20576 +ffff000000080430: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080434: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080438: 52800061 mov w1, #0x3 // #3 +ffff00000008043c: b9000001 str w1, [x0] +ffff000000080440: 14000006 b ffff000000080458 +ffff000000080444: d28a0800 mov x0, #0x5040 // #20544 +ffff000000080448: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff00000008044c: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080450: b9400000 ldr w0, [x0] +ffff000000080454: 39007fe0 strb w0, [sp,#31] +ffff000000080458: d28a0a80 mov x0, #0x5054 // #20564 +ffff00000008045c: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080460: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080464: b9400000 ldr w0, [x0] +ffff000000080468: 12000000 and w0, w0, #0x1 +ffff00000008046c: 7100001f cmp w0, #0x0 +ffff000000080470: 54fffea1 b.ne ffff000000080444 +ffff000000080474: d503201f nop +ffff000000080478: f84207f3 ldr x19, [sp],#32 +ffff00000008047c: d65f03c0 ret -0000000000080478 : - 80478: d10043ff sub sp, sp, #0x10 - 8047c: d503201f nop - 80480: d28a0a80 mov x0, #0x5054 // #20564 - 80484: f2a7e420 movk x0, #0x3f21, lsl #16 - 80488: b9400000 ldr w0, [x0] - 8048c: 12000000 and w0, w0, #0x1 - 80490: 7100001f cmp w0, #0x0 - 80494: 54ffff40 b.eq 8047c - 80498: d28a0800 mov x0, #0x5040 // #20544 - 8049c: f2a7e420 movk x0, #0x3f21, lsl #16 - 804a0: b9400000 ldr w0, [x0] - 804a4: 39003fe0 strb w0, [sp,#15] - 804a8: 39403fe0 ldrb w0, [sp,#15] - 804ac: 7100341f cmp w0, #0xd - 804b0: 54000060 b.eq 804bc - 804b4: 39403fe0 ldrb w0, [sp,#15] - 804b8: 14000002 b 804c0 - 804bc: 52800140 mov w0, #0xa // #10 - 804c0: 910043ff add sp, sp, #0x10 - 804c4: d65f03c0 ret +ffff000000080480 : +ffff000000080480: d10043ff sub sp, sp, #0x10 +ffff000000080484: b9000fe0 str w0, [sp,#12] +ffff000000080488: d503201f nop +ffff00000008048c: d28a0a80 mov x0, #0x5054 // #20564 +ffff000000080490: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff000000080494: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080498: b9400000 ldr w0, [x0] +ffff00000008049c: 121b0000 and w0, w0, #0x20 +ffff0000000804a0: 7100001f cmp w0, #0x0 +ffff0000000804a4: 54ffff20 b.eq ffff000000080488 +ffff0000000804a8: d28a0800 mov x0, #0x5040 // #20544 +ffff0000000804ac: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff0000000804b0: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff0000000804b4: b9400fe1 ldr w1, [sp,#12] +ffff0000000804b8: b9000001 str w1, [x0] +ffff0000000804bc: d503201f nop +ffff0000000804c0: 910043ff add sp, sp, #0x10 +ffff0000000804c4: d65f03c0 ret -00000000000804c8 : - 804c8: a9be7bfd stp x29, x30, [sp,#-32]! - 804cc: 910003fd mov x29, sp - 804d0: f9000fa0 str x0, [x29,#24] - 804d4: 1400000c b 80504 - 804d8: f9400fa0 ldr x0, [x29,#24] - 804dc: 39400000 ldrb w0, [x0] - 804e0: 7100281f cmp w0, #0xa - 804e4: 54000061 b.ne 804f0 - 804e8: 528001a0 mov w0, #0xd // #13 - 804ec: 97ffffd3 bl 80438 - 804f0: f9400fa0 ldr x0, [x29,#24] - 804f4: 91000401 add x1, x0, #0x1 - 804f8: f9000fa1 str x1, [x29,#24] - 804fc: 39400000 ldrb w0, [x0] - 80500: 97ffffce bl 80438 - 80504: f9400fa0 ldr x0, [x29,#24] - 80508: 39400000 ldrb w0, [x0] - 8050c: 7100001f cmp w0, #0x0 - 80510: 54fffe41 b.ne 804d8 - 80514: d503201f nop - 80518: a8c27bfd ldp x29, x30, [sp],#32 - 8051c: d65f03c0 ret +ffff0000000804c8 : +ffff0000000804c8: d10043ff sub sp, sp, #0x10 +ffff0000000804cc: d503201f nop +ffff0000000804d0: d28a0a80 mov x0, #0x5054 // #20564 +ffff0000000804d4: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff0000000804d8: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff0000000804dc: b9400000 ldr w0, [x0] +ffff0000000804e0: 12000000 and w0, w0, #0x1 +ffff0000000804e4: 7100001f cmp w0, #0x0 +ffff0000000804e8: 54ffff20 b.eq ffff0000000804cc +ffff0000000804ec: d28a0800 mov x0, #0x5040 // #20544 +ffff0000000804f0: f2a7e420 movk x0, #0x3f21, lsl #16 +ffff0000000804f4: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff0000000804f8: b9400000 ldr w0, [x0] +ffff0000000804fc: 39003fe0 strb w0, [sp,#15] +ffff000000080500: 39403fe0 ldrb w0, [sp,#15] +ffff000000080504: 7100341f cmp w0, #0xd +ffff000000080508: 54000060 b.eq ffff000000080514 +ffff00000008050c: 39403fe0 ldrb w0, [sp,#15] +ffff000000080510: 14000002 b ffff000000080518 +ffff000000080514: 52800140 mov w0, #0xa // #10 +ffff000000080518: 910043ff add sp, sp, #0x10 +ffff00000008051c: d65f03c0 ret -0000000000080520 : - 80520: a9bd7bfd stp x29, x30, [sp,#-48]! - 80524: 910003fd mov x29, sp - 80528: f9000fa0 str x0, [x29,#24] - 8052c: b90017a1 str w1, [x29,#20] - 80530: b9002fbf str wzr, [x29,#44] - 80534: 14000018 b 80594 - 80538: 97ffffd0 bl 80478 - 8053c: 3900afa0 strb w0, [x29,#43] - 80540: b94017a0 ldr w0, [x29,#20] - 80544: 7100001f cmp w0, #0x0 - 80548: 54000060 b.eq 80554 - 8054c: 3940afa0 ldrb w0, [x29,#43] - 80550: 97ffffba bl 80438 - 80554: 3940afa0 ldrb w0, [x29,#43] - 80558: 7100281f cmp w0, #0xa - 8055c: 54000140 b.eq 80584 - 80560: b9802fa0 ldrsw x0, [x29,#44] - 80564: f9400fa1 ldr x1, [x29,#24] - 80568: 8b000020 add x0, x1, x0 - 8056c: 3940afa1 ldrb w1, [x29,#43] - 80570: 39000001 strb w1, [x0] - 80574: b9402fa0 ldr w0, [x29,#44] - 80578: 11000400 add w0, w0, #0x1 - 8057c: b9002fa0 str w0, [x29,#44] - 80580: 14000005 b 80594 - 80584: b9802fa0 ldrsw x0, [x29,#44] - 80588: f9400fa1 ldr x1, [x29,#24] - 8058c: 8b000020 add x0, x1, x0 - 80590: 3900001f strb wzr, [x0] - 80594: 3940afa0 ldrb w0, [x29,#43] - 80598: 7100281f cmp w0, #0xa - 8059c: 54fffce1 b.ne 80538 - 805a0: d503201f nop - 805a4: a8c37bfd ldp x29, x30, [sp],#48 - 805a8: d65f03c0 ret +ffff000000080520 : +ffff000000080520: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000080524: 910003fd mov x29, sp +ffff000000080528: f9000fa0 str x0, [x29,#24] +ffff00000008052c: 1400000c b ffff00000008055c +ffff000000080530: f9400fa0 ldr x0, [x29,#24] +ffff000000080534: 39400000 ldrb w0, [x0] +ffff000000080538: 7100281f cmp w0, #0xa +ffff00000008053c: 54000061 b.ne ffff000000080548 +ffff000000080540: 528001a0 mov w0, #0xd // #13 +ffff000000080544: 97ffffcf bl ffff000000080480 +ffff000000080548: f9400fa0 ldr x0, [x29,#24] +ffff00000008054c: 91000401 add x1, x0, #0x1 +ffff000000080550: f9000fa1 str x1, [x29,#24] +ffff000000080554: 39400000 ldrb w0, [x0] +ffff000000080558: 97ffffca bl ffff000000080480 +ffff00000008055c: f9400fa0 ldr x0, [x29,#24] +ffff000000080560: 39400000 ldrb w0, [x0] +ffff000000080564: 7100001f cmp w0, #0x0 +ffff000000080568: 54fffe41 b.ne ffff000000080530 +ffff00000008056c: d503201f nop +ffff000000080570: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000080574: d65f03c0 ret -00000000000805ac : - 805ac: a9bd7bfd stp x29, x30, [sp,#-48]! - 805b0: 910003fd mov x29, sp - 805b4: b9001fa0 str w0, [x29,#28] - 805b8: f90017bf str xzr, [x29,#40] - 805bc: f94017a1 ldr x1, [x29,#40] - 805c0: b9401fa0 ldr w0, [x29,#28] - 805c4: 940015d7 bl 85d20 - 805c8: f94017a0 ldr x0, [x29,#40] - 805cc: 97ffffbf bl 804c8 - 805d0: d503201f nop - 805d4: a8c37bfd ldp x29, x30, [sp],#48 - 805d8: d65f03c0 ret +ffff000000080578 : +ffff000000080578: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff00000008057c: 910003fd mov x29, sp +ffff000000080580: f9000fa0 str x0, [x29,#24] +ffff000000080584: b90017a1 str w1, [x29,#20] +ffff000000080588: b9002fbf str wzr, [x29,#44] +ffff00000008058c: 14000018 b ffff0000000805ec +ffff000000080590: 97ffffce bl ffff0000000804c8 +ffff000000080594: 3900afa0 strb w0, [x29,#43] +ffff000000080598: b94017a0 ldr w0, [x29,#20] +ffff00000008059c: 7100001f cmp w0, #0x0 +ffff0000000805a0: 54000060 b.eq ffff0000000805ac +ffff0000000805a4: 3940afa0 ldrb w0, [x29,#43] +ffff0000000805a8: 97ffffb6 bl ffff000000080480 +ffff0000000805ac: 3940afa0 ldrb w0, [x29,#43] +ffff0000000805b0: 7100281f cmp w0, #0xa +ffff0000000805b4: 54000140 b.eq ffff0000000805dc +ffff0000000805b8: b9802fa0 ldrsw x0, [x29,#44] +ffff0000000805bc: f9400fa1 ldr x1, [x29,#24] +ffff0000000805c0: 8b000020 add x0, x1, x0 +ffff0000000805c4: 3940afa1 ldrb w1, [x29,#43] +ffff0000000805c8: 39000001 strb w1, [x0] +ffff0000000805cc: b9402fa0 ldr w0, [x29,#44] +ffff0000000805d0: 11000400 add w0, w0, #0x1 +ffff0000000805d4: b9002fa0 str w0, [x29,#44] +ffff0000000805d8: 14000005 b ffff0000000805ec +ffff0000000805dc: b9802fa0 ldrsw x0, [x29,#44] +ffff0000000805e0: f9400fa1 ldr x1, [x29,#24] +ffff0000000805e4: 8b000020 add x0, x1, x0 +ffff0000000805e8: 3900001f strb wzr, [x0] +ffff0000000805ec: 3940afa0 ldrb w0, [x29,#43] +ffff0000000805f0: 7100281f cmp w0, #0xa +ffff0000000805f4: 54fffce1 b.ne ffff000000080590 +ffff0000000805f8: d503201f nop +ffff0000000805fc: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000080600: d65f03c0 ret -00000000000805dc : - 805dc: a9bd7bfd stp x29, x30, [sp,#-48]! - 805e0: 910003fd mov x29, sp - 805e4: f9000fa0 str x0, [x29,#24] - 805e8: b9002bbf str wzr, [x29,#40] - 805ec: 52800380 mov w0, #0x1c // #28 - 805f0: b9002fa0 str w0, [x29,#44] - 805f4: 1400001c b 80664 - 805f8: b9402fa0 ldr w0, [x29,#44] - 805fc: f9400fa1 ldr x1, [x29,#24] - 80600: 9ac02420 lsr x0, x1, x0 - 80604: 12000c00 and w0, w0, #0xf - 80608: b90027a0 str w0, [x29,#36] - 8060c: b94027a0 ldr w0, [x29,#36] - 80610: 7100001f cmp w0, #0x0 - 80614: 54000060 b.eq 80620 - 80618: 52800020 mov w0, #0x1 // #1 - 8061c: b9002ba0 str w0, [x29,#40] - 80620: b94027a0 ldr w0, [x29,#36] - 80624: 7100241f cmp w0, #0x9 - 80628: 54000069 b.ls 80634 - 8062c: 528006e0 mov w0, #0x37 // #55 - 80630: 14000002 b 80638 - 80634: 52800600 mov w0, #0x30 // #48 - 80638: b94027a1 ldr w1, [x29,#36] - 8063c: 0b000020 add w0, w1, w0 - 80640: b90027a0 str w0, [x29,#36] - 80644: b9402ba0 ldr w0, [x29,#40] - 80648: 7100001f cmp w0, #0x0 - 8064c: 54000060 b.eq 80658 - 80650: b94027a0 ldr w0, [x29,#36] - 80654: 97ffff79 bl 80438 - 80658: b9402fa0 ldr w0, [x29,#44] - 8065c: 51001000 sub w0, w0, #0x4 - 80660: b9002fa0 str w0, [x29,#44] - 80664: b9402fa0 ldr w0, [x29,#44] - 80668: 7100001f cmp w0, #0x0 - 8066c: 54fffc6a b.ge 805f8 - 80670: d503201f nop - 80674: a8c37bfd ldp x29, x30, [sp],#48 - 80678: d65f03c0 ret +ffff000000080604 : +ffff000000080604: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000080608: 910003fd mov x29, sp +ffff00000008060c: b9001fa0 str w0, [x29,#28] +ffff000000080610: f90017bf str xzr, [x29,#40] +ffff000000080614: f94017a1 ldr x1, [x29,#40] +ffff000000080618: b9401fa0 ldr w0, [x29,#28] +ffff00000008061c: 9400175f bl ffff000000086398 +ffff000000080620: f94017a0 ldr x0, [x29,#40] +ffff000000080624: 97ffffbf bl ffff000000080520 +ffff000000080628: d503201f nop +ffff00000008062c: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000080630: d65f03c0 ret -000000000008067c : - 8067c: a9bc7bfd stp x29, x30, [sp,#-64]! - 80680: 910003fd mov x29, sp - 80684: f9000bf3 str x19, [sp,#16] - 80688: f90017a0 str x0, [x29,#40] - 8068c: b90027a1 str w1, [x29,#36] - 80690: b90023a2 str w2, [x29,#32] - 80694: b9003fbf str wzr, [x29,#60] - 80698: b9403fa1 ldr w1, [x29,#60] - 8069c: b94027a0 ldr w0, [x29,#36] - 806a0: 6b00003f cmp w1, w0 - 806a4: 540000c1 b.ne 806bc - 806a8: d0000020 adrp x0, 86000 - 806ac: 913d4000 add x0, x0, #0xf50 - 806b0: 97ffff86 bl 804c8 - 806b4: b9403fa0 ldr w0, [x29,#60] - 806b8: 1400001f b 80734 - 806bc: b9803fa0 ldrsw x0, [x29,#60] - 806c0: f94017a1 ldr x1, [x29,#40] - 806c4: 8b000033 add x19, x1, x0 - 806c8: 97ffff6c bl 80478 - 806cc: 53001c00 uxtb w0, w0 - 806d0: 39000260 strb w0, [x19] - 806d4: b94023a0 ldr w0, [x29,#32] - 806d8: 7100001f cmp w0, #0x0 - 806dc: 540000c0 b.eq 806f4 - 806e0: b9803fa0 ldrsw x0, [x29,#60] - 806e4: f94017a1 ldr x1, [x29,#40] - 806e8: 8b000020 add x0, x1, x0 - 806ec: 39400000 ldrb w0, [x0] - 806f0: 97ffff52 bl 80438 - 806f4: b9803fa0 ldrsw x0, [x29,#60] - 806f8: f94017a1 ldr x1, [x29,#40] - 806fc: 8b000020 add x0, x1, x0 - 80700: 39400000 ldrb w0, [x0] - 80704: 7100281f cmp w0, #0xa - 80708: 540000e1 b.ne 80724 - 8070c: b9803fa0 ldrsw x0, [x29,#60] - 80710: f94017a1 ldr x1, [x29,#40] - 80714: 8b000020 add x0, x1, x0 - 80718: 3900001f strb wzr, [x0] - 8071c: b9403fa0 ldr w0, [x29,#60] - 80720: 14000005 b 80734 - 80724: b9403fa0 ldr w0, [x29,#60] - 80728: 11000400 add w0, w0, #0x1 - 8072c: b9003fa0 str w0, [x29,#60] - 80730: 17ffffda b 80698 - 80734: f9400bf3 ldr x19, [sp,#16] - 80738: a8c47bfd ldp x29, x30, [sp],#64 - 8073c: d65f03c0 ret +ffff000000080634 : +ffff000000080634: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000080638: 910003fd mov x29, sp +ffff00000008063c: f9000fa0 str x0, [x29,#24] +ffff000000080640: b9002bbf str wzr, [x29,#40] +ffff000000080644: 52800380 mov w0, #0x1c // #28 +ffff000000080648: b9002fa0 str w0, [x29,#44] +ffff00000008064c: 1400001c b ffff0000000806bc +ffff000000080650: b9402fa0 ldr w0, [x29,#44] +ffff000000080654: f9400fa1 ldr x1, [x29,#24] +ffff000000080658: 9ac02420 lsr x0, x1, x0 +ffff00000008065c: 12000c00 and w0, w0, #0xf +ffff000000080660: b90027a0 str w0, [x29,#36] +ffff000000080664: b94027a0 ldr w0, [x29,#36] +ffff000000080668: 7100001f cmp w0, #0x0 +ffff00000008066c: 54000060 b.eq ffff000000080678 +ffff000000080670: 52800020 mov w0, #0x1 // #1 +ffff000000080674: b9002ba0 str w0, [x29,#40] +ffff000000080678: b94027a0 ldr w0, [x29,#36] +ffff00000008067c: 7100241f cmp w0, #0x9 +ffff000000080680: 54000069 b.ls ffff00000008068c +ffff000000080684: 528006e0 mov w0, #0x37 // #55 +ffff000000080688: 14000002 b ffff000000080690 +ffff00000008068c: 52800600 mov w0, #0x30 // #48 +ffff000000080690: b94027a1 ldr w1, [x29,#36] +ffff000000080694: 0b000020 add w0, w1, w0 +ffff000000080698: b90027a0 str w0, [x29,#36] +ffff00000008069c: b9402ba0 ldr w0, [x29,#40] +ffff0000000806a0: 7100001f cmp w0, #0x0 +ffff0000000806a4: 54000060 b.eq ffff0000000806b0 +ffff0000000806a8: b94027a0 ldr w0, [x29,#36] +ffff0000000806ac: 97ffff75 bl ffff000000080480 +ffff0000000806b0: b9402fa0 ldr w0, [x29,#44] +ffff0000000806b4: 51001000 sub w0, w0, #0x4 +ffff0000000806b8: b9002fa0 str w0, [x29,#44] +ffff0000000806bc: b9402fa0 ldr w0, [x29,#44] +ffff0000000806c0: 7100001f cmp w0, #0x0 +ffff0000000806c4: 54fffc6a b.ge ffff000000080650 +ffff0000000806c8: d503201f nop +ffff0000000806cc: a8c37bfd ldp x29, x30, [sp],#48 +ffff0000000806d0: d65f03c0 ret -0000000000080740 : - 80740: a9bd7bfd stp x29, x30, [sp,#-48]! - 80744: 910003fd mov x29, sp - 80748: b9001fa0 str w0, [x29,#28] - 8074c: f90017bf str xzr, [x29,#40] - 80750: 97ffff4a bl 80478 - 80754: 39009fa0 strb w0, [x29,#39] - 80758: b9401fa0 ldr w0, [x29,#28] - 8075c: 7100001f cmp w0, #0x0 - 80760: 54000060 b.eq 8076c - 80764: 39409fa0 ldrb w0, [x29,#39] - 80768: 97ffff34 bl 80438 - 8076c: 39409fa0 ldrb w0, [x29,#39] - 80770: 7100281f cmp w0, #0xa - 80774: 54000500 b.eq 80814 - 80778: 39409fa0 ldrb w0, [x29,#39] - 8077c: 7100bc1f cmp w0, #0x2f - 80780: 54000169 b.ls 807ac - 80784: 39409fa0 ldrb w0, [x29,#39] - 80788: 7100e41f cmp w0, #0x39 - 8078c: 54000108 b.hi 807ac - 80790: f94017a0 ldr x0, [x29,#40] - 80794: d37cec01 lsl x1, x0, #4 - 80798: 39409fa0 ldrb w0, [x29,#39] - 8079c: 8b000020 add x0, x1, x0 - 807a0: d100c000 sub x0, x0, #0x30 - 807a4: f90017a0 str x0, [x29,#40] - 807a8: 1400001a b 80810 - 807ac: 39409fa0 ldrb w0, [x29,#39] - 807b0: 7101801f cmp w0, #0x60 - 807b4: 54000169 b.ls 807e0 - 807b8: 39409fa0 ldrb w0, [x29,#39] - 807bc: 7101981f cmp w0, #0x66 - 807c0: 54000108 b.hi 807e0 - 807c4: f94017a0 ldr x0, [x29,#40] - 807c8: d37cec01 lsl x1, x0, #4 - 807cc: 39409fa0 ldrb w0, [x29,#39] - 807d0: 8b000020 add x0, x1, x0 - 807d4: d1015c00 sub x0, x0, #0x57 - 807d8: f90017a0 str x0, [x29,#40] - 807dc: 1400000d b 80810 - 807e0: 39409fa0 ldrb w0, [x29,#39] - 807e4: 7101001f cmp w0, #0x40 - 807e8: 54fffb49 b.ls 80750 - 807ec: 39409fa0 ldrb w0, [x29,#39] - 807f0: 7101181f cmp w0, #0x46 - 807f4: 54fffae8 b.hi 80750 - 807f8: f94017a0 ldr x0, [x29,#40] - 807fc: d37cec01 lsl x1, x0, #4 - 80800: 39409fa0 ldrb w0, [x29,#39] - 80804: 8b000020 add x0, x1, x0 - 80808: d100dc00 sub x0, x0, #0x37 - 8080c: f90017a0 str x0, [x29,#40] - 80810: 17ffffd0 b 80750 - 80814: d503201f nop - 80818: f94017a0 ldr x0, [x29,#40] - 8081c: a8c37bfd ldp x29, x30, [sp],#48 - 80820: d65f03c0 ret +ffff0000000806d4 : +ffff0000000806d4: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff0000000806d8: 910003fd mov x29, sp +ffff0000000806dc: f9000bf3 str x19, [sp,#16] +ffff0000000806e0: f90017a0 str x0, [x29,#40] +ffff0000000806e4: b90027a1 str w1, [x29,#36] +ffff0000000806e8: b90023a2 str w2, [x29,#32] +ffff0000000806ec: b9003fbf str wzr, [x29,#60] +ffff0000000806f0: b9403fa1 ldr w1, [x29,#60] +ffff0000000806f4: b94027a0 ldr w0, [x29,#36] +ffff0000000806f8: 6b00003f cmp w1, w0 +ffff0000000806fc: 540000c1 b.ne ffff000000080714 +ffff000000080700: f0000020 adrp x0, ffff000000087000 +ffff000000080704: 9119e000 add x0, x0, #0x678 +ffff000000080708: 97ffff86 bl ffff000000080520 +ffff00000008070c: b9403fa0 ldr w0, [x29,#60] +ffff000000080710: 1400001f b ffff00000008078c +ffff000000080714: b9803fa0 ldrsw x0, [x29,#60] +ffff000000080718: f94017a1 ldr x1, [x29,#40] +ffff00000008071c: 8b000033 add x19, x1, x0 +ffff000000080720: 97ffff6a bl ffff0000000804c8 +ffff000000080724: 53001c00 uxtb w0, w0 +ffff000000080728: 39000260 strb w0, [x19] +ffff00000008072c: b94023a0 ldr w0, [x29,#32] +ffff000000080730: 7100001f cmp w0, #0x0 +ffff000000080734: 540000c0 b.eq ffff00000008074c +ffff000000080738: b9803fa0 ldrsw x0, [x29,#60] +ffff00000008073c: f94017a1 ldr x1, [x29,#40] +ffff000000080740: 8b000020 add x0, x1, x0 +ffff000000080744: 39400000 ldrb w0, [x0] +ffff000000080748: 97ffff4e bl ffff000000080480 +ffff00000008074c: b9803fa0 ldrsw x0, [x29,#60] +ffff000000080750: f94017a1 ldr x1, [x29,#40] +ffff000000080754: 8b000020 add x0, x1, x0 +ffff000000080758: 39400000 ldrb w0, [x0] +ffff00000008075c: 7100281f cmp w0, #0xa +ffff000000080760: 540000e1 b.ne ffff00000008077c +ffff000000080764: b9803fa0 ldrsw x0, [x29,#60] +ffff000000080768: f94017a1 ldr x1, [x29,#40] +ffff00000008076c: 8b000020 add x0, x1, x0 +ffff000000080770: 3900001f strb wzr, [x0] +ffff000000080774: b9403fa0 ldr w0, [x29,#60] +ffff000000080778: 14000005 b ffff00000008078c +ffff00000008077c: b9403fa0 ldr w0, [x29,#60] +ffff000000080780: 11000400 add w0, w0, #0x1 +ffff000000080784: b9003fa0 str w0, [x29,#60] +ffff000000080788: 17ffffda b ffff0000000806f0 +ffff00000008078c: f9400bf3 ldr x19, [sp,#16] +ffff000000080790: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000080794: d65f03c0 ret -0000000000080824 : - 80824: a9a77bfd stp x29, x30, [sp,#-400]! - 80828: 910003fd mov x29, sp - 8082c: f9001fa0 str x0, [x29,#56] - 80830: f900afa1 str x1, [x29,#344] - 80834: f900b3a2 str x2, [x29,#352] - 80838: f900b7a3 str x3, [x29,#360] - 8083c: f900bba4 str x4, [x29,#368] - 80840: f900bfa5 str x5, [x29,#376] - 80844: f900c3a6 str x6, [x29,#384] - 80848: f900c7a7 str x7, [x29,#392] - 8084c: 3d8037a0 str q0, [x29,#208] - 80850: 3d803ba1 str q1, [x29,#224] - 80854: 3d803fa2 str q2, [x29,#240] - 80858: 910403a0 add x0, x29, #0x100 - 8085c: 3d800003 str q3, [x0] - 80860: 910443a0 add x0, x29, #0x110 - 80864: 3d800004 str q4, [x0] - 80868: 910483a0 add x0, x29, #0x120 - 8086c: 3d800005 str q5, [x0] - 80870: 9104c3a0 add x0, x29, #0x130 - 80874: 3d800006 str q6, [x0] - 80878: 910503a0 add x0, x29, #0x140 - 8087c: 3d800007 str q7, [x0] - 80880: 910643a0 add x0, x29, #0x190 - 80884: f90027a0 str x0, [x29,#72] - 80888: 910643a0 add x0, x29, #0x190 - 8088c: f9002ba0 str x0, [x29,#80] - 80890: 910543a0 add x0, x29, #0x150 - 80894: f9002fa0 str x0, [x29,#88] - 80898: 128006e0 mov w0, #0xffffffc8 // #-56 - 8089c: b90063a0 str w0, [x29,#96] - 808a0: 12800fe0 mov w0, #0xffffff80 // #-128 - 808a4: b90067a0 str w0, [x29,#100] - 808a8: 910043a2 add x2, x29, #0x10 - 808ac: 910123a3 add x3, x29, #0x48 - 808b0: a9400460 ldp x0, x1, [x3] - 808b4: a9000440 stp x0, x1, [x2] - 808b8: a9410460 ldp x0, x1, [x3,#16] - 808bc: a9010440 stp x0, x1, [x2,#16] - 808c0: 910043a1 add x1, x29, #0x10 - 808c4: 9101a3a0 add x0, x29, #0x68 - 808c8: aa0103e2 mov x2, x1 - 808cc: f9401fa1 ldr x1, [x29,#56] - 808d0: 94001597 bl 85f2c - 808d4: b900cfa0 str w0, [x29,#204] - 808d8: 9101a3a0 add x0, x29, #0x68 - 808dc: 97fffefb bl 804c8 - 808e0: b940cfa0 ldr w0, [x29,#204] - 808e4: a8d97bfd ldp x29, x30, [sp],#400 - 808e8: d65f03c0 ret +ffff000000080798 : +ffff000000080798: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff00000008079c: 910003fd mov x29, sp +ffff0000000807a0: b9001fa0 str w0, [x29,#28] +ffff0000000807a4: f90017bf str xzr, [x29,#40] +ffff0000000807a8: 97ffff48 bl ffff0000000804c8 +ffff0000000807ac: 39009fa0 strb w0, [x29,#39] +ffff0000000807b0: b9401fa0 ldr w0, [x29,#28] +ffff0000000807b4: 7100001f cmp w0, #0x0 +ffff0000000807b8: 54000060 b.eq ffff0000000807c4 +ffff0000000807bc: 39409fa0 ldrb w0, [x29,#39] +ffff0000000807c0: 97ffff30 bl ffff000000080480 +ffff0000000807c4: 39409fa0 ldrb w0, [x29,#39] +ffff0000000807c8: 7100281f cmp w0, #0xa +ffff0000000807cc: 54000500 b.eq ffff00000008086c +ffff0000000807d0: 39409fa0 ldrb w0, [x29,#39] +ffff0000000807d4: 7100bc1f cmp w0, #0x2f +ffff0000000807d8: 54000169 b.ls ffff000000080804 +ffff0000000807dc: 39409fa0 ldrb w0, [x29,#39] +ffff0000000807e0: 7100e41f cmp w0, #0x39 +ffff0000000807e4: 54000108 b.hi ffff000000080804 +ffff0000000807e8: f94017a0 ldr x0, [x29,#40] +ffff0000000807ec: d37cec01 lsl x1, x0, #4 +ffff0000000807f0: 39409fa0 ldrb w0, [x29,#39] +ffff0000000807f4: 8b000020 add x0, x1, x0 +ffff0000000807f8: d100c000 sub x0, x0, #0x30 +ffff0000000807fc: f90017a0 str x0, [x29,#40] +ffff000000080800: 1400001a b ffff000000080868 +ffff000000080804: 39409fa0 ldrb w0, [x29,#39] +ffff000000080808: 7101801f cmp w0, #0x60 +ffff00000008080c: 54000169 b.ls ffff000000080838 +ffff000000080810: 39409fa0 ldrb w0, [x29,#39] +ffff000000080814: 7101981f cmp w0, #0x66 +ffff000000080818: 54000108 b.hi ffff000000080838 +ffff00000008081c: f94017a0 ldr x0, [x29,#40] +ffff000000080820: d37cec01 lsl x1, x0, #4 +ffff000000080824: 39409fa0 ldrb w0, [x29,#39] +ffff000000080828: 8b000020 add x0, x1, x0 +ffff00000008082c: d1015c00 sub x0, x0, #0x57 +ffff000000080830: f90017a0 str x0, [x29,#40] +ffff000000080834: 1400000d b ffff000000080868 +ffff000000080838: 39409fa0 ldrb w0, [x29,#39] +ffff00000008083c: 7101001f cmp w0, #0x40 +ffff000000080840: 54fffb49 b.ls ffff0000000807a8 +ffff000000080844: 39409fa0 ldrb w0, [x29,#39] +ffff000000080848: 7101181f cmp w0, #0x46 +ffff00000008084c: 54fffae8 b.hi ffff0000000807a8 +ffff000000080850: f94017a0 ldr x0, [x29,#40] +ffff000000080854: d37cec01 lsl x1, x0, #4 +ffff000000080858: 39409fa0 ldrb w0, [x29,#39] +ffff00000008085c: 8b000020 add x0, x1, x0 +ffff000000080860: d100dc00 sub x0, x0, #0x37 +ffff000000080864: f90017a0 str x0, [x29,#40] +ffff000000080868: 17ffffd0 b ffff0000000807a8 +ffff00000008086c: d503201f nop +ffff000000080870: f94017a0 ldr x0, [x29,#40] +ffff000000080874: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000080878: d65f03c0 ret -00000000000808ec : - 808ec: d10043ff sub sp, sp, #0x10 - 808f0: f90007e0 str x0, [sp,#8] - 808f4: b90007e1 str w1, [sp,#4] - 808f8: f94007e0 ldr x0, [sp,#8] - 808fc: b94007e1 ldr w1, [sp,#4] - 80900: b9000001 str w1, [x0] - 80904: f94007e0 ldr x0, [sp,#8] - 80908: f900041f str xzr, [x0,#8] - 8090c: d503201f nop - 80910: 910043ff add sp, sp, #0x10 - 80914: d65f03c0 ret +ffff00000008087c : +ffff00000008087c: a9a77bfd stp x29, x30, [sp,#-400]! +ffff000000080880: 910003fd mov x29, sp +ffff000000080884: f9001fa0 str x0, [x29,#56] +ffff000000080888: f900afa1 str x1, [x29,#344] +ffff00000008088c: f900b3a2 str x2, [x29,#352] +ffff000000080890: f900b7a3 str x3, [x29,#360] +ffff000000080894: f900bba4 str x4, [x29,#368] +ffff000000080898: f900bfa5 str x5, [x29,#376] +ffff00000008089c: f900c3a6 str x6, [x29,#384] +ffff0000000808a0: f900c7a7 str x7, [x29,#392] +ffff0000000808a4: 3d8037a0 str q0, [x29,#208] +ffff0000000808a8: 3d803ba1 str q1, [x29,#224] +ffff0000000808ac: 3d803fa2 str q2, [x29,#240] +ffff0000000808b0: 910403a0 add x0, x29, #0x100 +ffff0000000808b4: 3d800003 str q3, [x0] +ffff0000000808b8: 910443a0 add x0, x29, #0x110 +ffff0000000808bc: 3d800004 str q4, [x0] +ffff0000000808c0: 910483a0 add x0, x29, #0x120 +ffff0000000808c4: 3d800005 str q5, [x0] +ffff0000000808c8: 9104c3a0 add x0, x29, #0x130 +ffff0000000808cc: 3d800006 str q6, [x0] +ffff0000000808d0: 910503a0 add x0, x29, #0x140 +ffff0000000808d4: 3d800007 str q7, [x0] +ffff0000000808d8: 910643a0 add x0, x29, #0x190 +ffff0000000808dc: f90027a0 str x0, [x29,#72] +ffff0000000808e0: 910643a0 add x0, x29, #0x190 +ffff0000000808e4: f9002ba0 str x0, [x29,#80] +ffff0000000808e8: 910543a0 add x0, x29, #0x150 +ffff0000000808ec: f9002fa0 str x0, [x29,#88] +ffff0000000808f0: 128006e0 mov w0, #0xffffffc8 // #-56 +ffff0000000808f4: b90063a0 str w0, [x29,#96] +ffff0000000808f8: 12800fe0 mov w0, #0xffffff80 // #-128 +ffff0000000808fc: b90067a0 str w0, [x29,#100] +ffff000000080900: 910043a2 add x2, x29, #0x10 +ffff000000080904: 910123a3 add x3, x29, #0x48 +ffff000000080908: a9400460 ldp x0, x1, [x3] +ffff00000008090c: a9000440 stp x0, x1, [x2] +ffff000000080910: a9410460 ldp x0, x1, [x3,#16] +ffff000000080914: a9010440 stp x0, x1, [x2,#16] +ffff000000080918: 910043a1 add x1, x29, #0x10 +ffff00000008091c: 9101a3a0 add x0, x29, #0x68 +ffff000000080920: aa0103e2 mov x2, x1 +ffff000000080924: f9401fa1 ldr x1, [x29,#56] +ffff000000080928: 94001114 bl ffff000000084d78 +ffff00000008092c: b900cfa0 str w0, [x29,#204] +ffff000000080930: 9101a3a0 add x0, x29, #0x68 +ffff000000080934: 97fffefb bl ffff000000080520 +ffff000000080938: b940cfa0 ldr w0, [x29,#204] +ffff00000008093c: a8d97bfd ldp x29, x30, [sp],#400 +ffff000000080940: d65f03c0 ret -0000000000080918 : - 80918: d10083ff sub sp, sp, #0x20 - 8091c: f90007e0 str x0, [sp,#8] - 80920: f90003e1 str x1, [sp] - 80924: f94007e0 ldr x0, [sp,#8] - 80928: f9000fe0 str x0, [sp,#24] - 8092c: 14000004 b 8093c - 80930: f9400fe0 ldr x0, [sp,#24] - 80934: f9400400 ldr x0, [x0,#8] - 80938: f9000fe0 str x0, [sp,#24] - 8093c: f9400fe0 ldr x0, [sp,#24] - 80940: f9400400 ldr x0, [x0,#8] - 80944: f100001f cmp x0, #0x0 - 80948: 54ffff41 b.ne 80930 - 8094c: f9400fe0 ldr x0, [sp,#24] - 80950: f94003e1 ldr x1, [sp] - 80954: f9000401 str x1, [x0,#8] - 80958: d503201f nop - 8095c: 910083ff add sp, sp, #0x20 - 80960: d65f03c0 ret +ffff000000080944 : +ffff000000080944: d10043ff sub sp, sp, #0x10 +ffff000000080948: f90007e0 str x0, [sp,#8] +ffff00000008094c: b90007e1 str w1, [sp,#4] +ffff000000080950: f94007e0 ldr x0, [sp,#8] +ffff000000080954: b94007e1 ldr w1, [sp,#4] +ffff000000080958: b9000001 str w1, [x0] +ffff00000008095c: f94007e0 ldr x0, [sp,#8] +ffff000000080960: f900041f str xzr, [x0,#8] +ffff000000080964: d503201f nop +ffff000000080968: 910043ff add sp, sp, #0x10 +ffff00000008096c: d65f03c0 ret -0000000000080964 : - 80964: d10083ff sub sp, sp, #0x20 - 80968: f90007e0 str x0, [sp,#8] - 8096c: f90003e1 str x1, [sp] - 80970: f94007e0 ldr x0, [sp,#8] - 80974: f9000fe0 str x0, [sp,#24] - 80978: 14000004 b 80988 - 8097c: f9400fe0 ldr x0, [sp,#24] - 80980: f9400400 ldr x0, [x0,#8] - 80984: f9000fe0 str x0, [sp,#24] - 80988: f9400fe0 ldr x0, [sp,#24] - 8098c: f9400401 ldr x1, [x0,#8] - 80990: f94003e0 ldr x0, [sp] - 80994: eb00003f cmp x1, x0 - 80998: 54ffff21 b.ne 8097c - 8099c: f94003e0 ldr x0, [sp] - 809a0: f9400401 ldr x1, [x0,#8] - 809a4: f9400fe0 ldr x0, [sp,#24] - 809a8: f9000401 str x1, [x0,#8] - 809ac: f94003e0 ldr x0, [sp] - 809b0: f900041f str xzr, [x0,#8] - 809b4: d503201f nop - 809b8: 910083ff add sp, sp, #0x20 - 809bc: d65f03c0 ret +ffff000000080970 : +ffff000000080970: d10083ff sub sp, sp, #0x20 +ffff000000080974: f90007e0 str x0, [sp,#8] +ffff000000080978: f90003e1 str x1, [sp] +ffff00000008097c: f94007e0 ldr x0, [sp,#8] +ffff000000080980: f9000fe0 str x0, [sp,#24] +ffff000000080984: 14000004 b ffff000000080994 +ffff000000080988: f9400fe0 ldr x0, [sp,#24] +ffff00000008098c: f9400400 ldr x0, [x0,#8] +ffff000000080990: f9000fe0 str x0, [sp,#24] +ffff000000080994: f9400fe0 ldr x0, [sp,#24] +ffff000000080998: f9400400 ldr x0, [x0,#8] +ffff00000008099c: f100001f cmp x0, #0x0 +ffff0000000809a0: 54ffff41 b.ne ffff000000080988 +ffff0000000809a4: f9400fe0 ldr x0, [sp,#24] +ffff0000000809a8: f94003e1 ldr x1, [sp] +ffff0000000809ac: f9000401 str x1, [x0,#8] +ffff0000000809b0: d503201f nop +ffff0000000809b4: 910083ff add sp, sp, #0x20 +ffff0000000809b8: d65f03c0 ret -00000000000809c0 : - 809c0: d10083ff sub sp, sp, #0x20 - 809c4: f90007e0 str x0, [sp,#8] - 809c8: b90007e1 str w1, [sp,#4] - 809cc: f94007e0 ldr x0, [sp,#8] - 809d0: f9000fe0 str x0, [sp,#24] - 809d4: 14000004 b 809e4 - 809d8: f9400fe0 ldr x0, [sp,#24] - 809dc: f9400400 ldr x0, [x0,#8] - 809e0: f9000fe0 str x0, [sp,#24] - 809e4: f9400fe0 ldr x0, [sp,#24] - 809e8: f9400400 ldr x0, [x0,#8] - 809ec: b9400001 ldr w1, [x0] - 809f0: b94007e0 ldr w0, [sp,#4] - 809f4: 6b00003f cmp w1, w0 - 809f8: 54000080 b.eq 80a08 - 809fc: f9400fe0 ldr x0, [sp,#24] - 80a00: f100001f cmp x0, #0x0 - 80a04: 54fffea1 b.ne 809d8 - 80a08: f9400fe0 ldr x0, [sp,#24] - 80a0c: f9400400 ldr x0, [x0,#8] - 80a10: f9400401 ldr x1, [x0,#8] - 80a14: f9400fe0 ldr x0, [sp,#24] - 80a18: f9000401 str x1, [x0,#8] - 80a1c: f9400fe0 ldr x0, [sp,#24] - 80a20: f9400400 ldr x0, [x0,#8] - 80a24: f900041f str xzr, [x0,#8] - 80a28: d503201f nop - 80a2c: 910083ff add sp, sp, #0x20 - 80a30: d65f03c0 ret +ffff0000000809bc : +ffff0000000809bc: d10083ff sub sp, sp, #0x20 +ffff0000000809c0: f90007e0 str x0, [sp,#8] +ffff0000000809c4: f90003e1 str x1, [sp] +ffff0000000809c8: f94007e0 ldr x0, [sp,#8] +ffff0000000809cc: f9000fe0 str x0, [sp,#24] +ffff0000000809d0: 14000004 b ffff0000000809e0 +ffff0000000809d4: f9400fe0 ldr x0, [sp,#24] +ffff0000000809d8: f9400400 ldr x0, [x0,#8] +ffff0000000809dc: f9000fe0 str x0, [sp,#24] +ffff0000000809e0: f9400fe0 ldr x0, [sp,#24] +ffff0000000809e4: f9400401 ldr x1, [x0,#8] +ffff0000000809e8: f94003e0 ldr x0, [sp] +ffff0000000809ec: eb00003f cmp x1, x0 +ffff0000000809f0: 54ffff21 b.ne ffff0000000809d4 +ffff0000000809f4: f94003e0 ldr x0, [sp] +ffff0000000809f8: f9400401 ldr x1, [x0,#8] +ffff0000000809fc: f9400fe0 ldr x0, [sp,#24] +ffff000000080a00: f9000401 str x1, [x0,#8] +ffff000000080a04: f94003e0 ldr x0, [sp] +ffff000000080a08: f900041f str xzr, [x0,#8] +ffff000000080a0c: d503201f nop +ffff000000080a10: 910083ff add sp, sp, #0x20 +ffff000000080a14: d65f03c0 ret -0000000000080a34 : - 80a34: a9bc7bfd stp x29, x30, [sp,#-64]! - 80a38: 910003fd mov x29, sp - 80a3c: b9003fbf str wzr, [x29,#60] - 80a40: 1400002b b 80aec - 80a44: b9403fa0 ldr w0, [x29,#60] - 80a48: 7100001f cmp w0, #0x0 - 80a4c: 54000081 b.ne 80a5c - 80a50: d0000020 adrp x0, 86000 - 80a54: 913da000 add x0, x0, #0xf68 - 80a58: 97fffe9c bl 804c8 - 80a5c: d0000020 adrp x0, 86000 - 80a60: 913de000 add x0, x0, #0xf78 - 80a64: 97fffe99 bl 804c8 - 80a68: b9403fa0 ldr w0, [x29,#60] - 80a6c: 97fffed0 bl 805ac - 80a70: d0000020 adrp x0, 86000 - 80a74: 913e0000 add x0, x0, #0xf80 - 80a78: 97fffe94 bl 804c8 - 80a7c: b9803fa0 ldrsw x0, [x29,#60] - 80a80: d37cec01 lsl x1, x0, #4 - 80a84: f0000020 adrp x0, 87000 - 80a88: 9127a000 add x0, x0, #0x9e8 - 80a8c: 8b000020 add x0, x1, x0 - 80a90: f9000fa0 str x0, [x29,#24] - 80a94: f9400fa0 ldr x0, [x29,#24] - 80a98: f9400400 ldr x0, [x0,#8] - 80a9c: f9001ba0 str x0, [x29,#48] - 80aa0: 1400000a b 80ac8 - 80aa4: f9401ba0 ldr x0, [x29,#48] - 80aa8: b9400000 ldr w0, [x0] - 80aac: 97fffec0 bl 805ac - 80ab0: d0000020 adrp x0, 86000 - 80ab4: 913e2000 add x0, x0, #0xf88 - 80ab8: 97fffe84 bl 804c8 - 80abc: f9401ba0 ldr x0, [x29,#48] - 80ac0: f9400400 ldr x0, [x0,#8] - 80ac4: f9001ba0 str x0, [x29,#48] - 80ac8: f9401ba0 ldr x0, [x29,#48] - 80acc: f100001f cmp x0, #0x0 - 80ad0: 54fffea1 b.ne 80aa4 - 80ad4: d0000020 adrp x0, 86000 - 80ad8: 913e4000 add x0, x0, #0xf90 - 80adc: 97fffe7b bl 804c8 - 80ae0: b9403fa0 ldr w0, [x29,#60] - 80ae4: 11000400 add w0, w0, #0x1 - 80ae8: b9003fa0 str w0, [x29,#60] - 80aec: b9403fa0 ldr w0, [x29,#60] - 80af0: 71001c1f cmp w0, #0x7 - 80af4: 54fffa8d b.le 80a44 - 80af8: 52800100 mov w0, #0x8 // #8 - 80afc: b9002fa0 str w0, [x29,#44] - 80b00: 1400002d b 80bb4 - 80b04: b9402fa0 ldr w0, [x29,#44] - 80b08: 7100201f cmp w0, #0x8 - 80b0c: 54000081 b.ne 80b1c - 80b10: d0000020 adrp x0, 86000 - 80b14: 913e6000 add x0, x0, #0xf98 - 80b18: 97fffe6c bl 804c8 - 80b1c: d0000020 adrp x0, 86000 - 80b20: 913ea000 add x0, x0, #0xfa8 - 80b24: 97fffe69 bl 804c8 - 80b28: b9402fa0 ldr w0, [x29,#44] - 80b2c: 51002000 sub w0, w0, #0x8 - 80b30: 97fffe9f bl 805ac - 80b34: d0000020 adrp x0, 86000 - 80b38: 913e0000 add x0, x0, #0xf80 - 80b3c: 97fffe63 bl 804c8 - 80b40: b9802fa0 ldrsw x0, [x29,#44] - 80b44: d37cec01 lsl x1, x0, #4 - 80b48: f0000020 adrp x0, 87000 - 80b4c: 9127a000 add x0, x0, #0x9e8 - 80b50: 8b000020 add x0, x1, x0 - 80b54: f9000ba0 str x0, [x29,#16] - 80b58: f9400ba0 ldr x0, [x29,#16] - 80b5c: f9400400 ldr x0, [x0,#8] - 80b60: f90013a0 str x0, [x29,#32] - 80b64: 1400000b b 80b90 - 80b68: f94013a0 ldr x0, [x29,#32] - 80b6c: b9400000 ldr w0, [x0] - 80b70: 13087c00 asr w0, w0, #8 - 80b74: 97fffe8e bl 805ac - 80b78: d0000020 adrp x0, 86000 - 80b7c: 913e2000 add x0, x0, #0xf88 - 80b80: 97fffe52 bl 804c8 - 80b84: f94013a0 ldr x0, [x29,#32] - 80b88: f9400400 ldr x0, [x0,#8] - 80b8c: f90013a0 str x0, [x29,#32] - 80b90: f94013a0 ldr x0, [x29,#32] - 80b94: f100001f cmp x0, #0x0 - 80b98: 54fffe81 b.ne 80b68 - 80b9c: d0000020 adrp x0, 86000 - 80ba0: 913e4000 add x0, x0, #0xf90 - 80ba4: 97fffe49 bl 804c8 - 80ba8: b9402fa0 ldr w0, [x29,#44] - 80bac: 11000400 add w0, w0, #0x1 - 80bb0: b9002fa0 str w0, [x29,#44] - 80bb4: b9402fa0 ldr w0, [x29,#44] - 80bb8: 7100401f cmp w0, #0x10 - 80bbc: 54fffa4d b.le 80b04 - 80bc0: d0000020 adrp x0, 86000 - 80bc4: 913e4000 add x0, x0, #0xf90 - 80bc8: 97fffe40 bl 804c8 - 80bcc: d503201f nop - 80bd0: a8c47bfd ldp x29, x30, [sp],#64 - 80bd4: d65f03c0 ret +ffff000000080a18 : +ffff000000080a18: d10083ff sub sp, sp, #0x20 +ffff000000080a1c: f90007e0 str x0, [sp,#8] +ffff000000080a20: b90007e1 str w1, [sp,#4] +ffff000000080a24: f94007e0 ldr x0, [sp,#8] +ffff000000080a28: f9000fe0 str x0, [sp,#24] +ffff000000080a2c: 14000004 b ffff000000080a3c +ffff000000080a30: f9400fe0 ldr x0, [sp,#24] +ffff000000080a34: f9400400 ldr x0, [x0,#8] +ffff000000080a38: f9000fe0 str x0, [sp,#24] +ffff000000080a3c: f9400fe0 ldr x0, [sp,#24] +ffff000000080a40: f9400400 ldr x0, [x0,#8] +ffff000000080a44: b9400001 ldr w1, [x0] +ffff000000080a48: b94007e0 ldr w0, [sp,#4] +ffff000000080a4c: 6b00003f cmp w1, w0 +ffff000000080a50: 54000080 b.eq ffff000000080a60 +ffff000000080a54: f9400fe0 ldr x0, [sp,#24] +ffff000000080a58: f100001f cmp x0, #0x0 +ffff000000080a5c: 54fffea1 b.ne ffff000000080a30 +ffff000000080a60: f9400fe0 ldr x0, [sp,#24] +ffff000000080a64: f9400400 ldr x0, [x0,#8] +ffff000000080a68: f9400401 ldr x1, [x0,#8] +ffff000000080a6c: f9400fe0 ldr x0, [sp,#24] +ffff000000080a70: f9000401 str x1, [x0,#8] +ffff000000080a74: f9400fe0 ldr x0, [sp,#24] +ffff000000080a78: f9400400 ldr x0, [x0,#8] +ffff000000080a7c: f900041f str xzr, [x0,#8] +ffff000000080a80: d503201f nop +ffff000000080a84: 910083ff add sp, sp, #0x20 +ffff000000080a88: d65f03c0 ret -0000000000080bd8 : - 80bd8: a9bd7bfd stp x29, x30, [sp,#-48]! - 80bdc: 910003fd mov x29, sp - 80be0: b9002fbf str wzr, [x29,#44] - 80be4: 1400000f b 80c20 - 80be8: b9802fa0 ldrsw x0, [x29,#44] - 80bec: d37cec01 lsl x1, x0, #4 - 80bf0: f0000020 adrp x0, 87000 - 80bf4: 9127a000 add x0, x0, #0x9e8 - 80bf8: 8b000020 add x0, x1, x0 - 80bfc: f90013a0 str x0, [x29,#32] - 80c00: f94013a0 ldr x0, [x29,#32] - 80c04: f900041f str xzr, [x0,#8] - 80c08: f94013a0 ldr x0, [x29,#32] - 80c0c: 12800001 mov w1, #0xffffffff // #-1 - 80c10: b9000001 str w1, [x0] - 80c14: b9402fa0 ldr w0, [x29,#44] - 80c18: 11000400 add w0, w0, #0x1 - 80c1c: b9002fa0 str w0, [x29,#44] - 80c20: b9402fa0 ldr w0, [x29,#44] - 80c24: 7100401f cmp w0, #0x10 - 80c28: 54fffe0d b.le 80be8 - 80c2c: d2a02000 mov x0, #0x1000000 // #16777216 - 80c30: f9000fa0 str x0, [x29,#24] - 80c34: 52800001 mov w1, #0x0 // #0 - 80c38: f9400fa0 ldr x0, [x29,#24] - 80c3c: 97ffff2c bl 808ec - 80c40: f0000020 adrp x0, 87000 - 80c44: 912ba000 add x0, x0, #0xae8 - 80c48: f9400fa1 ldr x1, [x29,#24] - 80c4c: 97ffff33 bl 80918 - 80c50: d0000020 adrp x0, 86000 - 80c54: 913ec000 add x0, x0, #0xfb0 - 80c58: 97fffe1c bl 804c8 - 80c5c: d503201f nop - 80c60: a8c37bfd ldp x29, x30, [sp],#48 - 80c64: d65f03c0 ret +ffff000000080a8c : +ffff000000080a8c: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000080a90: 910003fd mov x29, sp +ffff000000080a94: b9003fbf str wzr, [x29,#60] +ffff000000080a98: 1400002b b ffff000000080b44 +ffff000000080a9c: b9403fa0 ldr w0, [x29,#60] +ffff000000080aa0: 7100001f cmp w0, #0x0 +ffff000000080aa4: 54000081 b.ne ffff000000080ab4 +ffff000000080aa8: f0000020 adrp x0, ffff000000087000 +ffff000000080aac: 911a4000 add x0, x0, #0x690 +ffff000000080ab0: 97fffe9c bl ffff000000080520 +ffff000000080ab4: f0000020 adrp x0, ffff000000087000 +ffff000000080ab8: 911a8000 add x0, x0, #0x6a0 +ffff000000080abc: 97fffe99 bl ffff000000080520 +ffff000000080ac0: b9403fa0 ldr w0, [x29,#60] +ffff000000080ac4: 97fffed0 bl ffff000000080604 +ffff000000080ac8: f0000020 adrp x0, ffff000000087000 +ffff000000080acc: 911aa000 add x0, x0, #0x6a8 +ffff000000080ad0: 97fffe94 bl ffff000000080520 +ffff000000080ad4: b9803fa0 ldrsw x0, [x29,#60] +ffff000000080ad8: d37cec01 lsl x1, x0, #4 +ffff000000080adc: b0000040 adrp x0, ffff000000089000 +ffff000000080ae0: 91008000 add x0, x0, #0x20 +ffff000000080ae4: 8b000020 add x0, x1, x0 +ffff000000080ae8: f9000fa0 str x0, [x29,#24] +ffff000000080aec: f9400fa0 ldr x0, [x29,#24] +ffff000000080af0: f9400400 ldr x0, [x0,#8] +ffff000000080af4: f9001ba0 str x0, [x29,#48] +ffff000000080af8: 1400000a b ffff000000080b20 +ffff000000080afc: f9401ba0 ldr x0, [x29,#48] +ffff000000080b00: b9400000 ldr w0, [x0] +ffff000000080b04: 97fffec0 bl ffff000000080604 +ffff000000080b08: f0000020 adrp x0, ffff000000087000 +ffff000000080b0c: 911ac000 add x0, x0, #0x6b0 +ffff000000080b10: 97fffe84 bl ffff000000080520 +ffff000000080b14: f9401ba0 ldr x0, [x29,#48] +ffff000000080b18: f9400400 ldr x0, [x0,#8] +ffff000000080b1c: f9001ba0 str x0, [x29,#48] +ffff000000080b20: f9401ba0 ldr x0, [x29,#48] +ffff000000080b24: f100001f cmp x0, #0x0 +ffff000000080b28: 54fffea1 b.ne ffff000000080afc +ffff000000080b2c: f0000020 adrp x0, ffff000000087000 +ffff000000080b30: 911ae000 add x0, x0, #0x6b8 +ffff000000080b34: 97fffe7b bl ffff000000080520 +ffff000000080b38: b9403fa0 ldr w0, [x29,#60] +ffff000000080b3c: 11000400 add w0, w0, #0x1 +ffff000000080b40: b9003fa0 str w0, [x29,#60] +ffff000000080b44: b9403fa0 ldr w0, [x29,#60] +ffff000000080b48: 71001c1f cmp w0, #0x7 +ffff000000080b4c: 54fffa8d b.le ffff000000080a9c +ffff000000080b50: 52800100 mov w0, #0x8 // #8 +ffff000000080b54: b9002fa0 str w0, [x29,#44] +ffff000000080b58: 1400002d b ffff000000080c0c +ffff000000080b5c: b9402fa0 ldr w0, [x29,#44] +ffff000000080b60: 7100201f cmp w0, #0x8 +ffff000000080b64: 54000081 b.ne ffff000000080b74 +ffff000000080b68: f0000020 adrp x0, ffff000000087000 +ffff000000080b6c: 911b0000 add x0, x0, #0x6c0 +ffff000000080b70: 97fffe6c bl ffff000000080520 +ffff000000080b74: f0000020 adrp x0, ffff000000087000 +ffff000000080b78: 911b4000 add x0, x0, #0x6d0 +ffff000000080b7c: 97fffe69 bl ffff000000080520 +ffff000000080b80: b9402fa0 ldr w0, [x29,#44] +ffff000000080b84: 51002000 sub w0, w0, #0x8 +ffff000000080b88: 97fffe9f bl ffff000000080604 +ffff000000080b8c: f0000020 adrp x0, ffff000000087000 +ffff000000080b90: 911aa000 add x0, x0, #0x6a8 +ffff000000080b94: 97fffe63 bl ffff000000080520 +ffff000000080b98: b9802fa0 ldrsw x0, [x29,#44] +ffff000000080b9c: d37cec01 lsl x1, x0, #4 +ffff000000080ba0: b0000040 adrp x0, ffff000000089000 +ffff000000080ba4: 91008000 add x0, x0, #0x20 +ffff000000080ba8: 8b000020 add x0, x1, x0 +ffff000000080bac: f9000ba0 str x0, [x29,#16] +ffff000000080bb0: f9400ba0 ldr x0, [x29,#16] +ffff000000080bb4: f9400400 ldr x0, [x0,#8] +ffff000000080bb8: f90013a0 str x0, [x29,#32] +ffff000000080bbc: 1400000b b ffff000000080be8 +ffff000000080bc0: f94013a0 ldr x0, [x29,#32] +ffff000000080bc4: b9400000 ldr w0, [x0] +ffff000000080bc8: 13087c00 asr w0, w0, #8 +ffff000000080bcc: 97fffe8e bl ffff000000080604 +ffff000000080bd0: f0000020 adrp x0, ffff000000087000 +ffff000000080bd4: 911ac000 add x0, x0, #0x6b0 +ffff000000080bd8: 97fffe52 bl ffff000000080520 +ffff000000080bdc: f94013a0 ldr x0, [x29,#32] +ffff000000080be0: f9400400 ldr x0, [x0,#8] +ffff000000080be4: f90013a0 str x0, [x29,#32] +ffff000000080be8: f94013a0 ldr x0, [x29,#32] +ffff000000080bec: f100001f cmp x0, #0x0 +ffff000000080bf0: 54fffe81 b.ne ffff000000080bc0 +ffff000000080bf4: f0000020 adrp x0, ffff000000087000 +ffff000000080bf8: 911ae000 add x0, x0, #0x6b8 +ffff000000080bfc: 97fffe49 bl ffff000000080520 +ffff000000080c00: b9402fa0 ldr w0, [x29,#44] +ffff000000080c04: 11000400 add w0, w0, #0x1 +ffff000000080c08: b9002fa0 str w0, [x29,#44] +ffff000000080c0c: b9402fa0 ldr w0, [x29,#44] +ffff000000080c10: 7100601f cmp w0, #0x18 +ffff000000080c14: 54fffa4d b.le ffff000000080b5c +ffff000000080c18: f0000020 adrp x0, ffff000000087000 +ffff000000080c1c: 911ae000 add x0, x0, #0x6b8 +ffff000000080c20: 97fffe40 bl ffff000000080520 +ffff000000080c24: d503201f nop +ffff000000080c28: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000080c2c: d65f03c0 ret -0000000000080c68 : - 80c68: a9bc7bfd stp x29, x30, [sp,#-64]! - 80c6c: 910003fd mov x29, sp - 80c70: f9000fa0 str x0, [x29,#24] - 80c74: b90017a1 str w1, [x29,#20] - 80c78: b90013a2 str w2, [x29,#16] - 80c7c: f9400fa0 ldr x0, [x29,#24] - 80c80: b9400001 ldr w1, [x0] - 80c84: b94013a0 ldr w0, [x29,#16] - 80c88: 52800022 mov w2, #0x1 // #1 - 80c8c: 1ac02040 lsl w0, w2, w0 - 80c90: 0b000020 add w0, w1, w0 - 80c94: b9003fa0 str w0, [x29,#60] - 80c98: f9400fa0 ldr x0, [x29,#24] - 80c9c: b9400000 ldr w0, [x0] - 80ca0: b9003ba0 str w0, [x29,#56] - 80ca4: 14000020 b 80d24 - 80ca8: b9403fa1 ldr w1, [x29,#60] - 80cac: b9403ba0 ldr w0, [x29,#56] - 80cb0: 4b000020 sub w0, w1, w0 - 80cb4: 531f7c01 lsr w1, w0, #31 - 80cb8: 0b000020 add w0, w1, w0 - 80cbc: 13017c00 asr w0, w0, #1 - 80cc0: 2a0003e1 mov w1, w0 - 80cc4: b9403ba0 ldr w0, [x29,#56] - 80cc8: 0b000020 add w0, w1, w0 - 80ccc: b90037a0 str w0, [x29,#52] - 80cd0: b94013a0 ldr w0, [x29,#16] - 80cd4: 51000400 sub w0, w0, #0x1 - 80cd8: b90013a0 str w0, [x29,#16] - 80cdc: b94037a0 ldr w0, [x29,#52] - 80ce0: 531c6c00 lsl w0, w0, #4 - 80ce4: 93407c01 sxtw x1, w0 - 80ce8: d2a02000 mov x0, #0x1000000 // #16777216 - 80cec: 8b000020 add x0, x1, x0 - 80cf0: f90017a0 str x0, [x29,#40] - 80cf4: b94037a1 ldr w1, [x29,#52] - 80cf8: f94017a0 ldr x0, [x29,#40] - 80cfc: 97fffefc bl 808ec - 80d00: b98013a0 ldrsw x0, [x29,#16] - 80d04: d37cec01 lsl x1, x0, #4 - 80d08: f0000020 adrp x0, 87000 - 80d0c: 9127a000 add x0, x0, #0x9e8 - 80d10: 8b000020 add x0, x1, x0 - 80d14: f94017a1 ldr x1, [x29,#40] - 80d18: 97ffff00 bl 80918 - 80d1c: b94037a0 ldr w0, [x29,#52] - 80d20: b9003fa0 str w0, [x29,#60] - 80d24: b94013a1 ldr w1, [x29,#16] - 80d28: b94017a0 ldr w0, [x29,#20] - 80d2c: 6b00003f cmp w1, w0 - 80d30: 54fffbcc b.gt 80ca8 - 80d34: d503201f nop - 80d38: a8c47bfd ldp x29, x30, [sp],#64 - 80d3c: d65f03c0 ret +ffff000000080c30 : +ffff000000080c30: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000080c34: 910003fd mov x29, sp +ffff000000080c38: b9002fbf str wzr, [x29,#44] +ffff000000080c3c: 1400000f b ffff000000080c78 +ffff000000080c40: b9802fa0 ldrsw x0, [x29,#44] +ffff000000080c44: d37cec01 lsl x1, x0, #4 +ffff000000080c48: b0000040 adrp x0, ffff000000089000 +ffff000000080c4c: 91008000 add x0, x0, #0x20 +ffff000000080c50: 8b000020 add x0, x1, x0 +ffff000000080c54: f90013a0 str x0, [x29,#32] +ffff000000080c58: f94013a0 ldr x0, [x29,#32] +ffff000000080c5c: f900041f str xzr, [x0,#8] +ffff000000080c60: f94013a0 ldr x0, [x29,#32] +ffff000000080c64: 12800001 mov w1, #0xffffffff // #-1 +ffff000000080c68: b9000001 str w1, [x0] +ffff000000080c6c: b9402fa0 ldr w0, [x29,#44] +ffff000000080c70: 11000400 add w0, w0, #0x1 +ffff000000080c74: b9002fa0 str w0, [x29,#44] +ffff000000080c78: b9402fa0 ldr w0, [x29,#44] +ffff000000080c7c: 7100601f cmp w0, #0x18 +ffff000000080c80: 54fffe0d b.le ffff000000080c40 +ffff000000080c84: d2a40000 mov x0, #0x20000000 // #536870912 +ffff000000080c88: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080c8c: f9000fa0 str x0, [x29,#24] +ffff000000080c90: 52800001 mov w1, #0x0 // #0 +ffff000000080c94: f9400fa0 ldr x0, [x29,#24] +ffff000000080c98: 97ffff2b bl ffff000000080944 +ffff000000080c9c: b0000040 adrp x0, ffff000000089000 +ffff000000080ca0: 91068000 add x0, x0, #0x1a0 +ffff000000080ca4: f9400fa1 ldr x1, [x29,#24] +ffff000000080ca8: 97ffff32 bl ffff000000080970 +ffff000000080cac: f0000020 adrp x0, ffff000000087000 +ffff000000080cb0: 911b6000 add x0, x0, #0x6d8 +ffff000000080cb4: 97fffe1b bl ffff000000080520 +ffff000000080cb8: d503201f nop +ffff000000080cbc: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000080cc0: d65f03c0 ret -0000000000080d40 : - 80d40: a9bc7bfd stp x29, x30, [sp,#-64]! - 80d44: 910003fd mov x29, sp - 80d48: f9000fa0 str x0, [x29,#24] - 80d4c: b90017a1 str w1, [x29,#20] - 80d50: b90013a2 str w2, [x29,#16] - 80d54: b94017a0 ldr w0, [x29,#20] - 80d58: b9003fa0 str w0, [x29,#60] - 80d5c: 1400001d b 80dd0 - 80d60: b9803fa0 ldrsw x0, [x29,#60] - 80d64: d37cec01 lsl x1, x0, #4 - 80d68: f0000020 adrp x0, 87000 - 80d6c: 9127a000 add x0, x0, #0x9e8 - 80d70: 8b000020 add x0, x1, x0 - 80d74: f9001ba0 str x0, [x29,#48] - 80d78: f9401ba0 ldr x0, [x29,#48] - 80d7c: f9400400 ldr x0, [x0,#8] - 80d80: f90017a0 str x0, [x29,#40] - 80d84: f94017a0 ldr x0, [x29,#40] - 80d88: f100001f cmp x0, #0x0 - 80d8c: 540001c0 b.eq 80dc4 - 80d90: f94017a1 ldr x1, [x29,#40] - 80d94: f9401ba0 ldr x0, [x29,#48] - 80d98: 97fffef3 bl 80964 - 80d9c: b9403fa1 ldr w1, [x29,#60] - 80da0: b94013a0 ldr w0, [x29,#16] - 80da4: 6b00003f cmp w1, w0 - 80da8: 540000ad b.le 80dbc - 80dac: b9403fa2 ldr w2, [x29,#60] - 80db0: b94013a1 ldr w1, [x29,#16] - 80db4: f94017a0 ldr x0, [x29,#40] - 80db8: 97ffffac bl 80c68 - 80dbc: f94017a0 ldr x0, [x29,#40] - 80dc0: 14000008 b 80de0 - 80dc4: b9403fa0 ldr w0, [x29,#60] - 80dc8: 11000400 add w0, w0, #0x1 - 80dcc: b9003fa0 str w0, [x29,#60] - 80dd0: b9403fa0 ldr w0, [x29,#60] - 80dd4: 7100401f cmp w0, #0x10 - 80dd8: 54fffc4d b.le 80d60 - 80ddc: d2800000 mov x0, #0x0 // #0 - 80de0: a8c47bfd ldp x29, x30, [sp],#64 - 80de4: d65f03c0 ret +ffff000000080cc4 : +ffff000000080cc4: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000080cc8: 910003fd mov x29, sp +ffff000000080ccc: f9000fa0 str x0, [x29,#24] +ffff000000080cd0: b90017a1 str w1, [x29,#20] +ffff000000080cd4: b90013a2 str w2, [x29,#16] +ffff000000080cd8: f9400fa0 ldr x0, [x29,#24] +ffff000000080cdc: b9400001 ldr w1, [x0] +ffff000000080ce0: b94013a0 ldr w0, [x29,#16] +ffff000000080ce4: 52800022 mov w2, #0x1 // #1 +ffff000000080ce8: 1ac02040 lsl w0, w2, w0 +ffff000000080cec: 0b000020 add w0, w1, w0 +ffff000000080cf0: b9003fa0 str w0, [x29,#60] +ffff000000080cf4: f9400fa0 ldr x0, [x29,#24] +ffff000000080cf8: b9400000 ldr w0, [x0] +ffff000000080cfc: b9003ba0 str w0, [x29,#56] +ffff000000080d00: 14000021 b ffff000000080d84 +ffff000000080d04: b9403fa1 ldr w1, [x29,#60] +ffff000000080d08: b9403ba0 ldr w0, [x29,#56] +ffff000000080d0c: 4b000020 sub w0, w1, w0 +ffff000000080d10: 531f7c01 lsr w1, w0, #31 +ffff000000080d14: 0b000020 add w0, w1, w0 +ffff000000080d18: 13017c00 asr w0, w0, #1 +ffff000000080d1c: 2a0003e1 mov w1, w0 +ffff000000080d20: b9403ba0 ldr w0, [x29,#56] +ffff000000080d24: 0b000020 add w0, w1, w0 +ffff000000080d28: b90037a0 str w0, [x29,#52] +ffff000000080d2c: b94013a0 ldr w0, [x29,#16] +ffff000000080d30: 51000400 sub w0, w0, #0x1 +ffff000000080d34: b90013a0 str w0, [x29,#16] +ffff000000080d38: b94037a0 ldr w0, [x29,#52] +ffff000000080d3c: 531c6c00 lsl w0, w0, #4 +ffff000000080d40: 93407c01 sxtw x1, w0 +ffff000000080d44: d2a40000 mov x0, #0x20000000 // #536870912 +ffff000000080d48: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff000000080d4c: 8b000020 add x0, x1, x0 +ffff000000080d50: f90017a0 str x0, [x29,#40] +ffff000000080d54: b94037a1 ldr w1, [x29,#52] +ffff000000080d58: f94017a0 ldr x0, [x29,#40] +ffff000000080d5c: 97fffefa bl ffff000000080944 +ffff000000080d60: b98013a0 ldrsw x0, [x29,#16] +ffff000000080d64: d37cec01 lsl x1, x0, #4 +ffff000000080d68: b0000040 adrp x0, ffff000000089000 +ffff000000080d6c: 91008000 add x0, x0, #0x20 +ffff000000080d70: 8b000020 add x0, x1, x0 +ffff000000080d74: f94017a1 ldr x1, [x29,#40] +ffff000000080d78: 97fffefe bl ffff000000080970 +ffff000000080d7c: b94037a0 ldr w0, [x29,#52] +ffff000000080d80: b9003fa0 str w0, [x29,#60] +ffff000000080d84: b94013a1 ldr w1, [x29,#16] +ffff000000080d88: b94017a0 ldr w0, [x29,#20] +ffff000000080d8c: 6b00003f cmp w1, w0 +ffff000000080d90: 54fffbac b.gt ffff000000080d04 +ffff000000080d94: d503201f nop +ffff000000080d98: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000080d9c: d65f03c0 ret -0000000000080de8 : - 80de8: a9bb7bfd stp x29, x30, [sp,#-80]! - 80dec: 910003fd mov x29, sp - 80df0: b9001fa0 str w0, [x29,#28] - 80df4: b9401fa0 ldr w0, [x29,#28] - 80df8: 53047c00 lsr w0, w0, #4 - 80dfc: b90043a0 str w0, [x29,#64] - 80e00: b9401fa0 ldr w0, [x29,#28] - 80e04: 12000c00 and w0, w0, #0xf - 80e08: 7100001f cmp w0, #0x0 - 80e0c: 1a9f07e0 cset w0, ne - 80e10: 53001c00 uxtb w0, w0 - 80e14: 2a0003e1 mov w1, w0 - 80e18: b94043a0 ldr w0, [x29,#64] - 80e1c: 0b010000 add w0, w0, w1 - 80e20: b90043a0 str w0, [x29,#64] - 80e24: b9401fa0 ldr w0, [x29,#28] - 80e28: 530c7c00 lsr w0, w0, #12 - 80e2c: b9003fa0 str w0, [x29,#60] - 80e30: b9401fa0 ldr w0, [x29,#28] - 80e34: 12002c00 and w0, w0, #0xfff - 80e38: 7100001f cmp w0, #0x0 - 80e3c: 1a9f07e0 cset w0, ne - 80e40: 53001c00 uxtb w0, w0 - 80e44: 2a0003e1 mov w1, w0 - 80e48: b9403fa0 ldr w0, [x29,#60] - 80e4c: 0b010000 add w0, w0, w1 - 80e50: b9003fa0 str w0, [x29,#60] - 80e54: b9004fbf str wzr, [x29,#76] - 80e58: b94043a0 ldr w0, [x29,#64] - 80e5c: b9004ba0 str w0, [x29,#72] - 80e60: 14000007 b 80e7c - 80e64: b9404fa0 ldr w0, [x29,#76] - 80e68: 11000400 add w0, w0, #0x1 - 80e6c: b9004fa0 str w0, [x29,#76] - 80e70: b9404ba0 ldr w0, [x29,#72] - 80e74: 13017c00 asr w0, w0, #1 - 80e78: b9004ba0 str w0, [x29,#72] - 80e7c: b9404ba0 ldr w0, [x29,#72] - 80e80: 13017c00 asr w0, w0, #1 - 80e84: 7100001f cmp w0, #0x0 - 80e88: 54fffee1 b.ne 80e64 - 80e8c: b94043a0 ldr w0, [x29,#64] - 80e90: 51000401 sub w1, w0, #0x1 - 80e94: b94043a0 ldr w0, [x29,#64] - 80e98: 0a000020 and w0, w1, w0 - 80e9c: 7100001f cmp w0, #0x0 - 80ea0: 54000060 b.eq 80eac - 80ea4: 52800020 mov w0, #0x1 // #1 - 80ea8: 14000002 b 80eb0 - 80eac: 52800000 mov w0, #0x0 // #0 - 80eb0: b9404fa1 ldr w1, [x29,#76] - 80eb4: 0b000020 add w0, w1, w0 - 80eb8: b9004fa0 str w0, [x29,#76] - 80ebc: b9404fa0 ldr w0, [x29,#76] - 80ec0: b90047a0 str w0, [x29,#68] - 80ec4: 14000016 b 80f1c - 80ec8: b98047a0 ldrsw x0, [x29,#68] - 80ecc: d37cec01 lsl x1, x0, #4 - 80ed0: f0000020 adrp x0, 87000 - 80ed4: 9127a000 add x0, x0, #0x9e8 - 80ed8: 8b000020 add x0, x1, x0 - 80edc: f9001ba0 str x0, [x29,#48] - 80ee0: f9401ba0 ldr x0, [x29,#48] - 80ee4: f9400400 ldr x0, [x0,#8] - 80ee8: f100001f cmp x0, #0x0 - 80eec: 54000120 b.eq 80f10 - 80ef0: b9404fa0 ldr w0, [x29,#76] - 80ef4: 2a0003e2 mov w2, w0 - 80ef8: b94047a1 ldr w1, [x29,#68] - 80efc: f9401ba0 ldr x0, [x29,#48] - 80f00: 97ffff90 bl 80d40 - 80f04: f90017a0 str x0, [x29,#40] - 80f08: f94017a0 ldr x0, [x29,#40] - 80f0c: 1400000b b 80f38 - 80f10: b94047a0 ldr w0, [x29,#68] - 80f14: 11000400 add w0, w0, #0x1 - 80f18: b90047a0 str w0, [x29,#68] - 80f1c: b94047a0 ldr w0, [x29,#68] - 80f20: 7100401f cmp w0, #0x10 - 80f24: 54fffd2d b.le 80ec8 - 80f28: d0000020 adrp x0, 86000 - 80f2c: 913f6000 add x0, x0, #0xfd8 - 80f30: 97fffd66 bl 804c8 - 80f34: 14000000 b 80f34 - 80f38: a8c57bfd ldp x29, x30, [sp],#80 - 80f3c: d65f03c0 ret +ffff000000080da0 : +ffff000000080da0: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000080da4: 910003fd mov x29, sp +ffff000000080da8: f9000fa0 str x0, [x29,#24] +ffff000000080dac: b90017a1 str w1, [x29,#20] +ffff000000080db0: b90013a2 str w2, [x29,#16] +ffff000000080db4: b94017a0 ldr w0, [x29,#20] +ffff000000080db8: b9003fa0 str w0, [x29,#60] +ffff000000080dbc: 1400001d b ffff000000080e30 +ffff000000080dc0: b9803fa0 ldrsw x0, [x29,#60] +ffff000000080dc4: d37cec01 lsl x1, x0, #4 +ffff000000080dc8: b0000040 adrp x0, ffff000000089000 +ffff000000080dcc: 91008000 add x0, x0, #0x20 +ffff000000080dd0: 8b000020 add x0, x1, x0 +ffff000000080dd4: f9001ba0 str x0, [x29,#48] +ffff000000080dd8: f9401ba0 ldr x0, [x29,#48] +ffff000000080ddc: f9400400 ldr x0, [x0,#8] +ffff000000080de0: f90017a0 str x0, [x29,#40] +ffff000000080de4: f94017a0 ldr x0, [x29,#40] +ffff000000080de8: f100001f cmp x0, #0x0 +ffff000000080dec: 540001c0 b.eq ffff000000080e24 +ffff000000080df0: f94017a1 ldr x1, [x29,#40] +ffff000000080df4: f9401ba0 ldr x0, [x29,#48] +ffff000000080df8: 97fffef1 bl ffff0000000809bc +ffff000000080dfc: b9403fa1 ldr w1, [x29,#60] +ffff000000080e00: b94013a0 ldr w0, [x29,#16] +ffff000000080e04: 6b00003f cmp w1, w0 +ffff000000080e08: 540000ad b.le ffff000000080e1c +ffff000000080e0c: b9403fa2 ldr w2, [x29,#60] +ffff000000080e10: b94013a1 ldr w1, [x29,#16] +ffff000000080e14: f94017a0 ldr x0, [x29,#40] +ffff000000080e18: 97ffffab bl ffff000000080cc4 +ffff000000080e1c: f94017a0 ldr x0, [x29,#40] +ffff000000080e20: 14000008 b ffff000000080e40 +ffff000000080e24: b9403fa0 ldr w0, [x29,#60] +ffff000000080e28: 11000400 add w0, w0, #0x1 +ffff000000080e2c: b9003fa0 str w0, [x29,#60] +ffff000000080e30: b9403fa0 ldr w0, [x29,#60] +ffff000000080e34: 7100601f cmp w0, #0x18 +ffff000000080e38: 54fffc4d b.le ffff000000080dc0 +ffff000000080e3c: d2800000 mov x0, #0x0 // #0 +ffff000000080e40: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000080e44: d65f03c0 ret -0000000000080f40 : - 80f40: a9ba7bfd stp x29, x30, [sp,#-96]! - 80f44: 910003fd mov x29, sp - 80f48: b9001fa0 str w0, [x29,#28] - 80f4c: b9001ba1 str w1, [x29,#24] - 80f50: b9005fbf str wzr, [x29,#92] - 80f54: b9401ba0 ldr w0, [x29,#24] - 80f58: b9005ba0 str w0, [x29,#88] - 80f5c: 1400004b b 81088 - 80f60: b90057bf str wzr, [x29,#84] - 80f64: b9405ba0 ldr w0, [x29,#88] - 80f68: 52800021 mov w1, #0x1 // #1 - 80f6c: 1ac02021 lsl w1, w1, w0 - 80f70: b9401fa0 ldr w0, [x29,#28] - 80f74: 4a000020 eor w0, w1, w0 - 80f78: b90047a0 str w0, [x29,#68] - 80f7c: b9805ba0 ldrsw x0, [x29,#88] - 80f80: d37cec01 lsl x1, x0, #4 - 80f84: f0000020 adrp x0, 87000 - 80f88: 9127a000 add x0, x0, #0x9e8 - 80f8c: 8b000020 add x0, x1, x0 - 80f90: f9001fa0 str x0, [x29,#56] - 80f94: f9401fa0 ldr x0, [x29,#56] - 80f98: f9400400 ldr x0, [x0,#8] - 80f9c: f90027a0 str x0, [x29,#72] - 80fa0: 14000031 b 81064 - 80fa4: f94027a0 ldr x0, [x29,#72] - 80fa8: b9400001 ldr w1, [x0] - 80fac: b94047a0 ldr w0, [x29,#68] - 80fb0: 6b00003f cmp w1, w0 - 80fb4: 54000521 b.ne 81058 - 80fb8: 52800020 mov w0, #0x1 // #1 - 80fbc: b90057a0 str w0, [x29,#84] - 80fc0: 52800020 mov w0, #0x1 // #1 - 80fc4: b9005fa0 str w0, [x29,#92] - 80fc8: f94027a1 ldr x1, [x29,#72] - 80fcc: f9401fa0 ldr x0, [x29,#56] - 80fd0: 97fffe65 bl 80964 - 80fd4: b9405ba1 ldr w1, [x29,#88] - 80fd8: b9401ba0 ldr w0, [x29,#24] - 80fdc: 6b00003f cmp w1, w0 - 80fe0: 5400008d b.le 80ff0 - 80fe4: b9401fa1 ldr w1, [x29,#28] - 80fe8: f9401fa0 ldr x0, [x29,#56] - 80fec: 97fffe75 bl 809c0 - 80ff0: b9401fa0 ldr w0, [x29,#28] - 80ff4: b94047a2 ldr w2, [x29,#68] - 80ff8: b94047a1 ldr w1, [x29,#68] - 80ffc: 6b00005f cmp w2, w0 - 81000: 1a80d020 csel w0, w1, w0, le - 81004: b9001fa0 str w0, [x29,#28] - 81008: b9405ba0 ldr w0, [x29,#88] - 8100c: 11000400 add w0, w0, #0x1 - 81010: 93407c00 sxtw x0, w0 - 81014: d37cec01 lsl x1, x0, #4 - 81018: d0000020 adrp x0, 87000 - 8101c: 9127a000 add x0, x0, #0x9e8 - 81020: 8b000020 add x0, x1, x0 - 81024: f9001ba0 str x0, [x29,#48] - 81028: b9401fa0 ldr w0, [x29,#28] - 8102c: 531c6c00 lsl w0, w0, #4 - 81030: 93407c01 sxtw x1, w0 - 81034: d2a02000 mov x0, #0x1000000 // #16777216 - 81038: 8b000020 add x0, x1, x0 - 8103c: f90017a0 str x0, [x29,#40] - 81040: b9401fa1 ldr w1, [x29,#28] - 81044: f94017a0 ldr x0, [x29,#40] - 81048: 97fffe29 bl 808ec - 8104c: f94017a1 ldr x1, [x29,#40] - 81050: f9401ba0 ldr x0, [x29,#48] - 81054: 97fffe31 bl 80918 - 81058: f94027a0 ldr x0, [x29,#72] - 8105c: f9400400 ldr x0, [x0,#8] - 81060: f90027a0 str x0, [x29,#72] - 81064: f94027a0 ldr x0, [x29,#72] - 81068: f100001f cmp x0, #0x0 - 8106c: 54fff9c1 b.ne 80fa4 - 81070: b94057a0 ldr w0, [x29,#84] - 81074: 7100001f cmp w0, #0x0 - 81078: 54000100 b.eq 81098 - 8107c: b9405ba0 ldr w0, [x29,#88] - 81080: 11000400 add w0, w0, #0x1 - 81084: b9005ba0 str w0, [x29,#88] - 81088: b9405ba0 ldr w0, [x29,#88] - 8108c: 71003c1f cmp w0, #0xf - 81090: 54fff68d b.le 80f60 - 81094: 14000002 b 8109c - 81098: d503201f nop - 8109c: b9405fa0 ldr w0, [x29,#92] - 810a0: 7100001f cmp w0, #0x0 - 810a4: 54000060 b.eq 810b0 - 810a8: b9401fa0 ldr w0, [x29,#28] - 810ac: 14000002 b 810b4 - 810b0: 12800000 mov w0, #0xffffffff // #-1 - 810b4: a8c67bfd ldp x29, x30, [sp],#96 - 810b8: d65f03c0 ret +ffff000000080e48 : +ffff000000080e48: a9bb7bfd stp x29, x30, [sp,#-80]! +ffff000000080e4c: 910003fd mov x29, sp +ffff000000080e50: b9001fa0 str w0, [x29,#28] +ffff000000080e54: b9401fa0 ldr w0, [x29,#28] +ffff000000080e58: 53047c00 lsr w0, w0, #4 +ffff000000080e5c: b90043a0 str w0, [x29,#64] +ffff000000080e60: b9401fa0 ldr w0, [x29,#28] +ffff000000080e64: 12000c00 and w0, w0, #0xf +ffff000000080e68: 7100001f cmp w0, #0x0 +ffff000000080e6c: 1a9f07e0 cset w0, ne +ffff000000080e70: 53001c00 uxtb w0, w0 +ffff000000080e74: 2a0003e1 mov w1, w0 +ffff000000080e78: b94043a0 ldr w0, [x29,#64] +ffff000000080e7c: 0b010000 add w0, w0, w1 +ffff000000080e80: b90043a0 str w0, [x29,#64] +ffff000000080e84: b9401fa0 ldr w0, [x29,#28] +ffff000000080e88: 530c7c00 lsr w0, w0, #12 +ffff000000080e8c: b9003fa0 str w0, [x29,#60] +ffff000000080e90: b9401fa0 ldr w0, [x29,#28] +ffff000000080e94: 12002c00 and w0, w0, #0xfff +ffff000000080e98: 7100001f cmp w0, #0x0 +ffff000000080e9c: 1a9f07e0 cset w0, ne +ffff000000080ea0: 53001c00 uxtb w0, w0 +ffff000000080ea4: 2a0003e1 mov w1, w0 +ffff000000080ea8: b9403fa0 ldr w0, [x29,#60] +ffff000000080eac: 0b010000 add w0, w0, w1 +ffff000000080eb0: b9003fa0 str w0, [x29,#60] +ffff000000080eb4: b9004fbf str wzr, [x29,#76] +ffff000000080eb8: b94043a0 ldr w0, [x29,#64] +ffff000000080ebc: b9004ba0 str w0, [x29,#72] +ffff000000080ec0: 14000007 b ffff000000080edc +ffff000000080ec4: b9404fa0 ldr w0, [x29,#76] +ffff000000080ec8: 11000400 add w0, w0, #0x1 +ffff000000080ecc: b9004fa0 str w0, [x29,#76] +ffff000000080ed0: b9404ba0 ldr w0, [x29,#72] +ffff000000080ed4: 13017c00 asr w0, w0, #1 +ffff000000080ed8: b9004ba0 str w0, [x29,#72] +ffff000000080edc: b9404ba0 ldr w0, [x29,#72] +ffff000000080ee0: 13017c00 asr w0, w0, #1 +ffff000000080ee4: 7100001f cmp w0, #0x0 +ffff000000080ee8: 54fffee1 b.ne ffff000000080ec4 +ffff000000080eec: b94043a0 ldr w0, [x29,#64] +ffff000000080ef0: 51000401 sub w1, w0, #0x1 +ffff000000080ef4: b94043a0 ldr w0, [x29,#64] +ffff000000080ef8: 0a000020 and w0, w1, w0 +ffff000000080efc: 7100001f cmp w0, #0x0 +ffff000000080f00: 54000060 b.eq ffff000000080f0c +ffff000000080f04: 52800020 mov w0, #0x1 // #1 +ffff000000080f08: 14000002 b ffff000000080f10 +ffff000000080f0c: 52800000 mov w0, #0x0 // #0 +ffff000000080f10: b9404fa1 ldr w1, [x29,#76] +ffff000000080f14: 0b000020 add w0, w1, w0 +ffff000000080f18: b9004fa0 str w0, [x29,#76] +ffff000000080f1c: b9404fa0 ldr w0, [x29,#76] +ffff000000080f20: b90047a0 str w0, [x29,#68] +ffff000000080f24: 14000016 b ffff000000080f7c +ffff000000080f28: b98047a0 ldrsw x0, [x29,#68] +ffff000000080f2c: d37cec01 lsl x1, x0, #4 +ffff000000080f30: b0000040 adrp x0, ffff000000089000 +ffff000000080f34: 91008000 add x0, x0, #0x20 +ffff000000080f38: 8b000020 add x0, x1, x0 +ffff000000080f3c: f9001ba0 str x0, [x29,#48] +ffff000000080f40: f9401ba0 ldr x0, [x29,#48] +ffff000000080f44: f9400400 ldr x0, [x0,#8] +ffff000000080f48: f100001f cmp x0, #0x0 +ffff000000080f4c: 54000120 b.eq ffff000000080f70 +ffff000000080f50: b9404fa0 ldr w0, [x29,#76] +ffff000000080f54: 2a0003e2 mov w2, w0 +ffff000000080f58: b94047a1 ldr w1, [x29,#68] +ffff000000080f5c: f9401ba0 ldr x0, [x29,#48] +ffff000000080f60: 97ffff90 bl ffff000000080da0 +ffff000000080f64: f90017a0 str x0, [x29,#40] +ffff000000080f68: f94017a0 ldr x0, [x29,#40] +ffff000000080f6c: 1400000b b ffff000000080f98 +ffff000000080f70: b94047a0 ldr w0, [x29,#68] +ffff000000080f74: 11000400 add w0, w0, #0x1 +ffff000000080f78: b90047a0 str w0, [x29,#68] +ffff000000080f7c: b94047a0 ldr w0, [x29,#68] +ffff000000080f80: 7100601f cmp w0, #0x18 +ffff000000080f84: 54fffd2d b.le ffff000000080f28 +ffff000000080f88: f0000020 adrp x0, ffff000000087000 +ffff000000080f8c: 911c0000 add x0, x0, #0x700 +ffff000000080f90: 97fffd64 bl ffff000000080520 +ffff000000080f94: 14000000 b ffff000000080f94 +ffff000000080f98: a8c57bfd ldp x29, x30, [sp],#80 +ffff000000080f9c: d65f03c0 ret -00000000000810bc : - 810bc: a9bb7bfd stp x29, x30, [sp,#-80]! - 810c0: 910003fd mov x29, sp - 810c4: f9000fa0 str x0, [x29,#24] - 810c8: b90017a1 str w1, [x29,#20] - 810cc: f9400fa1 ldr x1, [x29,#24] - 810d0: b2689fe0 mov x0, #0xffffffffff000000 // #-16777216 - 810d4: 8b000020 add x0, x1, x0 - 810d8: d344fc00 lsr x0, x0, #4 - 810dc: b90047a0 str w0, [x29,#68] - 810e0: b94017a0 ldr w0, [x29,#20] - 810e4: 53047c00 lsr w0, w0, #4 - 810e8: b90043a0 str w0, [x29,#64] - 810ec: b94017a0 ldr w0, [x29,#20] - 810f0: 12000c00 and w0, w0, #0xf - 810f4: 7100001f cmp w0, #0x0 - 810f8: 1a9f07e0 cset w0, ne - 810fc: 53001c00 uxtb w0, w0 - 81100: 2a0003e1 mov w1, w0 - 81104: b94043a0 ldr w0, [x29,#64] - 81108: 0b010000 add w0, w0, w1 - 8110c: b90043a0 str w0, [x29,#64] - 81110: b9004fbf str wzr, [x29,#76] - 81114: b94043a0 ldr w0, [x29,#64] - 81118: b9004ba0 str w0, [x29,#72] - 8111c: 14000007 b 81138 - 81120: b9404fa0 ldr w0, [x29,#76] - 81124: 11000400 add w0, w0, #0x1 - 81128: b9004fa0 str w0, [x29,#76] - 8112c: b9404ba0 ldr w0, [x29,#72] - 81130: 13017c00 asr w0, w0, #1 - 81134: b9004ba0 str w0, [x29,#72] - 81138: b9404ba0 ldr w0, [x29,#72] - 8113c: 13017c00 asr w0, w0, #1 - 81140: 7100001f cmp w0, #0x0 - 81144: 54fffee1 b.ne 81120 - 81148: b94043a0 ldr w0, [x29,#64] - 8114c: 51000401 sub w1, w0, #0x1 - 81150: b94043a0 ldr w0, [x29,#64] - 81154: 0a000020 and w0, w1, w0 - 81158: 7100001f cmp w0, #0x0 - 8115c: 54000060 b.eq 81168 - 81160: 52800020 mov w0, #0x1 // #1 - 81164: 14000002 b 8116c - 81168: 52800000 mov w0, #0x0 // #0 - 8116c: b9404fa1 ldr w1, [x29,#76] - 81170: 0b000020 add w0, w1, w0 - 81174: b9004fa0 str w0, [x29,#76] - 81178: 12800000 mov w0, #0xffffffff // #-1 - 8117c: b9003fa0 str w0, [x29,#60] - 81180: b9404fa0 ldr w0, [x29,#76] - 81184: 2a0003e1 mov w1, w0 - 81188: b94047a0 ldr w0, [x29,#68] - 8118c: 97ffff6d bl 80f40 - 81190: b9003fa0 str w0, [x29,#60] - 81194: b9403fa0 ldr w0, [x29,#60] - 81198: 3100041f cmn w0, #0x1 - 8119c: 540001e1 b.ne 811d8 - 811a0: b9404fa0 ldr w0, [x29,#76] - 811a4: d37cec01 lsl x1, x0, #4 - 811a8: d0000020 adrp x0, 87000 - 811ac: 9127a000 add x0, x0, #0x9e8 - 811b0: 8b000020 add x0, x1, x0 - 811b4: f9001ba0 str x0, [x29,#48] - 811b8: f9400fa0 ldr x0, [x29,#24] - 811bc: f90017a0 str x0, [x29,#40] - 811c0: b94047a1 ldr w1, [x29,#68] - 811c4: f94017a0 ldr x0, [x29,#40] - 811c8: 97fffdc9 bl 808ec - 811cc: f94017a1 ldr x1, [x29,#40] - 811d0: f9401ba0 ldr x0, [x29,#48] - 811d4: 97fffdd1 bl 80918 - 811d8: d503201f nop - 811dc: a8c57bfd ldp x29, x30, [sp],#80 - 811e0: d65f03c0 ret +ffff000000080fa0 : +ffff000000080fa0: a9ba7bfd stp x29, x30, [sp,#-96]! +ffff000000080fa4: 910003fd mov x29, sp +ffff000000080fa8: b9001fa0 str w0, [x29,#28] +ffff000000080fac: b9001ba1 str w1, [x29,#24] +ffff000000080fb0: b9005fbf str wzr, [x29,#92] +ffff000000080fb4: b9401ba0 ldr w0, [x29,#24] +ffff000000080fb8: b9005ba0 str w0, [x29,#88] +ffff000000080fbc: 1400004c b ffff0000000810ec +ffff000000080fc0: b90057bf str wzr, [x29,#84] +ffff000000080fc4: b9405ba0 ldr w0, [x29,#88] +ffff000000080fc8: 52800021 mov w1, #0x1 // #1 +ffff000000080fcc: 1ac02021 lsl w1, w1, w0 +ffff000000080fd0: b9401fa0 ldr w0, [x29,#28] +ffff000000080fd4: 4a000020 eor w0, w1, w0 +ffff000000080fd8: b90047a0 str w0, [x29,#68] +ffff000000080fdc: b9805ba0 ldrsw x0, [x29,#88] +ffff000000080fe0: d37cec01 lsl x1, x0, #4 +ffff000000080fe4: b0000040 adrp x0, ffff000000089000 +ffff000000080fe8: 91008000 add x0, x0, #0x20 +ffff000000080fec: 8b000020 add x0, x1, x0 +ffff000000080ff0: f9001fa0 str x0, [x29,#56] +ffff000000080ff4: f9401fa0 ldr x0, [x29,#56] +ffff000000080ff8: f9400400 ldr x0, [x0,#8] +ffff000000080ffc: f90027a0 str x0, [x29,#72] +ffff000000081000: 14000032 b ffff0000000810c8 +ffff000000081004: f94027a0 ldr x0, [x29,#72] +ffff000000081008: b9400001 ldr w1, [x0] +ffff00000008100c: b94047a0 ldr w0, [x29,#68] +ffff000000081010: 6b00003f cmp w1, w0 +ffff000000081014: 54000541 b.ne ffff0000000810bc +ffff000000081018: 52800020 mov w0, #0x1 // #1 +ffff00000008101c: b90057a0 str w0, [x29,#84] +ffff000000081020: 52800020 mov w0, #0x1 // #1 +ffff000000081024: b9005fa0 str w0, [x29,#92] +ffff000000081028: f94027a1 ldr x1, [x29,#72] +ffff00000008102c: f9401fa0 ldr x0, [x29,#56] +ffff000000081030: 97fffe63 bl ffff0000000809bc +ffff000000081034: b9405ba1 ldr w1, [x29,#88] +ffff000000081038: b9401ba0 ldr w0, [x29,#24] +ffff00000008103c: 6b00003f cmp w1, w0 +ffff000000081040: 5400008d b.le ffff000000081050 +ffff000000081044: b9401fa1 ldr w1, [x29,#28] +ffff000000081048: f9401fa0 ldr x0, [x29,#56] +ffff00000008104c: 97fffe73 bl ffff000000080a18 +ffff000000081050: b9401fa0 ldr w0, [x29,#28] +ffff000000081054: b94047a2 ldr w2, [x29,#68] +ffff000000081058: b94047a1 ldr w1, [x29,#68] +ffff00000008105c: 6b00005f cmp w2, w0 +ffff000000081060: 1a80d020 csel w0, w1, w0, le +ffff000000081064: b9001fa0 str w0, [x29,#28] +ffff000000081068: b9405ba0 ldr w0, [x29,#88] +ffff00000008106c: 11000400 add w0, w0, #0x1 +ffff000000081070: 93407c00 sxtw x0, w0 +ffff000000081074: d37cec01 lsl x1, x0, #4 +ffff000000081078: 90000040 adrp x0, ffff000000089000 +ffff00000008107c: 91008000 add x0, x0, #0x20 +ffff000000081080: 8b000020 add x0, x1, x0 +ffff000000081084: f9001ba0 str x0, [x29,#48] +ffff000000081088: b9401fa0 ldr w0, [x29,#28] +ffff00000008108c: 531c6c00 lsl w0, w0, #4 +ffff000000081090: 93407c01 sxtw x1, w0 +ffff000000081094: d2a40000 mov x0, #0x20000000 // #536870912 +ffff000000081098: f2ffffe0 movk x0, #0xffff, lsl #48 +ffff00000008109c: 8b000020 add x0, x1, x0 +ffff0000000810a0: f90017a0 str x0, [x29,#40] +ffff0000000810a4: b9401fa1 ldr w1, [x29,#28] +ffff0000000810a8: f94017a0 ldr x0, [x29,#40] +ffff0000000810ac: 97fffe26 bl ffff000000080944 +ffff0000000810b0: f94017a1 ldr x1, [x29,#40] +ffff0000000810b4: f9401ba0 ldr x0, [x29,#48] +ffff0000000810b8: 97fffe2e bl ffff000000080970 +ffff0000000810bc: f94027a0 ldr x0, [x29,#72] +ffff0000000810c0: f9400400 ldr x0, [x0,#8] +ffff0000000810c4: f90027a0 str x0, [x29,#72] +ffff0000000810c8: f94027a0 ldr x0, [x29,#72] +ffff0000000810cc: f100001f cmp x0, #0x0 +ffff0000000810d0: 54fff9a1 b.ne ffff000000081004 +ffff0000000810d4: b94057a0 ldr w0, [x29,#84] +ffff0000000810d8: 7100001f cmp w0, #0x0 +ffff0000000810dc: 54000100 b.eq ffff0000000810fc +ffff0000000810e0: b9405ba0 ldr w0, [x29,#88] +ffff0000000810e4: 11000400 add w0, w0, #0x1 +ffff0000000810e8: b9005ba0 str w0, [x29,#88] +ffff0000000810ec: b9405ba0 ldr w0, [x29,#88] +ffff0000000810f0: 71005c1f cmp w0, #0x17 +ffff0000000810f4: 54fff66d b.le ffff000000080fc0 +ffff0000000810f8: 14000002 b ffff000000081100 +ffff0000000810fc: d503201f nop +ffff000000081100: b9405fa0 ldr w0, [x29,#92] +ffff000000081104: 7100001f cmp w0, #0x0 +ffff000000081108: 54000060 b.eq ffff000000081114 +ffff00000008110c: b9401fa0 ldr w0, [x29,#28] +ffff000000081110: 14000002 b ffff000000081118 +ffff000000081114: 12800000 mov w0, #0xffffffff // #-1 +ffff000000081118: a8c67bfd ldp x29, x30, [sp],#96 +ffff00000008111c: d65f03c0 ret -00000000000811e4 : - 811e4: a9be7bfd stp x29, x30, [sp,#-32]! - 811e8: 910003fd mov x29, sp - 811ec: b0000020 adrp x0, 86000 - 811f0: 913fc000 add x0, x0, #0xff0 - 811f4: 97fffcb5 bl 804c8 - 811f8: d53c1000 mrs x0, sctlr_el2 - 811fc: f9000fa0 str x0, [x29,#24] - 81200: f9400fa0 ldr x0, [x29,#24] - 81204: 97fffcea bl 805ac - 81208: d0000020 adrp x0, 87000 - 8120c: 91000000 add x0, x0, #0x0 - 81210: 97fffcae bl 804c8 - 81214: d503201f nop - 81218: a8c27bfd ldp x29, x30, [sp],#32 - 8121c: d65f03c0 ret +ffff000000081120 : +ffff000000081120: a9bb7bfd stp x29, x30, [sp,#-80]! +ffff000000081124: 910003fd mov x29, sp +ffff000000081128: f9000fa0 str x0, [x29,#24] +ffff00000008112c: b90017a1 str w1, [x29,#20] +ffff000000081130: f9400fa1 ldr x1, [x29,#24] +ffff000000081134: b2634be0 mov x0, #0xffffe0000000 // #281474439839744 +ffff000000081138: 8b000020 add x0, x1, x0 +ffff00000008113c: d344fc00 lsr x0, x0, #4 +ffff000000081140: b90047a0 str w0, [x29,#68] +ffff000000081144: b94017a0 ldr w0, [x29,#20] +ffff000000081148: 53047c00 lsr w0, w0, #4 +ffff00000008114c: b90043a0 str w0, [x29,#64] +ffff000000081150: b94017a0 ldr w0, [x29,#20] +ffff000000081154: 12000c00 and w0, w0, #0xf +ffff000000081158: 7100001f cmp w0, #0x0 +ffff00000008115c: 1a9f07e0 cset w0, ne +ffff000000081160: 53001c00 uxtb w0, w0 +ffff000000081164: 2a0003e1 mov w1, w0 +ffff000000081168: b94043a0 ldr w0, [x29,#64] +ffff00000008116c: 0b010000 add w0, w0, w1 +ffff000000081170: b90043a0 str w0, [x29,#64] +ffff000000081174: b9004fbf str wzr, [x29,#76] +ffff000000081178: b94043a0 ldr w0, [x29,#64] +ffff00000008117c: b9004ba0 str w0, [x29,#72] +ffff000000081180: 14000007 b ffff00000008119c +ffff000000081184: b9404fa0 ldr w0, [x29,#76] +ffff000000081188: 11000400 add w0, w0, #0x1 +ffff00000008118c: b9004fa0 str w0, [x29,#76] +ffff000000081190: b9404ba0 ldr w0, [x29,#72] +ffff000000081194: 13017c00 asr w0, w0, #1 +ffff000000081198: b9004ba0 str w0, [x29,#72] +ffff00000008119c: b9404ba0 ldr w0, [x29,#72] +ffff0000000811a0: 13017c00 asr w0, w0, #1 +ffff0000000811a4: 7100001f cmp w0, #0x0 +ffff0000000811a8: 54fffee1 b.ne ffff000000081184 +ffff0000000811ac: b94043a0 ldr w0, [x29,#64] +ffff0000000811b0: 51000401 sub w1, w0, #0x1 +ffff0000000811b4: b94043a0 ldr w0, [x29,#64] +ffff0000000811b8: 0a000020 and w0, w1, w0 +ffff0000000811bc: 7100001f cmp w0, #0x0 +ffff0000000811c0: 54000060 b.eq ffff0000000811cc +ffff0000000811c4: 52800020 mov w0, #0x1 // #1 +ffff0000000811c8: 14000002 b ffff0000000811d0 +ffff0000000811cc: 52800000 mov w0, #0x0 // #0 +ffff0000000811d0: b9404fa1 ldr w1, [x29,#76] +ffff0000000811d4: 0b000020 add w0, w1, w0 +ffff0000000811d8: b9004fa0 str w0, [x29,#76] +ffff0000000811dc: 12800000 mov w0, #0xffffffff // #-1 +ffff0000000811e0: b9003fa0 str w0, [x29,#60] +ffff0000000811e4: b9404fa0 ldr w0, [x29,#76] +ffff0000000811e8: 2a0003e1 mov w1, w0 +ffff0000000811ec: b94047a0 ldr w0, [x29,#68] +ffff0000000811f0: 97ffff6c bl ffff000000080fa0 +ffff0000000811f4: b9003fa0 str w0, [x29,#60] +ffff0000000811f8: b9403fa0 ldr w0, [x29,#60] +ffff0000000811fc: 3100041f cmn w0, #0x1 +ffff000000081200: 540001e1 b.ne ffff00000008123c +ffff000000081204: b9404fa0 ldr w0, [x29,#76] +ffff000000081208: d37cec01 lsl x1, x0, #4 +ffff00000008120c: 90000040 adrp x0, ffff000000089000 +ffff000000081210: 91008000 add x0, x0, #0x20 +ffff000000081214: 8b000020 add x0, x1, x0 +ffff000000081218: f9001ba0 str x0, [x29,#48] +ffff00000008121c: f9400fa0 ldr x0, [x29,#24] +ffff000000081220: f90017a0 str x0, [x29,#40] +ffff000000081224: b94047a1 ldr w1, [x29,#68] +ffff000000081228: f94017a0 ldr x0, [x29,#40] +ffff00000008122c: 97fffdc6 bl ffff000000080944 +ffff000000081230: f94017a1 ldr x1, [x29,#40] +ffff000000081234: f9401ba0 ldr x0, [x29,#48] +ffff000000081238: 97fffdce bl ffff000000080970 +ffff00000008123c: d503201f nop +ffff000000081240: a8c57bfd ldp x29, x30, [sp],#80 +ffff000000081244: d65f03c0 ret -0000000000081220 : - 81220: a9bd7bfd stp x29, x30, [sp,#-48]! - 81224: 910003fd mov x29, sp - 81228: d5384000 mrs x0, spsr_el1 - 8122c: f90017a0 str x0, [x29,#40] - 81230: d5384020 mrs x0, elr_el1 - 81234: f90013a0 str x0, [x29,#32] - 81238: d5385200 mrs x0, esr_el1 - 8123c: f9000fa0 str x0, [x29,#24] - 81240: d5381000 mrs x0, sctlr_el1 - 81244: f9000ba0 str x0, [x29,#16] - 81248: d0000020 adrp x0, 87000 - 8124c: 91002000 add x0, x0, #0x8 - 81250: 97fffc9e bl 804c8 - 81254: d0000020 adrp x0, 87000 - 81258: 91008000 add x0, x0, #0x20 - 8125c: 97fffc9b bl 804c8 - 81260: f94017a0 ldr x0, [x29,#40] - 81264: 97fffcde bl 805dc - 81268: d0000020 adrp x0, 87000 - 8126c: 91000000 add x0, x0, #0x0 - 81270: 97fffc96 bl 804c8 - 81274: d0000020 adrp x0, 87000 - 81278: 9100c000 add x0, x0, #0x30 - 8127c: 97fffc93 bl 804c8 - 81280: f94013a0 ldr x0, [x29,#32] - 81284: 97fffcd6 bl 805dc - 81288: d0000020 adrp x0, 87000 - 8128c: 91000000 add x0, x0, #0x0 - 81290: 97fffc8e bl 804c8 - 81294: d0000020 adrp x0, 87000 - 81298: 91010000 add x0, x0, #0x40 - 8129c: 97fffc8b bl 804c8 - 812a0: f9400fa0 ldr x0, [x29,#24] - 812a4: 97fffcce bl 805dc - 812a8: d0000020 adrp x0, 87000 - 812ac: 91000000 add x0, x0, #0x0 - 812b0: 97fffc86 bl 804c8 - 812b4: d0000020 adrp x0, 87000 - 812b8: 91014000 add x0, x0, #0x50 - 812bc: 97fffc83 bl 804c8 - 812c0: f9400ba0 ldr x0, [x29,#16] - 812c4: 97fffcc6 bl 805dc - 812c8: d0000020 adrp x0, 87000 - 812cc: 91000000 add x0, x0, #0x0 - 812d0: 97fffc7e bl 804c8 - 812d4: d0000020 adrp x0, 87000 - 812d8: 91018000 add x0, x0, #0x60 - 812dc: 97fffc7b bl 804c8 - 812e0: 14000000 b 812e0 +ffff000000081248 : +ffff000000081248: a9be7bfd stp x29, x30, [sp,#-32]! +ffff00000008124c: 910003fd mov x29, sp +ffff000000081250: d0000020 adrp x0, ffff000000087000 +ffff000000081254: 911c6000 add x0, x0, #0x718 +ffff000000081258: 97fffcb2 bl ffff000000080520 +ffff00000008125c: d53c1000 mrs x0, sctlr_el2 +ffff000000081260: f9000fa0 str x0, [x29,#24] +ffff000000081264: f9400fa0 ldr x0, [x29,#24] +ffff000000081268: 97fffce7 bl ffff000000080604 +ffff00000008126c: d0000020 adrp x0, ffff000000087000 +ffff000000081270: 911ca000 add x0, x0, #0x728 +ffff000000081274: 97fffcab bl ffff000000080520 +ffff000000081278: d503201f nop +ffff00000008127c: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000081280: d65f03c0 ret -00000000000812e4 : - 812e4: a9bd7bfd stp x29, x30, [sp,#-48]! - 812e8: 910003fd mov x29, sp - 812ec: d53be000 mrs x0, cntfrq_el0 - 812f0: 8b000000 add x0, x0, x0 - 812f4: d51be200 msr cntp_tval_el0, x0 - 812f8: 94000228 bl 81b98 - 812fc: d53be020 mrs x0, cntpct_el0 - 81300: f90017a0 str x0, [x29,#40] - 81304: d53be000 mrs x0, cntfrq_el0 - 81308: f90013a0 str x0, [x29,#32] - 8130c: f94017a1 ldr x1, [x29,#40] - 81310: f94013a0 ldr x0, [x29,#32] - 81314: 9ac00820 udiv x0, x1, x0 - 81318: f9000fa0 str x0, [x29,#24] - 8131c: d0000020 adrp x0, 87000 - 81320: 9101e000 add x0, x0, #0x78 - 81324: 97fffc69 bl 804c8 - 81328: d0000020 adrp x0, 87000 - 8132c: 91024000 add x0, x0, #0x90 - 81330: 97fffc66 bl 804c8 - 81334: f9400fa0 ldr x0, [x29,#24] - 81338: 97fffc9d bl 805ac - 8133c: d0000020 adrp x0, 87000 - 81340: 91000000 add x0, x0, #0x0 - 81344: 97fffc61 bl 804c8 - 81348: d0000020 adrp x0, 87000 - 8134c: 91028000 add x0, x0, #0xa0 - 81350: 97fffc5e bl 804c8 - 81354: d503201f nop - 81358: a8c37bfd ldp x29, x30, [sp],#48 - 8135c: d65f03c0 ret +ffff000000081284 : +ffff000000081284: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000081288: 910003fd mov x29, sp +ffff00000008128c: d5384000 mrs x0, spsr_el1 +ffff000000081290: f9001fa0 str x0, [x29,#56] +ffff000000081294: d5384020 mrs x0, elr_el1 +ffff000000081298: f9001ba0 str x0, [x29,#48] +ffff00000008129c: d5385200 mrs x0, esr_el1 +ffff0000000812a0: f90017a0 str x0, [x29,#40] +ffff0000000812a4: d5381000 mrs x0, sctlr_el1 +ffff0000000812a8: f90013a0 str x0, [x29,#32] +ffff0000000812ac: d5386000 mrs x0, far_el1 +ffff0000000812b0: f9000fa0 str x0, [x29,#24] +ffff0000000812b4: d0000020 adrp x0, ffff000000087000 +ffff0000000812b8: 911cc000 add x0, x0, #0x730 +ffff0000000812bc: 97fffc99 bl ffff000000080520 +ffff0000000812c0: d0000020 adrp x0, ffff000000087000 +ffff0000000812c4: 911d2000 add x0, x0, #0x748 +ffff0000000812c8: 97fffc96 bl ffff000000080520 +ffff0000000812cc: f9401fa0 ldr x0, [x29,#56] +ffff0000000812d0: 97fffcd9 bl ffff000000080634 +ffff0000000812d4: d0000020 adrp x0, ffff000000087000 +ffff0000000812d8: 911ca000 add x0, x0, #0x728 +ffff0000000812dc: 97fffc91 bl ffff000000080520 +ffff0000000812e0: d0000020 adrp x0, ffff000000087000 +ffff0000000812e4: 911d6000 add x0, x0, #0x758 +ffff0000000812e8: 97fffc8e bl ffff000000080520 +ffff0000000812ec: f9401ba0 ldr x0, [x29,#48] +ffff0000000812f0: 97fffcd1 bl ffff000000080634 +ffff0000000812f4: d0000020 adrp x0, ffff000000087000 +ffff0000000812f8: 911ca000 add x0, x0, #0x728 +ffff0000000812fc: 97fffc89 bl ffff000000080520 +ffff000000081300: d0000020 adrp x0, ffff000000087000 +ffff000000081304: 911da000 add x0, x0, #0x768 +ffff000000081308: 97fffc86 bl ffff000000080520 +ffff00000008130c: f94017a0 ldr x0, [x29,#40] +ffff000000081310: 97fffcc9 bl ffff000000080634 +ffff000000081314: d0000020 adrp x0, ffff000000087000 +ffff000000081318: 911ca000 add x0, x0, #0x728 +ffff00000008131c: 97fffc81 bl ffff000000080520 +ffff000000081320: d0000020 adrp x0, ffff000000087000 +ffff000000081324: 911de000 add x0, x0, #0x778 +ffff000000081328: 97fffc7e bl ffff000000080520 +ffff00000008132c: f94013a0 ldr x0, [x29,#32] +ffff000000081330: 97fffcc1 bl ffff000000080634 +ffff000000081334: d0000020 adrp x0, ffff000000087000 +ffff000000081338: 911ca000 add x0, x0, #0x728 +ffff00000008133c: 97fffc79 bl ffff000000080520 +ffff000000081340: d0000020 adrp x0, ffff000000087000 +ffff000000081344: 911e2000 add x0, x0, #0x788 +ffff000000081348: f9400fa1 ldr x1, [x29,#24] +ffff00000008134c: 97fffd4c bl ffff00000008087c +ffff000000081350: d0000020 adrp x0, ffff000000087000 +ffff000000081354: 911e6000 add x0, x0, #0x798 +ffff000000081358: 97fffc72 bl ffff000000080520 +ffff00000008135c: 14000000 b ffff00000008135c -0000000000081360 : - 81360: d10083ff sub sp, sp, #0x20 - 81364: f90007e0 str x0, [sp,#8] - 81368: d538d080 mrs x0, tpidr_el1 - 8136c: f9000fe0 str x0, [sp,#24] - 81370: f9400fe0 ldr x0, [sp,#24] - 81374: 91020000 add x0, x0, #0x80 - 81378: f94007e1 ldr x1, [sp,#8] - 8137c: f9000001 str x1, [x0] - 81380: d503201f nop - 81384: 910083ff add sp, sp, #0x20 - 81388: d65f03c0 ret +ffff000000081360 : +ffff000000081360: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000081364: 910003fd mov x29, sp +ffff000000081368: d53be000 mrs x0, cntfrq_el0 +ffff00000008136c: 8b000000 add x0, x0, x0 +ffff000000081370: d51be200 msr cntp_tval_el0, x0 +ffff000000081374: 94000162 bl ffff0000000818fc +ffff000000081378: d53be020 mrs x0, cntpct_el0 +ffff00000008137c: f90017a0 str x0, [x29,#40] +ffff000000081380: d53be000 mrs x0, cntfrq_el0 +ffff000000081384: f90013a0 str x0, [x29,#32] +ffff000000081388: f94017a1 ldr x1, [x29,#40] +ffff00000008138c: f94013a0 ldr x0, [x29,#32] +ffff000000081390: 9ac00820 udiv x0, x1, x0 +ffff000000081394: f9000fa0 str x0, [x29,#24] +ffff000000081398: d0000020 adrp x0, ffff000000087000 +ffff00000008139c: 911ec000 add x0, x0, #0x7b0 +ffff0000000813a0: 97fffc60 bl ffff000000080520 +ffff0000000813a4: d0000020 adrp x0, ffff000000087000 +ffff0000000813a8: 911f2000 add x0, x0, #0x7c8 +ffff0000000813ac: 97fffc5d bl ffff000000080520 +ffff0000000813b0: f9400fa0 ldr x0, [x29,#24] +ffff0000000813b4: 97fffc94 bl ffff000000080604 +ffff0000000813b8: d0000020 adrp x0, ffff000000087000 +ffff0000000813bc: 911ca000 add x0, x0, #0x728 +ffff0000000813c0: 97fffc58 bl ffff000000080520 +ffff0000000813c4: d0000020 adrp x0, ffff000000087000 +ffff0000000813c8: 911f6000 add x0, x0, #0x7d8 +ffff0000000813cc: 97fffc55 bl ffff000000080520 +ffff0000000813d0: d503201f nop +ffff0000000813d4: a8c37bfd ldp x29, x30, [sp],#48 +ffff0000000813d8: d65f03c0 ret +ffff0000000813dc: 00000000 .inst 0x00000000 ; undefined -000000000008138c : - 8138c: a9bf7bfd stp x29, x30, [sp,#-16]! - 81390: 910003fd mov x29, sp - 81394: d0000020 adrp x0, 87000 - 81398: 9133e000 add x0, x0, #0xcf8 - 8139c: f9400000 ldr x0, [x0] - 813a0: b9417800 ldr w0, [x0,#376] - 813a4: 2a0003e0 mov w0, w0 - 813a8: 97ffffee bl 81360 - 813ac: d503201f nop - 813b0: a8c17bfd ldp x29, x30, [sp],#16 - 813b4: d65f03c0 ret +ffff0000000813e0 : +ffff0000000813e0: f8408423 ldr x3, [x1],#8 +ffff0000000813e4: f8008403 str x3, [x0],#8 +ffff0000000813e8: f1002042 subs x2, x2, #0x8 +ffff0000000813ec: 54ffffac b.gt ffff0000000813e0 +ffff0000000813f0: d65f03c0 ret -00000000000813b8 : - 813b8: a9be7bfd stp x29, x30, [sp,#-32]! - 813bc: 910003fd mov x29, sp - 813c0: f9000fa0 str x0, [x29,#24] - 813c4: b90017a1 str w1, [x29,#20] - 813c8: 52800022 mov w2, #0x1 // #1 - 813cc: b94017a1 ldr w1, [x29,#20] - 813d0: f9400fa0 ldr x0, [x29,#24] - 813d4: 97fffcaa bl 8067c - 813d8: d503201f nop - 813dc: a8c27bfd ldp x29, x30, [sp],#32 - 813e0: d65f03c0 ret +ffff0000000813f4 : +ffff0000000813f4: f800841f str xzr, [x0],#8 +ffff0000000813f8: f1002021 subs x1, x1, #0x8 +ffff0000000813fc: 54ffffcc b.gt ffff0000000813f4 +ffff000000081400: d65f03c0 ret -00000000000813e4 : - 813e4: a9be7bfd stp x29, x30, [sp,#-32]! - 813e8: 910003fd mov x29, sp - 813ec: f9000fa0 str x0, [x29,#24] - 813f0: b90017a1 str w1, [x29,#20] - 813f4: f9400fa0 ldr x0, [x29,#24] - 813f8: 97fffc34 bl 804c8 - 813fc: d503201f nop - 81400: a8c27bfd ldp x29, x30, [sp],#32 - 81404: d65f03c0 ret +ffff000000081404 : +ffff000000081404: 580005a0 ldr x0, ffff0000000814b8 +ffff000000081408: d5182040 msr tcr_el1, x0 +ffff00000008140c: 580005a0 ldr x0, ffff0000000814c0 +ffff000000081410: d518a200 msr mair_el1, x0 +ffff000000081414: d2800000 mov x0, #0x0 // #0 +ffff000000081418: d2820001 mov x1, #0x1000 // #4096 +ffff00000008141c: 58000562 ldr x2, ffff0000000814c8 +ffff000000081420: aa020022 orr x2, x1, x2 +ffff000000081424: f9000002 str x2, [x0] +ffff000000081428: d2820000 mov x0, #0x1000 // #4096 +ffff00000008142c: d2840001 mov x1, #0x2000 // #8192 +ffff000000081430: 580004c2 ldr x2, ffff0000000814c8 +ffff000000081434: aa020021 orr x1, x1, x2 +ffff000000081438: f9000001 str x1, [x0] +ffff00000008143c: d2a80003 mov x3, #0x40000000 // #1073741824 +ffff000000081440: 58000482 ldr x2, ffff0000000814d0 +ffff000000081444: aa020063 orr x3, x3, x2 +ffff000000081448: f9000403 str x3, [x0,#8] +ffff00000008144c: d280802a mov x10, #0x401 // #1025 +ffff000000081450: d28080ab mov x11, #0x405 // #1029 +ffff000000081454: d2840000 mov x0, #0x2000 // #8192 +ffff000000081458: d2804001 mov x1, #0x200 // #512 +ffff00000008145c: d2800002 mov x2, #0x0 // #0 +ffff000000081460: b40001a1 cbz x1, ffff000000081494 +ffff000000081464: 580003a3 ldr x3, ffff0000000814d8 +ffff000000081468: eb03005f cmp x2, x3 +ffff00000008146c: 5400006b b.lt ffff000000081478 -0000000000081408 : - 81408: a9be7bfd stp x29, x30, [sp,#-32]! - 8140c: 910003fd mov x29, sp - 81410: f9000fa0 str x0, [x29,#24] - 81414: f9000ba1 str x1, [x29,#16] - 81418: f9400ba1 ldr x1, [x29,#16] - 8141c: f9400fa0 ldr x0, [x29,#24] - 81420: 94000ae1 bl 83fa4 - 81424: d503201f nop - 81428: a8c27bfd ldp x29, x30, [sp],#32 - 8142c: d65f03c0 ret +ffff000000081470 : +ffff000000081470: aa0a0043 orr x3, x2, x10 +ffff000000081474: 14000003 b ffff000000081480 -0000000000081430 : - 81430: a9bf7bfd stp x29, x30, [sp,#-16]! - 81434: 910003fd mov x29, sp - 81438: 940001f2 bl 81c00 <_exit> - 8143c: d503201f nop - 81440: a8c17bfd ldp x29, x30, [sp],#16 - 81444: d65f03c0 ret +ffff000000081478 : +ffff000000081478: aa0b0043 orr x3, x2, x11 +ffff00000008147c: 14000001 b ffff000000081480 +ffff000000081480: f9000003 str x3, [x0] +ffff000000081484: 91002000 add x0, x0, #0x8 +ffff000000081488: d1000421 sub x1, x1, #0x1 +ffff00000008148c: 91480042 add x2, x2, #0x200, lsl #12 +ffff000000081490: 17fffff4 b ffff000000081460 -0000000000081448 : - 81448: a9bf7bfd stp x29, x30, [sp,#-16]! - 8144c: 910003fd mov x29, sp - 81450: d2800003 mov x3, #0x0 // #0 - 81454: d2800002 mov x2, #0x0 // #0 - 81458: d2800001 mov x1, #0x0 // #0 - 8145c: d2800000 mov x0, #0x0 // #0 - 81460: 940000be bl 81758 - 81464: 93407c00 sxtw x0, w0 - 81468: 97ffffbe bl 81360 - 8146c: d503201f nop - 81470: a8c17bfd ldp x29, x30, [sp],#16 - 81474: d65f03c0 ret +ffff000000081494 : +ffff000000081494: aa1f03e0 mov x0, xzr +ffff000000081498: d5182000 msr ttbr0_el1, x0 +ffff00000008149c: d5182020 msr ttbr1_el1, x0 +ffff0000000814a0: 58000200 ldr x0, ffff0000000814e0 +ffff0000000814a4: 8b0003de add x30, x30, x0 +ffff0000000814a8: d5381002 mrs x2, sctlr_el1 +ffff0000000814ac: b2400042 orr x2, x2, #0x1 +ffff0000000814b0: d5181002 msr sctlr_el1, x2 +ffff0000000814b4: d65f03c0 ret +ffff0000000814b8: 80100010 .word 0x80100010 +ffff0000000814bc: 00000000 .word 0x00000000 +ffff0000000814c0: 00004400 .word 0x00004400 +ffff0000000814c4: 00000000 .word 0x00000000 +ffff0000000814c8: 00000003 .word 0x00000003 +ffff0000000814cc: 00000000 .word 0x00000000 +ffff0000000814d0: 00000401 .word 0x00000401 +ffff0000000814d4: 00000000 .word 0x00000000 +ffff0000000814d8: 3f000000 .word 0x3f000000 + ... +ffff0000000814e4: ffff0000 .word 0xffff0000 + +ffff0000000814e8 : +ffff0000000814e8: f0000020 adrp x0, ffff000000088000 +ffff0000000814ec: 910cc000 add x0, x0, #0x330 +ffff0000000814f0: f9400000 ldr x0, [x0] +ffff0000000814f4: f100001f cmp x0, #0x0 +ffff0000000814f8: 540000e0 b.eq ffff000000081514 +ffff0000000814fc: f0000020 adrp x0, ffff000000088000 +ffff000000081500: 910cc000 add x0, x0, #0x330 +ffff000000081504: f9400000 ldr x0, [x0] +ffff000000081508: f9404401 ldr x1, [x0,#136] +ffff00000008150c: 91000421 add x1, x1, #0x1 +ffff000000081510: f9004401 str x1, [x0,#136] +ffff000000081514: d503201f nop +ffff000000081518: d65f03c0 ret -0000000000081478 : - 81478: a9bd7bfd stp x29, x30, [sp,#-48]! - 8147c: 910003fd mov x29, sp - 81480: f9000fa0 str x0, [x29,#24] - 81484: b90017a1 str w1, [x29,#20] - 81488: d538d080 mrs x0, tpidr_el1 - 8148c: f90013a0 str x0, [x29,#32] - 81490: 12800000 mov w0, #0xffffffff // #-1 - 81494: b9002fa0 str w0, [x29,#44] - 81498: b9002bbf str wzr, [x29,#40] - 8149c: 14000015 b 814f0 - 814a0: f94013a0 ldr x0, [x29,#32] - 814a4: b9802ba1 ldrsw x1, [x29,#40] - 814a8: 9100c821 add x1, x1, #0x32 - 814ac: f8617800 ldr x0, [x0,x1,lsl #3] - 814b0: f100001f cmp x0, #0x0 - 814b4: 54000181 b.ne 814e4 - 814b8: b9402ba0 ldr w0, [x29,#40] - 814bc: b9002fa0 str w0, [x29,#44] - 814c0: b94017a1 ldr w1, [x29,#20] - 814c4: f9400fa0 ldr x0, [x29,#24] - 814c8: 97fffb1d bl 8013c - 814cc: aa0003e2 mov x2, x0 - 814d0: f94013a0 ldr x0, [x29,#32] - 814d4: b9802ba1 ldrsw x1, [x29,#40] - 814d8: 9100c821 add x1, x1, #0x32 - 814dc: f8217802 str x2, [x0,x1,lsl #3] - 814e0: 14000007 b 814fc - 814e4: b9402ba0 ldr w0, [x29,#40] - 814e8: 11000400 add w0, w0, #0x1 - 814ec: b9002ba0 str w0, [x29,#40] - 814f0: b9402ba0 ldr w0, [x29,#40] - 814f4: 7100101f cmp w0, #0x4 - 814f8: 54fffd4d b.le 814a0 - 814fc: b9802fa0 ldrsw x0, [x29,#44] - 81500: 97ffff98 bl 81360 - 81504: b9402fa0 ldr w0, [x29,#44] - 81508: a8c37bfd ldp x29, x30, [sp],#48 - 8150c: d65f03c0 ret +ffff00000008151c : +ffff00000008151c: f0000020 adrp x0, ffff000000088000 +ffff000000081520: 910cc000 add x0, x0, #0x330 +ffff000000081524: f9400000 ldr x0, [x0] +ffff000000081528: f100001f cmp x0, #0x0 +ffff00000008152c: 540000e0 b.eq ffff000000081548 +ffff000000081530: f0000020 adrp x0, ffff000000088000 +ffff000000081534: 910cc000 add x0, x0, #0x330 +ffff000000081538: f9400000 ldr x0, [x0] +ffff00000008153c: f9404401 ldr x1, [x0,#136] +ffff000000081540: d1000421 sub x1, x1, #0x1 +ffff000000081544: f9004401 str x1, [x0,#136] +ffff000000081548: d503201f nop +ffff00000008154c: d65f03c0 ret -0000000000081510 : - 81510: a9bd7bfd stp x29, x30, [sp,#-48]! - 81514: 910003fd mov x29, sp - 81518: b9001fa0 str w0, [x29,#28] - 8151c: d538d080 mrs x0, tpidr_el1 - 81520: f90017a0 str x0, [x29,#40] - 81524: f94017a0 ldr x0, [x29,#40] - 81528: b9801fa1 ldrsw x1, [x29,#28] - 8152c: 9100c821 add x1, x1, #0x32 - 81530: f8617800 ldr x0, [x0,x1,lsl #3] - 81534: f100001f cmp x0, #0x0 - 81538: 54000140 b.eq 81560 - 8153c: f94017a0 ldr x0, [x29,#40] - 81540: b9801fa1 ldrsw x1, [x29,#28] - 81544: 9100c821 add x1, x1, #0x32 - 81548: f8617800 ldr x0, [x0,x1,lsl #3] - 8154c: 97fffb41 bl 80250 - 81550: f94017a0 ldr x0, [x29,#40] - 81554: b9801fa1 ldrsw x1, [x29,#28] - 81558: 9100c821 add x1, x1, #0x32 - 8155c: f821781f str xzr, [x0,x1,lsl #3] - 81560: 52800000 mov w0, #0x0 // #0 - 81564: a8c37bfd ldp x29, x30, [sp],#48 - 81568: d65f03c0 ret +ffff000000081550 : +ffff000000081550: d10043ff sub sp, sp, #0x10 +ffff000000081554: f90007e0 str x0, [sp,#8] +ffff000000081558: d503201f nop +ffff00000008155c: f94007e0 ldr x0, [sp,#8] +ffff000000081560: d1000401 sub x1, x0, #0x1 +ffff000000081564: f90007e1 str x1, [sp,#8] +ffff000000081568: f100001f cmp x0, #0x0 +ffff00000008156c: 54ffff81 b.ne ffff00000008155c +ffff000000081570: d503201f nop +ffff000000081574: 910043ff add sp, sp, #0x10 +ffff000000081578: d65f03c0 ret -000000000008156c : - 8156c: a9bd7bfd stp x29, x30, [sp,#-48]! - 81570: 910003fd mov x29, sp - 81574: b9001fa0 str w0, [x29,#28] - 81578: f9000ba1 str x1, [x29,#16] - 8157c: b9001ba2 str w2, [x29,#24] - 81580: d538d080 mrs x0, tpidr_el1 - 81584: f90017a0 str x0, [x29,#40] - 81588: f94017a0 ldr x0, [x29,#40] - 8158c: b9801fa1 ldrsw x1, [x29,#28] - 81590: 9100c821 add x1, x1, #0x32 - 81594: f8617800 ldr x0, [x0,x1,lsl #3] - 81598: f100001f cmp x0, #0x0 - 8159c: 54000160 b.eq 815c8 - 815a0: f94017a0 ldr x0, [x29,#40] - 815a4: b9801fa1 ldrsw x1, [x29,#28] - 815a8: 9100c821 add x1, x1, #0x32 - 815ac: f8617800 ldr x0, [x0,x1,lsl #3] - 815b0: b9801ba1 ldrsw x1, [x29,#24] - 815b4: aa0103e2 mov x2, x1 - 815b8: f9400ba1 ldr x1, [x29,#16] - 815bc: 97fffb32 bl 80284 - 815c0: 93407c00 sxtw x0, w0 - 815c4: 97ffff67 bl 81360 - 815c8: 52800000 mov w0, #0x0 // #0 - 815cc: a8c37bfd ldp x29, x30, [sp],#48 - 815d0: d65f03c0 ret +ffff00000008157c : +ffff00000008157c: d10083ff sub sp, sp, #0x20 +ffff000000081580: f90007e0 str x0, [sp,#8] +ffff000000081584: f94007e0 ldr x0, [sp,#8] +ffff000000081588: 913bc000 add x0, x0, #0xef0 +ffff00000008158c: f9000fe0 str x0, [sp,#24] +ffff000000081590: f9400fe0 ldr x0, [sp,#24] +ffff000000081594: 910083ff add sp, sp, #0x20 +ffff000000081598: d65f03c0 ret -00000000000815d4 : - 815d4: a9bd7bfd stp x29, x30, [sp,#-48]! - 815d8: 910003fd mov x29, sp - 815dc: b9001fa0 str w0, [x29,#28] - 815e0: f9000ba1 str x1, [x29,#16] - 815e4: b9001ba2 str w2, [x29,#24] - 815e8: d538d080 mrs x0, tpidr_el1 - 815ec: f90017a0 str x0, [x29,#40] - 815f0: f94017a0 ldr x0, [x29,#40] - 815f4: b9801fa1 ldrsw x1, [x29,#28] - 815f8: 9100c821 add x1, x1, #0x32 - 815fc: f8617800 ldr x0, [x0,x1,lsl #3] - 81600: f100001f cmp x0, #0x0 - 81604: 54000160 b.eq 81630 - 81608: f94017a0 ldr x0, [x29,#40] - 8160c: b9801fa1 ldrsw x1, [x29,#28] - 81610: 9100c821 add x1, x1, #0x32 - 81614: f8617800 ldr x0, [x0,x1,lsl #3] - 81618: b9801ba1 ldrsw x1, [x29,#24] - 8161c: aa0103e2 mov x2, x1 - 81620: f9400ba1 ldr x1, [x29,#16] - 81624: 97fffb26 bl 802bc - 81628: 93407c00 sxtw x0, w0 - 8162c: 97ffff4d bl 81360 - 81630: d503201f nop - 81634: a8c37bfd ldp x29, x30, [sp],#48 - 81638: d65f03c0 ret +ffff00000008159c : +ffff00000008159c: a9ba7bfd stp x29, x30, [sp,#-96]! +ffff0000000815a0: 910003fd mov x29, sp +ffff0000000815a4: f90017a0 str x0, [x29,#40] +ffff0000000815a8: f90013a1 str x1, [x29,#32] +ffff0000000815ac: f9000fa2 str x2, [x29,#24] +ffff0000000815b0: 97ffffce bl ffff0000000814e8 +ffff0000000815b4: 52820000 mov w0, #0x1000 // #4096 +ffff0000000815b8: 97fffe24 bl ffff000000080e48 +ffff0000000815bc: f9002fa0 str x0, [x29,#88] +ffff0000000815c0: f9402fa0 ldr x0, [x29,#88] +ffff0000000815c4: f9002ba0 str x0, [x29,#80] +ffff0000000815c8: f9402ba0 ldr x0, [x29,#80] +ffff0000000815cc: 97ffffec bl ffff00000008157c +ffff0000000815d0: f90027a0 str x0, [x29,#72] +ffff0000000815d4: 52820001 mov w1, #0x1000 // #4096 +ffff0000000815d8: f9402ba0 ldr x0, [x29,#80] +ffff0000000815dc: 97ffff86 bl ffff0000000813f4 +ffff0000000815e0: f9402ba0 ldr x0, [x29,#80] +ffff0000000815e4: f100001f cmp x0, #0x0 +ffff0000000815e8: 54000061 b.ne ffff0000000815f4 +ffff0000000815ec: 12800000 mov w0, #0xffffffff // #-1 +ffff0000000815f0: 1400004c b ffff000000081720 +ffff0000000815f4: f94017a0 ldr x0, [x29,#40] +ffff0000000815f8: 927f0000 and x0, x0, #0x2 +ffff0000000815fc: f100001f cmp x0, #0x0 +ffff000000081600: 54000180 b.eq ffff000000081630 +ffff000000081604: f9402ba0 ldr x0, [x29,#80] +ffff000000081608: f94013a1 ldr x1, [x29,#32] +ffff00000008160c: f9000001 str x1, [x0] +ffff000000081610: f9402ba0 ldr x0, [x29,#80] +ffff000000081614: f9400fa1 ldr x1, [x29,#24] +ffff000000081618: f9000401 str x1, [x0,#8] +ffff00000008161c: b0000000 adrp x0, ffff000000082000 +ffff000000081620: 91005001 add x1, x0, #0x14 +ffff000000081624: f9402ba0 ldr x0, [x29,#80] +ffff000000081628: f9003001 str x1, [x0,#96] +ffff00000008162c: 14000016 b ffff000000081684 +ffff000000081630: f0000020 adrp x0, ffff000000088000 +ffff000000081634: 910cc000 add x0, x0, #0x330 +ffff000000081638: f9400000 ldr x0, [x0] +ffff00000008163c: 97ffffd0 bl ffff00000008157c +ffff000000081640: f90023a0 str x0, [x29,#64] +ffff000000081644: f94027a1 ldr x1, [x29,#72] +ffff000000081648: f94023a0 ldr x0, [x29,#64] +ffff00000008164c: aa0103e3 mov x3, x1 +ffff000000081650: aa0003e1 mov x1, x0 +ffff000000081654: d2802200 mov x0, #0x110 // #272 +ffff000000081658: aa0003e2 mov x2, x0 +ffff00000008165c: aa0303e0 mov x0, x3 +ffff000000081660: 97ffff60 bl ffff0000000813e0 +ffff000000081664: f94027a0 ldr x0, [x29,#72] +ffff000000081668: f900001f str xzr, [x0] +ffff00000008166c: f9402ba0 ldr x0, [x29,#80] +ffff000000081670: 94001583 bl ffff000000086c7c +ffff000000081674: b0000000 adrp x0, ffff000000082000 +ffff000000081678: 91009001 add x1, x0, #0x24 +ffff00000008167c: f9402ba0 ldr x0, [x29,#80] +ffff000000081680: f9003001 str x1, [x0,#96] +ffff000000081684: f9402ba0 ldr x0, [x29,#80] +ffff000000081688: f94017a1 ldr x1, [x29,#40] +ffff00000008168c: f9004801 str x1, [x0,#144] +ffff000000081690: f0000020 adrp x0, ffff000000088000 +ffff000000081694: 910cc000 add x0, x0, #0x330 +ffff000000081698: f9400000 ldr x0, [x0] +ffff00000008169c: f9404001 ldr x1, [x0,#128] +ffff0000000816a0: f9402ba0 ldr x0, [x29,#80] +ffff0000000816a4: f9004001 str x1, [x0,#128] +ffff0000000816a8: f9402ba0 ldr x0, [x29,#80] +ffff0000000816ac: f900381f str xzr, [x0,#112] +ffff0000000816b0: f9402ba0 ldr x0, [x29,#80] +ffff0000000816b4: f9404001 ldr x1, [x0,#128] +ffff0000000816b8: f9402ba0 ldr x0, [x29,#80] +ffff0000000816bc: f9003c01 str x1, [x0,#120] +ffff0000000816c0: f9402ba0 ldr x0, [x29,#80] +ffff0000000816c4: d2800021 mov x1, #0x1 // #1 +ffff0000000816c8: f9004401 str x1, [x0,#136] +ffff0000000816cc: f94027a1 ldr x1, [x29,#72] +ffff0000000816d0: f9402ba0 ldr x0, [x29,#80] +ffff0000000816d4: f9002c01 str x1, [x0,#88] +ffff0000000816d8: f0000020 adrp x0, ffff000000088000 +ffff0000000816dc: 9114e000 add x0, x0, #0x538 +ffff0000000816e0: b9400000 ldr w0, [x0] +ffff0000000816e4: 11000402 add w2, w0, #0x1 +ffff0000000816e8: f0000021 adrp x1, ffff000000088000 +ffff0000000816ec: 9114e021 add x1, x1, #0x538 +ffff0000000816f0: b9000022 str w2, [x1] +ffff0000000816f4: b9003fa0 str w0, [x29,#60] +ffff0000000816f8: f9402ba0 ldr x0, [x29,#80] +ffff0000000816fc: b9403fa1 ldr w1, [x29,#60] +ffff000000081700: b9006801 str w1, [x0,#104] +ffff000000081704: f0000020 adrp x0, ffff000000088000 +ffff000000081708: 910ce000 add x0, x0, #0x338 +ffff00000008170c: b9803fa1 ldrsw x1, [x29,#60] +ffff000000081710: f9402ba2 ldr x2, [x29,#80] +ffff000000081714: f8217802 str x2, [x0,x1,lsl #3] +ffff000000081718: 97ffff81 bl ffff00000008151c +ffff00000008171c: b9403fa0 ldr w0, [x29,#60] +ffff000000081720: a8c67bfd ldp x29, x30, [sp],#96 +ffff000000081724: d65f03c0 ret -000000000008163c : - 8163c: f8408423 ldr x3, [x1],#8 - 81640: f8008403 str x3, [x0],#8 - 81644: f1002042 subs x2, x2, #0x8 - 81648: 54ffffac b.gt 8163c - 8164c: d65f03c0 ret +ffff000000081728 <_schedule>: +ffff000000081728: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff00000008172c: 910003fd mov x29, sp +ffff000000081730: 97ffff6e bl ffff0000000814e8 +ffff000000081734: 12800000 mov w0, #0xffffffff // #-1 +ffff000000081738: b9002ba0 str w0, [x29,#40] +ffff00000008173c: b9002fbf str wzr, [x29,#44] +ffff000000081740: b90027bf str wzr, [x29,#36] +ffff000000081744: 1400001a b ffff0000000817ac <_schedule+0x84> +ffff000000081748: f0000020 adrp x0, ffff000000088000 +ffff00000008174c: 910ce000 add x0, x0, #0x338 +ffff000000081750: b98027a1 ldrsw x1, [x29,#36] +ffff000000081754: f8617800 ldr x0, [x0,x1,lsl #3] +ffff000000081758: f9000fa0 str x0, [x29,#24] +ffff00000008175c: f9400fa0 ldr x0, [x29,#24] +ffff000000081760: f100001f cmp x0, #0x0 +ffff000000081764: 540001e0 b.eq ffff0000000817a0 <_schedule+0x78> +ffff000000081768: f9400fa0 ldr x0, [x29,#24] +ffff00000008176c: f9403800 ldr x0, [x0,#112] +ffff000000081770: f100001f cmp x0, #0x0 +ffff000000081774: 54000161 b.ne ffff0000000817a0 <_schedule+0x78> +ffff000000081778: f9400fa0 ldr x0, [x29,#24] +ffff00000008177c: f9403c01 ldr x1, [x0,#120] +ffff000000081780: b9802ba0 ldrsw x0, [x29,#40] +ffff000000081784: eb00003f cmp x1, x0 +ffff000000081788: 540000cd b.le ffff0000000817a0 <_schedule+0x78> +ffff00000008178c: f9400fa0 ldr x0, [x29,#24] +ffff000000081790: f9403c00 ldr x0, [x0,#120] +ffff000000081794: b9002ba0 str w0, [x29,#40] +ffff000000081798: b94027a0 ldr w0, [x29,#36] +ffff00000008179c: b9002fa0 str w0, [x29,#44] +ffff0000000817a0: b94027a0 ldr w0, [x29,#36] +ffff0000000817a4: 11000400 add w0, w0, #0x1 +ffff0000000817a8: b90027a0 str w0, [x29,#36] +ffff0000000817ac: b94027a0 ldr w0, [x29,#36] +ffff0000000817b0: 7100fc1f cmp w0, #0x3f +ffff0000000817b4: 54fffcad b.le ffff000000081748 <_schedule+0x20> +ffff0000000817b8: b9402ba0 ldr w0, [x29,#40] +ffff0000000817bc: 7100001f cmp w0, #0x0 +ffff0000000817c0: 54000341 b.ne ffff000000081828 <_schedule+0x100> +ffff0000000817c4: b90023bf str wzr, [x29,#32] +ffff0000000817c8: 14000014 b ffff000000081818 <_schedule+0xf0> +ffff0000000817cc: f0000020 adrp x0, ffff000000088000 +ffff0000000817d0: 910ce000 add x0, x0, #0x338 +ffff0000000817d4: b98023a1 ldrsw x1, [x29,#32] +ffff0000000817d8: f8617800 ldr x0, [x0,x1,lsl #3] +ffff0000000817dc: f9000fa0 str x0, [x29,#24] +ffff0000000817e0: f9400fa0 ldr x0, [x29,#24] +ffff0000000817e4: f100001f cmp x0, #0x0 +ffff0000000817e8: 54000120 b.eq ffff00000008180c <_schedule+0xe4> +ffff0000000817ec: f9400fa0 ldr x0, [x29,#24] +ffff0000000817f0: f9403c00 ldr x0, [x0,#120] +ffff0000000817f4: 9341fc01 asr x1, x0, #1 +ffff0000000817f8: f9400fa0 ldr x0, [x29,#24] +ffff0000000817fc: f9404000 ldr x0, [x0,#128] +ffff000000081800: 8b000021 add x1, x1, x0 +ffff000000081804: f9400fa0 ldr x0, [x29,#24] +ffff000000081808: f9003c01 str x1, [x0,#120] +ffff00000008180c: b94023a0 ldr w0, [x29,#32] +ffff000000081810: 11000400 add w0, w0, #0x1 +ffff000000081814: b90023a0 str w0, [x29,#32] +ffff000000081818: b94023a0 ldr w0, [x29,#32] +ffff00000008181c: 7100fc1f cmp w0, #0x3f +ffff000000081820: 54fffd6d b.le ffff0000000817cc <_schedule+0xa4> +ffff000000081824: 17ffffc4 b ffff000000081734 <_schedule+0xc> +ffff000000081828: d503201f nop +ffff00000008182c: f0000020 adrp x0, ffff000000088000 +ffff000000081830: 910ce000 add x0, x0, #0x338 +ffff000000081834: b9802fa1 ldrsw x1, [x29,#44] +ffff000000081838: f8617800 ldr x0, [x0,x1,lsl #3] +ffff00000008183c: 9400000f bl ffff000000081878 +ffff000000081840: 97ffff37 bl ffff00000008151c +ffff000000081844: d503201f nop +ffff000000081848: a8c37bfd ldp x29, x30, [sp],#48 +ffff00000008184c: d65f03c0 ret -0000000000081650 : - 81650: f800841f str xzr, [x0],#8 - 81654: f1002021 subs x1, x1, #0x8 - 81658: 54ffffcc b.gt 81650 - 8165c: d65f03c0 ret +ffff000000081850 : +ffff000000081850: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000081854: 910003fd mov x29, sp +ffff000000081858: f0000020 adrp x0, ffff000000088000 +ffff00000008185c: 910cc000 add x0, x0, #0x330 +ffff000000081860: f9400000 ldr x0, [x0] +ffff000000081864: f9003c1f str xzr, [x0,#120] +ffff000000081868: 97ffffb0 bl ffff000000081728 <_schedule> +ffff00000008186c: d503201f nop +ffff000000081870: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000081874: d65f03c0 ret -0000000000081660 : - 81660: d0000020 adrp x0, 87000 - 81664: 9133e000 add x0, x0, #0xcf8 - 81668: f9400000 ldr x0, [x0] - 8166c: f100001f cmp x0, #0x0 - 81670: 540000e0 b.eq 8168c - 81674: d0000020 adrp x0, 87000 - 81678: 9133e000 add x0, x0, #0xcf8 - 8167c: f9400000 ldr x0, [x0] - 81680: b9418801 ldr w1, [x0,#392] - 81684: 11000421 add w1, w1, #0x1 - 81688: b9018801 str w1, [x0,#392] - 8168c: d503201f nop - 81690: d65f03c0 ret +ffff000000081878 : +ffff000000081878: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff00000008187c: 910003fd mov x29, sp +ffff000000081880: f9000fa0 str x0, [x29,#24] +ffff000000081884: f0000020 adrp x0, ffff000000088000 +ffff000000081888: 910cc000 add x0, x0, #0x330 +ffff00000008188c: f9400001 ldr x1, [x0] +ffff000000081890: f9400fa0 ldr x0, [x29,#24] +ffff000000081894: eb00003f cmp x1, x0 +ffff000000081898: 54000200 b.eq ffff0000000818d8 +ffff00000008189c: f0000020 adrp x0, ffff000000088000 +ffff0000000818a0: 910cc000 add x0, x0, #0x330 +ffff0000000818a4: f9400000 ldr x0, [x0] +ffff0000000818a8: f90017a0 str x0, [x29,#40] +ffff0000000818ac: f0000020 adrp x0, ffff000000088000 +ffff0000000818b0: 910cc000 add x0, x0, #0x330 +ffff0000000818b4: f9400fa1 ldr x1, [x29,#24] +ffff0000000818b8: f9000001 str x1, [x0] +ffff0000000818bc: f9400fa0 ldr x0, [x29,#24] +ffff0000000818c0: f9404c00 ldr x0, [x0,#152] +ffff0000000818c4: 940001f3 bl ffff000000082090 +ffff0000000818c8: f9400fa1 ldr x1, [x29,#24] +ffff0000000818cc: f94017a0 ldr x0, [x29,#40] +ffff0000000818d0: 940001bb bl ffff000000081fbc +ffff0000000818d4: 14000002 b ffff0000000818dc +ffff0000000818d8: d503201f nop +ffff0000000818dc: a8c37bfd ldp x29, x30, [sp],#48 +ffff0000000818e0: d65f03c0 ret -0000000000081694 : - 81694: d0000020 adrp x0, 87000 - 81698: 9133e000 add x0, x0, #0xcf8 - 8169c: f9400000 ldr x0, [x0] - 816a0: f100001f cmp x0, #0x0 - 816a4: 540000e0 b.eq 816c0 - 816a8: d0000020 adrp x0, 87000 - 816ac: 9133e000 add x0, x0, #0xcf8 - 816b0: f9400000 ldr x0, [x0] - 816b4: b9418801 ldr w1, [x0,#392] - 816b8: 51000421 sub w1, w1, #0x1 - 816bc: b9018801 str w1, [x0,#392] - 816c0: d503201f nop - 816c4: d65f03c0 ret +ffff0000000818e4 : +ffff0000000818e4: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff0000000818e8: 910003fd mov x29, sp +ffff0000000818ec: 97ffff0c bl ffff00000008151c +ffff0000000818f0: d503201f nop +ffff0000000818f4: a8c17bfd ldp x29, x30, [sp],#16 +ffff0000000818f8: d65f03c0 ret -00000000000816c8 : - 816c8: d10043ff sub sp, sp, #0x10 - 816cc: f90007e0 str x0, [sp,#8] - 816d0: f94007e0 ldr x0, [sp,#8] - 816d4: d1000400 sub x0, x0, #0x1 - 816d8: f90007e0 str x0, [sp,#8] - 816dc: f94007e0 ldr x0, [sp,#8] - 816e0: f100001f cmp x0, #0x0 - 816e4: 54ffff61 b.ne 816d0 - 816e8: d503201f nop - 816ec: 910043ff add sp, sp, #0x10 - 816f0: d65f03c0 ret +ffff0000000818fc : +ffff0000000818fc: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000081900: 910003fd mov x29, sp +ffff000000081904: f0000020 adrp x0, ffff000000088000 +ffff000000081908: 910cc000 add x0, x0, #0x330 +ffff00000008190c: f9400000 ldr x0, [x0] +ffff000000081910: f9403c01 ldr x1, [x0,#120] +ffff000000081914: d1000421 sub x1, x1, #0x1 +ffff000000081918: f9003c01 str x1, [x0,#120] +ffff00000008191c: f0000020 adrp x0, ffff000000088000 +ffff000000081920: 910cc000 add x0, x0, #0x330 +ffff000000081924: f9400000 ldr x0, [x0] +ffff000000081928: f9403c00 ldr x0, [x0,#120] +ffff00000008192c: f100001f cmp x0, #0x0 +ffff000000081930: 5400020c b.gt ffff000000081970 +ffff000000081934: f0000020 adrp x0, ffff000000088000 +ffff000000081938: 910cc000 add x0, x0, #0x330 +ffff00000008193c: f9400000 ldr x0, [x0] +ffff000000081940: f9404400 ldr x0, [x0,#136] +ffff000000081944: f100001f cmp x0, #0x0 +ffff000000081948: 5400014c b.gt ffff000000081970 +ffff00000008194c: f0000020 adrp x0, ffff000000088000 +ffff000000081950: 910cc000 add x0, x0, #0x330 +ffff000000081954: f9400000 ldr x0, [x0] +ffff000000081958: f9003c1f str xzr, [x0,#120] +ffff00000008195c: d0000020 adrp x0, ffff000000087000 +ffff000000081960: 911fc000 add x0, x0, #0x7f0 +ffff000000081964: 97fffaef bl ffff000000080520 +ffff000000081968: 97ffffba bl ffff000000081850 +ffff00000008196c: 14000002 b ffff000000081974 +ffff000000081970: d503201f nop +ffff000000081974: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000081978: d65f03c0 ret -00000000000816f4 : - 816f4: a9bd7bfd stp x29, x30, [sp,#-48]! - 816f8: 910003fd mov x29, sp - 816fc: f9000fa0 str x0, [x29,#24] - 81700: d0000020 adrp x0, 87000 - 81704: 9133e000 add x0, x0, #0xcf8 - 81708: f9400000 ldr x0, [x0] - 8170c: f90017a0 str x0, [x29,#40] - 81710: d0000020 adrp x0, 87000 - 81714: 9133e000 add x0, x0, #0xcf8 - 81718: f9400fa1 ldr x1, [x29,#24] - 8171c: f9000001 str x1, [x0] - 81720: f9400fa1 ldr x1, [x29,#24] - 81724: f94017a0 ldr x0, [x29,#40] - 81728: 94000309 bl 8234c - 8172c: d503201f nop - 81730: a8c37bfd ldp x29, x30, [sp],#48 - 81734: d65f03c0 ret +ffff00000008197c <_exit>: +ffff00000008197c: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000081980: 910003fd mov x29, sp +ffff000000081984: 97fffed9 bl ffff0000000814e8 +ffff000000081988: b9001fbf str wzr, [x29,#28] +ffff00000008198c: 14000014 b ffff0000000819dc <_exit+0x60> +ffff000000081990: f0000020 adrp x0, ffff000000088000 +ffff000000081994: 910ce000 add x0, x0, #0x338 +ffff000000081998: b9801fa1 ldrsw x1, [x29,#28] +ffff00000008199c: f8617801 ldr x1, [x0,x1,lsl #3] +ffff0000000819a0: f0000020 adrp x0, ffff000000088000 +ffff0000000819a4: 910cc000 add x0, x0, #0x330 +ffff0000000819a8: f9400000 ldr x0, [x0] +ffff0000000819ac: eb00003f cmp x1, x0 +ffff0000000819b0: 54000101 b.ne ffff0000000819d0 <_exit+0x54> +ffff0000000819b4: f0000020 adrp x0, ffff000000088000 +ffff0000000819b8: 910ce000 add x0, x0, #0x338 +ffff0000000819bc: b9801fa1 ldrsw x1, [x29,#28] +ffff0000000819c0: f8617800 ldr x0, [x0,x1,lsl #3] +ffff0000000819c4: d2800061 mov x1, #0x3 // #3 +ffff0000000819c8: f9003801 str x1, [x0,#112] +ffff0000000819cc: 14000007 b ffff0000000819e8 <_exit+0x6c> +ffff0000000819d0: b9401fa0 ldr w0, [x29,#28] +ffff0000000819d4: 11000400 add w0, w0, #0x1 +ffff0000000819d8: b9001fa0 str w0, [x29,#28] +ffff0000000819dc: b9401fa0 ldr w0, [x29,#28] +ffff0000000819e0: 7100fc1f cmp w0, #0x3f +ffff0000000819e4: 54fffd6d b.le ffff000000081990 <_exit+0x14> +ffff0000000819e8: f0000020 adrp x0, ffff000000088000 +ffff0000000819ec: 910cc000 add x0, x0, #0x330 +ffff0000000819f0: f9400000 ldr x0, [x0] +ffff0000000819f4: b9406801 ldr w1, [x0,#104] +ffff0000000819f8: d0000020 adrp x0, ffff000000087000 +ffff0000000819fc: 91200000 add x0, x0, #0x800 +ffff000000081a00: 97fffb9f bl ffff00000008087c +ffff000000081a04: 97fffec6 bl ffff00000008151c +ffff000000081a08: 97ffff92 bl ffff000000081850 +ffff000000081a0c: d503201f nop +ffff000000081a10: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000081a14: d65f03c0 ret -0000000000081738 : - 81738: d10083ff sub sp, sp, #0x20 - 8173c: f90007e0 str x0, [sp,#8] - 81740: f94007e0 ldr x0, [sp,#8] - 81744: 913bc000 add x0, x0, #0xef0 - 81748: f9000fe0 str x0, [sp,#24] - 8174c: f9400fe0 ldr x0, [sp,#24] - 81750: 910083ff add sp, sp, #0x20 - 81754: d65f03c0 ret +ffff000000081a18 : +ffff000000081a18: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000081a1c: 910003fd mov x29, sp +ffff000000081a20: 97fffeb2 bl ffff0000000814e8 +ffff000000081a24: b9001fbf str wzr, [x29,#28] +ffff000000081a28: 1400002d b ffff000000081adc +ffff000000081a2c: f0000020 adrp x0, ffff000000088000 +ffff000000081a30: 910ce000 add x0, x0, #0x338 +ffff000000081a34: b9801fa1 ldrsw x1, [x29,#28] +ffff000000081a38: f8617800 ldr x0, [x0,x1,lsl #3] +ffff000000081a3c: f9000ba0 str x0, [x29,#16] +ffff000000081a40: f9400ba0 ldr x0, [x29,#16] +ffff000000081a44: f100001f cmp x0, #0x0 +ffff000000081a48: 54000440 b.eq ffff000000081ad0 +ffff000000081a4c: f9400ba0 ldr x0, [x29,#16] +ffff000000081a50: f9403800 ldr x0, [x0,#112] +ffff000000081a54: f1000c1f cmp x0, #0x3 +ffff000000081a58: 540003c1 b.ne ffff000000081ad0 +ffff000000081a5c: b9001bbf str wzr, [x29,#24] +ffff000000081a60: 1400000f b ffff000000081a9c +ffff000000081a64: f9400ba0 ldr x0, [x29,#16] +ffff000000081a68: b9801ba1 ldrsw x1, [x29,#24] +ffff000000081a6c: 91011821 add x1, x1, #0x46 +ffff000000081a70: f8617800 ldr x0, [x0,x1,lsl #3] +ffff000000081a74: f100001f cmp x0, #0x0 +ffff000000081a78: 540000c0 b.eq ffff000000081a90 +ffff000000081a7c: f9400ba0 ldr x0, [x29,#16] +ffff000000081a80: b9801ba1 ldrsw x1, [x29,#24] +ffff000000081a84: 91011821 add x1, x1, #0x46 +ffff000000081a88: f8617800 ldr x0, [x0,x1,lsl #3] +ffff000000081a8c: 97fff9f3 bl ffff000000080258 +ffff000000081a90: b9401ba0 ldr w0, [x29,#24] +ffff000000081a94: 11000400 add w0, w0, #0x1 +ffff000000081a98: b9001ba0 str w0, [x29,#24] +ffff000000081a9c: b9401ba0 ldr w0, [x29,#24] +ffff000000081aa0: 7100101f cmp w0, #0x4 +ffff000000081aa4: 54fffe0d b.le ffff000000081a64 +ffff000000081aa8: f9400ba0 ldr x0, [x29,#16] +ffff000000081aac: 52820001 mov w1, #0x1000 // #4096 +ffff000000081ab0: 97fffd9c bl ffff000000081120 +ffff000000081ab4: f0000020 adrp x0, ffff000000088000 +ffff000000081ab8: 9114e000 add x0, x0, #0x538 +ffff000000081abc: b9400000 ldr w0, [x0] +ffff000000081ac0: 51000401 sub w1, w0, #0x1 +ffff000000081ac4: f0000020 adrp x0, ffff000000088000 +ffff000000081ac8: 9114e000 add x0, x0, #0x538 +ffff000000081acc: b9000001 str w1, [x0] +ffff000000081ad0: b9401fa0 ldr w0, [x29,#28] +ffff000000081ad4: 11000400 add w0, w0, #0x1 +ffff000000081ad8: b9001fa0 str w0, [x29,#28] +ffff000000081adc: b9401fa0 ldr w0, [x29,#28] +ffff000000081ae0: 7100fc1f cmp w0, #0x3f +ffff000000081ae4: 54fffa4d b.le ffff000000081a2c +ffff000000081ae8: 97fffe8d bl ffff00000008151c +ffff000000081aec: f0000020 adrp x0, ffff000000088000 +ffff000000081af0: 9114e000 add x0, x0, #0x538 +ffff000000081af4: b9400001 ldr w1, [x0] +ffff000000081af8: d0000020 adrp x0, ffff000000087000 +ffff000000081afc: 91206000 add x0, x0, #0x818 +ffff000000081b00: 97fffb5f bl ffff00000008087c +ffff000000081b04: d2884800 mov x0, #0x4240 // #16960 +ffff000000081b08: f2a001e0 movk x0, #0xf, lsl #16 +ffff000000081b0c: 97fffe91 bl ffff000000081550 +ffff000000081b10: 97ffff50 bl ffff000000081850 +ffff000000081b14: 17ffffc3 b ffff000000081a20 -0000000000081758 : - 81758: a9bb7bfd stp x29, x30, [sp,#-80]! - 8175c: 910003fd mov x29, sp - 81760: f90017a0 str x0, [x29,#40] - 81764: f90013a1 str x1, [x29,#32] - 81768: f9000fa2 str x2, [x29,#24] - 8176c: f9000ba3 str x3, [x29,#16] - 81770: 97ffffbc bl 81660 - 81774: 52820000 mov w0, #0x1000 // #4096 - 81778: 97fffd9c bl 80de8 - 8177c: f90023a0 str x0, [x29,#64] - 81780: f94023a0 ldr x0, [x29,#64] - 81784: f100001f cmp x0, #0x0 - 81788: 54000061 b.ne 81794 - 8178c: 52800020 mov w0, #0x1 // #1 - 81790: 1400008a b 819b8 - 81794: f94017a0 ldr x0, [x29,#40] - 81798: 927f0000 and x0, x0, #0x2 - 8179c: f100001f cmp x0, #0x0 - 817a0: 540003c0 b.eq 81818 - 817a4: f94023a0 ldr x0, [x29,#64] - 817a8: f9400fa1 ldr x1, [x29,#24] - 817ac: f9000401 str x1, [x0,#8] - 817b0: f94023a0 ldr x0, [x29,#64] - 817b4: 91400401 add x1, x0, #0x1, lsl #12 - 817b8: f94023a0 ldr x0, [x29,#64] - 817bc: f9003001 str x1, [x0,#96] - 817c0: f94023a0 ldr x0, [x29,#64] - 817c4: 91400401 add x1, x0, #0x1, lsl #12 - 817c8: f94023a0 ldr x0, [x29,#64] - 817cc: f9002801 str x1, [x0,#80] - 817d0: f94023a0 ldr x0, [x29,#64] - 817d4: f94013a1 ldr x1, [x29,#32] - 817d8: f9002c01 str x1, [x0,#88] - 817dc: b9004fbf str wzr, [x29,#76] - 817e0: 14000008 b 81800 - 817e4: f94023a0 ldr x0, [x29,#64] - 817e8: b9804fa1 ldrsw x1, [x29,#76] - 817ec: 9100c821 add x1, x1, #0x32 - 817f0: f821781f str xzr, [x0,x1,lsl #3] - 817f4: b9404fa0 ldr w0, [x29,#76] - 817f8: 11000400 add w0, w0, #0x1 - 817fc: b9004fa0 str w0, [x29,#76] - 81800: b9404fa0 ldr w0, [x29,#76] - 81804: 7100101f cmp w0, #0x4 - 81808: 54fffeed b.le 817e4 - 8180c: f94023a0 ldr x0, [x29,#64] - 81810: b901b81f str wzr, [x0,#440] - 81814: 14000046 b 8192c - 81818: d0000020 adrp x0, 87000 - 8181c: 9133e000 add x0, x0, #0xcf8 - 81820: f9400000 ldr x0, [x0] - 81824: 52820002 mov w2, #0x1000 // #4096 - 81828: aa0003e1 mov x1, x0 - 8182c: f94023a0 ldr x0, [x29,#64] - 81830: 97ffff83 bl 8163c - 81834: b9004bbf str wzr, [x29,#72] - 81838: 1400000e b 81870 - 8183c: d0000020 adrp x0, 87000 - 81840: 9133e000 add x0, x0, #0xcf8 - 81844: f9400000 ldr x0, [x0] - 81848: b9804ba1 ldrsw x1, [x29,#72] - 8184c: 9100c821 add x1, x1, #0x32 - 81850: f8617802 ldr x2, [x0,x1,lsl #3] - 81854: f94023a0 ldr x0, [x29,#64] - 81858: b9804ba1 ldrsw x1, [x29,#72] - 8185c: 9100c821 add x1, x1, #0x32 - 81860: f8217802 str x2, [x0,x1,lsl #3] - 81864: b9404ba0 ldr w0, [x29,#72] - 81868: 11000400 add w0, w0, #0x1 - 8186c: b9004ba0 str w0, [x29,#72] - 81870: b9404ba0 ldr w0, [x29,#72] - 81874: 7100101f cmp w0, #0x4 - 81878: 54fffe2d b.le 8183c - 8187c: f94023a0 ldr x0, [x29,#64] - 81880: d0000021 adrp x1, 87000 - 81884: 9133e021 add x1, x1, #0xcf8 - 81888: f9400021 ldr x1, [x1] - 8188c: cb010000 sub x0, x0, x1 - 81890: f9001fa0 str x0, [x29,#56] - 81894: f94023a0 ldr x0, [x29,#64] - 81898: f900401f str xzr, [x0,#128] - 8189c: f94023a0 ldr x0, [x29,#64] - 818a0: f9402801 ldr x1, [x0,#80] - 818a4: f9401fa0 ldr x0, [x29,#56] - 818a8: 8b000021 add x1, x1, x0 - 818ac: f94023a0 ldr x0, [x29,#64] - 818b0: f9002801 str x1, [x0,#80] - 818b4: f94023a0 ldr x0, [x29,#64] - 818b8: f9403001 ldr x1, [x0,#96] - 818bc: f9401fa0 ldr x0, [x29,#56] - 818c0: 8b000021 add x1, x1, x0 - 818c4: f94023a0 ldr x0, [x29,#64] - 818c8: f9003001 str x1, [x0,#96] - 818cc: f94023a0 ldr x0, [x29,#64] - 818d0: f9403800 ldr x0, [x0,#112] - 818d4: 91440001 add x1, x0, #0x100, lsl #12 - 818d8: f94023a0 ldr x0, [x29,#64] - 818dc: f9003801 str x1, [x0,#112] - 818e0: f94023a0 ldr x0, [x29,#64] - 818e4: f9403c00 ldr x0, [x0,#120] - 818e8: 91440001 add x1, x0, #0x100, lsl #12 - 818ec: f94023a0 ldr x0, [x29,#64] - 818f0: f9003c01 str x1, [x0,#120] - 818f4: f94023a0 ldr x0, [x29,#64] - 818f8: f940b400 ldr x0, [x0,#360] - 818fc: 91440001 add x1, x0, #0x100, lsl #12 - 81900: f94023a0 ldr x0, [x29,#64] - 81904: f900b401 str x1, [x0,#360] - 81908: f94023a0 ldr x0, [x29,#64] - 8190c: f940b800 ldr x0, [x0,#368] - 81910: 91440001 add x1, x0, #0x100, lsl #12 - 81914: f94023a0 ldr x0, [x29,#64] - 81918: f900b801 str x1, [x0,#368] - 8191c: 52a00202 mov w2, #0x100000 // #1048576 - 81920: 52a00401 mov w1, #0x200000 // #2097152 - 81924: 52a00600 mov w0, #0x300000 // #3145728 - 81928: 97ffff45 bl 8163c - 8192c: d0000020 adrp x0, 87000 - 81930: 91340000 add x0, x0, #0xd00 - 81934: b9400000 ldr w0, [x0] - 81938: 11000402 add w2, w0, #0x1 - 8193c: d0000021 adrp x1, 87000 - 81940: 91340021 add x1, x1, #0xd00 - 81944: b9000022 str w2, [x1] - 81948: 2a0003e1 mov w1, w0 - 8194c: f94023a0 ldr x0, [x29,#64] - 81950: b9017801 str w1, [x0,#376] - 81954: f94023a0 ldr x0, [x29,#64] - 81958: 52800021 mov w1, #0x1 // #1 - 8195c: b9017c01 str w1, [x0,#380] - 81960: f94023a0 ldr x0, [x29,#64] - 81964: 52800041 mov w1, #0x2 // #2 - 81968: b9018001 str w1, [x0,#384] - 8196c: f94023a0 ldr x0, [x29,#64] - 81970: b9418001 ldr w1, [x0,#384] - 81974: f94023a0 ldr x0, [x29,#64] - 81978: b9018401 str w1, [x0,#388] - 8197c: d0000020 adrp x0, 87000 - 81980: 9133e000 add x0, x0, #0xcf8 - 81984: f9400000 ldr x0, [x0] - 81988: 52800021 mov w1, #0x1 // #1 - 8198c: b901b801 str w1, [x0,#440] - 81990: f94023a0 ldr x0, [x29,#64] - 81994: b9417801 ldr w1, [x0,#376] - 81998: d0000020 adrp x0, 87000 - 8199c: 912be000 add x0, x0, #0xaf8 - 819a0: 2a0103e1 mov w1, w1 - 819a4: f94023a2 ldr x2, [x29,#64] - 819a8: f8217802 str x2, [x0,x1,lsl #3] - 819ac: 97ffff3a bl 81694 - 819b0: f94023a0 ldr x0, [x29,#64] - 819b4: b9417800 ldr w0, [x0,#376] - 819b8: a8c57bfd ldp x29, x30, [sp],#80 - 819bc: d65f03c0 ret +ffff000000081b18 <_exec>: +ffff000000081b18: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000081b1c: 910003fd mov x29, sp +ffff000000081b20: f9000fa0 str x0, [x29,#24] +ffff000000081b24: f9000ba1 str x1, [x29,#16] +ffff000000081b28: f9400ba1 ldr x1, [x29,#16] +ffff000000081b2c: f9400fa0 ldr x0, [x29,#24] +ffff000000081b30: 94000920 bl ffff000000083fb0 +ffff000000081b34: f90017a0 str x0, [x29,#40] +ffff000000081b38: f94017a0 ldr x0, [x29,#40] +ffff000000081b3c: f100001f cmp x0, #0x0 +ffff000000081b40: 540000c1 b.ne ffff000000081b58 <_exec+0x40> +ffff000000081b44: d0000020 adrp x0, ffff000000087000 +ffff000000081b48: 91210000 add x0, x0, #0x840 +ffff000000081b4c: 97fffa75 bl ffff000000080520 +ffff000000081b50: 97ffff8b bl ffff00000008197c <_exit> +ffff000000081b54: 14000004 b ffff000000081b64 <_exec+0x4c> +ffff000000081b58: d0000020 adrp x0, ffff000000087000 +ffff000000081b5c: 91218000 add x0, x0, #0x860 +ffff000000081b60: 97fffa70 bl ffff000000080520 +ffff000000081b64: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000081b68: d65f03c0 ret -00000000000819c0 : - 819c0: a9bd7bfd stp x29, x30, [sp,#-48]! - 819c4: 910003fd mov x29, sp - 819c8: 97ffff26 bl 81660 - 819cc: f9000fbf str xzr, [x29,#24] - 819d0: b9002bbf str wzr, [x29,#40] - 819d4: d0000020 adrp x0, 87000 - 819d8: 9133e000 add x0, x0, #0xcf8 - 819dc: f9400000 ldr x0, [x0] - 819e0: f100001f cmp x0, #0x0 - 819e4: 54000200 b.eq 81a24 - 819e8: d0000020 adrp x0, 87000 - 819ec: 9133e000 add x0, x0, #0xcf8 - 819f0: f9400000 ldr x0, [x0] - 819f4: b9417c00 ldr w0, [x0,#380] - 819f8: 7100081f cmp w0, #0x2 - 819fc: 54000140 b.eq 81a24 - 81a00: d0000020 adrp x0, 87000 - 81a04: 9133e000 add x0, x0, #0xcf8 - 81a08: f9400000 ldr x0, [x0] - 81a0c: 52800021 mov w1, #0x1 // #1 - 81a10: b9017c01 str w1, [x0,#380] - 81a14: d0000020 adrp x0, 87000 - 81a18: 9133e000 add x0, x0, #0xcf8 - 81a1c: f9400000 ldr x0, [x0] - 81a20: b901841f str wzr, [x0,#388] - 81a24: b90027bf str wzr, [x29,#36] - 81a28: 14000022 b 81ab0 - 81a2c: d0000020 adrp x0, 87000 - 81a30: 9126e000 add x0, x0, #0x9b8 - 81a34: b9400000 ldr w0, [x0] - 81a38: 11000400 add w0, w0, #0x1 - 81a3c: d0000021 adrp x1, 87000 - 81a40: 91340021 add x1, x1, #0xd00 - 81a44: b9400021 ldr w1, [x1] - 81a48: 1ac10c02 sdiv w2, w0, w1 - 81a4c: 1b017c41 mul w1, w2, w1 - 81a50: 4b010000 sub w0, w0, w1 - 81a54: b9002fa0 str w0, [x29,#44] - 81a58: d0000020 adrp x0, 87000 - 81a5c: 912be000 add x0, x0, #0xaf8 - 81a60: b9802fa1 ldrsw x1, [x29,#44] - 81a64: f8617800 ldr x0, [x0,x1,lsl #3] - 81a68: f9000fa0 str x0, [x29,#24] - 81a6c: f9400fa0 ldr x0, [x29,#24] - 81a70: f100001f cmp x0, #0x0 - 81a74: 54000180 b.eq 81aa4 - 81a78: f9400fa0 ldr x0, [x29,#24] - 81a7c: b9417c00 ldr w0, [x0,#380] - 81a80: 7100041f cmp w0, #0x1 - 81a84: 54000101 b.ne 81aa4 - 81a88: f9400fa0 ldr x0, [x29,#24] - 81a8c: b9418400 ldr w0, [x0,#388] - 81a90: 7100001f cmp w0, #0x0 - 81a94: 54000080 b.eq 81aa4 - 81a98: 52800020 mov w0, #0x1 // #1 - 81a9c: b9002ba0 str w0, [x29,#40] - 81aa0: 1400000a b 81ac8 - 81aa4: b94027a0 ldr w0, [x29,#36] - 81aa8: 11000400 add w0, w0, #0x1 - 81aac: b90027a0 str w0, [x29,#36] - 81ab0: d0000020 adrp x0, 87000 - 81ab4: 91340000 add x0, x0, #0xd00 - 81ab8: b9400000 ldr w0, [x0] - 81abc: b94027a1 ldr w1, [x29,#36] - 81ac0: 6b00003f cmp w1, w0 - 81ac4: 54fffb4b b.lt 81a2c - 81ac8: b9402ba0 ldr w0, [x29,#40] - 81acc: 7100001f cmp w0, #0x0 - 81ad0: 54000341 b.ne 81b38 - 81ad4: b90023bf str wzr, [x29,#32] - 81ad8: 14000011 b 81b1c - 81adc: d0000020 adrp x0, 87000 - 81ae0: 912be000 add x0, x0, #0xaf8 - 81ae4: b98023a1 ldrsw x1, [x29,#32] - 81ae8: f8617800 ldr x0, [x0,x1,lsl #3] - 81aec: f9000fa0 str x0, [x29,#24] - 81af0: f9400fa0 ldr x0, [x29,#24] - 81af4: b9418400 ldr w0, [x0,#388] - 81af8: 53017c01 lsr w1, w0, #1 - 81afc: f9400fa0 ldr x0, [x29,#24] - 81b00: b9418000 ldr w0, [x0,#384] - 81b04: 0b000021 add w1, w1, w0 - 81b08: f9400fa0 ldr x0, [x29,#24] - 81b0c: b9018401 str w1, [x0,#388] - 81b10: b94023a0 ldr w0, [x29,#32] - 81b14: 11000400 add w0, w0, #0x1 - 81b18: b90023a0 str w0, [x29,#32] - 81b1c: d0000020 adrp x0, 87000 - 81b20: 91340000 add x0, x0, #0xd00 - 81b24: b9400000 ldr w0, [x0] - 81b28: b94023a1 ldr w1, [x29,#32] - 81b2c: 6b00003f cmp w1, w0 - 81b30: 54fffd6b b.lt 81adc - 81b34: b9002fbf str wzr, [x29,#44] - 81b38: d0000020 adrp x0, 87000 - 81b3c: 912be000 add x0, x0, #0xaf8 - 81b40: b9802fa1 ldrsw x1, [x29,#44] - 81b44: f8617800 ldr x0, [x0,x1,lsl #3] - 81b48: b9017c1f str wzr, [x0,#380] - 81b4c: d0000020 adrp x0, 87000 - 81b50: 9126e000 add x0, x0, #0x9b8 - 81b54: b9402fa1 ldr w1, [x29,#44] - 81b58: b9000001 str w1, [x0] - 81b5c: d0000020 adrp x0, 87000 - 81b60: 912be000 add x0, x0, #0xaf8 - 81b64: b9802fa1 ldrsw x1, [x29,#44] - 81b68: f8617800 ldr x0, [x0,x1,lsl #3] - 81b6c: 97fffee2 bl 816f4 - 81b70: 97fffec9 bl 81694 - 81b74: d503201f nop - 81b78: a8c37bfd ldp x29, x30, [sp],#48 - 81b7c: d65f03c0 ret +ffff000000081b6c : +ffff000000081b6c: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000081b70: 910003fd mov x29, sp +ffff000000081b74: 52800200 mov w0, #0x10 // #16 +ffff000000081b78: 97fffcb4 bl ffff000000080e48 +ffff000000081b7c: f90017a0 str x0, [x29,#40] +ffff000000081b80: 52800500 mov w0, #0x28 // #40 +ffff000000081b84: 97fffcb1 bl ffff000000080e48 +ffff000000081b88: f90013a0 str x0, [x29,#32] +ffff000000081b8c: 52820000 mov w0, #0x1000 // #4096 +ffff000000081b90: 97fffcae bl ffff000000080e48 +ffff000000081b94: f9000fa0 str x0, [x29,#24] +ffff000000081b98: 52808000 mov w0, #0x400 // #1024 +ffff000000081b9c: 97fffcab bl ffff000000080e48 +ffff000000081ba0: f9000ba0 str x0, [x29,#16] +ffff000000081ba4: 52820001 mov w1, #0x1000 // #4096 +ffff000000081ba8: f9400fa0 ldr x0, [x29,#24] +ffff000000081bac: 97fffd5d bl ffff000000081120 +ffff000000081bb0: 52808001 mov w1, #0x400 // #1024 +ffff000000081bb4: f9400ba0 ldr x0, [x29,#16] +ffff000000081bb8: 97fffd5a bl ffff000000081120 +ffff000000081bbc: 52800501 mov w1, #0x28 // #40 +ffff000000081bc0: f94013a0 ldr x0, [x29,#32] +ffff000000081bc4: 97fffd57 bl ffff000000081120 +ffff000000081bc8: 52800201 mov w1, #0x10 // #16 +ffff000000081bcc: f94017a0 ldr x0, [x29,#40] +ffff000000081bd0: 97fffd54 bl ffff000000081120 +ffff000000081bd4: d503201f nop +ffff000000081bd8: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000081bdc: d65f03c0 ret -0000000000081b80 : - 81b80: a9bf7bfd stp x29, x30, [sp,#-16]! - 81b84: 910003fd mov x29, sp - 81b88: 97fffec3 bl 81694 - 81b8c: d503201f nop - 81b90: a8c17bfd ldp x29, x30, [sp],#16 - 81b94: d65f03c0 ret +ffff000000081be0 : +ffff000000081be0: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000081be4: 910003fd mov x29, sp +ffff000000081be8: b9001fbf str wzr, [x29,#28] +ffff000000081bec: 14000010 b ffff000000081c2c +ffff000000081bf0: f0000020 adrp x0, ffff000000088000 +ffff000000081bf4: 910cc000 add x0, x0, #0x330 +ffff000000081bf8: f9400000 ldr x0, [x0] +ffff000000081bfc: b9406801 ldr w1, [x0,#104] +ffff000000081c00: d0000020 adrp x0, ffff000000087000 +ffff000000081c04: 91220000 add x0, x0, #0x880 +ffff000000081c08: b9401fa2 ldr w2, [x29,#28] +ffff000000081c0c: 97fffb1c bl ffff00000008087c +ffff000000081c10: d2884800 mov x0, #0x4240 // #16960 +ffff000000081c14: f2a001e0 movk x0, #0xf, lsl #16 +ffff000000081c18: 97fffe4e bl ffff000000081550 +ffff000000081c1c: 97ffff0d bl ffff000000081850 +ffff000000081c20: b9401fa0 ldr w0, [x29,#28] +ffff000000081c24: 11000400 add w0, w0, #0x1 +ffff000000081c28: b9001fa0 str w0, [x29,#28] +ffff000000081c2c: b9401fa0 ldr w0, [x29,#28] +ffff000000081c30: 7100241f cmp w0, #0x9 +ffff000000081c34: 54fffded b.le ffff000000081bf0 +ffff000000081c38: 97ffff51 bl ffff00000008197c <_exit> +ffff000000081c3c: d503201f nop +ffff000000081c40: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000081c44: d65f03c0 ret -0000000000081b98 : - 81b98: a9bf7bfd stp x29, x30, [sp,#-16]! - 81b9c: 910003fd mov x29, sp - 81ba0: d0000020 adrp x0, 87000 - 81ba4: 9133e000 add x0, x0, #0xcf8 - 81ba8: f9400000 ldr x0, [x0] - 81bac: b9418401 ldr w1, [x0,#388] - 81bb0: 51000421 sub w1, w1, #0x1 - 81bb4: b9018401 str w1, [x0,#388] - 81bb8: d0000020 adrp x0, 87000 - 81bbc: 9133e000 add x0, x0, #0xcf8 - 81bc0: f9400000 ldr x0, [x0] - 81bc4: b9418400 ldr w0, [x0,#388] - 81bc8: 7100001f cmp w0, #0x0 - 81bcc: 54000141 b.ne 81bf4 - 81bd0: d0000020 adrp x0, 87000 - 81bd4: 9133e000 add x0, x0, #0xcf8 - 81bd8: f9400000 ldr x0, [x0] - 81bdc: b901841f str wzr, [x0,#388] - 81be0: d0000020 adrp x0, 87000 - 81be4: 91044000 add x0, x0, #0x110 - 81be8: 97fffa38 bl 804c8 - 81bec: 97ffff75 bl 819c0 - 81bf0: 14000002 b 81bf8 - 81bf4: d503201f nop - 81bf8: a8c17bfd ldp x29, x30, [sp],#16 - 81bfc: d65f03c0 ret +ffff000000081c48 : +ffff000000081c48: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000081c4c: 910003fd mov x29, sp +ffff000000081c50: b9001fa0 str w0, [x29,#28] +ffff000000081c54: b9002fbf str wzr, [x29,#44] +ffff000000081c58: 1400000e b ffff000000081c90 +ffff000000081c5c: 90000000 adrp x0, ffff000000081000 +ffff000000081c60: 912f8000 add x0, x0, #0xbe0 +ffff000000081c64: 52800002 mov w2, #0x0 // #0 +ffff000000081c68: aa0003e1 mov x1, x0 +ffff000000081c6c: 52800040 mov w0, #0x2 // #2 +ffff000000081c70: 97fffe4b bl ffff00000008159c +ffff000000081c74: 2a0003e1 mov w1, w0 +ffff000000081c78: d0000020 adrp x0, ffff000000087000 +ffff000000081c7c: 91226000 add x0, x0, #0x898 +ffff000000081c80: 97fffaff bl ffff00000008087c +ffff000000081c84: b9402fa0 ldr w0, [x29,#44] +ffff000000081c88: 11000400 add w0, w0, #0x1 +ffff000000081c8c: b9002fa0 str w0, [x29,#44] +ffff000000081c90: b9402fa1 ldr w1, [x29,#44] +ffff000000081c94: b9401fa0 ldr w0, [x29,#28] +ffff000000081c98: 6b00003f cmp w1, w0 +ffff000000081c9c: 54fffe0b b.lt ffff000000081c5c +ffff000000081ca0: 90000000 adrp x0, ffff000000081000 +ffff000000081ca4: 91286000 add x0, x0, #0xa18 +ffff000000081ca8: 52800002 mov w2, #0x0 // #0 +ffff000000081cac: aa0003e1 mov x1, x0 +ffff000000081cb0: 52800040 mov w0, #0x2 // #2 +ffff000000081cb4: 97fffe3a bl ffff00000008159c +ffff000000081cb8: 97fffee6 bl ffff000000081850 +ffff000000081cbc: 17ffffff b ffff000000081cb8 -0000000000081c00 <_exit>: - 81c00: a9bf7bfd stp x29, x30, [sp,#-16]! - 81c04: 910003fd mov x29, sp - 81c08: 97fffe96 bl 81660 - 81c0c: d0000020 adrp x0, 87000 - 81c10: 9133e000 add x0, x0, #0xcf8 - 81c14: f9400000 ldr x0, [x0] - 81c18: 52800041 mov w1, #0x2 // #2 - 81c1c: b9017c01 str w1, [x0,#380] - 81c20: d0000020 adrp x0, 87000 - 81c24: 91048000 add x0, x0, #0x120 - 81c28: 97fffa28 bl 804c8 - 81c2c: d0000020 adrp x0, 87000 - 81c30: 9133e000 add x0, x0, #0xcf8 - 81c34: f9400000 ldr x0, [x0] - 81c38: b9417800 ldr w0, [x0,#376] - 81c3c: 97fffa5c bl 805ac - 81c40: d0000020 adrp x0, 87000 - 81c44: 9104a000 add x0, x0, #0x128 - 81c48: 97fffa20 bl 804c8 - 81c4c: 97fffe92 bl 81694 - 81c50: 97ffff5c bl 819c0 - 81c54: d503201f nop - 81c58: a8c17bfd ldp x29, x30, [sp],#16 - 81c5c: d65f03c0 ret +ffff000000081cc0 : +ffff000000081cc0: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000081cc4: 910003fd mov x29, sp +ffff000000081cc8: 910043a0 add x0, x29, #0x10 +ffff000000081ccc: d0000021 adrp x1, ffff000000087000 +ffff000000081cd0: 91234021 add x1, x1, #0x8d0 +ffff000000081cd4: 4c40a020 ld1 {v0.16b, v1.16b}, [x1] +ffff000000081cd8: 4c00a000 st1 {v0.16b, v1.16b}, [x0] +ffff000000081cdc: 910043a1 add x1, x29, #0x10 +ffff000000081ce0: d0000020 adrp x0, ffff000000087000 +ffff000000081ce4: 91228000 add x0, x0, #0x8a0 +ffff000000081ce8: 97ffff8c bl ffff000000081b18 <_exec> +ffff000000081cec: d503201f nop +ffff000000081cf0: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000081cf4: d65f03c0 ret -0000000000081c60 : - 81c60: a9bc7bfd stp x29, x30, [sp,#-64]! - 81c64: 910003fd mov x29, sp - 81c68: b9003fbf str wzr, [x29,#60] - 81c6c: 1400002f b 81d28 - 81c70: d0000020 adrp x0, 87000 - 81c74: 912be000 add x0, x0, #0xaf8 - 81c78: b9803fa1 ldrsw x1, [x29,#60] - 81c7c: f8617800 ldr x0, [x0,x1,lsl #3] - 81c80: f90017a0 str x0, [x29,#40] - 81c84: f94017a0 ldr x0, [x29,#40] - 81c88: b9417c00 ldr w0, [x0,#380] - 81c8c: 7100081f cmp w0, #0x2 - 81c90: 54000461 b.ne 81d1c - 81c94: d0000020 adrp x0, 87000 - 81c98: 9104e000 add x0, x0, #0x138 - 81c9c: 97fffa0b bl 804c8 - 81ca0: b9403fa0 ldr w0, [x29,#60] - 81ca4: 11000400 add w0, w0, #0x1 - 81ca8: b9003ba0 str w0, [x29,#56] - 81cac: 14000019 b 81d10 - 81cb0: d0000020 adrp x0, 87000 - 81cb4: 912be000 add x0, x0, #0xaf8 - 81cb8: b9803ba1 ldrsw x1, [x29,#56] - 81cbc: f8617800 ldr x0, [x0,x1,lsl #3] - 81cc0: f90013a0 str x0, [x29,#32] - 81cc4: f94013a0 ldr x0, [x29,#32] - 81cc8: f100001f cmp x0, #0x0 - 81ccc: 540001c0 b.eq 81d04 - 81cd0: f94013a0 ldr x0, [x29,#32] - 81cd4: b9417c00 ldr w0, [x0,#380] - 81cd8: 7100081f cmp w0, #0x2 - 81cdc: 54000140 b.eq 81d04 - 81ce0: d0000020 adrp x0, 87000 - 81ce4: 912be000 add x0, x0, #0xaf8 - 81ce8: b9803fa1 ldrsw x1, [x29,#60] - 81cec: f94013a2 ldr x2, [x29,#32] - 81cf0: f8217802 str x2, [x0,x1,lsl #3] - 81cf4: d0000020 adrp x0, 87000 - 81cf8: 912be000 add x0, x0, #0xaf8 - 81cfc: b9803ba1 ldrsw x1, [x29,#56] - 81d00: f821781f str xzr, [x0,x1,lsl #3] - 81d04: b9403ba0 ldr w0, [x29,#56] - 81d08: 11000400 add w0, w0, #0x1 - 81d0c: b9003ba0 str w0, [x29,#56] - 81d10: b9403ba0 ldr w0, [x29,#56] - 81d14: 7100fc1f cmp w0, #0x3f - 81d18: 54fffccd b.le 81cb0 - 81d1c: b9403fa0 ldr w0, [x29,#60] - 81d20: 11000400 add w0, w0, #0x1 - 81d24: b9003fa0 str w0, [x29,#60] - 81d28: d0000020 adrp x0, 87000 - 81d2c: 91340000 add x0, x0, #0xd00 - 81d30: b9400000 ldr w0, [x0] - 81d34: b9403fa1 ldr w1, [x29,#60] - 81d38: 6b00003f cmp w1, w0 - 81d3c: 54fff9ab b.lt 81c70 - 81d40: b90037bf str wzr, [x29,#52] - 81d44: 14000014 b 81d94 - 81d48: d0000020 adrp x0, 87000 - 81d4c: 912be000 add x0, x0, #0xaf8 - 81d50: b98037a1 ldrsw x1, [x29,#52] - 81d54: f8617800 ldr x0, [x0,x1,lsl #3] - 81d58: f9000fa0 str x0, [x29,#24] - 81d5c: f9400fa0 ldr x0, [x29,#24] - 81d60: f100001f cmp x0, #0x0 - 81d64: 54000120 b.eq 81d88 - 81d68: f9400fa0 ldr x0, [x29,#24] - 81d6c: b9417c00 ldr w0, [x0,#380] - 81d70: 7100081f cmp w0, #0x2 - 81d74: 540000a1 b.ne 81d88 - 81d78: d0000020 adrp x0, 87000 - 81d7c: 912be000 add x0, x0, #0xaf8 - 81d80: b98037a1 ldrsw x1, [x29,#52] - 81d84: f821781f str xzr, [x0,x1,lsl #3] - 81d88: b94037a0 ldr w0, [x29,#52] - 81d8c: 11000400 add w0, w0, #0x1 - 81d90: b90037a0 str w0, [x29,#52] - 81d94: b94037a0 ldr w0, [x29,#52] - 81d98: 7100fc1f cmp w0, #0x3f - 81d9c: 54fffd6d b.le 81d48 - 81da0: d503201f nop - 81da4: a8c47bfd ldp x29, x30, [sp],#64 - 81da8: d65f03c0 ret +ffff000000081cf8 : +ffff000000081cf8: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000081cfc: 910003fd mov x29, sp +ffff000000081d00: 90000000 adrp x0, ffff000000081000 +ffff000000081d04: 91330000 add x0, x0, #0xcc0 +ffff000000081d08: 52800002 mov w2, #0x0 // #0 +ffff000000081d0c: aa0003e1 mov x1, x0 +ffff000000081d10: 52800040 mov w0, #0x2 // #2 +ffff000000081d14: 97fffe22 bl ffff00000008159c +ffff000000081d18: 90000000 adrp x0, ffff000000081000 +ffff000000081d1c: 91286000 add x0, x0, #0xa18 +ffff000000081d20: 52800002 mov w2, #0x0 // #0 +ffff000000081d24: aa0003e1 mov x1, x0 +ffff000000081d28: 52800040 mov w0, #0x2 // #2 +ffff000000081d2c: 97fffe1c bl ffff00000008159c +ffff000000081d30: 97fffec8 bl ffff000000081850 +ffff000000081d34: 17ffffff b ffff000000081d30 -0000000000081dac : - 81dac: a9be7bfd stp x29, x30, [sp,#-32]! - 81db0: 910003fd mov x29, sp - 81db4: 97fffe2b bl 81660 - 81db8: b9001fbf str wzr, [x29,#28] - 81dbc: 1400002d b 81e70 - 81dc0: d0000020 adrp x0, 87000 - 81dc4: 912be000 add x0, x0, #0xaf8 - 81dc8: b9801fa1 ldrsw x1, [x29,#28] - 81dcc: f8617800 ldr x0, [x0,x1,lsl #3] - 81dd0: f9000ba0 str x0, [x29,#16] - 81dd4: f9400ba0 ldr x0, [x29,#16] - 81dd8: f100001f cmp x0, #0x0 - 81ddc: 54000440 b.eq 81e64 - 81de0: f9400ba0 ldr x0, [x29,#16] - 81de4: b9417c00 ldr w0, [x0,#380] - 81de8: 7100081f cmp w0, #0x2 - 81dec: 540003c1 b.ne 81e64 - 81df0: b9001bbf str wzr, [x29,#24] - 81df4: 1400000f b 81e30 - 81df8: f9400ba0 ldr x0, [x29,#16] - 81dfc: b9801ba1 ldrsw x1, [x29,#24] - 81e00: 9100c821 add x1, x1, #0x32 - 81e04: f8617800 ldr x0, [x0,x1,lsl #3] - 81e08: f100001f cmp x0, #0x0 - 81e0c: 540000c0 b.eq 81e24 - 81e10: f9400ba0 ldr x0, [x29,#16] - 81e14: b9801ba1 ldrsw x1, [x29,#24] - 81e18: 9100c821 add x1, x1, #0x32 - 81e1c: f8617800 ldr x0, [x0,x1,lsl #3] - 81e20: 97fff90c bl 80250 - 81e24: b9401ba0 ldr w0, [x29,#24] - 81e28: 11000400 add w0, w0, #0x1 - 81e2c: b9001ba0 str w0, [x29,#24] - 81e30: b9401ba0 ldr w0, [x29,#24] - 81e34: 7100101f cmp w0, #0x4 - 81e38: 54fffe0d b.le 81df8 - 81e3c: f9400ba0 ldr x0, [x29,#16] - 81e40: 52820001 mov w1, #0x1000 // #4096 - 81e44: 97fffc9e bl 810bc - 81e48: d0000020 adrp x0, 87000 - 81e4c: 91340000 add x0, x0, #0xd00 - 81e50: b9400000 ldr w0, [x0] - 81e54: 51000401 sub w1, w0, #0x1 - 81e58: d0000020 adrp x0, 87000 - 81e5c: 91340000 add x0, x0, #0xd00 - 81e60: b9000001 str w1, [x0] - 81e64: b9401fa0 ldr w0, [x29,#28] - 81e68: 11000400 add w0, w0, #0x1 - 81e6c: b9001fa0 str w0, [x29,#28] - 81e70: b9401fa0 ldr w0, [x29,#28] - 81e74: 7100fc1f cmp w0, #0x3f - 81e78: 54fffa4d b.le 81dc0 - 81e7c: 97ffff79 bl 81c60 - 81e80: 97fffe05 bl 81694 - 81e84: d0000020 adrp x0, 87000 - 81e88: 91052000 add x0, x0, #0x148 - 81e8c: 97fff98f bl 804c8 - 81e90: d0000020 adrp x0, 87000 - 81e94: 91340000 add x0, x0, #0xd00 - 81e98: b9400000 ldr w0, [x0] - 81e9c: 97fff9c4 bl 805ac - 81ea0: d0000020 adrp x0, 87000 - 81ea4: 9105a000 add x0, x0, #0x168 - 81ea8: 97fff988 bl 804c8 - 81eac: d2884800 mov x0, #0x4240 // #16960 - 81eb0: f2a001e0 movk x0, #0xf, lsl #16 - 81eb4: 97fffe05 bl 816c8 - 81eb8: d0000020 adrp x0, 87000 - 81ebc: 9133e000 add x0, x0, #0xcf8 - 81ec0: f9400000 ldr x0, [x0] - 81ec4: b941b800 ldr w0, [x0,#440] - 81ec8: 7100001f cmp w0, #0x0 - 81ecc: 540000c0 b.eq 81ee4 - 81ed0: d2800003 mov x3, #0x0 // #0 - 81ed4: d2800002 mov x2, #0x0 // #0 - 81ed8: d2800001 mov x1, #0x0 // #0 - 81edc: d2800000 mov x0, #0x0 // #0 - 81ee0: 97fffe1e bl 81758 - 81ee4: 97fffeb7 bl 819c0 - 81ee8: 17ffffb3 b 81db4 +ffff000000081d38 : +ffff000000081d38: a9b77bfd stp x29, x30, [sp,#-144]! +ffff000000081d3c: 910003fd mov x29, sp +ffff000000081d40: d0000020 adrp x0, ffff000000087000 +ffff000000081d44: 9123c000 add x0, x0, #0x8f0 +ffff000000081d48: 52800021 mov w1, #0x1 // #1 +ffff000000081d4c: 97fff8fe bl ffff000000080144 +ffff000000081d50: f90047a0 str x0, [x29,#136] +ffff000000081d54: d0000020 adrp x0, ffff000000087000 +ffff000000081d58: 9123e000 add x0, x0, #0x8f8 +ffff000000081d5c: 52800021 mov w1, #0x1 // #1 +ffff000000081d60: 97fff8f9 bl ffff000000080144 +ffff000000081d64: f90043a0 str x0, [x29,#128] +ffff000000081d68: d0000020 adrp x0, ffff000000087000 +ffff000000081d6c: 91240000 add x0, x0, #0x900 +ffff000000081d70: d28000c2 mov x2, #0x6 // #6 +ffff000000081d74: aa0003e1 mov x1, x0 +ffff000000081d78: f94047a0 ldr x0, [x29,#136] +ffff000000081d7c: 97fff944 bl ffff00000008028c +ffff000000081d80: 7100001f cmp w0, #0x0 +ffff000000081d84: 54000081 b.ne ffff000000081d94 +ffff000000081d88: d0000020 adrp x0, ffff000000087000 +ffff000000081d8c: 91242000 add x0, x0, #0x908 +ffff000000081d90: 97fff9e4 bl ffff000000080520 +ffff000000081d94: d0000020 adrp x0, ffff000000087000 +ffff000000081d98: 91248000 add x0, x0, #0x920 +ffff000000081d9c: d28000c2 mov x2, #0x6 // #6 +ffff000000081da0: aa0003e1 mov x1, x0 +ffff000000081da4: f94043a0 ldr x0, [x29,#128] +ffff000000081da8: 97fff939 bl ffff00000008028c +ffff000000081dac: 7100001f cmp w0, #0x0 +ffff000000081db0: 54000081 b.ne ffff000000081dc0 +ffff000000081db4: d0000020 adrp x0, ffff000000087000 +ffff000000081db8: 9124a000 add x0, x0, #0x928 +ffff000000081dbc: 97fff9d9 bl ffff000000080520 +ffff000000081dc0: f94047a0 ldr x0, [x29,#136] +ffff000000081dc4: 97fff925 bl ffff000000080258 +ffff000000081dc8: f94043a0 ldr x0, [x29,#128] +ffff000000081dcc: 97fff923 bl ffff000000080258 +ffff000000081dd0: d0000020 adrp x0, ffff000000087000 +ffff000000081dd4: 9123c000 add x0, x0, #0x8f0 +ffff000000081dd8: 52800001 mov w1, #0x0 // #0 +ffff000000081ddc: 97fff8da bl ffff000000080144 +ffff000000081de0: f90043a0 str x0, [x29,#128] +ffff000000081de4: d0000020 adrp x0, ffff000000087000 +ffff000000081de8: 9123e000 add x0, x0, #0x8f8 +ffff000000081dec: 52800001 mov w1, #0x0 // #0 +ffff000000081df0: 97fff8d5 bl ffff000000080144 +ffff000000081df4: f90047a0 str x0, [x29,#136] +ffff000000081df8: b9007fbf str wzr, [x29,#124] +ffff000000081dfc: 910063a0 add x0, x29, #0x18 +ffff000000081e00: d2800c82 mov x2, #0x64 // #100 +ffff000000081e04: aa0003e1 mov x1, x0 +ffff000000081e08: f94043a0 ldr x0, [x29,#128] +ffff000000081e0c: 97fff92e bl ffff0000000802c4 +ffff000000081e10: b9007fa0 str w0, [x29,#124] +ffff000000081e14: b9807fa0 ldrsw x0, [x29,#124] +ffff000000081e18: 910063a1 add x1, x29, #0x18 +ffff000000081e1c: 8b000020 add x0, x1, x0 +ffff000000081e20: d2800c82 mov x2, #0x64 // #100 +ffff000000081e24: aa0003e1 mov x1, x0 +ffff000000081e28: f94047a0 ldr x0, [x29,#136] +ffff000000081e2c: 97fff926 bl ffff0000000802c4 +ffff000000081e30: 2a0003e1 mov w1, w0 +ffff000000081e34: b9407fa0 ldr w0, [x29,#124] +ffff000000081e38: 0b010000 add w0, w0, w1 +ffff000000081e3c: b9007fa0 str w0, [x29,#124] +ffff000000081e40: b9807fa0 ldrsw x0, [x29,#124] +ffff000000081e44: d13dc3a1 sub x1, x29, #0xf70 +ffff000000081e48: 8b000020 add x0, x1, x0 +ffff000000081e4c: 393e201f strb wzr, [x0,#3976] +ffff000000081e50: 910063a0 add x0, x29, #0x18 +ffff000000081e54: 97fff9b3 bl ffff000000080520 +ffff000000081e58: d0000020 adrp x0, ffff000000087000 +ffff000000081e5c: 91250000 add x0, x0, #0x940 +ffff000000081e60: 97fff9b0 bl ffff000000080520 +ffff000000081e64: d503201f nop +ffff000000081e68: a8c97bfd ldp x29, x30, [sp],#144 +ffff000000081e6c: d65f03c0 ret -0000000000081eec <_exec>: - 81eec: a9bd7bfd stp x29, x30, [sp,#-48]! - 81ef0: 910003fd mov x29, sp - 81ef4: f9000fa0 str x0, [x29,#24] - 81ef8: f9000ba1 str x1, [x29,#16] - 81efc: f9400ba1 ldr x1, [x29,#16] - 81f00: f9400fa0 ldr x0, [x29,#24] - 81f04: 94000828 bl 83fa4 - 81f08: f90017a0 str x0, [x29,#40] - 81f0c: f94017a0 ldr x0, [x29,#40] - 81f10: f100001f cmp x0, #0x0 - 81f14: 540000c1 b.ne 81f2c <_exec+0x40> - 81f18: d0000020 adrp x0, 87000 - 81f1c: 9105e000 add x0, x0, #0x178 - 81f20: 97fff96a bl 804c8 - 81f24: 97ffff37 bl 81c00 <_exit> - 81f28: 14000004 b 81f38 <_exec+0x4c> - 81f2c: d0000020 adrp x0, 87000 - 81f30: 91066000 add x0, x0, #0x198 - 81f34: 97fff965 bl 804c8 - 81f38: a8c37bfd ldp x29, x30, [sp],#48 - 81f3c: d65f03c0 ret +ffff000000081e70 : +ffff000000081e70: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000081e74: 910003fd mov x29, sp +ffff000000081e78: 910043a0 add x0, x29, #0x10 +ffff000000081e7c: d0000021 adrp x1, ffff000000087000 +ffff000000081e80: 91234021 add x1, x1, #0x8d0 +ffff000000081e84: 4c40a020 ld1 {v0.16b, v1.16b}, [x1] +ffff000000081e88: 4c00a000 st1 {v0.16b, v1.16b}, [x0] +ffff000000081e8c: 910043a1 add x1, x29, #0x10 +ffff000000081e90: d0000020 adrp x0, ffff000000087000 +ffff000000081e94: 91252000 add x0, x0, #0x948 +ffff000000081e98: 97ffff20 bl ffff000000081b18 <_exec> +ffff000000081e9c: 97fffe6d bl ffff000000081850 +ffff000000081ea0: d503201f nop +ffff000000081ea4: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000081ea8: d65f03c0 ret -0000000000081f40 : - 81f40: a9bd7bfd stp x29, x30, [sp,#-48]! - 81f44: 910003fd mov x29, sp - 81f48: 52800200 mov w0, #0x10 // #16 - 81f4c: 97fffba7 bl 80de8 - 81f50: f90017a0 str x0, [x29,#40] - 81f54: 52800500 mov w0, #0x28 // #40 - 81f58: 97fffba4 bl 80de8 - 81f5c: f90013a0 str x0, [x29,#32] - 81f60: 52820000 mov w0, #0x1000 // #4096 - 81f64: 97fffba1 bl 80de8 - 81f68: f9000fa0 str x0, [x29,#24] - 81f6c: 52808000 mov w0, #0x400 // #1024 - 81f70: 97fffb9e bl 80de8 - 81f74: f9000ba0 str x0, [x29,#16] - 81f78: 52820001 mov w1, #0x1000 // #4096 - 81f7c: f9400fa0 ldr x0, [x29,#24] - 81f80: 97fffc4f bl 810bc - 81f84: 52808001 mov w1, #0x400 // #1024 - 81f88: f9400ba0 ldr x0, [x29,#16] - 81f8c: 97fffc4c bl 810bc - 81f90: 52800501 mov w1, #0x28 // #40 - 81f94: f94013a0 ldr x0, [x29,#32] - 81f98: 97fffc49 bl 810bc - 81f9c: 52800201 mov w1, #0x10 // #16 - 81fa0: f94017a0 ldr x0, [x29,#40] - 81fa4: 97fffc46 bl 810bc - 81fa8: d503201f nop - 81fac: a8c37bfd ldp x29, x30, [sp],#48 - 81fb0: d65f03c0 ret +ffff000000081eac : +ffff000000081eac: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000081eb0: 910003fd mov x29, sp +ffff000000081eb4: 90000000 adrp x0, ffff000000081000 +ffff000000081eb8: 9139c000 add x0, x0, #0xe70 +ffff000000081ebc: 52800002 mov w2, #0x0 // #0 +ffff000000081ec0: aa0003e1 mov x1, x0 +ffff000000081ec4: 52800040 mov w0, #0x2 // #2 +ffff000000081ec8: 97fffdb5 bl ffff00000008159c +ffff000000081ecc: 97fffe61 bl ffff000000081850 +ffff000000081ed0: 17ffffff b ffff000000081ecc -0000000000081fb4 : - 81fb4: a9be7bfd stp x29, x30, [sp,#-32]! - 81fb8: 910003fd mov x29, sp - 81fbc: b9001fbf str wzr, [x29,#28] - 81fc0: 14000018 b 82020 - 81fc4: d0000020 adrp x0, 87000 - 81fc8: 9106e000 add x0, x0, #0x1b8 - 81fcc: 97fff93f bl 804c8 - 81fd0: d0000020 adrp x0, 87000 - 81fd4: 9133e000 add x0, x0, #0xcf8 - 81fd8: f9400000 ldr x0, [x0] - 81fdc: b9417800 ldr w0, [x0,#376] - 81fe0: 97fff973 bl 805ac - 81fe4: d0000020 adrp x0, 87000 - 81fe8: 91072000 add x0, x0, #0x1c8 - 81fec: 97fff937 bl 804c8 - 81ff0: b9401fa0 ldr w0, [x29,#28] - 81ff4: 97fff96e bl 805ac - 81ff8: d0000020 adrp x0, 87000 - 81ffc: 91074000 add x0, x0, #0x1d0 - 82000: 97fff932 bl 804c8 - 82004: d2884800 mov x0, #0x4240 // #16960 - 82008: f2a001e0 movk x0, #0xf, lsl #16 - 8200c: 97fffdaf bl 816c8 - 82010: 97fffe6c bl 819c0 - 82014: b9401fa0 ldr w0, [x29,#28] - 82018: 11000400 add w0, w0, #0x1 - 8201c: b9001fa0 str w0, [x29,#28] - 82020: b9401fa0 ldr w0, [x29,#28] - 82024: 7100241f cmp w0, #0x9 - 82028: 54fffced b.le 81fc4 - 8202c: 97fffef5 bl 81c00 <_exit> - 82030: d503201f nop - 82034: a8c27bfd ldp x29, x30, [sp],#32 - 82038: d65f03c0 ret +ffff000000081ed4 : +ffff000000081ed4: a9b87bfd stp x29, x30, [sp,#-128]! +ffff000000081ed8: 910003fd mov x29, sp +ffff000000081edc: d0000020 adrp x0, ffff000000087000 +ffff000000081ee0: 91256000 add x0, x0, #0x958 +ffff000000081ee4: 52800001 mov w1, #0x0 // #0 +ffff000000081ee8: 97fff897 bl ffff000000080144 +ffff000000081eec: f9003fa0 str x0, [x29,#120] +ffff000000081ef0: d0000020 adrp x0, ffff000000087000 +ffff000000081ef4: 9125a000 add x0, x0, #0x968 +ffff000000081ef8: d2800142 mov x2, #0xa // #10 +ffff000000081efc: aa0003e1 mov x1, x0 +ffff000000081f00: f9403fa0 ldr x0, [x29,#120] +ffff000000081f04: 97fff8e2 bl ffff00000008028c +ffff000000081f08: 7100001f cmp w0, #0x0 +ffff000000081f0c: 54000081 b.ne ffff000000081f1c +ffff000000081f10: d0000020 adrp x0, ffff000000087000 +ffff000000081f14: 91242000 add x0, x0, #0x908 +ffff000000081f18: 97fff982 bl ffff000000080520 +ffff000000081f1c: b90077bf str wzr, [x29,#116] +ffff000000081f20: 910043a0 add x0, x29, #0x10 +ffff000000081f24: d2800282 mov x2, #0x14 // #20 +ffff000000081f28: aa0003e1 mov x1, x0 +ffff000000081f2c: f9403fa0 ldr x0, [x29,#120] +ffff000000081f30: 97fff8e5 bl ffff0000000802c4 +ffff000000081f34: b90077a0 str w0, [x29,#116] +ffff000000081f38: b98077a0 ldrsw x0, [x29,#116] +ffff000000081f3c: d13e03a1 sub x1, x29, #0xf80 +ffff000000081f40: 8b000020 add x0, x1, x0 +ffff000000081f44: 393e401f strb wzr, [x0,#3984] +ffff000000081f48: 910043a0 add x0, x29, #0x10 +ffff000000081f4c: 97fff975 bl ffff000000080520 +ffff000000081f50: d0000020 adrp x0, ffff000000087000 +ffff000000081f54: 91250000 add x0, x0, #0x940 +ffff000000081f58: 97fff972 bl ffff000000080520 +ffff000000081f5c: d503201f nop +ffff000000081f60: a8c87bfd ldp x29, x30, [sp],#128 +ffff000000081f64: d65f03c0 ret -000000000008203c : - 8203c: a9bd7bfd stp x29, x30, [sp,#-48]! - 82040: 910003fd mov x29, sp - 82044: b9001fa0 str w0, [x29,#28] - 82048: b9002fbf str wzr, [x29,#44] - 8204c: 1400000b b 82078 - 82050: f0ffffe0 adrp x0, 81000 - 82054: 913ed000 add x0, x0, #0xfb4 - 82058: d2800003 mov x3, #0x0 // #0 - 8205c: d2800002 mov x2, #0x0 // #0 - 82060: aa0003e1 mov x1, x0 - 82064: d2800040 mov x0, #0x2 // #2 - 82068: 97fffdbc bl 81758 - 8206c: b9402fa0 ldr w0, [x29,#44] - 82070: 11000400 add w0, w0, #0x1 - 82074: b9002fa0 str w0, [x29,#44] - 82078: b9402fa1 ldr w1, [x29,#44] - 8207c: b9401fa0 ldr w0, [x29,#28] - 82080: 6b00003f cmp w1, w0 - 82084: 54fffe6b b.lt 82050 - 82088: f0ffffe0 adrp x0, 81000 - 8208c: 9136b000 add x0, x0, #0xdac - 82090: d2800003 mov x3, #0x0 // #0 - 82094: d2800002 mov x2, #0x0 // #0 - 82098: aa0003e1 mov x1, x0 - 8209c: d2800040 mov x0, #0x2 // #2 - 820a0: 97fffdae bl 81758 - 820a4: 97fffe47 bl 819c0 - 820a8: 17ffffff b 820a4 +ffff000000081f68 : +ffff000000081f68: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000081f6c: 910003fd mov x29, sp +ffff000000081f70: f9000fbf str xzr, [x29,#24] +ffff000000081f74: 910063a1 add x1, x29, #0x18 +ffff000000081f78: d0000020 adrp x0, ffff000000087000 +ffff000000081f7c: 9125e000 add x0, x0, #0x978 +ffff000000081f80: 97fffee6 bl ffff000000081b18 <_exec> +ffff000000081f84: 97fffe33 bl ffff000000081850 +ffff000000081f88: d503201f nop +ffff000000081f8c: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000081f90: d65f03c0 ret -00000000000820ac : - 820ac: a9bd7bfd stp x29, x30, [sp,#-48]! - 820b0: 910003fd mov x29, sp - 820b4: 910043a0 add x0, x29, #0x10 - 820b8: b0000021 adrp x1, 87000 - 820bc: 91082021 add x1, x1, #0x208 - 820c0: 4c40a020 ld1 {v0.16b, v1.16b}, [x1] - 820c4: 4c00a000 st1 {v0.16b, v1.16b}, [x0] - 820c8: 910043a1 add x1, x29, #0x10 - 820cc: b0000020 adrp x0, 87000 - 820d0: 91076000 add x0, x0, #0x1d8 - 820d4: 97ffff86 bl 81eec <_exec> - 820d8: d503201f nop - 820dc: a8c37bfd ldp x29, x30, [sp],#48 - 820e0: d65f03c0 ret +ffff000000081f94 : +ffff000000081f94: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000081f98: 910003fd mov x29, sp +ffff000000081f9c: 90000000 adrp x0, ffff000000081000 +ffff000000081fa0: 913da000 add x0, x0, #0xf68 +ffff000000081fa4: 52800002 mov w2, #0x0 // #0 +ffff000000081fa8: aa0003e1 mov x1, x0 +ffff000000081fac: 52800040 mov w0, #0x2 // #2 +ffff000000081fb0: 97fffd7b bl ffff00000008159c +ffff000000081fb4: 97fffe27 bl ffff000000081850 +ffff000000081fb8: 17ffffff b ffff000000081fb4 -00000000000820e4 : - 820e4: a9bf7bfd stp x29, x30, [sp,#-16]! - 820e8: 910003fd mov x29, sp - 820ec: 90000000 adrp x0, 82000 - 820f0: 9102b000 add x0, x0, #0xac - 820f4: d2800003 mov x3, #0x0 // #0 - 820f8: d2800002 mov x2, #0x0 // #0 - 820fc: aa0003e1 mov x1, x0 - 82100: d2800040 mov x0, #0x2 // #2 - 82104: 97fffd95 bl 81758 - 82108: 97ffff29 bl 81dac - 8210c: d503201f nop - 82110: a8c17bfd ldp x29, x30, [sp],#16 - 82114: d65f03c0 ret +ffff000000081fbc : +ffff000000081fbc: d280000a mov x10, #0x0 // #0 +ffff000000081fc0: 8b0a0008 add x8, x0, x10 +ffff000000081fc4: 910003e9 mov x9, sp +ffff000000081fc8: a8815113 stp x19, x20, [x8],#16 +ffff000000081fcc: a8815915 stp x21, x22, [x8],#16 +ffff000000081fd0: a8816117 stp x23, x24, [x8],#16 +ffff000000081fd4: a8816919 stp x25, x26, [x8],#16 +ffff000000081fd8: a881711b stp x27, x28, [x8],#16 +ffff000000081fdc: a881251d stp x29, x9, [x8],#16 +ffff000000081fe0: f900011e str x30, [x8] +ffff000000081fe4: 8b0a0028 add x8, x1, x10 +ffff000000081fe8: a8c15113 ldp x19, x20, [x8],#16 +ffff000000081fec: a8c15915 ldp x21, x22, [x8],#16 +ffff000000081ff0: a8c16117 ldp x23, x24, [x8],#16 +ffff000000081ff4: a8c16919 ldp x25, x26, [x8],#16 +ffff000000081ff8: a8c1711b ldp x27, x28, [x8],#16 +ffff000000081ffc: a8c1251d ldp x29, x9, [x8],#16 +ffff000000082000: f940011e ldr x30, [x8] +ffff000000082004: 9100013f mov sp, x9 +ffff000000082008: d65f03c0 ret -0000000000082118 : - 82118: a9b77bfd stp x29, x30, [sp,#-144]! - 8211c: 910003fd mov x29, sp - 82120: b0000020 adrp x0, 87000 - 82124: 9108a000 add x0, x0, #0x228 - 82128: 52800021 mov w1, #0x1 // #1 - 8212c: 97fff804 bl 8013c - 82130: f90047a0 str x0, [x29,#136] - 82134: b0000020 adrp x0, 87000 - 82138: 9108c000 add x0, x0, #0x230 - 8213c: 52800021 mov w1, #0x1 // #1 - 82140: 97fff7ff bl 8013c - 82144: f90043a0 str x0, [x29,#128] - 82148: b0000020 adrp x0, 87000 - 8214c: 9108e000 add x0, x0, #0x238 - 82150: d28000c2 mov x2, #0x6 // #6 - 82154: aa0003e1 mov x1, x0 - 82158: f94047a0 ldr x0, [x29,#136] - 8215c: 97fff84a bl 80284 - 82160: 7100001f cmp w0, #0x0 - 82164: 54000081 b.ne 82174 - 82168: b0000020 adrp x0, 87000 - 8216c: 91090000 add x0, x0, #0x240 - 82170: 97fff8d6 bl 804c8 - 82174: b0000020 adrp x0, 87000 - 82178: 91096000 add x0, x0, #0x258 - 8217c: d28000c2 mov x2, #0x6 // #6 - 82180: aa0003e1 mov x1, x0 - 82184: f94043a0 ldr x0, [x29,#128] - 82188: 97fff83f bl 80284 - 8218c: 7100001f cmp w0, #0x0 - 82190: 54000081 b.ne 821a0 - 82194: b0000020 adrp x0, 87000 - 82198: 91098000 add x0, x0, #0x260 - 8219c: 97fff8cb bl 804c8 - 821a0: f94047a0 ldr x0, [x29,#136] - 821a4: 97fff82b bl 80250 - 821a8: f94043a0 ldr x0, [x29,#128] - 821ac: 97fff829 bl 80250 - 821b0: b0000020 adrp x0, 87000 - 821b4: 9108a000 add x0, x0, #0x228 - 821b8: 52800001 mov w1, #0x0 // #0 - 821bc: 97fff7e0 bl 8013c - 821c0: f90043a0 str x0, [x29,#128] - 821c4: b0000020 adrp x0, 87000 - 821c8: 9108c000 add x0, x0, #0x230 - 821cc: 52800001 mov w1, #0x0 // #0 - 821d0: 97fff7db bl 8013c - 821d4: f90047a0 str x0, [x29,#136] - 821d8: b9007fbf str wzr, [x29,#124] - 821dc: 910063a0 add x0, x29, #0x18 - 821e0: d2800c82 mov x2, #0x64 // #100 - 821e4: aa0003e1 mov x1, x0 - 821e8: f94043a0 ldr x0, [x29,#128] - 821ec: 97fff834 bl 802bc - 821f0: b9007fa0 str w0, [x29,#124] - 821f4: b9807fa0 ldrsw x0, [x29,#124] - 821f8: 910063a1 add x1, x29, #0x18 - 821fc: 8b000020 add x0, x1, x0 - 82200: d2800c82 mov x2, #0x64 // #100 - 82204: aa0003e1 mov x1, x0 - 82208: f94047a0 ldr x0, [x29,#136] - 8220c: 97fff82c bl 802bc - 82210: 2a0003e1 mov w1, w0 - 82214: b9407fa0 ldr w0, [x29,#124] - 82218: 0b010000 add w0, w0, w1 - 8221c: b9007fa0 str w0, [x29,#124] - 82220: b9807fa0 ldrsw x0, [x29,#124] - 82224: d13dc3a1 sub x1, x29, #0xf70 - 82228: 8b000020 add x0, x1, x0 - 8222c: 393e201f strb wzr, [x0,#3976] - 82230: 910063a0 add x0, x29, #0x18 - 82234: 97fff8a5 bl 804c8 - 82238: b0000020 adrp x0, 87000 - 8223c: 91074000 add x0, x0, #0x1d0 - 82240: 97fff8a2 bl 804c8 - 82244: d503201f nop - 82248: a8c97bfd ldp x29, x30, [sp],#144 - 8224c: d65f03c0 ret +ffff00000008200c : +ffff00000008200c: d538d080 mrs x0, tpidr_el1 +ffff000000082010: d65f03c0 ret -0000000000082250 : - 82250: a9bd7bfd stp x29, x30, [sp,#-48]! - 82254: 910003fd mov x29, sp - 82258: 910043a0 add x0, x29, #0x10 - 8225c: b0000021 adrp x1, 87000 - 82260: 91082021 add x1, x1, #0x208 - 82264: 4c40a020 ld1 {v0.16b, v1.16b}, [x1] - 82268: 4c00a000 st1 {v0.16b, v1.16b}, [x0] - 8226c: 910043a1 add x1, x29, #0x10 - 82270: b0000020 adrp x0, 87000 - 82274: 9109e000 add x0, x0, #0x278 - 82278: 97ffff1d bl 81eec <_exec> - 8227c: 97fffdd1 bl 819c0 - 82280: d503201f nop - 82284: a8c37bfd ldp x29, x30, [sp],#48 - 82288: d65f03c0 ret +ffff000000082014 : +ffff000000082014: 97fffe34 bl ffff0000000818e4 +ffff000000082018: b4000073 cbz x19, ffff000000082024 +ffff00000008201c: aa1403e0 mov x0, x20 +ffff000000082020: d63f0260 blr x19 -000000000008228c : - 8228c: a9bf7bfd stp x29, x30, [sp,#-16]! - 82290: 910003fd mov x29, sp - 82294: 90000000 adrp x0, 82000 - 82298: 91094000 add x0, x0, #0x250 - 8229c: d2800003 mov x3, #0x0 // #0 - 822a0: d2800002 mov x2, #0x0 // #0 - 822a4: aa0003e1 mov x1, x0 - 822a8: d2800040 mov x0, #0x2 // #2 - 822ac: 97fffd2b bl 81758 - 822b0: 97fffdc4 bl 819c0 - 822b4: 17ffffff b 822b0 +ffff000000082024 : +ffff000000082024: 94000019 bl ffff000000082088 +ffff000000082028: a9505ff6 ldp x22, x23, [sp,#256] +ffff00000008202c: a94f57fe ldp x30, x21, [sp,#240] +ffff000000082030: d5184115 msr sp_el0, x21 +ffff000000082034: d5184036 msr elr_el1, x22 +ffff000000082038: d5184017 msr spsr_el1, x23 +ffff00000008203c: a94007e0 ldp x0, x1, [sp] +ffff000000082040: a9410fe2 ldp x2, x3, [sp,#16] +ffff000000082044: a94217e4 ldp x4, x5, [sp,#32] +ffff000000082048: a9431fe6 ldp x6, x7, [sp,#48] +ffff00000008204c: a94427e8 ldp x8, x9, [sp,#64] +ffff000000082050: a9452fea ldp x10, x11, [sp,#80] +ffff000000082054: a94637ec ldp x12, x13, [sp,#96] +ffff000000082058: a9473fee ldp x14, x15, [sp,#112] +ffff00000008205c: a94847f0 ldp x16, x17, [sp,#128] +ffff000000082060: a9494ff2 ldp x18, x19, [sp,#144] +ffff000000082064: a94a57f4 ldp x20, x21, [sp,#160] +ffff000000082068: a94b5ff6 ldp x22, x23, [sp,#176] +ffff00000008206c: a94c67f8 ldp x24, x25, [sp,#192] +ffff000000082070: a94d6ffa ldp x26, x27, [sp,#208] +ffff000000082074: a94e77fc ldp x28, x29, [sp,#224] +ffff000000082078: 910443ff add sp, sp, #0x110 +ffff00000008207c: d69f03e0 eret -00000000000822b8 : - 822b8: a9b87bfd stp x29, x30, [sp,#-128]! - 822bc: 910003fd mov x29, sp - 822c0: b0000020 adrp x0, 87000 - 822c4: 910a2000 add x0, x0, #0x288 - 822c8: 52800001 mov w1, #0x0 // #0 - 822cc: 97fff79c bl 8013c - 822d0: f9003fa0 str x0, [x29,#120] - 822d4: b0000020 adrp x0, 87000 - 822d8: 910a6000 add x0, x0, #0x298 - 822dc: d2800142 mov x2, #0xa // #10 - 822e0: aa0003e1 mov x1, x0 - 822e4: f9403fa0 ldr x0, [x29,#120] - 822e8: 97fff7e7 bl 80284 - 822ec: 7100001f cmp w0, #0x0 - 822f0: 54000081 b.ne 82300 - 822f4: b0000020 adrp x0, 87000 - 822f8: 91090000 add x0, x0, #0x240 - 822fc: 97fff873 bl 804c8 - 82300: b90077bf str wzr, [x29,#116] - 82304: 910043a0 add x0, x29, #0x10 - 82308: d2800282 mov x2, #0x14 // #20 - 8230c: aa0003e1 mov x1, x0 - 82310: f9403fa0 ldr x0, [x29,#120] - 82314: 97fff7ea bl 802bc - 82318: b90077a0 str w0, [x29,#116] - 8231c: b98077a0 ldrsw x0, [x29,#116] - 82320: d13e03a1 sub x1, x29, #0xf80 - 82324: 8b000020 add x0, x1, x0 - 82328: 393e401f strb wzr, [x0,#3984] - 8232c: 910043a0 add x0, x29, #0x10 - 82330: 97fff866 bl 804c8 - 82334: b0000020 adrp x0, 87000 - 82338: 91074000 add x0, x0, #0x1d0 - 8233c: 97fff863 bl 804c8 - 82340: d503201f nop - 82344: a8c87bfd ldp x29, x30, [sp],#128 - 82348: d65f03c0 ret +ffff000000082080 : +ffff000000082080: d50342ff msr daifclr, #0x2 +ffff000000082084: d65f03c0 ret -000000000008234c : - 8234c: a9005013 stp x19, x20, [x0] - 82350: a9015815 stp x21, x22, [x0,#16] - 82354: a9026017 stp x23, x24, [x0,#32] - 82358: a9036819 stp x25, x26, [x0,#48] - 8235c: a904701b stp x27, x28, [x0,#64] - 82360: a905781d stp x29, x30, [x0,#80] - 82364: 910003e9 mov x9, sp - 82368: f9003009 str x9, [x0,#96] - 8236c: a9405033 ldp x19, x20, [x1] - 82370: a9415835 ldp x21, x22, [x1,#16] - 82374: a9426037 ldp x23, x24, [x1,#32] - 82378: a9436839 ldp x25, x26, [x1,#48] - 8237c: a944703b ldp x27, x28, [x1,#64] - 82380: a945783d ldp x29, x30, [x1,#80] - 82384: f9403029 ldr x9, [x1,#96] - 82388: 9100013f mov sp, x9 - 8238c: d518d081 msr tpidr_el1, x1 - 82390: d65f03c0 ret +ffff000000082088 : +ffff000000082088: d50342df msr daifset, #0x2 +ffff00000008208c: d65f03c0 ret -0000000000082394 : - 82394: d538d080 mrs x0, tpidr_el1 - 82398: d65f03c0 ret +ffff000000082090 : +ffff000000082090: d5182000 msr ttbr0_el1, x0 +ffff000000082094: d508831f tlbi vmalle1is +ffff000000082098: d5033b9f dsb ish +ffff00000008209c: d5033fdf isb +ffff0000000820a0: d65f03c0 ret ... -0000000000082800 : - 82800: d10443ff sub sp, sp, #0x110 - 82804: a90007e0 stp x0, x1, [sp] - 82808: a9010fe2 stp x2, x3, [sp,#16] - 8280c: a90217e4 stp x4, x5, [sp,#32] - 82810: a9031fe6 stp x6, x7, [sp,#48] - 82814: a90427e8 stp x8, x9, [sp,#64] - 82818: a9052fea stp x10, x11, [sp,#80] - 8281c: a90637ec stp x12, x13, [sp,#96] - 82820: a9073fee stp x14, x15, [sp,#112] - 82824: a90847f0 stp x16, x17, [sp,#128] - 82828: a9094ff2 stp x18, x19, [sp,#144] - 8282c: a90a57f4 stp x20, x21, [sp,#160] - 82830: a90b5ff6 stp x22, x23, [sp,#176] - 82834: a90c67f8 stp x24, x25, [sp,#192] - 82838: a90d6ffa stp x26, x27, [sp,#208] - 8283c: a90e77fc stp x28, x29, [sp,#224] - 82840: d5384115 mrs x21, sp_el0 - 82844: d5384036 mrs x22, elr_el1 - 82848: d5384017 mrs x23, spsr_el1 - 8284c: a90f57fe stp x30, x21, [sp,#240] - 82850: a9105ff6 stp x22, x23, [sp,#256] - 82854: 97fffa73 bl 81220 - 82858: a9505ff6 ldp x22, x23, [sp,#256] - 8285c: a94f57fe ldp x30, x21, [sp,#240] - 82860: d5184115 msr sp_el0, x21 - 82864: d5184036 msr elr_el1, x22 - 82868: d5184017 msr spsr_el1, x23 - 8286c: a94007e0 ldp x0, x1, [sp] - 82870: a9410fe2 ldp x2, x3, [sp,#16] - 82874: a94217e4 ldp x4, x5, [sp,#32] - 82878: a9431fe6 ldp x6, x7, [sp,#48] - 8287c: a94427e8 ldp x8, x9, [sp,#64] - 82880: a9452fea ldp x10, x11, [sp,#80] - 82884: a94637ec ldp x12, x13, [sp,#96] - 82888: a9473fee ldp x14, x15, [sp,#112] - 8288c: a94847f0 ldp x16, x17, [sp,#128] - 82890: a9494ff2 ldp x18, x19, [sp,#144] - 82894: a94a57f4 ldp x20, x21, [sp,#160] - 82898: a94b5ff6 ldp x22, x23, [sp,#176] - 8289c: a94c67f8 ldp x24, x25, [sp,#192] - 828a0: a94d6ffa ldp x26, x27, [sp,#208] - 828a4: a94e77fc ldp x28, x29, [sp,#224] - 828a8: 910443ff add sp, sp, #0x110 - 828ac: d69f03e0 eret +ffff000000082800 : +ffff000000082800: d10443ff sub sp, sp, #0x110 +ffff000000082804: a90007e0 stp x0, x1, [sp] +ffff000000082808: a9010fe2 stp x2, x3, [sp,#16] +ffff00000008280c: a90217e4 stp x4, x5, [sp,#32] +ffff000000082810: a9031fe6 stp x6, x7, [sp,#48] +ffff000000082814: a90427e8 stp x8, x9, [sp,#64] +ffff000000082818: a9052fea stp x10, x11, [sp,#80] +ffff00000008281c: a90637ec stp x12, x13, [sp,#96] +ffff000000082820: a9073fee stp x14, x15, [sp,#112] +ffff000000082824: a90847f0 stp x16, x17, [sp,#128] +ffff000000082828: a9094ff2 stp x18, x19, [sp,#144] +ffff00000008282c: a90a57f4 stp x20, x21, [sp,#160] +ffff000000082830: a90b5ff6 stp x22, x23, [sp,#176] +ffff000000082834: a90c67f8 stp x24, x25, [sp,#192] +ffff000000082838: a90d6ffa stp x26, x27, [sp,#208] +ffff00000008283c: a90e77fc stp x28, x29, [sp,#224] +ffff000000082840: d5384115 mrs x21, sp_el0 +ffff000000082844: d5384036 mrs x22, elr_el1 +ffff000000082848: d5384017 mrs x23, spsr_el1 +ffff00000008284c: a90f57fe stp x30, x21, [sp,#240] +ffff000000082850: a9105ff6 stp x22, x23, [sp,#256] +ffff000000082854: 97fffa8c bl ffff000000081284 +ffff000000082858: a9505ff6 ldp x22, x23, [sp,#256] +ffff00000008285c: a94f57fe ldp x30, x21, [sp,#240] +ffff000000082860: d5184115 msr sp_el0, x21 +ffff000000082864: d5184036 msr elr_el1, x22 +ffff000000082868: d5184017 msr spsr_el1, x23 +ffff00000008286c: a94007e0 ldp x0, x1, [sp] +ffff000000082870: a9410fe2 ldp x2, x3, [sp,#16] +ffff000000082874: a94217e4 ldp x4, x5, [sp,#32] +ffff000000082878: a9431fe6 ldp x6, x7, [sp,#48] +ffff00000008287c: a94427e8 ldp x8, x9, [sp,#64] +ffff000000082880: a9452fea ldp x10, x11, [sp,#80] +ffff000000082884: a94637ec ldp x12, x13, [sp,#96] +ffff000000082888: a9473fee ldp x14, x15, [sp,#112] +ffff00000008288c: a94847f0 ldp x16, x17, [sp,#128] +ffff000000082890: a9494ff2 ldp x18, x19, [sp,#144] +ffff000000082894: a94a57f4 ldp x20, x21, [sp,#160] +ffff000000082898: a94b5ff6 ldp x22, x23, [sp,#176] +ffff00000008289c: a94c67f8 ldp x24, x25, [sp,#192] +ffff0000000828a0: a94d6ffa ldp x26, x27, [sp,#208] +ffff0000000828a4: a94e77fc ldp x28, x29, [sp,#224] +ffff0000000828a8: 910443ff add sp, sp, #0x110 +ffff0000000828ac: d69f03e0 eret +ffff0000000828b0: d69f03e0 eret + +ffff0000000828b4 : +ffff0000000828b4: d10443ff sub sp, sp, #0x110 +ffff0000000828b8: a90007e0 stp x0, x1, [sp] +ffff0000000828bc: a9010fe2 stp x2, x3, [sp,#16] +ffff0000000828c0: a90217e4 stp x4, x5, [sp,#32] +ffff0000000828c4: a9031fe6 stp x6, x7, [sp,#48] +ffff0000000828c8: a90427e8 stp x8, x9, [sp,#64] +ffff0000000828cc: a9052fea stp x10, x11, [sp,#80] +ffff0000000828d0: a90637ec stp x12, x13, [sp,#96] +ffff0000000828d4: a9073fee stp x14, x15, [sp,#112] +ffff0000000828d8: a90847f0 stp x16, x17, [sp,#128] +ffff0000000828dc: a9094ff2 stp x18, x19, [sp,#144] +ffff0000000828e0: a90a57f4 stp x20, x21, [sp,#160] +ffff0000000828e4: a90b5ff6 stp x22, x23, [sp,#176] +ffff0000000828e8: a90c67f8 stp x24, x25, [sp,#192] +ffff0000000828ec: a90d6ffa stp x26, x27, [sp,#208] +ffff0000000828f0: a90e77fc stp x28, x29, [sp,#224] +ffff0000000828f4: d5384115 mrs x21, sp_el0 +ffff0000000828f8: d5384036 mrs x22, elr_el1 +ffff0000000828fc: d5384017 mrs x23, spsr_el1 +ffff000000082900: a90f57fe stp x30, x21, [sp,#240] +ffff000000082904: a9105ff6 stp x22, x23, [sp,#256] +ffff000000082908: 97fffa96 bl ffff000000081360 +ffff00000008290c: a9505ff6 ldp x22, x23, [sp,#256] +ffff000000082910: a94f57fe ldp x30, x21, [sp,#240] +ffff000000082914: d5184115 msr sp_el0, x21 +ffff000000082918: d5184036 msr elr_el1, x22 +ffff00000008291c: d5184017 msr spsr_el1, x23 +ffff000000082920: a94007e0 ldp x0, x1, [sp] +ffff000000082924: a9410fe2 ldp x2, x3, [sp,#16] +ffff000000082928: a94217e4 ldp x4, x5, [sp,#32] +ffff00000008292c: a9431fe6 ldp x6, x7, [sp,#48] +ffff000000082930: a94427e8 ldp x8, x9, [sp,#64] +ffff000000082934: a9452fea ldp x10, x11, [sp,#80] +ffff000000082938: a94637ec ldp x12, x13, [sp,#96] +ffff00000008293c: a9473fee ldp x14, x15, [sp,#112] +ffff000000082940: a94847f0 ldp x16, x17, [sp,#128] +ffff000000082944: a9494ff2 ldp x18, x19, [sp,#144] +ffff000000082948: a94a57f4 ldp x20, x21, [sp,#160] +ffff00000008294c: a94b5ff6 ldp x22, x23, [sp,#176] +ffff000000082950: a94c67f8 ldp x24, x25, [sp,#192] +ffff000000082954: a94d6ffa ldp x26, x27, [sp,#208] +ffff000000082958: a94e77fc ldp x28, x29, [sp,#224] +ffff00000008295c: 910443ff add sp, sp, #0x110 +ffff000000082960: d69f03e0 eret +ffff000000082964: d69f03e0 eret + +ffff000000082968 : +ffff000000082968: d10443ff sub sp, sp, #0x110 +ffff00000008296c: a90007e0 stp x0, x1, [sp] +ffff000000082970: a9010fe2 stp x2, x3, [sp,#16] +ffff000000082974: a90217e4 stp x4, x5, [sp,#32] +ffff000000082978: a9031fe6 stp x6, x7, [sp,#48] +ffff00000008297c: a90427e8 stp x8, x9, [sp,#64] +ffff000000082980: a9052fea stp x10, x11, [sp,#80] +ffff000000082984: a90637ec stp x12, x13, [sp,#96] +ffff000000082988: a9073fee stp x14, x15, [sp,#112] +ffff00000008298c: a90847f0 stp x16, x17, [sp,#128] +ffff000000082990: a9094ff2 stp x18, x19, [sp,#144] +ffff000000082994: a90a57f4 stp x20, x21, [sp,#160] +ffff000000082998: a90b5ff6 stp x22, x23, [sp,#176] +ffff00000008299c: a90c67f8 stp x24, x25, [sp,#192] +ffff0000000829a0: a90d6ffa stp x26, x27, [sp,#208] +ffff0000000829a4: a90e77fc stp x28, x29, [sp,#224] +ffff0000000829a8: d5384115 mrs x21, sp_el0 +ffff0000000829ac: d5384036 mrs x22, elr_el1 +ffff0000000829b0: d5384017 mrs x23, spsr_el1 +ffff0000000829b4: a90f57fe stp x30, x21, [sp,#240] +ffff0000000829b8: a9105ff6 stp x22, x23, [sp,#256] +ffff0000000829bc: d5385219 mrs x25, esr_el1 +ffff0000000829c0: d35aff38 lsr x24, x25, #26 +ffff0000000829c4: f100571f cmp x24, #0x15 +ffff0000000829c8: 54000060 b.eq ffff0000000829d4 +ffff0000000829cc: f100931f cmp x24, #0x24 +ffff0000000829d0: 540003e0 b.eq ffff000000082a4c + +ffff0000000829d4 : +ffff0000000829d4: 1002ad3b adr x27, ffff000000087f78 +ffff0000000829d8: 2a0803fa mov w26, w8 +ffff0000000829dc: d2800179 mov x25, #0xb // #11 +ffff0000000829e0: eb19035f cmp x26, x25 +ffff0000000829e4: f87a7b70 ldr x16, [x27,x26,lsl #3] +ffff0000000829e8: d63f0200 blr x16 +ffff0000000829ec: 14000001 b ffff0000000829f0 + +ffff0000000829f0 : +ffff0000000829f0: f90003e0 str x0, [sp] +ffff0000000829f4: a9505ff6 ldp x22, x23, [sp,#256] +ffff0000000829f8: a94f57fe ldp x30, x21, [sp,#240] +ffff0000000829fc: d5184115 msr sp_el0, x21 +ffff000000082a00: d5184036 msr elr_el1, x22 +ffff000000082a04: d5184017 msr spsr_el1, x23 +ffff000000082a08: a94007e0 ldp x0, x1, [sp] +ffff000000082a0c: a9410fe2 ldp x2, x3, [sp,#16] +ffff000000082a10: a94217e4 ldp x4, x5, [sp,#32] +ffff000000082a14: a9431fe6 ldp x6, x7, [sp,#48] +ffff000000082a18: a94427e8 ldp x8, x9, [sp,#64] +ffff000000082a1c: a9452fea ldp x10, x11, [sp,#80] +ffff000000082a20: a94637ec ldp x12, x13, [sp,#96] +ffff000000082a24: a9473fee ldp x14, x15, [sp,#112] +ffff000000082a28: a94847f0 ldp x16, x17, [sp,#128] +ffff000000082a2c: a9494ff2 ldp x18, x19, [sp,#144] +ffff000000082a30: a94a57f4 ldp x20, x21, [sp,#160] +ffff000000082a34: a94b5ff6 ldp x22, x23, [sp,#176] +ffff000000082a38: a94c67f8 ldp x24, x25, [sp,#192] +ffff000000082a3c: a94d6ffa ldp x26, x27, [sp,#208] +ffff000000082a40: a94e77fc ldp x28, x29, [sp,#224] +ffff000000082a44: 910443ff add sp, sp, #0x110 +ffff000000082a48: d69f03e0 eret + +ffff000000082a4c : +ffff000000082a4c: 17fffbcc b ffff00000008197c <_exit> +ffff000000082a50: d503201f nop +ffff000000082a54: d503201f nop +ffff000000082a58: d503201f nop +ffff000000082a5c: d503201f nop +ffff000000082a60: d503201f nop +ffff000000082a64: d503201f nop +ffff000000082a68: d503201f nop +ffff000000082a6c: d503201f nop +ffff000000082a70: d503201f nop +ffff000000082a74: d503201f nop +ffff000000082a78: d503201f nop +ffff000000082a7c: d503201f nop +ffff000000082a80: d503201f nop +ffff000000082a84: d503201f nop +ffff000000082a88: d503201f nop +ffff000000082a8c: d503201f nop +ffff000000082a90: d503201f nop +ffff000000082a94: d503201f nop +ffff000000082a98: d503201f nop +ffff000000082a9c: d503201f nop +ffff000000082aa0: d503201f nop +ffff000000082aa4: d503201f nop +ffff000000082aa8: d503201f nop +ffff000000082aac: d503201f nop +ffff000000082ab0: d503201f nop +ffff000000082ab4: d503201f nop +ffff000000082ab8: d503201f nop +ffff000000082abc: d503201f nop +ffff000000082ac0: d503201f nop +ffff000000082ac4: d503201f nop +ffff000000082ac8: d503201f nop +ffff000000082acc: d503201f nop +ffff000000082ad0: d503201f nop +ffff000000082ad4: d503201f nop +ffff000000082ad8: d503201f nop +ffff000000082adc: d503201f nop +ffff000000082ae0: d503201f nop +ffff000000082ae4: d503201f nop +ffff000000082ae8: d503201f nop +ffff000000082aec: d503201f nop +ffff000000082af0: d503201f nop +ffff000000082af4: d503201f nop +ffff000000082af8: d503201f nop +ffff000000082afc: d503201f nop +ffff000000082b00: d503201f nop +ffff000000082b04: d503201f nop +ffff000000082b08: d503201f nop +ffff000000082b0c: d503201f nop +ffff000000082b10: d503201f nop +ffff000000082b14: d503201f nop +ffff000000082b18: d503201f nop +ffff000000082b1c: d503201f nop +ffff000000082b20: d503201f nop +ffff000000082b24: d503201f nop +ffff000000082b28: d503201f nop +ffff000000082b2c: d503201f nop +ffff000000082b30: d503201f nop +ffff000000082b34: d503201f nop +ffff000000082b38: d503201f nop +ffff000000082b3c: d503201f nop +ffff000000082b40: d503201f nop +ffff000000082b44: d503201f nop +ffff000000082b48: d503201f nop +ffff000000082b4c: d503201f nop +ffff000000082b50: d503201f nop +ffff000000082b54: d503201f nop +ffff000000082b58: d503201f nop +ffff000000082b5c: d503201f nop +ffff000000082b60: d503201f nop +ffff000000082b64: d503201f nop +ffff000000082b68: d503201f nop +ffff000000082b6c: d503201f nop +ffff000000082b70: d503201f nop +ffff000000082b74: d503201f nop +ffff000000082b78: d503201f nop +ffff000000082b7c: d503201f nop +ffff000000082b80: d503201f nop +ffff000000082b84: d503201f nop +ffff000000082b88: d503201f nop +ffff000000082b8c: d503201f nop +ffff000000082b90: d503201f nop +ffff000000082b94: d503201f nop +ffff000000082b98: d503201f nop +ffff000000082b9c: d503201f nop +ffff000000082ba0: d503201f nop +ffff000000082ba4: d503201f nop +ffff000000082ba8: d503201f nop +ffff000000082bac: d503201f nop +ffff000000082bb0: d503201f nop +ffff000000082bb4: d503201f nop +ffff000000082bb8: d503201f nop +ffff000000082bbc: d503201f nop +ffff000000082bc0: d503201f nop +ffff000000082bc4: d503201f nop +ffff000000082bc8: d503201f nop +ffff000000082bcc: d503201f nop +ffff000000082bd0: d503201f nop +ffff000000082bd4: d503201f nop +ffff000000082bd8: d503201f nop +ffff000000082bdc: d503201f nop +ffff000000082be0: d503201f nop +ffff000000082be4: d503201f nop +ffff000000082be8: d503201f nop +ffff000000082bec: d503201f nop +ffff000000082bf0: d503201f nop +ffff000000082bf4: d503201f nop +ffff000000082bf8: d503201f nop +ffff000000082bfc: d503201f nop +ffff000000082c00: d503201f nop +ffff000000082c04: d503201f nop +ffff000000082c08: d503201f nop +ffff000000082c0c: d503201f nop +ffff000000082c10: d503201f nop +ffff000000082c14: d503201f nop +ffff000000082c18: d503201f nop +ffff000000082c1c: d503201f nop +ffff000000082c20: d503201f nop +ffff000000082c24: d503201f nop +ffff000000082c28: d503201f nop +ffff000000082c2c: d503201f nop +ffff000000082c30: d503201f nop +ffff000000082c34: d503201f nop +ffff000000082c38: d503201f nop +ffff000000082c3c: d503201f nop +ffff000000082c40: d503201f nop +ffff000000082c44: d503201f nop +ffff000000082c48: d503201f nop +ffff000000082c4c: d503201f nop +ffff000000082c50: d503201f nop +ffff000000082c54: d503201f nop +ffff000000082c58: d503201f nop +ffff000000082c5c: d503201f nop +ffff000000082c60: d503201f nop +ffff000000082c64: d503201f nop +ffff000000082c68: d503201f nop +ffff000000082c6c: d503201f nop +ffff000000082c70: d503201f nop +ffff000000082c74: d503201f nop +ffff000000082c78: d503201f nop +ffff000000082c7c: d503201f nop +ffff000000082c80: d503201f nop +ffff000000082c84: d503201f nop +ffff000000082c88: d503201f nop +ffff000000082c8c: d503201f nop +ffff000000082c90: d503201f nop +ffff000000082c94: d503201f nop +ffff000000082c98: d503201f nop +ffff000000082c9c: d503201f nop +ffff000000082ca0: d503201f nop +ffff000000082ca4: d503201f nop +ffff000000082ca8: d503201f nop +ffff000000082cac: d503201f nop +ffff000000082cb0: d503201f nop +ffff000000082cb4: d503201f nop +ffff000000082cb8: d503201f nop +ffff000000082cbc: d503201f nop +ffff000000082cc0: d503201f nop +ffff000000082cc4: d503201f nop +ffff000000082cc8: d503201f nop +ffff000000082ccc: d503201f nop +ffff000000082cd0: d503201f nop +ffff000000082cd4: d503201f nop +ffff000000082cd8: d503201f nop +ffff000000082cdc: d503201f nop +ffff000000082ce0: d503201f nop +ffff000000082ce4: d503201f nop +ffff000000082ce8: d503201f nop +ffff000000082cec: d503201f nop +ffff000000082cf0: d503201f nop +ffff000000082cf4: d503201f nop +ffff000000082cf8: d503201f nop +ffff000000082cfc: d503201f nop +ffff000000082d00: d503201f nop +ffff000000082d04: d503201f nop +ffff000000082d08: d503201f nop +ffff000000082d0c: d503201f nop +ffff000000082d10: d503201f nop +ffff000000082d14: d503201f nop +ffff000000082d18: d503201f nop +ffff000000082d1c: d503201f nop +ffff000000082d20: d503201f nop +ffff000000082d24: d503201f nop +ffff000000082d28: d503201f nop +ffff000000082d2c: d503201f nop +ffff000000082d30: d503201f nop +ffff000000082d34: d503201f nop +ffff000000082d38: d503201f nop +ffff000000082d3c: d503201f nop +ffff000000082d40: d503201f nop +ffff000000082d44: d503201f nop +ffff000000082d48: d503201f nop +ffff000000082d4c: d503201f nop +ffff000000082d50: d503201f nop +ffff000000082d54: d503201f nop +ffff000000082d58: d503201f nop +ffff000000082d5c: d503201f nop +ffff000000082d60: d503201f nop +ffff000000082d64: d503201f nop +ffff000000082d68: d503201f nop +ffff000000082d6c: d503201f nop +ffff000000082d70: d503201f nop +ffff000000082d74: d503201f nop +ffff000000082d78: d503201f nop +ffff000000082d7c: d503201f nop +ffff000000082d80: d503201f nop +ffff000000082d84: d503201f nop +ffff000000082d88: d503201f nop +ffff000000082d8c: d503201f nop +ffff000000082d90: d503201f nop +ffff000000082d94: d503201f nop +ffff000000082d98: d503201f nop +ffff000000082d9c: d503201f nop +ffff000000082da0: d503201f nop +ffff000000082da4: d503201f nop +ffff000000082da8: d503201f nop +ffff000000082dac: d503201f nop +ffff000000082db0: d503201f nop +ffff000000082db4: d503201f nop +ffff000000082db8: d503201f nop +ffff000000082dbc: d503201f nop +ffff000000082dc0: d503201f nop +ffff000000082dc4: d503201f nop +ffff000000082dc8: d503201f nop +ffff000000082dcc: d503201f nop +ffff000000082dd0: d503201f nop +ffff000000082dd4: d503201f nop +ffff000000082dd8: d503201f nop +ffff000000082ddc: d503201f nop +ffff000000082de0: d503201f nop +ffff000000082de4: d503201f nop +ffff000000082de8: d503201f nop +ffff000000082dec: d503201f nop +ffff000000082df0: d503201f nop +ffff000000082df4: d503201f nop +ffff000000082df8: d503201f nop +ffff000000082dfc: d503201f nop +ffff000000082e00: d503201f nop +ffff000000082e04: d503201f nop +ffff000000082e08: d503201f nop +ffff000000082e0c: d503201f nop +ffff000000082e10: d503201f nop +ffff000000082e14: d503201f nop +ffff000000082e18: d503201f nop +ffff000000082e1c: d503201f nop +ffff000000082e20: d503201f nop +ffff000000082e24: d503201f nop +ffff000000082e28: d503201f nop +ffff000000082e2c: d503201f nop +ffff000000082e30: d503201f nop +ffff000000082e34: d503201f nop +ffff000000082e38: d503201f nop +ffff000000082e3c: d503201f nop +ffff000000082e40: d503201f nop +ffff000000082e44: d503201f nop +ffff000000082e48: d503201f nop +ffff000000082e4c: d503201f nop +ffff000000082e50: d503201f nop +ffff000000082e54: d503201f nop +ffff000000082e58: d503201f nop +ffff000000082e5c: d503201f nop +ffff000000082e60: d503201f nop +ffff000000082e64: d503201f nop +ffff000000082e68: d503201f nop +ffff000000082e6c: d503201f nop +ffff000000082e70: d503201f nop +ffff000000082e74: d503201f nop +ffff000000082e78: d503201f nop +ffff000000082e7c: d503201f nop +ffff000000082e80: d503201f nop +ffff000000082e84: d503201f nop +ffff000000082e88: d503201f nop +ffff000000082e8c: d503201f nop +ffff000000082e90: d503201f nop +ffff000000082e94: d503201f nop +ffff000000082e98: d503201f nop +ffff000000082e9c: d503201f nop +ffff000000082ea0: d503201f nop +ffff000000082ea4: d503201f nop +ffff000000082ea8: d503201f nop +ffff000000082eac: d503201f nop +ffff000000082eb0: d503201f nop +ffff000000082eb4: d503201f nop +ffff000000082eb8: d503201f nop +ffff000000082ebc: d503201f nop +ffff000000082ec0: d503201f nop +ffff000000082ec4: d503201f nop +ffff000000082ec8: d503201f nop +ffff000000082ecc: d503201f nop +ffff000000082ed0: d503201f nop +ffff000000082ed4: d503201f nop +ffff000000082ed8: d503201f nop +ffff000000082edc: d503201f nop +ffff000000082ee0: d503201f nop +ffff000000082ee4: d503201f nop +ffff000000082ee8: d503201f nop +ffff000000082eec: d503201f nop +ffff000000082ef0: d503201f nop +ffff000000082ef4: d503201f nop +ffff000000082ef8: d503201f nop +ffff000000082efc: d503201f nop +ffff000000082f00: d503201f nop +ffff000000082f04: d503201f nop +ffff000000082f08: d503201f nop +ffff000000082f0c: d503201f nop +ffff000000082f10: d503201f nop +ffff000000082f14: d503201f nop +ffff000000082f18: d503201f nop +ffff000000082f1c: d503201f nop +ffff000000082f20: d503201f nop +ffff000000082f24: d503201f nop +ffff000000082f28: d503201f nop +ffff000000082f2c: d503201f nop +ffff000000082f30: d503201f nop +ffff000000082f34: d503201f nop +ffff000000082f38: d503201f nop +ffff000000082f3c: d503201f nop +ffff000000082f40: d503201f nop +ffff000000082f44: d503201f nop +ffff000000082f48: d503201f nop +ffff000000082f4c: d503201f nop +ffff000000082f50: d503201f nop +ffff000000082f54: d503201f nop +ffff000000082f58: d503201f nop +ffff000000082f5c: d503201f nop +ffff000000082f60: d503201f nop +ffff000000082f64: d503201f nop +ffff000000082f68: d503201f nop +ffff000000082f6c: d503201f nop +ffff000000082f70: d503201f nop +ffff000000082f74: d503201f nop +ffff000000082f78: d503201f nop +ffff000000082f7c: d503201f nop +ffff000000082f80: d503201f nop +ffff000000082f84: d503201f nop +ffff000000082f88: d503201f nop +ffff000000082f8c: d503201f nop +ffff000000082f90: d503201f nop +ffff000000082f94: d503201f nop +ffff000000082f98: d503201f nop +ffff000000082f9c: d503201f nop +ffff000000082fa0: d503201f nop +ffff000000082fa4: d503201f nop +ffff000000082fa8: d503201f nop +ffff000000082fac: d503201f nop +ffff000000082fb0: d503201f nop +ffff000000082fb4: d503201f nop +ffff000000082fb8: d503201f nop +ffff000000082fbc: d503201f nop +ffff000000082fc0: d503201f nop +ffff000000082fc4: d503201f nop +ffff000000082fc8: d503201f nop +ffff000000082fcc: d503201f nop +ffff000000082fd0: d503201f nop +ffff000000082fd4: d503201f nop +ffff000000082fd8: d503201f nop +ffff000000082fdc: d503201f nop +ffff000000082fe0: d503201f nop +ffff000000082fe4: d503201f nop +ffff000000082fe8: d503201f nop +ffff000000082fec: d503201f nop +ffff000000082ff0: d503201f nop +ffff000000082ff4: d503201f nop +ffff000000082ff8: d503201f nop +ffff000000082ffc: d503201f nop + +ffff000000083000 : +ffff000000083000: 17fffe00 b ffff000000082800 +ffff000000083004: d503201f nop +ffff000000083008: d503201f nop +ffff00000008300c: d503201f nop +ffff000000083010: d503201f nop +ffff000000083014: d503201f nop +ffff000000083018: d503201f nop +ffff00000008301c: d503201f nop +ffff000000083020: d503201f nop +ffff000000083024: d503201f nop +ffff000000083028: d503201f nop +ffff00000008302c: d503201f nop +ffff000000083030: d503201f nop +ffff000000083034: d503201f nop +ffff000000083038: d503201f nop +ffff00000008303c: d503201f nop +ffff000000083040: d503201f nop +ffff000000083044: d503201f nop +ffff000000083048: d503201f nop +ffff00000008304c: d503201f nop +ffff000000083050: d503201f nop +ffff000000083054: d503201f nop +ffff000000083058: d503201f nop +ffff00000008305c: d503201f nop +ffff000000083060: d503201f nop +ffff000000083064: d503201f nop +ffff000000083068: d503201f nop +ffff00000008306c: d503201f nop +ffff000000083070: d503201f nop +ffff000000083074: d503201f nop +ffff000000083078: d503201f nop +ffff00000008307c: d503201f nop +ffff000000083080: 17fffde0 b ffff000000082800 +ffff000000083084: d503201f nop +ffff000000083088: d503201f nop +ffff00000008308c: d503201f nop +ffff000000083090: d503201f nop +ffff000000083094: d503201f nop +ffff000000083098: d503201f nop +ffff00000008309c: d503201f nop +ffff0000000830a0: d503201f nop +ffff0000000830a4: d503201f nop +ffff0000000830a8: d503201f nop +ffff0000000830ac: d503201f nop +ffff0000000830b0: d503201f nop +ffff0000000830b4: d503201f nop +ffff0000000830b8: d503201f nop +ffff0000000830bc: d503201f nop +ffff0000000830c0: d503201f nop +ffff0000000830c4: d503201f nop +ffff0000000830c8: d503201f nop +ffff0000000830cc: d503201f nop +ffff0000000830d0: d503201f nop +ffff0000000830d4: d503201f nop +ffff0000000830d8: d503201f nop +ffff0000000830dc: d503201f nop +ffff0000000830e0: d503201f nop +ffff0000000830e4: d503201f nop +ffff0000000830e8: d503201f nop +ffff0000000830ec: d503201f nop +ffff0000000830f0: d503201f nop +ffff0000000830f4: d503201f nop +ffff0000000830f8: d503201f nop +ffff0000000830fc: d503201f nop +ffff000000083100: 17fffdc0 b ffff000000082800 +ffff000000083104: d503201f nop +ffff000000083108: d503201f nop +ffff00000008310c: d503201f nop +ffff000000083110: d503201f nop +ffff000000083114: d503201f nop +ffff000000083118: d503201f nop +ffff00000008311c: d503201f nop +ffff000000083120: d503201f nop +ffff000000083124: d503201f nop +ffff000000083128: d503201f nop +ffff00000008312c: d503201f nop +ffff000000083130: d503201f nop +ffff000000083134: d503201f nop +ffff000000083138: d503201f nop +ffff00000008313c: d503201f nop +ffff000000083140: d503201f nop +ffff000000083144: d503201f nop +ffff000000083148: d503201f nop +ffff00000008314c: d503201f nop +ffff000000083150: d503201f nop +ffff000000083154: d503201f nop +ffff000000083158: d503201f nop +ffff00000008315c: d503201f nop +ffff000000083160: d503201f nop +ffff000000083164: d503201f nop +ffff000000083168: d503201f nop +ffff00000008316c: d503201f nop +ffff000000083170: d503201f nop +ffff000000083174: d503201f nop +ffff000000083178: d503201f nop +ffff00000008317c: d503201f nop +ffff000000083180: 17fffda0 b ffff000000082800 +ffff000000083184: d503201f nop +ffff000000083188: d503201f nop +ffff00000008318c: d503201f nop +ffff000000083190: d503201f nop +ffff000000083194: d503201f nop +ffff000000083198: d503201f nop +ffff00000008319c: d503201f nop +ffff0000000831a0: d503201f nop +ffff0000000831a4: d503201f nop +ffff0000000831a8: d503201f nop +ffff0000000831ac: d503201f nop +ffff0000000831b0: d503201f nop +ffff0000000831b4: d503201f nop +ffff0000000831b8: d503201f nop +ffff0000000831bc: d503201f nop +ffff0000000831c0: d503201f nop +ffff0000000831c4: d503201f nop +ffff0000000831c8: d503201f nop +ffff0000000831cc: d503201f nop +ffff0000000831d0: d503201f nop +ffff0000000831d4: d503201f nop +ffff0000000831d8: d503201f nop +ffff0000000831dc: d503201f nop +ffff0000000831e0: d503201f nop +ffff0000000831e4: d503201f nop +ffff0000000831e8: d503201f nop +ffff0000000831ec: d503201f nop +ffff0000000831f0: d503201f nop +ffff0000000831f4: d503201f nop +ffff0000000831f8: d503201f nop +ffff0000000831fc: d503201f nop +ffff000000083200: 17fffd80 b ffff000000082800 +ffff000000083204: d503201f nop +ffff000000083208: d503201f nop +ffff00000008320c: d503201f nop +ffff000000083210: d503201f nop +ffff000000083214: d503201f nop +ffff000000083218: d503201f nop +ffff00000008321c: d503201f nop +ffff000000083220: d503201f nop +ffff000000083224: d503201f nop +ffff000000083228: d503201f nop +ffff00000008322c: d503201f nop +ffff000000083230: d503201f nop +ffff000000083234: d503201f nop +ffff000000083238: d503201f nop +ffff00000008323c: d503201f nop +ffff000000083240: d503201f nop +ffff000000083244: d503201f nop +ffff000000083248: d503201f nop +ffff00000008324c: d503201f nop +ffff000000083250: d503201f nop +ffff000000083254: d503201f nop +ffff000000083258: d503201f nop +ffff00000008325c: d503201f nop +ffff000000083260: d503201f nop +ffff000000083264: d503201f nop +ffff000000083268: d503201f nop +ffff00000008326c: d503201f nop +ffff000000083270: d503201f nop +ffff000000083274: d503201f nop +ffff000000083278: d503201f nop +ffff00000008327c: d503201f nop +ffff000000083280: 17fffd60 b ffff000000082800 +ffff000000083284: d503201f nop +ffff000000083288: d503201f nop +ffff00000008328c: d503201f nop +ffff000000083290: d503201f nop +ffff000000083294: d503201f nop +ffff000000083298: d503201f nop +ffff00000008329c: d503201f nop +ffff0000000832a0: d503201f nop +ffff0000000832a4: d503201f nop +ffff0000000832a8: d503201f nop +ffff0000000832ac: d503201f nop +ffff0000000832b0: d503201f nop +ffff0000000832b4: d503201f nop +ffff0000000832b8: d503201f nop +ffff0000000832bc: d503201f nop +ffff0000000832c0: d503201f nop +ffff0000000832c4: d503201f nop +ffff0000000832c8: d503201f nop +ffff0000000832cc: d503201f nop +ffff0000000832d0: d503201f nop +ffff0000000832d4: d503201f nop +ffff0000000832d8: d503201f nop +ffff0000000832dc: d503201f nop +ffff0000000832e0: d503201f nop +ffff0000000832e4: d503201f nop +ffff0000000832e8: d503201f nop +ffff0000000832ec: d503201f nop +ffff0000000832f0: d503201f nop +ffff0000000832f4: d503201f nop +ffff0000000832f8: d503201f nop +ffff0000000832fc: d503201f nop +ffff000000083300: 17fffd40 b ffff000000082800 +ffff000000083304: d503201f nop +ffff000000083308: d503201f nop +ffff00000008330c: d503201f nop +ffff000000083310: d503201f nop +ffff000000083314: d503201f nop +ffff000000083318: d503201f nop +ffff00000008331c: d503201f nop +ffff000000083320: d503201f nop +ffff000000083324: d503201f nop +ffff000000083328: d503201f nop +ffff00000008332c: d503201f nop +ffff000000083330: d503201f nop +ffff000000083334: d503201f nop +ffff000000083338: d503201f nop +ffff00000008333c: d503201f nop +ffff000000083340: d503201f nop +ffff000000083344: d503201f nop +ffff000000083348: d503201f nop +ffff00000008334c: d503201f nop +ffff000000083350: d503201f nop +ffff000000083354: d503201f nop +ffff000000083358: d503201f nop +ffff00000008335c: d503201f nop +ffff000000083360: d503201f nop +ffff000000083364: d503201f nop +ffff000000083368: d503201f nop +ffff00000008336c: d503201f nop +ffff000000083370: d503201f nop +ffff000000083374: d503201f nop +ffff000000083378: d503201f nop +ffff00000008337c: d503201f nop +ffff000000083380: 17fffd20 b ffff000000082800 +ffff000000083384: d503201f nop +ffff000000083388: d503201f nop +ffff00000008338c: d503201f nop +ffff000000083390: d503201f nop +ffff000000083394: d503201f nop +ffff000000083398: d503201f nop +ffff00000008339c: d503201f nop +ffff0000000833a0: d503201f nop +ffff0000000833a4: d503201f nop +ffff0000000833a8: d503201f nop +ffff0000000833ac: d503201f nop +ffff0000000833b0: d503201f nop +ffff0000000833b4: d503201f nop +ffff0000000833b8: d503201f nop +ffff0000000833bc: d503201f nop +ffff0000000833c0: d503201f nop +ffff0000000833c4: d503201f nop +ffff0000000833c8: d503201f nop +ffff0000000833cc: d503201f nop +ffff0000000833d0: d503201f nop +ffff0000000833d4: d503201f nop +ffff0000000833d8: d503201f nop +ffff0000000833dc: d503201f nop +ffff0000000833e0: d503201f nop +ffff0000000833e4: d503201f nop +ffff0000000833e8: d503201f nop +ffff0000000833ec: d503201f nop +ffff0000000833f0: d503201f nop +ffff0000000833f4: d503201f nop +ffff0000000833f8: d503201f nop +ffff0000000833fc: d503201f nop +ffff000000083400: 17fffd5a b ffff000000082968 +ffff000000083404: d503201f nop +ffff000000083408: d503201f nop +ffff00000008340c: d503201f nop +ffff000000083410: d503201f nop +ffff000000083414: d503201f nop +ffff000000083418: d503201f nop +ffff00000008341c: d503201f nop +ffff000000083420: d503201f nop +ffff000000083424: d503201f nop +ffff000000083428: d503201f nop +ffff00000008342c: d503201f nop +ffff000000083430: d503201f nop +ffff000000083434: d503201f nop +ffff000000083438: d503201f nop +ffff00000008343c: d503201f nop +ffff000000083440: d503201f nop +ffff000000083444: d503201f nop +ffff000000083448: d503201f nop +ffff00000008344c: d503201f nop +ffff000000083450: d503201f nop +ffff000000083454: d503201f nop +ffff000000083458: d503201f nop +ffff00000008345c: d503201f nop +ffff000000083460: d503201f nop +ffff000000083464: d503201f nop +ffff000000083468: d503201f nop +ffff00000008346c: d503201f nop +ffff000000083470: d503201f nop +ffff000000083474: d503201f nop +ffff000000083478: d503201f nop +ffff00000008347c: d503201f nop +ffff000000083480: 17fffd0d b ffff0000000828b4 +ffff000000083484: d503201f nop +ffff000000083488: d503201f nop +ffff00000008348c: d503201f nop +ffff000000083490: d503201f nop +ffff000000083494: d503201f nop +ffff000000083498: d503201f nop +ffff00000008349c: d503201f nop +ffff0000000834a0: d503201f nop +ffff0000000834a4: d503201f nop +ffff0000000834a8: d503201f nop +ffff0000000834ac: d503201f nop +ffff0000000834b0: d503201f nop +ffff0000000834b4: d503201f nop +ffff0000000834b8: d503201f nop +ffff0000000834bc: d503201f nop +ffff0000000834c0: d503201f nop +ffff0000000834c4: d503201f nop +ffff0000000834c8: d503201f nop +ffff0000000834cc: d503201f nop +ffff0000000834d0: d503201f nop +ffff0000000834d4: d503201f nop +ffff0000000834d8: d503201f nop +ffff0000000834dc: d503201f nop +ffff0000000834e0: d503201f nop +ffff0000000834e4: d503201f nop +ffff0000000834e8: d503201f nop +ffff0000000834ec: d503201f nop +ffff0000000834f0: d503201f nop +ffff0000000834f4: d503201f nop +ffff0000000834f8: d503201f nop +ffff0000000834fc: d503201f nop +ffff000000083500: 17fffcc0 b ffff000000082800 +ffff000000083504: d503201f nop +ffff000000083508: d503201f nop +ffff00000008350c: d503201f nop +ffff000000083510: d503201f nop +ffff000000083514: d503201f nop +ffff000000083518: d503201f nop +ffff00000008351c: d503201f nop +ffff000000083520: d503201f nop +ffff000000083524: d503201f nop +ffff000000083528: d503201f nop +ffff00000008352c: d503201f nop +ffff000000083530: d503201f nop +ffff000000083534: d503201f nop +ffff000000083538: d503201f nop +ffff00000008353c: d503201f nop +ffff000000083540: d503201f nop +ffff000000083544: d503201f nop +ffff000000083548: d503201f nop +ffff00000008354c: d503201f nop +ffff000000083550: d503201f nop +ffff000000083554: d503201f nop +ffff000000083558: d503201f nop +ffff00000008355c: d503201f nop +ffff000000083560: d503201f nop +ffff000000083564: d503201f nop +ffff000000083568: d503201f nop +ffff00000008356c: d503201f nop +ffff000000083570: d503201f nop +ffff000000083574: d503201f nop +ffff000000083578: d503201f nop +ffff00000008357c: d503201f nop +ffff000000083580: 17fffca0 b ffff000000082800 +ffff000000083584: d503201f nop +ffff000000083588: d503201f nop +ffff00000008358c: d503201f nop +ffff000000083590: d503201f nop +ffff000000083594: d503201f nop +ffff000000083598: d503201f nop +ffff00000008359c: d503201f nop +ffff0000000835a0: d503201f nop +ffff0000000835a4: d503201f nop +ffff0000000835a8: d503201f nop +ffff0000000835ac: d503201f nop +ffff0000000835b0: d503201f nop +ffff0000000835b4: d503201f nop +ffff0000000835b8: d503201f nop +ffff0000000835bc: d503201f nop +ffff0000000835c0: d503201f nop +ffff0000000835c4: d503201f nop +ffff0000000835c8: d503201f nop +ffff0000000835cc: d503201f nop +ffff0000000835d0: d503201f nop +ffff0000000835d4: d503201f nop +ffff0000000835d8: d503201f nop +ffff0000000835dc: d503201f nop +ffff0000000835e0: d503201f nop +ffff0000000835e4: d503201f nop +ffff0000000835e8: d503201f nop +ffff0000000835ec: d503201f nop +ffff0000000835f0: d503201f nop +ffff0000000835f4: d503201f nop +ffff0000000835f8: d503201f nop +ffff0000000835fc: d503201f nop +ffff000000083600: 17fffc80 b ffff000000082800 +ffff000000083604: d503201f nop +ffff000000083608: d503201f nop +ffff00000008360c: d503201f nop +ffff000000083610: d503201f nop +ffff000000083614: d503201f nop +ffff000000083618: d503201f nop +ffff00000008361c: d503201f nop +ffff000000083620: d503201f nop +ffff000000083624: d503201f nop +ffff000000083628: d503201f nop +ffff00000008362c: d503201f nop +ffff000000083630: d503201f nop +ffff000000083634: d503201f nop +ffff000000083638: d503201f nop +ffff00000008363c: d503201f nop +ffff000000083640: d503201f nop +ffff000000083644: d503201f nop +ffff000000083648: d503201f nop +ffff00000008364c: d503201f nop +ffff000000083650: d503201f nop +ffff000000083654: d503201f nop +ffff000000083658: d503201f nop +ffff00000008365c: d503201f nop +ffff000000083660: d503201f nop +ffff000000083664: d503201f nop +ffff000000083668: d503201f nop +ffff00000008366c: d503201f nop +ffff000000083670: d503201f nop +ffff000000083674: d503201f nop +ffff000000083678: d503201f nop +ffff00000008367c: d503201f nop +ffff000000083680: 17fffc60 b ffff000000082800 +ffff000000083684: d503201f nop +ffff000000083688: d503201f nop +ffff00000008368c: d503201f nop +ffff000000083690: d503201f nop +ffff000000083694: d503201f nop +ffff000000083698: d503201f nop +ffff00000008369c: d503201f nop +ffff0000000836a0: d503201f nop +ffff0000000836a4: d503201f nop +ffff0000000836a8: d503201f nop +ffff0000000836ac: d503201f nop +ffff0000000836b0: d503201f nop +ffff0000000836b4: d503201f nop +ffff0000000836b8: d503201f nop +ffff0000000836bc: d503201f nop +ffff0000000836c0: d503201f nop +ffff0000000836c4: d503201f nop +ffff0000000836c8: d503201f nop +ffff0000000836cc: d503201f nop +ffff0000000836d0: d503201f nop +ffff0000000836d4: d503201f nop +ffff0000000836d8: d503201f nop +ffff0000000836dc: d503201f nop +ffff0000000836e0: d503201f nop +ffff0000000836e4: d503201f nop +ffff0000000836e8: d503201f nop +ffff0000000836ec: d503201f nop +ffff0000000836f0: d503201f nop +ffff0000000836f4: d503201f nop +ffff0000000836f8: d503201f nop +ffff0000000836fc: d503201f nop +ffff000000083700: 17fffc40 b ffff000000082800 +ffff000000083704: d503201f nop +ffff000000083708: d503201f nop +ffff00000008370c: d503201f nop +ffff000000083710: d503201f nop +ffff000000083714: d503201f nop +ffff000000083718: d503201f nop +ffff00000008371c: d503201f nop +ffff000000083720: d503201f nop +ffff000000083724: d503201f nop +ffff000000083728: d503201f nop +ffff00000008372c: d503201f nop +ffff000000083730: d503201f nop +ffff000000083734: d503201f nop +ffff000000083738: d503201f nop +ffff00000008373c: d503201f nop +ffff000000083740: d503201f nop +ffff000000083744: d503201f nop +ffff000000083748: d503201f nop +ffff00000008374c: d503201f nop +ffff000000083750: d503201f nop +ffff000000083754: d503201f nop +ffff000000083758: d503201f nop +ffff00000008375c: d503201f nop +ffff000000083760: d503201f nop +ffff000000083764: d503201f nop +ffff000000083768: d503201f nop +ffff00000008376c: d503201f nop +ffff000000083770: d503201f nop +ffff000000083774: d503201f nop +ffff000000083778: d503201f nop +ffff00000008377c: d503201f nop +ffff000000083780: 17fffc20 b ffff000000082800 +ffff000000083784: d503201f nop +ffff000000083788: d503201f nop +ffff00000008378c: d503201f nop +ffff000000083790: d503201f nop +ffff000000083794: d503201f nop +ffff000000083798: d503201f nop +ffff00000008379c: d503201f nop +ffff0000000837a0: d503201f nop +ffff0000000837a4: d503201f nop +ffff0000000837a8: d503201f nop +ffff0000000837ac: d503201f nop +ffff0000000837b0: d503201f nop +ffff0000000837b4: d503201f nop +ffff0000000837b8: d503201f nop +ffff0000000837bc: d503201f nop +ffff0000000837c0: d503201f nop +ffff0000000837c4: d503201f nop +ffff0000000837c8: d503201f nop +ffff0000000837cc: d503201f nop +ffff0000000837d0: d503201f nop +ffff0000000837d4: d503201f nop +ffff0000000837d8: d503201f nop +ffff0000000837dc: d503201f nop +ffff0000000837e0: d503201f nop +ffff0000000837e4: d503201f nop +ffff0000000837e8: d503201f nop +ffff0000000837ec: d503201f nop +ffff0000000837f0: d503201f nop +ffff0000000837f4: d503201f nop +ffff0000000837f8: d503201f nop +ffff0000000837fc: d503201f nop + +ffff000000083800 : +ffff000000083800: 58000080 ldr x0, ffff000000083810 +ffff000000083804: d518c000 msr vbar_el1, x0 +ffff000000083808: d65f03c0 ret +ffff00000008380c: 00000000 .word 0x00000000 +ffff000000083810: 00083000 .word 0x00083000 +ffff000000083814: ffff0000 .word 0xffff0000 + +ffff000000083818 : +ffff000000083818: a9bb7bfd stp x29, x30, [sp,#-80]! +ffff00000008381c: 910003fd mov x29, sp +ffff000000083820: f9000fa0 str x0, [x29,#24] +ffff000000083824: 90000020 adrp x0, ffff000000087000 +ffff000000083828: 91260000 add x0, x0, #0x980 +ffff00000008382c: 97fff33d bl ffff000000080520 +ffff000000083830: 52800021 mov w1, #0x1 // #1 +ffff000000083834: f9400fa0 ldr x0, [x29,#24] +ffff000000083838: 97fff350 bl ffff000000080578 +ffff00000008383c: 528001a0 mov w0, #0xd // #13 +ffff000000083840: 97fff310 bl ffff000000080480 +ffff000000083844: b0000020 adrp x0, ffff000000088000 +ffff000000083848: 91150000 add x0, x0, #0x540 +ffff00000008384c: f9400000 ldr x0, [x0] +ffff000000083850: f90027a0 str x0, [x29,#72] +ffff000000083854: b90043bf str wzr, [x29,#64] +ffff000000083858: b9003fbf str wzr, [x29,#60] +ffff00000008385c: f94027a0 ldr x0, [x29,#72] +ffff000000083860: 9100d800 add x0, x0, #0x36 +ffff000000083864: f90027a0 str x0, [x29,#72] +ffff000000083868: 52800101 mov w1, #0x8 // #8 +ffff00000008386c: f94027a0 ldr x0, [x29,#72] +ffff000000083870: 94000b2f bl ffff00000008652c +ffff000000083874: 52800201 mov w1, #0x10 // #16 +ffff000000083878: 94000a76 bl ffff000000086250 +ffff00000008387c: b90043a0 str w0, [x29,#64] +ffff000000083880: f94027a0 ldr x0, [x29,#72] +ffff000000083884: 9100a000 add x0, x0, #0x28 +ffff000000083888: f90027a0 str x0, [x29,#72] +ffff00000008388c: 52800101 mov w1, #0x8 // #8 +ffff000000083890: f94027a0 ldr x0, [x29,#72] +ffff000000083894: 94000b26 bl ffff00000008652c +ffff000000083898: 52800201 mov w1, #0x10 // #16 +ffff00000008389c: 94000a6d bl ffff000000086250 +ffff0000000838a0: b9003fa0 str w0, [x29,#60] +ffff0000000838a4: b9403fa0 ldr w0, [x29,#60] +ffff0000000838a8: 1101b800 add w0, w0, #0x6e +ffff0000000838ac: 12000400 and w0, w0, #0x3 +ffff0000000838b0: 7100001f cmp w0, #0x0 +ffff0000000838b4: 54000140 b.eq ffff0000000838dc +ffff0000000838b8: b9403fa0 ldr w0, [x29,#60] +ffff0000000838bc: 1101b800 add w0, w0, #0x6e +ffff0000000838c0: 6b0003e1 negs w1, w0 +ffff0000000838c4: 12000400 and w0, w0, #0x3 +ffff0000000838c8: 12000421 and w1, w1, #0x3 +ffff0000000838cc: 5a814400 csneg w0, w0, w1, mi +ffff0000000838d0: 52800081 mov w1, #0x4 // #4 +ffff0000000838d4: 4b000020 sub w0, w1, w0 +ffff0000000838d8: 14000002 b ffff0000000838e0 +ffff0000000838dc: 52800000 mov w0, #0x0 // #0 +ffff0000000838e0: b9403fa1 ldr w1, [x29,#60] +ffff0000000838e4: 0b000020 add w0, w1, w0 +ffff0000000838e8: b9003fa0 str w0, [x29,#60] +ffff0000000838ec: b94043a0 ldr w0, [x29,#64] +ffff0000000838f0: 12000400 and w0, w0, #0x3 +ffff0000000838f4: 7100001f cmp w0, #0x0 +ffff0000000838f8: 54000120 b.eq ffff00000008391c +ffff0000000838fc: b94043a0 ldr w0, [x29,#64] +ffff000000083900: 6b0003e1 negs w1, w0 +ffff000000083904: 12000400 and w0, w0, #0x3 +ffff000000083908: 12000421 and w1, w1, #0x3 +ffff00000008390c: 5a814400 csneg w0, w0, w1, mi +ffff000000083910: 52800081 mov w1, #0x4 // #4 +ffff000000083914: 4b000020 sub w0, w1, w0 +ffff000000083918: 14000002 b ffff000000083920 +ffff00000008391c: 52800000 mov w0, #0x0 // #0 +ffff000000083920: b94043a1 ldr w1, [x29,#64] +ffff000000083924: 0b000020 add w0, w1, w0 +ffff000000083928: b90043a0 str w0, [x29,#64] +ffff00000008392c: f94027a0 ldr x0, [x29,#72] +ffff000000083930: 91004000 add x0, x0, #0x10 +ffff000000083934: f90027a0 str x0, [x29,#72] +ffff000000083938: f94027a0 ldr x0, [x29,#72] +ffff00000008393c: f9001ba0 str x0, [x29,#48] +ffff000000083940: 90000020 adrp x0, ffff000000087000 +ffff000000083944: 91268000 add x0, x0, #0x9a0 +ffff000000083948: aa0003e1 mov x1, x0 +ffff00000008394c: f9401ba0 ldr x0, [x29,#48] +ffff000000083950: 94000b15 bl ffff0000000865a4 +ffff000000083954: 7100001f cmp w0, #0x0 +ffff000000083958: 540000a1 b.ne ffff00000008396c +ffff00000008395c: 90000020 adrp x0, ffff000000087000 +ffff000000083960: 9126c000 add x0, x0, #0x9b0 +ffff000000083964: 97fff2ef bl ffff000000080520 +ffff000000083968: 1400002b b ffff000000083a14 +ffff00000008396c: b9803fa0 ldrsw x0, [x29,#60] +ffff000000083970: f94027a1 ldr x1, [x29,#72] +ffff000000083974: 8b000020 add x0, x1, x0 +ffff000000083978: f90027a0 str x0, [x29,#72] +ffff00000008397c: f94027a0 ldr x0, [x29,#72] +ffff000000083980: f90017a0 str x0, [x29,#40] +ffff000000083984: f9400fa1 ldr x1, [x29,#24] +ffff000000083988: f9401ba0 ldr x0, [x29,#48] +ffff00000008398c: 94000b06 bl ffff0000000865a4 +ffff000000083990: 7100001f cmp w0, #0x0 +ffff000000083994: 54000361 b.ne ffff000000083a00 +ffff000000083998: b90047bf str wzr, [x29,#68] +ffff00000008399c: 14000011 b ffff0000000839e0 +ffff0000000839a0: b98047a0 ldrsw x0, [x29,#68] +ffff0000000839a4: f94017a1 ldr x1, [x29,#40] +ffff0000000839a8: 8b000020 add x0, x1, x0 +ffff0000000839ac: 39400000 ldrb w0, [x0] +ffff0000000839b0: 7100281f cmp w0, #0xa +ffff0000000839b4: 54000061 b.ne ffff0000000839c0 +ffff0000000839b8: 528001a0 mov w0, #0xd // #13 +ffff0000000839bc: 97fff2b1 bl ffff000000080480 +ffff0000000839c0: b98047a0 ldrsw x0, [x29,#68] +ffff0000000839c4: f94017a1 ldr x1, [x29,#40] +ffff0000000839c8: 8b000020 add x0, x1, x0 +ffff0000000839cc: 39400000 ldrb w0, [x0] +ffff0000000839d0: 97fff2ac bl ffff000000080480 +ffff0000000839d4: b94047a0 ldr w0, [x29,#68] +ffff0000000839d8: 11000400 add w0, w0, #0x1 +ffff0000000839dc: b90047a0 str w0, [x29,#68] +ffff0000000839e0: b94047a1 ldr w1, [x29,#68] +ffff0000000839e4: b94043a0 ldr w0, [x29,#64] +ffff0000000839e8: 6b00003f cmp w1, w0 +ffff0000000839ec: 54fffdab b.lt ffff0000000839a0 +ffff0000000839f0: 90000020 adrp x0, ffff000000087000 +ffff0000000839f4: 91270000 add x0, x0, #0x9c0 +ffff0000000839f8: 97fff2ca bl ffff000000080520 +ffff0000000839fc: 14000006 b ffff000000083a14 +ffff000000083a00: b98043a0 ldrsw x0, [x29,#64] +ffff000000083a04: f94027a1 ldr x1, [x29,#72] +ffff000000083a08: 8b000020 add x0, x1, x0 +ffff000000083a0c: f90027a0 str x0, [x29,#72] +ffff000000083a10: 17ffff91 b ffff000000083854 +ffff000000083a14: d503201f nop +ffff000000083a18: a8c57bfd ldp x29, x30, [sp],#80 +ffff000000083a1c: d65f03c0 ret + +ffff000000083a20 : +ffff000000083a20: a9b77bfd stp x29, x30, [sp,#-144]! +ffff000000083a24: 910003fd mov x29, sp +ffff000000083a28: b0000020 adrp x0, ffff000000088000 +ffff000000083a2c: 91150000 add x0, x0, #0x540 +ffff000000083a30: f9400000 ldr x0, [x0] +ffff000000083a34: f90047a0 str x0, [x29,#136] +ffff000000083a38: b90087bf str wzr, [x29,#132] +ffff000000083a3c: b90083bf str wzr, [x29,#128] +ffff000000083a40: f94047a0 ldr x0, [x29,#136] +ffff000000083a44: 9100d800 add x0, x0, #0x36 +ffff000000083a48: f90047a0 str x0, [x29,#136] +ffff000000083a4c: 52800101 mov w1, #0x8 // #8 +ffff000000083a50: f94047a0 ldr x0, [x29,#136] +ffff000000083a54: 94000ab6 bl ffff00000008652c +ffff000000083a58: 52800201 mov w1, #0x10 // #16 +ffff000000083a5c: 940009fd bl ffff000000086250 +ffff000000083a60: b90087a0 str w0, [x29,#132] +ffff000000083a64: f94047a0 ldr x0, [x29,#136] +ffff000000083a68: 9100a000 add x0, x0, #0x28 +ffff000000083a6c: f90047a0 str x0, [x29,#136] +ffff000000083a70: 52800101 mov w1, #0x8 // #8 +ffff000000083a74: f94047a0 ldr x0, [x29,#136] +ffff000000083a78: 94000aad bl ffff00000008652c +ffff000000083a7c: 52800201 mov w1, #0x10 // #16 +ffff000000083a80: 940009f4 bl ffff000000086250 +ffff000000083a84: b90083a0 str w0, [x29,#128] +ffff000000083a88: b94083a0 ldr w0, [x29,#128] +ffff000000083a8c: 1101b800 add w0, w0, #0x6e +ffff000000083a90: 12000400 and w0, w0, #0x3 +ffff000000083a94: 7100001f cmp w0, #0x0 +ffff000000083a98: 54000140 b.eq ffff000000083ac0 +ffff000000083a9c: b94083a0 ldr w0, [x29,#128] +ffff000000083aa0: 1101b800 add w0, w0, #0x6e +ffff000000083aa4: 6b0003e1 negs w1, w0 +ffff000000083aa8: 12000400 and w0, w0, #0x3 +ffff000000083aac: 12000421 and w1, w1, #0x3 +ffff000000083ab0: 5a814400 csneg w0, w0, w1, mi +ffff000000083ab4: 52800081 mov w1, #0x4 // #4 +ffff000000083ab8: 4b000020 sub w0, w1, w0 +ffff000000083abc: 14000002 b ffff000000083ac4 +ffff000000083ac0: 52800000 mov w0, #0x0 // #0 +ffff000000083ac4: b94083a1 ldr w1, [x29,#128] +ffff000000083ac8: 0b000020 add w0, w1, w0 +ffff000000083acc: b90083a0 str w0, [x29,#128] +ffff000000083ad0: b94087a0 ldr w0, [x29,#132] +ffff000000083ad4: 12000400 and w0, w0, #0x3 +ffff000000083ad8: 7100001f cmp w0, #0x0 +ffff000000083adc: 54000120 b.eq ffff000000083b00 +ffff000000083ae0: b94087a0 ldr w0, [x29,#132] +ffff000000083ae4: 6b0003e1 negs w1, w0 +ffff000000083ae8: 12000400 and w0, w0, #0x3 +ffff000000083aec: 12000421 and w1, w1, #0x3 +ffff000000083af0: 5a814400 csneg w0, w0, w1, mi +ffff000000083af4: 52800081 mov w1, #0x4 // #4 +ffff000000083af8: 4b000020 sub w0, w1, w0 +ffff000000083afc: 14000002 b ffff000000083b04 +ffff000000083b00: 52800000 mov w0, #0x0 // #0 +ffff000000083b04: b94087a1 ldr w1, [x29,#132] +ffff000000083b08: 0b000020 add w0, w1, w0 +ffff000000083b0c: b90087a0 str w0, [x29,#132] +ffff000000083b10: f94047a0 ldr x0, [x29,#136] +ffff000000083b14: 91004000 add x0, x0, #0x10 +ffff000000083b18: f90047a0 str x0, [x29,#136] +ffff000000083b1c: f94047a0 ldr x0, [x29,#136] +ffff000000083b20: f9003fa0 str x0, [x29,#120] +ffff000000083b24: 90000020 adrp x0, ffff000000087000 +ffff000000083b28: 91268000 add x0, x0, #0x9a0 +ffff000000083b2c: aa0003e1 mov x1, x0 +ffff000000083b30: f9403fa0 ldr x0, [x29,#120] +ffff000000083b34: 94000a9c bl ffff0000000865a4 +ffff000000083b38: 7100001f cmp w0, #0x0 +ffff000000083b3c: 540001e0 b.eq ffff000000083b78 +ffff000000083b40: f9403fa0 ldr x0, [x29,#120] +ffff000000083b44: 97fff277 bl ffff000000080520 +ffff000000083b48: 90000020 adrp x0, ffff000000087000 +ffff000000083b4c: 91270000 add x0, x0, #0x9c0 +ffff000000083b50: 97fff274 bl ffff000000080520 +ffff000000083b54: b98083a0 ldrsw x0, [x29,#128] +ffff000000083b58: f94047a1 ldr x1, [x29,#136] +ffff000000083b5c: 8b000020 add x0, x1, x0 +ffff000000083b60: f90047a0 str x0, [x29,#136] +ffff000000083b64: b98087a0 ldrsw x0, [x29,#132] +ffff000000083b68: f94047a1 ldr x1, [x29,#136] +ffff000000083b6c: 8b000020 add x0, x1, x0 +ffff000000083b70: f90047a0 str x0, [x29,#136] +ffff000000083b74: 17ffffb1 b ffff000000083a38 +ffff000000083b78: d503201f nop +ffff000000083b7c: 910043a0 add x0, x29, #0x10 +ffff000000083b80: 97ffff26 bl ffff000000083818 +ffff000000083b84: d503201f nop +ffff000000083b88: a8c97bfd ldp x29, x30, [sp],#144 +ffff000000083b8c: d65f03c0 ret + +ffff000000083b90 : +ffff000000083b90: a9b57bfd stp x29, x30, [sp,#-176]! +ffff000000083b94: 910003fd mov x29, sp +ffff000000083b98: 90000020 adrp x0, ffff000000087000 +ffff000000083b9c: 91260000 add x0, x0, #0x980 +ffff000000083ba0: 97fff260 bl ffff000000080520 +ffff000000083ba4: 910043a0 add x0, x29, #0x10 +ffff000000083ba8: 52800021 mov w1, #0x1 // #1 +ffff000000083bac: 97fff273 bl ffff000000080578 +ffff000000083bb0: 528001a0 mov w0, #0xd // #13 +ffff000000083bb4: 97fff233 bl ffff000000080480 +ffff000000083bb8: d2a00200 mov x0, #0x100000 // #1048576 +ffff000000083bbc: f9004fa0 str x0, [x29,#152] +ffff000000083bc0: f9404fa0 ldr x0, [x29,#152] +ffff000000083bc4: 91400400 add x0, x0, #0x1, lsl #12 +ffff000000083bc8: f9004ba0 str x0, [x29,#144] +ffff000000083bcc: b0000020 adrp x0, ffff000000088000 +ffff000000083bd0: 91150000 add x0, x0, #0x540 +ffff000000083bd4: f9400000 ldr x0, [x0] +ffff000000083bd8: f90057a0 str x0, [x29,#168] +ffff000000083bdc: b9008fbf str wzr, [x29,#140] +ffff000000083be0: b9008bbf str wzr, [x29,#136] +ffff000000083be4: f94057a0 ldr x0, [x29,#168] +ffff000000083be8: 9100d800 add x0, x0, #0x36 +ffff000000083bec: f90057a0 str x0, [x29,#168] +ffff000000083bf0: 52800101 mov w1, #0x8 // #8 +ffff000000083bf4: f94057a0 ldr x0, [x29,#168] +ffff000000083bf8: 94000a4d bl ffff00000008652c +ffff000000083bfc: 52800201 mov w1, #0x10 // #16 +ffff000000083c00: 94000994 bl ffff000000086250 +ffff000000083c04: b9008fa0 str w0, [x29,#140] +ffff000000083c08: f94057a0 ldr x0, [x29,#168] +ffff000000083c0c: 9100a000 add x0, x0, #0x28 +ffff000000083c10: f90057a0 str x0, [x29,#168] +ffff000000083c14: 52800101 mov w1, #0x8 // #8 +ffff000000083c18: f94057a0 ldr x0, [x29,#168] +ffff000000083c1c: 94000a44 bl ffff00000008652c +ffff000000083c20: 52800201 mov w1, #0x10 // #16 +ffff000000083c24: 9400098b bl ffff000000086250 +ffff000000083c28: b9008ba0 str w0, [x29,#136] +ffff000000083c2c: b9408ba0 ldr w0, [x29,#136] +ffff000000083c30: 1101b800 add w0, w0, #0x6e +ffff000000083c34: 12000400 and w0, w0, #0x3 +ffff000000083c38: 7100001f cmp w0, #0x0 +ffff000000083c3c: 54000140 b.eq ffff000000083c64 +ffff000000083c40: b9408ba0 ldr w0, [x29,#136] +ffff000000083c44: 1101b800 add w0, w0, #0x6e +ffff000000083c48: 6b0003e1 negs w1, w0 +ffff000000083c4c: 12000400 and w0, w0, #0x3 +ffff000000083c50: 12000421 and w1, w1, #0x3 +ffff000000083c54: 5a814400 csneg w0, w0, w1, mi +ffff000000083c58: 52800081 mov w1, #0x4 // #4 +ffff000000083c5c: 4b000020 sub w0, w1, w0 +ffff000000083c60: 14000002 b ffff000000083c68 +ffff000000083c64: 52800000 mov w0, #0x0 // #0 +ffff000000083c68: b9408ba1 ldr w1, [x29,#136] +ffff000000083c6c: 0b000020 add w0, w1, w0 +ffff000000083c70: b9008ba0 str w0, [x29,#136] +ffff000000083c74: b9408fa0 ldr w0, [x29,#140] +ffff000000083c78: 12000400 and w0, w0, #0x3 +ffff000000083c7c: 7100001f cmp w0, #0x0 +ffff000000083c80: 54000120 b.eq ffff000000083ca4 +ffff000000083c84: b9408fa0 ldr w0, [x29,#140] +ffff000000083c88: 6b0003e1 negs w1, w0 +ffff000000083c8c: 12000400 and w0, w0, #0x3 +ffff000000083c90: 12000421 and w1, w1, #0x3 +ffff000000083c94: 5a814400 csneg w0, w0, w1, mi +ffff000000083c98: 52800081 mov w1, #0x4 // #4 +ffff000000083c9c: 4b000020 sub w0, w1, w0 +ffff000000083ca0: 14000002 b ffff000000083ca8 +ffff000000083ca4: 52800000 mov w0, #0x0 // #0 +ffff000000083ca8: b9408fa1 ldr w1, [x29,#140] +ffff000000083cac: 0b000020 add w0, w1, w0 +ffff000000083cb0: b9008fa0 str w0, [x29,#140] +ffff000000083cb4: f94057a0 ldr x0, [x29,#168] +ffff000000083cb8: 91004000 add x0, x0, #0x10 +ffff000000083cbc: f90057a0 str x0, [x29,#168] +ffff000000083cc0: f94057a0 ldr x0, [x29,#168] +ffff000000083cc4: f90043a0 str x0, [x29,#128] +ffff000000083cc8: 90000020 adrp x0, ffff000000087000 +ffff000000083ccc: 91268000 add x0, x0, #0x9a0 +ffff000000083cd0: aa0003e1 mov x1, x0 +ffff000000083cd4: f94043a0 ldr x0, [x29,#128] +ffff000000083cd8: 94000a33 bl ffff0000000865a4 +ffff000000083cdc: 7100001f cmp w0, #0x0 +ffff000000083ce0: 540000a1 b.ne ffff000000083cf4 +ffff000000083ce4: 90000020 adrp x0, ffff000000087000 +ffff000000083ce8: 9126c000 add x0, x0, #0x9b0 +ffff000000083cec: 97fff20d bl ffff000000080520 +ffff000000083cf0: 14000029 b ffff000000083d94 +ffff000000083cf4: b9808ba0 ldrsw x0, [x29,#136] +ffff000000083cf8: f94057a1 ldr x1, [x29,#168] +ffff000000083cfc: 8b000020 add x0, x1, x0 +ffff000000083d00: f90057a0 str x0, [x29,#168] +ffff000000083d04: f94057a0 ldr x0, [x29,#168] +ffff000000083d08: f9003fa0 str x0, [x29,#120] +ffff000000083d0c: 910043a0 add x0, x29, #0x10 +ffff000000083d10: aa0003e1 mov x1, x0 +ffff000000083d14: f94043a0 ldr x0, [x29,#128] +ffff000000083d18: 94000a23 bl ffff0000000865a4 +ffff000000083d1c: 7100001f cmp w0, #0x0 +ffff000000083d20: 54000301 b.ne ffff000000083d80 +ffff000000083d24: b900a7bf str wzr, [x29,#164] +ffff000000083d28: 1400000c b ffff000000083d58 +ffff000000083d2c: b980a7a0 ldrsw x0, [x29,#164] +ffff000000083d30: f9404fa1 ldr x1, [x29,#152] +ffff000000083d34: 8b000020 add x0, x1, x0 +ffff000000083d38: b980a7a1 ldrsw x1, [x29,#164] +ffff000000083d3c: f9403fa2 ldr x2, [x29,#120] +ffff000000083d40: 8b010041 add x1, x2, x1 +ffff000000083d44: 39400021 ldrb w1, [x1] +ffff000000083d48: 39000001 strb w1, [x0] +ffff000000083d4c: b940a7a0 ldr w0, [x29,#164] +ffff000000083d50: 11000400 add w0, w0, #0x1 +ffff000000083d54: b900a7a0 str w0, [x29,#164] +ffff000000083d58: b940a7a1 ldr w1, [x29,#164] +ffff000000083d5c: b9408fa0 ldr w0, [x29,#140] +ffff000000083d60: 6b00003f cmp w1, w0 +ffff000000083d64: 54fffe4b b.lt ffff000000083d2c +ffff000000083d68: 90000020 adrp x0, ffff000000087000 +ffff000000083d6c: 91272000 add x0, x0, #0x9c8 +ffff000000083d70: 97fff1ec bl ffff000000080520 +ffff000000083d74: f9404fa0 ldr x0, [x29,#152] +ffff000000083d78: f9404ba1 ldr x1, [x29,#144] +ffff000000083d7c: 94000e23 bl ffff000000087608 +ffff000000083d80: b9808fa0 ldrsw x0, [x29,#140] +ffff000000083d84: f94057a1 ldr x1, [x29,#168] +ffff000000083d88: 8b000020 add x0, x1, x0 +ffff000000083d8c: f90057a0 str x0, [x29,#168] +ffff000000083d90: 17ffff93 b ffff000000083bdc +ffff000000083d94: d503201f nop +ffff000000083d98: a8cb7bfd ldp x29, x30, [sp],#176 +ffff000000083d9c: d65f03c0 ret + +ffff000000083da0 : +ffff000000083da0: d10103ff sub sp, sp, #0x40 +ffff000000083da4: f90007e0 str x0, [sp,#8] +ffff000000083da8: f90003e1 str x1, [sp] +ffff000000083dac: b9003fff str wzr, [sp,#60] +ffff000000083db0: b9003bff str wzr, [sp,#56] +ffff000000083db4: b90037ff str wzr, [sp,#52] +ffff000000083db8: b9403fe0 ldr w0, [sp,#60] +ffff000000083dbc: 11000400 add w0, w0, #0x1 +ffff000000083dc0: b9003fe0 str w0, [sp,#60] +ffff000000083dc4: b98037e0 ldrsw x0, [sp,#52] +ffff000000083dc8: d37df000 lsl x0, x0, #3 +ffff000000083dcc: f94007e1 ldr x1, [sp,#8] +ffff000000083dd0: 8b000020 add x0, x1, x0 +ffff000000083dd4: f9400000 ldr x0, [x0] +ffff000000083dd8: f100001f cmp x0, #0x0 +ffff000000083ddc: 54000300 b.eq ffff000000083e3c +ffff000000083de0: b90033ff str wzr, [sp,#48] +ffff000000083de4: b9403be0 ldr w0, [sp,#56] +ffff000000083de8: 11000400 add w0, w0, #0x1 +ffff000000083dec: b9003be0 str w0, [sp,#56] +ffff000000083df0: b98037e0 ldrsw x0, [sp,#52] +ffff000000083df4: d37df000 lsl x0, x0, #3 +ffff000000083df8: f94007e1 ldr x1, [sp,#8] +ffff000000083dfc: 8b000020 add x0, x1, x0 +ffff000000083e00: f9400001 ldr x1, [x0] +ffff000000083e04: b98033e0 ldrsw x0, [sp,#48] +ffff000000083e08: 8b000020 add x0, x1, x0 +ffff000000083e0c: 39400000 ldrb w0, [x0] +ffff000000083e10: 7100001f cmp w0, #0x0 +ffff000000083e14: 540000a0 b.eq ffff000000083e28 +ffff000000083e18: b94033e0 ldr w0, [sp,#48] +ffff000000083e1c: 11000400 add w0, w0, #0x1 +ffff000000083e20: b90033e0 str w0, [sp,#48] +ffff000000083e24: 17fffff0 b ffff000000083de4 +ffff000000083e28: d503201f nop +ffff000000083e2c: b94037e0 ldr w0, [sp,#52] +ffff000000083e30: 11000400 add w0, w0, #0x1 +ffff000000083e34: b90037e0 str w0, [sp,#52] +ffff000000083e38: 17ffffe0 b ffff000000083db8 +ffff000000083e3c: d503201f nop +ffff000000083e40: b9403fe0 ldr w0, [sp,#60] +ffff000000083e44: 11000800 add w0, w0, #0x2 +ffff000000083e48: 531d7001 lsl w1, w0, #3 +ffff000000083e4c: b9403be0 ldr w0, [sp,#56] +ffff000000083e50: 0b000020 add w0, w1, w0 +ffff000000083e54: b90017e0 str w0, [sp,#20] +ffff000000083e58: b98017e0 ldrsw x0, [sp,#20] +ffff000000083e5c: f94003e1 ldr x1, [sp] +ffff000000083e60: cb000020 sub x0, x1, x0 +ffff000000083e64: f90003e0 str x0, [sp] +ffff000000083e68: f94003e0 ldr x0, [sp] +ffff000000083e6c: 927cec00 and x0, x0, #0xfffffffffffffff0 +ffff000000083e70: f90003e0 str x0, [sp] +ffff000000083e74: f94003e0 ldr x0, [sp] +ffff000000083e78: f90017e0 str x0, [sp,#40] +ffff000000083e7c: b9403fe0 ldr w0, [sp,#60] +ffff000000083e80: 51000400 sub w0, w0, #0x1 +ffff000000083e84: 93407c01 sxtw x1, w0 +ffff000000083e88: f94017e0 ldr x0, [sp,#40] +ffff000000083e8c: f9000001 str x1, [x0] +ffff000000083e90: f94017e0 ldr x0, [sp,#40] +ffff000000083e94: 91002000 add x0, x0, #0x8 +ffff000000083e98: f90017e0 str x0, [sp,#40] +ffff000000083e9c: f94017e0 ldr x0, [sp,#40] +ffff000000083ea0: 91002000 add x0, x0, #0x8 +ffff000000083ea4: aa0003e1 mov x1, x0 +ffff000000083ea8: f94017e0 ldr x0, [sp,#40] +ffff000000083eac: f9000001 str x1, [x0] +ffff000000083eb0: f94017e0 ldr x0, [sp,#40] +ffff000000083eb4: 91002000 add x0, x0, #0x8 +ffff000000083eb8: f90017e0 str x0, [sp,#40] +ffff000000083ebc: b9403fe0 ldr w0, [sp,#60] +ffff000000083ec0: 531d7000 lsl w0, w0, #3 +ffff000000083ec4: 93407c00 sxtw x0, w0 +ffff000000083ec8: f94017e1 ldr x1, [sp,#40] +ffff000000083ecc: 8b000020 add x0, x1, x0 +ffff000000083ed0: f90013e0 str x0, [sp,#32] +ffff000000083ed4: b9001fff str wzr, [sp,#28] +ffff000000083ed8: 1400002f b ffff000000083f94 +ffff000000083edc: b9401fe0 ldr w0, [sp,#28] +ffff000000083ee0: 11000401 add w1, w0, #0x1 +ffff000000083ee4: b9403fe0 ldr w0, [sp,#60] +ffff000000083ee8: 6b00003f cmp w1, w0 +ffff000000083eec: 54000081 b.ne ffff000000083efc +ffff000000083ef0: f94017e0 ldr x0, [sp,#40] +ffff000000083ef4: f900001f str xzr, [x0] +ffff000000083ef8: 14000024 b ffff000000083f88 +ffff000000083efc: f94013e1 ldr x1, [sp,#32] +ffff000000083f00: f94017e0 ldr x0, [sp,#40] +ffff000000083f04: f9000001 str x1, [x0] +ffff000000083f08: f94017e0 ldr x0, [sp,#40] +ffff000000083f0c: 91002000 add x0, x0, #0x8 +ffff000000083f10: f90017e0 str x0, [sp,#40] +ffff000000083f14: b9001bff str wzr, [sp,#24] +ffff000000083f18: b9801fe0 ldrsw x0, [sp,#28] +ffff000000083f1c: d37df000 lsl x0, x0, #3 +ffff000000083f20: f94007e1 ldr x1, [sp,#8] +ffff000000083f24: 8b000020 add x0, x1, x0 +ffff000000083f28: f9400001 ldr x1, [x0] +ffff000000083f2c: b9801be0 ldrsw x0, [sp,#24] +ffff000000083f30: 8b000020 add x0, x1, x0 +ffff000000083f34: 39400001 ldrb w1, [x0] +ffff000000083f38: f94013e0 ldr x0, [sp,#32] +ffff000000083f3c: 39000001 strb w1, [x0] +ffff000000083f40: f94013e0 ldr x0, [sp,#32] +ffff000000083f44: 91000400 add x0, x0, #0x1 +ffff000000083f48: f90013e0 str x0, [sp,#32] +ffff000000083f4c: b9801fe0 ldrsw x0, [sp,#28] +ffff000000083f50: d37df000 lsl x0, x0, #3 +ffff000000083f54: f94007e1 ldr x1, [sp,#8] +ffff000000083f58: 8b000020 add x0, x1, x0 +ffff000000083f5c: f9400001 ldr x1, [x0] +ffff000000083f60: b9801be0 ldrsw x0, [sp,#24] +ffff000000083f64: 8b000020 add x0, x1, x0 +ffff000000083f68: 39400000 ldrb w0, [x0] +ffff000000083f6c: 7100001f cmp w0, #0x0 +ffff000000083f70: 540000a0 b.eq ffff000000083f84 +ffff000000083f74: b9401be0 ldr w0, [sp,#24] +ffff000000083f78: 11000400 add w0, w0, #0x1 +ffff000000083f7c: b9001be0 str w0, [sp,#24] +ffff000000083f80: 17ffffe6 b ffff000000083f18 +ffff000000083f84: d503201f nop +ffff000000083f88: b9401fe0 ldr w0, [sp,#28] +ffff000000083f8c: 11000400 add w0, w0, #0x1 +ffff000000083f90: b9001fe0 str w0, [sp,#28] +ffff000000083f94: b9401fe1 ldr w1, [sp,#28] +ffff000000083f98: b9403fe0 ldr w0, [sp,#60] +ffff000000083f9c: 6b00003f cmp w1, w0 +ffff000000083fa0: 54fff9eb b.lt ffff000000083edc +ffff000000083fa4: f94003e0 ldr x0, [sp] +ffff000000083fa8: 910103ff add sp, sp, #0x40 +ffff000000083fac: d65f03c0 ret + +ffff000000083fb0 : +ffff000000083fb0: a9ba7bfd stp x29, x30, [sp,#-96]! +ffff000000083fb4: 910003fd mov x29, sp +ffff000000083fb8: f9000fa0 str x0, [x29,#24] +ffff000000083fbc: f9000ba1 str x1, [x29,#16] +ffff000000083fc0: b0000020 adrp x0, ffff000000088000 +ffff000000083fc4: 910cc000 add x0, x0, #0x330 +ffff000000083fc8: f9400000 ldr x0, [x0] +ffff000000083fcc: 52a000e1 mov w1, #0x70000 // #458752 +ffff000000083fd0: 94000b18 bl ffff000000086c30 +ffff000000083fd4: 93407c00 sxtw x0, w0 +ffff000000083fd8: b2503c00 orr x0, x0, #0xffff000000000000 +ffff000000083fdc: f90027a0 str x0, [x29,#72] +ffff000000083fe0: b0000020 adrp x0, ffff000000088000 +ffff000000083fe4: 910cc000 add x0, x0, #0x330 +ffff000000083fe8: f9400000 ldr x0, [x0] +ffff000000083fec: 52820001 mov w1, #0x1000 // #4096 +ffff000000083ff0: 72a000e1 movk w1, #0x7, lsl #16 +ffff000000083ff4: 94000b0f bl ffff000000086c30 +ffff000000083ff8: 93407c00 sxtw x0, w0 +ffff000000083ffc: b2503c00 orr x0, x0, #0xffff000000000000 +ffff000000084000: f90023a0 str x0, [x29,#64] +ffff000000084004: 90000020 adrp x0, ffff000000088000 +ffff000000084008: 91150000 add x0, x0, #0x540 +ffff00000008400c: f9400000 ldr x0, [x0] +ffff000000084010: f9002fa0 str x0, [x29,#88] +ffff000000084014: f9001fbf str xzr, [x29,#56] +ffff000000084018: b90037bf str wzr, [x29,#52] +ffff00000008401c: b90037bf str wzr, [x29,#52] +ffff000000084020: b90033bf str wzr, [x29,#48] +ffff000000084024: f9402fa0 ldr x0, [x29,#88] +ffff000000084028: 9100d800 add x0, x0, #0x36 +ffff00000008402c: f9002fa0 str x0, [x29,#88] +ffff000000084030: 52800101 mov w1, #0x8 // #8 +ffff000000084034: f9402fa0 ldr x0, [x29,#88] +ffff000000084038: 9400093d bl ffff00000008652c +ffff00000008403c: 52800201 mov w1, #0x10 // #16 +ffff000000084040: 94000884 bl ffff000000086250 +ffff000000084044: b90037a0 str w0, [x29,#52] +ffff000000084048: f9402fa0 ldr x0, [x29,#88] +ffff00000008404c: 9100a000 add x0, x0, #0x28 +ffff000000084050: f9002fa0 str x0, [x29,#88] +ffff000000084054: 52800101 mov w1, #0x8 // #8 +ffff000000084058: f9402fa0 ldr x0, [x29,#88] +ffff00000008405c: 94000934 bl ffff00000008652c +ffff000000084060: 52800201 mov w1, #0x10 // #16 +ffff000000084064: 9400087b bl ffff000000086250 +ffff000000084068: b90033a0 str w0, [x29,#48] +ffff00000008406c: b94033a0 ldr w0, [x29,#48] +ffff000000084070: 1101b800 add w0, w0, #0x6e +ffff000000084074: 12000400 and w0, w0, #0x3 +ffff000000084078: 7100001f cmp w0, #0x0 +ffff00000008407c: 54000140 b.eq ffff0000000840a4 +ffff000000084080: b94033a0 ldr w0, [x29,#48] +ffff000000084084: 1101b800 add w0, w0, #0x6e +ffff000000084088: 6b0003e1 negs w1, w0 +ffff00000008408c: 12000400 and w0, w0, #0x3 +ffff000000084090: 12000421 and w1, w1, #0x3 +ffff000000084094: 5a814400 csneg w0, w0, w1, mi +ffff000000084098: 52800081 mov w1, #0x4 // #4 +ffff00000008409c: 4b000020 sub w0, w1, w0 +ffff0000000840a0: 14000002 b ffff0000000840a8 +ffff0000000840a4: 52800000 mov w0, #0x0 // #0 +ffff0000000840a8: b94033a1 ldr w1, [x29,#48] +ffff0000000840ac: 0b000020 add w0, w1, w0 +ffff0000000840b0: b90033a0 str w0, [x29,#48] +ffff0000000840b4: b94037a0 ldr w0, [x29,#52] +ffff0000000840b8: 12000400 and w0, w0, #0x3 +ffff0000000840bc: 7100001f cmp w0, #0x0 +ffff0000000840c0: 54000120 b.eq ffff0000000840e4 +ffff0000000840c4: b94037a0 ldr w0, [x29,#52] +ffff0000000840c8: 6b0003e1 negs w1, w0 +ffff0000000840cc: 12000400 and w0, w0, #0x3 +ffff0000000840d0: 12000421 and w1, w1, #0x3 +ffff0000000840d4: 5a814400 csneg w0, w0, w1, mi +ffff0000000840d8: 52800081 mov w1, #0x4 // #4 +ffff0000000840dc: 4b000020 sub w0, w1, w0 +ffff0000000840e0: 14000002 b ffff0000000840e8 +ffff0000000840e4: 52800000 mov w0, #0x0 // #0 +ffff0000000840e8: b94037a1 ldr w1, [x29,#52] +ffff0000000840ec: 0b000020 add w0, w1, w0 +ffff0000000840f0: b90037a0 str w0, [x29,#52] +ffff0000000840f4: f9402fa0 ldr x0, [x29,#88] +ffff0000000840f8: 91004000 add x0, x0, #0x10 +ffff0000000840fc: f9002fa0 str x0, [x29,#88] +ffff000000084100: f9402fa0 ldr x0, [x29,#88] +ffff000000084104: f90017a0 str x0, [x29,#40] +ffff000000084108: f0000000 adrp x0, ffff000000087000 +ffff00000008410c: 91268000 add x0, x0, #0x9a0 +ffff000000084110: aa0003e1 mov x1, x0 +ffff000000084114: f94017a0 ldr x0, [x29,#40] +ffff000000084118: 94000923 bl ffff0000000865a4 +ffff00000008411c: 7100001f cmp w0, #0x0 +ffff000000084120: 540000c1 b.ne ffff000000084138 +ffff000000084124: f0000000 adrp x0, ffff000000087000 +ffff000000084128: 9126c000 add x0, x0, #0x9b0 +ffff00000008412c: 97fff0fd bl ffff000000080520 +ffff000000084130: d2800000 mov x0, #0x0 // #0 +ffff000000084134: 14000042 b ffff00000008423c +ffff000000084138: b98033a0 ldrsw x0, [x29,#48] +ffff00000008413c: f9402fa1 ldr x1, [x29,#88] +ffff000000084140: 8b000020 add x0, x1, x0 +ffff000000084144: f9002fa0 str x0, [x29,#88] +ffff000000084148: f9402fa0 ldr x0, [x29,#88] +ffff00000008414c: f9001fa0 str x0, [x29,#56] +ffff000000084150: f9400fa1 ldr x1, [x29,#24] +ffff000000084154: f94017a0 ldr x0, [x29,#40] +ffff000000084158: 94000913 bl ffff0000000865a4 +ffff00000008415c: 7100001f cmp w0, #0x0 +ffff000000084160: 54000101 b.ne ffff000000084180 +ffff000000084164: f0000000 adrp x0, ffff000000087000 +ffff000000084168: 91276000 add x0, x0, #0x9d8 +ffff00000008416c: f94017a1 ldr x1, [x29,#40] +ffff000000084170: 97fff1c3 bl ffff00000008087c +ffff000000084174: d503201f nop +ffff000000084178: b90057bf str wzr, [x29,#84] +ffff00000008417c: 14000011 b ffff0000000841c0 +ffff000000084180: b98037a0 ldrsw x0, [x29,#52] +ffff000000084184: f9402fa1 ldr x1, [x29,#88] +ffff000000084188: 8b000020 add x0, x1, x0 +ffff00000008418c: f9002fa0 str x0, [x29,#88] +ffff000000084190: 17ffffa3 b ffff00000008401c +ffff000000084194: b98057a0 ldrsw x0, [x29,#84] +ffff000000084198: f94027a1 ldr x1, [x29,#72] +ffff00000008419c: 8b000020 add x0, x1, x0 +ffff0000000841a0: b98057a1 ldrsw x1, [x29,#84] +ffff0000000841a4: f9401fa2 ldr x2, [x29,#56] +ffff0000000841a8: 8b010041 add x1, x2, x1 +ffff0000000841ac: 39400021 ldrb w1, [x1] +ffff0000000841b0: 39000001 strb w1, [x0] +ffff0000000841b4: b94057a0 ldr w0, [x29,#84] +ffff0000000841b8: 11000400 add w0, w0, #0x1 +ffff0000000841bc: b90057a0 str w0, [x29,#84] +ffff0000000841c0: b94057a1 ldr w1, [x29,#84] +ffff0000000841c4: b94037a0 ldr w0, [x29,#52] +ffff0000000841c8: 6b00003f cmp w1, w0 +ffff0000000841cc: 54fffe4b b.lt ffff000000084194 +ffff0000000841d0: f0000000 adrp x0, ffff000000087000 +ffff0000000841d4: 9127a000 add x0, x0, #0x9e8 +ffff0000000841d8: 97fff1a9 bl ffff00000008087c +ffff0000000841dc: 90000020 adrp x0, ffff000000088000 +ffff0000000841e0: 910cc000 add x0, x0, #0x330 +ffff0000000841e4: f9400000 ldr x0, [x0] +ffff0000000841e8: f9404c00 ldr x0, [x0,#152] +ffff0000000841ec: 97fff7a9 bl ffff000000082090 +ffff0000000841f0: 90000020 adrp x0, ffff000000088000 +ffff0000000841f4: 910cc000 add x0, x0, #0x330 +ffff0000000841f8: f9400000 ldr x0, [x0] +ffff0000000841fc: 97fff4e0 bl ffff00000008157c +ffff000000084200: f90013a0 str x0, [x29,#32] +ffff000000084204: f94013a0 ldr x0, [x29,#32] +ffff000000084208: f900841f str xzr, [x0,#264] +ffff00000008420c: f94013a0 ldr x0, [x29,#32] +ffff000000084210: d2a000e1 mov x1, #0x70000 // #458752 +ffff000000084214: f9008001 str x1, [x0,#256] +ffff000000084218: f94013a0 ldr x0, [x29,#32] +ffff00000008421c: d2820001 mov x1, #0x1000 // #4096 +ffff000000084220: f2a000e1 movk x1, #0x7, lsl #16 +ffff000000084224: f9007c01 str x1, [x0,#248] +ffff000000084228: d2820001 mov x1, #0x1000 // #4096 +ffff00000008422c: f2a000e1 movk x1, #0x7, lsl #16 +ffff000000084230: d2a000e0 mov x0, #0x70000 // #458752 +ffff000000084234: 94000cf5 bl ffff000000087608 +ffff000000084238: d2800020 mov x0, #0x1 // #1 +ffff00000008423c: a8c67bfd ldp x29, x30, [sp],#96 +ffff000000084240: d65f03c0 ret + +ffff000000084244 : +ffff000000084244: 90000020 adrp x0, ffff000000088000 +ffff000000084248: 91150000 add x0, x0, #0x540 +ffff00000008424c: f9400000 ldr x0, [x0] +ffff000000084250: d65f03c0 ret -00000000000828b0 : - 828b0: f81f83e0 stur x0, [sp,#-8] - 828b4: d538d080 mrs x0, tpidr_el1 - 828b8: a9090c02 stp x2, x3, [x0,#144] - 828bc: a90a1404 stp x4, x5, [x0,#160] - 828c0: a90b1c06 stp x6, x7, [x0,#176] - 828c4: a90c2408 stp x8, x9, [x0,#192] - 828c8: a90d2c0a stp x10, x11, [x0,#208] - 828cc: a90e340c stp x12, x13, [x0,#224] - 828d0: a90f3c0e stp x14, x15, [x0,#240] - 828d4: a9104410 stp x16, x17, [x0,#256] - 828d8: a9114c12 stp x18, x19, [x0,#272] - 828dc: a9125414 stp x20, x21, [x0,#288] - 828e0: a9135c16 stp x22, x23, [x0,#304] - 828e4: a9146418 stp x24, x25, [x0,#320] - 828e8: a9156c1a stp x26, x27, [x0,#336] - 828ec: a916741c stp x28, x29, [x0,#352] - 828f0: f900b81e str x30, [x0,#368] - 828f4: aa0003e9 mov x9, x0 - 828f8: f85f83e0 ldur x0, [sp,#-8] - 828fc: a9080520 stp x0, x1, [x9,#128] - 82900: d538400a mrs x10, spsr_el1 - 82904: d538402b mrs x11, elr_el1 - 82908: d538410c mrs x12, sp_el0 - 8290c: f900352a str x10, [x9,#104] - 82910: a907312b stp x11, x12, [x9,#112] - 82914: 97fffa74 bl 812e4 - 82918: d538d089 mrs x9, tpidr_el1 - 8291c: f940352a ldr x10, [x9,#104] - 82920: a947312b ldp x11, x12, [x9,#112] - 82924: d518400a msr spsr_el1, x10 - 82928: d518402b msr elr_el1, x11 - 8292c: d518410c msr sp_el0, x12 - 82930: aa0903e0 mov x0, x9 - 82934: a9490c02 ldp x2, x3, [x0,#144] - 82938: a94a1404 ldp x4, x5, [x0,#160] - 8293c: a94b1c06 ldp x6, x7, [x0,#176] - 82940: a94c2408 ldp x8, x9, [x0,#192] - 82944: a94d2c0a ldp x10, x11, [x0,#208] - 82948: a94e340c ldp x12, x13, [x0,#224] - 8294c: a94f3c0e ldp x14, x15, [x0,#240] - 82950: a9504410 ldp x16, x17, [x0,#256] - 82954: a9514c12 ldp x18, x19, [x0,#272] - 82958: a9525414 ldp x20, x21, [x0,#288] - 8295c: a9535c16 ldp x22, x23, [x0,#304] - 82960: a9546418 ldp x24, x25, [x0,#320] - 82964: a9556c1a ldp x26, x27, [x0,#336] - 82968: a956741c ldp x28, x29, [x0,#352] - 8296c: f940b81e ldr x30, [x0,#368] - 82970: a9480400 ldp x0, x1, [x0,#128] - 82974: d69f03e0 eret +ffff000000084254 : +ffff000000084254: a9bb7bfd stp x29, x30, [sp,#-80]! +ffff000000084258: 910003fd mov x29, sp +ffff00000008425c: f9000fa0 str x0, [x29,#24] +ffff000000084260: b9004fbf str wzr, [x29,#76] +ffff000000084264: b9004bbf str wzr, [x29,#72] +ffff000000084268: b90047bf str wzr, [x29,#68] +ffff00000008426c: f9400fa0 ldr x0, [x29,#24] +ffff000000084270: 91003800 add x0, x0, #0xe +ffff000000084274: f9000fa0 str x0, [x29,#24] +ffff000000084278: 52800101 mov w1, #0x8 // #8 +ffff00000008427c: f9400fa0 ldr x0, [x29,#24] +ffff000000084280: 940008ab bl ffff00000008652c +ffff000000084284: 52800201 mov w1, #0x10 // #16 +ffff000000084288: 940007f2 bl ffff000000086250 +ffff00000008428c: b90047a0 str w0, [x29,#68] +ffff000000084290: b98047a0 ldrsw x0, [x29,#68] +ffff000000084294: d34cfc00 lsr x0, x0, #12 +ffff000000084298: f9001fa0 str x0, [x29,#56] +ffff00000008429c: f9400fa0 ldr x0, [x29,#24] +ffff0000000842a0: 9100a000 add x0, x0, #0x28 +ffff0000000842a4: f9000fa0 str x0, [x29,#24] +ffff0000000842a8: 52800101 mov w1, #0x8 // #8 +ffff0000000842ac: f9400fa0 ldr x0, [x29,#24] +ffff0000000842b0: 9400089f bl ffff00000008652c +ffff0000000842b4: 52800201 mov w1, #0x10 // #16 +ffff0000000842b8: 940007e6 bl ffff000000086250 +ffff0000000842bc: b9004fa0 str w0, [x29,#76] +ffff0000000842c0: f9400fa0 ldr x0, [x29,#24] +ffff0000000842c4: 9100a000 add x0, x0, #0x28 +ffff0000000842c8: f9000fa0 str x0, [x29,#24] +ffff0000000842cc: 52800101 mov w1, #0x8 // #8 +ffff0000000842d0: f9400fa0 ldr x0, [x29,#24] +ffff0000000842d4: 94000896 bl ffff00000008652c +ffff0000000842d8: 52800201 mov w1, #0x10 // #16 +ffff0000000842dc: 940007dd bl ffff000000086250 +ffff0000000842e0: b9004ba0 str w0, [x29,#72] +ffff0000000842e4: b9404ba0 ldr w0, [x29,#72] +ffff0000000842e8: 1101b800 add w0, w0, #0x6e +ffff0000000842ec: 12000400 and w0, w0, #0x3 +ffff0000000842f0: 7100001f cmp w0, #0x0 +ffff0000000842f4: 54000140 b.eq ffff00000008431c +ffff0000000842f8: b9404ba0 ldr w0, [x29,#72] +ffff0000000842fc: 1101b800 add w0, w0, #0x6e +ffff000000084300: 6b0003e1 negs w1, w0 +ffff000000084304: 12000400 and w0, w0, #0x3 +ffff000000084308: 12000421 and w1, w1, #0x3 +ffff00000008430c: 5a814400 csneg w0, w0, w1, mi +ffff000000084310: 52800081 mov w1, #0x4 // #4 +ffff000000084314: 4b000020 sub w0, w1, w0 +ffff000000084318: 14000002 b ffff000000084320 +ffff00000008431c: 52800000 mov w0, #0x0 // #0 +ffff000000084320: b9404ba1 ldr w1, [x29,#72] +ffff000000084324: 0b000020 add w0, w1, w0 +ffff000000084328: b9004ba0 str w0, [x29,#72] +ffff00000008432c: b9404fa0 ldr w0, [x29,#76] +ffff000000084330: 12000400 and w0, w0, #0x3 +ffff000000084334: 7100001f cmp w0, #0x0 +ffff000000084338: 54000120 b.eq ffff00000008435c +ffff00000008433c: b9404fa0 ldr w0, [x29,#76] +ffff000000084340: 6b0003e1 negs w1, w0 +ffff000000084344: 12000400 and w0, w0, #0x3 +ffff000000084348: 12000421 and w1, w1, #0x3 +ffff00000008434c: 5a814400 csneg w0, w0, w1, mi +ffff000000084350: 52800081 mov w1, #0x4 // #4 +ffff000000084354: 4b000020 sub w0, w1, w0 +ffff000000084358: 14000002 b ffff000000084360 +ffff00000008435c: 52800000 mov w0, #0x0 // #0 +ffff000000084360: b9404fa1 ldr w1, [x29,#76] +ffff000000084364: 0b000020 add w0, w1, w0 +ffff000000084368: b9004fa0 str w0, [x29,#76] +ffff00000008436c: f9400fa0 ldr x0, [x29,#24] +ffff000000084370: 91004000 add x0, x0, #0x10 +ffff000000084374: f9000fa0 str x0, [x29,#24] +ffff000000084378: f9400fa0 ldr x0, [x29,#24] +ffff00000008437c: f9001ba0 str x0, [x29,#48] +ffff000000084380: b9804ba0 ldrsw x0, [x29,#72] +ffff000000084384: f9400fa1 ldr x1, [x29,#24] +ffff000000084388: 8b000020 add x0, x1, x0 +ffff00000008438c: f9000fa0 str x0, [x29,#24] +ffff000000084390: f9400fa0 ldr x0, [x29,#24] +ffff000000084394: f90017a0 str x0, [x29,#40] +ffff000000084398: b9804fa0 ldrsw x0, [x29,#76] +ffff00000008439c: f9400fa1 ldr x1, [x29,#24] +ffff0000000843a0: 8b000020 add x0, x1, x0 +ffff0000000843a4: f9000fa0 str x0, [x29,#24] +ffff0000000843a8: 52800400 mov w0, #0x20 // #32 +ffff0000000843ac: 97fff2a7 bl ffff000000080e48 +ffff0000000843b0: f90013a0 str x0, [x29,#32] +ffff0000000843b4: f94013a0 ldr x0, [x29,#32] +ffff0000000843b8: f9401ba1 ldr x1, [x29,#48] +ffff0000000843bc: f9000001 str x1, [x0] +ffff0000000843c0: f94013a0 ldr x0, [x29,#32] +ffff0000000843c4: f94017a1 ldr x1, [x29,#40] +ffff0000000843c8: f9000401 str x1, [x0,#8] +ffff0000000843cc: f94013a0 ldr x0, [x29,#32] +ffff0000000843d0: b9404ba1 ldr w1, [x29,#72] +ffff0000000843d4: b9001801 str w1, [x0,#24] +ffff0000000843d8: f94013a0 ldr x0, [x29,#32] +ffff0000000843dc: b9404fa1 ldr w1, [x29,#76] +ffff0000000843e0: b9001c01 str w1, [x0,#28] +ffff0000000843e4: f94013a0 ldr x0, [x29,#32] +ffff0000000843e8: f9401fa1 ldr x1, [x29,#56] +ffff0000000843ec: f9000801 str x1, [x0,#16] +ffff0000000843f0: f94013a0 ldr x0, [x29,#32] +ffff0000000843f4: a8c57bfd ldp x29, x30, [sp],#80 +ffff0000000843f8: d65f03c0 ret -0000000000082978 : - 82978: f81f83e0 stur x0, [sp,#-8] - 8297c: d538d080 mrs x0, tpidr_el1 - 82980: a9090c02 stp x2, x3, [x0,#144] - 82984: a90a1404 stp x4, x5, [x0,#160] - 82988: a90b1c06 stp x6, x7, [x0,#176] - 8298c: a90c2408 stp x8, x9, [x0,#192] - 82990: a90d2c0a stp x10, x11, [x0,#208] - 82994: a90e340c stp x12, x13, [x0,#224] - 82998: a90f3c0e stp x14, x15, [x0,#240] - 8299c: a9104410 stp x16, x17, [x0,#256] - 829a0: a9114c12 stp x18, x19, [x0,#272] - 829a4: a9125414 stp x20, x21, [x0,#288] - 829a8: a9135c16 stp x22, x23, [x0,#304] - 829ac: a9146418 stp x24, x25, [x0,#320] - 829b0: a9156c1a stp x26, x27, [x0,#336] - 829b4: a916741c stp x28, x29, [x0,#352] - 829b8: f900b81e str x30, [x0,#368] - 829bc: aa0003e9 mov x9, x0 - 829c0: f85f83e0 ldur x0, [sp,#-8] - 829c4: a9080520 stp x0, x1, [x9,#128] - 829c8: d538400a mrs x10, spsr_el1 - 829cc: d538402b mrs x11, elr_el1 - 829d0: d538410c mrs x12, sp_el0 - 829d4: f900352a str x10, [x9,#104] - 829d8: a907312b stp x11, x12, [x9,#112] - 829dc: d5385219 mrs x25, esr_el1 - 829e0: d35aff38 lsr x24, x25, #26 - 829e4: f100571f cmp x24, #0x15 - 829e8: 54000020 b.eq 829ec +ffff0000000843fc : +ffff0000000843fc: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000084400: 910003fd mov x29, sp +ffff000000084404: f0000000 adrp x0, ffff000000087000 +ffff000000084408: 91282000 add x0, x0, #0xa08 +ffff00000008440c: 97fff045 bl ffff000000080520 +ffff000000084410: d503201f nop +ffff000000084414: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000084418: d65f03c0 ret -00000000000829ec : - 829ec: 1002367b adr x27, 870b8 - 829f0: 2a0803fa mov w26, w8 - 829f4: d2800079 mov x25, #0x3 // #3 - 829f8: eb19035f cmp x26, x25 - 829fc: f87a7b70 ldr x16, [x27,x26,lsl #3] - 82a00: d63f0200 blr x16 - 82a04: 14000001 b 82a08 +ffff00000008441c : +ffff00000008441c: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000084420: 910003fd mov x29, sp +ffff000000084424: f0000000 adrp x0, ffff000000087000 +ffff000000084428: 91286000 add x0, x0, #0xa18 +ffff00000008442c: 97fff03d bl ffff000000080520 +ffff000000084430: f0000000 adrp x0, ffff000000087000 +ffff000000084434: 91290000 add x0, x0, #0xa40 +ffff000000084438: 97fff03a bl ffff000000080520 +ffff00000008443c: f0000000 adrp x0, ffff000000087000 +ffff000000084440: 91298000 add x0, x0, #0xa60 +ffff000000084444: 97fff037 bl ffff000000080520 +ffff000000084448: f0000000 adrp x0, ffff000000087000 +ffff00000008444c: 9129c000 add x0, x0, #0xa70 +ffff000000084450: 97fff034 bl ffff000000080520 +ffff000000084454: d503201f nop +ffff000000084458: a8c17bfd ldp x29, x30, [sp],#16 +ffff00000008445c: d65f03c0 ret -0000000000082a08 : - 82a08: f90003e0 str x0, [sp] - 82a0c: d538d089 mrs x9, tpidr_el1 - 82a10: f940352a ldr x10, [x9,#104] - 82a14: a947312b ldp x11, x12, [x9,#112] - 82a18: d518400a msr spsr_el1, x10 - 82a1c: d518402b msr elr_el1, x11 - 82a20: d518410c msr sp_el0, x12 - 82a24: aa0903e0 mov x0, x9 - 82a28: a9490c02 ldp x2, x3, [x0,#144] - 82a2c: a94a1404 ldp x4, x5, [x0,#160] - 82a30: a94b1c06 ldp x6, x7, [x0,#176] - 82a34: a94c2408 ldp x8, x9, [x0,#192] - 82a38: a94d2c0a ldp x10, x11, [x0,#208] - 82a3c: a94e340c ldp x12, x13, [x0,#224] - 82a40: a94f3c0e ldp x14, x15, [x0,#240] - 82a44: a9504410 ldp x16, x17, [x0,#256] - 82a48: a9514c12 ldp x18, x19, [x0,#272] - 82a4c: a9525414 ldp x20, x21, [x0,#288] - 82a50: a9535c16 ldp x22, x23, [x0,#304] - 82a54: a9546418 ldp x24, x25, [x0,#320] - 82a58: a9556c1a ldp x26, x27, [x0,#336] - 82a5c: a956741c ldp x28, x29, [x0,#352] - 82a60: f940b81e ldr x30, [x0,#368] - 82a64: a9480400 ldp x0, x1, [x0,#128] - 82a68: d69f03e0 eret - 82a6c: d503201f nop - 82a70: d503201f nop - 82a74: d503201f nop - 82a78: d503201f nop - 82a7c: d503201f nop - 82a80: d503201f nop - 82a84: d503201f nop - 82a88: d503201f nop - 82a8c: d503201f nop - 82a90: d503201f nop - 82a94: d503201f nop - 82a98: d503201f nop - 82a9c: d503201f nop - 82aa0: d503201f nop - 82aa4: d503201f nop - 82aa8: d503201f nop - 82aac: d503201f nop - 82ab0: d503201f nop - 82ab4: d503201f nop - 82ab8: d503201f nop - 82abc: d503201f nop - 82ac0: d503201f nop - 82ac4: d503201f nop - 82ac8: d503201f nop - 82acc: d503201f nop - 82ad0: d503201f nop - 82ad4: d503201f nop - 82ad8: d503201f nop - 82adc: d503201f nop - 82ae0: d503201f nop - 82ae4: d503201f nop - 82ae8: d503201f nop - 82aec: d503201f nop - 82af0: d503201f nop - 82af4: d503201f nop - 82af8: d503201f nop - 82afc: d503201f nop - 82b00: d503201f nop - 82b04: d503201f nop - 82b08: d503201f nop - 82b0c: d503201f nop - 82b10: d503201f nop - 82b14: d503201f nop - 82b18: d503201f nop - 82b1c: d503201f nop - 82b20: d503201f nop - 82b24: d503201f nop - 82b28: d503201f nop - 82b2c: d503201f nop - 82b30: d503201f nop - 82b34: d503201f nop - 82b38: d503201f nop - 82b3c: d503201f nop - 82b40: d503201f nop - 82b44: d503201f nop - 82b48: d503201f nop - 82b4c: d503201f nop - 82b50: d503201f nop - 82b54: d503201f nop - 82b58: d503201f nop - 82b5c: d503201f nop - 82b60: d503201f nop - 82b64: d503201f nop - 82b68: d503201f nop - 82b6c: d503201f nop - 82b70: d503201f nop - 82b74: d503201f nop - 82b78: d503201f nop - 82b7c: d503201f nop - 82b80: d503201f nop - 82b84: d503201f nop - 82b88: d503201f nop - 82b8c: d503201f nop - 82b90: d503201f nop - 82b94: d503201f nop - 82b98: d503201f nop - 82b9c: d503201f nop - 82ba0: d503201f nop - 82ba4: d503201f nop - 82ba8: d503201f nop - 82bac: d503201f nop - 82bb0: d503201f nop - 82bb4: d503201f nop - 82bb8: d503201f nop - 82bbc: d503201f nop - 82bc0: d503201f nop - 82bc4: d503201f nop - 82bc8: d503201f nop - 82bcc: d503201f nop - 82bd0: d503201f nop - 82bd4: d503201f nop - 82bd8: d503201f nop - 82bdc: d503201f nop - 82be0: d503201f nop - 82be4: d503201f nop - 82be8: d503201f nop - 82bec: d503201f nop - 82bf0: d503201f nop - 82bf4: d503201f nop - 82bf8: d503201f nop - 82bfc: d503201f nop - 82c00: d503201f nop - 82c04: d503201f nop - 82c08: d503201f nop - 82c0c: d503201f nop - 82c10: d503201f nop - 82c14: d503201f nop - 82c18: d503201f nop - 82c1c: d503201f nop - 82c20: d503201f nop - 82c24: d503201f nop - 82c28: d503201f nop - 82c2c: d503201f nop - 82c30: d503201f nop - 82c34: d503201f nop - 82c38: d503201f nop - 82c3c: d503201f nop - 82c40: d503201f nop - 82c44: d503201f nop - 82c48: d503201f nop - 82c4c: d503201f nop - 82c50: d503201f nop - 82c54: d503201f nop - 82c58: d503201f nop - 82c5c: d503201f nop - 82c60: d503201f nop - 82c64: d503201f nop - 82c68: d503201f nop - 82c6c: d503201f nop - 82c70: d503201f nop - 82c74: d503201f nop - 82c78: d503201f nop - 82c7c: d503201f nop - 82c80: d503201f nop - 82c84: d503201f nop - 82c88: d503201f nop - 82c8c: d503201f nop - 82c90: d503201f nop - 82c94: d503201f nop - 82c98: d503201f nop - 82c9c: d503201f nop - 82ca0: d503201f nop - 82ca4: d503201f nop - 82ca8: d503201f nop - 82cac: d503201f nop - 82cb0: d503201f nop - 82cb4: d503201f nop - 82cb8: d503201f nop - 82cbc: d503201f nop - 82cc0: d503201f nop - 82cc4: d503201f nop - 82cc8: d503201f nop - 82ccc: d503201f nop - 82cd0: d503201f nop - 82cd4: d503201f nop - 82cd8: d503201f nop - 82cdc: d503201f nop - 82ce0: d503201f nop - 82ce4: d503201f nop - 82ce8: d503201f nop - 82cec: d503201f nop - 82cf0: d503201f nop - 82cf4: d503201f nop - 82cf8: d503201f nop - 82cfc: d503201f nop - 82d00: d503201f nop - 82d04: d503201f nop - 82d08: d503201f nop - 82d0c: d503201f nop - 82d10: d503201f nop - 82d14: d503201f nop - 82d18: d503201f nop - 82d1c: d503201f nop - 82d20: d503201f nop - 82d24: d503201f nop - 82d28: d503201f nop - 82d2c: d503201f nop - 82d30: d503201f nop - 82d34: d503201f nop - 82d38: d503201f nop - 82d3c: d503201f nop - 82d40: d503201f nop - 82d44: d503201f nop - 82d48: d503201f nop - 82d4c: d503201f nop - 82d50: d503201f nop - 82d54: d503201f nop - 82d58: d503201f nop - 82d5c: d503201f nop - 82d60: d503201f nop - 82d64: d503201f nop - 82d68: d503201f nop - 82d6c: d503201f nop - 82d70: d503201f nop - 82d74: d503201f nop - 82d78: d503201f nop - 82d7c: d503201f nop - 82d80: d503201f nop - 82d84: d503201f nop - 82d88: d503201f nop - 82d8c: d503201f nop - 82d90: d503201f nop - 82d94: d503201f nop - 82d98: d503201f nop - 82d9c: d503201f nop - 82da0: d503201f nop - 82da4: d503201f nop - 82da8: d503201f nop - 82dac: d503201f nop - 82db0: d503201f nop - 82db4: d503201f nop - 82db8: d503201f nop - 82dbc: d503201f nop - 82dc0: d503201f nop - 82dc4: d503201f nop - 82dc8: d503201f nop - 82dcc: d503201f nop - 82dd0: d503201f nop - 82dd4: d503201f nop - 82dd8: d503201f nop - 82ddc: d503201f nop - 82de0: d503201f nop - 82de4: d503201f nop - 82de8: d503201f nop - 82dec: d503201f nop - 82df0: d503201f nop - 82df4: d503201f nop - 82df8: d503201f nop - 82dfc: d503201f nop - 82e00: d503201f nop - 82e04: d503201f nop - 82e08: d503201f nop - 82e0c: d503201f nop - 82e10: d503201f nop - 82e14: d503201f nop - 82e18: d503201f nop - 82e1c: d503201f nop - 82e20: d503201f nop - 82e24: d503201f nop - 82e28: d503201f nop - 82e2c: d503201f nop - 82e30: d503201f nop - 82e34: d503201f nop - 82e38: d503201f nop - 82e3c: d503201f nop - 82e40: d503201f nop - 82e44: d503201f nop - 82e48: d503201f nop - 82e4c: d503201f nop - 82e50: d503201f nop - 82e54: d503201f nop - 82e58: d503201f nop - 82e5c: d503201f nop - 82e60: d503201f nop - 82e64: d503201f nop - 82e68: d503201f nop - 82e6c: d503201f nop - 82e70: d503201f nop - 82e74: d503201f nop - 82e78: d503201f nop - 82e7c: d503201f nop - 82e80: d503201f nop - 82e84: d503201f nop - 82e88: d503201f nop - 82e8c: d503201f nop - 82e90: d503201f nop - 82e94: d503201f nop - 82e98: d503201f nop - 82e9c: d503201f nop - 82ea0: d503201f nop - 82ea4: d503201f nop - 82ea8: d503201f nop - 82eac: d503201f nop - 82eb0: d503201f nop - 82eb4: d503201f nop - 82eb8: d503201f nop - 82ebc: d503201f nop - 82ec0: d503201f nop - 82ec4: d503201f nop - 82ec8: d503201f nop - 82ecc: d503201f nop - 82ed0: d503201f nop - 82ed4: d503201f nop - 82ed8: d503201f nop - 82edc: d503201f nop - 82ee0: d503201f nop - 82ee4: d503201f nop - 82ee8: d503201f nop - 82eec: d503201f nop - 82ef0: d503201f nop - 82ef4: d503201f nop - 82ef8: d503201f nop - 82efc: d503201f nop - 82f00: d503201f nop - 82f04: d503201f nop - 82f08: d503201f nop - 82f0c: d503201f nop - 82f10: d503201f nop - 82f14: d503201f nop - 82f18: d503201f nop - 82f1c: d503201f nop - 82f20: d503201f nop - 82f24: d503201f nop - 82f28: d503201f nop - 82f2c: d503201f nop - 82f30: d503201f nop - 82f34: d503201f nop - 82f38: d503201f nop - 82f3c: d503201f nop - 82f40: d503201f nop - 82f44: d503201f nop - 82f48: d503201f nop - 82f4c: d503201f nop - 82f50: d503201f nop - 82f54: d503201f nop - 82f58: d503201f nop - 82f5c: d503201f nop - 82f60: d503201f nop - 82f64: d503201f nop - 82f68: d503201f nop - 82f6c: d503201f nop - 82f70: d503201f nop - 82f74: d503201f nop - 82f78: d503201f nop - 82f7c: d503201f nop - 82f80: d503201f nop - 82f84: d503201f nop - 82f88: d503201f nop - 82f8c: d503201f nop - 82f90: d503201f nop - 82f94: d503201f nop - 82f98: d503201f nop - 82f9c: d503201f nop - 82fa0: d503201f nop - 82fa4: d503201f nop - 82fa8: d503201f nop - 82fac: d503201f nop - 82fb0: d503201f nop - 82fb4: d503201f nop - 82fb8: d503201f nop - 82fbc: d503201f nop - 82fc0: d503201f nop - 82fc4: d503201f nop - 82fc8: d503201f nop - 82fcc: d503201f nop - 82fd0: d503201f nop - 82fd4: d503201f nop - 82fd8: d503201f nop - 82fdc: d503201f nop - 82fe0: d503201f nop - 82fe4: d503201f nop - 82fe8: d503201f nop - 82fec: d503201f nop - 82ff0: d503201f nop - 82ff4: d503201f nop - 82ff8: d503201f nop - 82ffc: d503201f nop +ffff000000084460 : +ffff000000084460: d10043ff sub sp, sp, #0x10 +ffff000000084464: b9000fe0 str w0, [sp,#12] +ffff000000084468: d2800380 mov x0, #0x1c // #28 +ffff00000008446c: f2a7e200 movk x0, #0x3f10, lsl #16 +ffff000000084470: 52800401 mov w1, #0x20 // #32 +ffff000000084474: 72ab4001 movk w1, #0x5a00, lsl #16 +ffff000000084478: b9000001 str w1, [x0] +ffff00000008447c: d2800480 mov x0, #0x24 // #36 +ffff000000084480: f2a7e200 movk x0, #0x3f10, lsl #16 +ffff000000084484: b9400fe2 ldr w2, [sp,#12] +ffff000000084488: 52ab4001 mov w1, #0x5a000000 // #1509949440 +ffff00000008448c: 2a010041 orr w1, w2, w1 +ffff000000084490: b9000001 str w1, [x0] +ffff000000084494: d503201f nop +ffff000000084498: 910043ff add sp, sp, #0x10 +ffff00000008449c: d65f03c0 ret -0000000000083000 : - 83000: 17fffe00 b 82800 - 83004: d503201f nop - 83008: d503201f nop - 8300c: d503201f nop - 83010: d503201f nop - 83014: d503201f nop - 83018: d503201f nop - 8301c: d503201f nop - 83020: d503201f nop - 83024: d503201f nop - 83028: d503201f nop - 8302c: d503201f nop - 83030: d503201f nop - 83034: d503201f nop - 83038: d503201f nop - 8303c: d503201f nop - 83040: d503201f nop - 83044: d503201f nop - 83048: d503201f nop - 8304c: d503201f nop - 83050: d503201f nop - 83054: d503201f nop - 83058: d503201f nop - 8305c: d503201f nop - 83060: d503201f nop - 83064: d503201f nop - 83068: d503201f nop - 8306c: d503201f nop - 83070: d503201f nop - 83074: d503201f nop - 83078: d503201f nop - 8307c: d503201f nop - 83080: 17fffde0 b 82800 - 83084: d503201f nop - 83088: d503201f nop - 8308c: d503201f nop - 83090: d503201f nop - 83094: d503201f nop - 83098: d503201f nop - 8309c: d503201f nop - 830a0: d503201f nop - 830a4: d503201f nop - 830a8: d503201f nop - 830ac: d503201f nop - 830b0: d503201f nop - 830b4: d503201f nop - 830b8: d503201f nop - 830bc: d503201f nop - 830c0: d503201f nop - 830c4: d503201f nop - 830c8: d503201f nop - 830cc: d503201f nop - 830d0: d503201f nop - 830d4: d503201f nop - 830d8: d503201f nop - 830dc: d503201f nop - 830e0: d503201f nop - 830e4: d503201f nop - 830e8: d503201f nop - 830ec: d503201f nop - 830f0: d503201f nop - 830f4: d503201f nop - 830f8: d503201f nop - 830fc: d503201f nop - 83100: 17fffdc0 b 82800 - 83104: d503201f nop - 83108: d503201f nop - 8310c: d503201f nop - 83110: d503201f nop - 83114: d503201f nop - 83118: d503201f nop - 8311c: d503201f nop - 83120: d503201f nop - 83124: d503201f nop - 83128: d503201f nop - 8312c: d503201f nop - 83130: d503201f nop - 83134: d503201f nop - 83138: d503201f nop - 8313c: d503201f nop - 83140: d503201f nop - 83144: d503201f nop - 83148: d503201f nop - 8314c: d503201f nop - 83150: d503201f nop - 83154: d503201f nop - 83158: d503201f nop - 8315c: d503201f nop - 83160: d503201f nop - 83164: d503201f nop - 83168: d503201f nop - 8316c: d503201f nop - 83170: d503201f nop - 83174: d503201f nop - 83178: d503201f nop - 8317c: d503201f nop - 83180: 17fffda0 b 82800 - 83184: d503201f nop - 83188: d503201f nop - 8318c: d503201f nop - 83190: d503201f nop - 83194: d503201f nop - 83198: d503201f nop - 8319c: d503201f nop - 831a0: d503201f nop - 831a4: d503201f nop - 831a8: d503201f nop - 831ac: d503201f nop - 831b0: d503201f nop - 831b4: d503201f nop - 831b8: d503201f nop - 831bc: d503201f nop - 831c0: d503201f nop - 831c4: d503201f nop - 831c8: d503201f nop - 831cc: d503201f nop - 831d0: d503201f nop - 831d4: d503201f nop - 831d8: d503201f nop - 831dc: d503201f nop - 831e0: d503201f nop - 831e4: d503201f nop - 831e8: d503201f nop - 831ec: d503201f nop - 831f0: d503201f nop - 831f4: d503201f nop - 831f8: d503201f nop - 831fc: d503201f nop - 83200: 17fffd80 b 82800 - 83204: d503201f nop - 83208: d503201f nop - 8320c: d503201f nop - 83210: d503201f nop - 83214: d503201f nop - 83218: d503201f nop - 8321c: d503201f nop - 83220: d503201f nop - 83224: d503201f nop - 83228: d503201f nop - 8322c: d503201f nop - 83230: d503201f nop - 83234: d503201f nop - 83238: d503201f nop - 8323c: d503201f nop - 83240: d503201f nop - 83244: d503201f nop - 83248: d503201f nop - 8324c: d503201f nop - 83250: d503201f nop - 83254: d503201f nop - 83258: d503201f nop - 8325c: d503201f nop - 83260: d503201f nop - 83264: d503201f nop - 83268: d503201f nop - 8326c: d503201f nop - 83270: d503201f nop - 83274: d503201f nop - 83278: d503201f nop - 8327c: d503201f nop - 83280: 17fffd60 b 82800 - 83284: d503201f nop - 83288: d503201f nop - 8328c: d503201f nop - 83290: d503201f nop - 83294: d503201f nop - 83298: d503201f nop - 8329c: d503201f nop - 832a0: d503201f nop - 832a4: d503201f nop - 832a8: d503201f nop - 832ac: d503201f nop - 832b0: d503201f nop - 832b4: d503201f nop - 832b8: d503201f nop - 832bc: d503201f nop - 832c0: d503201f nop - 832c4: d503201f nop - 832c8: d503201f nop - 832cc: d503201f nop - 832d0: d503201f nop - 832d4: d503201f nop - 832d8: d503201f nop - 832dc: d503201f nop - 832e0: d503201f nop - 832e4: d503201f nop - 832e8: d503201f nop - 832ec: d503201f nop - 832f0: d503201f nop - 832f4: d503201f nop - 832f8: d503201f nop - 832fc: d503201f nop - 83300: 17fffd40 b 82800 - 83304: d503201f nop - 83308: d503201f nop - 8330c: d503201f nop - 83310: d503201f nop - 83314: d503201f nop - 83318: d503201f nop - 8331c: d503201f nop - 83320: d503201f nop - 83324: d503201f nop - 83328: d503201f nop - 8332c: d503201f nop - 83330: d503201f nop - 83334: d503201f nop - 83338: d503201f nop - 8333c: d503201f nop - 83340: d503201f nop - 83344: d503201f nop - 83348: d503201f nop - 8334c: d503201f nop - 83350: d503201f nop - 83354: d503201f nop - 83358: d503201f nop - 8335c: d503201f nop - 83360: d503201f nop - 83364: d503201f nop - 83368: d503201f nop - 8336c: d503201f nop - 83370: d503201f nop - 83374: d503201f nop - 83378: d503201f nop - 8337c: d503201f nop - 83380: 17fffd20 b 82800 - 83384: d503201f nop - 83388: d503201f nop - 8338c: d503201f nop - 83390: d503201f nop - 83394: d503201f nop - 83398: d503201f nop - 8339c: d503201f nop - 833a0: d503201f nop - 833a4: d503201f nop - 833a8: d503201f nop - 833ac: d503201f nop - 833b0: d503201f nop - 833b4: d503201f nop - 833b8: d503201f nop - 833bc: d503201f nop - 833c0: d503201f nop - 833c4: d503201f nop - 833c8: d503201f nop - 833cc: d503201f nop - 833d0: d503201f nop - 833d4: d503201f nop - 833d8: d503201f nop - 833dc: d503201f nop - 833e0: d503201f nop - 833e4: d503201f nop - 833e8: d503201f nop - 833ec: d503201f nop - 833f0: d503201f nop - 833f4: d503201f nop - 833f8: d503201f nop - 833fc: d503201f nop - 83400: 17fffd5e b 82978 - 83404: d503201f nop - 83408: d503201f nop - 8340c: d503201f nop - 83410: d503201f nop - 83414: d503201f nop - 83418: d503201f nop - 8341c: d503201f nop - 83420: d503201f nop - 83424: d503201f nop - 83428: d503201f nop - 8342c: d503201f nop - 83430: d503201f nop - 83434: d503201f nop - 83438: d503201f nop - 8343c: d503201f nop - 83440: d503201f nop - 83444: d503201f nop - 83448: d503201f nop - 8344c: d503201f nop - 83450: d503201f nop - 83454: d503201f nop - 83458: d503201f nop - 8345c: d503201f nop - 83460: d503201f nop - 83464: d503201f nop - 83468: d503201f nop - 8346c: d503201f nop - 83470: d503201f nop - 83474: d503201f nop - 83478: d503201f nop - 8347c: d503201f nop - 83480: 17fffd0c b 828b0 - 83484: d503201f nop - 83488: d503201f nop - 8348c: d503201f nop - 83490: d503201f nop - 83494: d503201f nop - 83498: d503201f nop - 8349c: d503201f nop - 834a0: d503201f nop - 834a4: d503201f nop - 834a8: d503201f nop - 834ac: d503201f nop - 834b0: d503201f nop - 834b4: d503201f nop - 834b8: d503201f nop - 834bc: d503201f nop - 834c0: d503201f nop - 834c4: d503201f nop - 834c8: d503201f nop - 834cc: d503201f nop - 834d0: d503201f nop - 834d4: d503201f nop - 834d8: d503201f nop - 834dc: d503201f nop - 834e0: d503201f nop - 834e4: d503201f nop - 834e8: d503201f nop - 834ec: d503201f nop - 834f0: d503201f nop - 834f4: d503201f nop - 834f8: d503201f nop - 834fc: d503201f nop - 83500: 17fffcc0 b 82800 - 83504: d503201f nop - 83508: d503201f nop - 8350c: d503201f nop - 83510: d503201f nop - 83514: d503201f nop - 83518: d503201f nop - 8351c: d503201f nop - 83520: d503201f nop - 83524: d503201f nop - 83528: d503201f nop - 8352c: d503201f nop - 83530: d503201f nop - 83534: d503201f nop - 83538: d503201f nop - 8353c: d503201f nop - 83540: d503201f nop - 83544: d503201f nop - 83548: d503201f nop - 8354c: d503201f nop - 83550: d503201f nop - 83554: d503201f nop - 83558: d503201f nop - 8355c: d503201f nop - 83560: d503201f nop - 83564: d503201f nop - 83568: d503201f nop - 8356c: d503201f nop - 83570: d503201f nop - 83574: d503201f nop - 83578: d503201f nop - 8357c: d503201f nop - 83580: 17fffca0 b 82800 - 83584: d503201f nop - 83588: d503201f nop - 8358c: d503201f nop - 83590: d503201f nop - 83594: d503201f nop - 83598: d503201f nop - 8359c: d503201f nop - 835a0: d503201f nop - 835a4: d503201f nop - 835a8: d503201f nop - 835ac: d503201f nop - 835b0: d503201f nop - 835b4: d503201f nop - 835b8: d503201f nop - 835bc: d503201f nop - 835c0: d503201f nop - 835c4: d503201f nop - 835c8: d503201f nop - 835cc: d503201f nop - 835d0: d503201f nop - 835d4: d503201f nop - 835d8: d503201f nop - 835dc: d503201f nop - 835e0: d503201f nop - 835e4: d503201f nop - 835e8: d503201f nop - 835ec: d503201f nop - 835f0: d503201f nop - 835f4: d503201f nop - 835f8: d503201f nop - 835fc: d503201f nop - 83600: 17fffc80 b 82800 - 83604: d503201f nop - 83608: d503201f nop - 8360c: d503201f nop - 83610: d503201f nop - 83614: d503201f nop - 83618: d503201f nop - 8361c: d503201f nop - 83620: d503201f nop - 83624: d503201f nop - 83628: d503201f nop - 8362c: d503201f nop - 83630: d503201f nop - 83634: d503201f nop - 83638: d503201f nop - 8363c: d503201f nop - 83640: d503201f nop - 83644: d503201f nop - 83648: d503201f nop - 8364c: d503201f nop - 83650: d503201f nop - 83654: d503201f nop - 83658: d503201f nop - 8365c: d503201f nop - 83660: d503201f nop - 83664: d503201f nop - 83668: d503201f nop - 8366c: d503201f nop - 83670: d503201f nop - 83674: d503201f nop - 83678: d503201f nop - 8367c: d503201f nop - 83680: 17fffc60 b 82800 - 83684: d503201f nop - 83688: d503201f nop - 8368c: d503201f nop - 83690: d503201f nop - 83694: d503201f nop - 83698: d503201f nop - 8369c: d503201f nop - 836a0: d503201f nop - 836a4: d503201f nop - 836a8: d503201f nop - 836ac: d503201f nop - 836b0: d503201f nop - 836b4: d503201f nop - 836b8: d503201f nop - 836bc: d503201f nop - 836c0: d503201f nop - 836c4: d503201f nop - 836c8: d503201f nop - 836cc: d503201f nop - 836d0: d503201f nop - 836d4: d503201f nop - 836d8: d503201f nop - 836dc: d503201f nop - 836e0: d503201f nop - 836e4: d503201f nop - 836e8: d503201f nop - 836ec: d503201f nop - 836f0: d503201f nop - 836f4: d503201f nop - 836f8: d503201f nop - 836fc: d503201f nop - 83700: 17fffc40 b 82800 - 83704: d503201f nop - 83708: d503201f nop - 8370c: d503201f nop - 83710: d503201f nop - 83714: d503201f nop - 83718: d503201f nop - 8371c: d503201f nop - 83720: d503201f nop - 83724: d503201f nop - 83728: d503201f nop - 8372c: d503201f nop - 83730: d503201f nop - 83734: d503201f nop - 83738: d503201f nop - 8373c: d503201f nop - 83740: d503201f nop - 83744: d503201f nop - 83748: d503201f nop - 8374c: d503201f nop - 83750: d503201f nop - 83754: d503201f nop - 83758: d503201f nop - 8375c: d503201f nop - 83760: d503201f nop - 83764: d503201f nop - 83768: d503201f nop - 8376c: d503201f nop - 83770: d503201f nop - 83774: d503201f nop - 83778: d503201f nop - 8377c: d503201f nop - 83780: 17fffc20 b 82800 - 83784: d503201f nop - 83788: d503201f nop - 8378c: d503201f nop - 83790: d503201f nop - 83794: d503201f nop - 83798: d503201f nop - 8379c: d503201f nop - 837a0: d503201f nop - 837a4: d503201f nop - 837a8: d503201f nop - 837ac: d503201f nop - 837b0: d503201f nop - 837b4: d503201f nop - 837b8: d503201f nop - 837bc: d503201f nop - 837c0: d503201f nop - 837c4: d503201f nop - 837c8: d503201f nop - 837cc: d503201f nop - 837d0: d503201f nop - 837d4: d503201f nop - 837d8: d503201f nop - 837dc: d503201f nop - 837e0: d503201f nop - 837e4: d503201f nop - 837e8: d503201f nop - 837ec: d503201f nop - 837f0: d503201f nop - 837f4: d503201f nop - 837f8: d503201f nop - 837fc: d503201f nop +ffff0000000844a0 : +ffff0000000844a0: d2800380 mov x0, #0x1c // #28 +ffff0000000844a4: f2a7e200 movk x0, #0x3f10, lsl #16 +ffff0000000844a8: 52ab4001 mov w1, #0x5a000000 // #1509949440 +ffff0000000844ac: b9000001 str w1, [x0] +ffff0000000844b0: d2800480 mov x0, #0x24 // #36 +ffff0000000844b4: f2a7e200 movk x0, #0x3f10, lsl #16 +ffff0000000844b8: 52ab4001 mov w1, #0x5a000000 // #1509949440 +ffff0000000844bc: b9000001 str w1, [x0] +ffff0000000844c0: d503201f nop +ffff0000000844c4: d65f03c0 ret -0000000000083800 : - 83800: 10ffc000 adr x0, 83000 - 83804: d518c000 msr vbar_el1, x0 - 83808: d65f03c0 ret +ffff0000000844c8 : +ffff0000000844c8: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff0000000844cc: 910003fd mov x29, sp +ffff0000000844d0: f0000000 adrp x0, ffff000000087000 +ffff0000000844d4: 912a2000 add x0, x0, #0xa88 +ffff0000000844d8: 97fff012 bl ffff000000080520 +ffff0000000844dc: 52800c80 mov w0, #0x64 // #100 +ffff0000000844e0: 97ffffe0 bl ffff000000084460 +ffff0000000844e4: d503201f nop +ffff0000000844e8: a8c17bfd ldp x29, x30, [sp],#16 +ffff0000000844ec: d65f03c0 ret -000000000008380c : - 8380c: a9bb7bfd stp x29, x30, [sp,#-80]! - 83810: 910003fd mov x29, sp - 83814: f9000fa0 str x0, [x29,#24] - 83818: 90000020 adrp x0, 87000 - 8381c: 910aa000 add x0, x0, #0x2a8 - 83820: 97fff32a bl 804c8 - 83824: 52800021 mov w1, #0x1 // #1 - 83828: f9400fa0 ldr x0, [x29,#24] - 8382c: 97fff33d bl 80520 - 83830: 528001a0 mov w0, #0xd // #13 - 83834: 97fff301 bl 80438 - 83838: 90000020 adrp x0, 87000 - 8383c: 91270000 add x0, x0, #0x9c0 - 83840: f9400000 ldr x0, [x0] - 83844: f90027a0 str x0, [x29,#72] - 83848: b90043bf str wzr, [x29,#64] - 8384c: b9003fbf str wzr, [x29,#60] - 83850: f94027a0 ldr x0, [x29,#72] - 83854: 9100d800 add x0, x0, #0x36 - 83858: f90027a0 str x0, [x29,#72] - 8385c: 52800101 mov w1, #0x8 // #8 - 83860: f94027a0 ldr x0, [x29,#72] - 83864: 94000994 bl 85eb4 - 83868: 52800201 mov w1, #0x10 // #16 - 8386c: 940008db bl 85bd8 - 83870: b90043a0 str w0, [x29,#64] - 83874: f94027a0 ldr x0, [x29,#72] - 83878: 9100a000 add x0, x0, #0x28 - 8387c: f90027a0 str x0, [x29,#72] - 83880: 52800101 mov w1, #0x8 // #8 - 83884: f94027a0 ldr x0, [x29,#72] - 83888: 9400098b bl 85eb4 - 8388c: 52800201 mov w1, #0x10 // #16 - 83890: 940008d2 bl 85bd8 - 83894: b9003fa0 str w0, [x29,#60] - 83898: b9403fa0 ldr w0, [x29,#60] - 8389c: 1101b800 add w0, w0, #0x6e - 838a0: 12000400 and w0, w0, #0x3 - 838a4: 7100001f cmp w0, #0x0 - 838a8: 54000140 b.eq 838d0 - 838ac: b9403fa0 ldr w0, [x29,#60] - 838b0: 1101b800 add w0, w0, #0x6e - 838b4: 6b0003e1 negs w1, w0 - 838b8: 12000400 and w0, w0, #0x3 - 838bc: 12000421 and w1, w1, #0x3 - 838c0: 5a814400 csneg w0, w0, w1, mi - 838c4: 52800081 mov w1, #0x4 // #4 - 838c8: 4b000020 sub w0, w1, w0 - 838cc: 14000002 b 838d4 - 838d0: 52800000 mov w0, #0x0 // #0 - 838d4: b9403fa1 ldr w1, [x29,#60] - 838d8: 0b000020 add w0, w1, w0 - 838dc: b9003fa0 str w0, [x29,#60] - 838e0: b94043a0 ldr w0, [x29,#64] - 838e4: 12000400 and w0, w0, #0x3 - 838e8: 7100001f cmp w0, #0x0 - 838ec: 54000120 b.eq 83910 - 838f0: b94043a0 ldr w0, [x29,#64] - 838f4: 6b0003e1 negs w1, w0 - 838f8: 12000400 and w0, w0, #0x3 - 838fc: 12000421 and w1, w1, #0x3 - 83900: 5a814400 csneg w0, w0, w1, mi - 83904: 52800081 mov w1, #0x4 // #4 - 83908: 4b000020 sub w0, w1, w0 - 8390c: 14000002 b 83914 - 83910: 52800000 mov w0, #0x0 // #0 - 83914: b94043a1 ldr w1, [x29,#64] - 83918: 0b000020 add w0, w1, w0 - 8391c: b90043a0 str w0, [x29,#64] - 83920: f94027a0 ldr x0, [x29,#72] - 83924: 91004000 add x0, x0, #0x10 - 83928: f90027a0 str x0, [x29,#72] - 8392c: f94027a0 ldr x0, [x29,#72] - 83930: f9001ba0 str x0, [x29,#48] - 83934: 90000020 adrp x0, 87000 - 83938: 910b2000 add x0, x0, #0x2c8 - 8393c: aa0003e1 mov x1, x0 - 83940: f9401ba0 ldr x0, [x29,#48] - 83944: 940004f0 bl 84d04 - 83948: 7100001f cmp w0, #0x0 - 8394c: 540000a1 b.ne 83960 - 83950: 90000020 adrp x0, 87000 - 83954: 910b6000 add x0, x0, #0x2d8 - 83958: 97fff2dc bl 804c8 - 8395c: 1400002b b 83a08 - 83960: b9803fa0 ldrsw x0, [x29,#60] - 83964: f94027a1 ldr x1, [x29,#72] - 83968: 8b000020 add x0, x1, x0 - 8396c: f90027a0 str x0, [x29,#72] - 83970: f94027a0 ldr x0, [x29,#72] - 83974: f90017a0 str x0, [x29,#40] - 83978: f9400fa1 ldr x1, [x29,#24] - 8397c: f9401ba0 ldr x0, [x29,#48] - 83980: 940004e1 bl 84d04 - 83984: 7100001f cmp w0, #0x0 - 83988: 54000361 b.ne 839f4 - 8398c: b90047bf str wzr, [x29,#68] - 83990: 14000011 b 839d4 - 83994: b98047a0 ldrsw x0, [x29,#68] - 83998: f94017a1 ldr x1, [x29,#40] - 8399c: 8b000020 add x0, x1, x0 - 839a0: 39400000 ldrb w0, [x0] - 839a4: 7100281f cmp w0, #0xa - 839a8: 54000061 b.ne 839b4 - 839ac: 528001a0 mov w0, #0xd // #13 - 839b0: 97fff2a2 bl 80438 - 839b4: b98047a0 ldrsw x0, [x29,#68] - 839b8: f94017a1 ldr x1, [x29,#40] - 839bc: 8b000020 add x0, x1, x0 - 839c0: 39400000 ldrb w0, [x0] - 839c4: 97fff29d bl 80438 - 839c8: b94047a0 ldr w0, [x29,#68] - 839cc: 11000400 add w0, w0, #0x1 - 839d0: b90047a0 str w0, [x29,#68] - 839d4: b94047a1 ldr w1, [x29,#68] - 839d8: b94043a0 ldr w0, [x29,#64] - 839dc: 6b00003f cmp w1, w0 - 839e0: 54fffdab b.lt 83994 - 839e4: 90000020 adrp x0, 87000 - 839e8: 910ba000 add x0, x0, #0x2e8 - 839ec: 97fff2b7 bl 804c8 - 839f0: 14000006 b 83a08 - 839f4: b98043a0 ldrsw x0, [x29,#64] - 839f8: f94027a1 ldr x1, [x29,#72] - 839fc: 8b000020 add x0, x1, x0 - 83a00: f90027a0 str x0, [x29,#72] - 83a04: 17ffff91 b 83848 - 83a08: d503201f nop - 83a0c: a8c57bfd ldp x29, x30, [sp],#80 - 83a10: d65f03c0 ret +ffff0000000844f0
: +ffff0000000844f0: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff0000000844f4: 910003fd mov x29, sp +ffff0000000844f8: 97ffef81 bl ffff0000000802fc +ffff0000000844fc: 97fff1cd bl ffff000000080c30 +ffff000000084500: 52800200 mov w0, #0x10 // #16 +ffff000000084504: 97fff251 bl ffff000000080e48 +ffff000000084508: f9001fa0 str x0, [x29,#56] +ffff00000008450c: f9401fa0 ldr x0, [x29,#56] +ffff000000084510: 97ffeed6 bl ffff000000080068 +ffff000000084514: 7100001f cmp w0, #0x0 +ffff000000084518: 54000080 b.eq ffff000000084528 +ffff00000008451c: f0000000 adrp x0, ffff000000087000 +ffff000000084520: 912a6000 add x0, x0, #0xa98 +ffff000000084524: 97fff0d6 bl ffff00000008087c +ffff000000084528: f0000000 adrp x0, ffff000000087000 +ffff00000008452c: 912ae000 add x0, x0, #0xab8 +ffff000000084530: f9001ba0 str x0, [x29,#48] +ffff000000084534: f9401ba0 ldr x0, [x29,#48] +ffff000000084538: 97ffeffa bl ffff000000080520 +ffff00000008453c: f0000000 adrp x0, ffff000000087000 +ffff000000084540: 9136a000 add x0, x0, #0xda8 +ffff000000084544: 97ffeff7 bl ffff000000080520 +ffff000000084548: 910063a0 add x0, x29, #0x18 +ffff00000008454c: 52800021 mov w1, #0x1 // #1 +ffff000000084550: 97fff00a bl ffff000000080578 +ffff000000084554: 528001a0 mov w0, #0xd // #13 +ffff000000084558: 97ffefca bl ffff000000080480 +ffff00000008455c: f0000000 adrp x0, ffff000000087000 +ffff000000084560: 9136c001 add x1, x0, #0xdb0 +ffff000000084564: 910063a0 add x0, x29, #0x18 +ffff000000084568: 9400080f bl ffff0000000865a4 +ffff00000008456c: 7100001f cmp w0, #0x0 +ffff000000084570: 54000061 b.ne ffff00000008457c +ffff000000084574: 97ffffa2 bl ffff0000000843fc +ffff000000084578: 17fffff1 b ffff00000008453c +ffff00000008457c: f0000000 adrp x0, ffff000000087000 +ffff000000084580: 9136e001 add x1, x0, #0xdb8 +ffff000000084584: 910063a0 add x0, x29, #0x18 +ffff000000084588: 94000807 bl ffff0000000865a4 +ffff00000008458c: 7100001f cmp w0, #0x0 +ffff000000084590: 54000061 b.ne ffff00000008459c +ffff000000084594: 97ffffa2 bl ffff00000008441c +ffff000000084598: 17ffffe9 b ffff00000008453c +ffff00000008459c: f0000000 adrp x0, ffff000000087000 +ffff0000000845a0: 91370001 add x1, x0, #0xdc0 +ffff0000000845a4: 910063a0 add x0, x29, #0x18 +ffff0000000845a8: 940007ff bl ffff0000000865a4 +ffff0000000845ac: 7100001f cmp w0, #0x0 +ffff0000000845b0: 54000061 b.ne ffff0000000845bc +ffff0000000845b4: 97ffffc5 bl ffff0000000844c8 +ffff0000000845b8: 17ffffe1 b ffff00000008453c +ffff0000000845bc: f0000000 adrp x0, ffff000000087000 +ffff0000000845c0: 91372001 add x1, x0, #0xdc8 +ffff0000000845c4: 910063a0 add x0, x29, #0x18 +ffff0000000845c8: 940007f7 bl ffff0000000865a4 +ffff0000000845cc: 7100001f cmp w0, #0x0 +ffff0000000845d0: 54000061 b.ne ffff0000000845dc +ffff0000000845d4: 97fffd13 bl ffff000000083a20 +ffff0000000845d8: 17ffffd9 b ffff00000008453c +ffff0000000845dc: f0000000 adrp x0, ffff000000087000 +ffff0000000845e0: 91374001 add x1, x0, #0xdd0 +ffff0000000845e4: 910063a0 add x0, x29, #0x18 +ffff0000000845e8: 940007ef bl ffff0000000865a4 +ffff0000000845ec: 7100001f cmp w0, #0x0 +ffff0000000845f0: 54000061 b.ne ffff0000000845fc +ffff0000000845f4: 97fff55e bl ffff000000081b6c +ffff0000000845f8: 17ffffd1 b ffff00000008453c +ffff0000000845fc: f0000000 adrp x0, ffff000000087000 +ffff000000084600: 91376001 add x1, x0, #0xdd8 +ffff000000084604: 910063a0 add x0, x29, #0x18 +ffff000000084608: 940007e7 bl ffff0000000865a4 +ffff00000008460c: 7100001f cmp w0, #0x0 +ffff000000084610: 54000061 b.ne ffff00000008461c +ffff000000084614: 97fffd5f bl ffff000000083b90 +ffff000000084618: 17ffffc9 b ffff00000008453c +ffff00000008461c: f0000000 adrp x0, ffff000000087000 +ffff000000084620: 91378001 add x1, x0, #0xde0 +ffff000000084624: 910063a0 add x0, x29, #0x18 +ffff000000084628: 940007df bl ffff0000000865a4 +ffff00000008462c: 7100001f cmp w0, #0x0 +ffff000000084630: 54000081 b.ne ffff000000084640 +ffff000000084634: 94000bfc bl ffff000000087624 +ffff000000084638: 94000bee bl ffff0000000875f0 +ffff00000008463c: 17ffffc0 b ffff00000008453c +ffff000000084640: f0000000 adrp x0, ffff000000087000 +ffff000000084644: 9137a001 add x1, x0, #0xde8 +ffff000000084648: 910063a0 add x0, x29, #0x18 +ffff00000008464c: 940007d6 bl ffff0000000865a4 +ffff000000084650: 7100001f cmp w0, #0x0 +ffff000000084654: 54000081 b.ne ffff000000084664 +ffff000000084658: 52800040 mov w0, #0x2 // #2 +ffff00000008465c: 97fff57b bl ffff000000081c48 +ffff000000084660: 17ffffb7 b ffff00000008453c +ffff000000084664: f0000000 adrp x0, ffff000000087000 +ffff000000084668: 9137c001 add x1, x0, #0xdf0 +ffff00000008466c: 910063a0 add x0, x29, #0x18 +ffff000000084670: 940007cd bl ffff0000000865a4 +ffff000000084674: 7100001f cmp w0, #0x0 +ffff000000084678: 54000081 b.ne ffff000000084688 +ffff00000008467c: 94000bea bl ffff000000087624 +ffff000000084680: 97fff59e bl ffff000000081cf8 +ffff000000084684: 17ffffae b ffff00000008453c +ffff000000084688: f0000000 adrp x0, ffff000000087000 +ffff00000008468c: 9137e001 add x1, x0, #0xdf8 +ffff000000084690: 910063a0 add x0, x29, #0x18 +ffff000000084694: 940007c4 bl ffff0000000865a4 +ffff000000084698: 7100001f cmp w0, #0x0 +ffff00000008469c: 54000061 b.ne ffff0000000846a8 +ffff0000000846a0: 97fff5a6 bl ffff000000081d38 +ffff0000000846a4: 17ffffa6 b ffff00000008453c +ffff0000000846a8: f0000000 adrp x0, ffff000000087000 +ffff0000000846ac: 91380001 add x1, x0, #0xe00 +ffff0000000846b0: 910063a0 add x0, x29, #0x18 +ffff0000000846b4: 940007bc bl ffff0000000865a4 +ffff0000000846b8: 7100001f cmp w0, #0x0 +ffff0000000846bc: 54000061 b.ne ffff0000000846c8 +ffff0000000846c0: 97fff5fb bl ffff000000081eac +ffff0000000846c4: 17ffff9e b ffff00000008453c +ffff0000000846c8: f0000000 adrp x0, ffff000000087000 +ffff0000000846cc: 91382001 add x1, x0, #0xe08 +ffff0000000846d0: 910063a0 add x0, x29, #0x18 +ffff0000000846d4: 940007b4 bl ffff0000000865a4 +ffff0000000846d8: 7100001f cmp w0, #0x0 +ffff0000000846dc: 54000061 b.ne ffff0000000846e8 +ffff0000000846e0: 97fff5fd bl ffff000000081ed4 +ffff0000000846e4: 17ffff96 b ffff00000008453c +ffff0000000846e8: f0000000 adrp x0, ffff000000087000 +ffff0000000846ec: 91384001 add x1, x0, #0xe10 +ffff0000000846f0: 910063a0 add x0, x29, #0x18 +ffff0000000846f4: 940007ac bl ffff0000000865a4 +ffff0000000846f8: 7100001f cmp w0, #0x0 +ffff0000000846fc: 54000061 b.ne ffff000000084708 +ffff000000084700: 97fff625 bl ffff000000081f94 +ffff000000084704: 17ffff8e b ffff00000008453c +ffff000000084708: f0000000 adrp x0, ffff000000087000 +ffff00000008470c: 91386000 add x0, x0, #0xe18 +ffff000000084710: 97ffef84 bl ffff000000080520 +ffff000000084714: 910063a0 add x0, x29, #0x18 +ffff000000084718: 97ffef82 bl ffff000000080520 +ffff00000008471c: f0000000 adrp x0, ffff000000087000 +ffff000000084720: 91388000 add x0, x0, #0xe20 +ffff000000084724: 97ffef7f bl ffff000000080520 +ffff000000084728: 17ffff85 b ffff00000008453c -0000000000083a14 : - 83a14: a9b77bfd stp x29, x30, [sp,#-144]! - 83a18: 910003fd mov x29, sp - 83a1c: 90000020 adrp x0, 87000 - 83a20: 91270000 add x0, x0, #0x9c0 - 83a24: f9400000 ldr x0, [x0] - 83a28: f90047a0 str x0, [x29,#136] - 83a2c: b90087bf str wzr, [x29,#132] - 83a30: b90083bf str wzr, [x29,#128] - 83a34: f94047a0 ldr x0, [x29,#136] - 83a38: 9100d800 add x0, x0, #0x36 - 83a3c: f90047a0 str x0, [x29,#136] - 83a40: 52800101 mov w1, #0x8 // #8 - 83a44: f94047a0 ldr x0, [x29,#136] - 83a48: 9400091b bl 85eb4 - 83a4c: 52800201 mov w1, #0x10 // #16 - 83a50: 94000862 bl 85bd8 - 83a54: b90087a0 str w0, [x29,#132] - 83a58: f94047a0 ldr x0, [x29,#136] - 83a5c: 9100a000 add x0, x0, #0x28 - 83a60: f90047a0 str x0, [x29,#136] - 83a64: 52800101 mov w1, #0x8 // #8 - 83a68: f94047a0 ldr x0, [x29,#136] - 83a6c: 94000912 bl 85eb4 - 83a70: 52800201 mov w1, #0x10 // #16 - 83a74: 94000859 bl 85bd8 - 83a78: b90083a0 str w0, [x29,#128] - 83a7c: b94083a0 ldr w0, [x29,#128] - 83a80: 1101b800 add w0, w0, #0x6e - 83a84: 12000400 and w0, w0, #0x3 - 83a88: 7100001f cmp w0, #0x0 - 83a8c: 54000140 b.eq 83ab4 - 83a90: b94083a0 ldr w0, [x29,#128] - 83a94: 1101b800 add w0, w0, #0x6e - 83a98: 6b0003e1 negs w1, w0 - 83a9c: 12000400 and w0, w0, #0x3 - 83aa0: 12000421 and w1, w1, #0x3 - 83aa4: 5a814400 csneg w0, w0, w1, mi - 83aa8: 52800081 mov w1, #0x4 // #4 - 83aac: 4b000020 sub w0, w1, w0 - 83ab0: 14000002 b 83ab8 - 83ab4: 52800000 mov w0, #0x0 // #0 - 83ab8: b94083a1 ldr w1, [x29,#128] - 83abc: 0b000020 add w0, w1, w0 - 83ac0: b90083a0 str w0, [x29,#128] - 83ac4: b94087a0 ldr w0, [x29,#132] - 83ac8: 12000400 and w0, w0, #0x3 - 83acc: 7100001f cmp w0, #0x0 - 83ad0: 54000120 b.eq 83af4 - 83ad4: b94087a0 ldr w0, [x29,#132] - 83ad8: 6b0003e1 negs w1, w0 - 83adc: 12000400 and w0, w0, #0x3 - 83ae0: 12000421 and w1, w1, #0x3 - 83ae4: 5a814400 csneg w0, w0, w1, mi - 83ae8: 52800081 mov w1, #0x4 // #4 - 83aec: 4b000020 sub w0, w1, w0 - 83af0: 14000002 b 83af8 - 83af4: 52800000 mov w0, #0x0 // #0 - 83af8: b94087a1 ldr w1, [x29,#132] - 83afc: 0b000020 add w0, w1, w0 - 83b00: b90087a0 str w0, [x29,#132] - 83b04: f94047a0 ldr x0, [x29,#136] - 83b08: 91004000 add x0, x0, #0x10 - 83b0c: f90047a0 str x0, [x29,#136] - 83b10: f94047a0 ldr x0, [x29,#136] - 83b14: f9003fa0 str x0, [x29,#120] - 83b18: 90000020 adrp x0, 87000 - 83b1c: 910b2000 add x0, x0, #0x2c8 - 83b20: aa0003e1 mov x1, x0 - 83b24: f9403fa0 ldr x0, [x29,#120] - 83b28: 94000477 bl 84d04 - 83b2c: 7100001f cmp w0, #0x0 - 83b30: 540001e0 b.eq 83b6c - 83b34: f9403fa0 ldr x0, [x29,#120] - 83b38: 97fff264 bl 804c8 - 83b3c: 90000020 adrp x0, 87000 - 83b40: 910ba000 add x0, x0, #0x2e8 - 83b44: 97fff261 bl 804c8 - 83b48: b98083a0 ldrsw x0, [x29,#128] - 83b4c: f94047a1 ldr x1, [x29,#136] - 83b50: 8b000020 add x0, x1, x0 - 83b54: f90047a0 str x0, [x29,#136] - 83b58: b98087a0 ldrsw x0, [x29,#132] - 83b5c: f94047a1 ldr x1, [x29,#136] - 83b60: 8b000020 add x0, x1, x0 - 83b64: f90047a0 str x0, [x29,#136] - 83b68: 17ffffb1 b 83a2c - 83b6c: d503201f nop - 83b70: 910043a0 add x0, x29, #0x10 - 83b74: 97ffff26 bl 8380c - 83b78: d503201f nop - 83b7c: a8c97bfd ldp x29, x30, [sp],#144 - 83b80: d65f03c0 ret +ffff00000008472c : +ffff00000008472c: d10043ff sub sp, sp, #0x10 +ffff000000084730: f90007e0 str x0, [sp,#8] +ffff000000084734: 14000002 b ffff00000008473c +ffff000000084738: d503201f nop +ffff00000008473c: f94007e0 ldr x0, [sp,#8] +ffff000000084740: d1000401 sub x1, x0, #0x1 +ffff000000084744: f90007e1 str x1, [sp,#8] +ffff000000084748: f100001f cmp x0, #0x0 +ffff00000008474c: 54ffff61 b.ne ffff000000084738 +ffff000000084750: d503201f nop +ffff000000084754: 910043ff add sp, sp, #0x10 +ffff000000084758: d65f03c0 ret -0000000000083b84 : - 83b84: a9b57bfd stp x29, x30, [sp,#-176]! - 83b88: 910003fd mov x29, sp - 83b8c: 90000020 adrp x0, 87000 - 83b90: 910aa000 add x0, x0, #0x2a8 - 83b94: 97fff24d bl 804c8 - 83b98: 910043a0 add x0, x29, #0x10 - 83b9c: 52800021 mov w1, #0x1 // #1 - 83ba0: 97fff260 bl 80520 - 83ba4: 528001a0 mov w0, #0xd // #13 - 83ba8: 97fff224 bl 80438 - 83bac: d2a00200 mov x0, #0x100000 // #1048576 - 83bb0: f9004fa0 str x0, [x29,#152] - 83bb4: f9404fa0 ldr x0, [x29,#152] - 83bb8: 91400400 add x0, x0, #0x1, lsl #12 - 83bbc: f9004ba0 str x0, [x29,#144] - 83bc0: 90000020 adrp x0, 87000 - 83bc4: 91270000 add x0, x0, #0x9c0 - 83bc8: f9400000 ldr x0, [x0] - 83bcc: f90057a0 str x0, [x29,#168] - 83bd0: b9008fbf str wzr, [x29,#140] - 83bd4: b9008bbf str wzr, [x29,#136] - 83bd8: f94057a0 ldr x0, [x29,#168] - 83bdc: 9100d800 add x0, x0, #0x36 - 83be0: f90057a0 str x0, [x29,#168] - 83be4: 52800101 mov w1, #0x8 // #8 - 83be8: f94057a0 ldr x0, [x29,#168] - 83bec: 940008b2 bl 85eb4 - 83bf0: 52800201 mov w1, #0x10 // #16 - 83bf4: 940007f9 bl 85bd8 - 83bf8: b9008fa0 str w0, [x29,#140] - 83bfc: f94057a0 ldr x0, [x29,#168] - 83c00: 9100a000 add x0, x0, #0x28 - 83c04: f90057a0 str x0, [x29,#168] - 83c08: 52800101 mov w1, #0x8 // #8 - 83c0c: f94057a0 ldr x0, [x29,#168] - 83c10: 940008a9 bl 85eb4 - 83c14: 52800201 mov w1, #0x10 // #16 - 83c18: 940007f0 bl 85bd8 - 83c1c: b9008ba0 str w0, [x29,#136] - 83c20: b9408ba0 ldr w0, [x29,#136] - 83c24: 1101b800 add w0, w0, #0x6e - 83c28: 12000400 and w0, w0, #0x3 - 83c2c: 7100001f cmp w0, #0x0 - 83c30: 54000140 b.eq 83c58 - 83c34: b9408ba0 ldr w0, [x29,#136] - 83c38: 1101b800 add w0, w0, #0x6e - 83c3c: 6b0003e1 negs w1, w0 - 83c40: 12000400 and w0, w0, #0x3 - 83c44: 12000421 and w1, w1, #0x3 - 83c48: 5a814400 csneg w0, w0, w1, mi - 83c4c: 52800081 mov w1, #0x4 // #4 - 83c50: 4b000020 sub w0, w1, w0 - 83c54: 14000002 b 83c5c - 83c58: 52800000 mov w0, #0x0 // #0 - 83c5c: b9408ba1 ldr w1, [x29,#136] - 83c60: 0b000020 add w0, w1, w0 - 83c64: b9008ba0 str w0, [x29,#136] - 83c68: b9408fa0 ldr w0, [x29,#140] - 83c6c: 12000400 and w0, w0, #0x3 - 83c70: 7100001f cmp w0, #0x0 - 83c74: 54000120 b.eq 83c98 - 83c78: b9408fa0 ldr w0, [x29,#140] - 83c7c: 6b0003e1 negs w1, w0 - 83c80: 12000400 and w0, w0, #0x3 - 83c84: 12000421 and w1, w1, #0x3 - 83c88: 5a814400 csneg w0, w0, w1, mi - 83c8c: 52800081 mov w1, #0x4 // #4 - 83c90: 4b000020 sub w0, w1, w0 - 83c94: 14000002 b 83c9c - 83c98: 52800000 mov w0, #0x0 // #0 - 83c9c: b9408fa1 ldr w1, [x29,#140] - 83ca0: 0b000020 add w0, w1, w0 - 83ca4: b9008fa0 str w0, [x29,#140] - 83ca8: f94057a0 ldr x0, [x29,#168] - 83cac: 91004000 add x0, x0, #0x10 - 83cb0: f90057a0 str x0, [x29,#168] - 83cb4: f94057a0 ldr x0, [x29,#168] - 83cb8: f90043a0 str x0, [x29,#128] - 83cbc: 90000020 adrp x0, 87000 - 83cc0: 910b2000 add x0, x0, #0x2c8 - 83cc4: aa0003e1 mov x1, x0 - 83cc8: f94043a0 ldr x0, [x29,#128] - 83ccc: 9400040e bl 84d04 - 83cd0: 7100001f cmp w0, #0x0 - 83cd4: 540000a1 b.ne 83ce8 - 83cd8: 90000020 adrp x0, 87000 - 83cdc: 910b6000 add x0, x0, #0x2d8 - 83ce0: 97fff1fa bl 804c8 - 83ce4: 14000029 b 83d88 - 83ce8: b9808ba0 ldrsw x0, [x29,#136] - 83cec: f94057a1 ldr x1, [x29,#168] - 83cf0: 8b000020 add x0, x1, x0 - 83cf4: f90057a0 str x0, [x29,#168] - 83cf8: f94057a0 ldr x0, [x29,#168] - 83cfc: f9003fa0 str x0, [x29,#120] - 83d00: 910043a0 add x0, x29, #0x10 - 83d04: aa0003e1 mov x1, x0 - 83d08: f94043a0 ldr x0, [x29,#128] - 83d0c: 940003fe bl 84d04 - 83d10: 7100001f cmp w0, #0x0 - 83d14: 54000301 b.ne 83d74 - 83d18: b900a7bf str wzr, [x29,#164] - 83d1c: 1400000c b 83d4c - 83d20: b980a7a0 ldrsw x0, [x29,#164] - 83d24: f9404fa1 ldr x1, [x29,#152] - 83d28: 8b000020 add x0, x1, x0 - 83d2c: b980a7a1 ldrsw x1, [x29,#164] - 83d30: f9403fa2 ldr x2, [x29,#120] - 83d34: 8b010041 add x1, x2, x1 - 83d38: 39400021 ldrb w1, [x1] - 83d3c: 39000001 strb w1, [x0] - 83d40: b940a7a0 ldr w0, [x29,#164] - 83d44: 11000400 add w0, w0, #0x1 - 83d48: b900a7a0 str w0, [x29,#164] - 83d4c: b940a7a1 ldr w1, [x29,#164] - 83d50: b9408fa0 ldr w0, [x29,#140] - 83d54: 6b00003f cmp w1, w0 - 83d58: 54fffe4b b.lt 83d20 - 83d5c: 90000020 adrp x0, 87000 - 83d60: 910bc000 add x0, x0, #0x2f0 - 83d64: 97fff1d9 bl 804c8 - 83d68: f9404fa0 ldr x0, [x29,#152] - 83d6c: f9404ba1 ldr x1, [x29,#144] - 83d70: 94000c5a bl 86ed8 - 83d74: b9808fa0 ldrsw x0, [x29,#140] - 83d78: f94057a1 ldr x1, [x29,#168] - 83d7c: 8b000020 add x0, x1, x0 - 83d80: f90057a0 str x0, [x29,#168] - 83d84: 17ffff93 b 83bd0 - 83d88: d503201f nop - 83d8c: a8cb7bfd ldp x29, x30, [sp],#176 - 83d90: d65f03c0 ret +ffff00000008475c : +ffff00000008475c: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000084760: 910003fd mov x29, sp +ffff000000084764: 52800200 mov w0, #0x10 // #16 +ffff000000084768: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff00000008476c: 52a48001 mov w1, #0x24000000 // #603979776 +ffff000000084770: b9000001 str w1, [x0] +ffff000000084774: 52800280 mov w0, #0x14 // #20 +ffff000000084778: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff00000008477c: 52812481 mov w1, #0x924 // #2340 +ffff000000084780: b9000001 str w1, [x0] +ffff000000084784: 52801280 mov w0, #0x94 // #148 +ffff000000084788: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff00000008478c: 52800001 mov w1, #0x0 // #0 +ffff000000084790: b9000001 str w1, [x0] +ffff000000084794: d2875300 mov x0, #0x3a98 // #15000 +ffff000000084798: 97ffffe5 bl ffff00000008472c +ffff00000008479c: 52801380 mov w0, #0x9c // #156 +ffff0000000847a0: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000847a4: 12800001 mov w1, #0xffffffff // #-1 +ffff0000000847a8: b9000001 str w1, [x0] +ffff0000000847ac: d2875300 mov x0, #0x3a98 // #15000 +ffff0000000847b0: 97ffffdf bl ffff00000008472c +ffff0000000847b4: 52801380 mov w0, #0x9c // #156 +ffff0000000847b8: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000847bc: 52800001 mov w1, #0x0 // #0 +ffff0000000847c0: b9000001 str w1, [x0] +ffff0000000847c4: d503201f nop +ffff0000000847c8: a8c17bfd ldp x29, x30, [sp],#16 +ffff0000000847cc: d65f03c0 ret -0000000000083d94 : - 83d94: d10103ff sub sp, sp, #0x40 - 83d98: f90007e0 str x0, [sp,#8] - 83d9c: f90003e1 str x1, [sp] - 83da0: b9003fff str wzr, [sp,#60] - 83da4: b9003bff str wzr, [sp,#56] - 83da8: b90037ff str wzr, [sp,#52] - 83dac: b9403fe0 ldr w0, [sp,#60] - 83db0: 11000400 add w0, w0, #0x1 - 83db4: b9003fe0 str w0, [sp,#60] - 83db8: b98037e0 ldrsw x0, [sp,#52] - 83dbc: d37df000 lsl x0, x0, #3 - 83dc0: f94007e1 ldr x1, [sp,#8] - 83dc4: 8b000020 add x0, x1, x0 - 83dc8: f9400000 ldr x0, [x0] - 83dcc: f100001f cmp x0, #0x0 - 83dd0: 54000300 b.eq 83e30 - 83dd4: b90033ff str wzr, [sp,#48] - 83dd8: b9403be0 ldr w0, [sp,#56] - 83ddc: 11000400 add w0, w0, #0x1 - 83de0: b9003be0 str w0, [sp,#56] - 83de4: b98037e0 ldrsw x0, [sp,#52] - 83de8: d37df000 lsl x0, x0, #3 - 83dec: f94007e1 ldr x1, [sp,#8] - 83df0: 8b000020 add x0, x1, x0 - 83df4: f9400001 ldr x1, [x0] - 83df8: b98033e0 ldrsw x0, [sp,#48] - 83dfc: 8b000020 add x0, x1, x0 - 83e00: 39400000 ldrb w0, [x0] - 83e04: 7100001f cmp w0, #0x0 - 83e08: 540000a0 b.eq 83e1c - 83e0c: b94033e0 ldr w0, [sp,#48] - 83e10: 11000400 add w0, w0, #0x1 - 83e14: b90033e0 str w0, [sp,#48] - 83e18: 17fffff0 b 83dd8 - 83e1c: d503201f nop - 83e20: b94037e0 ldr w0, [sp,#52] - 83e24: 11000400 add w0, w0, #0x1 - 83e28: b90037e0 str w0, [sp,#52] - 83e2c: 17ffffe0 b 83dac - 83e30: d503201f nop - 83e34: b9403fe0 ldr w0, [sp,#60] - 83e38: 11000800 add w0, w0, #0x2 - 83e3c: 531d7001 lsl w1, w0, #3 - 83e40: b9403be0 ldr w0, [sp,#56] - 83e44: 0b000020 add w0, w1, w0 - 83e48: b90017e0 str w0, [sp,#20] - 83e4c: b98017e0 ldrsw x0, [sp,#20] - 83e50: f94003e1 ldr x1, [sp] - 83e54: cb000020 sub x0, x1, x0 - 83e58: f90003e0 str x0, [sp] - 83e5c: f94003e0 ldr x0, [sp] - 83e60: 927cec00 and x0, x0, #0xfffffffffffffff0 - 83e64: f90003e0 str x0, [sp] - 83e68: f94003e0 ldr x0, [sp] - 83e6c: f90017e0 str x0, [sp,#40] - 83e70: b9403fe0 ldr w0, [sp,#60] - 83e74: 51000400 sub w0, w0, #0x1 - 83e78: 93407c01 sxtw x1, w0 - 83e7c: f94017e0 ldr x0, [sp,#40] - 83e80: f9000001 str x1, [x0] - 83e84: f94017e0 ldr x0, [sp,#40] - 83e88: 91002000 add x0, x0, #0x8 - 83e8c: f90017e0 str x0, [sp,#40] - 83e90: f94017e0 ldr x0, [sp,#40] - 83e94: 91002000 add x0, x0, #0x8 - 83e98: aa0003e1 mov x1, x0 - 83e9c: f94017e0 ldr x0, [sp,#40] - 83ea0: f9000001 str x1, [x0] - 83ea4: f94017e0 ldr x0, [sp,#40] - 83ea8: 91002000 add x0, x0, #0x8 - 83eac: f90017e0 str x0, [sp,#40] - 83eb0: b9403fe0 ldr w0, [sp,#60] - 83eb4: 531d7000 lsl w0, w0, #3 - 83eb8: 93407c00 sxtw x0, w0 - 83ebc: f94017e1 ldr x1, [sp,#40] - 83ec0: 8b000020 add x0, x1, x0 - 83ec4: f90013e0 str x0, [sp,#32] - 83ec8: b9001fff str wzr, [sp,#28] - 83ecc: 1400002f b 83f88 - 83ed0: b9401fe0 ldr w0, [sp,#28] - 83ed4: 11000401 add w1, w0, #0x1 - 83ed8: b9403fe0 ldr w0, [sp,#60] - 83edc: 6b00003f cmp w1, w0 - 83ee0: 54000081 b.ne 83ef0 - 83ee4: f94017e0 ldr x0, [sp,#40] - 83ee8: f900001f str xzr, [x0] - 83eec: 14000024 b 83f7c - 83ef0: f94013e1 ldr x1, [sp,#32] - 83ef4: f94017e0 ldr x0, [sp,#40] - 83ef8: f9000001 str x1, [x0] - 83efc: f94017e0 ldr x0, [sp,#40] - 83f00: 91002000 add x0, x0, #0x8 - 83f04: f90017e0 str x0, [sp,#40] - 83f08: b9001bff str wzr, [sp,#24] - 83f0c: b9801fe0 ldrsw x0, [sp,#28] - 83f10: d37df000 lsl x0, x0, #3 - 83f14: f94007e1 ldr x1, [sp,#8] - 83f18: 8b000020 add x0, x1, x0 - 83f1c: f9400001 ldr x1, [x0] - 83f20: b9801be0 ldrsw x0, [sp,#24] - 83f24: 8b000020 add x0, x1, x0 - 83f28: 39400001 ldrb w1, [x0] - 83f2c: f94013e0 ldr x0, [sp,#32] - 83f30: 39000001 strb w1, [x0] - 83f34: f94013e0 ldr x0, [sp,#32] - 83f38: 91000400 add x0, x0, #0x1 - 83f3c: f90013e0 str x0, [sp,#32] - 83f40: b9801fe0 ldrsw x0, [sp,#28] - 83f44: d37df000 lsl x0, x0, #3 - 83f48: f94007e1 ldr x1, [sp,#8] - 83f4c: 8b000020 add x0, x1, x0 - 83f50: f9400001 ldr x1, [x0] - 83f54: b9801be0 ldrsw x0, [sp,#24] - 83f58: 8b000020 add x0, x1, x0 - 83f5c: 39400000 ldrb w0, [x0] - 83f60: 7100001f cmp w0, #0x0 - 83f64: 540000a0 b.eq 83f78 - 83f68: b9401be0 ldr w0, [sp,#24] - 83f6c: 11000400 add w0, w0, #0x1 - 83f70: b9001be0 str w0, [sp,#24] - 83f74: 17ffffe6 b 83f0c - 83f78: d503201f nop - 83f7c: b9401fe0 ldr w0, [sp,#28] - 83f80: 11000400 add w0, w0, #0x1 - 83f84: b9001fe0 str w0, [sp,#28] - 83f88: b9401fe1 ldr w1, [sp,#28] - 83f8c: b9403fe0 ldr w0, [sp,#60] - 83f90: 6b00003f cmp w1, w0 - 83f94: 54fff9eb b.lt 83ed0 - 83f98: f94003e0 ldr x0, [sp] - 83f9c: 910103ff add sp, sp, #0x40 - 83fa0: d65f03c0 ret +ffff0000000847d0 : +ffff0000000847d0: a9be7bfd stp x29, x30, [sp,#-32]! +ffff0000000847d4: 910003fd mov x29, sp +ffff0000000847d8: 52840600 mov w0, #0x2030 // #8240 +ffff0000000847dc: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000847e0: 52800001 mov w1, #0x0 // #0 +ffff0000000847e4: b9000001 str w1, [x0] +ffff0000000847e8: 52840000 mov w0, #0x2000 // #8192 +ffff0000000847ec: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000847f0: 52800001 mov w1, #0x0 // #0 +ffff0000000847f4: b9000001 str w1, [x0] +ffff0000000847f8: 52840080 mov w0, #0x2004 // #8196 +ffff0000000847fc: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084800: 52800001 mov w1, #0x0 // #0 +ffff000000084804: b9000001 str w1, [x0] +ffff000000084808: 52840100 mov w0, #0x2008 // #8200 +ffff00000008480c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084810: 52a01e01 mov w1, #0xf00000 // #15728640 +ffff000000084814: b9000001 str w1, [x0] +ffff000000084818: 52840180 mov w0, #0x200c // #8204 +ffff00000008481c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084820: 52800001 mov w1, #0x0 // #0 +ffff000000084824: b9000001 str w1, [x0] +ffff000000084828: 52840400 mov w0, #0x2020 // #8224 +ffff00000008482c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084830: 5280ff01 mov w1, #0x7f8 // #2040 +ffff000000084834: b9000001 str w1, [x0] +ffff000000084838: 52840700 mov w0, #0x2038 // #8248 +ffff00000008483c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084840: 52800001 mov w1, #0x0 // #0 +ffff000000084844: b9000001 str w1, [x0] +ffff000000084848: 52840a00 mov w0, #0x2050 // #8272 +ffff00000008484c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084850: 52800001 mov w1, #0x0 // #0 +ffff000000084854: b9000001 str w1, [x0] +ffff000000084858: 52840780 mov w0, #0x203c // #8252 +ffff00000008485c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084860: 52800001 mov w1, #0x0 // #0 +ffff000000084864: b9000001 str w1, [x0] +ffff000000084868: 52840680 mov w0, #0x2034 // #8244 +ffff00000008486c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084870: b9400000 ldr w0, [x0] +ffff000000084874: b9001fa0 str w0, [x29,#28] +ffff000000084878: b9401fa0 ldr w0, [x29,#28] +ffff00000008487c: 120d5400 and w0, w0, #0xfff801ff +ffff000000084880: b9001fa0 str w0, [x29,#28] +ffff000000084884: b9401fa1 ldr w1, [x29,#28] +ffff000000084888: 52810000 mov w0, #0x800 // #2048 +ffff00000008488c: 72a00020 movk w0, #0x1, lsl #16 +ffff000000084890: 2a000020 orr w0, w1, w0 +ffff000000084894: b9001fa0 str w0, [x29,#28] +ffff000000084898: 52840680 mov w0, #0x2034 // #8244 +ffff00000008489c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000848a0: b9401fa1 ldr w1, [x29,#28] +ffff0000000848a4: b9000001 str w1, [x0] +ffff0000000848a8: d29a1200 mov x0, #0xd090 // #53392 +ffff0000000848ac: f2a00060 movk x0, #0x3, lsl #16 +ffff0000000848b0: 97ffff9f bl ffff00000008472c +ffff0000000848b4: 52840600 mov w0, #0x2030 // #8240 +ffff0000000848b8: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000848bc: 52800021 mov w1, #0x1 // #1 +ffff0000000848c0: b9000001 str w1, [x0] +ffff0000000848c4: d29a1200 mov x0, #0xd090 // #53392 +ffff0000000848c8: f2a00060 movk x0, #0x3, lsl #16 +ffff0000000848cc: 97ffff98 bl ffff00000008472c +ffff0000000848d0: 52840700 mov w0, #0x2038 // #8248 +ffff0000000848d4: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000848d8: 52800341 mov w1, #0x1a // #26 +ffff0000000848dc: b9000001 str w1, [x0] +ffff0000000848e0: 52840180 mov w0, #0x200c // #8204 +ffff0000000848e4: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000848e8: 52802901 mov w1, #0x148 // #328 +ffff0000000848ec: b9000001 str w1, [x0] +ffff0000000848f0: d503201f nop +ffff0000000848f4: a8c27bfd ldp x29, x30, [sp],#32 +ffff0000000848f8: d65f03c0 ret -0000000000083fa4 : - 83fa4: a9ba7bfd stp x29, x30, [sp,#-96]! - 83fa8: 910003fd mov x29, sp - 83fac: f9000fa0 str x0, [x29,#24] - 83fb0: f9000ba1 str x1, [x29,#16] - 83fb4: 90000020 adrp x0, 87000 - 83fb8: 910c0000 add x0, x0, #0x300 - 83fbc: 97fff143 bl 804c8 - 83fc0: 52800020 mov w0, #0x1 // #1 - 83fc4: 97fff1df bl 80740 - 83fc8: f90027a0 str x0, [x29,#72] - 83fcc: f94027a0 ldr x0, [x29,#72] - 83fd0: 91400400 add x0, x0, #0x1, lsl #12 - 83fd4: f90023a0 str x0, [x29,#64] - 83fd8: 90000020 adrp x0, 87000 - 83fdc: 91270000 add x0, x0, #0x9c0 - 83fe0: f9400000 ldr x0, [x0] - 83fe4: f9002fa0 str x0, [x29,#88] - 83fe8: f9001fbf str xzr, [x29,#56] - 83fec: b90037bf str wzr, [x29,#52] - 83ff0: b90037bf str wzr, [x29,#52] - 83ff4: b90033bf str wzr, [x29,#48] - 83ff8: f9402fa0 ldr x0, [x29,#88] - 83ffc: 9100d800 add x0, x0, #0x36 - 84000: f9002fa0 str x0, [x29,#88] - 84004: 52800101 mov w1, #0x8 // #8 - 84008: f9402fa0 ldr x0, [x29,#88] - 8400c: 940007aa bl 85eb4 - 84010: 52800201 mov w1, #0x10 // #16 - 84014: 940006f1 bl 85bd8 - 84018: b90037a0 str w0, [x29,#52] - 8401c: f9402fa0 ldr x0, [x29,#88] - 84020: 9100a000 add x0, x0, #0x28 - 84024: f9002fa0 str x0, [x29,#88] - 84028: 52800101 mov w1, #0x8 // #8 - 8402c: f9402fa0 ldr x0, [x29,#88] - 84030: 940007a1 bl 85eb4 - 84034: 52800201 mov w1, #0x10 // #16 - 84038: 940006e8 bl 85bd8 - 8403c: b90033a0 str w0, [x29,#48] - 84040: b94033a0 ldr w0, [x29,#48] - 84044: 1101b800 add w0, w0, #0x6e - 84048: 12000400 and w0, w0, #0x3 - 8404c: 7100001f cmp w0, #0x0 - 84050: 54000140 b.eq 84078 - 84054: b94033a0 ldr w0, [x29,#48] - 84058: 1101b800 add w0, w0, #0x6e - 8405c: 6b0003e1 negs w1, w0 - 84060: 12000400 and w0, w0, #0x3 - 84064: 12000421 and w1, w1, #0x3 - 84068: 5a814400 csneg w0, w0, w1, mi - 8406c: 52800081 mov w1, #0x4 // #4 - 84070: 4b000020 sub w0, w1, w0 - 84074: 14000002 b 8407c - 84078: 52800000 mov w0, #0x0 // #0 - 8407c: b94033a1 ldr w1, [x29,#48] - 84080: 0b000020 add w0, w1, w0 - 84084: b90033a0 str w0, [x29,#48] - 84088: b94037a0 ldr w0, [x29,#52] - 8408c: 12000400 and w0, w0, #0x3 - 84090: 7100001f cmp w0, #0x0 - 84094: 54000120 b.eq 840b8 - 84098: b94037a0 ldr w0, [x29,#52] - 8409c: 6b0003e1 negs w1, w0 - 840a0: 12000400 and w0, w0, #0x3 - 840a4: 12000421 and w1, w1, #0x3 - 840a8: 5a814400 csneg w0, w0, w1, mi - 840ac: 52800081 mov w1, #0x4 // #4 - 840b0: 4b000020 sub w0, w1, w0 - 840b4: 14000002 b 840bc - 840b8: 52800000 mov w0, #0x0 // #0 - 840bc: b94037a1 ldr w1, [x29,#52] - 840c0: 0b000020 add w0, w1, w0 - 840c4: b90037a0 str w0, [x29,#52] - 840c8: f9402fa0 ldr x0, [x29,#88] - 840cc: 91004000 add x0, x0, #0x10 - 840d0: f9002fa0 str x0, [x29,#88] - 840d4: f9402fa0 ldr x0, [x29,#88] - 840d8: f90017a0 str x0, [x29,#40] - 840dc: f0000000 adrp x0, 87000 - 840e0: 910b2000 add x0, x0, #0x2c8 - 840e4: aa0003e1 mov x1, x0 - 840e8: f94017a0 ldr x0, [x29,#40] - 840ec: 94000306 bl 84d04 - 840f0: 7100001f cmp w0, #0x0 - 840f4: 540000c1 b.ne 8410c - 840f8: f0000000 adrp x0, 87000 - 840fc: 910b6000 add x0, x0, #0x2d8 - 84100: 97fff0f2 bl 804c8 - 84104: d2800000 mov x0, #0x0 // #0 - 84108: 14000038 b 841e8 - 8410c: b98033a0 ldrsw x0, [x29,#48] - 84110: f9402fa1 ldr x1, [x29,#88] - 84114: 8b000020 add x0, x1, x0 - 84118: f9002fa0 str x0, [x29,#88] - 8411c: f9402fa0 ldr x0, [x29,#88] - 84120: f9001fa0 str x0, [x29,#56] - 84124: f9400fa1 ldr x1, [x29,#24] - 84128: f94017a0 ldr x0, [x29,#40] - 8412c: 940002f6 bl 84d04 - 84130: 7100001f cmp w0, #0x0 - 84134: 54000181 b.ne 84164 - 84138: f0000000 adrp x0, 87000 - 8413c: 910ca000 add x0, x0, #0x328 - 84140: 97fff0e2 bl 804c8 - 84144: f94017a0 ldr x0, [x29,#40] - 84148: 97fff0e0 bl 804c8 - 8414c: f0000000 adrp x0, 87000 - 84150: 910ba000 add x0, x0, #0x2e8 - 84154: 97fff0dd bl 804c8 - 84158: d503201f nop - 8415c: b90057bf str wzr, [x29,#84] - 84160: 14000013 b 841ac - 84164: b98037a0 ldrsw x0, [x29,#52] - 84168: f9402fa1 ldr x1, [x29,#88] - 8416c: 8b000020 add x0, x1, x0 - 84170: f9002fa0 str x0, [x29,#88] - 84174: 17ffff9f b 83ff0 - 84178: b98057a0 ldrsw x0, [x29,#84] - 8417c: d37df000 lsl x0, x0, #3 - 84180: f94027a1 ldr x1, [x29,#72] - 84184: 8b000020 add x0, x1, x0 - 84188: b98057a1 ldrsw x1, [x29,#84] - 8418c: d37df021 lsl x1, x1, #3 - 84190: f9401fa2 ldr x2, [x29,#56] - 84194: 8b010041 add x1, x2, x1 - 84198: f9400021 ldr x1, [x1] - 8419c: f9000001 str x1, [x0] - 841a0: b94057a0 ldr w0, [x29,#84] - 841a4: 11000400 add w0, w0, #0x1 - 841a8: b90057a0 str w0, [x29,#84] - 841ac: b94057a1 ldr w1, [x29,#84] - 841b0: b94037a0 ldr w0, [x29,#52] - 841b4: 6b00003f cmp w1, w0 - 841b8: 54fffe0b b.lt 84178 - 841bc: f0000000 adrp x0, 87000 - 841c0: 910cc000 add x0, x0, #0x330 - 841c4: 97fff0c1 bl 804c8 - 841c8: f94023a1 ldr x1, [x29,#64] - 841cc: f9400ba0 ldr x0, [x29,#16] - 841d0: 97fffef1 bl 83d94 - 841d4: f90023a0 str x0, [x29,#64] - 841d8: f94027a0 ldr x0, [x29,#72] - 841dc: f94023a1 ldr x1, [x29,#64] - 841e0: 94000b3e bl 86ed8 - 841e4: d2800020 mov x0, #0x1 // #1 - 841e8: a8c67bfd ldp x29, x30, [sp],#96 - 841ec: d65f03c0 ret +ffff0000000848fc : +ffff0000000848fc: d10043ff sub sp, sp, #0x10 +ffff000000084900: 52884800 mov w0, #0x4240 // #16960 +ffff000000084904: 72a001e0 movk w0, #0xf, lsl #16 +ffff000000084908: b9000fe0 str w0, [sp,#12] +ffff00000008490c: b9400fe0 ldr w0, [sp,#12] +ffff000000084910: 7100001f cmp w0, #0x0 +ffff000000084914: 54000061 b.ne ffff000000084920 +ffff000000084918: 12800000 mov w0, #0xffffffff // #-1 +ffff00000008491c: 1400000d b ffff000000084950 +ffff000000084920: 52840000 mov w0, #0x2000 // #8192 +ffff000000084924: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084928: b9400000 ldr w0, [x0] +ffff00000008492c: b9000be0 str w0, [sp,#8] +ffff000000084930: b9400fe0 ldr w0, [sp,#12] +ffff000000084934: 51000400 sub w0, w0, #0x1 +ffff000000084938: b9000fe0 str w0, [sp,#12] +ffff00000008493c: b9400be0 ldr w0, [sp,#8] +ffff000000084940: 12110000 and w0, w0, #0x8000 +ffff000000084944: 7100001f cmp w0, #0x0 +ffff000000084948: 54fffe21 b.ne ffff00000008490c +ffff00000008494c: 52800000 mov w0, #0x0 // #0 +ffff000000084950: 910043ff add sp, sp, #0x10 +ffff000000084954: d65f03c0 ret -00000000000841f0 : - 841f0: f0000000 adrp x0, 87000 - 841f4: 91270000 add x0, x0, #0x9c0 - 841f8: f9400000 ldr x0, [x0] - 841fc: d65f03c0 ret +ffff000000084958 : +ffff000000084958: a9be7bfd stp x29, x30, [sp,#-32]! +ffff00000008495c: 910003fd mov x29, sp +ffff000000084960: b9001fa0 str w0, [x29,#28] +ffff000000084964: b9001ba1 str w1, [x29,#24] +ffff000000084968: 52840080 mov w0, #0x2004 // #8196 +ffff00000008496c: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084970: b9401ba1 ldr w1, [x29,#24] +ffff000000084974: b9000001 str w1, [x0] +ffff000000084978: b9401fa0 ldr w0, [x29,#28] +ffff00000008497c: 32110001 orr w1, w0, #0x8000 +ffff000000084980: 52840000 mov w0, #0x2000 // #8192 +ffff000000084984: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084988: b9000001 str w1, [x0] +ffff00000008498c: 97ffffdc bl ffff0000000848fc +ffff000000084990: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000084994: d65f03c0 ret -0000000000084200 : - 84200: a9bb7bfd stp x29, x30, [sp,#-80]! - 84204: 910003fd mov x29, sp - 84208: f9000fa0 str x0, [x29,#24] - 8420c: b9004fbf str wzr, [x29,#76] - 84210: b9004bbf str wzr, [x29,#72] - 84214: b90047bf str wzr, [x29,#68] - 84218: f9400fa0 ldr x0, [x29,#24] - 8421c: 91003800 add x0, x0, #0xe - 84220: f9000fa0 str x0, [x29,#24] - 84224: 52800101 mov w1, #0x8 // #8 - 84228: f9400fa0 ldr x0, [x29,#24] - 8422c: 94000722 bl 85eb4 - 84230: 52800201 mov w1, #0x10 // #16 - 84234: 94000669 bl 85bd8 - 84238: b90047a0 str w0, [x29,#68] - 8423c: b98047a0 ldrsw x0, [x29,#68] - 84240: d34cfc00 lsr x0, x0, #12 - 84244: f9001fa0 str x0, [x29,#56] - 84248: f9400fa0 ldr x0, [x29,#24] - 8424c: 9100a000 add x0, x0, #0x28 - 84250: f9000fa0 str x0, [x29,#24] - 84254: 52800101 mov w1, #0x8 // #8 - 84258: f9400fa0 ldr x0, [x29,#24] - 8425c: 94000716 bl 85eb4 - 84260: 52800201 mov w1, #0x10 // #16 - 84264: 9400065d bl 85bd8 - 84268: b9004fa0 str w0, [x29,#76] - 8426c: f9400fa0 ldr x0, [x29,#24] - 84270: 9100a000 add x0, x0, #0x28 - 84274: f9000fa0 str x0, [x29,#24] - 84278: 52800101 mov w1, #0x8 // #8 - 8427c: f9400fa0 ldr x0, [x29,#24] - 84280: 9400070d bl 85eb4 - 84284: 52800201 mov w1, #0x10 // #16 - 84288: 94000654 bl 85bd8 - 8428c: b9004ba0 str w0, [x29,#72] - 84290: b9404ba0 ldr w0, [x29,#72] - 84294: 1101b800 add w0, w0, #0x6e - 84298: 12000400 and w0, w0, #0x3 - 8429c: 7100001f cmp w0, #0x0 - 842a0: 54000140 b.eq 842c8 - 842a4: b9404ba0 ldr w0, [x29,#72] - 842a8: 1101b800 add w0, w0, #0x6e - 842ac: 6b0003e1 negs w1, w0 - 842b0: 12000400 and w0, w0, #0x3 - 842b4: 12000421 and w1, w1, #0x3 - 842b8: 5a814400 csneg w0, w0, w1, mi - 842bc: 52800081 mov w1, #0x4 // #4 - 842c0: 4b000020 sub w0, w1, w0 - 842c4: 14000002 b 842cc - 842c8: 52800000 mov w0, #0x0 // #0 - 842cc: b9404ba1 ldr w1, [x29,#72] - 842d0: 0b000020 add w0, w1, w0 - 842d4: b9004ba0 str w0, [x29,#72] - 842d8: b9404fa0 ldr w0, [x29,#76] - 842dc: 12000400 and w0, w0, #0x3 - 842e0: 7100001f cmp w0, #0x0 - 842e4: 54000120 b.eq 84308 - 842e8: b9404fa0 ldr w0, [x29,#76] - 842ec: 6b0003e1 negs w1, w0 - 842f0: 12000400 and w0, w0, #0x3 - 842f4: 12000421 and w1, w1, #0x3 - 842f8: 5a814400 csneg w0, w0, w1, mi - 842fc: 52800081 mov w1, #0x4 // #4 - 84300: 4b000020 sub w0, w1, w0 - 84304: 14000002 b 8430c - 84308: 52800000 mov w0, #0x0 // #0 - 8430c: b9404fa1 ldr w1, [x29,#76] - 84310: 0b000020 add w0, w1, w0 - 84314: b9004fa0 str w0, [x29,#76] - 84318: f9400fa0 ldr x0, [x29,#24] - 8431c: 91004000 add x0, x0, #0x10 - 84320: f9000fa0 str x0, [x29,#24] - 84324: f9400fa0 ldr x0, [x29,#24] - 84328: f9001ba0 str x0, [x29,#48] - 8432c: b9804ba0 ldrsw x0, [x29,#72] - 84330: f9400fa1 ldr x1, [x29,#24] - 84334: 8b000020 add x0, x1, x0 - 84338: f9000fa0 str x0, [x29,#24] - 8433c: f9400fa0 ldr x0, [x29,#24] - 84340: f90017a0 str x0, [x29,#40] - 84344: b9804fa0 ldrsw x0, [x29,#76] - 84348: f9400fa1 ldr x1, [x29,#24] - 8434c: 8b000020 add x0, x1, x0 - 84350: f9000fa0 str x0, [x29,#24] - 84354: 52800400 mov w0, #0x20 // #32 - 84358: 97fff2a4 bl 80de8 - 8435c: f90013a0 str x0, [x29,#32] - 84360: f94013a0 ldr x0, [x29,#32] - 84364: f9401ba1 ldr x1, [x29,#48] - 84368: f9000001 str x1, [x0] - 8436c: f94013a0 ldr x0, [x29,#32] - 84370: f94017a1 ldr x1, [x29,#40] - 84374: f9000401 str x1, [x0,#8] - 84378: f94013a0 ldr x0, [x29,#32] - 8437c: b9404ba1 ldr w1, [x29,#72] - 84380: b9001801 str w1, [x0,#24] - 84384: f94013a0 ldr x0, [x29,#32] - 84388: b9404fa1 ldr w1, [x29,#76] - 8438c: b9001c01 str w1, [x0,#28] - 84390: f94013a0 ldr x0, [x29,#32] - 84394: f9401fa1 ldr x1, [x29,#56] - 84398: f9000801 str x1, [x0,#16] - 8439c: f94013a0 ldr x0, [x29,#32] - 843a0: a8c57bfd ldp x29, x30, [sp],#80 - 843a4: d65f03c0 ret +ffff000000084998 : +ffff000000084998: a9be7bfd stp x29, x30, [sp,#-32]! +ffff00000008499c: 910003fd mov x29, sp +ffff0000000849a0: 52800001 mov w1, #0x0 // #0 +ffff0000000849a4: 52808000 mov w0, #0x400 // #1024 +ffff0000000849a8: 97ffffec bl ffff000000084958 +ffff0000000849ac: 52803541 mov w1, #0x1aa // #426 +ffff0000000849b0: 52800100 mov w0, #0x8 // #8 +ffff0000000849b4: 97ffffe9 bl ffff000000084958 +ffff0000000849b8: 52840200 mov w0, #0x2010 // #8208 +ffff0000000849bc: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff0000000849c0: b9400000 ldr w0, [x0] +ffff0000000849c4: b9001fa0 str w0, [x29,#28] +ffff0000000849c8: b9401fa0 ldr w0, [x29,#28] +ffff0000000849cc: 7106a81f cmp w0, #0x1aa +ffff0000000849d0: 54000060 b.eq ffff0000000849dc +ffff0000000849d4: 12800000 mov w0, #0xffffffff // #-1 +ffff0000000849d8: 1400002d b ffff000000084a8c +ffff0000000849dc: 52800001 mov w1, #0x0 // #0 +ffff0000000849e0: 528006e0 mov w0, #0x37 // #55 +ffff0000000849e4: 97ffffdd bl ffff000000084958 +ffff0000000849e8: 3100041f cmn w0, #0x1 +ffff0000000849ec: 540001e0 b.eq ffff000000084a28 +ffff0000000849f0: 52a80401 mov w1, #0x40200000 // #1075838976 +ffff0000000849f4: 52800520 mov w0, #0x29 // #41 +ffff0000000849f8: 97ffffd8 bl ffff000000084958 +ffff0000000849fc: 52840200 mov w0, #0x2010 // #8208 +ffff000000084a00: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084a04: b9400000 ldr w0, [x0] +ffff000000084a08: b9001fa0 str w0, [x29,#28] +ffff000000084a0c: b9401fa0 ldr w0, [x29,#28] +ffff000000084a10: 7100001f cmp w0, #0x0 +ffff000000084a14: 540000eb b.lt ffff000000084a30 +ffff000000084a18: d2884800 mov x0, #0x4240 // #16960 +ffff000000084a1c: f2a001e0 movk x0, #0xf, lsl #16 +ffff000000084a20: 97ffff43 bl ffff00000008472c +ffff000000084a24: 17ffffee b ffff0000000849dc +ffff000000084a28: d503201f nop +ffff000000084a2c: 17ffffec b ffff0000000849dc +ffff000000084a30: d503201f nop +ffff000000084a34: b9401fa0 ldr w0, [x29,#28] +ffff000000084a38: 12020001 and w1, w0, #0x40000000 +ffff000000084a3c: b0000020 adrp x0, ffff000000089000 +ffff000000084a40: 9106c000 add x0, x0, #0x1b0 +ffff000000084a44: b9000001 str w1, [x0] +ffff000000084a48: 52800001 mov w1, #0x0 // #0 +ffff000000084a4c: 52804040 mov w0, #0x202 // #514 +ffff000000084a50: 97ffffc2 bl ffff000000084958 +ffff000000084a54: 52800001 mov w1, #0x0 // #0 +ffff000000084a58: 52800060 mov w0, #0x3 // #3 +ffff000000084a5c: 97ffffbf bl ffff000000084958 +ffff000000084a60: 52840200 mov w0, #0x2010 // #8208 +ffff000000084a64: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084a68: b9400000 ldr w0, [x0] +ffff000000084a6c: b9001fa0 str w0, [x29,#28] +ffff000000084a70: b9401fa1 ldr w1, [x29,#28] +ffff000000084a74: 528000e0 mov w0, #0x7 // #7 +ffff000000084a78: 97ffffb8 bl ffff000000084958 +ffff000000084a7c: 52804001 mov w1, #0x200 // #512 +ffff000000084a80: 52800200 mov w0, #0x10 // #16 +ffff000000084a84: 97ffffb5 bl ffff000000084958 +ffff000000084a88: 52800000 mov w0, #0x0 // #0 +ffff000000084a8c: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000084a90: d65f03c0 ret -00000000000843a8 : - 843a8: a9bf7bfd stp x29, x30, [sp,#-16]! - 843ac: 910003fd mov x29, sp - 843b0: f0000000 adrp x0, 87000 - 843b4: 910d4000 add x0, x0, #0x350 - 843b8: 97fff044 bl 804c8 - 843bc: d503201f nop - 843c0: a8c17bfd ldp x29, x30, [sp],#16 - 843c4: d65f03c0 ret +ffff000000084a94 : +ffff000000084a94: d10043ff sub sp, sp, #0x10 +ffff000000084a98: 52884800 mov w0, #0x4240 // #16960 +ffff000000084a9c: 72a001e0 movk w0, #0xf, lsl #16 +ffff000000084aa0: b9000fe0 str w0, [sp,#12] +ffff000000084aa4: b9400fe0 ldr w0, [sp,#12] +ffff000000084aa8: 7100001f cmp w0, #0x0 +ffff000000084aac: 54000061 b.ne ffff000000084ab8 +ffff000000084ab0: 12800000 mov w0, #0xffffffff // #-1 +ffff000000084ab4: 1400000d b ffff000000084ae8 +ffff000000084ab8: 52840400 mov w0, #0x2020 // #8224 +ffff000000084abc: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084ac0: b9400000 ldr w0, [x0] +ffff000000084ac4: b9000be0 str w0, [sp,#8] +ffff000000084ac8: b9400fe0 ldr w0, [sp,#12] +ffff000000084acc: 51000400 sub w0, w0, #0x1 +ffff000000084ad0: b9000fe0 str w0, [sp,#12] +ffff000000084ad4: b9400be0 ldr w0, [sp,#8] +ffff000000084ad8: 12000000 and w0, w0, #0x1 +ffff000000084adc: 7100001f cmp w0, #0x0 +ffff000000084ae0: 54fffe20 b.eq ffff000000084aa4 +ffff000000084ae4: 52800000 mov w0, #0x0 // #0 +ffff000000084ae8: 910043ff add sp, sp, #0x10 +ffff000000084aec: d65f03c0 ret -00000000000843c8 : - 843c8: a9bf7bfd stp x29, x30, [sp,#-16]! - 843cc: 910003fd mov x29, sp - 843d0: f0000000 adrp x0, 87000 - 843d4: 910d8000 add x0, x0, #0x360 - 843d8: 97fff03c bl 804c8 - 843dc: f0000000 adrp x0, 87000 - 843e0: 910e2000 add x0, x0, #0x388 - 843e4: 97fff039 bl 804c8 - 843e8: f0000000 adrp x0, 87000 - 843ec: 910ea000 add x0, x0, #0x3a8 - 843f0: 97fff036 bl 804c8 - 843f4: f0000000 adrp x0, 87000 - 843f8: 910ee000 add x0, x0, #0x3b8 - 843fc: 97fff033 bl 804c8 - 84400: d503201f nop - 84404: a8c17bfd ldp x29, x30, [sp],#16 - 84408: d65f03c0 ret +ffff000000084af0 : +ffff000000084af0: d10043ff sub sp, sp, #0x10 +ffff000000084af4: b9000fe0 str w0, [sp,#12] +ffff000000084af8: b9000be1 str w1, [sp,#8] +ffff000000084afc: 52840780 mov w0, #0x203c // #8252 +ffff000000084b00: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084b04: b9400fe1 ldr w1, [sp,#12] +ffff000000084b08: b9000001 str w1, [x0] +ffff000000084b0c: 52840a00 mov w0, #0x2050 // #8272 +ffff000000084b10: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084b14: b9400be1 ldr w1, [sp,#8] +ffff000000084b18: b9000001 str w1, [x0] +ffff000000084b1c: d503201f nop +ffff000000084b20: 910043ff add sp, sp, #0x10 +ffff000000084b24: d65f03c0 ret -000000000008440c : - 8440c: d10043ff sub sp, sp, #0x10 - 84410: b9000fe0 str w0, [sp,#12] - 84414: d2800380 mov x0, #0x1c // #28 - 84418: f2a7e200 movk x0, #0x3f10, lsl #16 - 8441c: 52800401 mov w1, #0x20 // #32 - 84420: 72ab4001 movk w1, #0x5a00, lsl #16 - 84424: b9000001 str w1, [x0] - 84428: d2800480 mov x0, #0x24 // #36 - 8442c: f2a7e200 movk x0, #0x3f10, lsl #16 - 84430: b9400fe2 ldr w2, [sp,#12] - 84434: 52ab4001 mov w1, #0x5a000000 // #1509949440 - 84438: 2a010041 orr w1, w2, w1 - 8443c: b9000001 str w1, [x0] - 84440: d503201f nop - 84444: 910043ff add sp, sp, #0x10 - 84448: d65f03c0 ret +ffff000000084b28 : +ffff000000084b28: d10043ff sub sp, sp, #0x10 +ffff000000084b2c: 52840680 mov w0, #0x2034 // #8244 +ffff000000084b30: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084b34: b9400000 ldr w0, [x0] +ffff000000084b38: b9000fe0 str w0, [sp,#12] +ffff000000084b3c: b9400fe0 ldr w0, [sp,#12] +ffff000000084b40: 12000c00 and w0, w0, #0xf +ffff000000084b44: 7100041f cmp w0, #0x1 +ffff000000084b48: 54ffff21 b.ne ffff000000084b2c +ffff000000084b4c: d503201f nop +ffff000000084b50: 910043ff add sp, sp, #0x10 +ffff000000084b54: d65f03c0 ret -000000000008444c : - 8444c: d2800380 mov x0, #0x1c // #28 - 84450: f2a7e200 movk x0, #0x3f10, lsl #16 - 84454: 52ab4001 mov w1, #0x5a000000 // #1509949440 - 84458: b9000001 str w1, [x0] - 8445c: d2800480 mov x0, #0x24 // #36 - 84460: f2a7e200 movk x0, #0x3f10, lsl #16 - 84464: 52ab4001 mov w1, #0x5a000000 // #1509949440 - 84468: b9000001 str w1, [x0] - 8446c: d503201f nop - 84470: d65f03c0 ret +ffff000000084b58 : +ffff000000084b58: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000084b5c: 910003fd mov x29, sp +ffff000000084b60: b9001fa0 str w0, [x29,#28] +ffff000000084b64: f9000ba1 str x1, [x29,#16] +ffff000000084b68: f9400ba0 ldr x0, [x29,#16] +ffff000000084b6c: f9001ba0 str x0, [x29,#48] +ffff000000084b70: b9003fbf str wzr, [x29,#60] +ffff000000084b74: b0000020 adrp x0, ffff000000089000 +ffff000000084b78: 9106c000 add x0, x0, #0x1b0 +ffff000000084b7c: b9400000 ldr w0, [x0] +ffff000000084b80: 7100001f cmp w0, #0x0 +ffff000000084b84: 54000081 b.ne ffff000000084b94 +ffff000000084b88: b9401fa0 ldr w0, [x29,#28] +ffff000000084b8c: 53175800 lsl w0, w0, #9 +ffff000000084b90: b9001fa0 str w0, [x29,#28] +ffff000000084b94: 52800021 mov w1, #0x1 // #1 +ffff000000084b98: 52804000 mov w0, #0x200 // #512 +ffff000000084b9c: 97ffffd5 bl ffff000000084af0 +ffff000000084ba0: b9401fa0 ldr w0, [x29,#28] +ffff000000084ba4: 2a0003e1 mov w1, w0 +ffff000000084ba8: 52800a20 mov w0, #0x51 // #81 +ffff000000084bac: 97ffff6b bl ffff000000084958 +ffff000000084bb0: b9003bbf str wzr, [x29,#56] +ffff000000084bb4: 1400000d b ffff000000084be8 +ffff000000084bb8: 97ffffb7 bl ffff000000084a94 +ffff000000084bbc: b9803ba0 ldrsw x0, [x29,#56] +ffff000000084bc0: d37ef400 lsl x0, x0, #2 +ffff000000084bc4: f9401ba1 ldr x1, [x29,#48] +ffff000000084bc8: 8b000020 add x0, x1, x0 +ffff000000084bcc: 52840801 mov w1, #0x2040 // #8256 +ffff000000084bd0: 72a7e401 movk w1, #0x3f20, lsl #16 +ffff000000084bd4: b9400021 ldr w1, [x1] +ffff000000084bd8: b9000001 str w1, [x0] +ffff000000084bdc: b9403ba0 ldr w0, [x29,#56] +ffff000000084be0: 11000400 add w0, w0, #0x1 +ffff000000084be4: b9003ba0 str w0, [x29,#56] +ffff000000084be8: b9403ba0 ldr w0, [x29,#56] +ffff000000084bec: 7101fc1f cmp w0, #0x7f +ffff000000084bf0: 54fffe4d b.le ffff000000084bb8 +ffff000000084bf4: 52840400 mov w0, #0x2020 // #8224 +ffff000000084bf8: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084bfc: b9400000 ldr w0, [x0] +ffff000000084c00: b9002fa0 str w0, [x29,#44] +ffff000000084c04: b9402fa0 ldr w0, [x29,#44] +ffff000000084c08: 121d1000 and w0, w0, #0xf8 +ffff000000084c0c: 7100001f cmp w0, #0x0 +ffff000000084c10: 54000120 b.eq ffff000000084c34 +ffff000000084c14: 52840400 mov w0, #0x2020 // #8224 +ffff000000084c18: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084c1c: 52801f01 mov w1, #0xf8 // #248 +ffff000000084c20: b9000001 str w1, [x0] +ffff000000084c24: 52800001 mov w1, #0x0 // #0 +ffff000000084c28: 52810180 mov w0, #0x80c // #2060 +ffff000000084c2c: 97ffff4b bl ffff000000084958 +ffff000000084c30: 14000003 b ffff000000084c3c +ffff000000084c34: 52800020 mov w0, #0x1 // #1 +ffff000000084c38: b9003fa0 str w0, [x29,#60] +ffff000000084c3c: b9403fa0 ldr w0, [x29,#60] +ffff000000084c40: 7100001f cmp w0, #0x0 +ffff000000084c44: 54fffa80 b.eq ffff000000084b94 +ffff000000084c48: 97ffffb8 bl ffff000000084b28 +ffff000000084c4c: d503201f nop +ffff000000084c50: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000084c54: d65f03c0 ret -0000000000084474 : - 84474: a9bf7bfd stp x29, x30, [sp,#-16]! - 84478: 910003fd mov x29, sp - 8447c: f0000000 adrp x0, 87000 - 84480: 910f4000 add x0, x0, #0x3d0 - 84484: 97fff011 bl 804c8 - 84488: 52800c80 mov w0, #0x64 // #100 - 8448c: 97ffffe0 bl 8440c - 84490: d503201f nop - 84494: a8c17bfd ldp x29, x30, [sp],#16 - 84498: d65f03c0 ret +ffff000000084c58 : +ffff000000084c58: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000084c5c: 910003fd mov x29, sp +ffff000000084c60: b9001fa0 str w0, [x29,#28] +ffff000000084c64: f9000ba1 str x1, [x29,#16] +ffff000000084c68: f9400ba0 ldr x0, [x29,#16] +ffff000000084c6c: f9001ba0 str x0, [x29,#48] +ffff000000084c70: b9003fbf str wzr, [x29,#60] +ffff000000084c74: b0000020 adrp x0, ffff000000089000 +ffff000000084c78: 9106c000 add x0, x0, #0x1b0 +ffff000000084c7c: b9400000 ldr w0, [x0] +ffff000000084c80: 7100001f cmp w0, #0x0 +ffff000000084c84: 54000081 b.ne ffff000000084c94 +ffff000000084c88: b9401fa0 ldr w0, [x29,#28] +ffff000000084c8c: 53175800 lsl w0, w0, #9 +ffff000000084c90: b9001fa0 str w0, [x29,#28] +ffff000000084c94: 52800021 mov w1, #0x1 // #1 +ffff000000084c98: 52804000 mov w0, #0x200 // #512 +ffff000000084c9c: 97ffff95 bl ffff000000084af0 +ffff000000084ca0: b9401fa0 ldr w0, [x29,#28] +ffff000000084ca4: 2a0003e1 mov w1, w0 +ffff000000084ca8: 52801300 mov w0, #0x98 // #152 +ffff000000084cac: 97ffff2b bl ffff000000084958 +ffff000000084cb0: b9003bbf str wzr, [x29,#56] +ffff000000084cb4: 1400000d b ffff000000084ce8 +ffff000000084cb8: 97ffff77 bl ffff000000084a94 +ffff000000084cbc: b9803ba0 ldrsw x0, [x29,#56] +ffff000000084cc0: d37ef400 lsl x0, x0, #2 +ffff000000084cc4: f9401ba1 ldr x1, [x29,#48] +ffff000000084cc8: 8b000020 add x0, x1, x0 +ffff000000084ccc: b9400001 ldr w1, [x0] +ffff000000084cd0: 52840800 mov w0, #0x2040 // #8256 +ffff000000084cd4: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084cd8: b9000001 str w1, [x0] +ffff000000084cdc: b9403ba0 ldr w0, [x29,#56] +ffff000000084ce0: 11000400 add w0, w0, #0x1 +ffff000000084ce4: b9003ba0 str w0, [x29,#56] +ffff000000084ce8: b9403ba0 ldr w0, [x29,#56] +ffff000000084cec: 7101fc1f cmp w0, #0x7f +ffff000000084cf0: 54fffe4d b.le ffff000000084cb8 +ffff000000084cf4: 52840400 mov w0, #0x2020 // #8224 +ffff000000084cf8: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084cfc: b9400000 ldr w0, [x0] +ffff000000084d00: b9002fa0 str w0, [x29,#44] +ffff000000084d04: b9402fa0 ldr w0, [x29,#44] +ffff000000084d08: 121d1000 and w0, w0, #0xf8 +ffff000000084d0c: 7100001f cmp w0, #0x0 +ffff000000084d10: 54000120 b.eq ffff000000084d34 +ffff000000084d14: 52840400 mov w0, #0x2020 // #8224 +ffff000000084d18: 72a7e400 movk w0, #0x3f20, lsl #16 +ffff000000084d1c: 52801f01 mov w1, #0xf8 // #248 +ffff000000084d20: b9000001 str w1, [x0] +ffff000000084d24: 52800001 mov w1, #0x0 // #0 +ffff000000084d28: 52810180 mov w0, #0x80c // #2060 +ffff000000084d2c: 97ffff0b bl ffff000000084958 +ffff000000084d30: 14000003 b ffff000000084d3c +ffff000000084d34: 52800020 mov w0, #0x1 // #1 +ffff000000084d38: b9003fa0 str w0, [x29,#60] +ffff000000084d3c: b9403fa0 ldr w0, [x29,#60] +ffff000000084d40: 7100001f cmp w0, #0x0 +ffff000000084d44: 54fffa80 b.eq ffff000000084c94 +ffff000000084d48: 97ffff78 bl ffff000000084b28 +ffff000000084d4c: d503201f nop +ffff000000084d50: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000084d54: d65f03c0 ret -000000000008449c
: - 8449c: a9bc7bfd stp x29, x30, [sp,#-64]! - 844a0: 910003fd mov x29, sp - 844a4: 97ffef94 bl 802f4 - 844a8: 97fff1cc bl 80bd8 - 844ac: 52800200 mov w0, #0x10 // #16 - 844b0: 97fff24e bl 80de8 - 844b4: f9001fa0 str x0, [x29,#56] - 844b8: f9401fa0 ldr x0, [x29,#56] - 844bc: 97ffeee9 bl 80060 - 844c0: 7100001f cmp w0, #0x0 - 844c4: 54000080 b.eq 844d4 - 844c8: f0000000 adrp x0, 87000 - 844cc: 910f8000 add x0, x0, #0x3e0 - 844d0: 97fff0d5 bl 80824 - 844d4: f0000000 adrp x0, 87000 - 844d8: 91100000 add x0, x0, #0x400 - 844dc: f9001ba0 str x0, [x29,#48] - 844e0: f9401ba0 ldr x0, [x29,#48] - 844e4: 97ffeff9 bl 804c8 - 844e8: f0000000 adrp x0, 87000 - 844ec: 911bc000 add x0, x0, #0x6f0 - 844f0: 97ffeff6 bl 804c8 - 844f4: 910063a0 add x0, x29, #0x18 - 844f8: 52800021 mov w1, #0x1 // #1 - 844fc: 97fff009 bl 80520 - 84500: 528001a0 mov w0, #0xd // #13 - 84504: 97ffefcd bl 80438 - 84508: f0000000 adrp x0, 87000 - 8450c: 911be001 add x1, x0, #0x6f8 - 84510: 910063a0 add x0, x29, #0x18 - 84514: 940001fc bl 84d04 - 84518: 7100001f cmp w0, #0x0 - 8451c: 54000061 b.ne 84528 - 84520: 97ffffa2 bl 843a8 - 84524: 17fffff1 b 844e8 - 84528: f0000000 adrp x0, 87000 - 8452c: 911c0001 add x1, x0, #0x700 - 84530: 910063a0 add x0, x29, #0x18 - 84534: 940001f4 bl 84d04 - 84538: 7100001f cmp w0, #0x0 - 8453c: 54000061 b.ne 84548 - 84540: 97ffffa2 bl 843c8 - 84544: 17ffffe9 b 844e8 - 84548: f0000000 adrp x0, 87000 - 8454c: 911c2001 add x1, x0, #0x708 - 84550: 910063a0 add x0, x29, #0x18 - 84554: 940001ec bl 84d04 - 84558: 7100001f cmp w0, #0x0 - 8455c: 54000061 b.ne 84568 - 84560: 97ffffc5 bl 84474 - 84564: 17ffffe1 b 844e8 - 84568: f0000000 adrp x0, 87000 - 8456c: 911c4001 add x1, x0, #0x710 - 84570: 910063a0 add x0, x29, #0x18 - 84574: 940001e4 bl 84d04 - 84578: 7100001f cmp w0, #0x0 - 8457c: 54000061 b.ne 84588 - 84580: 97fffd25 bl 83a14 - 84584: 17ffffd9 b 844e8 - 84588: f0000000 adrp x0, 87000 - 8458c: 911c6001 add x1, x0, #0x718 - 84590: 910063a0 add x0, x29, #0x18 - 84594: 940001dc bl 84d04 - 84598: 7100001f cmp w0, #0x0 - 8459c: 54000061 b.ne 845a8 - 845a0: 97fff668 bl 81f40 - 845a4: 17ffffd1 b 844e8 - 845a8: f0000000 adrp x0, 87000 - 845ac: 911c8001 add x1, x0, #0x720 - 845b0: 910063a0 add x0, x29, #0x18 - 845b4: 940001d4 bl 84d04 - 845b8: 7100001f cmp w0, #0x0 - 845bc: 54000061 b.ne 845c8 - 845c0: 97fffd71 bl 83b84 - 845c4: 17ffffc9 b 844e8 - 845c8: f0000000 adrp x0, 87000 - 845cc: 911ca001 add x1, x0, #0x728 - 845d0: 910063a0 add x0, x29, #0x18 - 845d4: 940001cc bl 84d04 - 845d8: 7100001f cmp w0, #0x0 - 845dc: 54000081 b.ne 845ec - 845e0: 94000a48 bl 86f00 - 845e4: 94000a37 bl 86ec0 - 845e8: 17ffffc0 b 844e8 - 845ec: f0000000 adrp x0, 87000 - 845f0: 911cc001 add x1, x0, #0x730 - 845f4: 910063a0 add x0, x29, #0x18 - 845f8: 940001c3 bl 84d04 - 845fc: 7100001f cmp w0, #0x0 - 84600: 54000081 b.ne 84610 - 84604: 52800040 mov w0, #0x2 // #2 - 84608: 97fff68d bl 8203c - 8460c: 17ffffb7 b 844e8 - 84610: f0000000 adrp x0, 87000 - 84614: 911ce001 add x1, x0, #0x738 - 84618: 910063a0 add x0, x29, #0x18 - 8461c: 940001ba bl 84d04 - 84620: 7100001f cmp w0, #0x0 - 84624: 54000081 b.ne 84634 - 84628: 94000a36 bl 86f00 - 8462c: 97fff6ae bl 820e4 - 84630: 17ffffae b 844e8 - 84634: f0000000 adrp x0, 87000 - 84638: 911d0001 add x1, x0, #0x740 - 8463c: 910063a0 add x0, x29, #0x18 - 84640: 940001b1 bl 84d04 - 84644: 7100001f cmp w0, #0x0 - 84648: 54000061 b.ne 84654 - 8464c: 97fff6b3 bl 82118 - 84650: 17ffffa6 b 844e8 - 84654: f0000000 adrp x0, 87000 - 84658: 911d2001 add x1, x0, #0x748 - 8465c: 910063a0 add x0, x29, #0x18 - 84660: 940001a9 bl 84d04 - 84664: 7100001f cmp w0, #0x0 - 84668: 54000061 b.ne 84674 - 8466c: 97fff708 bl 8228c - 84670: 17ffff9e b 844e8 - 84674: f0000000 adrp x0, 87000 - 84678: 911d4001 add x1, x0, #0x750 - 8467c: 910063a0 add x0, x29, #0x18 - 84680: 940001a1 bl 84d04 - 84684: 7100001f cmp w0, #0x0 - 84688: 54000061 b.ne 84694 - 8468c: 97fff70b bl 822b8 - 84690: 17ffff96 b 844e8 - 84694: f0000000 adrp x0, 87000 - 84698: 911d6000 add x0, x0, #0x758 - 8469c: 97ffef8b bl 804c8 - 846a0: 910063a0 add x0, x29, #0x18 - 846a4: 97ffef89 bl 804c8 - 846a8: f0000000 adrp x0, 87000 - 846ac: 911d8000 add x0, x0, #0x760 - 846b0: 97ffef86 bl 804c8 - 846b4: 17ffff8d b 844e8 +ffff000000084d58 : +ffff000000084d58: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000084d5c: 910003fd mov x29, sp +ffff000000084d60: 97fffe7f bl ffff00000008475c +ffff000000084d64: 97fffe9b bl ffff0000000847d0 +ffff000000084d68: 97ffff0c bl ffff000000084998 +ffff000000084d6c: d503201f nop +ffff000000084d70: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000084d74: d65f03c0 ret -00000000000846b8 : - 846b8: d10043ff sub sp, sp, #0x10 - 846bc: f90007e0 str x0, [sp,#8] - 846c0: 14000002 b 846c8 - 846c4: d503201f nop - 846c8: f94007e0 ldr x0, [sp,#8] - 846cc: d1000401 sub x1, x0, #0x1 - 846d0: f90007e1 str x1, [sp,#8] - 846d4: f100001f cmp x0, #0x0 - 846d8: 54ffff61 b.ne 846c4 - 846dc: d503201f nop - 846e0: 910043ff add sp, sp, #0x10 - 846e4: d65f03c0 ret +ffff000000084d78 : +ffff000000084d78: f81a0ff3 str x19, [sp,#-96]! +ffff000000084d7c: f9000fe0 str x0, [sp,#24] +ffff000000084d80: f9000be1 str x1, [sp,#16] +ffff000000084d84: aa0203f3 mov x19, x2 +ffff000000084d88: f9400fe0 ldr x0, [sp,#24] +ffff000000084d8c: f9001fe0 str x0, [sp,#56] +ffff000000084d90: f9400fe0 ldr x0, [sp,#24] +ffff000000084d94: f100001f cmp x0, #0x0 +ffff000000084d98: 54000080 b.eq ffff000000084da8 +ffff000000084d9c: f9400be0 ldr x0, [sp,#16] +ffff000000084da0: f100001f cmp x0, #0x0 +ffff000000084da4: 54000061 b.ne ffff000000084db0 +ffff000000084da8: 52800000 mov w0, #0x0 // #0 +ffff000000084dac: 1400017e b ffff0000000853a4 +ffff000000084db0: f9002fff str xzr, [sp,#88] +ffff000000084db4: 14000173 b ffff000000085380 +ffff000000084db8: f9400be0 ldr x0, [sp,#16] +ffff000000084dbc: 39400000 ldrb w0, [x0] +ffff000000084dc0: 7100941f cmp w0, #0x25 +ffff000000084dc4: 54002cc1 b.ne ffff00000008535c +ffff000000084dc8: f9400be0 ldr x0, [sp,#16] +ffff000000084dcc: 91000400 add x0, x0, #0x1 +ffff000000084dd0: f9000be0 str x0, [sp,#16] +ffff000000084dd4: f9400be0 ldr x0, [sp,#16] +ffff000000084dd8: 39400000 ldrb w0, [x0] +ffff000000084ddc: 7100941f cmp w0, #0x25 +ffff000000084de0: 54002bc0 b.eq ffff000000085358 +ffff000000084de4: b90057ff str wzr, [sp,#84] +ffff000000084de8: 14000010 b ffff000000084e28 +ffff000000084dec: b94057e1 ldr w1, [sp,#84] +ffff000000084df0: 2a0103e0 mov w0, w1 +ffff000000084df4: 531e7400 lsl w0, w0, #2 +ffff000000084df8: 0b010000 add w0, w0, w1 +ffff000000084dfc: 531f7800 lsl w0, w0, #1 +ffff000000084e00: b90057e0 str w0, [sp,#84] +ffff000000084e04: f9400be0 ldr x0, [sp,#16] +ffff000000084e08: 39400000 ldrb w0, [x0] +ffff000000084e0c: 5100c000 sub w0, w0, #0x30 +ffff000000084e10: b94057e1 ldr w1, [sp,#84] +ffff000000084e14: 0b000020 add w0, w1, w0 +ffff000000084e18: b90057e0 str w0, [sp,#84] +ffff000000084e1c: f9400be0 ldr x0, [sp,#16] +ffff000000084e20: 91000400 add x0, x0, #0x1 +ffff000000084e24: f9000be0 str x0, [sp,#16] +ffff000000084e28: f9400be0 ldr x0, [sp,#16] +ffff000000084e2c: 39400000 ldrb w0, [x0] +ffff000000084e30: 7100bc1f cmp w0, #0x2f +ffff000000084e34: 540000a9 b.ls ffff000000084e48 +ffff000000084e38: f9400be0 ldr x0, [sp,#16] +ffff000000084e3c: 39400000 ldrb w0, [x0] +ffff000000084e40: 7100e41f cmp w0, #0x39 +ffff000000084e44: 54fffd49 b.ls ffff000000084dec +ffff000000084e48: f9400be0 ldr x0, [sp,#16] +ffff000000084e4c: 39400000 ldrb w0, [x0] +ffff000000084e50: 7101b01f cmp w0, #0x6c +ffff000000084e54: 54000081 b.ne ffff000000084e64 +ffff000000084e58: f9400be0 ldr x0, [sp,#16] +ffff000000084e5c: 91000400 add x0, x0, #0x1 +ffff000000084e60: f9000be0 str x0, [sp,#16] +ffff000000084e64: f9400be0 ldr x0, [sp,#16] +ffff000000084e68: 39400000 ldrb w0, [x0] +ffff000000084e6c: 71018c1f cmp w0, #0x63 +ffff000000084e70: 540004c1 b.ne ffff000000084f08 +ffff000000084e74: b9401a60 ldr w0, [x19,#24] +ffff000000084e78: f9400261 ldr x1, [x19] +ffff000000084e7c: 7100001f cmp w0, #0x0 +ffff000000084e80: 540000eb b.lt ffff000000084e9c +ffff000000084e84: aa0103e0 mov x0, x1 +ffff000000084e88: 91002c00 add x0, x0, #0xb +ffff000000084e8c: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff000000084e90: f9000260 str x0, [x19] +ffff000000084e94: aa0103e0 mov x0, x1 +ffff000000084e98: 1400000f b ffff000000084ed4 +ffff000000084e9c: 11002002 add w2, w0, #0x8 +ffff000000084ea0: b9001a62 str w2, [x19,#24] +ffff000000084ea4: b9401a62 ldr w2, [x19,#24] +ffff000000084ea8: 7100005f cmp w2, #0x0 +ffff000000084eac: 540000ed b.le ffff000000084ec8 +ffff000000084eb0: aa0103e0 mov x0, x1 +ffff000000084eb4: 91002c00 add x0, x0, #0xb +ffff000000084eb8: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff000000084ebc: f9000260 str x0, [x19] +ffff000000084ec0: aa0103e0 mov x0, x1 +ffff000000084ec4: 14000004 b ffff000000084ed4 +ffff000000084ec8: f9400661 ldr x1, [x19,#8] +ffff000000084ecc: 93407c00 sxtw x0, w0 +ffff000000084ed0: 8b000020 add x0, x1, x0 +ffff000000084ed4: b9400000 ldr w0, [x0] +ffff000000084ed8: 93407c00 sxtw x0, w0 +ffff000000084edc: f9002fe0 str x0, [sp,#88] +ffff000000084ee0: f9400fe0 ldr x0, [sp,#24] +ffff000000084ee4: 91000401 add x1, x0, #0x1 +ffff000000084ee8: f9000fe1 str x1, [sp,#24] +ffff000000084eec: f9402fe1 ldr x1, [sp,#88] +ffff000000084ef0: 53001c21 uxtb w1, w1 +ffff000000084ef4: 39000001 strb w1, [x0] +ffff000000084ef8: f9400be0 ldr x0, [sp,#16] +ffff000000084efc: 91000400 add x0, x0, #0x1 +ffff000000084f00: f9000be0 str x0, [sp,#16] +ffff000000084f04: 1400011f b ffff000000085380 +ffff000000084f08: f9400be0 ldr x0, [sp,#16] +ffff000000084f0c: 39400000 ldrb w0, [x0] +ffff000000084f10: 7101901f cmp w0, #0x64 +ffff000000084f14: 54001041 b.ne ffff00000008511c +ffff000000084f18: b9401a60 ldr w0, [x19,#24] +ffff000000084f1c: f9400261 ldr x1, [x19] +ffff000000084f20: 7100001f cmp w0, #0x0 +ffff000000084f24: 540000eb b.lt ffff000000084f40 +ffff000000084f28: aa0103e0 mov x0, x1 +ffff000000084f2c: 91002c00 add x0, x0, #0xb +ffff000000084f30: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff000000084f34: f9000260 str x0, [x19] +ffff000000084f38: aa0103e0 mov x0, x1 +ffff000000084f3c: 1400000f b ffff000000084f78 +ffff000000084f40: 11002002 add w2, w0, #0x8 +ffff000000084f44: b9001a62 str w2, [x19,#24] +ffff000000084f48: b9401a62 ldr w2, [x19,#24] +ffff000000084f4c: 7100005f cmp w2, #0x0 +ffff000000084f50: 540000ed b.le ffff000000084f6c +ffff000000084f54: aa0103e0 mov x0, x1 +ffff000000084f58: 91002c00 add x0, x0, #0xb +ffff000000084f5c: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff000000084f60: f9000260 str x0, [x19] +ffff000000084f64: aa0103e0 mov x0, x1 +ffff000000084f68: 14000004 b ffff000000084f78 +ffff000000084f6c: f9400661 ldr x1, [x19,#8] +ffff000000084f70: 93407c00 sxtw x0, w0 +ffff000000084f74: 8b000020 add x0, x1, x0 +ffff000000084f78: b9400000 ldr w0, [x0] +ffff000000084f7c: 93407c00 sxtw x0, w0 +ffff000000084f80: f9002fe0 str x0, [sp,#88] +ffff000000084f84: b90053ff str wzr, [sp,#80] +ffff000000084f88: f9402fe0 ldr x0, [sp,#88] +ffff000000084f8c: 7100001f cmp w0, #0x0 +ffff000000084f90: 540000ea b.ge ffff000000084fac +ffff000000084f94: f9402fe0 ldr x0, [sp,#88] +ffff000000084f98: cb0003e0 neg x0, x0 +ffff000000084f9c: f9002fe0 str x0, [sp,#88] +ffff000000084fa0: b94053e0 ldr w0, [sp,#80] +ffff000000084fa4: 11000400 add w0, w0, #0x1 +ffff000000084fa8: b90053e0 str w0, [sp,#80] +ffff000000084fac: f9402fe1 ldr x1, [sp,#88] +ffff000000084fb0: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 +ffff000000084fb4: f2c8af00 movk x0, #0x4578, lsl #32 +ffff000000084fb8: f2e02c60 movk x0, #0x163, lsl #48 +ffff000000084fbc: eb00003f cmp x1, x0 +ffff000000084fc0: 540000ad b.le ffff000000084fd4 +ffff000000084fc4: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 +ffff000000084fc8: f2c8af00 movk x0, #0x4578, lsl #32 +ffff000000084fcc: f2e02c60 movk x0, #0x163, lsl #48 +ffff000000084fd0: f9002fe0 str x0, [sp,#88] +ffff000000084fd4: 52800240 mov w0, #0x12 // #18 +ffff000000084fd8: b9004fe0 str w0, [sp,#76] +ffff000000084fdc: b9804fe0 ldrsw x0, [sp,#76] +ffff000000084fe0: d13e83e1 sub x1, sp, #0xfa0 +ffff000000084fe4: 8b000020 add x0, x1, x0 +ffff000000084fe8: 393f001f strb wzr, [x0,#4032] +ffff000000084fec: b9404fe0 ldr w0, [sp,#76] +ffff000000084ff0: 51000400 sub w0, w0, #0x1 +ffff000000084ff4: b9004fe0 str w0, [sp,#76] +ffff000000084ff8: f9402fe1 ldr x1, [sp,#88] +ffff000000084ffc: b203e7e0 mov x0, #0x6666666666666666 // #7378697629483820646 +ffff000000085000: f28ccce0 movk x0, #0x6667 +ffff000000085004: 9b407c20 smulh x0, x1, x0 +ffff000000085008: 9342fc02 asr x2, x0, #2 +ffff00000008500c: 937ffc20 asr x0, x1, #63 +ffff000000085010: cb000042 sub x2, x2, x0 +ffff000000085014: aa0203e0 mov x0, x2 +ffff000000085018: d37ef400 lsl x0, x0, #2 +ffff00000008501c: 8b020000 add x0, x0, x2 +ffff000000085020: d37ff800 lsl x0, x0, #1 +ffff000000085024: cb000022 sub x2, x1, x0 +ffff000000085028: 53001c40 uxtb w0, w2 +ffff00000008502c: 1100c000 add w0, w0, #0x30 +ffff000000085030: 53001c02 uxtb w2, w0 +ffff000000085034: b9804fe0 ldrsw x0, [sp,#76] +ffff000000085038: d13e83e1 sub x1, sp, #0xfa0 +ffff00000008503c: 8b000020 add x0, x1, x0 +ffff000000085040: 2a0203e1 mov w1, w2 +ffff000000085044: 393f0001 strb w1, [x0,#4032] +ffff000000085048: f9402fe0 ldr x0, [sp,#88] +ffff00000008504c: b203e7e1 mov x1, #0x6666666666666666 // #7378697629483820646 +ffff000000085050: f28ccce1 movk x1, #0x6667 +ffff000000085054: 9b417c01 smulh x1, x0, x1 +ffff000000085058: 9342fc21 asr x1, x1, #2 +ffff00000008505c: 937ffc00 asr x0, x0, #63 +ffff000000085060: cb000020 sub x0, x1, x0 +ffff000000085064: f9002fe0 str x0, [sp,#88] +ffff000000085068: f9402fe0 ldr x0, [sp,#88] +ffff00000008506c: f100001f cmp x0, #0x0 +ffff000000085070: 54000080 b.eq ffff000000085080 +ffff000000085074: b9404fe0 ldr w0, [sp,#76] +ffff000000085078: 7100001f cmp w0, #0x0 +ffff00000008507c: 54fffb8c b.gt ffff000000084fec +ffff000000085080: b94053e0 ldr w0, [sp,#80] +ffff000000085084: 7100001f cmp w0, #0x0 +ffff000000085088: 54000140 b.eq ffff0000000850b0 +ffff00000008508c: b9404fe0 ldr w0, [sp,#76] +ffff000000085090: 51000400 sub w0, w0, #0x1 +ffff000000085094: b9004fe0 str w0, [sp,#76] +ffff000000085098: b9804fe0 ldrsw x0, [sp,#76] +ffff00000008509c: d13e83e1 sub x1, sp, #0xfa0 +ffff0000000850a0: 8b000020 add x0, x1, x0 +ffff0000000850a4: aa0003e1 mov x1, x0 +ffff0000000850a8: 528005a0 mov w0, #0x2d // #45 +ffff0000000850ac: 393f0020 strb w0, [x1,#4032] +ffff0000000850b0: b94057e0 ldr w0, [sp,#84] +ffff0000000850b4: 7100001f cmp w0, #0x0 +ffff0000000850b8: 5400028d b.le ffff000000085108 +ffff0000000850bc: b94057e0 ldr w0, [sp,#84] +ffff0000000850c0: 7100441f cmp w0, #0x11 +ffff0000000850c4: 5400022c b.gt ffff000000085108 +ffff0000000850c8: 1400000a b ffff0000000850f0 +ffff0000000850cc: b9404fe0 ldr w0, [sp,#76] +ffff0000000850d0: 51000400 sub w0, w0, #0x1 +ffff0000000850d4: b9004fe0 str w0, [sp,#76] +ffff0000000850d8: b9804fe0 ldrsw x0, [sp,#76] +ffff0000000850dc: d13e83e1 sub x1, sp, #0xfa0 +ffff0000000850e0: 8b000020 add x0, x1, x0 +ffff0000000850e4: aa0003e1 mov x1, x0 +ffff0000000850e8: 52800400 mov w0, #0x20 // #32 +ffff0000000850ec: 393f0020 strb w0, [x1,#4032] +ffff0000000850f0: 52800241 mov w1, #0x12 // #18 +ffff0000000850f4: b94057e0 ldr w0, [sp,#84] +ffff0000000850f8: 4b000021 sub w1, w1, w0 +ffff0000000850fc: b9404fe0 ldr w0, [sp,#76] +ffff000000085100: 6b00003f cmp w1, w0 +ffff000000085104: 54fffe4b b.lt ffff0000000850cc +ffff000000085108: 910083e1 add x1, sp, #0x20 +ffff00000008510c: b9804fe0 ldrsw x0, [sp,#76] +ffff000000085110: 8b000020 add x0, x1, x0 +ffff000000085114: f90023e0 str x0, [sp,#64] +ffff000000085118: 1400007c b ffff000000085308 +ffff00000008511c: f9400be0 ldr x0, [sp,#16] +ffff000000085120: 39400000 ldrb w0, [x0] +ffff000000085124: 7101e01f cmp w0, #0x78 +ffff000000085128: 54000b41 b.ne ffff000000085290 +ffff00000008512c: b9401a60 ldr w0, [x19,#24] +ffff000000085130: f9400261 ldr x1, [x19] +ffff000000085134: 7100001f cmp w0, #0x0 +ffff000000085138: 540000eb b.lt ffff000000085154 +ffff00000008513c: aa0103e0 mov x0, x1 +ffff000000085140: 91003c00 add x0, x0, #0xf +ffff000000085144: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff000000085148: f9000260 str x0, [x19] +ffff00000008514c: aa0103e0 mov x0, x1 +ffff000000085150: 1400000f b ffff00000008518c +ffff000000085154: 11002002 add w2, w0, #0x8 +ffff000000085158: b9001a62 str w2, [x19,#24] +ffff00000008515c: b9401a62 ldr w2, [x19,#24] +ffff000000085160: 7100005f cmp w2, #0x0 +ffff000000085164: 540000ed b.le ffff000000085180 +ffff000000085168: aa0103e0 mov x0, x1 +ffff00000008516c: 91003c00 add x0, x0, #0xf +ffff000000085170: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff000000085174: f9000260 str x0, [x19] +ffff000000085178: aa0103e0 mov x0, x1 +ffff00000008517c: 14000004 b ffff00000008518c +ffff000000085180: f9400661 ldr x1, [x19,#8] +ffff000000085184: 93407c00 sxtw x0, w0 +ffff000000085188: 8b000020 add x0, x1, x0 +ffff00000008518c: f9400000 ldr x0, [x0] +ffff000000085190: f9002fe0 str x0, [sp,#88] +ffff000000085194: 52800200 mov w0, #0x10 // #16 +ffff000000085198: b9004fe0 str w0, [sp,#76] +ffff00000008519c: b9804fe0 ldrsw x0, [sp,#76] +ffff0000000851a0: d13e83e1 sub x1, sp, #0xfa0 +ffff0000000851a4: 8b000020 add x0, x1, x0 +ffff0000000851a8: 393f001f strb wzr, [x0,#4032] +ffff0000000851ac: f9402fe0 ldr x0, [sp,#88] +ffff0000000851b0: 53001c00 uxtb w0, w0 +ffff0000000851b4: 12000c00 and w0, w0, #0xf +ffff0000000851b8: 3900dfe0 strb w0, [sp,#55] +ffff0000000851bc: b9404fe0 ldr w0, [sp,#76] +ffff0000000851c0: 51000400 sub w0, w0, #0x1 +ffff0000000851c4: b9004fe0 str w0, [sp,#76] +ffff0000000851c8: 3940dfe0 ldrb w0, [sp,#55] +ffff0000000851cc: 7100241f cmp w0, #0x9 +ffff0000000851d0: 54000069 b.ls ffff0000000851dc +ffff0000000851d4: 528006e0 mov w0, #0x37 // #55 +ffff0000000851d8: 14000002 b ffff0000000851e0 +ffff0000000851dc: 52800600 mov w0, #0x30 // #48 +ffff0000000851e0: 3940dfe1 ldrb w1, [sp,#55] +ffff0000000851e4: 0b010000 add w0, w0, w1 +ffff0000000851e8: 53001c02 uxtb w2, w0 +ffff0000000851ec: b9804fe0 ldrsw x0, [sp,#76] +ffff0000000851f0: d13e83e1 sub x1, sp, #0xfa0 +ffff0000000851f4: 8b000020 add x0, x1, x0 +ffff0000000851f8: 2a0203e1 mov w1, w2 +ffff0000000851fc: 393f0001 strb w1, [x0,#4032] +ffff000000085200: f9402fe0 ldr x0, [sp,#88] +ffff000000085204: 9344fc00 asr x0, x0, #4 +ffff000000085208: f9002fe0 str x0, [sp,#88] +ffff00000008520c: f9402fe0 ldr x0, [sp,#88] +ffff000000085210: f100001f cmp x0, #0x0 +ffff000000085214: 54000080 b.eq ffff000000085224 +ffff000000085218: b9404fe0 ldr w0, [sp,#76] +ffff00000008521c: 7100001f cmp w0, #0x0 +ffff000000085220: 54fffc6c b.gt ffff0000000851ac +ffff000000085224: b94057e0 ldr w0, [sp,#84] +ffff000000085228: 7100001f cmp w0, #0x0 +ffff00000008522c: 5400028d b.le ffff00000008527c +ffff000000085230: b94057e0 ldr w0, [sp,#84] +ffff000000085234: 7100401f cmp w0, #0x10 +ffff000000085238: 5400022c b.gt ffff00000008527c +ffff00000008523c: 1400000a b ffff000000085264 +ffff000000085240: b9404fe0 ldr w0, [sp,#76] +ffff000000085244: 51000400 sub w0, w0, #0x1 +ffff000000085248: b9004fe0 str w0, [sp,#76] +ffff00000008524c: b9804fe0 ldrsw x0, [sp,#76] +ffff000000085250: d13e83e1 sub x1, sp, #0xfa0 +ffff000000085254: 8b000020 add x0, x1, x0 +ffff000000085258: aa0003e1 mov x1, x0 +ffff00000008525c: 52800600 mov w0, #0x30 // #48 +ffff000000085260: 393f0020 strb w0, [x1,#4032] +ffff000000085264: 52800201 mov w1, #0x10 // #16 +ffff000000085268: b94057e0 ldr w0, [sp,#84] +ffff00000008526c: 4b000021 sub w1, w1, w0 +ffff000000085270: b9404fe0 ldr w0, [sp,#76] +ffff000000085274: 6b00003f cmp w1, w0 +ffff000000085278: 54fffe4b b.lt ffff000000085240 +ffff00000008527c: 910083e1 add x1, sp, #0x20 +ffff000000085280: b9804fe0 ldrsw x0, [sp,#76] +ffff000000085284: 8b000020 add x0, x1, x0 +ffff000000085288: f90023e0 str x0, [sp,#64] +ffff00000008528c: 1400001f b ffff000000085308 +ffff000000085290: f9400be0 ldr x0, [sp,#16] +ffff000000085294: 39400000 ldrb w0, [x0] +ffff000000085298: 7101cc1f cmp w0, #0x73 +ffff00000008529c: 540006c1 b.ne ffff000000085374 +ffff0000000852a0: b9401a60 ldr w0, [x19,#24] +ffff0000000852a4: f9400261 ldr x1, [x19] +ffff0000000852a8: 7100001f cmp w0, #0x0 +ffff0000000852ac: 540000eb b.lt ffff0000000852c8 +ffff0000000852b0: aa0103e0 mov x0, x1 +ffff0000000852b4: 91003c00 add x0, x0, #0xf +ffff0000000852b8: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff0000000852bc: f9000260 str x0, [x19] +ffff0000000852c0: aa0103e0 mov x0, x1 +ffff0000000852c4: 1400000f b ffff000000085300 +ffff0000000852c8: 11002002 add w2, w0, #0x8 +ffff0000000852cc: b9001a62 str w2, [x19,#24] +ffff0000000852d0: b9401a62 ldr w2, [x19,#24] +ffff0000000852d4: 7100005f cmp w2, #0x0 +ffff0000000852d8: 540000ed b.le ffff0000000852f4 +ffff0000000852dc: aa0103e0 mov x0, x1 +ffff0000000852e0: 91003c00 add x0, x0, #0xf +ffff0000000852e4: 927df000 and x0, x0, #0xfffffffffffffff8 +ffff0000000852e8: f9000260 str x0, [x19] +ffff0000000852ec: aa0103e0 mov x0, x1 +ffff0000000852f0: 14000004 b ffff000000085300 +ffff0000000852f4: f9400661 ldr x1, [x19,#8] +ffff0000000852f8: 93407c00 sxtw x0, w0 +ffff0000000852fc: 8b000020 add x0, x1, x0 +ffff000000085300: f9400000 ldr x0, [x0] +ffff000000085304: f90023e0 str x0, [sp,#64] +ffff000000085308: f94023e0 ldr x0, [sp,#64] +ffff00000008530c: f100001f cmp x0, #0x0 +ffff000000085310: 540001a1 b.ne ffff000000085344 +ffff000000085314: d0000000 adrp x0, ffff000000087000 +ffff000000085318: 91398000 add x0, x0, #0xe60 +ffff00000008531c: f90023e0 str x0, [sp,#64] +ffff000000085320: 14000009 b ffff000000085344 +ffff000000085324: f9400fe0 ldr x0, [sp,#24] +ffff000000085328: 91000401 add x1, x0, #0x1 +ffff00000008532c: f9000fe1 str x1, [sp,#24] +ffff000000085330: f94023e1 ldr x1, [sp,#64] +ffff000000085334: 91000422 add x2, x1, #0x1 +ffff000000085338: f90023e2 str x2, [sp,#64] +ffff00000008533c: 39400021 ldrb w1, [x1] +ffff000000085340: 39000001 strb w1, [x0] +ffff000000085344: f94023e0 ldr x0, [sp,#64] +ffff000000085348: 39400000 ldrb w0, [x0] +ffff00000008534c: 7100001f cmp w0, #0x0 +ffff000000085350: 54fffea1 b.ne ffff000000085324 +ffff000000085354: 14000008 b ffff000000085374 +ffff000000085358: d503201f nop +ffff00000008535c: f9400fe0 ldr x0, [sp,#24] +ffff000000085360: 91000401 add x1, x0, #0x1 +ffff000000085364: f9000fe1 str x1, [sp,#24] +ffff000000085368: f9400be1 ldr x1, [sp,#16] +ffff00000008536c: 39400021 ldrb w1, [x1] +ffff000000085370: 39000001 strb w1, [x0] +ffff000000085374: f9400be0 ldr x0, [sp,#16] +ffff000000085378: 91000400 add x0, x0, #0x1 +ffff00000008537c: f9000be0 str x0, [sp,#16] +ffff000000085380: f9400be0 ldr x0, [sp,#16] +ffff000000085384: 39400000 ldrb w0, [x0] +ffff000000085388: 7100001f cmp w0, #0x0 +ffff00000008538c: 54ffd161 b.ne ffff000000084db8 +ffff000000085390: f9400fe0 ldr x0, [sp,#24] +ffff000000085394: 3900001f strb wzr, [x0] +ffff000000085398: f9400fe1 ldr x1, [sp,#24] +ffff00000008539c: f9401fe0 ldr x0, [sp,#56] +ffff0000000853a0: cb000020 sub x0, x1, x0 +ffff0000000853a4: f84607f3 ldr x19, [sp],#96 +ffff0000000853a8: d65f03c0 ret -00000000000846e8 : - 846e8: a9bf7bfd stp x29, x30, [sp,#-16]! - 846ec: 910003fd mov x29, sp - 846f0: 52800200 mov w0, #0x10 // #16 - 846f4: 72a7e400 movk w0, #0x3f20, lsl #16 - 846f8: 52a48001 mov w1, #0x24000000 // #603979776 - 846fc: b9000001 str w1, [x0] - 84700: 52800280 mov w0, #0x14 // #20 - 84704: 72a7e400 movk w0, #0x3f20, lsl #16 - 84708: 52812481 mov w1, #0x924 // #2340 - 8470c: b9000001 str w1, [x0] - 84710: 52801280 mov w0, #0x94 // #148 - 84714: 72a7e400 movk w0, #0x3f20, lsl #16 - 84718: 52800001 mov w1, #0x0 // #0 - 8471c: b9000001 str w1, [x0] - 84720: d2875300 mov x0, #0x3a98 // #15000 - 84724: 97ffffe5 bl 846b8 - 84728: 52801380 mov w0, #0x9c // #156 - 8472c: 72a7e400 movk w0, #0x3f20, lsl #16 - 84730: 12800001 mov w1, #0xffffffff // #-1 - 84734: b9000001 str w1, [x0] - 84738: d2875300 mov x0, #0x3a98 // #15000 - 8473c: 97ffffdf bl 846b8 - 84740: 52801380 mov w0, #0x9c // #156 - 84744: 72a7e400 movk w0, #0x3f20, lsl #16 - 84748: 52800001 mov w1, #0x0 // #0 - 8474c: b9000001 str w1, [x0] - 84750: d503201f nop - 84754: a8c17bfd ldp x29, x30, [sp],#16 - 84758: d65f03c0 ret +ffff0000000853ac : +ffff0000000853ac: a9af7bfd stp x29, x30, [sp,#-272]! +ffff0000000853b0: 910003fd mov x29, sp +ffff0000000853b4: f9001fa0 str x0, [x29,#56] +ffff0000000853b8: f9001ba1 str x1, [x29,#48] +ffff0000000853bc: f90073a2 str x2, [x29,#224] +ffff0000000853c0: f90077a3 str x3, [x29,#232] +ffff0000000853c4: f9007ba4 str x4, [x29,#240] +ffff0000000853c8: f9007fa5 str x5, [x29,#248] +ffff0000000853cc: f90083a6 str x6, [x29,#256] +ffff0000000853d0: f90087a7 str x7, [x29,#264] +ffff0000000853d4: 3d801ba0 str q0, [x29,#96] +ffff0000000853d8: 3d801fa1 str q1, [x29,#112] +ffff0000000853dc: 3d8023a2 str q2, [x29,#128] +ffff0000000853e0: 3d8027a3 str q3, [x29,#144] +ffff0000000853e4: 3d802ba4 str q4, [x29,#160] +ffff0000000853e8: 3d802fa5 str q5, [x29,#176] +ffff0000000853ec: 3d8033a6 str q6, [x29,#192] +ffff0000000853f0: 3d8037a7 str q7, [x29,#208] +ffff0000000853f4: 910443a0 add x0, x29, #0x110 +ffff0000000853f8: f90023a0 str x0, [x29,#64] +ffff0000000853fc: 910443a0 add x0, x29, #0x110 +ffff000000085400: f90027a0 str x0, [x29,#72] +ffff000000085404: 910383a0 add x0, x29, #0xe0 +ffff000000085408: f9002ba0 str x0, [x29,#80] +ffff00000008540c: 128005e0 mov w0, #0xffffffd0 // #-48 +ffff000000085410: b9005ba0 str w0, [x29,#88] +ffff000000085414: 12800fe0 mov w0, #0xffffff80 // #-128 +ffff000000085418: b9005fa0 str w0, [x29,#92] +ffff00000008541c: 910043a2 add x2, x29, #0x10 +ffff000000085420: 910103a3 add x3, x29, #0x40 +ffff000000085424: a9400460 ldp x0, x1, [x3] +ffff000000085428: a9000440 stp x0, x1, [x2] +ffff00000008542c: a9410460 ldp x0, x1, [x3,#16] +ffff000000085430: a9010440 stp x0, x1, [x2,#16] +ffff000000085434: 910043a0 add x0, x29, #0x10 +ffff000000085438: aa0003e2 mov x2, x0 +ffff00000008543c: f9401ba1 ldr x1, [x29,#48] +ffff000000085440: f9401fa0 ldr x0, [x29,#56] +ffff000000085444: 97fffe4d bl ffff000000084d78 +ffff000000085448: a8d17bfd ldp x29, x30, [sp],#272 +ffff00000008544c: d65f03c0 ret -000000000008475c : - 8475c: a9be7bfd stp x29, x30, [sp,#-32]! - 84760: 910003fd mov x29, sp - 84764: 52840600 mov w0, #0x2030 // #8240 - 84768: 72a7e400 movk w0, #0x3f20, lsl #16 - 8476c: 52800001 mov w1, #0x0 // #0 - 84770: b9000001 str w1, [x0] - 84774: 52840000 mov w0, #0x2000 // #8192 - 84778: 72a7e400 movk w0, #0x3f20, lsl #16 - 8477c: 52800001 mov w1, #0x0 // #0 - 84780: b9000001 str w1, [x0] - 84784: 52840080 mov w0, #0x2004 // #8196 - 84788: 72a7e400 movk w0, #0x3f20, lsl #16 - 8478c: 52800001 mov w1, #0x0 // #0 - 84790: b9000001 str w1, [x0] - 84794: 52840100 mov w0, #0x2008 // #8200 - 84798: 72a7e400 movk w0, #0x3f20, lsl #16 - 8479c: 52a01e01 mov w1, #0xf00000 // #15728640 - 847a0: b9000001 str w1, [x0] - 847a4: 52840180 mov w0, #0x200c // #8204 - 847a8: 72a7e400 movk w0, #0x3f20, lsl #16 - 847ac: 52800001 mov w1, #0x0 // #0 - 847b0: b9000001 str w1, [x0] - 847b4: 52840400 mov w0, #0x2020 // #8224 - 847b8: 72a7e400 movk w0, #0x3f20, lsl #16 - 847bc: 5280ff01 mov w1, #0x7f8 // #2040 - 847c0: b9000001 str w1, [x0] - 847c4: 52840700 mov w0, #0x2038 // #8248 - 847c8: 72a7e400 movk w0, #0x3f20, lsl #16 - 847cc: 52800001 mov w1, #0x0 // #0 - 847d0: b9000001 str w1, [x0] - 847d4: 52840a00 mov w0, #0x2050 // #8272 - 847d8: 72a7e400 movk w0, #0x3f20, lsl #16 - 847dc: 52800001 mov w1, #0x0 // #0 - 847e0: b9000001 str w1, [x0] - 847e4: 52840780 mov w0, #0x203c // #8252 - 847e8: 72a7e400 movk w0, #0x3f20, lsl #16 - 847ec: 52800001 mov w1, #0x0 // #0 - 847f0: b9000001 str w1, [x0] - 847f4: 52840680 mov w0, #0x2034 // #8244 - 847f8: 72a7e400 movk w0, #0x3f20, lsl #16 - 847fc: b9400000 ldr w0, [x0] - 84800: b9001fa0 str w0, [x29,#28] - 84804: b9401fa0 ldr w0, [x29,#28] - 84808: 120d5400 and w0, w0, #0xfff801ff - 8480c: b9001fa0 str w0, [x29,#28] - 84810: b9401fa1 ldr w1, [x29,#28] - 84814: 52810000 mov w0, #0x800 // #2048 - 84818: 72a00020 movk w0, #0x1, lsl #16 - 8481c: 2a000020 orr w0, w1, w0 - 84820: b9001fa0 str w0, [x29,#28] - 84824: 52840680 mov w0, #0x2034 // #8244 - 84828: 72a7e400 movk w0, #0x3f20, lsl #16 - 8482c: b9401fa1 ldr w1, [x29,#28] - 84830: b9000001 str w1, [x0] - 84834: d29a1200 mov x0, #0xd090 // #53392 - 84838: f2a00060 movk x0, #0x3, lsl #16 - 8483c: 97ffff9f bl 846b8 - 84840: 52840600 mov w0, #0x2030 // #8240 - 84844: 72a7e400 movk w0, #0x3f20, lsl #16 - 84848: 52800021 mov w1, #0x1 // #1 - 8484c: b9000001 str w1, [x0] - 84850: d29a1200 mov x0, #0xd090 // #53392 - 84854: f2a00060 movk x0, #0x3, lsl #16 - 84858: 97ffff98 bl 846b8 - 8485c: 52840700 mov w0, #0x2038 // #8248 - 84860: 72a7e400 movk w0, #0x3f20, lsl #16 - 84864: 52800341 mov w1, #0x1a // #26 - 84868: b9000001 str w1, [x0] - 8486c: 52840180 mov w0, #0x200c // #8204 - 84870: 72a7e400 movk w0, #0x3f20, lsl #16 - 84874: 52802901 mov w1, #0x148 // #328 - 84878: b9000001 str w1, [x0] - 8487c: d503201f nop - 84880: a8c27bfd ldp x29, x30, [sp],#32 - 84884: d65f03c0 ret +ffff000000085450 : +ffff000000085450: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000085454: 910003fd mov x29, sp +ffff000000085458: b9001fa0 str w0, [x29,#28] +ffff00000008545c: f9000ba1 str x1, [x29,#16] +ffff000000085460: b9401fa0 ldr w0, [x29,#28] +ffff000000085464: 11200000 add w0, w0, #0x800 +ffff000000085468: f9400ba1 ldr x1, [x29,#16] +ffff00000008546c: 97fffdbb bl ffff000000084b58 +ffff000000085470: d503201f nop +ffff000000085474: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000085478: d65f03c0 ret -0000000000084888 : - 84888: d10043ff sub sp, sp, #0x10 - 8488c: 52884800 mov w0, #0x4240 // #16960 - 84890: 72a001e0 movk w0, #0xf, lsl #16 - 84894: b9000fe0 str w0, [sp,#12] - 84898: b9400fe0 ldr w0, [sp,#12] - 8489c: 7100001f cmp w0, #0x0 - 848a0: 54000061 b.ne 848ac - 848a4: 12800000 mov w0, #0xffffffff // #-1 - 848a8: 1400000d b 848dc - 848ac: 52840000 mov w0, #0x2000 // #8192 - 848b0: 72a7e400 movk w0, #0x3f20, lsl #16 - 848b4: b9400000 ldr w0, [x0] - 848b8: b9000be0 str w0, [sp,#8] - 848bc: b9400fe0 ldr w0, [sp,#12] - 848c0: 51000400 sub w0, w0, #0x1 - 848c4: b9000fe0 str w0, [sp,#12] - 848c8: b9400be0 ldr w0, [sp,#8] - 848cc: 12110000 and w0, w0, #0x8000 - 848d0: 7100001f cmp w0, #0x0 - 848d4: 54fffe21 b.ne 84898 - 848d8: 52800000 mov w0, #0x0 // #0 - 848dc: 910043ff add sp, sp, #0x10 - 848e0: d65f03c0 ret +ffff00000008547c : +ffff00000008547c: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000085480: 910003fd mov x29, sp +ffff000000085484: b9001fa0 str w0, [x29,#28] +ffff000000085488: f9000ba1 str x1, [x29,#16] +ffff00000008548c: b9401fa0 ldr w0, [x29,#28] +ffff000000085490: 11200000 add w0, w0, #0x800 +ffff000000085494: f9400ba1 ldr x1, [x29,#16] +ffff000000085498: 97fffdf0 bl ffff000000084c58 +ffff00000008549c: d503201f nop +ffff0000000854a0: a8c27bfd ldp x29, x30, [sp],#32 +ffff0000000854a4: d65f03c0 ret -00000000000848e4 : - 848e4: a9be7bfd stp x29, x30, [sp,#-32]! - 848e8: 910003fd mov x29, sp - 848ec: b9001fa0 str w0, [x29,#28] - 848f0: b9001ba1 str w1, [x29,#24] - 848f4: 52840080 mov w0, #0x2004 // #8196 - 848f8: 72a7e400 movk w0, #0x3f20, lsl #16 - 848fc: b9401ba1 ldr w1, [x29,#24] - 84900: b9000001 str w1, [x0] - 84904: b9401fa0 ldr w0, [x29,#28] - 84908: 32110001 orr w1, w0, #0x8000 - 8490c: 52840000 mov w0, #0x2000 // #8192 - 84910: 72a7e400 movk w0, #0x3f20, lsl #16 - 84914: b9000001 str w1, [x0] - 84918: 97ffffdc bl 84888 - 8491c: a8c27bfd ldp x29, x30, [sp],#32 - 84920: d65f03c0 ret +ffff0000000854a8 : +ffff0000000854a8: a9be7bfd stp x29, x30, [sp,#-32]! +ffff0000000854ac: 910003fd mov x29, sp +ffff0000000854b0: b9001fa0 str w0, [x29,#28] +ffff0000000854b4: f9000ba1 str x1, [x29,#16] +ffff0000000854b8: 90000020 adrp x0, ffff000000089000 +ffff0000000854bc: 9116e000 add x0, x0, #0x5b8 +ffff0000000854c0: 79400800 ldrh w0, [x0,#4] +ffff0000000854c4: 2a0003e1 mov w1, w0 +ffff0000000854c8: 90000020 adrp x0, ffff000000089000 +ffff0000000854cc: 9116e000 add x0, x0, #0x5b8 +ffff0000000854d0: 39401800 ldrb w0, [x0,#6] +ffff0000000854d4: 2a0003e2 mov w2, w0 +ffff0000000854d8: 90000020 adrp x0, ffff000000089000 +ffff0000000854dc: 9116e000 add x0, x0, #0x5b8 +ffff0000000854e0: b9400800 ldr w0, [x0,#8] +ffff0000000854e4: 1b007c40 mul w0, w2, w0 +ffff0000000854e8: 0b000021 add w1, w1, w0 +ffff0000000854ec: b9401fa2 ldr w2, [x29,#28] +ffff0000000854f0: 90000020 adrp x0, ffff000000089000 +ffff0000000854f4: 9116e000 add x0, x0, #0x5b8 +ffff0000000854f8: b9400c00 ldr w0, [x0,#12] +ffff0000000854fc: 4b000040 sub w0, w2, w0 +ffff000000085500: 0b000020 add w0, w1, w0 +ffff000000085504: f9400ba1 ldr x1, [x29,#16] +ffff000000085508: 97ffffd2 bl ffff000000085450 +ffff00000008550c: d503201f nop +ffff000000085510: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000085514: d65f03c0 ret -0000000000084924 : - 84924: a9be7bfd stp x29, x30, [sp,#-32]! - 84928: 910003fd mov x29, sp - 8492c: 52800001 mov w1, #0x0 // #0 - 84930: 52808000 mov w0, #0x400 // #1024 - 84934: 97ffffec bl 848e4 - 84938: 52803541 mov w1, #0x1aa // #426 - 8493c: 52800100 mov w0, #0x8 // #8 - 84940: 97ffffe9 bl 848e4 - 84944: 52840200 mov w0, #0x2010 // #8208 - 84948: 72a7e400 movk w0, #0x3f20, lsl #16 - 8494c: b9400000 ldr w0, [x0] - 84950: b9001fa0 str w0, [x29,#28] - 84954: b9401fa0 ldr w0, [x29,#28] - 84958: 7106a81f cmp w0, #0x1aa - 8495c: 54000060 b.eq 84968 - 84960: 12800000 mov w0, #0xffffffff // #-1 - 84964: 1400002d b 84a18 - 84968: 52800001 mov w1, #0x0 // #0 - 8496c: 528006e0 mov w0, #0x37 // #55 - 84970: 97ffffdd bl 848e4 - 84974: 3100041f cmn w0, #0x1 - 84978: 540001e0 b.eq 849b4 - 8497c: 52a80401 mov w1, #0x40200000 // #1075838976 - 84980: 52800520 mov w0, #0x29 // #41 - 84984: 97ffffd8 bl 848e4 - 84988: 52840200 mov w0, #0x2010 // #8208 - 8498c: 72a7e400 movk w0, #0x3f20, lsl #16 - 84990: b9400000 ldr w0, [x0] - 84994: b9001fa0 str w0, [x29,#28] - 84998: b9401fa0 ldr w0, [x29,#28] - 8499c: 7100001f cmp w0, #0x0 - 849a0: 540000eb b.lt 849bc - 849a4: d2884800 mov x0, #0x4240 // #16960 - 849a8: f2a001e0 movk x0, #0xf, lsl #16 - 849ac: 97ffff43 bl 846b8 - 849b0: 17ffffee b 84968 - 849b4: d503201f nop - 849b8: 17ffffec b 84968 - 849bc: d503201f nop - 849c0: b9401fa0 ldr w0, [x29,#28] - 849c4: 12020001 and w1, w0, #0x40000000 - 849c8: f0000000 adrp x0, 87000 - 849cc: 91341000 add x0, x0, #0xd04 - 849d0: b9000001 str w1, [x0] - 849d4: 52800001 mov w1, #0x0 // #0 - 849d8: 52804040 mov w0, #0x202 // #514 - 849dc: 97ffffc2 bl 848e4 - 849e0: 52800001 mov w1, #0x0 // #0 - 849e4: 52800060 mov w0, #0x3 // #3 - 849e8: 97ffffbf bl 848e4 - 849ec: 52840200 mov w0, #0x2010 // #8208 - 849f0: 72a7e400 movk w0, #0x3f20, lsl #16 - 849f4: b9400000 ldr w0, [x0] - 849f8: b9001fa0 str w0, [x29,#28] - 849fc: b9401fa1 ldr w1, [x29,#28] - 84a00: 528000e0 mov w0, #0x7 // #7 - 84a04: 97ffffb8 bl 848e4 - 84a08: 52804001 mov w1, #0x200 // #512 - 84a0c: 52800200 mov w0, #0x10 // #16 - 84a10: 97ffffb5 bl 848e4 - 84a14: 52800000 mov w0, #0x0 // #0 - 84a18: a8c27bfd ldp x29, x30, [sp],#32 - 84a1c: d65f03c0 ret +ffff000000085518 : +ffff000000085518: a9be7bfd stp x29, x30, [sp,#-32]! +ffff00000008551c: 910003fd mov x29, sp +ffff000000085520: b9001fa0 str w0, [x29,#28] +ffff000000085524: f9000ba1 str x1, [x29,#16] +ffff000000085528: 90000020 adrp x0, ffff000000089000 +ffff00000008552c: 9116e000 add x0, x0, #0x5b8 +ffff000000085530: 79400800 ldrh w0, [x0,#4] +ffff000000085534: 2a0003e1 mov w1, w0 +ffff000000085538: 90000020 adrp x0, ffff000000089000 +ffff00000008553c: 9116e000 add x0, x0, #0x5b8 +ffff000000085540: 39401800 ldrb w0, [x0,#6] +ffff000000085544: 2a0003e2 mov w2, w0 +ffff000000085548: 90000020 adrp x0, ffff000000089000 +ffff00000008554c: 9116e000 add x0, x0, #0x5b8 +ffff000000085550: b9400800 ldr w0, [x0,#8] +ffff000000085554: 1b007c40 mul w0, w2, w0 +ffff000000085558: 0b000021 add w1, w1, w0 +ffff00000008555c: b9401fa2 ldr w2, [x29,#28] +ffff000000085560: 90000020 adrp x0, ffff000000089000 +ffff000000085564: 9116e000 add x0, x0, #0x5b8 +ffff000000085568: b9400c00 ldr w0, [x0,#12] +ffff00000008556c: 4b000040 sub w0, w2, w0 +ffff000000085570: 0b000020 add w0, w1, w0 +ffff000000085574: f9400ba1 ldr x1, [x29,#16] +ffff000000085578: 97ffffc1 bl ffff00000008547c +ffff00000008557c: d503201f nop +ffff000000085580: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000085584: d65f03c0 ret -0000000000084a20 : - 84a20: d10043ff sub sp, sp, #0x10 - 84a24: 52884800 mov w0, #0x4240 // #16960 - 84a28: 72a001e0 movk w0, #0xf, lsl #16 - 84a2c: b9000fe0 str w0, [sp,#12] - 84a30: b9400fe0 ldr w0, [sp,#12] - 84a34: 7100001f cmp w0, #0x0 - 84a38: 54000061 b.ne 84a44 - 84a3c: 12800000 mov w0, #0xffffffff // #-1 - 84a40: 1400000d b 84a74 - 84a44: 52840400 mov w0, #0x2020 // #8224 - 84a48: 72a7e400 movk w0, #0x3f20, lsl #16 - 84a4c: b9400000 ldr w0, [x0] - 84a50: b9000be0 str w0, [sp,#8] - 84a54: b9400fe0 ldr w0, [sp,#12] - 84a58: 51000400 sub w0, w0, #0x1 - 84a5c: b9000fe0 str w0, [sp,#12] - 84a60: b9400be0 ldr w0, [sp,#8] - 84a64: 12000000 and w0, w0, #0x1 - 84a68: 7100001f cmp w0, #0x0 - 84a6c: 54fffe20 b.eq 84a30 - 84a70: 52800000 mov w0, #0x0 // #0 - 84a74: 910043ff add sp, sp, #0x10 - 84a78: d65f03c0 ret +ffff000000085588 : +ffff000000085588: d100c3ff sub sp, sp, #0x30 +ffff00000008558c: f9000fe0 str x0, [sp,#24] +ffff000000085590: f9000be1 str x1, [sp,#16] +ffff000000085594: f90007e2 str x2, [sp,#8] +ffff000000085598: b9002fff str wzr, [sp,#44] +ffff00000008559c: 1400000c b ffff0000000855cc +ffff0000000855a0: b9802fe0 ldrsw x0, [sp,#44] +ffff0000000855a4: f94007e1 ldr x1, [sp,#8] +ffff0000000855a8: 8b000020 add x0, x1, x0 +ffff0000000855ac: b9802fe1 ldrsw x1, [sp,#44] +ffff0000000855b0: f9400fe2 ldr x2, [sp,#24] +ffff0000000855b4: 8b010041 add x1, x2, x1 +ffff0000000855b8: 39400021 ldrb w1, [x1] +ffff0000000855bc: 39000001 strb w1, [x0] +ffff0000000855c0: b9402fe0 ldr w0, [sp,#44] +ffff0000000855c4: 11000400 add w0, w0, #0x1 +ffff0000000855c8: b9002fe0 str w0, [sp,#44] +ffff0000000855cc: b9402fe0 ldr w0, [sp,#44] +ffff0000000855d0: 71001c1f cmp w0, #0x7 +ffff0000000855d4: 54fffe6d b.le ffff0000000855a0 +ffff0000000855d8: f9400be0 ldr x0, [sp,#16] +ffff0000000855dc: 39400000 ldrb w0, [x0] +ffff0000000855e0: 7100801f cmp w0, #0x20 +ffff0000000855e4: 54000121 b.ne ffff000000085608 +ffff0000000855e8: b9402fe0 ldr w0, [sp,#44] +ffff0000000855ec: 11000401 add w1, w0, #0x1 +ffff0000000855f0: b9002fe1 str w1, [sp,#44] +ffff0000000855f4: 93407c00 sxtw x0, w0 +ffff0000000855f8: f94007e1 ldr x1, [sp,#8] +ffff0000000855fc: 8b000020 add x0, x1, x0 +ffff000000085600: 3900001f strb wzr, [x0] +ffff000000085604: 14000021 b ffff000000085688 +ffff000000085608: b9402fe0 ldr w0, [sp,#44] +ffff00000008560c: 11000401 add w1, w0, #0x1 +ffff000000085610: b9002fe1 str w1, [sp,#44] +ffff000000085614: 93407c00 sxtw x0, w0 +ffff000000085618: f94007e1 ldr x1, [sp,#8] +ffff00000008561c: 8b000020 add x0, x1, x0 +ffff000000085620: 528005c1 mov w1, #0x2e // #46 +ffff000000085624: 39000001 strb w1, [x0] +ffff000000085628: b9002bff str wzr, [sp,#40] +ffff00000008562c: 1400000f b ffff000000085668 +ffff000000085630: b9402fe0 ldr w0, [sp,#44] +ffff000000085634: 11000401 add w1, w0, #0x1 +ffff000000085638: b9002fe1 str w1, [sp,#44] +ffff00000008563c: 93407c00 sxtw x0, w0 +ffff000000085640: f94007e1 ldr x1, [sp,#8] +ffff000000085644: 8b000020 add x0, x1, x0 +ffff000000085648: b9802be1 ldrsw x1, [sp,#40] +ffff00000008564c: f9400be2 ldr x2, [sp,#16] +ffff000000085650: 8b010041 add x1, x2, x1 +ffff000000085654: 39400021 ldrb w1, [x1] +ffff000000085658: 39000001 strb w1, [x0] +ffff00000008565c: b9402be0 ldr w0, [sp,#40] +ffff000000085660: 11000400 add w0, w0, #0x1 +ffff000000085664: b9002be0 str w0, [sp,#40] +ffff000000085668: b9402be0 ldr w0, [sp,#40] +ffff00000008566c: 7100081f cmp w0, #0x2 +ffff000000085670: 54fffe0d b.le ffff000000085630 +ffff000000085674: b9802fe0 ldrsw x0, [sp,#44] +ffff000000085678: f94007e1 ldr x1, [sp,#8] +ffff00000008567c: 8b000020 add x0, x1, x0 +ffff000000085680: 3900001f strb wzr, [x0] +ffff000000085684: d503201f nop +ffff000000085688: 9100c3ff add sp, sp, #0x30 +ffff00000008568c: d65f03c0 ret -0000000000084a7c : - 84a7c: d10043ff sub sp, sp, #0x10 - 84a80: b9000fe0 str w0, [sp,#12] - 84a84: b9000be1 str w1, [sp,#8] - 84a88: 52840780 mov w0, #0x203c // #8252 - 84a8c: 72a7e400 movk w0, #0x3f20, lsl #16 - 84a90: b9400fe1 ldr w1, [sp,#12] - 84a94: b9000001 str w1, [x0] - 84a98: 52840a00 mov w0, #0x2050 // #8272 - 84a9c: 72a7e400 movk w0, #0x3f20, lsl #16 - 84aa0: b9400be1 ldr w1, [sp,#8] - 84aa4: b9000001 str w1, [x0] - 84aa8: d503201f nop - 84aac: 910043ff add sp, sp, #0x10 - 84ab0: d65f03c0 ret +ffff000000085690 : +ffff000000085690: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000085694: 910003fd mov x29, sp +ffff000000085698: f9000bf3 str x19, [sp,#16] +ffff00000008569c: b9002fa0 str w0, [x29,#44] +ffff0000000856a0: 910003e0 mov x0, sp +ffff0000000856a4: aa0003f3 mov x19, x0 +ffff0000000856a8: 90000020 adrp x0, ffff000000089000 +ffff0000000856ac: 9116e000 add x0, x0, #0x5b8 +ffff0000000856b0: 79400000 ldrh w0, [x0] +ffff0000000856b4: 53027c00 lsr w0, w0, #2 +ffff0000000856b8: 53003c00 uxth w0, w0 +ffff0000000856bc: 2a0003e9 mov w9, w0 +ffff0000000856c0: 93407d20 sxtw x0, w9 +ffff0000000856c4: d1000400 sub x0, x0, #0x1 +ffff0000000856c8: f9001fa0 str x0, [x29,#56] +ffff0000000856cc: 93407d20 sxtw x0, w9 +ffff0000000856d0: aa0003e7 mov x7, x0 +ffff0000000856d4: d2800008 mov x8, #0x0 // #0 +ffff0000000856d8: d37bfce0 lsr x0, x7, #59 +ffff0000000856dc: d37be904 lsl x4, x8, #5 +ffff0000000856e0: aa040004 orr x4, x0, x4 +ffff0000000856e4: d37be8e3 lsl x3, x7, #5 +ffff0000000856e8: 93407d20 sxtw x0, w9 +ffff0000000856ec: aa0003e5 mov x5, x0 +ffff0000000856f0: d2800006 mov x6, #0x0 // #0 +ffff0000000856f4: d37bfca0 lsr x0, x5, #59 +ffff0000000856f8: d37be8c2 lsl x2, x6, #5 +ffff0000000856fc: aa020002 orr x2, x0, x2 +ffff000000085700: d37be8a1 lsl x1, x5, #5 +ffff000000085704: 93407d20 sxtw x0, w9 +ffff000000085708: d37ef400 lsl x0, x0, #2 +ffff00000008570c: 91000c00 add x0, x0, #0x3 +ffff000000085710: 91003c00 add x0, x0, #0xf +ffff000000085714: d344fc00 lsr x0, x0, #4 +ffff000000085718: d37cec00 lsl x0, x0, #4 +ffff00000008571c: cb2063ff sub sp, sp, x0 +ffff000000085720: 910003e0 mov x0, sp +ffff000000085724: 91000c00 add x0, x0, #0x3 +ffff000000085728: d342fc00 lsr x0, x0, #2 +ffff00000008572c: d37ef400 lsl x0, x0, #2 +ffff000000085730: f9001ba0 str x0, [x29,#48] +ffff000000085734: 90000020 adrp x0, ffff000000089000 +ffff000000085738: 9116e000 add x0, x0, #0x5b8 +ffff00000008573c: 79400800 ldrh w0, [x0,#4] +ffff000000085740: 2a0003e1 mov w1, w0 +ffff000000085744: 90000020 adrp x0, ffff000000089000 +ffff000000085748: 9116e000 add x0, x0, #0x5b8 +ffff00000008574c: 79400000 ldrh w0, [x0] +ffff000000085750: 53027c00 lsr w0, w0, #2 +ffff000000085754: 53003c00 uxth w0, w0 +ffff000000085758: 2a0003e2 mov w2, w0 +ffff00000008575c: b9402fa0 ldr w0, [x29,#44] +ffff000000085760: 1ac20c00 sdiv w0, w0, w2 +ffff000000085764: 0b000020 add w0, w1, w0 +ffff000000085768: f9401ba1 ldr x1, [x29,#48] +ffff00000008576c: 97ffff39 bl ffff000000085450 +ffff000000085770: 90000020 adrp x0, ffff000000089000 +ffff000000085774: 9116e000 add x0, x0, #0x5b8 +ffff000000085778: 79400000 ldrh w0, [x0] +ffff00000008577c: 53027c00 lsr w0, w0, #2 +ffff000000085780: 53003c00 uxth w0, w0 +ffff000000085784: 2a0003e1 mov w1, w0 +ffff000000085788: b9402fa0 ldr w0, [x29,#44] +ffff00000008578c: 1ac10c02 sdiv w2, w0, w1 +ffff000000085790: 1b017c41 mul w1, w2, w1 +ffff000000085794: 4b010001 sub w1, w0, w1 +ffff000000085798: f9401ba0 ldr x0, [x29,#48] +ffff00000008579c: 93407c21 sxtw x1, w1 +ffff0000000857a0: b8617800 ldr w0, [x0,x1,lsl #2] +ffff0000000857a4: 12006c00 and w0, w0, #0xfffffff +ffff0000000857a8: 9100027f mov sp, x19 +ffff0000000857ac: 910003bf mov sp, x29 +ffff0000000857b0: f9400bf3 ldr x19, [sp,#16] +ffff0000000857b4: a8c47bfd ldp x29, x30, [sp],#64 +ffff0000000857b8: d65f03c0 ret -0000000000084ab4 : - 84ab4: d10043ff sub sp, sp, #0x10 - 84ab8: 52840680 mov w0, #0x2034 // #8244 - 84abc: 72a7e400 movk w0, #0x3f20, lsl #16 - 84ac0: b9400000 ldr w0, [x0] - 84ac4: b9000fe0 str w0, [sp,#12] - 84ac8: b9400fe0 ldr w0, [sp,#12] - 84acc: 12000c00 and w0, w0, #0xf - 84ad0: 7100041f cmp w0, #0x1 - 84ad4: 54ffff21 b.ne 84ab8 - 84ad8: d503201f nop - 84adc: 910043ff add sp, sp, #0x10 - 84ae0: d65f03c0 ret +ffff0000000857bc : +ffff0000000857bc: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff0000000857c0: 910003fd mov x29, sp +ffff0000000857c4: f9000bf3 str x19, [sp,#16] +ffff0000000857c8: b9002fa0 str w0, [x29,#44] +ffff0000000857cc: b9002ba1 str w1, [x29,#40] +ffff0000000857d0: 910003e0 mov x0, sp +ffff0000000857d4: aa0003f3 mov x19, x0 +ffff0000000857d8: 90000020 adrp x0, ffff000000089000 +ffff0000000857dc: 9116e000 add x0, x0, #0x5b8 +ffff0000000857e0: 79400000 ldrh w0, [x0] +ffff0000000857e4: 53027c00 lsr w0, w0, #2 +ffff0000000857e8: 53003c00 uxth w0, w0 +ffff0000000857ec: 2a0003e1 mov w1, w0 +ffff0000000857f0: 93407c20 sxtw x0, w1 +ffff0000000857f4: d1000400 sub x0, x0, #0x1 +ffff0000000857f8: f9001fa0 str x0, [x29,#56] +ffff0000000857fc: 93407c20 sxtw x0, w1 +ffff000000085800: aa0003e8 mov x8, x0 +ffff000000085804: d2800009 mov x9, #0x0 // #0 +ffff000000085808: d37bfd00 lsr x0, x8, #59 +ffff00000008580c: d37be925 lsl x5, x9, #5 +ffff000000085810: aa050005 orr x5, x0, x5 +ffff000000085814: d37be904 lsl x4, x8, #5 +ffff000000085818: 93407c20 sxtw x0, w1 +ffff00000008581c: aa0003e6 mov x6, x0 +ffff000000085820: d2800007 mov x7, #0x0 // #0 +ffff000000085824: d37bfcc0 lsr x0, x6, #59 +ffff000000085828: d37be8e3 lsl x3, x7, #5 +ffff00000008582c: aa030003 orr x3, x0, x3 +ffff000000085830: d37be8c2 lsl x2, x6, #5 +ffff000000085834: 93407c20 sxtw x0, w1 +ffff000000085838: d37ef400 lsl x0, x0, #2 +ffff00000008583c: 91000c00 add x0, x0, #0x3 +ffff000000085840: 91003c00 add x0, x0, #0xf +ffff000000085844: d344fc00 lsr x0, x0, #4 +ffff000000085848: d37cec00 lsl x0, x0, #4 +ffff00000008584c: cb2063ff sub sp, sp, x0 +ffff000000085850: 910003e0 mov x0, sp +ffff000000085854: 91000c00 add x0, x0, #0x3 +ffff000000085858: d342fc00 lsr x0, x0, #2 +ffff00000008585c: d37ef400 lsl x0, x0, #2 +ffff000000085860: f9001ba0 str x0, [x29,#48] +ffff000000085864: 90000020 adrp x0, ffff000000089000 +ffff000000085868: 9116e000 add x0, x0, #0x5b8 +ffff00000008586c: 79400800 ldrh w0, [x0,#4] +ffff000000085870: 2a0003e1 mov w1, w0 +ffff000000085874: 90000020 adrp x0, ffff000000089000 +ffff000000085878: 9116e000 add x0, x0, #0x5b8 +ffff00000008587c: 79400000 ldrh w0, [x0] +ffff000000085880: 53027c00 lsr w0, w0, #2 +ffff000000085884: 53003c00 uxth w0, w0 +ffff000000085888: 2a0003e2 mov w2, w0 +ffff00000008588c: b9402fa0 ldr w0, [x29,#44] +ffff000000085890: 1ac20c00 sdiv w0, w0, w2 +ffff000000085894: 0b000020 add w0, w1, w0 +ffff000000085898: f9401ba1 ldr x1, [x29,#48] +ffff00000008589c: 97fffeed bl ffff000000085450 +ffff0000000858a0: b9402fa0 ldr w0, [x29,#44] +ffff0000000858a4: 6b0003e1 negs w1, w0 +ffff0000000858a8: 12001800 and w0, w0, #0x7f +ffff0000000858ac: 12001821 and w1, w1, #0x7f +ffff0000000858b0: 5a814401 csneg w1, w0, w1, mi +ffff0000000858b4: f9401ba0 ldr x0, [x29,#48] +ffff0000000858b8: 93407c21 sxtw x1, w1 +ffff0000000858bc: b9402ba2 ldr w2, [x29,#40] +ffff0000000858c0: b8217802 str w2, [x0,x1,lsl #2] +ffff0000000858c4: 90000020 adrp x0, ffff000000089000 +ffff0000000858c8: 9116e000 add x0, x0, #0x5b8 +ffff0000000858cc: 79400800 ldrh w0, [x0,#4] +ffff0000000858d0: 2a0003e1 mov w1, w0 +ffff0000000858d4: 90000020 adrp x0, ffff000000089000 +ffff0000000858d8: 9116e000 add x0, x0, #0x5b8 +ffff0000000858dc: 79400000 ldrh w0, [x0] +ffff0000000858e0: 53027c00 lsr w0, w0, #2 +ffff0000000858e4: 53003c00 uxth w0, w0 +ffff0000000858e8: 2a0003e2 mov w2, w0 +ffff0000000858ec: b9402fa0 ldr w0, [x29,#44] +ffff0000000858f0: 1ac20c00 sdiv w0, w0, w2 +ffff0000000858f4: 0b000020 add w0, w1, w0 +ffff0000000858f8: f9401ba1 ldr x1, [x29,#48] +ffff0000000858fc: 97fffee0 bl ffff00000008547c +ffff000000085900: 9100027f mov sp, x19 +ffff000000085904: d503201f nop +ffff000000085908: 910003bf mov sp, x29 +ffff00000008590c: f9400bf3 ldr x19, [sp,#16] +ffff000000085910: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000085914: d65f03c0 ret -0000000000084ae4 : - 84ae4: a9bc7bfd stp x29, x30, [sp,#-64]! - 84ae8: 910003fd mov x29, sp - 84aec: b9001fa0 str w0, [x29,#28] - 84af0: f9000ba1 str x1, [x29,#16] - 84af4: f9400ba0 ldr x0, [x29,#16] - 84af8: f9001ba0 str x0, [x29,#48] - 84afc: b9003fbf str wzr, [x29,#60] - 84b00: f0000000 adrp x0, 87000 - 84b04: 91341000 add x0, x0, #0xd04 - 84b08: b9400000 ldr w0, [x0] - 84b0c: 7100001f cmp w0, #0x0 - 84b10: 54000081 b.ne 84b20 - 84b14: b9401fa0 ldr w0, [x29,#28] - 84b18: 53175800 lsl w0, w0, #9 - 84b1c: b9001fa0 str w0, [x29,#28] - 84b20: 52800021 mov w1, #0x1 // #1 - 84b24: 52804000 mov w0, #0x200 // #512 - 84b28: 97ffffd5 bl 84a7c - 84b2c: b9401fa0 ldr w0, [x29,#28] - 84b30: 2a0003e1 mov w1, w0 - 84b34: 52800a20 mov w0, #0x51 // #81 - 84b38: 97ffff6b bl 848e4 - 84b3c: b9003bbf str wzr, [x29,#56] - 84b40: 1400000d b 84b74 - 84b44: 97ffffb7 bl 84a20 - 84b48: b9803ba0 ldrsw x0, [x29,#56] - 84b4c: d37ef400 lsl x0, x0, #2 - 84b50: f9401ba1 ldr x1, [x29,#48] - 84b54: 8b000020 add x0, x1, x0 - 84b58: 52840801 mov w1, #0x2040 // #8256 - 84b5c: 72a7e401 movk w1, #0x3f20, lsl #16 - 84b60: b9400021 ldr w1, [x1] - 84b64: b9000001 str w1, [x0] - 84b68: b9403ba0 ldr w0, [x29,#56] - 84b6c: 11000400 add w0, w0, #0x1 - 84b70: b9003ba0 str w0, [x29,#56] - 84b74: b9403ba0 ldr w0, [x29,#56] - 84b78: 7101fc1f cmp w0, #0x7f - 84b7c: 54fffe4d b.le 84b44 - 84b80: 52840400 mov w0, #0x2020 // #8224 - 84b84: 72a7e400 movk w0, #0x3f20, lsl #16 - 84b88: b9400000 ldr w0, [x0] - 84b8c: b9002fa0 str w0, [x29,#44] - 84b90: b9402fa0 ldr w0, [x29,#44] - 84b94: 121d1000 and w0, w0, #0xf8 - 84b98: 7100001f cmp w0, #0x0 - 84b9c: 54000120 b.eq 84bc0 - 84ba0: 52840400 mov w0, #0x2020 // #8224 - 84ba4: 72a7e400 movk w0, #0x3f20, lsl #16 - 84ba8: 52801f01 mov w1, #0xf8 // #248 - 84bac: b9000001 str w1, [x0] - 84bb0: 52800001 mov w1, #0x0 // #0 - 84bb4: 52810180 mov w0, #0x80c // #2060 - 84bb8: 97ffff4b bl 848e4 - 84bbc: 14000003 b 84bc8 - 84bc0: 52800020 mov w0, #0x1 // #1 - 84bc4: b9003fa0 str w0, [x29,#60] - 84bc8: b9403fa0 ldr w0, [x29,#60] - 84bcc: 7100001f cmp w0, #0x0 - 84bd0: 54fffa80 b.eq 84b20 - 84bd4: 97ffffb8 bl 84ab4 - 84bd8: d503201f nop - 84bdc: a8c47bfd ldp x29, x30, [sp],#64 - 84be0: d65f03c0 ret +ffff000000085918 : +ffff000000085918: a9be7bfd stp x29, x30, [sp,#-32]! +ffff00000008591c: 910003fd mov x29, sp +ffff000000085920: b9001fbf str wzr, [x29,#28] +ffff000000085924: b9401fa0 ldr w0, [x29,#28] +ffff000000085928: 97ffff5a bl ffff000000085690 +ffff00000008592c: 7100001f cmp w0, #0x0 +ffff000000085930: 540000c1 b.ne ffff000000085948 +ffff000000085934: 12be0001 mov w1, #0xfffffff // #268435455 +ffff000000085938: b9401fa0 ldr w0, [x29,#28] +ffff00000008593c: 97ffffa0 bl ffff0000000857bc +ffff000000085940: b9401fa0 ldr w0, [x29,#28] +ffff000000085944: 14000005 b ffff000000085958 +ffff000000085948: b9401fa0 ldr w0, [x29,#28] +ffff00000008594c: 11000400 add w0, w0, #0x1 +ffff000000085950: b9001fa0 str w0, [x29,#28] +ffff000000085954: 17fffff4 b ffff000000085924 +ffff000000085958: a8c27bfd ldp x29, x30, [sp],#32 +ffff00000008595c: d65f03c0 ret -0000000000084be4 : - 84be4: a9bc7bfd stp x29, x30, [sp,#-64]! - 84be8: 910003fd mov x29, sp - 84bec: b9001fa0 str w0, [x29,#28] - 84bf0: f9000ba1 str x1, [x29,#16] - 84bf4: f9400ba0 ldr x0, [x29,#16] - 84bf8: f9001ba0 str x0, [x29,#48] - 84bfc: b9003fbf str wzr, [x29,#60] - 84c00: f0000000 adrp x0, 87000 - 84c04: 91341000 add x0, x0, #0xd04 - 84c08: b9400000 ldr w0, [x0] - 84c0c: 7100001f cmp w0, #0x0 - 84c10: 54000081 b.ne 84c20 - 84c14: b9401fa0 ldr w0, [x29,#28] - 84c18: 53175800 lsl w0, w0, #9 - 84c1c: b9001fa0 str w0, [x29,#28] - 84c20: 52800021 mov w1, #0x1 // #1 - 84c24: 52804000 mov w0, #0x200 // #512 - 84c28: 97ffff95 bl 84a7c - 84c2c: b9401fa0 ldr w0, [x29,#28] - 84c30: 2a0003e1 mov w1, w0 - 84c34: 52801300 mov w0, #0x98 // #152 - 84c38: 97ffff2b bl 848e4 - 84c3c: b9003bbf str wzr, [x29,#56] - 84c40: 1400000d b 84c74 - 84c44: 97ffff77 bl 84a20 - 84c48: b9803ba0 ldrsw x0, [x29,#56] - 84c4c: d37ef400 lsl x0, x0, #2 - 84c50: f9401ba1 ldr x1, [x29,#48] - 84c54: 8b000020 add x0, x1, x0 - 84c58: b9400001 ldr w1, [x0] - 84c5c: 52840800 mov w0, #0x2040 // #8256 - 84c60: 72a7e400 movk w0, #0x3f20, lsl #16 - 84c64: b9000001 str w1, [x0] - 84c68: b9403ba0 ldr w0, [x29,#56] - 84c6c: 11000400 add w0, w0, #0x1 - 84c70: b9003ba0 str w0, [x29,#56] - 84c74: b9403ba0 ldr w0, [x29,#56] - 84c78: 7101fc1f cmp w0, #0x7f - 84c7c: 54fffe4d b.le 84c44 - 84c80: 52840400 mov w0, #0x2020 // #8224 - 84c84: 72a7e400 movk w0, #0x3f20, lsl #16 - 84c88: b9400000 ldr w0, [x0] - 84c8c: b9002fa0 str w0, [x29,#44] - 84c90: b9402fa0 ldr w0, [x29,#44] - 84c94: 121d1000 and w0, w0, #0xf8 - 84c98: 7100001f cmp w0, #0x0 - 84c9c: 54000120 b.eq 84cc0 - 84ca0: 52840400 mov w0, #0x2020 // #8224 - 84ca4: 72a7e400 movk w0, #0x3f20, lsl #16 - 84ca8: 52801f01 mov w1, #0xf8 // #248 - 84cac: b9000001 str w1, [x0] - 84cb0: 52800001 mov w1, #0x0 // #0 - 84cb4: 52810180 mov w0, #0x80c // #2060 - 84cb8: 97ffff0b bl 848e4 - 84cbc: 14000003 b 84cc8 - 84cc0: 52800020 mov w0, #0x1 // #1 - 84cc4: b9003fa0 str w0, [x29,#60] - 84cc8: b9403fa0 ldr w0, [x29,#60] - 84ccc: 7100001f cmp w0, #0x0 - 84cd0: 54fffa80 b.eq 84c20 - 84cd4: 97ffff78 bl 84ab4 - 84cd8: d503201f nop - 84cdc: a8c47bfd ldp x29, x30, [sp],#64 - 84ce0: d65f03c0 ret +ffff000000085960 : +ffff000000085960: d108c3ff sub sp, sp, #0x230 +ffff000000085964: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000085968: 910003fd mov x29, sp +ffff00000008596c: b9001fa0 str w0, [x29,#28] +ffff000000085970: f9000ba1 str x1, [x29,#16] +ffff000000085974: b9001ba2 str w2, [x29,#24] +ffff000000085978: b9401fa0 ldr w0, [x29,#28] +ffff00000008597c: 9100c3a1 add x1, x29, #0x30 +ffff000000085980: 97fffeca bl ffff0000000854a8 +ffff000000085984: 9100c3a0 add x0, x29, #0x30 +ffff000000085988: f9011fa0 str x0, [x29,#568] +ffff00000008598c: 1400001f b ffff000000085a08 +ffff000000085990: 9100c3a0 add x0, x29, #0x30 +ffff000000085994: f9011ba0 str x0, [x29,#560] +ffff000000085998: f9411fa0 ldr x0, [x29,#568] +ffff00000008599c: 91002000 add x0, x0, #0x8 +ffff0000000859a0: 910083a1 add x1, x29, #0x20 +ffff0000000859a4: aa0103e2 mov x2, x1 +ffff0000000859a8: aa0003e1 mov x1, x0 +ffff0000000859ac: f9411fa0 ldr x0, [x29,#568] +ffff0000000859b0: 97fffef6 bl ffff000000085588 +ffff0000000859b4: 910083a0 add x0, x29, #0x20 +ffff0000000859b8: f9400ba1 ldr x1, [x29,#16] +ffff0000000859bc: 940002fa bl ffff0000000865a4 +ffff0000000859c0: 7100001f cmp w0, #0x0 +ffff0000000859c4: 540001c1 b.ne ffff0000000859fc +ffff0000000859c8: b9401ba0 ldr w0, [x29,#24] +ffff0000000859cc: 53107c00 lsr w0, w0, #16 +ffff0000000859d0: 53003c01 uxth w1, w0 +ffff0000000859d4: f9411ba0 ldr x0, [x29,#560] +ffff0000000859d8: 79002801 strh w1, [x0,#20] +ffff0000000859dc: b9401ba0 ldr w0, [x29,#24] +ffff0000000859e0: 53003c01 uxth w1, w0 +ffff0000000859e4: f9411ba0 ldr x0, [x29,#560] +ffff0000000859e8: 79003401 strh w1, [x0,#26] +ffff0000000859ec: b9401fa0 ldr w0, [x29,#28] +ffff0000000859f0: 9100c3a1 add x1, x29, #0x30 +ffff0000000859f4: 97fffec9 bl ffff000000085518 +ffff0000000859f8: 14000008 b ffff000000085a18 +ffff0000000859fc: f9411fa0 ldr x0, [x29,#568] +ffff000000085a00: 91008000 add x0, x0, #0x20 +ffff000000085a04: f9011fa0 str x0, [x29,#568] +ffff000000085a08: f9411fa0 ldr x0, [x29,#568] +ffff000000085a0c: 39400000 ldrb w0, [x0] +ffff000000085a10: 7100001f cmp w0, #0x0 +ffff000000085a14: 54fffbe1 b.ne ffff000000085990 +ffff000000085a18: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000085a1c: 9108c3ff add sp, sp, #0x230 +ffff000000085a20: d65f03c0 ret -0000000000084ce4 : - 84ce4: a9bf7bfd stp x29, x30, [sp,#-16]! - 84ce8: 910003fd mov x29, sp - 84cec: 97fffe7f bl 846e8 - 84cf0: 97fffe9b bl 8475c - 84cf4: 97ffff0c bl 84924 - 84cf8: d503201f nop - 84cfc: a8c17bfd ldp x29, x30, [sp],#16 - 84d00: d65f03c0 ret +ffff000000085a24 : +ffff000000085a24: d108c3ff sub sp, sp, #0x230 +ffff000000085a28: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000085a2c: 910003fd mov x29, sp +ffff000000085a30: b9001fa0 str w0, [x29,#28] +ffff000000085a34: f9000ba1 str x1, [x29,#16] +ffff000000085a38: b9001ba2 str w2, [x29,#24] +ffff000000085a3c: b9401fa0 ldr w0, [x29,#28] +ffff000000085a40: 9100e3a1 add x1, x29, #0x38 +ffff000000085a44: 97fffe99 bl ffff0000000854a8 +ffff000000085a48: 9100e3a0 add x0, x29, #0x38 +ffff000000085a4c: f9011fa0 str x0, [x29,#568] +ffff000000085a50: 14000018 b ffff000000085ab0 +ffff000000085a54: f9411fa0 ldr x0, [x29,#568] +ffff000000085a58: 91002000 add x0, x0, #0x8 +ffff000000085a5c: 9100a3a1 add x1, x29, #0x28 +ffff000000085a60: aa0103e2 mov x2, x1 +ffff000000085a64: aa0003e1 mov x1, x0 +ffff000000085a68: f9411fa0 ldr x0, [x29,#568] +ffff000000085a6c: 97fffec7 bl ffff000000085588 +ffff000000085a70: 9100a3a0 add x0, x29, #0x28 +ffff000000085a74: f9400ba1 ldr x1, [x29,#16] +ffff000000085a78: 940002cb bl ffff0000000865a4 +ffff000000085a7c: 7100001f cmp w0, #0x0 +ffff000000085a80: 54000121 b.ne ffff000000085aa4 +ffff000000085a84: f9411fa0 ldr x0, [x29,#568] +ffff000000085a88: 91007000 add x0, x0, #0x1c +ffff000000085a8c: b9401ba1 ldr w1, [x29,#24] +ffff000000085a90: b9000001 str w1, [x0] +ffff000000085a94: b9401fa0 ldr w0, [x29,#28] +ffff000000085a98: 9100e3a1 add x1, x29, #0x38 +ffff000000085a9c: 97fffe9f bl ffff000000085518 +ffff000000085aa0: 14000008 b ffff000000085ac0 +ffff000000085aa4: f9411fa0 ldr x0, [x29,#568] +ffff000000085aa8: 91008000 add x0, x0, #0x20 +ffff000000085aac: f9011fa0 str x0, [x29,#568] +ffff000000085ab0: f9411fa0 ldr x0, [x29,#568] +ffff000000085ab4: 39400000 ldrb w0, [x0] +ffff000000085ab8: 7100001f cmp w0, #0x0 +ffff000000085abc: 54fffcc1 b.ne ffff000000085a54 +ffff000000085ac0: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000085ac4: 9108c3ff add sp, sp, #0x230 +ffff000000085ac8: d65f03c0 ret -0000000000084d04 : - 84d04: d10043ff sub sp, sp, #0x10 - 84d08: f90007e0 str x0, [sp,#8] - 84d0c: f90003e1 str x1, [sp] - 84d10: 1400000f b 84d4c - 84d14: f94007e0 ldr x0, [sp,#8] - 84d18: 39400001 ldrb w1, [x0] - 84d1c: f94003e0 ldr x0, [sp] - 84d20: 39400000 ldrb w0, [x0] - 84d24: 6b00003f cmp w1, w0 - 84d28: 54000060 b.eq 84d34 - 84d2c: 52800020 mov w0, #0x1 // #1 - 84d30: 14000014 b 84d80 - 84d34: f94007e0 ldr x0, [sp,#8] - 84d38: 91000400 add x0, x0, #0x1 - 84d3c: f90007e0 str x0, [sp,#8] - 84d40: f94003e0 ldr x0, [sp] - 84d44: 91000400 add x0, x0, #0x1 - 84d48: f90003e0 str x0, [sp] - 84d4c: f94007e0 ldr x0, [sp,#8] - 84d50: 39400000 ldrb w0, [x0] - 84d54: 7100001f cmp w0, #0x0 - 84d58: 54fffde1 b.ne 84d14 - 84d5c: f94007e0 ldr x0, [sp,#8] - 84d60: 39400001 ldrb w1, [x0] - 84d64: f94003e0 ldr x0, [sp] - 84d68: 39400000 ldrb w0, [x0] - 84d6c: 6b00003f cmp w1, w0 - 84d70: 54000060 b.eq 84d7c - 84d74: 52800020 mov w0, #0x1 // #1 - 84d78: 14000002 b 84d80 - 84d7c: 52800000 mov w0, #0x0 // #0 - 84d80: 910043ff add sp, sp, #0x10 - 84d84: d65f03c0 ret +ffff000000085acc : +ffff000000085acc: d10943ff sub sp, sp, #0x250 +ffff000000085ad0: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000085ad4: 910003fd mov x29, sp +ffff000000085ad8: f90017a0 str x0, [x29,#40] +ffff000000085adc: f90013a1 str x1, [x29,#32] +ffff000000085ae0: f9000fa2 str x2, [x29,#24] +ffff000000085ae4: f94017a0 ldr x0, [x29,#40] +ffff000000085ae8: f9400000 ldr x0, [x0] +ffff000000085aec: f9400c00 ldr x0, [x0,#24] +ffff000000085af0: f90123a0 str x0, [x29,#576] +ffff000000085af4: f94017a0 ldr x0, [x29,#40] +ffff000000085af8: f9400400 ldr x0, [x0,#8] +ffff000000085afc: b9025fa0 str w0, [x29,#604] +ffff000000085b00: b9425fa0 ldr w0, [x29,#604] +ffff000000085b04: 1107fc01 add w1, w0, #0x1ff +ffff000000085b08: 7100001f cmp w0, #0x0 +ffff000000085b0c: 1a80b020 csel w0, w1, w0, lt +ffff000000085b10: 13097c00 asr w0, w0, #9 +ffff000000085b14: b9023fa0 str w0, [x29,#572] +ffff000000085b18: f94123a0 ldr x0, [x29,#576] +ffff000000085b1c: b9401800 ldr w0, [x0,#24] +ffff000000085b20: b9025ba0 str w0, [x29,#600] +ffff000000085b24: b90257bf str wzr, [x29,#596] +ffff000000085b28: 14000007 b ffff000000085b44 +ffff000000085b2c: b9425ba0 ldr w0, [x29,#600] +ffff000000085b30: 97fffed8 bl ffff000000085690 +ffff000000085b34: b9025ba0 str w0, [x29,#600] +ffff000000085b38: b94257a0 ldr w0, [x29,#596] +ffff000000085b3c: 11000400 add w0, w0, #0x1 +ffff000000085b40: b90257a0 str w0, [x29,#596] +ffff000000085b44: b94257a1 ldr w1, [x29,#596] +ffff000000085b48: b9423fa0 ldr w0, [x29,#572] +ffff000000085b4c: 6b00003f cmp w1, w0 +ffff000000085b50: 54fffeeb b.lt ffff000000085b2c +ffff000000085b54: b9425fa0 ldr w0, [x29,#604] +ffff000000085b58: 6b0003e1 negs w1, w0 +ffff000000085b5c: 12002000 and w0, w0, #0x1ff +ffff000000085b60: 12002021 and w1, w1, #0x1ff +ffff000000085b64: 5a814400 csneg w0, w0, w1, mi +ffff000000085b68: b90253a0 str w0, [x29,#592] +ffff000000085b6c: b9024fbf str wzr, [x29,#588] +ffff000000085b70: 14000029 b ffff000000085c14 +ffff000000085b74: b9824fa0 ldrsw x0, [x29,#588] +ffff000000085b78: f94013a1 ldr x1, [x29,#32] +ffff000000085b7c: 8b000020 add x0, x1, x0 +ffff000000085b80: 39400002 ldrb w2, [x0] +ffff000000085b84: b98253a0 ldrsw x0, [x29,#592] +ffff000000085b88: d13683a1 sub x1, x29, #0xda0 +ffff000000085b8c: 8b000020 add x0, x1, x0 +ffff000000085b90: 2a0203e1 mov w1, w2 +ffff000000085b94: 39376001 strb w1, [x0,#3544] +ffff000000085b98: b94253a0 ldr w0, [x29,#592] +ffff000000085b9c: 11000400 add w0, w0, #0x1 +ffff000000085ba0: b90253a0 str w0, [x29,#592] +ffff000000085ba4: b94253a0 ldr w0, [x29,#592] +ffff000000085ba8: 12002000 and w0, w0, #0x1ff +ffff000000085bac: 7100001f cmp w0, #0x0 +ffff000000085bb0: 54000261 b.ne ffff000000085bfc +ffff000000085bb4: b9425ba0 ldr w0, [x29,#600] +ffff000000085bb8: 9100e3a1 add x1, x29, #0x38 +ffff000000085bbc: 97fffe57 bl ffff000000085518 +ffff000000085bc0: b90253bf str wzr, [x29,#592] +ffff000000085bc4: b9425ba0 ldr w0, [x29,#600] +ffff000000085bc8: 97fffeb2 bl ffff000000085690 +ffff000000085bcc: b9025ba0 str w0, [x29,#600] +ffff000000085bd0: b9425ba1 ldr w1, [x29,#600] +ffff000000085bd4: 12be0000 mov w0, #0xfffffff // #268435455 +ffff000000085bd8: 6b00003f cmp w1, w0 +ffff000000085bdc: 54000101 b.ne ffff000000085bfc +ffff000000085be0: 97ffff4e bl ffff000000085918 +ffff000000085be4: b9023ba0 str w0, [x29,#568] +ffff000000085be8: b9425ba0 ldr w0, [x29,#600] +ffff000000085bec: b9423ba1 ldr w1, [x29,#568] +ffff000000085bf0: 97fffef3 bl ffff0000000857bc +ffff000000085bf4: b9423ba0 ldr w0, [x29,#568] +ffff000000085bf8: b9025ba0 str w0, [x29,#600] +ffff000000085bfc: b9425fa0 ldr w0, [x29,#604] +ffff000000085c00: 11000400 add w0, w0, #0x1 +ffff000000085c04: b9025fa0 str w0, [x29,#604] +ffff000000085c08: b9424fa0 ldr w0, [x29,#588] +ffff000000085c0c: 11000400 add w0, w0, #0x1 +ffff000000085c10: b9024fa0 str w0, [x29,#588] +ffff000000085c14: b9824fa1 ldrsw x1, [x29,#588] +ffff000000085c18: f9400fa0 ldr x0, [x29,#24] +ffff000000085c1c: eb00003f cmp x1, x0 +ffff000000085c20: 54fffaa3 b.cc ffff000000085b74 +ffff000000085c24: b9425ba0 ldr w0, [x29,#600] +ffff000000085c28: 9100e3a1 add x1, x29, #0x38 +ffff000000085c2c: 97fffe3b bl ffff000000085518 +ffff000000085c30: f94123a0 ldr x0, [x29,#576] +ffff000000085c34: b9401401 ldr w1, [x0,#20] +ffff000000085c38: b9425fa0 ldr w0, [x29,#604] +ffff000000085c3c: 6b00003f cmp w1, w0 +ffff000000085c40: 540001a2 b.cs ffff000000085c74 +ffff000000085c44: f94123a0 ldr x0, [x29,#576] +ffff000000085c48: b9401c03 ldr w3, [x0,#28] +ffff000000085c4c: f94123a0 ldr x0, [x29,#576] +ffff000000085c50: f9400400 ldr x0, [x0,#8] +ffff000000085c54: b9425fa1 ldr w1, [x29,#604] +ffff000000085c58: 2a0103e2 mov w2, w1 +ffff000000085c5c: aa0003e1 mov x1, x0 +ffff000000085c60: 2a0303e0 mov w0, w3 +ffff000000085c64: 97ffff70 bl ffff000000085a24 +ffff000000085c68: b9425fa1 ldr w1, [x29,#604] +ffff000000085c6c: f94123a0 ldr x0, [x29,#576] +ffff000000085c70: b9001401 str w1, [x0,#20] +ffff000000085c74: b9424fa0 ldr w0, [x29,#588] +ffff000000085c78: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000085c7c: 910943ff add sp, sp, #0x250 +ffff000000085c80: d65f03c0 ret -0000000000084d88 : - 84d88: a9be7bfd stp x29, x30, [sp,#-32]! - 84d8c: 910003fd mov x29, sp - 84d90: b9001fa0 str w0, [x29,#28] - 84d94: f9000ba1 str x1, [x29,#16] - 84d98: b9401fa0 ldr w0, [x29,#28] - 84d9c: 11200000 add w0, w0, #0x800 - 84da0: f9400ba1 ldr x1, [x29,#16] - 84da4: 97ffff50 bl 84ae4 - 84da8: d503201f nop - 84dac: a8c27bfd ldp x29, x30, [sp],#32 - 84db0: d65f03c0 ret +ffff000000085c84 : +ffff000000085c84: d10943ff sub sp, sp, #0x250 +ffff000000085c88: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000085c8c: 910003fd mov x29, sp +ffff000000085c90: f90017a0 str x0, [x29,#40] +ffff000000085c94: f90013a1 str x1, [x29,#32] +ffff000000085c98: f9000fa2 str x2, [x29,#24] +ffff000000085c9c: f94017a0 ldr x0, [x29,#40] +ffff000000085ca0: f9400000 ldr x0, [x0] +ffff000000085ca4: f9400c00 ldr x0, [x0,#24] +ffff000000085ca8: f90123a0 str x0, [x29,#576] +ffff000000085cac: f94017a0 ldr x0, [x29,#40] +ffff000000085cb0: f9400400 ldr x0, [x0,#8] +ffff000000085cb4: b9025fa0 str w0, [x29,#604] +ffff000000085cb8: f94123a0 ldr x0, [x29,#576] +ffff000000085cbc: b9401401 ldr w1, [x0,#20] +ffff000000085cc0: b9425fa0 ldr w0, [x29,#604] +ffff000000085cc4: 6b00003f cmp w1, w0 +ffff000000085cc8: 54000062 b.cs ffff000000085cd4 +ffff000000085ccc: 12800000 mov w0, #0xffffffff // #-1 +ffff000000085cd0: 1400004a b ffff000000085df8 +ffff000000085cd4: b9425fa0 ldr w0, [x29,#604] +ffff000000085cd8: 1107fc01 add w1, w0, #0x1ff +ffff000000085cdc: 7100001f cmp w0, #0x0 +ffff000000085ce0: 1a80b020 csel w0, w1, w0, lt +ffff000000085ce4: 13097c00 asr w0, w0, #9 +ffff000000085ce8: b9023fa0 str w0, [x29,#572] +ffff000000085cec: f94123a0 ldr x0, [x29,#576] +ffff000000085cf0: b9401800 ldr w0, [x0,#24] +ffff000000085cf4: b9025ba0 str w0, [x29,#600] +ffff000000085cf8: b90257bf str wzr, [x29,#596] +ffff000000085cfc: 14000007 b ffff000000085d18 +ffff000000085d00: b9425ba0 ldr w0, [x29,#600] +ffff000000085d04: 97fffe63 bl ffff000000085690 +ffff000000085d08: b9025ba0 str w0, [x29,#600] +ffff000000085d0c: b94257a0 ldr w0, [x29,#596] +ffff000000085d10: 11000400 add w0, w0, #0x1 +ffff000000085d14: b90257a0 str w0, [x29,#596] +ffff000000085d18: b94257a1 ldr w1, [x29,#596] +ffff000000085d1c: b9423fa0 ldr w0, [x29,#572] +ffff000000085d20: 6b00003f cmp w1, w0 +ffff000000085d24: 54fffeeb b.lt ffff000000085d00 +ffff000000085d28: b9425fa0 ldr w0, [x29,#604] +ffff000000085d2c: 6b0003e1 negs w1, w0 +ffff000000085d30: 12002000 and w0, w0, #0x1ff +ffff000000085d34: 12002021 and w1, w1, #0x1ff +ffff000000085d38: 5a814400 csneg w0, w0, w1, mi +ffff000000085d3c: b90253a0 str w0, [x29,#592] +ffff000000085d40: b9425ba0 ldr w0, [x29,#600] +ffff000000085d44: 9100e3a1 add x1, x29, #0x38 +ffff000000085d48: 97fffdd8 bl ffff0000000854a8 +ffff000000085d4c: b9024fbf str wzr, [x29,#588] +ffff000000085d50: 1400001d b ffff000000085dc4 +ffff000000085d54: b9824fa0 ldrsw x0, [x29,#588] +ffff000000085d58: f94013a1 ldr x1, [x29,#32] +ffff000000085d5c: 8b000020 add x0, x1, x0 +ffff000000085d60: b98253a1 ldrsw x1, [x29,#592] +ffff000000085d64: d13683a2 sub x2, x29, #0xda0 +ffff000000085d68: 8b010041 add x1, x2, x1 +ffff000000085d6c: 39776021 ldrb w1, [x1,#3544] +ffff000000085d70: 39000001 strb w1, [x0] +ffff000000085d74: b94253a0 ldr w0, [x29,#592] +ffff000000085d78: 11000400 add w0, w0, #0x1 +ffff000000085d7c: b90253a0 str w0, [x29,#592] +ffff000000085d80: b94253a0 ldr w0, [x29,#592] +ffff000000085d84: 12002000 and w0, w0, #0x1ff +ffff000000085d88: 7100001f cmp w0, #0x0 +ffff000000085d8c: 54000101 b.ne ffff000000085dac +ffff000000085d90: b90253bf str wzr, [x29,#592] +ffff000000085d94: b9425ba0 ldr w0, [x29,#600] +ffff000000085d98: 97fffe3e bl ffff000000085690 +ffff000000085d9c: b9025ba0 str w0, [x29,#600] +ffff000000085da0: b9425ba0 ldr w0, [x29,#600] +ffff000000085da4: 9100e3a1 add x1, x29, #0x38 +ffff000000085da8: 97fffdc0 bl ffff0000000854a8 +ffff000000085dac: b9425fa0 ldr w0, [x29,#604] +ffff000000085db0: 11000400 add w0, w0, #0x1 +ffff000000085db4: b9025fa0 str w0, [x29,#604] +ffff000000085db8: b9424fa0 ldr w0, [x29,#588] +ffff000000085dbc: 11000400 add w0, w0, #0x1 +ffff000000085dc0: b9024fa0 str w0, [x29,#588] +ffff000000085dc4: f94123a0 ldr x0, [x29,#576] +ffff000000085dc8: b9401401 ldr w1, [x0,#20] +ffff000000085dcc: b9425fa0 ldr w0, [x29,#604] +ffff000000085dd0: 6b00003f cmp w1, w0 +ffff000000085dd4: 540000a9 b.ls ffff000000085de8 +ffff000000085dd8: b9824fa1 ldrsw x1, [x29,#588] +ffff000000085ddc: f9400fa0 ldr x0, [x29,#24] +ffff000000085de0: eb00003f cmp x1, x0 +ffff000000085de4: 54fffb83 b.cc ffff000000085d54 +ffff000000085de8: b9825fa1 ldrsw x1, [x29,#604] +ffff000000085dec: f94017a0 ldr x0, [x29,#40] +ffff000000085df0: f9000401 str x1, [x0,#8] +ffff000000085df4: b9424fa0 ldr w0, [x29,#588] +ffff000000085df8: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000085dfc: 910943ff add sp, sp, #0x250 +ffff000000085e00: d65f03c0 ret -0000000000084db4 : - 84db4: a9be7bfd stp x29, x30, [sp,#-32]! - 84db8: 910003fd mov x29, sp - 84dbc: b9001fa0 str w0, [x29,#28] - 84dc0: f9000ba1 str x1, [x29,#16] - 84dc4: b9401fa0 ldr w0, [x29,#28] - 84dc8: 11200000 add w0, w0, #0x800 - 84dcc: f9400ba1 ldr x1, [x29,#16] - 84dd0: 97ffff85 bl 84be4 - 84dd4: d503201f nop - 84dd8: a8c27bfd ldp x29, x30, [sp],#32 - 84ddc: d65f03c0 ret +ffff000000085e04 : +ffff000000085e04: 52800000 mov w0, #0x0 // #0 +ffff000000085e08: d65f03c0 ret -0000000000084de0 : - 84de0: a9be7bfd stp x29, x30, [sp,#-32]! - 84de4: 910003fd mov x29, sp - 84de8: b9001fa0 str w0, [x29,#28] - 84dec: f9000ba1 str x1, [x29,#16] - 84df0: 90000020 adrp x0, 88000 - 84df4: 91042000 add x0, x0, #0x108 - 84df8: 79400800 ldrh w0, [x0,#4] - 84dfc: 2a0003e1 mov w1, w0 - 84e00: 90000020 adrp x0, 88000 - 84e04: 91042000 add x0, x0, #0x108 - 84e08: 39401800 ldrb w0, [x0,#6] - 84e0c: 2a0003e2 mov w2, w0 - 84e10: 90000020 adrp x0, 88000 - 84e14: 91042000 add x0, x0, #0x108 - 84e18: b9400800 ldr w0, [x0,#8] - 84e1c: 1b007c40 mul w0, w2, w0 - 84e20: 0b000021 add w1, w1, w0 - 84e24: b9401fa2 ldr w2, [x29,#28] - 84e28: 90000020 adrp x0, 88000 - 84e2c: 91042000 add x0, x0, #0x108 - 84e30: b9400c00 ldr w0, [x0,#12] - 84e34: 4b000040 sub w0, w2, w0 - 84e38: 0b000020 add w0, w1, w0 - 84e3c: f9400ba1 ldr x1, [x29,#16] - 84e40: 97ffffd2 bl 84d88 - 84e44: d503201f nop - 84e48: a8c27bfd ldp x29, x30, [sp],#32 - 84e4c: d65f03c0 ret +ffff000000085e0c : +ffff000000085e0c: d10983ff sub sp, sp, #0x260 +ffff000000085e10: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000085e14: 910003fd mov x29, sp +ffff000000085e18: f90017a0 str x0, [x29,#40] +ffff000000085e1c: f90013a1 str x1, [x29,#32] +ffff000000085e20: f9000fa2 str x2, [x29,#24] +ffff000000085e24: f94017a0 ldr x0, [x29,#40] +ffff000000085e28: f9400c00 ldr x0, [x0,#24] +ffff000000085e2c: f90133a0 str x0, [x29,#608] +ffff000000085e30: f94133a0 ldr x0, [x29,#608] +ffff000000085e34: b9401800 ldr w0, [x0,#24] +ffff000000085e38: 2a0003e2 mov w2, w0 +ffff000000085e3c: 910123a0 add x0, x29, #0x48 +ffff000000085e40: aa0003e1 mov x1, x0 +ffff000000085e44: 2a0203e0 mov w0, w2 +ffff000000085e48: 97fffd98 bl ffff0000000854a8 +ffff000000085e4c: 910123a0 add x0, x29, #0x48 +ffff000000085e50: f90137a0 str x0, [x29,#616] +ffff000000085e54: 14000047 b ffff000000085f70 +ffff000000085e58: f94137a0 ldr x0, [x29,#616] +ffff000000085e5c: f9012fa0 str x0, [x29,#600] +ffff000000085e60: f94137a0 ldr x0, [x29,#616] +ffff000000085e64: 91002000 add x0, x0, #0x8 +ffff000000085e68: 9100e3a1 add x1, x29, #0x38 +ffff000000085e6c: aa0103e2 mov x2, x1 +ffff000000085e70: aa0003e1 mov x1, x0 +ffff000000085e74: f94137a0 ldr x0, [x29,#616] +ffff000000085e78: 97fffdc4 bl ffff000000085588 +ffff000000085e7c: 9100e3a0 add x0, x29, #0x38 +ffff000000085e80: f9400fa1 ldr x1, [x29,#24] +ffff000000085e84: 940001c8 bl ffff0000000865a4 +ffff000000085e88: 7100001f cmp w0, #0x0 +ffff000000085e8c: 540006c1 b.ne ffff000000085f64 +ffff000000085e90: 52800400 mov w0, #0x20 // #32 +ffff000000085e94: 97ffebed bl ffff000000080e48 +ffff000000085e98: f9012ba0 str x0, [x29,#592] +ffff000000085e9c: 52800400 mov w0, #0x20 // #32 +ffff000000085ea0: 97ffebea bl ffff000000080e48 +ffff000000085ea4: f90127a0 str x0, [x29,#584] +ffff000000085ea8: f94127a0 ldr x0, [x29,#584] +ffff000000085eac: f9412ba1 ldr x1, [x29,#592] +ffff000000085eb0: f9000001 str x1, [x0] +ffff000000085eb4: f9412fa0 ldr x0, [x29,#600] +ffff000000085eb8: 79403400 ldrh w0, [x0,#26] +ffff000000085ebc: 2a0003e1 mov w1, w0 +ffff000000085ec0: f9412fa0 ldr x0, [x29,#600] +ffff000000085ec4: 79402800 ldrh w0, [x0,#20] +ffff000000085ec8: 53103c00 lsl w0, w0, #16 +ffff000000085ecc: 0b000021 add w1, w1, w0 +ffff000000085ed0: f94127a0 ldr x0, [x29,#584] +ffff000000085ed4: b9001801 str w1, [x0,#24] +ffff000000085ed8: f9412fa0 ldr x0, [x29,#600] +ffff000000085edc: b9401c01 ldr w1, [x0,#28] +ffff000000085ee0: f94127a0 ldr x0, [x29,#584] +ffff000000085ee4: b9001401 str w1, [x0,#20] +ffff000000085ee8: f94127a0 ldr x0, [x29,#584] +ffff000000085eec: 9100e3a1 add x1, x29, #0x38 +ffff000000085ef0: f9000401 str x1, [x0,#8] +ffff000000085ef4: f94017a0 ldr x0, [x29,#40] +ffff000000085ef8: f9400801 ldr x1, [x0,#16] +ffff000000085efc: f9412ba0 ldr x0, [x29,#592] +ffff000000085f00: f9000801 str x1, [x0,#16] +ffff000000085f04: f94017a0 ldr x0, [x29,#40] +ffff000000085f08: f9400001 ldr x1, [x0] +ffff000000085f0c: f9412ba0 ldr x0, [x29,#592] +ffff000000085f10: f9000001 str x1, [x0] +ffff000000085f14: f94017a0 ldr x0, [x29,#40] +ffff000000085f18: f9400401 ldr x1, [x0,#8] +ffff000000085f1c: f9412ba0 ldr x0, [x29,#592] +ffff000000085f20: f9000401 str x1, [x0,#8] +ffff000000085f24: f9412ba0 ldr x0, [x29,#592] +ffff000000085f28: f94127a1 ldr x1, [x29,#584] +ffff000000085f2c: f9000c01 str x1, [x0,#24] +ffff000000085f30: f94017a0 ldr x0, [x29,#40] +ffff000000085f34: f9400c00 ldr x0, [x0,#24] +ffff000000085f38: b9401801 ldr w1, [x0,#24] +ffff000000085f3c: f94127a0 ldr x0, [x29,#584] +ffff000000085f40: b9001c01 str w1, [x0,#28] +ffff000000085f44: f94013a0 ldr x0, [x29,#32] +ffff000000085f48: f100001f cmp x0, #0x0 +ffff000000085f4c: 54000080 b.eq ffff000000085f5c +ffff000000085f50: f94013a0 ldr x0, [x29,#32] +ffff000000085f54: f9412ba1 ldr x1, [x29,#592] +ffff000000085f58: f9000001 str x1, [x0] +ffff000000085f5c: 52800000 mov w0, #0x0 // #0 +ffff000000085f60: 1400000b b ffff000000085f8c +ffff000000085f64: f94137a0 ldr x0, [x29,#616] +ffff000000085f68: 91008000 add x0, x0, #0x20 +ffff000000085f6c: f90137a0 str x0, [x29,#616] +ffff000000085f70: f94137a0 ldr x0, [x29,#616] +ffff000000085f74: 39400000 ldrb w0, [x0] +ffff000000085f78: 7100001f cmp w0, #0x0 +ffff000000085f7c: 54fff6e1 b.ne ffff000000085e58 +ffff000000085f80: f94013a0 ldr x0, [x29,#32] +ffff000000085f84: f900001f str xzr, [x0] +ffff000000085f88: 12800000 mov w0, #0xffffffff // #-1 +ffff000000085f8c: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000085f90: 910983ff add sp, sp, #0x260 +ffff000000085f94: d65f03c0 ret -0000000000084e50 : - 84e50: a9be7bfd stp x29, x30, [sp,#-32]! - 84e54: 910003fd mov x29, sp - 84e58: b9001fa0 str w0, [x29,#28] - 84e5c: f9000ba1 str x1, [x29,#16] - 84e60: 90000020 adrp x0, 88000 - 84e64: 91042000 add x0, x0, #0x108 - 84e68: 79400800 ldrh w0, [x0,#4] - 84e6c: 2a0003e1 mov w1, w0 - 84e70: 90000020 adrp x0, 88000 - 84e74: 91042000 add x0, x0, #0x108 - 84e78: 39401800 ldrb w0, [x0,#6] - 84e7c: 2a0003e2 mov w2, w0 - 84e80: 90000020 adrp x0, 88000 - 84e84: 91042000 add x0, x0, #0x108 - 84e88: b9400800 ldr w0, [x0,#8] - 84e8c: 1b007c40 mul w0, w2, w0 - 84e90: 0b000021 add w1, w1, w0 - 84e94: b9401fa2 ldr w2, [x29,#28] - 84e98: 90000020 adrp x0, 88000 - 84e9c: 91042000 add x0, x0, #0x108 - 84ea0: b9400c00 ldr w0, [x0,#12] - 84ea4: 4b000040 sub w0, w2, w0 - 84ea8: 0b000020 add w0, w1, w0 - 84eac: f9400ba1 ldr x1, [x29,#16] - 84eb0: 97ffffc1 bl 84db4 - 84eb4: d503201f nop - 84eb8: a8c27bfd ldp x29, x30, [sp],#32 - 84ebc: d65f03c0 ret +ffff000000085f98 : +ffff000000085f98: d10883ff sub sp, sp, #0x220 +ffff000000085f9c: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff000000085fa0: 910003fd mov x29, sp +ffff000000085fa4: f9000fa0 str x0, [x29,#24] +ffff000000085fa8: f9000ba1 str x1, [x29,#16] +ffff000000085fac: 910083a0 add x0, x29, #0x20 +ffff000000085fb0: aa0003e1 mov x1, x0 +ffff000000085fb4: 52800000 mov w0, #0x0 // #0 +ffff000000085fb8: 97fffd26 bl ffff000000085450 +ffff000000085fbc: 910083a0 add x0, x29, #0x20 +ffff000000085fc0: f90117a0 str x0, [x29,#552] +ffff000000085fc4: f94117a0 ldr x0, [x29,#552] +ffff000000085fc8: 39403000 ldrb w0, [x0,#12] +ffff000000085fcc: 53003c00 uxth w0, w0 +ffff000000085fd0: 53181c00 ubfiz w0, w0, #8, #8 +ffff000000085fd4: 53003c01 uxth w1, w0 +ffff000000085fd8: f94117a0 ldr x0, [x29,#552] +ffff000000085fdc: 39402c00 ldrb w0, [x0,#11] +ffff000000085fe0: 53003c00 uxth w0, w0 +ffff000000085fe4: 0b000020 add w0, w1, w0 +ffff000000085fe8: 53003c01 uxth w1, w0 +ffff000000085fec: 90000020 adrp x0, ffff000000089000 +ffff000000085ff0: 9116e000 add x0, x0, #0x5b8 +ffff000000085ff4: 79000001 strh w1, [x0] +ffff000000085ff8: f94117a0 ldr x0, [x29,#552] +ffff000000085ffc: 39403401 ldrb w1, [x0,#13] +ffff000000086000: f0000000 adrp x0, ffff000000089000 +ffff000000086004: 9116e000 add x0, x0, #0x5b8 +ffff000000086008: 39000801 strb w1, [x0,#2] +ffff00000008600c: f94117a0 ldr x0, [x29,#552] +ffff000000086010: 79401c01 ldrh w1, [x0,#14] +ffff000000086014: f0000000 adrp x0, ffff000000089000 +ffff000000086018: 9116e000 add x0, x0, #0x5b8 +ffff00000008601c: 79000801 strh w1, [x0,#4] +ffff000000086020: f94117a0 ldr x0, [x29,#552] +ffff000000086024: 39404001 ldrb w1, [x0,#16] +ffff000000086028: f0000000 adrp x0, ffff000000089000 +ffff00000008602c: 9116e000 add x0, x0, #0x5b8 +ffff000000086030: 39001801 strb w1, [x0,#6] +ffff000000086034: f94117a0 ldr x0, [x29,#552] +ffff000000086038: b9402401 ldr w1, [x0,#36] +ffff00000008603c: f0000000 adrp x0, ffff000000089000 +ffff000000086040: 9116e000 add x0, x0, #0x5b8 +ffff000000086044: b9000801 str w1, [x0,#8] +ffff000000086048: f94117a0 ldr x0, [x29,#552] +ffff00000008604c: b9402c01 ldr w1, [x0,#44] +ffff000000086050: f0000000 adrp x0, ffff000000089000 +ffff000000086054: 9116e000 add x0, x0, #0x5b8 +ffff000000086058: b9000c01 str w1, [x0,#12] +ffff00000008605c: b0000000 adrp x0, ffff000000087000 +ffff000000086060: 9139a000 add x0, x0, #0xe68 +ffff000000086064: 97ffea06 bl ffff00000008087c +ffff000000086068: f0000000 adrp x0, ffff000000089000 +ffff00000008606c: 9116e000 add x0, x0, #0x5b8 +ffff000000086070: 79400000 ldrh w0, [x0] +ffff000000086074: 2a0003e1 mov w1, w0 +ffff000000086078: b0000000 adrp x0, ffff000000087000 +ffff00000008607c: 913a6000 add x0, x0, #0xe98 +ffff000000086080: 97ffe9ff bl ffff00000008087c +ffff000000086084: f0000000 adrp x0, ffff000000089000 +ffff000000086088: 9116e000 add x0, x0, #0x5b8 +ffff00000008608c: 39400800 ldrb w0, [x0,#2] +ffff000000086090: 2a0003e1 mov w1, w0 +ffff000000086094: b0000000 adrp x0, ffff000000087000 +ffff000000086098: 913ac000 add x0, x0, #0xeb0 +ffff00000008609c: 97ffe9f8 bl ffff00000008087c +ffff0000000860a0: f0000000 adrp x0, ffff000000089000 +ffff0000000860a4: 9116e000 add x0, x0, #0x5b8 +ffff0000000860a8: 79400800 ldrh w0, [x0,#4] +ffff0000000860ac: 2a0003e1 mov w1, w0 +ffff0000000860b0: b0000000 adrp x0, ffff000000087000 +ffff0000000860b4: 913b2000 add x0, x0, #0xec8 +ffff0000000860b8: 97ffe9f1 bl ffff00000008087c +ffff0000000860bc: f0000000 adrp x0, ffff000000089000 +ffff0000000860c0: 9116e000 add x0, x0, #0x5b8 +ffff0000000860c4: 39401800 ldrb w0, [x0,#6] +ffff0000000860c8: 2a0003e1 mov w1, w0 +ffff0000000860cc: b0000000 adrp x0, ffff000000087000 +ffff0000000860d0: 913b8000 add x0, x0, #0xee0 +ffff0000000860d4: 97ffe9ea bl ffff00000008087c +ffff0000000860d8: f0000000 adrp x0, ffff000000089000 +ffff0000000860dc: 9116e000 add x0, x0, #0x5b8 +ffff0000000860e0: b9400801 ldr w1, [x0,#8] +ffff0000000860e4: b0000000 adrp x0, ffff000000087000 +ffff0000000860e8: 913be000 add x0, x0, #0xef8 +ffff0000000860ec: 97ffe9e4 bl ffff00000008087c +ffff0000000860f0: f0000000 adrp x0, ffff000000089000 +ffff0000000860f4: 9116e000 add x0, x0, #0x5b8 +ffff0000000860f8: b9400c01 ldr w1, [x0,#12] +ffff0000000860fc: b0000000 adrp x0, ffff000000087000 +ffff000000086100: 913c4000 add x0, x0, #0xf10 +ffff000000086104: 97ffe9de bl ffff00000008087c +ffff000000086108: f9400ba0 ldr x0, [x29,#16] +ffff00000008610c: f9400fa1 ldr x1, [x29,#24] +ffff000000086110: f9000001 str x1, [x0] +ffff000000086114: 52800200 mov w0, #0x10 // #16 +ffff000000086118: 97ffeb4c bl ffff000000080e48 +ffff00000008611c: aa0003e1 mov x1, x0 +ffff000000086120: f9400ba0 ldr x0, [x29,#16] +ffff000000086124: f9000401 str x1, [x0,#8] +ffff000000086128: f9400ba0 ldr x0, [x29,#16] +ffff00000008612c: f9400400 ldr x0, [x0,#8] +ffff000000086130: f0ffffe1 adrp x1, ffff000000085000 +ffff000000086134: 91383021 add x1, x1, #0xe0c +ffff000000086138: f9000001 str x1, [x0] +ffff00000008613c: f9400ba0 ldr x0, [x29,#16] +ffff000000086140: f9400400 ldr x0, [x0,#8] +ffff000000086144: f0ffffe1 adrp x1, ffff000000085000 +ffff000000086148: 91381021 add x1, x1, #0xe04 +ffff00000008614c: f9000401 str x1, [x0,#8] +ffff000000086150: 52800200 mov w0, #0x10 // #16 +ffff000000086154: 97ffeb3d bl ffff000000080e48 +ffff000000086158: aa0003e1 mov x1, x0 +ffff00000008615c: f9400ba0 ldr x0, [x29,#16] +ffff000000086160: f9000801 str x1, [x0,#16] +ffff000000086164: f9400ba0 ldr x0, [x29,#16] +ffff000000086168: f9400800 ldr x0, [x0,#16] +ffff00000008616c: f0ffffe1 adrp x1, ffff000000085000 +ffff000000086170: 912b3021 add x1, x1, #0xacc +ffff000000086174: f9000001 str x1, [x0] +ffff000000086178: f9400ba0 ldr x0, [x29,#16] +ffff00000008617c: f9400800 ldr x0, [x0,#16] +ffff000000086180: f0ffffe1 adrp x1, ffff000000085000 +ffff000000086184: 91321021 add x1, x1, #0xc84 +ffff000000086188: f9000401 str x1, [x0,#8] +ffff00000008618c: 52800400 mov w0, #0x20 // #32 +ffff000000086190: 97ffeb2e bl ffff000000080e48 +ffff000000086194: f90113a0 str x0, [x29,#544] +ffff000000086198: f0000000 adrp x0, ffff000000089000 +ffff00000008619c: 9116e000 add x0, x0, #0x5b8 +ffff0000000861a0: b9400c01 ldr w1, [x0,#12] +ffff0000000861a4: f94113a0 ldr x0, [x29,#544] +ffff0000000861a8: b9001801 str w1, [x0,#24] +ffff0000000861ac: f94113a0 ldr x0, [x29,#544] +ffff0000000861b0: f9400ba1 ldr x1, [x29,#16] +ffff0000000861b4: f9000001 str x1, [x0] +ffff0000000861b8: f9400ba0 ldr x0, [x29,#16] +ffff0000000861bc: f94113a1 ldr x1, [x29,#544] +ffff0000000861c0: f9000c01 str x1, [x0,#24] +ffff0000000861c4: 52800020 mov w0, #0x1 // #1 +ffff0000000861c8: a8c17bfd ldp x29, x30, [sp],#16 +ffff0000000861cc: 910883ff add sp, sp, #0x220 +ffff0000000861d0: d65f03c0 ret -0000000000084ec0 : - 84ec0: d100c3ff sub sp, sp, #0x30 - 84ec4: f9000fe0 str x0, [sp,#24] - 84ec8: f9000be1 str x1, [sp,#16] - 84ecc: f90007e2 str x2, [sp,#8] - 84ed0: b9002fff str wzr, [sp,#44] - 84ed4: 1400000c b 84f04 - 84ed8: b9802fe0 ldrsw x0, [sp,#44] - 84edc: f94007e1 ldr x1, [sp,#8] - 84ee0: 8b000020 add x0, x1, x0 - 84ee4: b9802fe1 ldrsw x1, [sp,#44] - 84ee8: f9400fe2 ldr x2, [sp,#24] - 84eec: 8b010041 add x1, x2, x1 - 84ef0: 39400021 ldrb w1, [x1] - 84ef4: 39000001 strb w1, [x0] - 84ef8: b9402fe0 ldr w0, [sp,#44] - 84efc: 11000400 add w0, w0, #0x1 - 84f00: b9002fe0 str w0, [sp,#44] - 84f04: b9402fe0 ldr w0, [sp,#44] - 84f08: 71001c1f cmp w0, #0x7 - 84f0c: 54fffe6d b.le 84ed8 - 84f10: f9400be0 ldr x0, [sp,#16] - 84f14: 39400000 ldrb w0, [x0] - 84f18: 7100801f cmp w0, #0x20 - 84f1c: 54000121 b.ne 84f40 - 84f20: b9402fe0 ldr w0, [sp,#44] - 84f24: 11000401 add w1, w0, #0x1 - 84f28: b9002fe1 str w1, [sp,#44] - 84f2c: 93407c00 sxtw x0, w0 - 84f30: f94007e1 ldr x1, [sp,#8] - 84f34: 8b000020 add x0, x1, x0 - 84f38: 3900001f strb wzr, [x0] - 84f3c: 14000021 b 84fc0 - 84f40: b9402fe0 ldr w0, [sp,#44] - 84f44: 11000401 add w1, w0, #0x1 - 84f48: b9002fe1 str w1, [sp,#44] - 84f4c: 93407c00 sxtw x0, w0 - 84f50: f94007e1 ldr x1, [sp,#8] - 84f54: 8b000020 add x0, x1, x0 - 84f58: 528005c1 mov w1, #0x2e // #46 - 84f5c: 39000001 strb w1, [x0] - 84f60: b9002bff str wzr, [sp,#40] - 84f64: 1400000f b 84fa0 - 84f68: b9402fe0 ldr w0, [sp,#44] - 84f6c: 11000401 add w1, w0, #0x1 - 84f70: b9002fe1 str w1, [sp,#44] - 84f74: 93407c00 sxtw x0, w0 - 84f78: f94007e1 ldr x1, [sp,#8] - 84f7c: 8b000020 add x0, x1, x0 - 84f80: b9802be1 ldrsw x1, [sp,#40] - 84f84: f9400be2 ldr x2, [sp,#16] - 84f88: 8b010041 add x1, x2, x1 - 84f8c: 39400021 ldrb w1, [x1] - 84f90: 39000001 strb w1, [x0] - 84f94: b9402be0 ldr w0, [sp,#40] - 84f98: 11000400 add w0, w0, #0x1 - 84f9c: b9002be0 str w0, [sp,#40] - 84fa0: b9402be0 ldr w0, [sp,#40] - 84fa4: 7100081f cmp w0, #0x2 - 84fa8: 54fffe0d b.le 84f68 - 84fac: b9802fe0 ldrsw x0, [sp,#44] - 84fb0: f94007e1 ldr x1, [sp,#8] - 84fb4: 8b000020 add x0, x1, x0 - 84fb8: 3900001f strb wzr, [x0] - 84fbc: d503201f nop - 84fc0: 9100c3ff add sp, sp, #0x30 - 84fc4: d65f03c0 ret +ffff0000000861d4 : +ffff0000000861d4: a9be7bfd stp x29, x30, [sp,#-32]! +ffff0000000861d8: 910003fd mov x29, sp +ffff0000000861dc: f9000fa0 str x0, [x29,#24] +ffff0000000861e0: f9000ba1 str x1, [x29,#16] +ffff0000000861e4: b0000000 adrp x0, ffff000000087000 +ffff0000000861e8: 913cc000 add x0, x0, #0xf30 +ffff0000000861ec: 97ffe8cd bl ffff000000080520 +ffff0000000861f0: 97fffada bl ffff000000084d58 +ffff0000000861f4: 52800400 mov w0, #0x20 // #32 +ffff0000000861f8: 97ffeb14 bl ffff000000080e48 +ffff0000000861fc: aa0003e1 mov x1, x0 +ffff000000086200: f9400ba0 ldr x0, [x29,#16] +ffff000000086204: f9000001 str x1, [x0] +ffff000000086208: f9400ba0 ldr x0, [x29,#16] +ffff00000008620c: f9400fa1 ldr x1, [x29,#24] +ffff000000086210: f9000401 str x1, [x0,#8] +ffff000000086214: f9400ba0 ldr x0, [x29,#16] +ffff000000086218: f9400000 ldr x0, [x0] +ffff00000008621c: aa0003e1 mov x1, x0 +ffff000000086220: f9400ba0 ldr x0, [x29,#16] +ffff000000086224: 97ffff5d bl ffff000000085f98 +ffff000000086228: 7100001f cmp w0, #0x0 +ffff00000008622c: 540000c1 b.ne ffff000000086244 +ffff000000086230: b0000000 adrp x0, ffff000000087000 +ffff000000086234: 913d8000 add x0, x0, #0xf60 +ffff000000086238: 97ffe991 bl ffff00000008087c +ffff00000008623c: 52800020 mov w0, #0x1 // #1 +ffff000000086240: 14000002 b ffff000000086248 +ffff000000086244: 52800000 mov w0, #0x0 // #0 +ffff000000086248: a8c27bfd ldp x29, x30, [sp],#32 +ffff00000008624c: d65f03c0 ret -0000000000084fc8 : - 84fc8: a9bc7bfd stp x29, x30, [sp,#-64]! - 84fcc: 910003fd mov x29, sp - 84fd0: f9000bf3 str x19, [sp,#16] - 84fd4: b9002fa0 str w0, [x29,#44] - 84fd8: 910003e0 mov x0, sp - 84fdc: aa0003f3 mov x19, x0 - 84fe0: 90000020 adrp x0, 88000 - 84fe4: 91042000 add x0, x0, #0x108 - 84fe8: 79400000 ldrh w0, [x0] - 84fec: 53027c00 lsr w0, w0, #2 - 84ff0: 53003c00 uxth w0, w0 - 84ff4: 2a0003e9 mov w9, w0 - 84ff8: 93407d20 sxtw x0, w9 - 84ffc: d1000400 sub x0, x0, #0x1 - 85000: f9001fa0 str x0, [x29,#56] - 85004: 93407d20 sxtw x0, w9 - 85008: aa0003e7 mov x7, x0 - 8500c: d2800008 mov x8, #0x0 // #0 - 85010: d37bfce0 lsr x0, x7, #59 - 85014: d37be904 lsl x4, x8, #5 - 85018: aa040004 orr x4, x0, x4 - 8501c: d37be8e3 lsl x3, x7, #5 - 85020: 93407d20 sxtw x0, w9 - 85024: aa0003e5 mov x5, x0 - 85028: d2800006 mov x6, #0x0 // #0 - 8502c: d37bfca0 lsr x0, x5, #59 - 85030: d37be8c2 lsl x2, x6, #5 - 85034: aa020002 orr x2, x0, x2 - 85038: d37be8a1 lsl x1, x5, #5 - 8503c: 93407d20 sxtw x0, w9 - 85040: d37ef400 lsl x0, x0, #2 - 85044: 91000c00 add x0, x0, #0x3 - 85048: 91003c00 add x0, x0, #0xf - 8504c: d344fc00 lsr x0, x0, #4 - 85050: d37cec00 lsl x0, x0, #4 - 85054: cb2063ff sub sp, sp, x0 - 85058: 910003e0 mov x0, sp - 8505c: 91000c00 add x0, x0, #0x3 - 85060: d342fc00 lsr x0, x0, #2 - 85064: d37ef400 lsl x0, x0, #2 - 85068: f9001ba0 str x0, [x29,#48] - 8506c: f0000000 adrp x0, 88000 - 85070: 91042000 add x0, x0, #0x108 - 85074: 79400800 ldrh w0, [x0,#4] - 85078: 2a0003e1 mov w1, w0 - 8507c: f0000000 adrp x0, 88000 - 85080: 91042000 add x0, x0, #0x108 - 85084: 79400000 ldrh w0, [x0] - 85088: 53027c00 lsr w0, w0, #2 - 8508c: 53003c00 uxth w0, w0 - 85090: 2a0003e2 mov w2, w0 - 85094: b9402fa0 ldr w0, [x29,#44] - 85098: 1ac20c00 sdiv w0, w0, w2 - 8509c: 0b000020 add w0, w1, w0 - 850a0: f9401ba1 ldr x1, [x29,#48] - 850a4: 97ffff39 bl 84d88 - 850a8: f0000000 adrp x0, 88000 - 850ac: 91042000 add x0, x0, #0x108 - 850b0: 79400000 ldrh w0, [x0] - 850b4: 53027c00 lsr w0, w0, #2 - 850b8: 53003c00 uxth w0, w0 - 850bc: 2a0003e1 mov w1, w0 - 850c0: b9402fa0 ldr w0, [x29,#44] - 850c4: 1ac10c02 sdiv w2, w0, w1 - 850c8: 1b017c41 mul w1, w2, w1 - 850cc: 4b010001 sub w1, w0, w1 - 850d0: f9401ba0 ldr x0, [x29,#48] - 850d4: 93407c21 sxtw x1, w1 - 850d8: b8617800 ldr w0, [x0,x1,lsl #2] - 850dc: 12006c00 and w0, w0, #0xfffffff - 850e0: 9100027f mov sp, x19 - 850e4: 910003bf mov sp, x29 - 850e8: f9400bf3 ldr x19, [sp,#16] - 850ec: a8c47bfd ldp x29, x30, [sp],#64 - 850f0: d65f03c0 ret +ffff000000086250 : +ffff000000086250: d100c3ff sub sp, sp, #0x30 +ffff000000086254: f90007e0 str x0, [sp,#8] +ffff000000086258: b90007e1 str w1, [sp,#4] +ffff00000008625c: b9002fff str wzr, [sp,#44] +ffff000000086260: b9002bff str wzr, [sp,#40] +ffff000000086264: b90027ff str wzr, [sp,#36] +ffff000000086268: 1400003b b ffff000000086354 +ffff00000008626c: b9402fe0 ldr w0, [sp,#44] +ffff000000086270: 7100001f cmp w0, #0x0 +ffff000000086274: 54000121 b.ne ffff000000086298 +ffff000000086278: b9802fe0 ldrsw x0, [sp,#44] +ffff00000008627c: f94007e1 ldr x1, [sp,#8] +ffff000000086280: 8b000020 add x0, x1, x0 +ffff000000086284: 39400000 ldrb w0, [x0] +ffff000000086288: 7100b41f cmp w0, #0x2d +ffff00000008628c: 54000061 b.ne ffff000000086298 +ffff000000086290: 52800020 mov w0, #0x1 // #1 +ffff000000086294: b90027e0 str w0, [sp,#36] +ffff000000086298: b94007e0 ldr w0, [sp,#4] +ffff00000008629c: 7100281f cmp w0, #0xa +ffff0000000862a0: 54000201 b.ne ffff0000000862e0 +ffff0000000862a4: b9802fe0 ldrsw x0, [sp,#44] +ffff0000000862a8: f94007e1 ldr x1, [sp,#8] +ffff0000000862ac: 8b000020 add x0, x1, x0 +ffff0000000862b0: 39400000 ldrb w0, [x0] +ffff0000000862b4: 5100c000 sub w0, w0, #0x30 +ffff0000000862b8: b90023e0 str w0, [sp,#32] +ffff0000000862bc: b9402be1 ldr w1, [sp,#40] +ffff0000000862c0: 2a0103e0 mov w0, w1 +ffff0000000862c4: 531e7400 lsl w0, w0, #2 +ffff0000000862c8: 0b010000 add w0, w0, w1 +ffff0000000862cc: 531f7800 lsl w0, w0, #1 +ffff0000000862d0: 2a0003e1 mov w1, w0 +ffff0000000862d4: b94023e0 ldr w0, [sp,#32] +ffff0000000862d8: 0b000020 add w0, w1, w0 +ffff0000000862dc: b9002be0 str w0, [sp,#40] +ffff0000000862e0: b94007e0 ldr w0, [sp,#4] +ffff0000000862e4: 7100401f cmp w0, #0x10 +ffff0000000862e8: 54000301 b.ne ffff000000086348 +ffff0000000862ec: b9802fe0 ldrsw x0, [sp,#44] +ffff0000000862f0: f94007e1 ldr x1, [sp,#8] +ffff0000000862f4: 8b000020 add x0, x1, x0 +ffff0000000862f8: 39400000 ldrb w0, [x0] +ffff0000000862fc: 7101001f cmp w0, #0x40 +ffff000000086300: 540000e9 b.ls ffff00000008631c +ffff000000086304: b9802fe0 ldrsw x0, [sp,#44] +ffff000000086308: f94007e1 ldr x1, [sp,#8] +ffff00000008630c: 8b000020 add x0, x1, x0 +ffff000000086310: 39400000 ldrb w0, [x0] +ffff000000086314: 5100dc00 sub w0, w0, #0x37 +ffff000000086318: 14000006 b ffff000000086330 +ffff00000008631c: b9802fe0 ldrsw x0, [sp,#44] +ffff000000086320: f94007e1 ldr x1, [sp,#8] +ffff000000086324: 8b000020 add x0, x1, x0 +ffff000000086328: 39400000 ldrb w0, [x0] +ffff00000008632c: 5100c000 sub w0, w0, #0x30 +ffff000000086330: b9001fe0 str w0, [sp,#28] +ffff000000086334: b9402be0 ldr w0, [sp,#40] +ffff000000086338: 531c6c01 lsl w1, w0, #4 +ffff00000008633c: b9401fe0 ldr w0, [sp,#28] +ffff000000086340: 0b000020 add w0, w1, w0 +ffff000000086344: b9002be0 str w0, [sp,#40] +ffff000000086348: b9402fe0 ldr w0, [sp,#44] +ffff00000008634c: 11000400 add w0, w0, #0x1 +ffff000000086350: b9002fe0 str w0, [sp,#44] +ffff000000086354: b9802fe0 ldrsw x0, [sp,#44] +ffff000000086358: f94007e1 ldr x1, [sp,#8] +ffff00000008635c: 8b000020 add x0, x1, x0 +ffff000000086360: 39400000 ldrb w0, [x0] +ffff000000086364: 7100001f cmp w0, #0x0 +ffff000000086368: 54fff821 b.ne ffff00000008626c +ffff00000008636c: b94027e0 ldr w0, [sp,#36] +ffff000000086370: 7100001f cmp w0, #0x0 +ffff000000086374: 540000c0 b.eq ffff00000008638c +ffff000000086378: b9402be0 ldr w0, [sp,#40] +ffff00000008637c: 4b0003e0 neg w0, w0 +ffff000000086380: b9002be0 str w0, [sp,#40] +ffff000000086384: b9402be0 ldr w0, [sp,#40] +ffff000000086388: 14000002 b ffff000000086390 +ffff00000008638c: b9402be0 ldr w0, [sp,#40] +ffff000000086390: 9100c3ff add sp, sp, #0x30 +ffff000000086394: d65f03c0 ret -00000000000850f4 : - 850f4: a9bc7bfd stp x29, x30, [sp,#-64]! - 850f8: 910003fd mov x29, sp - 850fc: f9000bf3 str x19, [sp,#16] - 85100: b9002fa0 str w0, [x29,#44] - 85104: b9002ba1 str w1, [x29,#40] - 85108: 910003e0 mov x0, sp - 8510c: aa0003f3 mov x19, x0 - 85110: f0000000 adrp x0, 88000 - 85114: 91042000 add x0, x0, #0x108 - 85118: 79400000 ldrh w0, [x0] - 8511c: 53027c00 lsr w0, w0, #2 - 85120: 53003c00 uxth w0, w0 - 85124: 2a0003e1 mov w1, w0 - 85128: 93407c20 sxtw x0, w1 - 8512c: d1000400 sub x0, x0, #0x1 - 85130: f9001fa0 str x0, [x29,#56] - 85134: 93407c20 sxtw x0, w1 - 85138: aa0003e8 mov x8, x0 - 8513c: d2800009 mov x9, #0x0 // #0 - 85140: d37bfd00 lsr x0, x8, #59 - 85144: d37be925 lsl x5, x9, #5 - 85148: aa050005 orr x5, x0, x5 - 8514c: d37be904 lsl x4, x8, #5 - 85150: 93407c20 sxtw x0, w1 - 85154: aa0003e6 mov x6, x0 - 85158: d2800007 mov x7, #0x0 // #0 - 8515c: d37bfcc0 lsr x0, x6, #59 - 85160: d37be8e3 lsl x3, x7, #5 - 85164: aa030003 orr x3, x0, x3 - 85168: d37be8c2 lsl x2, x6, #5 - 8516c: 93407c20 sxtw x0, w1 - 85170: d37ef400 lsl x0, x0, #2 - 85174: 91000c00 add x0, x0, #0x3 - 85178: 91003c00 add x0, x0, #0xf - 8517c: d344fc00 lsr x0, x0, #4 - 85180: d37cec00 lsl x0, x0, #4 - 85184: cb2063ff sub sp, sp, x0 - 85188: 910003e0 mov x0, sp - 8518c: 91000c00 add x0, x0, #0x3 - 85190: d342fc00 lsr x0, x0, #2 - 85194: d37ef400 lsl x0, x0, #2 - 85198: f9001ba0 str x0, [x29,#48] - 8519c: f0000000 adrp x0, 88000 - 851a0: 91042000 add x0, x0, #0x108 - 851a4: 79400800 ldrh w0, [x0,#4] - 851a8: 2a0003e1 mov w1, w0 - 851ac: f0000000 adrp x0, 88000 - 851b0: 91042000 add x0, x0, #0x108 - 851b4: 79400000 ldrh w0, [x0] - 851b8: 53027c00 lsr w0, w0, #2 - 851bc: 53003c00 uxth w0, w0 - 851c0: 2a0003e2 mov w2, w0 - 851c4: b9402fa0 ldr w0, [x29,#44] - 851c8: 1ac20c00 sdiv w0, w0, w2 - 851cc: 0b000020 add w0, w1, w0 - 851d0: f9401ba1 ldr x1, [x29,#48] - 851d4: 97fffeed bl 84d88 - 851d8: b9402fa0 ldr w0, [x29,#44] - 851dc: 6b0003e1 negs w1, w0 - 851e0: 12001800 and w0, w0, #0x7f - 851e4: 12001821 and w1, w1, #0x7f - 851e8: 5a814401 csneg w1, w0, w1, mi - 851ec: f9401ba0 ldr x0, [x29,#48] - 851f0: 93407c21 sxtw x1, w1 - 851f4: b9402ba2 ldr w2, [x29,#40] - 851f8: b8217802 str w2, [x0,x1,lsl #2] - 851fc: f0000000 adrp x0, 88000 - 85200: 91042000 add x0, x0, #0x108 - 85204: 79400800 ldrh w0, [x0,#4] - 85208: 2a0003e1 mov w1, w0 - 8520c: f0000000 adrp x0, 88000 - 85210: 91042000 add x0, x0, #0x108 - 85214: 79400000 ldrh w0, [x0] - 85218: 53027c00 lsr w0, w0, #2 - 8521c: 53003c00 uxth w0, w0 - 85220: 2a0003e2 mov w2, w0 - 85224: b9402fa0 ldr w0, [x29,#44] - 85228: 1ac20c00 sdiv w0, w0, w2 - 8522c: 0b000020 add w0, w1, w0 - 85230: f9401ba1 ldr x1, [x29,#48] - 85234: 97fffee0 bl 84db4 - 85238: 9100027f mov sp, x19 - 8523c: d503201f nop - 85240: 910003bf mov sp, x29 - 85244: f9400bf3 ldr x19, [sp,#16] - 85248: a8c47bfd ldp x29, x30, [sp],#64 - 8524c: d65f03c0 ret +ffff000000086398 : +ffff000000086398: d10083ff sub sp, sp, #0x20 +ffff00000008639c: b9000fe0 str w0, [sp,#12] +ffff0000000863a0: f90003e1 str x1, [sp] +ffff0000000863a4: b9001fff str wzr, [sp,#28] +ffff0000000863a8: b9400fe0 ldr w0, [sp,#12] +ffff0000000863ac: 7100001f cmp w0, #0x0 +ffff0000000863b0: 54000581 b.ne ffff000000086460 +ffff0000000863b4: b9401fe0 ldr w0, [sp,#28] +ffff0000000863b8: 11000401 add w1, w0, #0x1 +ffff0000000863bc: b9001fe1 str w1, [sp,#28] +ffff0000000863c0: 93407c00 sxtw x0, w0 +ffff0000000863c4: f94003e1 ldr x1, [sp] +ffff0000000863c8: 8b000020 add x0, x1, x0 +ffff0000000863cc: 52800601 mov w1, #0x30 // #48 +ffff0000000863d0: 39000001 strb w1, [x0] +ffff0000000863d4: 14000023 b ffff000000086460 +ffff0000000863d8: b9400fe1 ldr w1, [sp,#12] +ffff0000000863dc: 528ccce0 mov w0, #0x6667 // #26215 +ffff0000000863e0: 72acccc0 movk w0, #0x6666, lsl #16 +ffff0000000863e4: 9b207c20 smull x0, w1, w0 +ffff0000000863e8: d360fc00 lsr x0, x0, #32 +ffff0000000863ec: 13027c02 asr w2, w0, #2 +ffff0000000863f0: 131f7c20 asr w0, w1, #31 +ffff0000000863f4: 4b000042 sub w2, w2, w0 +ffff0000000863f8: 2a0203e0 mov w0, w2 +ffff0000000863fc: 531e7400 lsl w0, w0, #2 +ffff000000086400: 0b020000 add w0, w0, w2 +ffff000000086404: 531f7800 lsl w0, w0, #1 +ffff000000086408: 4b000020 sub w0, w1, w0 +ffff00000008640c: b90017e0 str w0, [sp,#20] +ffff000000086410: b9401fe0 ldr w0, [sp,#28] +ffff000000086414: 11000401 add w1, w0, #0x1 +ffff000000086418: b9001fe1 str w1, [sp,#28] +ffff00000008641c: 93407c00 sxtw x0, w0 +ffff000000086420: f94003e1 ldr x1, [sp] +ffff000000086424: 8b000020 add x0, x1, x0 +ffff000000086428: b94017e1 ldr w1, [sp,#20] +ffff00000008642c: 53001c21 uxtb w1, w1 +ffff000000086430: 1100c021 add w1, w1, #0x30 +ffff000000086434: 53001c21 uxtb w1, w1 +ffff000000086438: 39000001 strb w1, [x0] +ffff00000008643c: b9400fe0 ldr w0, [sp,#12] +ffff000000086440: 528ccce1 mov w1, #0x6667 // #26215 +ffff000000086444: 72acccc1 movk w1, #0x6666, lsl #16 +ffff000000086448: 9b217c01 smull x1, w0, w1 +ffff00000008644c: d360fc21 lsr x1, x1, #32 +ffff000000086450: 13027c21 asr w1, w1, #2 +ffff000000086454: 131f7c00 asr w0, w0, #31 +ffff000000086458: 4b000020 sub w0, w1, w0 +ffff00000008645c: b9000fe0 str w0, [sp,#12] +ffff000000086460: b9400fe0 ldr w0, [sp,#12] +ffff000000086464: 7100001f cmp w0, #0x0 +ffff000000086468: 54fffb81 b.ne ffff0000000863d8 +ffff00000008646c: b9801fe0 ldrsw x0, [sp,#28] +ffff000000086470: f94003e1 ldr x1, [sp] +ffff000000086474: 8b000020 add x0, x1, x0 +ffff000000086478: 3900001f strb wzr, [x0] +ffff00000008647c: b9401fe0 ldr w0, [sp,#28] +ffff000000086480: 51000400 sub w0, w0, #0x1 +ffff000000086484: b9001be0 str w0, [sp,#24] +ffff000000086488: 1400001e b ffff000000086500 +ffff00000008648c: b9801be0 ldrsw x0, [sp,#24] +ffff000000086490: f94003e1 ldr x1, [sp] +ffff000000086494: 8b000020 add x0, x1, x0 +ffff000000086498: 39400000 ldrb w0, [x0] +ffff00000008649c: 39004fe0 strb w0, [sp,#19] +ffff0000000864a0: b9801be0 ldrsw x0, [sp,#24] +ffff0000000864a4: f94003e1 ldr x1, [sp] +ffff0000000864a8: 8b000020 add x0, x1, x0 +ffff0000000864ac: b9401fe1 ldr w1, [sp,#28] +ffff0000000864b0: 51000422 sub w2, w1, #0x1 +ffff0000000864b4: b9401be1 ldr w1, [sp,#24] +ffff0000000864b8: 4b010041 sub w1, w2, w1 +ffff0000000864bc: 93407c21 sxtw x1, w1 +ffff0000000864c0: f94003e2 ldr x2, [sp] +ffff0000000864c4: 8b010041 add x1, x2, x1 +ffff0000000864c8: 39400021 ldrb w1, [x1] +ffff0000000864cc: 39000001 strb w1, [x0] +ffff0000000864d0: b9401fe0 ldr w0, [sp,#28] +ffff0000000864d4: 51000401 sub w1, w0, #0x1 +ffff0000000864d8: b9401be0 ldr w0, [sp,#24] +ffff0000000864dc: 4b000020 sub w0, w1, w0 +ffff0000000864e0: 93407c00 sxtw x0, w0 +ffff0000000864e4: f94003e1 ldr x1, [sp] +ffff0000000864e8: 8b000020 add x0, x1, x0 +ffff0000000864ec: 39404fe1 ldrb w1, [sp,#19] +ffff0000000864f0: 39000001 strb w1, [x0] +ffff0000000864f4: b9401be0 ldr w0, [sp,#24] +ffff0000000864f8: 51000400 sub w0, w0, #0x1 +ffff0000000864fc: b9001be0 str w0, [sp,#24] +ffff000000086500: b9401fe0 ldr w0, [sp,#28] +ffff000000086504: 531f7c01 lsr w1, w0, #31 +ffff000000086508: 0b000020 add w0, w1, w0 +ffff00000008650c: 13017c00 asr w0, w0, #1 +ffff000000086510: 2a0003e1 mov w1, w0 +ffff000000086514: b9401be0 ldr w0, [sp,#24] +ffff000000086518: 6b00003f cmp w1, w0 +ffff00000008651c: 54fffb8d b.le ffff00000008648c +ffff000000086520: d503201f nop +ffff000000086524: 910083ff add sp, sp, #0x20 +ffff000000086528: d65f03c0 ret -0000000000085250 : - 85250: a9be7bfd stp x29, x30, [sp,#-32]! - 85254: 910003fd mov x29, sp - 85258: b9001fbf str wzr, [x29,#28] - 8525c: b9401fa0 ldr w0, [x29,#28] - 85260: 97ffff5a bl 84fc8 - 85264: 7100001f cmp w0, #0x0 - 85268: 540000c1 b.ne 85280 - 8526c: 12be0001 mov w1, #0xfffffff // #268435455 - 85270: b9401fa0 ldr w0, [x29,#28] - 85274: 97ffffa0 bl 850f4 - 85278: b9401fa0 ldr w0, [x29,#28] - 8527c: 14000005 b 85290 - 85280: b9401fa0 ldr w0, [x29,#28] - 85284: 11000400 add w0, w0, #0x1 - 85288: b9001fa0 str w0, [x29,#28] - 8528c: 17fffff4 b 8525c - 85290: a8c27bfd ldp x29, x30, [sp],#32 - 85294: d65f03c0 ret +ffff00000008652c : +ffff00000008652c: d10083ff sub sp, sp, #0x20 +ffff000000086530: f90007e0 str x0, [sp,#8] +ffff000000086534: b90007e1 str w1, [sp,#4] +ffff000000086538: f0000000 adrp x0, ffff000000089000 +ffff00000008653c: 9106e000 add x0, x0, #0x1b8 +ffff000000086540: f9000fe0 str x0, [sp,#24] +ffff000000086544: b90017ff str wzr, [sp,#20] +ffff000000086548: 1400000d b ffff00000008657c +ffff00000008654c: b98017e0 ldrsw x0, [sp,#20] +ffff000000086550: f94007e1 ldr x1, [sp,#8] +ffff000000086554: 8b000020 add x0, x1, x0 +ffff000000086558: 39400001 ldrb w1, [x0] +ffff00000008655c: f9400fe0 ldr x0, [sp,#24] +ffff000000086560: 39000001 strb w1, [x0] +ffff000000086564: f9400fe0 ldr x0, [sp,#24] +ffff000000086568: 91000400 add x0, x0, #0x1 +ffff00000008656c: f9000fe0 str x0, [sp,#24] +ffff000000086570: b94017e0 ldr w0, [sp,#20] +ffff000000086574: 11000400 add w0, w0, #0x1 +ffff000000086578: b90017e0 str w0, [sp,#20] +ffff00000008657c: b94017e1 ldr w1, [sp,#20] +ffff000000086580: b94007e0 ldr w0, [sp,#4] +ffff000000086584: 6b00003f cmp w1, w0 +ffff000000086588: 54fffe2b b.lt ffff00000008654c +ffff00000008658c: f9400fe0 ldr x0, [sp,#24] +ffff000000086590: 3900001f strb wzr, [x0] +ffff000000086594: f0000000 adrp x0, ffff000000089000 +ffff000000086598: 9106e000 add x0, x0, #0x1b8 +ffff00000008659c: 910083ff add sp, sp, #0x20 +ffff0000000865a0: d65f03c0 ret -0000000000085298 : - 85298: d108c3ff sub sp, sp, #0x230 - 8529c: a9bf7bfd stp x29, x30, [sp,#-16]! - 852a0: 910003fd mov x29, sp - 852a4: b9001fa0 str w0, [x29,#28] - 852a8: f9000ba1 str x1, [x29,#16] - 852ac: b9001ba2 str w2, [x29,#24] - 852b0: b9401fa0 ldr w0, [x29,#28] - 852b4: 9100c3a1 add x1, x29, #0x30 - 852b8: 97fffeca bl 84de0 - 852bc: 9100c3a0 add x0, x29, #0x30 - 852c0: f9011fa0 str x0, [x29,#568] - 852c4: 1400001f b 85340 - 852c8: 9100c3a0 add x0, x29, #0x30 - 852cc: f9011ba0 str x0, [x29,#560] - 852d0: f9411fa0 ldr x0, [x29,#568] - 852d4: 91002000 add x0, x0, #0x8 - 852d8: 910083a1 add x1, x29, #0x20 - 852dc: aa0103e2 mov x2, x1 - 852e0: aa0003e1 mov x1, x0 - 852e4: f9411fa0 ldr x0, [x29,#568] - 852e8: 97fffef6 bl 84ec0 - 852ec: 910083a0 add x0, x29, #0x20 - 852f0: f9400ba1 ldr x1, [x29,#16] - 852f4: 97fffe84 bl 84d04 - 852f8: 7100001f cmp w0, #0x0 - 852fc: 540001c1 b.ne 85334 - 85300: b9401ba0 ldr w0, [x29,#24] - 85304: 53107c00 lsr w0, w0, #16 - 85308: 53003c01 uxth w1, w0 - 8530c: f9411ba0 ldr x0, [x29,#560] - 85310: 79002801 strh w1, [x0,#20] - 85314: b9401ba0 ldr w0, [x29,#24] - 85318: 53003c01 uxth w1, w0 - 8531c: f9411ba0 ldr x0, [x29,#560] - 85320: 79003401 strh w1, [x0,#26] - 85324: b9401fa0 ldr w0, [x29,#28] - 85328: 9100c3a1 add x1, x29, #0x30 - 8532c: 97fffec9 bl 84e50 - 85330: 14000008 b 85350 - 85334: f9411fa0 ldr x0, [x29,#568] - 85338: 91008000 add x0, x0, #0x20 - 8533c: f9011fa0 str x0, [x29,#568] - 85340: f9411fa0 ldr x0, [x29,#568] - 85344: 39400000 ldrb w0, [x0] - 85348: 7100001f cmp w0, #0x0 - 8534c: 54fffbe1 b.ne 852c8 - 85350: a8c17bfd ldp x29, x30, [sp],#16 - 85354: 9108c3ff add sp, sp, #0x230 - 85358: d65f03c0 ret +ffff0000000865a4 : +ffff0000000865a4: d10043ff sub sp, sp, #0x10 +ffff0000000865a8: f90007e0 str x0, [sp,#8] +ffff0000000865ac: f90003e1 str x1, [sp] +ffff0000000865b0: 1400000f b ffff0000000865ec +ffff0000000865b4: f94007e0 ldr x0, [sp,#8] +ffff0000000865b8: 39400001 ldrb w1, [x0] +ffff0000000865bc: f94003e0 ldr x0, [sp] +ffff0000000865c0: 39400000 ldrb w0, [x0] +ffff0000000865c4: 6b00003f cmp w1, w0 +ffff0000000865c8: 54000060 b.eq ffff0000000865d4 +ffff0000000865cc: 52800020 mov w0, #0x1 // #1 +ffff0000000865d0: 14000014 b ffff000000086620 +ffff0000000865d4: f94007e0 ldr x0, [sp,#8] +ffff0000000865d8: 91000400 add x0, x0, #0x1 +ffff0000000865dc: f90007e0 str x0, [sp,#8] +ffff0000000865e0: f94003e0 ldr x0, [sp] +ffff0000000865e4: 91000400 add x0, x0, #0x1 +ffff0000000865e8: f90003e0 str x0, [sp] +ffff0000000865ec: f94007e0 ldr x0, [sp,#8] +ffff0000000865f0: 39400000 ldrb w0, [x0] +ffff0000000865f4: 7100001f cmp w0, #0x0 +ffff0000000865f8: 54fffde1 b.ne ffff0000000865b4 +ffff0000000865fc: f94007e0 ldr x0, [sp,#8] +ffff000000086600: 39400001 ldrb w1, [x0] +ffff000000086604: f94003e0 ldr x0, [sp] +ffff000000086608: 39400000 ldrb w0, [x0] +ffff00000008660c: 6b00003f cmp w1, w0 +ffff000000086610: 54000060 b.eq ffff00000008661c +ffff000000086614: 52800020 mov w0, #0x1 // #1 +ffff000000086618: 14000002 b ffff000000086620 +ffff00000008661c: 52800000 mov w0, #0x0 // #0 +ffff000000086620: 910043ff add sp, sp, #0x10 +ffff000000086624: d65f03c0 ret -000000000008535c : - 8535c: d108c3ff sub sp, sp, #0x230 - 85360: a9bf7bfd stp x29, x30, [sp,#-16]! - 85364: 910003fd mov x29, sp - 85368: b9001fa0 str w0, [x29,#28] - 8536c: f9000ba1 str x1, [x29,#16] - 85370: b9001ba2 str w2, [x29,#24] - 85374: b9401fa0 ldr w0, [x29,#28] - 85378: 9100e3a1 add x1, x29, #0x38 - 8537c: 97fffe99 bl 84de0 - 85380: 9100e3a0 add x0, x29, #0x38 - 85384: f9011fa0 str x0, [x29,#568] - 85388: 14000018 b 853e8 - 8538c: f9411fa0 ldr x0, [x29,#568] - 85390: 91002000 add x0, x0, #0x8 - 85394: 9100a3a1 add x1, x29, #0x28 - 85398: aa0103e2 mov x2, x1 - 8539c: aa0003e1 mov x1, x0 - 853a0: f9411fa0 ldr x0, [x29,#568] - 853a4: 97fffec7 bl 84ec0 - 853a8: 9100a3a0 add x0, x29, #0x28 - 853ac: f9400ba1 ldr x1, [x29,#16] - 853b0: 97fffe55 bl 84d04 - 853b4: 7100001f cmp w0, #0x0 - 853b8: 54000121 b.ne 853dc - 853bc: f9411fa0 ldr x0, [x29,#568] - 853c0: 91007000 add x0, x0, #0x1c - 853c4: b9401ba1 ldr w1, [x29,#24] - 853c8: b9000001 str w1, [x0] - 853cc: b9401fa0 ldr w0, [x29,#28] - 853d0: 9100e3a1 add x1, x29, #0x38 - 853d4: 97fffe9f bl 84e50 - 853d8: 14000008 b 853f8 - 853dc: f9411fa0 ldr x0, [x29,#568] - 853e0: 91008000 add x0, x0, #0x20 - 853e4: f9011fa0 str x0, [x29,#568] - 853e8: f9411fa0 ldr x0, [x29,#568] - 853ec: 39400000 ldrb w0, [x0] - 853f0: 7100001f cmp w0, #0x0 - 853f4: 54fffcc1 b.ne 8538c - 853f8: a8c17bfd ldp x29, x30, [sp],#16 - 853fc: 9108c3ff add sp, sp, #0x230 - 85400: d65f03c0 ret +ffff000000086628 : +ffff000000086628: d10083ff sub sp, sp, #0x20 +ffff00000008662c: f90007e0 str x0, [sp,#8] +ffff000000086630: d538d080 mrs x0, tpidr_el1 +ffff000000086634: f9000fe0 str x0, [sp,#24] +ffff000000086638: f9400fe0 ldr x0, [sp,#24] +ffff00000008663c: 91020000 add x0, x0, #0x80 +ffff000000086640: f94007e1 ldr x1, [sp,#8] +ffff000000086644: f9000001 str x1, [x0] +ffff000000086648: d503201f nop +ffff00000008664c: 910083ff add sp, sp, #0x20 +ffff000000086650: d65f03c0 ret -0000000000085404 : - 85404: d10943ff sub sp, sp, #0x250 - 85408: a9bf7bfd stp x29, x30, [sp,#-16]! - 8540c: 910003fd mov x29, sp - 85410: f90017a0 str x0, [x29,#40] - 85414: f90013a1 str x1, [x29,#32] - 85418: f9000fa2 str x2, [x29,#24] - 8541c: f94017a0 ldr x0, [x29,#40] - 85420: f9400000 ldr x0, [x0] - 85424: f9400c00 ldr x0, [x0,#24] - 85428: f90123a0 str x0, [x29,#576] - 8542c: f94017a0 ldr x0, [x29,#40] - 85430: f9400400 ldr x0, [x0,#8] - 85434: b9025fa0 str w0, [x29,#604] - 85438: b9425fa0 ldr w0, [x29,#604] - 8543c: 1107fc01 add w1, w0, #0x1ff - 85440: 7100001f cmp w0, #0x0 - 85444: 1a80b020 csel w0, w1, w0, lt - 85448: 13097c00 asr w0, w0, #9 - 8544c: b9023fa0 str w0, [x29,#572] - 85450: f94123a0 ldr x0, [x29,#576] - 85454: b9401800 ldr w0, [x0,#24] - 85458: b9025ba0 str w0, [x29,#600] - 8545c: b90257bf str wzr, [x29,#596] - 85460: 14000007 b 8547c - 85464: b9425ba0 ldr w0, [x29,#600] - 85468: 97fffed8 bl 84fc8 - 8546c: b9025ba0 str w0, [x29,#600] - 85470: b94257a0 ldr w0, [x29,#596] - 85474: 11000400 add w0, w0, #0x1 - 85478: b90257a0 str w0, [x29,#596] - 8547c: b94257a1 ldr w1, [x29,#596] - 85480: b9423fa0 ldr w0, [x29,#572] - 85484: 6b00003f cmp w1, w0 - 85488: 54fffeeb b.lt 85464 - 8548c: f94123a0 ldr x0, [x29,#576] - 85490: b9401400 ldr w0, [x0,#20] - 85494: 7100001f cmp w0, #0x0 - 85498: 540001c1 b.ne 854d0 - 8549c: 97ffff6d bl 85250 - 854a0: b9025ba0 str w0, [x29,#600] - 854a4: f94123a0 ldr x0, [x29,#576] - 854a8: b9401c03 ldr w3, [x0,#28] - 854ac: f94123a0 ldr x0, [x29,#576] - 854b0: f9400400 ldr x0, [x0,#8] - 854b4: b9425ba2 ldr w2, [x29,#600] - 854b8: aa0003e1 mov x1, x0 - 854bc: 2a0303e0 mov w0, w3 - 854c0: 97ffff76 bl 85298 - 854c4: f94123a0 ldr x0, [x29,#576] - 854c8: b9425ba1 ldr w1, [x29,#600] - 854cc: b9001801 str w1, [x0,#24] - 854d0: b9425fa0 ldr w0, [x29,#604] - 854d4: 6b0003e1 negs w1, w0 - 854d8: 12002000 and w0, w0, #0x1ff - 854dc: 12002021 and w1, w1, #0x1ff - 854e0: 5a814400 csneg w0, w0, w1, mi - 854e4: b90253a0 str w0, [x29,#592] - 854e8: b9425ba0 ldr w0, [x29,#600] - 854ec: 9100e3a1 add x1, x29, #0x38 - 854f0: 97fffe3c bl 84de0 - 854f4: b9024fbf str wzr, [x29,#588] - 854f8: 14000029 b 8559c - 854fc: b9824fa0 ldrsw x0, [x29,#588] - 85500: f94013a1 ldr x1, [x29,#32] - 85504: 8b000020 add x0, x1, x0 - 85508: 39400002 ldrb w2, [x0] - 8550c: b98253a0 ldrsw x0, [x29,#592] - 85510: d13683a1 sub x1, x29, #0xda0 - 85514: 8b000020 add x0, x1, x0 - 85518: 2a0203e1 mov w1, w2 - 8551c: 39376001 strb w1, [x0,#3544] - 85520: b94253a0 ldr w0, [x29,#592] - 85524: 11000400 add w0, w0, #0x1 - 85528: b90253a0 str w0, [x29,#592] - 8552c: b94253a0 ldr w0, [x29,#592] - 85530: 12002000 and w0, w0, #0x1ff - 85534: 7100001f cmp w0, #0x0 - 85538: 54000261 b.ne 85584 - 8553c: b9425ba0 ldr w0, [x29,#600] - 85540: 9100e3a1 add x1, x29, #0x38 - 85544: 97fffe43 bl 84e50 - 85548: b90253bf str wzr, [x29,#592] - 8554c: b9425ba0 ldr w0, [x29,#600] - 85550: 97fffe9e bl 84fc8 - 85554: b9025ba0 str w0, [x29,#600] - 85558: b9425ba1 ldr w1, [x29,#600] - 8555c: 12be0000 mov w0, #0xfffffff // #268435455 - 85560: 6b00003f cmp w1, w0 - 85564: 54000101 b.ne 85584 - 85568: 97ffff3a bl 85250 - 8556c: b9023ba0 str w0, [x29,#568] - 85570: b9425ba0 ldr w0, [x29,#600] - 85574: b9423ba1 ldr w1, [x29,#568] - 85578: 97fffedf bl 850f4 - 8557c: b9423ba0 ldr w0, [x29,#568] - 85580: b9025ba0 str w0, [x29,#600] - 85584: b9425fa0 ldr w0, [x29,#604] - 85588: 11000400 add w0, w0, #0x1 - 8558c: b9025fa0 str w0, [x29,#604] - 85590: b9424fa0 ldr w0, [x29,#588] - 85594: 11000400 add w0, w0, #0x1 - 85598: b9024fa0 str w0, [x29,#588] - 8559c: b9824fa1 ldrsw x1, [x29,#588] - 855a0: f9400fa0 ldr x0, [x29,#24] - 855a4: eb00003f cmp x1, x0 - 855a8: 54fffaa3 b.cc 854fc - 855ac: b9425ba0 ldr w0, [x29,#600] - 855b0: 9100e3a1 add x1, x29, #0x38 - 855b4: 97fffe27 bl 84e50 - 855b8: f94123a0 ldr x0, [x29,#576] - 855bc: b9401401 ldr w1, [x0,#20] - 855c0: b9425fa0 ldr w0, [x29,#604] - 855c4: 6b00003f cmp w1, w0 - 855c8: 540001a2 b.cs 855fc - 855cc: f94123a0 ldr x0, [x29,#576] - 855d0: b9401c03 ldr w3, [x0,#28] - 855d4: f94123a0 ldr x0, [x29,#576] - 855d8: f9400400 ldr x0, [x0,#8] - 855dc: b9425fa1 ldr w1, [x29,#604] - 855e0: 2a0103e2 mov w2, w1 - 855e4: aa0003e1 mov x1, x0 - 855e8: 2a0303e0 mov w0, w3 - 855ec: 97ffff5c bl 8535c - 855f0: b9425fa1 ldr w1, [x29,#604] - 855f4: f94123a0 ldr x0, [x29,#576] - 855f8: b9001401 str w1, [x0,#20] - 855fc: b9424fa0 ldr w0, [x29,#588] - 85600: a8c17bfd ldp x29, x30, [sp],#16 - 85604: 910943ff add sp, sp, #0x250 - 85608: d65f03c0 ret +ffff000000086654 : +ffff000000086654: d0000000 adrp x0, ffff000000088000 +ffff000000086658: 910cc000 add x0, x0, #0x330 +ffff00000008665c: f9400000 ldr x0, [x0] +ffff000000086660: b9406800 ldr w0, [x0,#104] +ffff000000086664: d65f03c0 ret -000000000008560c : - 8560c: d10943ff sub sp, sp, #0x250 - 85610: a9bf7bfd stp x29, x30, [sp,#-16]! - 85614: 910003fd mov x29, sp - 85618: f90017a0 str x0, [x29,#40] - 8561c: f90013a1 str x1, [x29,#32] - 85620: f9000fa2 str x2, [x29,#24] - 85624: f94017a0 ldr x0, [x29,#40] - 85628: f9400000 ldr x0, [x0] - 8562c: f9400c00 ldr x0, [x0,#24] - 85630: f90123a0 str x0, [x29,#576] - 85634: f94017a0 ldr x0, [x29,#40] - 85638: f9400400 ldr x0, [x0,#8] - 8563c: b9025fa0 str w0, [x29,#604] - 85640: f94123a0 ldr x0, [x29,#576] - 85644: b9401401 ldr w1, [x0,#20] - 85648: b9425fa0 ldr w0, [x29,#604] - 8564c: 6b00003f cmp w1, w0 - 85650: 54000062 b.cs 8565c - 85654: 12800000 mov w0, #0xffffffff // #-1 - 85658: 1400004a b 85780 - 8565c: b9425fa0 ldr w0, [x29,#604] - 85660: 1107fc01 add w1, w0, #0x1ff - 85664: 7100001f cmp w0, #0x0 - 85668: 1a80b020 csel w0, w1, w0, lt - 8566c: 13097c00 asr w0, w0, #9 - 85670: b9023fa0 str w0, [x29,#572] - 85674: f94123a0 ldr x0, [x29,#576] - 85678: b9401800 ldr w0, [x0,#24] - 8567c: b9025ba0 str w0, [x29,#600] - 85680: b90257bf str wzr, [x29,#596] - 85684: 14000007 b 856a0 - 85688: b9425ba0 ldr w0, [x29,#600] - 8568c: 97fffe4f bl 84fc8 - 85690: b9025ba0 str w0, [x29,#600] - 85694: b94257a0 ldr w0, [x29,#596] - 85698: 11000400 add w0, w0, #0x1 - 8569c: b90257a0 str w0, [x29,#596] - 856a0: b94257a1 ldr w1, [x29,#596] - 856a4: b9423fa0 ldr w0, [x29,#572] - 856a8: 6b00003f cmp w1, w0 - 856ac: 54fffeeb b.lt 85688 - 856b0: b9425fa0 ldr w0, [x29,#604] - 856b4: 6b0003e1 negs w1, w0 - 856b8: 12002000 and w0, w0, #0x1ff - 856bc: 12002021 and w1, w1, #0x1ff - 856c0: 5a814400 csneg w0, w0, w1, mi - 856c4: b90253a0 str w0, [x29,#592] - 856c8: b9425ba0 ldr w0, [x29,#600] - 856cc: 9100e3a1 add x1, x29, #0x38 - 856d0: 97fffdc4 bl 84de0 - 856d4: b9024fbf str wzr, [x29,#588] - 856d8: 1400001d b 8574c - 856dc: b9824fa0 ldrsw x0, [x29,#588] - 856e0: f94013a1 ldr x1, [x29,#32] - 856e4: 8b000020 add x0, x1, x0 - 856e8: b98253a1 ldrsw x1, [x29,#592] - 856ec: d13683a2 sub x2, x29, #0xda0 - 856f0: 8b010041 add x1, x2, x1 - 856f4: 39776021 ldrb w1, [x1,#3544] - 856f8: 39000001 strb w1, [x0] - 856fc: b94253a0 ldr w0, [x29,#592] - 85700: 11000400 add w0, w0, #0x1 - 85704: b90253a0 str w0, [x29,#592] - 85708: b94253a0 ldr w0, [x29,#592] - 8570c: 12002000 and w0, w0, #0x1ff - 85710: 7100001f cmp w0, #0x0 - 85714: 54000101 b.ne 85734 - 85718: b90253bf str wzr, [x29,#592] - 8571c: b9425ba0 ldr w0, [x29,#600] - 85720: 97fffe2a bl 84fc8 - 85724: b9025ba0 str w0, [x29,#600] - 85728: b9425ba0 ldr w0, [x29,#600] - 8572c: 9100e3a1 add x1, x29, #0x38 - 85730: 97fffdac bl 84de0 - 85734: b9425fa0 ldr w0, [x29,#604] - 85738: 11000400 add w0, w0, #0x1 - 8573c: b9025fa0 str w0, [x29,#604] - 85740: b9424fa0 ldr w0, [x29,#588] - 85744: 11000400 add w0, w0, #0x1 - 85748: b9024fa0 str w0, [x29,#588] - 8574c: f94123a0 ldr x0, [x29,#576] - 85750: b9401401 ldr w1, [x0,#20] - 85754: b9425fa0 ldr w0, [x29,#604] - 85758: 6b00003f cmp w1, w0 - 8575c: 540000a9 b.ls 85770 - 85760: b9824fa1 ldrsw x1, [x29,#588] - 85764: f9400fa0 ldr x0, [x29,#24] - 85768: eb00003f cmp x1, x0 - 8576c: 54fffb83 b.cc 856dc - 85770: b9825fa1 ldrsw x1, [x29,#604] - 85774: f94017a0 ldr x0, [x29,#40] - 85778: f9000401 str x1, [x0,#8] - 8577c: b9424fa0 ldr w0, [x29,#588] - 85780: a8c17bfd ldp x29, x30, [sp],#16 - 85784: 910943ff add sp, sp, #0x250 - 85788: d65f03c0 ret +ffff000000086668 : +ffff000000086668: a9be7bfd stp x29, x30, [sp,#-32]! +ffff00000008666c: 910003fd mov x29, sp +ffff000000086670: f9000fa0 str x0, [x29,#24] +ffff000000086674: b90017a1 str w1, [x29,#20] +ffff000000086678: 52800022 mov w2, #0x1 // #1 +ffff00000008667c: b94017a1 ldr w1, [x29,#20] +ffff000000086680: f9400fa0 ldr x0, [x29,#24] +ffff000000086684: 97ffe814 bl ffff0000000806d4 +ffff000000086688: d503201f nop +ffff00000008668c: a8c27bfd ldp x29, x30, [sp],#32 +ffff000000086690: d65f03c0 ret -000000000008578c : - 8578c: 52800000 mov w0, #0x0 // #0 - 85790: d65f03c0 ret +ffff000000086694 : +ffff000000086694: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000086698: 910003fd mov x29, sp +ffff00000008669c: f9000fa0 str x0, [x29,#24] +ffff0000000866a0: b90017a1 str w1, [x29,#20] +ffff0000000866a4: f9400fa0 ldr x0, [x29,#24] +ffff0000000866a8: 97ffe875 bl ffff00000008087c +ffff0000000866ac: d503201f nop +ffff0000000866b0: a8c27bfd ldp x29, x30, [sp],#32 +ffff0000000866b4: d65f03c0 ret -0000000000085794 : - 85794: d10983ff sub sp, sp, #0x260 - 85798: a9bf7bfd stp x29, x30, [sp,#-16]! - 8579c: 910003fd mov x29, sp - 857a0: f90017a0 str x0, [x29,#40] - 857a4: f90013a1 str x1, [x29,#32] - 857a8: f9000fa2 str x2, [x29,#24] - 857ac: f94017a0 ldr x0, [x29,#40] - 857b0: f9400c00 ldr x0, [x0,#24] - 857b4: f90133a0 str x0, [x29,#608] - 857b8: f94133a0 ldr x0, [x29,#608] - 857bc: b9401800 ldr w0, [x0,#24] - 857c0: 2a0003e2 mov w2, w0 - 857c4: 910123a0 add x0, x29, #0x48 - 857c8: aa0003e1 mov x1, x0 - 857cc: 2a0203e0 mov w0, w2 - 857d0: 97fffd84 bl 84de0 - 857d4: 910123a0 add x0, x29, #0x48 - 857d8: f90137a0 str x0, [x29,#616] - 857dc: 14000047 b 858f8 - 857e0: f94137a0 ldr x0, [x29,#616] - 857e4: f9012fa0 str x0, [x29,#600] - 857e8: f94137a0 ldr x0, [x29,#616] - 857ec: 91002000 add x0, x0, #0x8 - 857f0: 9100e3a1 add x1, x29, #0x38 - 857f4: aa0103e2 mov x2, x1 - 857f8: aa0003e1 mov x1, x0 - 857fc: f94137a0 ldr x0, [x29,#616] - 85800: 97fffdb0 bl 84ec0 - 85804: 9100e3a0 add x0, x29, #0x38 - 85808: f9400fa1 ldr x1, [x29,#24] - 8580c: 97fffd3e bl 84d04 - 85810: 7100001f cmp w0, #0x0 - 85814: 540006c1 b.ne 858ec - 85818: 52800400 mov w0, #0x20 // #32 - 8581c: 97ffed73 bl 80de8 - 85820: f9012ba0 str x0, [x29,#592] - 85824: 52800400 mov w0, #0x20 // #32 - 85828: 97ffed70 bl 80de8 - 8582c: f90127a0 str x0, [x29,#584] - 85830: f94127a0 ldr x0, [x29,#584] - 85834: f9412ba1 ldr x1, [x29,#592] - 85838: f9000001 str x1, [x0] - 8583c: f9412fa0 ldr x0, [x29,#600] - 85840: 79403400 ldrh w0, [x0,#26] - 85844: 2a0003e1 mov w1, w0 - 85848: f9412fa0 ldr x0, [x29,#600] - 8584c: 79402800 ldrh w0, [x0,#20] - 85850: 53103c00 lsl w0, w0, #16 - 85854: 0b000021 add w1, w1, w0 - 85858: f94127a0 ldr x0, [x29,#584] - 8585c: b9001801 str w1, [x0,#24] - 85860: f9412fa0 ldr x0, [x29,#600] - 85864: b9401c01 ldr w1, [x0,#28] - 85868: f94127a0 ldr x0, [x29,#584] - 8586c: b9001401 str w1, [x0,#20] - 85870: f94127a0 ldr x0, [x29,#584] - 85874: 9100e3a1 add x1, x29, #0x38 - 85878: f9000401 str x1, [x0,#8] - 8587c: f94017a0 ldr x0, [x29,#40] - 85880: f9400801 ldr x1, [x0,#16] - 85884: f9412ba0 ldr x0, [x29,#592] - 85888: f9000801 str x1, [x0,#16] - 8588c: f94017a0 ldr x0, [x29,#40] - 85890: f9400001 ldr x1, [x0] - 85894: f9412ba0 ldr x0, [x29,#592] - 85898: f9000001 str x1, [x0] - 8589c: f94017a0 ldr x0, [x29,#40] - 858a0: f9400401 ldr x1, [x0,#8] - 858a4: f9412ba0 ldr x0, [x29,#592] - 858a8: f9000401 str x1, [x0,#8] - 858ac: f9412ba0 ldr x0, [x29,#592] - 858b0: f94127a1 ldr x1, [x29,#584] - 858b4: f9000c01 str x1, [x0,#24] - 858b8: f9412ba0 ldr x0, [x29,#592] - 858bc: f9400c00 ldr x0, [x0,#24] - 858c0: b9401801 ldr w1, [x0,#24] - 858c4: f94127a0 ldr x0, [x29,#584] - 858c8: b9001c01 str w1, [x0,#28] - 858cc: f94013a0 ldr x0, [x29,#32] - 858d0: f100001f cmp x0, #0x0 - 858d4: 54000080 b.eq 858e4 - 858d8: f94013a0 ldr x0, [x29,#32] - 858dc: f9412ba1 ldr x1, [x29,#592] - 858e0: f9000001 str x1, [x0] - 858e4: 52800000 mov w0, #0x0 // #0 - 858e8: 1400000b b 85914 - 858ec: f94137a0 ldr x0, [x29,#616] - 858f0: 91008000 add x0, x0, #0x20 - 858f4: f90137a0 str x0, [x29,#616] - 858f8: f94137a0 ldr x0, [x29,#616] - 858fc: 39400000 ldrb w0, [x0] - 85900: 7100001f cmp w0, #0x0 - 85904: 54fff6e1 b.ne 857e0 - 85908: f94013a0 ldr x0, [x29,#32] - 8590c: f900001f str xzr, [x0] - 85910: 12800000 mov w0, #0xffffffff // #-1 - 85914: a8c17bfd ldp x29, x30, [sp],#16 - 85918: 910983ff add sp, sp, #0x260 - 8591c: d65f03c0 ret +ffff0000000866b8 : +ffff0000000866b8: a9be7bfd stp x29, x30, [sp,#-32]! +ffff0000000866bc: 910003fd mov x29, sp +ffff0000000866c0: f9000fa0 str x0, [x29,#24] +ffff0000000866c4: f9000ba1 str x1, [x29,#16] +ffff0000000866c8: f9400ba1 ldr x1, [x29,#16] +ffff0000000866cc: f9400fa0 ldr x0, [x29,#24] +ffff0000000866d0: 97fff638 bl ffff000000083fb0 +ffff0000000866d4: d503201f nop +ffff0000000866d8: a8c27bfd ldp x29, x30, [sp],#32 +ffff0000000866dc: d65f03c0 ret -0000000000085920 : - 85920: d10883ff sub sp, sp, #0x220 - 85924: a9bf7bfd stp x29, x30, [sp,#-16]! - 85928: 910003fd mov x29, sp - 8592c: f9000fa0 str x0, [x29,#24] - 85930: f9000ba1 str x1, [x29,#16] - 85934: 910083a0 add x0, x29, #0x20 - 85938: aa0003e1 mov x1, x0 - 8593c: 52800000 mov w0, #0x0 // #0 - 85940: 97fffd12 bl 84d88 - 85944: 910083a0 add x0, x29, #0x20 - 85948: f90117a0 str x0, [x29,#552] - 8594c: f94117a0 ldr x0, [x29,#552] - 85950: 39403000 ldrb w0, [x0,#12] - 85954: 53003c00 uxth w0, w0 - 85958: 53181c00 ubfiz w0, w0, #8, #8 - 8595c: 53003c01 uxth w1, w0 - 85960: f94117a0 ldr x0, [x29,#552] - 85964: 39402c00 ldrb w0, [x0,#11] - 85968: 53003c00 uxth w0, w0 - 8596c: 0b000020 add w0, w1, w0 - 85970: 53003c01 uxth w1, w0 - 85974: f0000000 adrp x0, 88000 - 85978: 91042000 add x0, x0, #0x108 - 8597c: 79000001 strh w1, [x0] - 85980: f94117a0 ldr x0, [x29,#552] - 85984: 39403401 ldrb w1, [x0,#13] - 85988: f0000000 adrp x0, 88000 - 8598c: 91042000 add x0, x0, #0x108 - 85990: 39000801 strb w1, [x0,#2] - 85994: f94117a0 ldr x0, [x29,#552] - 85998: 79401c01 ldrh w1, [x0,#14] - 8599c: f0000000 adrp x0, 88000 - 859a0: 91042000 add x0, x0, #0x108 - 859a4: 79000801 strh w1, [x0,#4] - 859a8: f94117a0 ldr x0, [x29,#552] - 859ac: 39404001 ldrb w1, [x0,#16] - 859b0: f0000000 adrp x0, 88000 - 859b4: 91042000 add x0, x0, #0x108 - 859b8: 39001801 strb w1, [x0,#6] - 859bc: f94117a0 ldr x0, [x29,#552] - 859c0: b9402401 ldr w1, [x0,#36] - 859c4: f0000000 adrp x0, 88000 - 859c8: 91042000 add x0, x0, #0x108 - 859cc: b9000801 str w1, [x0,#8] - 859d0: f94117a0 ldr x0, [x29,#552] - 859d4: b9402c01 ldr w1, [x0,#44] - 859d8: f0000000 adrp x0, 88000 - 859dc: 91042000 add x0, x0, #0x108 - 859e0: b9000c01 str w1, [x0,#12] - 859e4: d0000000 adrp x0, 87000 - 859e8: 911e8000 add x0, x0, #0x7a0 - 859ec: 97ffeb8e bl 80824 - 859f0: f0000000 adrp x0, 88000 - 859f4: 91042000 add x0, x0, #0x108 - 859f8: 79400000 ldrh w0, [x0] - 859fc: 2a0003e1 mov w1, w0 - 85a00: d0000000 adrp x0, 87000 - 85a04: 911f4000 add x0, x0, #0x7d0 - 85a08: 97ffeb87 bl 80824 - 85a0c: f0000000 adrp x0, 88000 - 85a10: 91042000 add x0, x0, #0x108 - 85a14: 39400800 ldrb w0, [x0,#2] - 85a18: 2a0003e1 mov w1, w0 - 85a1c: d0000000 adrp x0, 87000 - 85a20: 911fa000 add x0, x0, #0x7e8 - 85a24: 97ffeb80 bl 80824 - 85a28: f0000000 adrp x0, 88000 - 85a2c: 91042000 add x0, x0, #0x108 - 85a30: 79400800 ldrh w0, [x0,#4] - 85a34: 2a0003e1 mov w1, w0 - 85a38: d0000000 adrp x0, 87000 - 85a3c: 91200000 add x0, x0, #0x800 - 85a40: 97ffeb79 bl 80824 - 85a44: f0000000 adrp x0, 88000 - 85a48: 91042000 add x0, x0, #0x108 - 85a4c: 39401800 ldrb w0, [x0,#6] - 85a50: 2a0003e1 mov w1, w0 - 85a54: d0000000 adrp x0, 87000 - 85a58: 91206000 add x0, x0, #0x818 - 85a5c: 97ffeb72 bl 80824 - 85a60: f0000000 adrp x0, 88000 - 85a64: 91042000 add x0, x0, #0x108 - 85a68: b9400801 ldr w1, [x0,#8] - 85a6c: d0000000 adrp x0, 87000 - 85a70: 9120c000 add x0, x0, #0x830 - 85a74: 97ffeb6c bl 80824 - 85a78: f0000000 adrp x0, 88000 - 85a7c: 91042000 add x0, x0, #0x108 - 85a80: b9400c01 ldr w1, [x0,#12] - 85a84: d0000000 adrp x0, 87000 - 85a88: 91212000 add x0, x0, #0x848 - 85a8c: 97ffeb66 bl 80824 - 85a90: f9400ba0 ldr x0, [x29,#16] - 85a94: f9400fa1 ldr x1, [x29,#24] - 85a98: f9000001 str x1, [x0] - 85a9c: 52800200 mov w0, #0x10 // #16 - 85aa0: 97ffecd2 bl 80de8 - 85aa4: aa0003e1 mov x1, x0 - 85aa8: f9400ba0 ldr x0, [x29,#16] - 85aac: f9000401 str x1, [x0,#8] - 85ab0: f9400ba0 ldr x0, [x29,#16] - 85ab4: f9400400 ldr x0, [x0,#8] - 85ab8: 90000001 adrp x1, 85000 - 85abc: 911e5021 add x1, x1, #0x794 - 85ac0: f9000001 str x1, [x0] - 85ac4: f9400ba0 ldr x0, [x29,#16] - 85ac8: f9400400 ldr x0, [x0,#8] - 85acc: 90000001 adrp x1, 85000 - 85ad0: 911e3021 add x1, x1, #0x78c - 85ad4: f9000401 str x1, [x0,#8] - 85ad8: 52800200 mov w0, #0x10 // #16 - 85adc: 97ffecc3 bl 80de8 - 85ae0: aa0003e1 mov x1, x0 - 85ae4: f9400ba0 ldr x0, [x29,#16] - 85ae8: f9000801 str x1, [x0,#16] - 85aec: f9400ba0 ldr x0, [x29,#16] - 85af0: f9400800 ldr x0, [x0,#16] - 85af4: 90000001 adrp x1, 85000 - 85af8: 91101021 add x1, x1, #0x404 - 85afc: f9000001 str x1, [x0] - 85b00: f9400ba0 ldr x0, [x29,#16] - 85b04: f9400800 ldr x0, [x0,#16] - 85b08: 90000001 adrp x1, 85000 - 85b0c: 91183021 add x1, x1, #0x60c - 85b10: f9000401 str x1, [x0,#8] - 85b14: 52800400 mov w0, #0x20 // #32 - 85b18: 97ffecb4 bl 80de8 - 85b1c: f90113a0 str x0, [x29,#544] - 85b20: f0000000 adrp x0, 88000 - 85b24: 91042000 add x0, x0, #0x108 - 85b28: b9400c01 ldr w1, [x0,#12] - 85b2c: f94113a0 ldr x0, [x29,#544] - 85b30: b9001801 str w1, [x0,#24] - 85b34: f94113a0 ldr x0, [x29,#544] - 85b38: f9400ba1 ldr x1, [x29,#16] - 85b3c: f9000001 str x1, [x0] - 85b40: f9400ba0 ldr x0, [x29,#16] - 85b44: f94113a1 ldr x1, [x29,#544] - 85b48: f9000c01 str x1, [x0,#24] - 85b4c: 52800020 mov w0, #0x1 // #1 - 85b50: a8c17bfd ldp x29, x30, [sp],#16 - 85b54: 910883ff add sp, sp, #0x220 - 85b58: d65f03c0 ret +ffff0000000866e0 : +ffff0000000866e0: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff0000000866e4: 910003fd mov x29, sp +ffff0000000866e8: 97ffeca5 bl ffff00000008197c <_exit> +ffff0000000866ec: d503201f nop +ffff0000000866f0: a8c17bfd ldp x29, x30, [sp],#16 +ffff0000000866f4: d65f03c0 ret -0000000000085b5c : - 85b5c: a9be7bfd stp x29, x30, [sp,#-32]! - 85b60: 910003fd mov x29, sp - 85b64: f9000fa0 str x0, [x29,#24] - 85b68: f9000ba1 str x1, [x29,#16] - 85b6c: d0000000 adrp x0, 87000 - 85b70: 9121a000 add x0, x0, #0x868 - 85b74: 97ffea55 bl 804c8 - 85b78: 97fffc5b bl 84ce4 - 85b7c: 52800400 mov w0, #0x20 // #32 - 85b80: 97ffec9a bl 80de8 - 85b84: aa0003e1 mov x1, x0 - 85b88: f9400ba0 ldr x0, [x29,#16] - 85b8c: f9000001 str x1, [x0] - 85b90: f9400ba0 ldr x0, [x29,#16] - 85b94: f9400fa1 ldr x1, [x29,#24] - 85b98: f9000401 str x1, [x0,#8] - 85b9c: f9400ba0 ldr x0, [x29,#16] - 85ba0: f9400000 ldr x0, [x0] - 85ba4: aa0003e1 mov x1, x0 - 85ba8: f9400ba0 ldr x0, [x29,#16] - 85bac: 97ffff5d bl 85920 - 85bb0: 7100001f cmp w0, #0x0 - 85bb4: 540000c1 b.ne 85bcc - 85bb8: d0000000 adrp x0, 87000 - 85bbc: 91226000 add x0, x0, #0x898 - 85bc0: 97ffeb19 bl 80824 - 85bc4: 52800020 mov w0, #0x1 // #1 - 85bc8: 14000002 b 85bd0 - 85bcc: 52800000 mov w0, #0x0 // #0 - 85bd0: a8c27bfd ldp x29, x30, [sp],#32 - 85bd4: d65f03c0 ret +ffff0000000866f8 : +ffff0000000866f8: a9bf7bfd stp x29, x30, [sp,#-16]! +ffff0000000866fc: 910003fd mov x29, sp +ffff000000086700: 52800002 mov w2, #0x0 // #0 +ffff000000086704: 52800001 mov w1, #0x0 // #0 +ffff000000086708: 52800000 mov w0, #0x0 // #0 +ffff00000008670c: 97ffeba4 bl ffff00000008159c +ffff000000086710: a8c17bfd ldp x29, x30, [sp],#16 +ffff000000086714: d65f03c0 ret -0000000000085bd8 : - 85bd8: d100c3ff sub sp, sp, #0x30 - 85bdc: f90007e0 str x0, [sp,#8] - 85be0: b90007e1 str w1, [sp,#4] - 85be4: b9002fff str wzr, [sp,#44] - 85be8: b9002bff str wzr, [sp,#40] - 85bec: b90027ff str wzr, [sp,#36] - 85bf0: 1400003b b 85cdc - 85bf4: b9402fe0 ldr w0, [sp,#44] - 85bf8: 7100001f cmp w0, #0x0 - 85bfc: 54000121 b.ne 85c20 - 85c00: b9802fe0 ldrsw x0, [sp,#44] - 85c04: f94007e1 ldr x1, [sp,#8] - 85c08: 8b000020 add x0, x1, x0 - 85c0c: 39400000 ldrb w0, [x0] - 85c10: 7100b41f cmp w0, #0x2d - 85c14: 54000061 b.ne 85c20 - 85c18: 52800020 mov w0, #0x1 // #1 - 85c1c: b90027e0 str w0, [sp,#36] - 85c20: b94007e0 ldr w0, [sp,#4] - 85c24: 7100281f cmp w0, #0xa - 85c28: 54000201 b.ne 85c68 - 85c2c: b9802fe0 ldrsw x0, [sp,#44] - 85c30: f94007e1 ldr x1, [sp,#8] - 85c34: 8b000020 add x0, x1, x0 - 85c38: 39400000 ldrb w0, [x0] - 85c3c: 5100c000 sub w0, w0, #0x30 - 85c40: b90023e0 str w0, [sp,#32] - 85c44: b9402be1 ldr w1, [sp,#40] - 85c48: 2a0103e0 mov w0, w1 - 85c4c: 531e7400 lsl w0, w0, #2 - 85c50: 0b010000 add w0, w0, w1 - 85c54: 531f7800 lsl w0, w0, #1 - 85c58: 2a0003e1 mov w1, w0 - 85c5c: b94023e0 ldr w0, [sp,#32] - 85c60: 0b000020 add w0, w1, w0 - 85c64: b9002be0 str w0, [sp,#40] - 85c68: b94007e0 ldr w0, [sp,#4] - 85c6c: 7100401f cmp w0, #0x10 - 85c70: 54000301 b.ne 85cd0 - 85c74: b9802fe0 ldrsw x0, [sp,#44] - 85c78: f94007e1 ldr x1, [sp,#8] - 85c7c: 8b000020 add x0, x1, x0 - 85c80: 39400000 ldrb w0, [x0] - 85c84: 7101001f cmp w0, #0x40 - 85c88: 540000e9 b.ls 85ca4 - 85c8c: b9802fe0 ldrsw x0, [sp,#44] - 85c90: f94007e1 ldr x1, [sp,#8] - 85c94: 8b000020 add x0, x1, x0 - 85c98: 39400000 ldrb w0, [x0] - 85c9c: 5100dc00 sub w0, w0, #0x37 - 85ca0: 14000006 b 85cb8 - 85ca4: b9802fe0 ldrsw x0, [sp,#44] - 85ca8: f94007e1 ldr x1, [sp,#8] - 85cac: 8b000020 add x0, x1, x0 - 85cb0: 39400000 ldrb w0, [x0] - 85cb4: 5100c000 sub w0, w0, #0x30 - 85cb8: b9001fe0 str w0, [sp,#28] - 85cbc: b9402be0 ldr w0, [sp,#40] - 85cc0: 531c6c01 lsl w1, w0, #4 - 85cc4: b9401fe0 ldr w0, [sp,#28] - 85cc8: 0b000020 add w0, w1, w0 - 85ccc: b9002be0 str w0, [sp,#40] - 85cd0: b9402fe0 ldr w0, [sp,#44] - 85cd4: 11000400 add w0, w0, #0x1 - 85cd8: b9002fe0 str w0, [sp,#44] - 85cdc: b9802fe0 ldrsw x0, [sp,#44] - 85ce0: f94007e1 ldr x1, [sp,#8] - 85ce4: 8b000020 add x0, x1, x0 - 85ce8: 39400000 ldrb w0, [x0] - 85cec: 7100001f cmp w0, #0x0 - 85cf0: 54fff821 b.ne 85bf4 - 85cf4: b94027e0 ldr w0, [sp,#36] - 85cf8: 7100001f cmp w0, #0x0 - 85cfc: 540000c0 b.eq 85d14 - 85d00: b9402be0 ldr w0, [sp,#40] - 85d04: 4b0003e0 neg w0, w0 - 85d08: b9002be0 str w0, [sp,#40] - 85d0c: b9402be0 ldr w0, [sp,#40] - 85d10: 14000002 b 85d18 - 85d14: b9402be0 ldr w0, [sp,#40] - 85d18: 9100c3ff add sp, sp, #0x30 - 85d1c: d65f03c0 ret +ffff000000086718 : +ffff000000086718: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff00000008671c: 910003fd mov x29, sp +ffff000000086720: f9000fa0 str x0, [x29,#24] +ffff000000086724: b90017a1 str w1, [x29,#20] +ffff000000086728: d538d080 mrs x0, tpidr_el1 +ffff00000008672c: f90013a0 str x0, [x29,#32] +ffff000000086730: 12800000 mov w0, #0xffffffff // #-1 +ffff000000086734: b9002fa0 str w0, [x29,#44] +ffff000000086738: b9002bbf str wzr, [x29,#40] +ffff00000008673c: 14000015 b ffff000000086790 +ffff000000086740: f94013a0 ldr x0, [x29,#32] +ffff000000086744: b9802ba1 ldrsw x1, [x29,#40] +ffff000000086748: 91011821 add x1, x1, #0x46 +ffff00000008674c: f8617800 ldr x0, [x0,x1,lsl #3] +ffff000000086750: f100001f cmp x0, #0x0 +ffff000000086754: 54000181 b.ne ffff000000086784 +ffff000000086758: b9402ba0 ldr w0, [x29,#40] +ffff00000008675c: b9002fa0 str w0, [x29,#44] +ffff000000086760: b94017a1 ldr w1, [x29,#20] +ffff000000086764: f9400fa0 ldr x0, [x29,#24] +ffff000000086768: 97ffe677 bl ffff000000080144 +ffff00000008676c: aa0003e2 mov x2, x0 +ffff000000086770: f94013a0 ldr x0, [x29,#32] +ffff000000086774: b9802ba1 ldrsw x1, [x29,#40] +ffff000000086778: 91011821 add x1, x1, #0x46 +ffff00000008677c: f8217802 str x2, [x0,x1,lsl #3] +ffff000000086780: 14000007 b ffff00000008679c +ffff000000086784: b9402ba0 ldr w0, [x29,#40] +ffff000000086788: 11000400 add w0, w0, #0x1 +ffff00000008678c: b9002ba0 str w0, [x29,#40] +ffff000000086790: b9402ba0 ldr w0, [x29,#40] +ffff000000086794: 7100101f cmp w0, #0x4 +ffff000000086798: 54fffd4d b.le ffff000000086740 +ffff00000008679c: b9802fa0 ldrsw x0, [x29,#44] +ffff0000000867a0: 97ffffa2 bl ffff000000086628 +ffff0000000867a4: b9402fa0 ldr w0, [x29,#44] +ffff0000000867a8: a8c37bfd ldp x29, x30, [sp],#48 +ffff0000000867ac: d65f03c0 ret -0000000000085d20 : - 85d20: d10083ff sub sp, sp, #0x20 - 85d24: b9000fe0 str w0, [sp,#12] - 85d28: f90003e1 str x1, [sp] - 85d2c: b9001fff str wzr, [sp,#28] - 85d30: b9400fe0 ldr w0, [sp,#12] - 85d34: 7100001f cmp w0, #0x0 - 85d38: 54000581 b.ne 85de8 - 85d3c: b9401fe0 ldr w0, [sp,#28] - 85d40: 11000401 add w1, w0, #0x1 - 85d44: b9001fe1 str w1, [sp,#28] - 85d48: 93407c00 sxtw x0, w0 - 85d4c: f94003e1 ldr x1, [sp] - 85d50: 8b000020 add x0, x1, x0 - 85d54: 52800601 mov w1, #0x30 // #48 - 85d58: 39000001 strb w1, [x0] - 85d5c: 14000023 b 85de8 - 85d60: b9400fe1 ldr w1, [sp,#12] - 85d64: 528ccce0 mov w0, #0x6667 // #26215 - 85d68: 72acccc0 movk w0, #0x6666, lsl #16 - 85d6c: 9b207c20 smull x0, w1, w0 - 85d70: d360fc00 lsr x0, x0, #32 - 85d74: 13027c02 asr w2, w0, #2 - 85d78: 131f7c20 asr w0, w1, #31 - 85d7c: 4b000042 sub w2, w2, w0 - 85d80: 2a0203e0 mov w0, w2 - 85d84: 531e7400 lsl w0, w0, #2 - 85d88: 0b020000 add w0, w0, w2 - 85d8c: 531f7800 lsl w0, w0, #1 - 85d90: 4b000020 sub w0, w1, w0 - 85d94: b90017e0 str w0, [sp,#20] - 85d98: b9401fe0 ldr w0, [sp,#28] - 85d9c: 11000401 add w1, w0, #0x1 - 85da0: b9001fe1 str w1, [sp,#28] - 85da4: 93407c00 sxtw x0, w0 - 85da8: f94003e1 ldr x1, [sp] - 85dac: 8b000020 add x0, x1, x0 - 85db0: b94017e1 ldr w1, [sp,#20] - 85db4: 53001c21 uxtb w1, w1 - 85db8: 1100c021 add w1, w1, #0x30 - 85dbc: 53001c21 uxtb w1, w1 - 85dc0: 39000001 strb w1, [x0] - 85dc4: b9400fe0 ldr w0, [sp,#12] - 85dc8: 528ccce1 mov w1, #0x6667 // #26215 - 85dcc: 72acccc1 movk w1, #0x6666, lsl #16 - 85dd0: 9b217c01 smull x1, w0, w1 - 85dd4: d360fc21 lsr x1, x1, #32 - 85dd8: 13027c21 asr w1, w1, #2 - 85ddc: 131f7c00 asr w0, w0, #31 - 85de0: 4b000020 sub w0, w1, w0 - 85de4: b9000fe0 str w0, [sp,#12] - 85de8: b9400fe0 ldr w0, [sp,#12] - 85dec: 7100001f cmp w0, #0x0 - 85df0: 54fffb81 b.ne 85d60 - 85df4: b9801fe0 ldrsw x0, [sp,#28] - 85df8: f94003e1 ldr x1, [sp] - 85dfc: 8b000020 add x0, x1, x0 - 85e00: 3900001f strb wzr, [x0] - 85e04: b9401fe0 ldr w0, [sp,#28] - 85e08: 51000400 sub w0, w0, #0x1 - 85e0c: b9001be0 str w0, [sp,#24] - 85e10: 1400001e b 85e88 - 85e14: b9801be0 ldrsw x0, [sp,#24] - 85e18: f94003e1 ldr x1, [sp] - 85e1c: 8b000020 add x0, x1, x0 - 85e20: 39400000 ldrb w0, [x0] - 85e24: 39004fe0 strb w0, [sp,#19] - 85e28: b9801be0 ldrsw x0, [sp,#24] - 85e2c: f94003e1 ldr x1, [sp] - 85e30: 8b000020 add x0, x1, x0 - 85e34: b9401fe1 ldr w1, [sp,#28] - 85e38: 51000422 sub w2, w1, #0x1 - 85e3c: b9401be1 ldr w1, [sp,#24] - 85e40: 4b010041 sub w1, w2, w1 - 85e44: 93407c21 sxtw x1, w1 - 85e48: f94003e2 ldr x2, [sp] - 85e4c: 8b010041 add x1, x2, x1 - 85e50: 39400021 ldrb w1, [x1] - 85e54: 39000001 strb w1, [x0] - 85e58: b9401fe0 ldr w0, [sp,#28] - 85e5c: 51000401 sub w1, w0, #0x1 - 85e60: b9401be0 ldr w0, [sp,#24] - 85e64: 4b000020 sub w0, w1, w0 - 85e68: 93407c00 sxtw x0, w0 - 85e6c: f94003e1 ldr x1, [sp] - 85e70: 8b000020 add x0, x1, x0 - 85e74: 39404fe1 ldrb w1, [sp,#19] - 85e78: 39000001 strb w1, [x0] - 85e7c: b9401be0 ldr w0, [sp,#24] - 85e80: 51000400 sub w0, w0, #0x1 - 85e84: b9001be0 str w0, [sp,#24] - 85e88: b9401fe0 ldr w0, [sp,#28] - 85e8c: 531f7c01 lsr w1, w0, #31 - 85e90: 0b000020 add w0, w1, w0 - 85e94: 13017c00 asr w0, w0, #1 - 85e98: 2a0003e1 mov w1, w0 - 85e9c: b9401be0 ldr w0, [sp,#24] - 85ea0: 6b00003f cmp w1, w0 - 85ea4: 54fffb8d b.le 85e14 - 85ea8: d503201f nop - 85eac: 910083ff add sp, sp, #0x20 - 85eb0: d65f03c0 ret +ffff0000000867b0 : +ffff0000000867b0: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff0000000867b4: 910003fd mov x29, sp +ffff0000000867b8: b9001fa0 str w0, [x29,#28] +ffff0000000867bc: d538d080 mrs x0, tpidr_el1 +ffff0000000867c0: f90017a0 str x0, [x29,#40] +ffff0000000867c4: f94017a0 ldr x0, [x29,#40] +ffff0000000867c8: b9801fa1 ldrsw x1, [x29,#28] +ffff0000000867cc: 91011821 add x1, x1, #0x46 +ffff0000000867d0: f8617800 ldr x0, [x0,x1,lsl #3] +ffff0000000867d4: f100001f cmp x0, #0x0 +ffff0000000867d8: 54000140 b.eq ffff000000086800 +ffff0000000867dc: f94017a0 ldr x0, [x29,#40] +ffff0000000867e0: b9801fa1 ldrsw x1, [x29,#28] +ffff0000000867e4: 91011821 add x1, x1, #0x46 +ffff0000000867e8: f8617800 ldr x0, [x0,x1,lsl #3] +ffff0000000867ec: 97ffe69b bl ffff000000080258 +ffff0000000867f0: f94017a0 ldr x0, [x29,#40] +ffff0000000867f4: b9801fa1 ldrsw x1, [x29,#28] +ffff0000000867f8: 91011821 add x1, x1, #0x46 +ffff0000000867fc: f821781f str xzr, [x0,x1,lsl #3] +ffff000000086800: 52800000 mov w0, #0x0 // #0 +ffff000000086804: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000086808: d65f03c0 ret -0000000000085eb4 : - 85eb4: d10083ff sub sp, sp, #0x20 - 85eb8: f90007e0 str x0, [sp,#8] - 85ebc: b90007e1 str w1, [sp,#4] - 85ec0: d0000000 adrp x0, 87000 - 85ec4: 91342000 add x0, x0, #0xd08 - 85ec8: f9000fe0 str x0, [sp,#24] - 85ecc: b90017ff str wzr, [sp,#20] - 85ed0: 1400000d b 85f04 - 85ed4: b98017e0 ldrsw x0, [sp,#20] - 85ed8: f94007e1 ldr x1, [sp,#8] - 85edc: 8b000020 add x0, x1, x0 - 85ee0: 39400001 ldrb w1, [x0] - 85ee4: f9400fe0 ldr x0, [sp,#24] - 85ee8: 39000001 strb w1, [x0] - 85eec: f9400fe0 ldr x0, [sp,#24] - 85ef0: 91000400 add x0, x0, #0x1 - 85ef4: f9000fe0 str x0, [sp,#24] - 85ef8: b94017e0 ldr w0, [sp,#20] - 85efc: 11000400 add w0, w0, #0x1 - 85f00: b90017e0 str w0, [sp,#20] - 85f04: b94017e1 ldr w1, [sp,#20] - 85f08: b94007e0 ldr w0, [sp,#4] - 85f0c: 6b00003f cmp w1, w0 - 85f10: 54fffe2b b.lt 85ed4 - 85f14: f9400fe0 ldr x0, [sp,#24] - 85f18: 3900001f strb wzr, [x0] - 85f1c: d0000000 adrp x0, 87000 - 85f20: 91342000 add x0, x0, #0xd08 - 85f24: 910083ff add sp, sp, #0x20 - 85f28: d65f03c0 ret +ffff00000008680c : +ffff00000008680c: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000086810: 910003fd mov x29, sp +ffff000000086814: b9001fa0 str w0, [x29,#28] +ffff000000086818: f9000ba1 str x1, [x29,#16] +ffff00000008681c: b9001ba2 str w2, [x29,#24] +ffff000000086820: d538d080 mrs x0, tpidr_el1 +ffff000000086824: f90017a0 str x0, [x29,#40] +ffff000000086828: f94017a0 ldr x0, [x29,#40] +ffff00000008682c: b9801fa1 ldrsw x1, [x29,#28] +ffff000000086830: 91011821 add x1, x1, #0x46 +ffff000000086834: f8617800 ldr x0, [x0,x1,lsl #3] +ffff000000086838: f100001f cmp x0, #0x0 +ffff00000008683c: 54000160 b.eq ffff000000086868 +ffff000000086840: f94017a0 ldr x0, [x29,#40] +ffff000000086844: b9801fa1 ldrsw x1, [x29,#28] +ffff000000086848: 91011821 add x1, x1, #0x46 +ffff00000008684c: f8617800 ldr x0, [x0,x1,lsl #3] +ffff000000086850: b9801ba1 ldrsw x1, [x29,#24] +ffff000000086854: aa0103e2 mov x2, x1 +ffff000000086858: f9400ba1 ldr x1, [x29,#16] +ffff00000008685c: 97ffe68c bl ffff00000008028c +ffff000000086860: 93407c00 sxtw x0, w0 +ffff000000086864: 97ffff71 bl ffff000000086628 +ffff000000086868: 52800000 mov w0, #0x0 // #0 +ffff00000008686c: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000086870: d65f03c0 ret -0000000000085f2c : - 85f2c: f81a0ff3 str x19, [sp,#-96]! - 85f30: f9000fe0 str x0, [sp,#24] - 85f34: f9000be1 str x1, [sp,#16] - 85f38: aa0203f3 mov x19, x2 - 85f3c: f9400fe0 ldr x0, [sp,#24] - 85f40: f9001fe0 str x0, [sp,#56] - 85f44: f9400fe0 ldr x0, [sp,#24] - 85f48: f100001f cmp x0, #0x0 - 85f4c: 54000080 b.eq 85f5c - 85f50: f9400be0 ldr x0, [sp,#16] - 85f54: f100001f cmp x0, #0x0 - 85f58: 54000061 b.ne 85f64 - 85f5c: 52800000 mov w0, #0x0 // #0 - 85f60: 1400017e b 86558 - 85f64: f9002fff str xzr, [sp,#88] - 85f68: 14000173 b 86534 - 85f6c: f9400be0 ldr x0, [sp,#16] - 85f70: 39400000 ldrb w0, [x0] - 85f74: 7100941f cmp w0, #0x25 - 85f78: 54002cc1 b.ne 86510 - 85f7c: f9400be0 ldr x0, [sp,#16] - 85f80: 91000400 add x0, x0, #0x1 - 85f84: f9000be0 str x0, [sp,#16] - 85f88: f9400be0 ldr x0, [sp,#16] - 85f8c: 39400000 ldrb w0, [x0] - 85f90: 7100941f cmp w0, #0x25 - 85f94: 54002bc0 b.eq 8650c - 85f98: b90057ff str wzr, [sp,#84] - 85f9c: 14000010 b 85fdc - 85fa0: b94057e1 ldr w1, [sp,#84] - 85fa4: 2a0103e0 mov w0, w1 - 85fa8: 531e7400 lsl w0, w0, #2 - 85fac: 0b010000 add w0, w0, w1 - 85fb0: 531f7800 lsl w0, w0, #1 - 85fb4: b90057e0 str w0, [sp,#84] - 85fb8: f9400be0 ldr x0, [sp,#16] - 85fbc: 39400000 ldrb w0, [x0] - 85fc0: 5100c000 sub w0, w0, #0x30 - 85fc4: b94057e1 ldr w1, [sp,#84] - 85fc8: 0b000020 add w0, w1, w0 - 85fcc: b90057e0 str w0, [sp,#84] - 85fd0: f9400be0 ldr x0, [sp,#16] - 85fd4: 91000400 add x0, x0, #0x1 - 85fd8: f9000be0 str x0, [sp,#16] - 85fdc: f9400be0 ldr x0, [sp,#16] - 85fe0: 39400000 ldrb w0, [x0] - 85fe4: 7100bc1f cmp w0, #0x2f - 85fe8: 540000a9 b.ls 85ffc - 85fec: f9400be0 ldr x0, [sp,#16] - 85ff0: 39400000 ldrb w0, [x0] - 85ff4: 7100e41f cmp w0, #0x39 - 85ff8: 54fffd49 b.ls 85fa0 - 85ffc: f9400be0 ldr x0, [sp,#16] - 86000: 39400000 ldrb w0, [x0] - 86004: 7101b01f cmp w0, #0x6c - 86008: 54000081 b.ne 86018 - 8600c: f9400be0 ldr x0, [sp,#16] - 86010: 91000400 add x0, x0, #0x1 - 86014: f9000be0 str x0, [sp,#16] - 86018: f9400be0 ldr x0, [sp,#16] - 8601c: 39400000 ldrb w0, [x0] - 86020: 71018c1f cmp w0, #0x63 - 86024: 540004c1 b.ne 860bc - 86028: b9401a60 ldr w0, [x19,#24] - 8602c: f9400261 ldr x1, [x19] - 86030: 7100001f cmp w0, #0x0 - 86034: 540000eb b.lt 86050 - 86038: aa0103e0 mov x0, x1 - 8603c: 91002c00 add x0, x0, #0xb - 86040: 927df000 and x0, x0, #0xfffffffffffffff8 - 86044: f9000260 str x0, [x19] - 86048: aa0103e0 mov x0, x1 - 8604c: 1400000f b 86088 - 86050: 11002002 add w2, w0, #0x8 - 86054: b9001a62 str w2, [x19,#24] - 86058: b9401a62 ldr w2, [x19,#24] - 8605c: 7100005f cmp w2, #0x0 - 86060: 540000ed b.le 8607c - 86064: aa0103e0 mov x0, x1 - 86068: 91002c00 add x0, x0, #0xb - 8606c: 927df000 and x0, x0, #0xfffffffffffffff8 - 86070: f9000260 str x0, [x19] - 86074: aa0103e0 mov x0, x1 - 86078: 14000004 b 86088 - 8607c: f9400661 ldr x1, [x19,#8] - 86080: 93407c00 sxtw x0, w0 - 86084: 8b000020 add x0, x1, x0 - 86088: b9400000 ldr w0, [x0] - 8608c: 93407c00 sxtw x0, w0 - 86090: f9002fe0 str x0, [sp,#88] - 86094: f9400fe0 ldr x0, [sp,#24] - 86098: 91000401 add x1, x0, #0x1 - 8609c: f9000fe1 str x1, [sp,#24] - 860a0: f9402fe1 ldr x1, [sp,#88] - 860a4: 53001c21 uxtb w1, w1 - 860a8: 39000001 strb w1, [x0] - 860ac: f9400be0 ldr x0, [sp,#16] - 860b0: 91000400 add x0, x0, #0x1 - 860b4: f9000be0 str x0, [sp,#16] - 860b8: 1400011f b 86534 - 860bc: f9400be0 ldr x0, [sp,#16] - 860c0: 39400000 ldrb w0, [x0] - 860c4: 7101901f cmp w0, #0x64 - 860c8: 54001041 b.ne 862d0 - 860cc: b9401a60 ldr w0, [x19,#24] - 860d0: f9400261 ldr x1, [x19] - 860d4: 7100001f cmp w0, #0x0 - 860d8: 540000eb b.lt 860f4 - 860dc: aa0103e0 mov x0, x1 - 860e0: 91002c00 add x0, x0, #0xb - 860e4: 927df000 and x0, x0, #0xfffffffffffffff8 - 860e8: f9000260 str x0, [x19] - 860ec: aa0103e0 mov x0, x1 - 860f0: 1400000f b 8612c - 860f4: 11002002 add w2, w0, #0x8 - 860f8: b9001a62 str w2, [x19,#24] - 860fc: b9401a62 ldr w2, [x19,#24] - 86100: 7100005f cmp w2, #0x0 - 86104: 540000ed b.le 86120 - 86108: aa0103e0 mov x0, x1 - 8610c: 91002c00 add x0, x0, #0xb - 86110: 927df000 and x0, x0, #0xfffffffffffffff8 - 86114: f9000260 str x0, [x19] - 86118: aa0103e0 mov x0, x1 - 8611c: 14000004 b 8612c - 86120: f9400661 ldr x1, [x19,#8] - 86124: 93407c00 sxtw x0, w0 - 86128: 8b000020 add x0, x1, x0 - 8612c: b9400000 ldr w0, [x0] - 86130: 93407c00 sxtw x0, w0 - 86134: f9002fe0 str x0, [sp,#88] - 86138: b90053ff str wzr, [sp,#80] - 8613c: f9402fe0 ldr x0, [sp,#88] - 86140: 7100001f cmp w0, #0x0 - 86144: 540000ea b.ge 86160 - 86148: f9402fe0 ldr x0, [sp,#88] - 8614c: cb0003e0 neg x0, x0 - 86150: f9002fe0 str x0, [sp,#88] - 86154: b94053e0 ldr w0, [sp,#80] - 86158: 11000400 add w0, w0, #0x1 - 8615c: b90053e0 str w0, [sp,#80] - 86160: f9402fe1 ldr x1, [sp,#88] - 86164: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 - 86168: f2c8af00 movk x0, #0x4578, lsl #32 - 8616c: f2e02c60 movk x0, #0x163, lsl #48 - 86170: eb00003f cmp x1, x0 - 86174: 540000ad b.le 86188 - 86178: 92b44ec0 mov x0, #0xffffffff5d89ffff // #-2725642241 - 8617c: f2c8af00 movk x0, #0x4578, lsl #32 - 86180: f2e02c60 movk x0, #0x163, lsl #48 - 86184: f9002fe0 str x0, [sp,#88] - 86188: 52800240 mov w0, #0x12 // #18 - 8618c: b9004fe0 str w0, [sp,#76] - 86190: b9804fe0 ldrsw x0, [sp,#76] - 86194: d13e83e1 sub x1, sp, #0xfa0 - 86198: 8b000020 add x0, x1, x0 - 8619c: 393f001f strb wzr, [x0,#4032] - 861a0: b9404fe0 ldr w0, [sp,#76] - 861a4: 51000400 sub w0, w0, #0x1 - 861a8: b9004fe0 str w0, [sp,#76] - 861ac: f9402fe1 ldr x1, [sp,#88] - 861b0: b203e7e0 mov x0, #0x6666666666666666 // #7378697629483820646 - 861b4: f28ccce0 movk x0, #0x6667 - 861b8: 9b407c20 smulh x0, x1, x0 - 861bc: 9342fc02 asr x2, x0, #2 - 861c0: 937ffc20 asr x0, x1, #63 - 861c4: cb000042 sub x2, x2, x0 - 861c8: aa0203e0 mov x0, x2 - 861cc: d37ef400 lsl x0, x0, #2 - 861d0: 8b020000 add x0, x0, x2 - 861d4: d37ff800 lsl x0, x0, #1 - 861d8: cb000022 sub x2, x1, x0 - 861dc: 53001c40 uxtb w0, w2 - 861e0: 1100c000 add w0, w0, #0x30 - 861e4: 53001c02 uxtb w2, w0 - 861e8: b9804fe0 ldrsw x0, [sp,#76] - 861ec: d13e83e1 sub x1, sp, #0xfa0 - 861f0: 8b000020 add x0, x1, x0 - 861f4: 2a0203e1 mov w1, w2 - 861f8: 393f0001 strb w1, [x0,#4032] - 861fc: f9402fe0 ldr x0, [sp,#88] - 86200: b203e7e1 mov x1, #0x6666666666666666 // #7378697629483820646 - 86204: f28ccce1 movk x1, #0x6667 - 86208: 9b417c01 smulh x1, x0, x1 - 8620c: 9342fc21 asr x1, x1, #2 - 86210: 937ffc00 asr x0, x0, #63 - 86214: cb000020 sub x0, x1, x0 - 86218: f9002fe0 str x0, [sp,#88] - 8621c: f9402fe0 ldr x0, [sp,#88] - 86220: f100001f cmp x0, #0x0 - 86224: 54000080 b.eq 86234 - 86228: b9404fe0 ldr w0, [sp,#76] - 8622c: 7100001f cmp w0, #0x0 - 86230: 54fffb8c b.gt 861a0 - 86234: b94053e0 ldr w0, [sp,#80] - 86238: 7100001f cmp w0, #0x0 - 8623c: 54000140 b.eq 86264 - 86240: b9404fe0 ldr w0, [sp,#76] - 86244: 51000400 sub w0, w0, #0x1 - 86248: b9004fe0 str w0, [sp,#76] - 8624c: b9804fe0 ldrsw x0, [sp,#76] - 86250: d13e83e1 sub x1, sp, #0xfa0 - 86254: 8b000020 add x0, x1, x0 - 86258: aa0003e1 mov x1, x0 - 8625c: 528005a0 mov w0, #0x2d // #45 - 86260: 393f0020 strb w0, [x1,#4032] - 86264: b94057e0 ldr w0, [sp,#84] - 86268: 7100001f cmp w0, #0x0 - 8626c: 5400028d b.le 862bc - 86270: b94057e0 ldr w0, [sp,#84] - 86274: 7100441f cmp w0, #0x11 - 86278: 5400022c b.gt 862bc - 8627c: 1400000a b 862a4 - 86280: b9404fe0 ldr w0, [sp,#76] - 86284: 51000400 sub w0, w0, #0x1 - 86288: b9004fe0 str w0, [sp,#76] - 8628c: b9804fe0 ldrsw x0, [sp,#76] - 86290: d13e83e1 sub x1, sp, #0xfa0 - 86294: 8b000020 add x0, x1, x0 - 86298: aa0003e1 mov x1, x0 - 8629c: 52800400 mov w0, #0x20 // #32 - 862a0: 393f0020 strb w0, [x1,#4032] - 862a4: 52800241 mov w1, #0x12 // #18 - 862a8: b94057e0 ldr w0, [sp,#84] - 862ac: 4b000021 sub w1, w1, w0 - 862b0: b9404fe0 ldr w0, [sp,#76] - 862b4: 6b00003f cmp w1, w0 - 862b8: 54fffe4b b.lt 86280 - 862bc: 910083e1 add x1, sp, #0x20 - 862c0: b9804fe0 ldrsw x0, [sp,#76] - 862c4: 8b000020 add x0, x1, x0 - 862c8: f90023e0 str x0, [sp,#64] - 862cc: 1400007c b 864bc - 862d0: f9400be0 ldr x0, [sp,#16] - 862d4: 39400000 ldrb w0, [x0] - 862d8: 7101e01f cmp w0, #0x78 - 862dc: 54000b41 b.ne 86444 - 862e0: b9401a60 ldr w0, [x19,#24] - 862e4: f9400261 ldr x1, [x19] - 862e8: 7100001f cmp w0, #0x0 - 862ec: 540000eb b.lt 86308 - 862f0: aa0103e0 mov x0, x1 - 862f4: 91003c00 add x0, x0, #0xf - 862f8: 927df000 and x0, x0, #0xfffffffffffffff8 - 862fc: f9000260 str x0, [x19] - 86300: aa0103e0 mov x0, x1 - 86304: 1400000f b 86340 - 86308: 11002002 add w2, w0, #0x8 - 8630c: b9001a62 str w2, [x19,#24] - 86310: b9401a62 ldr w2, [x19,#24] - 86314: 7100005f cmp w2, #0x0 - 86318: 540000ed b.le 86334 - 8631c: aa0103e0 mov x0, x1 - 86320: 91003c00 add x0, x0, #0xf - 86324: 927df000 and x0, x0, #0xfffffffffffffff8 - 86328: f9000260 str x0, [x19] - 8632c: aa0103e0 mov x0, x1 - 86330: 14000004 b 86340 - 86334: f9400661 ldr x1, [x19,#8] - 86338: 93407c00 sxtw x0, w0 - 8633c: 8b000020 add x0, x1, x0 - 86340: f9400000 ldr x0, [x0] - 86344: f9002fe0 str x0, [sp,#88] - 86348: 52800200 mov w0, #0x10 // #16 - 8634c: b9004fe0 str w0, [sp,#76] - 86350: b9804fe0 ldrsw x0, [sp,#76] - 86354: d13e83e1 sub x1, sp, #0xfa0 - 86358: 8b000020 add x0, x1, x0 - 8635c: 393f001f strb wzr, [x0,#4032] - 86360: f9402fe0 ldr x0, [sp,#88] - 86364: 53001c00 uxtb w0, w0 - 86368: 12000c00 and w0, w0, #0xf - 8636c: 3900dfe0 strb w0, [sp,#55] - 86370: b9404fe0 ldr w0, [sp,#76] - 86374: 51000400 sub w0, w0, #0x1 - 86378: b9004fe0 str w0, [sp,#76] - 8637c: 3940dfe0 ldrb w0, [sp,#55] - 86380: 7100241f cmp w0, #0x9 - 86384: 54000069 b.ls 86390 - 86388: 528006e0 mov w0, #0x37 // #55 - 8638c: 14000002 b 86394 - 86390: 52800600 mov w0, #0x30 // #48 - 86394: 3940dfe1 ldrb w1, [sp,#55] - 86398: 0b010000 add w0, w0, w1 - 8639c: 53001c02 uxtb w2, w0 - 863a0: b9804fe0 ldrsw x0, [sp,#76] - 863a4: d13e83e1 sub x1, sp, #0xfa0 - 863a8: 8b000020 add x0, x1, x0 - 863ac: 2a0203e1 mov w1, w2 - 863b0: 393f0001 strb w1, [x0,#4032] - 863b4: f9402fe0 ldr x0, [sp,#88] - 863b8: 9344fc00 asr x0, x0, #4 - 863bc: f9002fe0 str x0, [sp,#88] - 863c0: f9402fe0 ldr x0, [sp,#88] - 863c4: f100001f cmp x0, #0x0 - 863c8: 54000080 b.eq 863d8 - 863cc: b9404fe0 ldr w0, [sp,#76] - 863d0: 7100001f cmp w0, #0x0 - 863d4: 54fffc6c b.gt 86360 - 863d8: b94057e0 ldr w0, [sp,#84] - 863dc: 7100001f cmp w0, #0x0 - 863e0: 5400028d b.le 86430 - 863e4: b94057e0 ldr w0, [sp,#84] - 863e8: 7100401f cmp w0, #0x10 - 863ec: 5400022c b.gt 86430 - 863f0: 1400000a b 86418 - 863f4: b9404fe0 ldr w0, [sp,#76] - 863f8: 51000400 sub w0, w0, #0x1 - 863fc: b9004fe0 str w0, [sp,#76] - 86400: b9804fe0 ldrsw x0, [sp,#76] - 86404: d13e83e1 sub x1, sp, #0xfa0 - 86408: 8b000020 add x0, x1, x0 - 8640c: aa0003e1 mov x1, x0 - 86410: 52800600 mov w0, #0x30 // #48 - 86414: 393f0020 strb w0, [x1,#4032] - 86418: 52800201 mov w1, #0x10 // #16 - 8641c: b94057e0 ldr w0, [sp,#84] - 86420: 4b000021 sub w1, w1, w0 - 86424: b9404fe0 ldr w0, [sp,#76] - 86428: 6b00003f cmp w1, w0 - 8642c: 54fffe4b b.lt 863f4 - 86430: 910083e1 add x1, sp, #0x20 - 86434: b9804fe0 ldrsw x0, [sp,#76] - 86438: 8b000020 add x0, x1, x0 - 8643c: f90023e0 str x0, [sp,#64] - 86440: 1400001f b 864bc - 86444: f9400be0 ldr x0, [sp,#16] - 86448: 39400000 ldrb w0, [x0] - 8644c: 7101cc1f cmp w0, #0x73 - 86450: 540006c1 b.ne 86528 - 86454: b9401a60 ldr w0, [x19,#24] - 86458: f9400261 ldr x1, [x19] - 8645c: 7100001f cmp w0, #0x0 - 86460: 540000eb b.lt 8647c - 86464: aa0103e0 mov x0, x1 - 86468: 91003c00 add x0, x0, #0xf - 8646c: 927df000 and x0, x0, #0xfffffffffffffff8 - 86470: f9000260 str x0, [x19] - 86474: aa0103e0 mov x0, x1 - 86478: 1400000f b 864b4 - 8647c: 11002002 add w2, w0, #0x8 - 86480: b9001a62 str w2, [x19,#24] - 86484: b9401a62 ldr w2, [x19,#24] - 86488: 7100005f cmp w2, #0x0 - 8648c: 540000ed b.le 864a8 - 86490: aa0103e0 mov x0, x1 - 86494: 91003c00 add x0, x0, #0xf - 86498: 927df000 and x0, x0, #0xfffffffffffffff8 - 8649c: f9000260 str x0, [x19] - 864a0: aa0103e0 mov x0, x1 - 864a4: 14000004 b 864b4 - 864a8: f9400661 ldr x1, [x19,#8] - 864ac: 93407c00 sxtw x0, w0 - 864b0: 8b000020 add x0, x1, x0 - 864b4: f9400000 ldr x0, [x0] - 864b8: f90023e0 str x0, [sp,#64] - 864bc: f94023e0 ldr x0, [sp,#64] - 864c0: f100001f cmp x0, #0x0 - 864c4: 540001a1 b.ne 864f8 - 864c8: b0000000 adrp x0, 87000 - 864cc: 9122c000 add x0, x0, #0x8b0 - 864d0: f90023e0 str x0, [sp,#64] - 864d4: 14000009 b 864f8 - 864d8: f9400fe0 ldr x0, [sp,#24] - 864dc: 91000401 add x1, x0, #0x1 - 864e0: f9000fe1 str x1, [sp,#24] - 864e4: f94023e1 ldr x1, [sp,#64] - 864e8: 91000422 add x2, x1, #0x1 - 864ec: f90023e2 str x2, [sp,#64] - 864f0: 39400021 ldrb w1, [x1] - 864f4: 39000001 strb w1, [x0] - 864f8: f94023e0 ldr x0, [sp,#64] - 864fc: 39400000 ldrb w0, [x0] - 86500: 7100001f cmp w0, #0x0 - 86504: 54fffea1 b.ne 864d8 - 86508: 14000008 b 86528 - 8650c: d503201f nop - 86510: f9400fe0 ldr x0, [sp,#24] - 86514: 91000401 add x1, x0, #0x1 - 86518: f9000fe1 str x1, [sp,#24] - 8651c: f9400be1 ldr x1, [sp,#16] - 86520: 39400021 ldrb w1, [x1] - 86524: 39000001 strb w1, [x0] - 86528: f9400be0 ldr x0, [sp,#16] - 8652c: 91000400 add x0, x0, #0x1 - 86530: f9000be0 str x0, [sp,#16] - 86534: f9400be0 ldr x0, [sp,#16] - 86538: 39400000 ldrb w0, [x0] - 8653c: 7100001f cmp w0, #0x0 - 86540: 54ffd161 b.ne 85f6c - 86544: f9400fe0 ldr x0, [sp,#24] - 86548: 3900001f strb wzr, [x0] - 8654c: f9400fe1 ldr x1, [sp,#24] - 86550: f9401fe0 ldr x0, [sp,#56] - 86554: cb000020 sub x0, x1, x0 - 86558: f84607f3 ldr x19, [sp],#96 - 8655c: d65f03c0 ret +ffff000000086874 : +ffff000000086874: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000086878: 910003fd mov x29, sp +ffff00000008687c: b9001fa0 str w0, [x29,#28] +ffff000000086880: f9000ba1 str x1, [x29,#16] +ffff000000086884: b9001ba2 str w2, [x29,#24] +ffff000000086888: d538d080 mrs x0, tpidr_el1 +ffff00000008688c: f90017a0 str x0, [x29,#40] +ffff000000086890: f94017a0 ldr x0, [x29,#40] +ffff000000086894: b9801fa1 ldrsw x1, [x29,#28] +ffff000000086898: 91011821 add x1, x1, #0x46 +ffff00000008689c: f8617800 ldr x0, [x0,x1,lsl #3] +ffff0000000868a0: f100001f cmp x0, #0x0 +ffff0000000868a4: 54000160 b.eq ffff0000000868d0 +ffff0000000868a8: f94017a0 ldr x0, [x29,#40] +ffff0000000868ac: b9801fa1 ldrsw x1, [x29,#28] +ffff0000000868b0: 91011821 add x1, x1, #0x46 +ffff0000000868b4: f8617800 ldr x0, [x0,x1,lsl #3] +ffff0000000868b8: b9801ba1 ldrsw x1, [x29,#24] +ffff0000000868bc: aa0103e2 mov x2, x1 +ffff0000000868c0: f9400ba1 ldr x1, [x29,#16] +ffff0000000868c4: 97ffe680 bl ffff0000000802c4 +ffff0000000868c8: 93407c00 sxtw x0, w0 +ffff0000000868cc: 97ffff57 bl ffff000000086628 +ffff0000000868d0: d503201f nop +ffff0000000868d4: a8c37bfd ldp x29, x30, [sp],#48 +ffff0000000868d8: d65f03c0 ret -0000000000086560 : - 86560: a9af7bfd stp x29, x30, [sp,#-272]! - 86564: 910003fd mov x29, sp - 86568: f9001fa0 str x0, [x29,#56] - 8656c: f9001ba1 str x1, [x29,#48] - 86570: f90073a2 str x2, [x29,#224] - 86574: f90077a3 str x3, [x29,#232] - 86578: f9007ba4 str x4, [x29,#240] - 8657c: f9007fa5 str x5, [x29,#248] - 86580: f90083a6 str x6, [x29,#256] - 86584: f90087a7 str x7, [x29,#264] - 86588: 3d801ba0 str q0, [x29,#96] - 8658c: 3d801fa1 str q1, [x29,#112] - 86590: 3d8023a2 str q2, [x29,#128] - 86594: 3d8027a3 str q3, [x29,#144] - 86598: 3d802ba4 str q4, [x29,#160] - 8659c: 3d802fa5 str q5, [x29,#176] - 865a0: 3d8033a6 str q6, [x29,#192] - 865a4: 3d8037a7 str q7, [x29,#208] - 865a8: 910443a0 add x0, x29, #0x110 - 865ac: f90023a0 str x0, [x29,#64] - 865b0: 910443a0 add x0, x29, #0x110 - 865b4: f90027a0 str x0, [x29,#72] - 865b8: 910383a0 add x0, x29, #0xe0 - 865bc: f9002ba0 str x0, [x29,#80] - 865c0: 128005e0 mov w0, #0xffffffd0 // #-48 - 865c4: b9005ba0 str w0, [x29,#88] - 865c8: 12800fe0 mov w0, #0xffffff80 // #-128 - 865cc: b9005fa0 str w0, [x29,#92] - 865d0: 910043a2 add x2, x29, #0x10 - 865d4: 910103a3 add x3, x29, #0x40 - 865d8: a9400460 ldp x0, x1, [x3] - 865dc: a9000440 stp x0, x1, [x2] - 865e0: a9410460 ldp x0, x1, [x3,#16] - 865e4: a9010440 stp x0, x1, [x2,#16] - 865e8: 910043a0 add x0, x29, #0x10 - 865ec: aa0003e2 mov x2, x0 - 865f0: f9401ba1 ldr x1, [x29,#48] - 865f4: f9401fa0 ldr x0, [x29,#56] - 865f8: 97fffe4d bl 85f2c - 865fc: a8d17bfd ldp x29, x30, [sp],#272 - 86600: d65f03c0 ret +ffff0000000868dc : +ffff0000000868dc: d100c3ff sub sp, sp, #0x30 +ffff0000000868e0: f9000fe0 str x0, [sp,#24] +ffff0000000868e4: f9000be1 str x1, [sp,#16] +ffff0000000868e8: f90007e2 str x2, [sp,#8] +ffff0000000868ec: f9400be0 ldr x0, [sp,#16] +ffff0000000868f0: d34cfc00 lsr x0, x0, #12 +ffff0000000868f4: f90017e0 str x0, [sp,#40] +ffff0000000868f8: f94017e0 ldr x0, [sp,#40] +ffff0000000868fc: 92402000 and x0, x0, #0x1ff +ffff000000086900: f90017e0 str x0, [sp,#40] +ffff000000086904: f94007e1 ldr x1, [sp,#8] +ffff000000086908: 928088e0 mov x0, #0xfffffffffffffbb8 // #-1096 +ffff00000008690c: f2e00000 movk x0, #0x0, lsl #48 +ffff000000086910: 8a000021 and x1, x1, x0 +ffff000000086914: d28088e0 mov x0, #0x447 // #1095 +ffff000000086918: aa000020 orr x0, x1, x0 +ffff00000008691c: f90013e0 str x0, [sp,#32] +ffff000000086920: f94017e0 ldr x0, [sp,#40] +ffff000000086924: d37df000 lsl x0, x0, #3 +ffff000000086928: f9400fe1 ldr x1, [sp,#24] +ffff00000008692c: 8b000020 add x0, x1, x0 +ffff000000086930: f94013e1 ldr x1, [sp,#32] +ffff000000086934: f9000001 str x1, [x0] +ffff000000086938: d503201f nop +ffff00000008693c: 9100c3ff add sp, sp, #0x30 +ffff000000086940: d65f03c0 ret -0000000000086604 : - 86604: a9bc7bfd stp x29, x30, [sp,#-64]! - 86608: 910003fd mov x29, sp - 8660c: f9000fa0 str x0, [x29,#24] - 86610: f9400fa0 ldr x0, [x29,#24] - 86614: f9400c00 ldr x0, [x0,#24] - 86618: f9001ba0 str x0, [x29,#48] - 8661c: f9401ba0 ldr x0, [x29,#48] - 86620: f9400400 ldr x0, [x0,#8] - 86624: f100041f cmp x0, #0x1 - 86628: 540003c1 b.ne 866a0 - 8662c: f9401ba0 ldr x0, [x29,#48] - 86630: f9400000 ldr x0, [x0] - 86634: 97ffe7a5 bl 804c8 - 86638: b0000000 adrp x0, 87000 - 8663c: 9122e000 add x0, x0, #0x8b8 - 86640: 97ffe7a2 bl 804c8 - 86644: f9401ba0 ldr x0, [x29,#48] - 86648: f9401000 ldr x0, [x0,#32] - 8664c: f90017a0 str x0, [x29,#40] - 86650: b9003fbf str wzr, [x29,#60] - 86654: 1400000d b 86688 - 86658: b0000000 adrp x0, 87000 - 8665c: 91230000 add x0, x0, #0x8c0 - 86660: 97ffe79a bl 804c8 - 86664: b9803fa0 ldrsw x0, [x29,#60] - 86668: d37df000 lsl x0, x0, #3 - 8666c: f94017a1 ldr x1, [x29,#40] - 86670: 8b000020 add x0, x1, x0 - 86674: f9400000 ldr x0, [x0] - 86678: 97ffffe3 bl 86604 - 8667c: b9403fa0 ldr w0, [x29,#60] - 86680: 11000400 add w0, w0, #0x1 - 86684: b9003fa0 str w0, [x29,#60] - 86688: b9803fa1 ldrsw x1, [x29,#60] - 8668c: f9401ba0 ldr x0, [x29,#48] - 86690: f9400c00 ldr x0, [x0,#24] - 86694: eb00003f cmp x1, x0 - 86698: 54fffe03 b.cc 86658 - 8669c: 14000017 b 866f8 - 866a0: f9401ba0 ldr x0, [x29,#48] - 866a4: f9400400 ldr x0, [x0,#8] - 866a8: f100081f cmp x0, #0x2 - 866ac: 54000261 b.ne 866f8 - 866b0: f9401ba0 ldr x0, [x29,#48] - 866b4: f9400000 ldr x0, [x0] - 866b8: 97ffe784 bl 804c8 - 866bc: b0000000 adrp x0, 87000 - 866c0: 91232000 add x0, x0, #0x8c8 - 866c4: 97ffe781 bl 804c8 - 866c8: f9401ba0 ldr x0, [x29,#48] - 866cc: f9400c00 ldr x0, [x0,#24] - 866d0: 97ffe7b7 bl 805ac - 866d4: b0000000 adrp x0, 87000 - 866d8: 91236000 add x0, x0, #0x8d8 - 866dc: 97ffe77b bl 804c8 - 866e0: f9401ba0 ldr x0, [x29,#48] - 866e4: f9400400 ldr x0, [x0,#8] - 866e8: 97ffe7b1 bl 805ac - 866ec: b0000000 adrp x0, 87000 - 866f0: 9123a000 add x0, x0, #0x8e8 - 866f4: 97ffe775 bl 804c8 - 866f8: d503201f nop - 866fc: a8c47bfd ldp x29, x30, [sp],#64 - 86700: d65f03c0 ret +ffff000000086944 : +ffff000000086944: a9bb7bfd stp x29, x30, [sp,#-80]! +ffff000000086948: 910003fd mov x29, sp +ffff00000008694c: f90017a0 str x0, [x29,#40] +ffff000000086950: f90013a1 str x1, [x29,#32] +ffff000000086954: f9000fa2 str x2, [x29,#24] +ffff000000086958: f9000ba3 str x3, [x29,#16] +ffff00000008695c: f94013a0 ldr x0, [x29,#32] +ffff000000086960: 2a0003e1 mov w1, w0 +ffff000000086964: f9400fa0 ldr x0, [x29,#24] +ffff000000086968: 9ac12400 lsr x0, x0, x1 +ffff00000008696c: f90027a0 str x0, [x29,#72] +ffff000000086970: f94027a0 ldr x0, [x29,#72] +ffff000000086974: 92402000 and x0, x0, #0x1ff +ffff000000086978: f90027a0 str x0, [x29,#72] +ffff00000008697c: f94027a0 ldr x0, [x29,#72] +ffff000000086980: d37df000 lsl x0, x0, #3 +ffff000000086984: f94017a1 ldr x1, [x29,#40] +ffff000000086988: 8b000020 add x0, x1, x0 +ffff00000008698c: f9400000 ldr x0, [x0] +ffff000000086990: f100001f cmp x0, #0x0 +ffff000000086994: 540002c1 b.ne ffff0000000869ec +ffff000000086998: f9400ba0 ldr x0, [x29,#16] +ffff00000008699c: 52800021 mov w1, #0x1 // #1 +ffff0000000869a0: b9000001 str w1, [x0] +ffff0000000869a4: 52820000 mov w0, #0x1000 // #4096 +ffff0000000869a8: 97ffe928 bl ffff000000080e48 +ffff0000000869ac: f90023a0 str x0, [x29,#64] +ffff0000000869b0: 52820001 mov w1, #0x1000 // #4096 +ffff0000000869b4: f94023a0 ldr x0, [x29,#64] +ffff0000000869b8: 97ffea8f bl ffff0000000813f4 +ffff0000000869bc: f94023a0 ldr x0, [x29,#64] +ffff0000000869c0: 927eb400 and x0, x0, #0xfffffffffffc +ffff0000000869c4: b2400400 orr x0, x0, #0x3 +ffff0000000869c8: f9001fa0 str x0, [x29,#56] +ffff0000000869cc: f94027a0 ldr x0, [x29,#72] +ffff0000000869d0: d37df000 lsl x0, x0, #3 +ffff0000000869d4: f94017a1 ldr x1, [x29,#40] +ffff0000000869d8: 8b000020 add x0, x1, x0 +ffff0000000869dc: f9401fa1 ldr x1, [x29,#56] +ffff0000000869e0: f9000001 str x1, [x0] +ffff0000000869e4: f94023a0 ldr x0, [x29,#64] +ffff0000000869e8: 1400000a b ffff000000086a10 +ffff0000000869ec: f9400ba0 ldr x0, [x29,#16] +ffff0000000869f0: b900001f str wzr, [x0] +ffff0000000869f4: f94027a0 ldr x0, [x29,#72] +ffff0000000869f8: d37df000 lsl x0, x0, #3 +ffff0000000869fc: f94017a1 ldr x1, [x29,#40] +ffff000000086a00: 8b000020 add x0, x1, x0 +ffff000000086a04: f9400000 ldr x0, [x0] +ffff000000086a08: 92748c00 and x0, x0, #0xfffffffff000 +ffff000000086a0c: b2503c00 orr x0, x0, #0xffff000000000000 +ffff000000086a10: a8c57bfd ldp x29, x30, [sp],#80 +ffff000000086a14: d65f03c0 ret -0000000000086704 : - 86704: a9ba7bfd stp x29, x30, [sp,#-96]! - 86708: 910003fd mov x29, sp - 8670c: f90017a0 str x0, [x29,#40] - 86710: f90013a1 str x1, [x29,#32] - 86714: f9000fa2 str x2, [x29,#24] - 86718: f94017a0 ldr x0, [x29,#40] - 8671c: f9400000 ldr x0, [x0] - 86720: f90027a0 str x0, [x29,#72] - 86724: f94027a0 ldr x0, [x29,#72] - 86728: f9400c00 ldr x0, [x0,#24] - 8672c: f90023a0 str x0, [x29,#64] - 86730: f94013a0 ldr x0, [x29,#32] - 86734: f9001fa0 str x0, [x29,#56] - 86738: f94023a0 ldr x0, [x29,#64] - 8673c: f9401000 ldr x0, [x0,#32] - 86740: f100001f cmp x0, #0x0 - 86744: 540000c1 b.ne 8675c - 86748: 52800080 mov w0, #0x4 // #4 - 8674c: 97ffe9a7 bl 80de8 - 86750: aa0003e1 mov x1, x0 - 86754: f94023a0 ldr x0, [x29,#64] - 86758: f9001001 str x1, [x0,#32] - 8675c: f94023a0 ldr x0, [x29,#64] - 86760: f9401000 ldr x0, [x0,#32] - 86764: f9001ba0 str x0, [x29,#48] - 86768: f94023a0 ldr x0, [x29,#64] - 8676c: f9400400 ldr x0, [x0,#8] - 86770: f100081f cmp x0, #0x2 - 86774: 54000821 b.ne 86878 - 86778: f94017a0 ldr x0, [x29,#40] - 8677c: f9400401 ldr x1, [x0,#8] - 86780: f9400fa0 ldr x0, [x29,#24] - 86784: 8b000021 add x1, x1, x0 - 86788: f94023a0 ldr x0, [x29,#64] - 8678c: f9400800 ldr x0, [x0,#16] - 86790: eb00003f cmp x1, x0 - 86794: 54000342 b.cs 867fc - 86798: f94017a0 ldr x0, [x29,#40] - 8679c: f9400400 ldr x0, [x0,#8] - 867a0: b9005fa0 str w0, [x29,#92] - 867a4: b9005bbf str wzr, [x29,#88] - 867a8: 1400000f b 867e4 - 867ac: b9405fa0 ldr w0, [x29,#92] - 867b0: 11000401 add w1, w0, #0x1 - 867b4: b9005fa1 str w1, [x29,#92] - 867b8: 93407c00 sxtw x0, w0 - 867bc: f9401ba1 ldr x1, [x29,#48] - 867c0: 8b000020 add x0, x1, x0 - 867c4: b9805ba1 ldrsw x1, [x29,#88] - 867c8: f9401fa2 ldr x2, [x29,#56] - 867cc: 8b010041 add x1, x2, x1 - 867d0: 39400021 ldrb w1, [x1] - 867d4: 39000001 strb w1, [x0] - 867d8: b9405ba0 ldr w0, [x29,#88] - 867dc: 11000400 add w0, w0, #0x1 - 867e0: b9005ba0 str w0, [x29,#88] - 867e4: b9805ba1 ldrsw x1, [x29,#88] - 867e8: f9400fa0 ldr x0, [x29,#24] - 867ec: eb00003f cmp x1, x0 - 867f0: 54fffde3 b.cc 867ac - 867f4: f9400fa0 ldr x0, [x29,#24] - 867f8: 14000021 b 8687c - 867fc: f94017a0 ldr x0, [x29,#40] - 86800: f9400400 ldr x0, [x0,#8] - 86804: b90057a0 str w0, [x29,#84] - 86808: b90053bf str wzr, [x29,#80] - 8680c: 1400000f b 86848 - 86810: b94057a0 ldr w0, [x29,#84] - 86814: 11000401 add w1, w0, #0x1 - 86818: b90057a1 str w1, [x29,#84] - 8681c: 93407c00 sxtw x0, w0 - 86820: f9401ba1 ldr x1, [x29,#48] - 86824: 8b000020 add x0, x1, x0 - 86828: b98053a1 ldrsw x1, [x29,#80] - 8682c: f9401fa2 ldr x2, [x29,#56] - 86830: 8b010041 add x1, x2, x1 - 86834: 39400021 ldrb w1, [x1] - 86838: 39000001 strb w1, [x0] - 8683c: b94053a0 ldr w0, [x29,#80] - 86840: 11000400 add w0, w0, #0x1 - 86844: b90053a0 str w0, [x29,#80] - 86848: b98053a1 ldrsw x1, [x29,#80] - 8684c: f9400fa0 ldr x0, [x29,#24] - 86850: eb00003f cmp x1, x0 - 86854: 54fffde3 b.cc 86810 - 86858: b98057a1 ldrsw x1, [x29,#84] - 8685c: f94023a0 ldr x0, [x29,#64] - 86860: f9000801 str x1, [x0,#16] - 86864: b98057a1 ldrsw x1, [x29,#84] - 86868: f94023a0 ldr x0, [x29,#64] - 8686c: f9000c01 str x1, [x0,#24] - 86870: b94057a0 ldr w0, [x29,#84] - 86874: 14000002 b 8687c - 86878: 52800000 mov w0, #0x0 // #0 - 8687c: a8c67bfd ldp x29, x30, [sp],#96 - 86880: d65f03c0 ret +ffff000000086a18 : +ffff000000086a18: a9b97bfd stp x29, x30, [sp,#-112]! +ffff000000086a1c: 910003fd mov x29, sp +ffff000000086a20: f90017a0 str x0, [x29,#40] +ffff000000086a24: f90013a1 str x1, [x29,#32] +ffff000000086a28: f9000fa2 str x2, [x29,#24] +ffff000000086a2c: f94017a0 ldr x0, [x29,#40] +ffff000000086a30: f9404c00 ldr x0, [x0,#152] +ffff000000086a34: f100001f cmp x0, #0x0 +ffff000000086a38: 54000321 b.ne ffff000000086a9c +ffff000000086a3c: 52820000 mov w0, #0x1000 // #4096 +ffff000000086a40: 97ffe902 bl ffff000000080e48 +ffff000000086a44: f90037a0 str x0, [x29,#104] +ffff000000086a48: 52820001 mov w1, #0x1000 // #4096 +ffff000000086a4c: f94037a0 ldr x0, [x29,#104] +ffff000000086a50: 97ffea69 bl ffff0000000813f4 +ffff000000086a54: f94017a0 ldr x0, [x29,#40] +ffff000000086a58: b941a800 ldr w0, [x0,#424] +ffff000000086a5c: 11000401 add w1, w0, #0x1 +ffff000000086a60: f94017a0 ldr x0, [x29,#40] +ffff000000086a64: b901a801 str w1, [x0,#424] +ffff000000086a68: f94017a0 ldr x0, [x29,#40] +ffff000000086a6c: b941a800 ldr w0, [x0,#424] +ffff000000086a70: f94017a1 ldr x1, [x29,#40] +ffff000000086a74: 93407c00 sxtw x0, w0 +ffff000000086a78: 9100d000 add x0, x0, #0x34 +ffff000000086a7c: d37df000 lsl x0, x0, #3 +ffff000000086a80: 8b000020 add x0, x1, x0 +ffff000000086a84: f94037a1 ldr x1, [x29,#104] +ffff000000086a88: f9000801 str x1, [x0,#16] +ffff000000086a8c: f94037a0 ldr x0, [x29,#104] +ffff000000086a90: 9240bc01 and x1, x0, #0xffffffffffff +ffff000000086a94: f94017a0 ldr x0, [x29,#40] +ffff000000086a98: f9004c01 str x1, [x0,#152] +ffff000000086a9c: f94017a0 ldr x0, [x29,#40] +ffff000000086aa0: f9404c00 ldr x0, [x0,#152] +ffff000000086aa4: b2503c00 orr x0, x0, #0xffff000000000000 +ffff000000086aa8: f90037a0 str x0, [x29,#104] +ffff000000086aac: f94037a0 ldr x0, [x29,#104] +ffff000000086ab0: 910133a1 add x1, x29, #0x4c +ffff000000086ab4: aa0103e3 mov x3, x1 +ffff000000086ab8: f94013a2 ldr x2, [x29,#32] +ffff000000086abc: d28004e1 mov x1, #0x27 // #39 +ffff000000086ac0: 97ffffa1 bl ffff000000086944 +ffff000000086ac4: f90033a0 str x0, [x29,#96] +ffff000000086ac8: b9404fa0 ldr w0, [x29,#76] +ffff000000086acc: 7100001f cmp w0, #0x0 +ffff000000086ad0: 540001e0 b.eq ffff000000086b0c +ffff000000086ad4: f94017a0 ldr x0, [x29,#40] +ffff000000086ad8: b941a800 ldr w0, [x0,#424] +ffff000000086adc: 11000401 add w1, w0, #0x1 +ffff000000086ae0: f94017a0 ldr x0, [x29,#40] +ffff000000086ae4: b901a801 str w1, [x0,#424] +ffff000000086ae8: f94017a0 ldr x0, [x29,#40] +ffff000000086aec: b941a800 ldr w0, [x0,#424] +ffff000000086af0: f94017a1 ldr x1, [x29,#40] +ffff000000086af4: 93407c00 sxtw x0, w0 +ffff000000086af8: 9100d000 add x0, x0, #0x34 +ffff000000086afc: d37df000 lsl x0, x0, #3 +ffff000000086b00: 8b000020 add x0, x1, x0 +ffff000000086b04: f94033a1 ldr x1, [x29,#96] +ffff000000086b08: f9000801 str x1, [x0,#16] +ffff000000086b0c: f94033a0 ldr x0, [x29,#96] +ffff000000086b10: 910133a1 add x1, x29, #0x4c +ffff000000086b14: aa0103e3 mov x3, x1 +ffff000000086b18: f94013a2 ldr x2, [x29,#32] +ffff000000086b1c: d28003c1 mov x1, #0x1e // #30 +ffff000000086b20: 97ffff89 bl ffff000000086944 +ffff000000086b24: f9002fa0 str x0, [x29,#88] +ffff000000086b28: b9404fa0 ldr w0, [x29,#76] +ffff000000086b2c: 7100001f cmp w0, #0x0 +ffff000000086b30: 540001e0 b.eq ffff000000086b6c +ffff000000086b34: f94017a0 ldr x0, [x29,#40] +ffff000000086b38: b941a800 ldr w0, [x0,#424] +ffff000000086b3c: 11000401 add w1, w0, #0x1 +ffff000000086b40: f94017a0 ldr x0, [x29,#40] +ffff000000086b44: b901a801 str w1, [x0,#424] +ffff000000086b48: f94017a0 ldr x0, [x29,#40] +ffff000000086b4c: b941a800 ldr w0, [x0,#424] +ffff000000086b50: f94017a1 ldr x1, [x29,#40] +ffff000000086b54: 93407c00 sxtw x0, w0 +ffff000000086b58: 9100d000 add x0, x0, #0x34 +ffff000000086b5c: d37df000 lsl x0, x0, #3 +ffff000000086b60: 8b000020 add x0, x1, x0 +ffff000000086b64: f9402fa1 ldr x1, [x29,#88] +ffff000000086b68: f9000801 str x1, [x0,#16] +ffff000000086b6c: f9402fa0 ldr x0, [x29,#88] +ffff000000086b70: 910133a1 add x1, x29, #0x4c +ffff000000086b74: aa0103e3 mov x3, x1 +ffff000000086b78: f94013a2 ldr x2, [x29,#32] +ffff000000086b7c: d28002a1 mov x1, #0x15 // #21 +ffff000000086b80: 97ffff71 bl ffff000000086944 +ffff000000086b84: f9002ba0 str x0, [x29,#80] +ffff000000086b88: b9404fa0 ldr w0, [x29,#76] +ffff000000086b8c: 7100001f cmp w0, #0x0 +ffff000000086b90: 540001e0 b.eq ffff000000086bcc +ffff000000086b94: f94017a0 ldr x0, [x29,#40] +ffff000000086b98: b941a800 ldr w0, [x0,#424] +ffff000000086b9c: 11000401 add w1, w0, #0x1 +ffff000000086ba0: f94017a0 ldr x0, [x29,#40] +ffff000000086ba4: b901a801 str w1, [x0,#424] +ffff000000086ba8: f94017a0 ldr x0, [x29,#40] +ffff000000086bac: b941a800 ldr w0, [x0,#424] +ffff000000086bb0: f94017a1 ldr x1, [x29,#40] +ffff000000086bb4: 93407c00 sxtw x0, w0 +ffff000000086bb8: 9100d000 add x0, x0, #0x34 +ffff000000086bbc: d37df000 lsl x0, x0, #3 +ffff000000086bc0: 8b000020 add x0, x1, x0 +ffff000000086bc4: f9402ba1 ldr x1, [x29,#80] +ffff000000086bc8: f9000801 str x1, [x0,#16] +ffff000000086bcc: f9402ba0 ldr x0, [x29,#80] +ffff000000086bd0: f9400fa2 ldr x2, [x29,#24] +ffff000000086bd4: f94013a1 ldr x1, [x29,#32] +ffff000000086bd8: 97ffff41 bl ffff0000000868dc +ffff000000086bdc: f9400fa0 ldr x0, [x29,#24] +ffff000000086be0: f9001fa0 str x0, [x29,#56] +ffff000000086be4: f94013a0 ldr x0, [x29,#32] +ffff000000086be8: f90023a0 str x0, [x29,#64] +ffff000000086bec: f94017a0 ldr x0, [x29,#40] +ffff000000086bf0: b940a000 ldr w0, [x0,#160] +ffff000000086bf4: 11000402 add w2, w0, #0x1 +ffff000000086bf8: f94017a1 ldr x1, [x29,#40] +ffff000000086bfc: b900a022 str w2, [x1,#160] +ffff000000086c00: f94017a1 ldr x1, [x29,#40] +ffff000000086c04: 93407c00 sxtw x0, w0 +ffff000000086c08: 91002800 add x0, x0, #0xa +ffff000000086c0c: d37cec00 lsl x0, x0, #4 +ffff000000086c10: 8b000020 add x0, x1, x0 +ffff000000086c14: 91002002 add x2, x0, #0x8 +ffff000000086c18: 9100e3a0 add x0, x29, #0x38 +ffff000000086c1c: a9400400 ldp x0, x1, [x0] +ffff000000086c20: a9000440 stp x0, x1, [x2] +ffff000000086c24: d503201f nop +ffff000000086c28: a8c77bfd ldp x29, x30, [sp],#112 +ffff000000086c2c: d65f03c0 ret -0000000000086884 : - 86884: d10143ff sub sp, sp, #0x50 - 86888: f9000fe0 str x0, [sp,#24] - 8688c: f9000be1 str x1, [sp,#16] - 86890: f90007e2 str x2, [sp,#8] - 86894: f9400fe0 ldr x0, [sp,#24] - 86898: f9400000 ldr x0, [x0] - 8689c: f90023e0 str x0, [sp,#64] - 868a0: f94023e0 ldr x0, [sp,#64] - 868a4: f9400c00 ldr x0, [x0,#24] - 868a8: f9001fe0 str x0, [sp,#56] - 868ac: f9401fe0 ldr x0, [sp,#56] - 868b0: f9400c00 ldr x0, [x0,#24] - 868b4: b90037e0 str w0, [sp,#52] - 868b8: b98037e1 ldrsw x1, [sp,#52] - 868bc: f94007e0 ldr x0, [sp,#8] - 868c0: eb00003f cmp x1, x0 - 868c4: 9a809020 csel x0, x1, x0, ls - 868c8: b90033e0 str w0, [sp,#48] - 868cc: b9004fff str wzr, [sp,#76] - 868d0: f9400be0 ldr x0, [sp,#16] - 868d4: f90017e0 str x0, [sp,#40] - 868d8: f9401fe0 ldr x0, [sp,#56] - 868dc: f9401000 ldr x0, [x0,#32] - 868e0: f90013e0 str x0, [sp,#32] - 868e4: f9400fe0 ldr x0, [sp,#24] - 868e8: f9400400 ldr x0, [x0,#8] - 868ec: b9004be0 str w0, [sp,#72] - 868f0: 1400000f b 8692c - 868f4: b9404fe0 ldr w0, [sp,#76] - 868f8: 11000401 add w1, w0, #0x1 - 868fc: b9004fe1 str w1, [sp,#76] - 86900: 93407c00 sxtw x0, w0 - 86904: f94017e1 ldr x1, [sp,#40] - 86908: 8b000020 add x0, x1, x0 - 8690c: b9804be1 ldrsw x1, [sp,#72] - 86910: f94013e2 ldr x2, [sp,#32] - 86914: 8b010041 add x1, x2, x1 - 86918: 39400021 ldrb w1, [x1] - 8691c: 39000001 strb w1, [x0] - 86920: b9404be0 ldr w0, [sp,#72] - 86924: 11000400 add w0, w0, #0x1 - 86928: b9004be0 str w0, [sp,#72] - 8692c: b9404be1 ldr w1, [sp,#72] - 86930: b94033e0 ldr w0, [sp,#48] - 86934: 6b00003f cmp w1, w0 - 86938: 54fffdeb b.lt 868f4 - 8693c: f9400fe0 ldr x0, [sp,#24] - 86940: f9400401 ldr x1, [x0,#8] - 86944: b98033e0 ldrsw x0, [sp,#48] - 86948: 8b000021 add x1, x1, x0 - 8694c: f9400fe0 ldr x0, [sp,#24] - 86950: f9000401 str x1, [x0,#8] - 86954: b9404fe0 ldr w0, [sp,#76] - 86958: 910143ff add sp, sp, #0x50 - 8695c: d65f03c0 ret +ffff000000086c30 : +ffff000000086c30: a9bd7bfd stp x29, x30, [sp,#-48]! +ffff000000086c34: 910003fd mov x29, sp +ffff000000086c38: f9000fa0 str x0, [x29,#24] +ffff000000086c3c: f9000ba1 str x1, [x29,#16] +ffff000000086c40: 52820000 mov w0, #0x1000 // #4096 +ffff000000086c44: 97ffe881 bl ffff000000080e48 +ffff000000086c48: f90017a0 str x0, [x29,#40] +ffff000000086c4c: f94017a0 ldr x0, [x29,#40] +ffff000000086c50: f100001f cmp x0, #0x0 +ffff000000086c54: 54000061 b.ne ffff000000086c60 +ffff000000086c58: d2800000 mov x0, #0x0 // #0 +ffff000000086c5c: 14000006 b ffff000000086c74 +ffff000000086c60: f94017a2 ldr x2, [x29,#40] +ffff000000086c64: f9400ba1 ldr x1, [x29,#16] +ffff000000086c68: f9400fa0 ldr x0, [x29,#24] +ffff000000086c6c: 97ffff6b bl ffff000000086a18 +ffff000000086c70: f94017a0 ldr x0, [x29,#40] +ffff000000086c74: a8c37bfd ldp x29, x30, [sp],#48 +ffff000000086c78: d65f03c0 ret -0000000000086960 : - 86960: a9bb7bfd stp x29, x30, [sp,#-80]! - 86964: 910003fd mov x29, sp - 86968: f90017a0 str x0, [x29,#40] - 8696c: f90013a1 str x1, [x29,#32] - 86970: f9000fa2 str x2, [x29,#24] - 86974: f94017a0 ldr x0, [x29,#40] - 86978: f9400c00 ldr x0, [x0,#24] - 8697c: f90027a0 str x0, [x29,#72] - 86980: f94027a0 ldr x0, [x29,#72] - 86984: f9400400 ldr x0, [x0,#8] - 86988: f100041f cmp x0, #0x1 - 8698c: 54000080 b.eq 8699c - 86990: b0000000 adrp x0, 87000 - 86994: 9123c000 add x0, x0, #0x8f0 - 86998: 97ffe6cc bl 804c8 - 8699c: f94027a0 ldr x0, [x29,#72] - 869a0: f9401000 ldr x0, [x0,#32] - 869a4: f90023a0 str x0, [x29,#64] - 869a8: 12800000 mov w0, #0xffffffff // #-1 - 869ac: b9003fa0 str w0, [x29,#60] - 869b0: f94027a0 ldr x0, [x29,#72] - 869b4: f9400c01 ldr x1, [x0,#24] - 869b8: f94027a0 ldr x0, [x29,#72] - 869bc: f9400800 ldr x0, [x0,#16] - 869c0: eb00003f cmp x1, x0 - 869c4: 54000682 b.cs 86a94 - 869c8: f94027a0 ldr x0, [x29,#72] - 869cc: f9400c00 ldr x0, [x0,#24] - 869d0: 91000402 add x2, x0, #0x1 - 869d4: f94027a1 ldr x1, [x29,#72] - 869d8: f9000c22 str x2, [x1,#24] - 869dc: b9003fa0 str w0, [x29,#60] - 869e0: 52800400 mov w0, #0x20 // #32 - 869e4: 97ffe901 bl 80de8 - 869e8: f9001ba0 str x0, [x29,#48] - 869ec: f94017a0 ldr x0, [x29,#40] - 869f0: f9400001 ldr x1, [x0] - 869f4: f9401ba0 ldr x0, [x29,#48] - 869f8: f9000001 str x1, [x0] - 869fc: f94017a0 ldr x0, [x29,#40] - 86a00: f9400401 ldr x1, [x0,#8] - 86a04: f9401ba0 ldr x0, [x29,#48] - 86a08: f9000401 str x1, [x0,#8] - 86a0c: f94017a0 ldr x0, [x29,#40] - 86a10: f9400801 ldr x1, [x0,#16] - 86a14: f9401ba0 ldr x0, [x29,#48] - 86a18: f9000801 str x1, [x0,#16] - 86a1c: 52800500 mov w0, #0x28 // #40 - 86a20: 97ffe8f2 bl 80de8 - 86a24: aa0003e1 mov x1, x0 - 86a28: f9401ba0 ldr x0, [x29,#48] - 86a2c: f9000c01 str x1, [x0,#24] - 86a30: f9401ba0 ldr x0, [x29,#48] - 86a34: f9400c00 ldr x0, [x0,#24] - 86a38: f90027a0 str x0, [x29,#72] - 86a3c: f94027a0 ldr x0, [x29,#72] - 86a40: f9400fa1 ldr x1, [x29,#24] - 86a44: f9000001 str x1, [x0] - 86a48: f94027a0 ldr x0, [x29,#72] - 86a4c: d2800041 mov x1, #0x2 // #2 - 86a50: f9000401 str x1, [x0,#8] - 86a54: f94027a0 ldr x0, [x29,#72] - 86a58: f900081f str xzr, [x0,#16] - 86a5c: f94027a0 ldr x0, [x29,#72] - 86a60: f9000c1f str xzr, [x0,#24] - 86a64: f94027a0 ldr x0, [x29,#72] - 86a68: f900101f str xzr, [x0,#32] - 86a6c: b9803fa0 ldrsw x0, [x29,#60] - 86a70: d37df000 lsl x0, x0, #3 - 86a74: f94023a1 ldr x1, [x29,#64] - 86a78: 8b000020 add x0, x1, x0 - 86a7c: f9401ba1 ldr x1, [x29,#48] - 86a80: f9000001 str x1, [x0] - 86a84: f94013a0 ldr x0, [x29,#32] - 86a88: f100001f cmp x0, #0x0 - 86a8c: 54000120 b.eq 86ab0 - 86a90: 14000005 b 86aa4 - 86a94: b0000000 adrp x0, 87000 - 86a98: 91246000 add x0, x0, #0x918 - 86a9c: 97ffe68b bl 804c8 - 86aa0: 14000000 b 86aa0 - 86aa4: f94013a0 ldr x0, [x29,#32] - 86aa8: f9401ba1 ldr x1, [x29,#48] - 86aac: f9000001 str x1, [x0] - 86ab0: b9403fa0 ldr w0, [x29,#60] - 86ab4: a8c57bfd ldp x29, x30, [sp],#80 - 86ab8: d65f03c0 ret +ffff000000086c7c : +ffff000000086c7c: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000086c80: 910003fd mov x29, sp +ffff000000086c84: f9000fa0 str x0, [x29,#24] +ffff000000086c88: d0000000 adrp x0, ffff000000088000 +ffff000000086c8c: 910cc000 add x0, x0, #0x330 +ffff000000086c90: f9400000 ldr x0, [x0] +ffff000000086c94: f9001ba0 str x0, [x29,#48] +ffff000000086c98: b9003fbf str wzr, [x29,#60] +ffff000000086c9c: 1400001f b ffff000000086d18 +ffff000000086ca0: f9401ba1 ldr x1, [x29,#48] +ffff000000086ca4: b9803fa0 ldrsw x0, [x29,#60] +ffff000000086ca8: 91002800 add x0, x0, #0xa +ffff000000086cac: d37cec00 lsl x0, x0, #4 +ffff000000086cb0: 8b000020 add x0, x1, x0 +ffff000000086cb4: 91004000 add x0, x0, #0x10 +ffff000000086cb8: f9400000 ldr x0, [x0] +ffff000000086cbc: aa0003e1 mov x1, x0 +ffff000000086cc0: f9400fa0 ldr x0, [x29,#24] +ffff000000086cc4: 97ffffdb bl ffff000000086c30 +ffff000000086cc8: f90017a0 str x0, [x29,#40] +ffff000000086ccc: f94017a0 ldr x0, [x29,#40] +ffff000000086cd0: f100001f cmp x0, #0x0 +ffff000000086cd4: 54000061 b.ne ffff000000086ce0 +ffff000000086cd8: 12800000 mov w0, #0xffffffff // #-1 +ffff000000086cdc: 14000015 b ffff000000086d30 +ffff000000086ce0: f9401ba1 ldr x1, [x29,#48] +ffff000000086ce4: b9803fa0 ldrsw x0, [x29,#60] +ffff000000086ce8: 91002800 add x0, x0, #0xa +ffff000000086cec: d37cec00 lsl x0, x0, #4 +ffff000000086cf0: 8b000020 add x0, x1, x0 +ffff000000086cf4: 91004000 add x0, x0, #0x10 +ffff000000086cf8: f9400000 ldr x0, [x0] +ffff000000086cfc: 52820002 mov w2, #0x1000 // #4096 +ffff000000086d00: aa0003e1 mov x1, x0 +ffff000000086d04: f94017a0 ldr x0, [x29,#40] +ffff000000086d08: 97ffe9b6 bl ffff0000000813e0 +ffff000000086d0c: b9403fa0 ldr w0, [x29,#60] +ffff000000086d10: 11000400 add w0, w0, #0x1 +ffff000000086d14: b9003fa0 str w0, [x29,#60] +ffff000000086d18: f9401ba0 ldr x0, [x29,#48] +ffff000000086d1c: b940a001 ldr w1, [x0,#160] +ffff000000086d20: b9403fa0 ldr w0, [x29,#60] +ffff000000086d24: 6b00003f cmp w1, w0 +ffff000000086d28: 54fffbcc b.gt ffff000000086ca0 +ffff000000086d2c: 52800000 mov w0, #0x0 // #0 +ffff000000086d30: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000086d34: d65f03c0 ret -0000000000086abc : - 86abc: a9ba7bfd stp x29, x30, [sp,#-96]! - 86ac0: 910003fd mov x29, sp - 86ac4: f90017a0 str x0, [x29,#40] - 86ac8: f90013a1 str x1, [x29,#32] - 86acc: f9000fa2 str x2, [x29,#24] - 86ad0: f94017a0 ldr x0, [x29,#40] - 86ad4: f9400c00 ldr x0, [x0,#24] - 86ad8: f9002ba0 str x0, [x29,#80] - 86adc: f9402ba0 ldr x0, [x29,#80] - 86ae0: f9400400 ldr x0, [x0,#8] - 86ae4: f100041f cmp x0, #0x1 - 86ae8: 54000080 b.eq 86af8 - 86aec: b0000000 adrp x0, 87000 - 86af0: 91252000 add x0, x0, #0x948 - 86af4: 97ffe675 bl 804c8 - 86af8: f9402ba0 ldr x0, [x29,#80] - 86afc: f9401000 ldr x0, [x0,#32] - 86b00: f90027a0 str x0, [x29,#72] - 86b04: b9005fbf str wzr, [x29,#92] - 86b08: 1400001b b 86b74 - 86b0c: b9805fa0 ldrsw x0, [x29,#92] - 86b10: d37df000 lsl x0, x0, #3 - 86b14: f94027a1 ldr x1, [x29,#72] - 86b18: 8b000020 add x0, x1, x0 - 86b1c: f9400000 ldr x0, [x0] - 86b20: f90023a0 str x0, [x29,#64] - 86b24: f94023a0 ldr x0, [x29,#64] - 86b28: f9400c00 ldr x0, [x0,#24] - 86b2c: f9001fa0 str x0, [x29,#56] - 86b30: f9401fa0 ldr x0, [x29,#56] - 86b34: f9400000 ldr x0, [x0] - 86b38: f9400fa1 ldr x1, [x29,#24] - 86b3c: 97fff872 bl 84d04 - 86b40: 7100001f cmp w0, #0x0 - 86b44: 54000121 b.ne 86b68 - 86b48: f94013a0 ldr x0, [x29,#32] - 86b4c: f100001f cmp x0, #0x0 - 86b50: 54000080 b.eq 86b60 - 86b54: f94013a0 ldr x0, [x29,#32] - 86b58: f94023a1 ldr x1, [x29,#64] - 86b5c: f9000001 str x1, [x0] - 86b60: b9405fa0 ldr w0, [x29,#92] - 86b64: 1400000a b 86b8c - 86b68: b9405fa0 ldr w0, [x29,#92] - 86b6c: 11000400 add w0, w0, #0x1 - 86b70: b9005fa0 str w0, [x29,#92] - 86b74: b9805fa1 ldrsw x1, [x29,#92] - 86b78: f9402ba0 ldr x0, [x29,#80] - 86b7c: f9400c00 ldr x0, [x0,#24] - 86b80: eb00003f cmp x1, x0 - 86b84: 54fffc43 b.cc 86b0c - 86b88: 12800000 mov w0, #0xffffffff // #-1 - 86b8c: a8c67bfd ldp x29, x30, [sp],#96 - 86b90: d65f03c0 ret +ffff000000086d38 : +ffff000000086d38: a9bc7bfd stp x29, x30, [sp,#-64]! +ffff000000086d3c: 910003fd mov x29, sp +ffff000000086d40: f9000fa0 str x0, [x29,#24] +ffff000000086d44: f9400fa0 ldr x0, [x29,#24] +ffff000000086d48: f9400c00 ldr x0, [x0,#24] +ffff000000086d4c: f9001ba0 str x0, [x29,#48] +ffff000000086d50: f9401ba0 ldr x0, [x29,#48] +ffff000000086d54: f9400400 ldr x0, [x0,#8] +ffff000000086d58: f100041f cmp x0, #0x1 +ffff000000086d5c: 540003c1 b.ne ffff000000086dd4 +ffff000000086d60: f9401ba0 ldr x0, [x29,#48] +ffff000000086d64: f9400000 ldr x0, [x0] +ffff000000086d68: 97ffe5ee bl ffff000000080520 +ffff000000086d6c: b0000000 adrp x0, ffff000000087000 +ffff000000086d70: 913f4000 add x0, x0, #0xfd0 +ffff000000086d74: 97ffe5eb bl ffff000000080520 +ffff000000086d78: f9401ba0 ldr x0, [x29,#48] +ffff000000086d7c: f9401000 ldr x0, [x0,#32] +ffff000000086d80: f90017a0 str x0, [x29,#40] +ffff000000086d84: b9003fbf str wzr, [x29,#60] +ffff000000086d88: 1400000d b ffff000000086dbc +ffff000000086d8c: b0000000 adrp x0, ffff000000087000 +ffff000000086d90: 913f6000 add x0, x0, #0xfd8 +ffff000000086d94: 97ffe5e3 bl ffff000000080520 +ffff000000086d98: b9803fa0 ldrsw x0, [x29,#60] +ffff000000086d9c: d37df000 lsl x0, x0, #3 +ffff000000086da0: f94017a1 ldr x1, [x29,#40] +ffff000000086da4: 8b000020 add x0, x1, x0 +ffff000000086da8: f9400000 ldr x0, [x0] +ffff000000086dac: 97ffffe3 bl ffff000000086d38 +ffff000000086db0: b9403fa0 ldr w0, [x29,#60] +ffff000000086db4: 11000400 add w0, w0, #0x1 +ffff000000086db8: b9003fa0 str w0, [x29,#60] +ffff000000086dbc: b9803fa1 ldrsw x1, [x29,#60] +ffff000000086dc0: f9401ba0 ldr x0, [x29,#48] +ffff000000086dc4: f9400c00 ldr x0, [x0,#24] +ffff000000086dc8: eb00003f cmp x1, x0 +ffff000000086dcc: 54fffe03 b.cc ffff000000086d8c +ffff000000086dd0: 14000017 b ffff000000086e2c +ffff000000086dd4: f9401ba0 ldr x0, [x29,#48] +ffff000000086dd8: f9400400 ldr x0, [x0,#8] +ffff000000086ddc: f100081f cmp x0, #0x2 +ffff000000086de0: 54000261 b.ne ffff000000086e2c +ffff000000086de4: f9401ba0 ldr x0, [x29,#48] +ffff000000086de8: f9400000 ldr x0, [x0] +ffff000000086dec: 97ffe5cd bl ffff000000080520 +ffff000000086df0: b0000000 adrp x0, ffff000000087000 +ffff000000086df4: 913f8000 add x0, x0, #0xfe0 +ffff000000086df8: 97ffe5ca bl ffff000000080520 +ffff000000086dfc: f9401ba0 ldr x0, [x29,#48] +ffff000000086e00: f9400c00 ldr x0, [x0,#24] +ffff000000086e04: 97ffe600 bl ffff000000080604 +ffff000000086e08: b0000000 adrp x0, ffff000000087000 +ffff000000086e0c: 913fc000 add x0, x0, #0xff0 +ffff000000086e10: 97ffe5c4 bl ffff000000080520 +ffff000000086e14: f9401ba0 ldr x0, [x29,#48] +ffff000000086e18: f9400400 ldr x0, [x0,#8] +ffff000000086e1c: 97ffe5fa bl ffff000000080604 +ffff000000086e20: d0000000 adrp x0, ffff000000088000 +ffff000000086e24: 91000000 add x0, x0, #0x0 +ffff000000086e28: 97ffe5be bl ffff000000080520 +ffff000000086e2c: d503201f nop +ffff000000086e30: a8c47bfd ldp x29, x30, [sp],#64 +ffff000000086e34: d65f03c0 ret -0000000000086b94 : - 86b94: a9ba7bfd stp x29, x30, [sp,#-96]! - 86b98: 910003fd mov x29, sp - 86b9c: f9000fa0 str x0, [x29,#24] - 86ba0: f9000ba1 str x1, [x29,#16] - 86ba4: f9400ba0 ldr x0, [x29,#16] - 86ba8: f9400fa1 ldr x1, [x29,#24] - 86bac: f9000001 str x1, [x0] - 86bb0: 52800200 mov w0, #0x10 // #16 - 86bb4: 97ffe88d bl 80de8 - 86bb8: aa0003e1 mov x1, x0 - 86bbc: f9400ba0 ldr x0, [x29,#16] - 86bc0: f9000401 str x1, [x0,#8] - 86bc4: f9400ba0 ldr x0, [x29,#16] - 86bc8: f9400400 ldr x0, [x0,#8] - 86bcc: 90000001 adrp x1, 86000 - 86bd0: 912af021 add x1, x1, #0xabc - 86bd4: f9000001 str x1, [x0] - 86bd8: f9400ba0 ldr x0, [x29,#16] - 86bdc: f9400400 ldr x0, [x0,#8] - 86be0: 90000001 adrp x1, 86000 - 86be4: 91258021 add x1, x1, #0x960 - 86be8: f9000401 str x1, [x0,#8] - 86bec: 52800200 mov w0, #0x10 // #16 - 86bf0: 97ffe87e bl 80de8 - 86bf4: aa0003e1 mov x1, x0 - 86bf8: f9400ba0 ldr x0, [x29,#16] - 86bfc: f9000801 str x1, [x0,#16] - 86c00: f9400ba0 ldr x0, [x29,#16] - 86c04: f9400800 ldr x0, [x0,#16] - 86c08: 90000001 adrp x1, 86000 - 86c0c: 911c1021 add x1, x1, #0x704 - 86c10: f9000001 str x1, [x0] - 86c14: f9400ba0 ldr x0, [x29,#16] - 86c18: f9400800 ldr x0, [x0,#16] - 86c1c: 90000001 adrp x1, 86000 - 86c20: 91221021 add x1, x1, #0x884 - 86c24: f9000401 str x1, [x0,#8] - 86c28: 52800500 mov w0, #0x28 // #40 - 86c2c: 97ffe86f bl 80de8 - 86c30: aa0003e1 mov x1, x0 - 86c34: f9400ba0 ldr x0, [x29,#16] - 86c38: f9000c01 str x1, [x0,#24] - 86c3c: f9400ba0 ldr x0, [x29,#16] - 86c40: f9400c00 ldr x0, [x0,#24] - 86c44: f9002ba0 str x0, [x29,#80] - 86c48: f9402ba0 ldr x0, [x29,#80] - 86c4c: f900001f str xzr, [x0] - 86c50: f9402ba0 ldr x0, [x29,#80] - 86c54: d2800021 mov x1, #0x1 // #1 - 86c58: f9000401 str x1, [x0,#8] - 86c5c: f9402ba0 ldr x0, [x29,#80] - 86c60: d2800141 mov x1, #0xa // #10 - 86c64: f9000801 str x1, [x0,#16] - 86c68: f9402ba0 ldr x0, [x29,#80] - 86c6c: f9000c1f str xzr, [x0,#24] - 86c70: 52800a00 mov w0, #0x50 // #80 - 86c74: 97ffe85d bl 80de8 - 86c78: aa0003e1 mov x1, x0 - 86c7c: f9402ba0 ldr x0, [x29,#80] - 86c80: f9001001 str x1, [x0,#32] - 86c84: 97fff55b bl 841f0 - 86c88: f9002fa0 str x0, [x29,#88] - 86c8c: f9402fa0 ldr x0, [x29,#88] - 86c90: 97fff55c bl 84200 - 86c94: f90027a0 str x0, [x29,#72] - 86c98: f94027a0 ldr x0, [x29,#72] - 86c9c: f9400002 ldr x2, [x0] - 86ca0: b0000000 adrp x0, 87000 - 86ca4: 9125c000 add x0, x0, #0x970 - 86ca8: aa0003e1 mov x1, x0 - 86cac: aa0203e0 mov x0, x2 - 86cb0: 97fff815 bl 84d04 - 86cb4: 7100001f cmp w0, #0x0 - 86cb8: 54000b00 b.eq 86e18 - 86cbc: f9400ba0 ldr x0, [x29,#16] - 86cc0: f90023a0 str x0, [x29,#64] - 86cc4: f94023a0 ldr x0, [x29,#64] - 86cc8: f9400c00 ldr x0, [x0,#24] - 86ccc: f9002ba0 str x0, [x29,#80] - 86cd0: f9402ba0 ldr x0, [x29,#80] - 86cd4: f9401000 ldr x0, [x0,#32] - 86cd8: f9001fa0 str x0, [x29,#56] - 86cdc: f94027a0 ldr x0, [x29,#72] - 86ce0: f9400000 ldr x0, [x0] - 86ce4: aa0003e2 mov x2, x0 - 86ce8: d2800001 mov x1, #0x0 // #0 - 86cec: f94023a0 ldr x0, [x29,#64] - 86cf0: 97ffff73 bl 86abc - 86cf4: b90037a0 str w0, [x29,#52] - 86cf8: b94037a0 ldr w0, [x29,#52] - 86cfc: 3100041f cmn w0, #0x1 - 86d00: 54fffee1 b.ne 86cdc - 86d04: f94027a0 ldr x0, [x29,#72] - 86d08: f9400000 ldr x0, [x0] - 86d0c: aa0003e2 mov x2, x0 - 86d10: d2800001 mov x1, #0x0 // #0 - 86d14: f94023a0 ldr x0, [x29,#64] - 86d18: 97ffff12 bl 86960 - 86d1c: b90037a0 str w0, [x29,#52] - 86d20: b98037a0 ldrsw x0, [x29,#52] - 86d24: d37df000 lsl x0, x0, #3 - 86d28: f9401fa1 ldr x1, [x29,#56] - 86d2c: 8b000020 add x0, x1, x0 - 86d30: f9400000 ldr x0, [x0] - 86d34: f90017a0 str x0, [x29,#40] - 86d38: f94017a0 ldr x0, [x29,#40] - 86d3c: f9400c00 ldr x0, [x0,#24] - 86d40: f90013a0 str x0, [x29,#32] - 86d44: f94027a0 ldr x0, [x29,#72] - 86d48: f9400800 ldr x0, [x0,#16] - 86d4c: f100101f cmp x0, #0x4 - 86d50: 54000181 b.ne 86d80 - 86d54: f94013a0 ldr x0, [x29,#32] - 86d58: d2800141 mov x1, #0xa // #10 - 86d5c: f9000801 str x1, [x0,#16] - 86d60: f94013a0 ldr x0, [x29,#32] - 86d64: f9000c1f str xzr, [x0,#24] - 86d68: 52800a00 mov w0, #0x50 // #80 - 86d6c: 97ffe81f bl 80de8 - 86d70: aa0003e1 mov x1, x0 - 86d74: f94013a0 ldr x0, [x29,#32] - 86d78: f9001001 str x1, [x0,#32] - 86d7c: 14000017 b 86dd8 - 86d80: f94027a0 ldr x0, [x29,#72] - 86d84: f9400800 ldr x0, [x0,#16] - 86d88: f100201f cmp x0, #0x8 - 86d8c: 54000201 b.ne 86dcc - 86d90: f94027a0 ldr x0, [x29,#72] - 86d94: b9401c00 ldr w0, [x0,#28] - 86d98: 93407c01 sxtw x1, w0 - 86d9c: f94013a0 ldr x0, [x29,#32] - 86da0: f9000c01 str x1, [x0,#24] - 86da4: f94027a0 ldr x0, [x29,#72] - 86da8: f9400401 ldr x1, [x0,#8] - 86dac: f94013a0 ldr x0, [x29,#32] - 86db0: f9001001 str x1, [x0,#32] - 86db4: f94027a0 ldr x0, [x29,#72] - 86db8: b9401c00 ldr w0, [x0,#28] - 86dbc: 93407c01 sxtw x1, w0 - 86dc0: f94013a0 ldr x0, [x29,#32] - 86dc4: f9000801 str x1, [x0,#16] - 86dc8: 14000004 b 86dd8 - 86dcc: b0000000 adrp x0, 87000 - 86dd0: 91260000 add x0, x0, #0x980 - 86dd4: 97ffe5bd bl 804c8 - 86dd8: f9402fa0 ldr x0, [x29,#88] - 86ddc: 9101b800 add x0, x0, #0x6e - 86de0: f9002fa0 str x0, [x29,#88] - 86de4: f94027a0 ldr x0, [x29,#72] - 86de8: b9401c00 ldr w0, [x0,#28] - 86dec: 93407c00 sxtw x0, w0 - 86df0: f9402fa1 ldr x1, [x29,#88] - 86df4: 8b000020 add x0, x1, x0 - 86df8: f9002fa0 str x0, [x29,#88] - 86dfc: f94027a0 ldr x0, [x29,#72] - 86e00: b9401800 ldr w0, [x0,#24] - 86e04: 93407c00 sxtw x0, w0 - 86e08: f9402fa1 ldr x1, [x29,#88] - 86e0c: 8b000020 add x0, x1, x0 - 86e10: f9002fa0 str x0, [x29,#88] - 86e14: 17ffff9e b 86c8c - 86e18: d503201f nop - 86e1c: f9400ba0 ldr x0, [x29,#16] - 86e20: 97fffdf9 bl 86604 - 86e24: 52800020 mov w0, #0x1 // #1 - 86e28: a8c67bfd ldp x29, x30, [sp],#96 - 86e2c: d65f03c0 ret +ffff000000086e38 : +ffff000000086e38: a9ba7bfd stp x29, x30, [sp,#-96]! +ffff000000086e3c: 910003fd mov x29, sp +ffff000000086e40: f90017a0 str x0, [x29,#40] +ffff000000086e44: f90013a1 str x1, [x29,#32] +ffff000000086e48: f9000fa2 str x2, [x29,#24] +ffff000000086e4c: f94017a0 ldr x0, [x29,#40] +ffff000000086e50: f9400000 ldr x0, [x0] +ffff000000086e54: f90027a0 str x0, [x29,#72] +ffff000000086e58: f94027a0 ldr x0, [x29,#72] +ffff000000086e5c: f9400c00 ldr x0, [x0,#24] +ffff000000086e60: f90023a0 str x0, [x29,#64] +ffff000000086e64: f94013a0 ldr x0, [x29,#32] +ffff000000086e68: f9001fa0 str x0, [x29,#56] +ffff000000086e6c: f94023a0 ldr x0, [x29,#64] +ffff000000086e70: f9401000 ldr x0, [x0,#32] +ffff000000086e74: f100001f cmp x0, #0x0 +ffff000000086e78: 540000c1 b.ne ffff000000086e90 +ffff000000086e7c: 52800080 mov w0, #0x4 // #4 +ffff000000086e80: 97ffe7f2 bl ffff000000080e48 +ffff000000086e84: aa0003e1 mov x1, x0 +ffff000000086e88: f94023a0 ldr x0, [x29,#64] +ffff000000086e8c: f9001001 str x1, [x0,#32] +ffff000000086e90: f94023a0 ldr x0, [x29,#64] +ffff000000086e94: f9401000 ldr x0, [x0,#32] +ffff000000086e98: f9001ba0 str x0, [x29,#48] +ffff000000086e9c: f94023a0 ldr x0, [x29,#64] +ffff000000086ea0: f9400400 ldr x0, [x0,#8] +ffff000000086ea4: f100081f cmp x0, #0x2 +ffff000000086ea8: 54000821 b.ne ffff000000086fac +ffff000000086eac: f94017a0 ldr x0, [x29,#40] +ffff000000086eb0: f9400401 ldr x1, [x0,#8] +ffff000000086eb4: f9400fa0 ldr x0, [x29,#24] +ffff000000086eb8: 8b000021 add x1, x1, x0 +ffff000000086ebc: f94023a0 ldr x0, [x29,#64] +ffff000000086ec0: f9400800 ldr x0, [x0,#16] +ffff000000086ec4: eb00003f cmp x1, x0 +ffff000000086ec8: 54000342 b.cs ffff000000086f30 +ffff000000086ecc: f94017a0 ldr x0, [x29,#40] +ffff000000086ed0: f9400400 ldr x0, [x0,#8] +ffff000000086ed4: b9005fa0 str w0, [x29,#92] +ffff000000086ed8: b9005bbf str wzr, [x29,#88] +ffff000000086edc: 1400000f b ffff000000086f18 +ffff000000086ee0: b9405fa0 ldr w0, [x29,#92] +ffff000000086ee4: 11000401 add w1, w0, #0x1 +ffff000000086ee8: b9005fa1 str w1, [x29,#92] +ffff000000086eec: 93407c00 sxtw x0, w0 +ffff000000086ef0: f9401ba1 ldr x1, [x29,#48] +ffff000000086ef4: 8b000020 add x0, x1, x0 +ffff000000086ef8: b9805ba1 ldrsw x1, [x29,#88] +ffff000000086efc: f9401fa2 ldr x2, [x29,#56] +ffff000000086f00: 8b010041 add x1, x2, x1 +ffff000000086f04: 39400021 ldrb w1, [x1] +ffff000000086f08: 39000001 strb w1, [x0] +ffff000000086f0c: b9405ba0 ldr w0, [x29,#88] +ffff000000086f10: 11000400 add w0, w0, #0x1 +ffff000000086f14: b9005ba0 str w0, [x29,#88] +ffff000000086f18: b9805ba1 ldrsw x1, [x29,#88] +ffff000000086f1c: f9400fa0 ldr x0, [x29,#24] +ffff000000086f20: eb00003f cmp x1, x0 +ffff000000086f24: 54fffde3 b.cc ffff000000086ee0 +ffff000000086f28: f9400fa0 ldr x0, [x29,#24] +ffff000000086f2c: 14000021 b ffff000000086fb0 +ffff000000086f30: f94017a0 ldr x0, [x29,#40] +ffff000000086f34: f9400400 ldr x0, [x0,#8] +ffff000000086f38: b90057a0 str w0, [x29,#84] +ffff000000086f3c: b90053bf str wzr, [x29,#80] +ffff000000086f40: 1400000f b ffff000000086f7c +ffff000000086f44: b94057a0 ldr w0, [x29,#84] +ffff000000086f48: 11000401 add w1, w0, #0x1 +ffff000000086f4c: b90057a1 str w1, [x29,#84] +ffff000000086f50: 93407c00 sxtw x0, w0 +ffff000000086f54: f9401ba1 ldr x1, [x29,#48] +ffff000000086f58: 8b000020 add x0, x1, x0 +ffff000000086f5c: b98053a1 ldrsw x1, [x29,#80] +ffff000000086f60: f9401fa2 ldr x2, [x29,#56] +ffff000000086f64: 8b010041 add x1, x2, x1 +ffff000000086f68: 39400021 ldrb w1, [x1] +ffff000000086f6c: 39000001 strb w1, [x0] +ffff000000086f70: b94053a0 ldr w0, [x29,#80] +ffff000000086f74: 11000400 add w0, w0, #0x1 +ffff000000086f78: b90053a0 str w0, [x29,#80] +ffff000000086f7c: b98053a1 ldrsw x1, [x29,#80] +ffff000000086f80: f9400fa0 ldr x0, [x29,#24] +ffff000000086f84: eb00003f cmp x1, x0 +ffff000000086f88: 54fffde3 b.cc ffff000000086f44 +ffff000000086f8c: b98057a1 ldrsw x1, [x29,#84] +ffff000000086f90: f94023a0 ldr x0, [x29,#64] +ffff000000086f94: f9000801 str x1, [x0,#16] +ffff000000086f98: b98057a1 ldrsw x1, [x29,#84] +ffff000000086f9c: f94023a0 ldr x0, [x29,#64] +ffff000000086fa0: f9000c01 str x1, [x0,#24] +ffff000000086fa4: b94057a0 ldr w0, [x29,#84] +ffff000000086fa8: 14000002 b ffff000000086fb0 +ffff000000086fac: 52800000 mov w0, #0x0 // #0 +ffff000000086fb0: a8c67bfd ldp x29, x30, [sp],#96 +ffff000000086fb4: d65f03c0 ret -0000000000086e30 : - 86e30: a9be7bfd stp x29, x30, [sp,#-32]! - 86e34: 910003fd mov x29, sp - 86e38: f9000fa0 str x0, [x29,#24] - 86e3c: f9000ba1 str x1, [x29,#16] - 86e40: 52800400 mov w0, #0x20 // #32 - 86e44: 97ffe7e9 bl 80de8 - 86e48: aa0003e1 mov x1, x0 - 86e4c: f9400ba0 ldr x0, [x29,#16] - 86e50: f9000001 str x1, [x0] - 86e54: f9400ba0 ldr x0, [x29,#16] - 86e58: f9400fa1 ldr x1, [x29,#24] - 86e5c: f9000401 str x1, [x0,#8] - 86e60: f9400ba0 ldr x0, [x29,#16] - 86e64: f9400000 ldr x0, [x0] - 86e68: aa0003e1 mov x1, x0 - 86e6c: f9400ba0 ldr x0, [x29,#16] - 86e70: 97ffff49 bl 86b94 - 86e74: 7100001f cmp w0, #0x0 - 86e78: 540000a1 b.ne 86e8c - 86e7c: b0000000 adrp x0, 87000 - 86e80: 91268000 add x0, x0, #0x9a0 - 86e84: 97ffe591 bl 804c8 - 86e88: 14000000 b 86e88 - 86e8c: 52800000 mov w0, #0x0 // #0 - 86e90: a8c27bfd ldp x29, x30, [sp],#32 - 86e94: d65f03c0 ret +ffff000000086fb8 : +ffff000000086fb8: d10143ff sub sp, sp, #0x50 +ffff000000086fbc: f9000fe0 str x0, [sp,#24] +ffff000000086fc0: f9000be1 str x1, [sp,#16] +ffff000000086fc4: f90007e2 str x2, [sp,#8] +ffff000000086fc8: f9400fe0 ldr x0, [sp,#24] +ffff000000086fcc: f9400000 ldr x0, [x0] +ffff000000086fd0: f90023e0 str x0, [sp,#64] +ffff000000086fd4: f94023e0 ldr x0, [sp,#64] +ffff000000086fd8: f9400c00 ldr x0, [x0,#24] +ffff000000086fdc: f9001fe0 str x0, [sp,#56] +ffff000000086fe0: f9401fe0 ldr x0, [sp,#56] +ffff000000086fe4: f9400c00 ldr x0, [x0,#24] +ffff000000086fe8: b90037e0 str w0, [sp,#52] +ffff000000086fec: b98037e1 ldrsw x1, [sp,#52] +ffff000000086ff0: f94007e0 ldr x0, [sp,#8] +ffff000000086ff4: eb00003f cmp x1, x0 +ffff000000086ff8: 9a809020 csel x0, x1, x0, ls +ffff000000086ffc: b90033e0 str w0, [sp,#48] +ffff000000087000: b9004fff str wzr, [sp,#76] +ffff000000087004: f9400be0 ldr x0, [sp,#16] +ffff000000087008: f90017e0 str x0, [sp,#40] +ffff00000008700c: f9401fe0 ldr x0, [sp,#56] +ffff000000087010: f9401000 ldr x0, [x0,#32] +ffff000000087014: f90013e0 str x0, [sp,#32] +ffff000000087018: f9400fe0 ldr x0, [sp,#24] +ffff00000008701c: f9400400 ldr x0, [x0,#8] +ffff000000087020: b9004be0 str w0, [sp,#72] +ffff000000087024: 1400000f b ffff000000087060 +ffff000000087028: b9404fe0 ldr w0, [sp,#76] +ffff00000008702c: 11000401 add w1, w0, #0x1 +ffff000000087030: b9004fe1 str w1, [sp,#76] +ffff000000087034: 93407c00 sxtw x0, w0 +ffff000000087038: f94017e1 ldr x1, [sp,#40] +ffff00000008703c: 8b000020 add x0, x1, x0 +ffff000000087040: b9804be1 ldrsw x1, [sp,#72] +ffff000000087044: f94013e2 ldr x2, [sp,#32] +ffff000000087048: 8b010041 add x1, x2, x1 +ffff00000008704c: 39400021 ldrb w1, [x1] +ffff000000087050: 39000001 strb w1, [x0] +ffff000000087054: b9404be0 ldr w0, [sp,#72] +ffff000000087058: 11000400 add w0, w0, #0x1 +ffff00000008705c: b9004be0 str w0, [sp,#72] +ffff000000087060: b9404be1 ldr w1, [sp,#72] +ffff000000087064: b94033e0 ldr w0, [sp,#48] +ffff000000087068: 6b00003f cmp w1, w0 +ffff00000008706c: 54fffdeb b.lt ffff000000087028 +ffff000000087070: f9400fe0 ldr x0, [sp,#24] +ffff000000087074: f9400401 ldr x1, [x0,#8] +ffff000000087078: b98033e0 ldrsw x0, [sp,#48] +ffff00000008707c: 8b000021 add x1, x1, x0 +ffff000000087080: f9400fe0 ldr x0, [sp,#24] +ffff000000087084: f9000401 str x1, [x0,#8] +ffff000000087088: b9404fe0 ldr w0, [sp,#76] +ffff00000008708c: 910143ff add sp, sp, #0x50 +ffff000000087090: d65f03c0 ret -0000000000086e98 : - 86e98: d2a00600 mov x0, #0x300000 // #3145728 - 86e9c: d5181040 msr cpacr_el1, x0 - 86ea0: d2b00000 mov x0, #0x80000000 // #2147483648 - 86ea4: d51c1100 msr hcr_el2, x0 - 86ea8: d28078a0 mov x0, #0x3c5 // #965 - 86eac: d51c4000 msr spsr_el2, x0 - 86eb0: d51c403e msr elr_el2, x30 - 86eb4: d2a00600 mov x0, #0x300000 // #3145728 - 86eb8: d5181040 msr cpacr_el1, x0 - 86ebc: d69f03e0 eret +ffff000000087094 : +ffff000000087094: a9bb7bfd stp x29, x30, [sp,#-80]! +ffff000000087098: 910003fd mov x29, sp +ffff00000008709c: f90017a0 str x0, [x29,#40] +ffff0000000870a0: f90013a1 str x1, [x29,#32] +ffff0000000870a4: f9000fa2 str x2, [x29,#24] +ffff0000000870a8: f94017a0 ldr x0, [x29,#40] +ffff0000000870ac: f9400c00 ldr x0, [x0,#24] +ffff0000000870b0: f90027a0 str x0, [x29,#72] +ffff0000000870b4: f94027a0 ldr x0, [x29,#72] +ffff0000000870b8: f9400400 ldr x0, [x0,#8] +ffff0000000870bc: f100041f cmp x0, #0x1 +ffff0000000870c0: 54000080 b.eq ffff0000000870d0 +ffff0000000870c4: b0000000 adrp x0, ffff000000088000 +ffff0000000870c8: 91002000 add x0, x0, #0x8 +ffff0000000870cc: 97ffe515 bl ffff000000080520 +ffff0000000870d0: f94027a0 ldr x0, [x29,#72] +ffff0000000870d4: f9401000 ldr x0, [x0,#32] +ffff0000000870d8: f90023a0 str x0, [x29,#64] +ffff0000000870dc: 12800000 mov w0, #0xffffffff // #-1 +ffff0000000870e0: b9003fa0 str w0, [x29,#60] +ffff0000000870e4: f94027a0 ldr x0, [x29,#72] +ffff0000000870e8: f9400c01 ldr x1, [x0,#24] +ffff0000000870ec: f94027a0 ldr x0, [x29,#72] +ffff0000000870f0: f9400800 ldr x0, [x0,#16] +ffff0000000870f4: eb00003f cmp x1, x0 +ffff0000000870f8: 54000682 b.cs ffff0000000871c8 +ffff0000000870fc: f94027a0 ldr x0, [x29,#72] +ffff000000087100: f9400c00 ldr x0, [x0,#24] +ffff000000087104: 91000402 add x2, x0, #0x1 +ffff000000087108: f94027a1 ldr x1, [x29,#72] +ffff00000008710c: f9000c22 str x2, [x1,#24] +ffff000000087110: b9003fa0 str w0, [x29,#60] +ffff000000087114: 52800400 mov w0, #0x20 // #32 +ffff000000087118: 97ffe74c bl ffff000000080e48 +ffff00000008711c: f9001ba0 str x0, [x29,#48] +ffff000000087120: f94017a0 ldr x0, [x29,#40] +ffff000000087124: f9400001 ldr x1, [x0] +ffff000000087128: f9401ba0 ldr x0, [x29,#48] +ffff00000008712c: f9000001 str x1, [x0] +ffff000000087130: f94017a0 ldr x0, [x29,#40] +ffff000000087134: f9400401 ldr x1, [x0,#8] +ffff000000087138: f9401ba0 ldr x0, [x29,#48] +ffff00000008713c: f9000401 str x1, [x0,#8] +ffff000000087140: f94017a0 ldr x0, [x29,#40] +ffff000000087144: f9400801 ldr x1, [x0,#16] +ffff000000087148: f9401ba0 ldr x0, [x29,#48] +ffff00000008714c: f9000801 str x1, [x0,#16] +ffff000000087150: 52800500 mov w0, #0x28 // #40 +ffff000000087154: 97ffe73d bl ffff000000080e48 +ffff000000087158: aa0003e1 mov x1, x0 +ffff00000008715c: f9401ba0 ldr x0, [x29,#48] +ffff000000087160: f9000c01 str x1, [x0,#24] +ffff000000087164: f9401ba0 ldr x0, [x29,#48] +ffff000000087168: f9400c00 ldr x0, [x0,#24] +ffff00000008716c: f90027a0 str x0, [x29,#72] +ffff000000087170: f94027a0 ldr x0, [x29,#72] +ffff000000087174: f9400fa1 ldr x1, [x29,#24] +ffff000000087178: f9000001 str x1, [x0] +ffff00000008717c: f94027a0 ldr x0, [x29,#72] +ffff000000087180: d2800041 mov x1, #0x2 // #2 +ffff000000087184: f9000401 str x1, [x0,#8] +ffff000000087188: f94027a0 ldr x0, [x29,#72] +ffff00000008718c: f900081f str xzr, [x0,#16] +ffff000000087190: f94027a0 ldr x0, [x29,#72] +ffff000000087194: f9000c1f str xzr, [x0,#24] +ffff000000087198: f94027a0 ldr x0, [x29,#72] +ffff00000008719c: f900101f str xzr, [x0,#32] +ffff0000000871a0: b9803fa0 ldrsw x0, [x29,#60] +ffff0000000871a4: d37df000 lsl x0, x0, #3 +ffff0000000871a8: f94023a1 ldr x1, [x29,#64] +ffff0000000871ac: 8b000020 add x0, x1, x0 +ffff0000000871b0: f9401ba1 ldr x1, [x29,#48] +ffff0000000871b4: f9000001 str x1, [x0] +ffff0000000871b8: f94013a0 ldr x0, [x29,#32] +ffff0000000871bc: f100001f cmp x0, #0x0 +ffff0000000871c0: 54000120 b.eq ffff0000000871e4 +ffff0000000871c4: 14000005 b ffff0000000871d8 +ffff0000000871c8: b0000000 adrp x0, ffff000000088000 +ffff0000000871cc: 9100c000 add x0, x0, #0x30 +ffff0000000871d0: 97ffe4d4 bl ffff000000080520 +ffff0000000871d4: 14000000 b ffff0000000871d4 +ffff0000000871d8: f94013a0 ldr x0, [x29,#32] +ffff0000000871dc: f9401ba1 ldr x1, [x29,#48] +ffff0000000871e0: f9000001 str x1, [x0] +ffff0000000871e4: b9403fa0 ldr w0, [x29,#60] +ffff0000000871e8: a8c57bfd ldp x29, x30, [sp],#80 +ffff0000000871ec: d65f03c0 ret -0000000000086ec0 : - 86ec0: d2800000 mov x0, #0x0 // #0 - 86ec4: d5184000 msr spsr_el1, x0 - 86ec8: 910003e0 mov x0, sp - 86ecc: d5184100 msr sp_el0, x0 - 86ed0: d518403e msr elr_el1, x30 - 86ed4: d69f03e0 eret +ffff0000000871f0 : +ffff0000000871f0: a9ba7bfd stp x29, x30, [sp,#-96]! +ffff0000000871f4: 910003fd mov x29, sp +ffff0000000871f8: f90017a0 str x0, [x29,#40] +ffff0000000871fc: f90013a1 str x1, [x29,#32] +ffff000000087200: f9000fa2 str x2, [x29,#24] +ffff000000087204: f94017a0 ldr x0, [x29,#40] +ffff000000087208: f9400c00 ldr x0, [x0,#24] +ffff00000008720c: f9002ba0 str x0, [x29,#80] +ffff000000087210: f9402ba0 ldr x0, [x29,#80] +ffff000000087214: f9400400 ldr x0, [x0,#8] +ffff000000087218: f100041f cmp x0, #0x1 +ffff00000008721c: 54000080 b.eq ffff00000008722c +ffff000000087220: b0000000 adrp x0, ffff000000088000 +ffff000000087224: 91018000 add x0, x0, #0x60 +ffff000000087228: 97ffe4be bl ffff000000080520 +ffff00000008722c: f9402ba0 ldr x0, [x29,#80] +ffff000000087230: f9401000 ldr x0, [x0,#32] +ffff000000087234: f90027a0 str x0, [x29,#72] +ffff000000087238: b9005fbf str wzr, [x29,#92] +ffff00000008723c: 1400001b b ffff0000000872a8 +ffff000000087240: b9805fa0 ldrsw x0, [x29,#92] +ffff000000087244: d37df000 lsl x0, x0, #3 +ffff000000087248: f94027a1 ldr x1, [x29,#72] +ffff00000008724c: 8b000020 add x0, x1, x0 +ffff000000087250: f9400000 ldr x0, [x0] +ffff000000087254: f90023a0 str x0, [x29,#64] +ffff000000087258: f94023a0 ldr x0, [x29,#64] +ffff00000008725c: f9400c00 ldr x0, [x0,#24] +ffff000000087260: f9001fa0 str x0, [x29,#56] +ffff000000087264: f9401fa0 ldr x0, [x29,#56] +ffff000000087268: f9400000 ldr x0, [x0] +ffff00000008726c: f9400fa1 ldr x1, [x29,#24] +ffff000000087270: 97fffccd bl ffff0000000865a4 +ffff000000087274: 7100001f cmp w0, #0x0 +ffff000000087278: 54000121 b.ne ffff00000008729c +ffff00000008727c: f94013a0 ldr x0, [x29,#32] +ffff000000087280: f100001f cmp x0, #0x0 +ffff000000087284: 54000080 b.eq ffff000000087294 +ffff000000087288: f94013a0 ldr x0, [x29,#32] +ffff00000008728c: f94023a1 ldr x1, [x29,#64] +ffff000000087290: f9000001 str x1, [x0] +ffff000000087294: b9405fa0 ldr w0, [x29,#92] +ffff000000087298: 1400000a b ffff0000000872c0 +ffff00000008729c: b9405fa0 ldr w0, [x29,#92] +ffff0000000872a0: 11000400 add w0, w0, #0x1 +ffff0000000872a4: b9005fa0 str w0, [x29,#92] +ffff0000000872a8: b9805fa1 ldrsw x1, [x29,#92] +ffff0000000872ac: f9402ba0 ldr x0, [x29,#80] +ffff0000000872b0: f9400c00 ldr x0, [x0,#24] +ffff0000000872b4: eb00003f cmp x1, x0 +ffff0000000872b8: 54fffc43 b.cc ffff000000087240 +ffff0000000872bc: 12800000 mov w0, #0xffffffff // #-1 +ffff0000000872c0: a8c67bfd ldp x29, x30, [sp],#96 +ffff0000000872c4: d65f03c0 ret -0000000000086ed8 : - 86ed8: aa0003e2 mov x2, x0 - 86edc: d5184022 msr elr_el1, x2 - 86ee0: aa0103e2 mov x2, x1 - 86ee4: d5184102 msr sp_el0, x2 - 86ee8: d2806802 mov x2, #0x340 // #832 - 86eec: d5184002 msr spsr_el1, x2 - 86ef0: d5384103 mrs x3, sp_el0 - 86ef4: f9400060 ldr x0, [x3] - 86ef8: f9400461 ldr x1, [x3,#8] - 86efc: d69f03e0 eret +ffff0000000872c8 : +ffff0000000872c8: a9ba7bfd stp x29, x30, [sp,#-96]! +ffff0000000872cc: 910003fd mov x29, sp +ffff0000000872d0: f9000fa0 str x0, [x29,#24] +ffff0000000872d4: f9000ba1 str x1, [x29,#16] +ffff0000000872d8: f9400ba0 ldr x0, [x29,#16] +ffff0000000872dc: f9400fa1 ldr x1, [x29,#24] +ffff0000000872e0: f9000001 str x1, [x0] +ffff0000000872e4: 52800200 mov w0, #0x10 // #16 +ffff0000000872e8: 97ffe6d8 bl ffff000000080e48 +ffff0000000872ec: aa0003e1 mov x1, x0 +ffff0000000872f0: f9400ba0 ldr x0, [x29,#16] +ffff0000000872f4: f9000401 str x1, [x0,#8] +ffff0000000872f8: f9400ba0 ldr x0, [x29,#16] +ffff0000000872fc: f9400400 ldr x0, [x0,#8] +ffff000000087300: 90000001 adrp x1, ffff000000087000 +ffff000000087304: 9107c021 add x1, x1, #0x1f0 +ffff000000087308: f9000001 str x1, [x0] +ffff00000008730c: f9400ba0 ldr x0, [x29,#16] +ffff000000087310: f9400400 ldr x0, [x0,#8] +ffff000000087314: 90000001 adrp x1, ffff000000087000 +ffff000000087318: 91025021 add x1, x1, #0x94 +ffff00000008731c: f9000401 str x1, [x0,#8] +ffff000000087320: 52800200 mov w0, #0x10 // #16 +ffff000000087324: 97ffe6c9 bl ffff000000080e48 +ffff000000087328: aa0003e1 mov x1, x0 +ffff00000008732c: f9400ba0 ldr x0, [x29,#16] +ffff000000087330: f9000801 str x1, [x0,#16] +ffff000000087334: f9400ba0 ldr x0, [x29,#16] +ffff000000087338: f9400800 ldr x0, [x0,#16] +ffff00000008733c: f0ffffe1 adrp x1, ffff000000086000 +ffff000000087340: 9138e021 add x1, x1, #0xe38 +ffff000000087344: f9000001 str x1, [x0] +ffff000000087348: f9400ba0 ldr x0, [x29,#16] +ffff00000008734c: f9400800 ldr x0, [x0,#16] +ffff000000087350: f0ffffe1 adrp x1, ffff000000086000 +ffff000000087354: 913ee021 add x1, x1, #0xfb8 +ffff000000087358: f9000401 str x1, [x0,#8] +ffff00000008735c: 52800500 mov w0, #0x28 // #40 +ffff000000087360: 97ffe6ba bl ffff000000080e48 +ffff000000087364: aa0003e1 mov x1, x0 +ffff000000087368: f9400ba0 ldr x0, [x29,#16] +ffff00000008736c: f9000c01 str x1, [x0,#24] +ffff000000087370: f9400ba0 ldr x0, [x29,#16] +ffff000000087374: f9400c00 ldr x0, [x0,#24] +ffff000000087378: f9002ba0 str x0, [x29,#80] +ffff00000008737c: f9402ba0 ldr x0, [x29,#80] +ffff000000087380: f900001f str xzr, [x0] +ffff000000087384: f9402ba0 ldr x0, [x29,#80] +ffff000000087388: d2800021 mov x1, #0x1 // #1 +ffff00000008738c: f9000401 str x1, [x0,#8] +ffff000000087390: f9402ba0 ldr x0, [x29,#80] +ffff000000087394: d2800141 mov x1, #0xa // #10 +ffff000000087398: f9000801 str x1, [x0,#16] +ffff00000008739c: f9402ba0 ldr x0, [x29,#80] +ffff0000000873a0: f9000c1f str xzr, [x0,#24] +ffff0000000873a4: 52800a00 mov w0, #0x50 // #80 +ffff0000000873a8: 97ffe6a8 bl ffff000000080e48 +ffff0000000873ac: aa0003e1 mov x1, x0 +ffff0000000873b0: f9402ba0 ldr x0, [x29,#80] +ffff0000000873b4: f9001001 str x1, [x0,#32] +ffff0000000873b8: 97fff3a3 bl ffff000000084244 +ffff0000000873bc: f9002fa0 str x0, [x29,#88] +ffff0000000873c0: f9402fa0 ldr x0, [x29,#88] +ffff0000000873c4: 97fff3a4 bl ffff000000084254 +ffff0000000873c8: f90027a0 str x0, [x29,#72] +ffff0000000873cc: f94027a0 ldr x0, [x29,#72] +ffff0000000873d0: f9400002 ldr x2, [x0] +ffff0000000873d4: b0000000 adrp x0, ffff000000088000 +ffff0000000873d8: 91022000 add x0, x0, #0x88 +ffff0000000873dc: aa0003e1 mov x1, x0 +ffff0000000873e0: aa0203e0 mov x0, x2 +ffff0000000873e4: 97fffc70 bl ffff0000000865a4 +ffff0000000873e8: 7100001f cmp w0, #0x0 +ffff0000000873ec: 54000b00 b.eq ffff00000008754c +ffff0000000873f0: f9400ba0 ldr x0, [x29,#16] +ffff0000000873f4: f90023a0 str x0, [x29,#64] +ffff0000000873f8: f94023a0 ldr x0, [x29,#64] +ffff0000000873fc: f9400c00 ldr x0, [x0,#24] +ffff000000087400: f9002ba0 str x0, [x29,#80] +ffff000000087404: f9402ba0 ldr x0, [x29,#80] +ffff000000087408: f9401000 ldr x0, [x0,#32] +ffff00000008740c: f9001fa0 str x0, [x29,#56] +ffff000000087410: f94027a0 ldr x0, [x29,#72] +ffff000000087414: f9400000 ldr x0, [x0] +ffff000000087418: aa0003e2 mov x2, x0 +ffff00000008741c: d2800001 mov x1, #0x0 // #0 +ffff000000087420: f94023a0 ldr x0, [x29,#64] +ffff000000087424: 97ffff73 bl ffff0000000871f0 +ffff000000087428: b90037a0 str w0, [x29,#52] +ffff00000008742c: b94037a0 ldr w0, [x29,#52] +ffff000000087430: 3100041f cmn w0, #0x1 +ffff000000087434: 54fffee1 b.ne ffff000000087410 +ffff000000087438: f94027a0 ldr x0, [x29,#72] +ffff00000008743c: f9400000 ldr x0, [x0] +ffff000000087440: aa0003e2 mov x2, x0 +ffff000000087444: d2800001 mov x1, #0x0 // #0 +ffff000000087448: f94023a0 ldr x0, [x29,#64] +ffff00000008744c: 97ffff12 bl ffff000000087094 +ffff000000087450: b90037a0 str w0, [x29,#52] +ffff000000087454: b98037a0 ldrsw x0, [x29,#52] +ffff000000087458: d37df000 lsl x0, x0, #3 +ffff00000008745c: f9401fa1 ldr x1, [x29,#56] +ffff000000087460: 8b000020 add x0, x1, x0 +ffff000000087464: f9400000 ldr x0, [x0] +ffff000000087468: f90017a0 str x0, [x29,#40] +ffff00000008746c: f94017a0 ldr x0, [x29,#40] +ffff000000087470: f9400c00 ldr x0, [x0,#24] +ffff000000087474: f90013a0 str x0, [x29,#32] +ffff000000087478: f94027a0 ldr x0, [x29,#72] +ffff00000008747c: f9400800 ldr x0, [x0,#16] +ffff000000087480: f100101f cmp x0, #0x4 +ffff000000087484: 54000181 b.ne ffff0000000874b4 +ffff000000087488: f94013a0 ldr x0, [x29,#32] +ffff00000008748c: d2800141 mov x1, #0xa // #10 +ffff000000087490: f9000801 str x1, [x0,#16] +ffff000000087494: f94013a0 ldr x0, [x29,#32] +ffff000000087498: f9000c1f str xzr, [x0,#24] +ffff00000008749c: 52800a00 mov w0, #0x50 // #80 +ffff0000000874a0: 97ffe66a bl ffff000000080e48 +ffff0000000874a4: aa0003e1 mov x1, x0 +ffff0000000874a8: f94013a0 ldr x0, [x29,#32] +ffff0000000874ac: f9001001 str x1, [x0,#32] +ffff0000000874b0: 14000017 b ffff00000008750c +ffff0000000874b4: f94027a0 ldr x0, [x29,#72] +ffff0000000874b8: f9400800 ldr x0, [x0,#16] +ffff0000000874bc: f100201f cmp x0, #0x8 +ffff0000000874c0: 54000201 b.ne ffff000000087500 +ffff0000000874c4: f94027a0 ldr x0, [x29,#72] +ffff0000000874c8: b9401c00 ldr w0, [x0,#28] +ffff0000000874cc: 93407c01 sxtw x1, w0 +ffff0000000874d0: f94013a0 ldr x0, [x29,#32] +ffff0000000874d4: f9000c01 str x1, [x0,#24] +ffff0000000874d8: f94027a0 ldr x0, [x29,#72] +ffff0000000874dc: f9400401 ldr x1, [x0,#8] +ffff0000000874e0: f94013a0 ldr x0, [x29,#32] +ffff0000000874e4: f9001001 str x1, [x0,#32] +ffff0000000874e8: f94027a0 ldr x0, [x29,#72] +ffff0000000874ec: b9401c00 ldr w0, [x0,#28] +ffff0000000874f0: 93407c01 sxtw x1, w0 +ffff0000000874f4: f94013a0 ldr x0, [x29,#32] +ffff0000000874f8: f9000801 str x1, [x0,#16] +ffff0000000874fc: 14000004 b ffff00000008750c +ffff000000087500: b0000000 adrp x0, ffff000000088000 +ffff000000087504: 91026000 add x0, x0, #0x98 +ffff000000087508: 97ffe406 bl ffff000000080520 +ffff00000008750c: f9402fa0 ldr x0, [x29,#88] +ffff000000087510: 9101b800 add x0, x0, #0x6e +ffff000000087514: f9002fa0 str x0, [x29,#88] +ffff000000087518: f94027a0 ldr x0, [x29,#72] +ffff00000008751c: b9401c00 ldr w0, [x0,#28] +ffff000000087520: 93407c00 sxtw x0, w0 +ffff000000087524: f9402fa1 ldr x1, [x29,#88] +ffff000000087528: 8b000020 add x0, x1, x0 +ffff00000008752c: f9002fa0 str x0, [x29,#88] +ffff000000087530: f94027a0 ldr x0, [x29,#72] +ffff000000087534: b9401800 ldr w0, [x0,#24] +ffff000000087538: 93407c00 sxtw x0, w0 +ffff00000008753c: f9402fa1 ldr x1, [x29,#88] +ffff000000087540: 8b000020 add x0, x1, x0 +ffff000000087544: f9002fa0 str x0, [x29,#88] +ffff000000087548: 17ffff9e b ffff0000000873c0 +ffff00000008754c: d503201f nop +ffff000000087550: f9400ba0 ldr x0, [x29,#16] +ffff000000087554: 97fffdf9 bl ffff000000086d38 +ffff000000087558: 52800020 mov w0, #0x1 // #1 +ffff00000008755c: a8c67bfd ldp x29, x30, [sp],#96 +ffff000000087560: d65f03c0 ret -0000000000086f00 : - 86f00: d2800020 mov x0, #0x1 // #1 - 86f04: d51be220 msr cntp_ctl_el0, x0 - 86f08: d53be000 mrs x0, cntfrq_el0 - 86f0c: d51be200 msr cntp_tval_el0, x0 - 86f10: d2800040 mov x0, #0x2 // #2 - 86f14: 58000061 ldr x1, 86f20 - 86f18: b9000020 str w0, [x1] - 86f1c: d65f03c0 ret - 86f20: 40000040 .word 0x40000040 - 86f24: 00000000 .word 0x00000000 +ffff000000087564 : +ffff000000087564: a9be7bfd stp x29, x30, [sp,#-32]! +ffff000000087568: 910003fd mov x29, sp +ffff00000008756c: f9000fa0 str x0, [x29,#24] +ffff000000087570: f9000ba1 str x1, [x29,#16] +ffff000000087574: 52800400 mov w0, #0x20 // #32 +ffff000000087578: 97ffe634 bl ffff000000080e48 +ffff00000008757c: aa0003e1 mov x1, x0 +ffff000000087580: f9400ba0 ldr x0, [x29,#16] +ffff000000087584: f9000001 str x1, [x0] +ffff000000087588: f9400ba0 ldr x0, [x29,#16] +ffff00000008758c: f9400fa1 ldr x1, [x29,#24] +ffff000000087590: f9000401 str x1, [x0,#8] +ffff000000087594: f9400ba0 ldr x0, [x29,#16] +ffff000000087598: f9400000 ldr x0, [x0] +ffff00000008759c: aa0003e1 mov x1, x0 +ffff0000000875a0: f9400ba0 ldr x0, [x29,#16] +ffff0000000875a4: 97ffff49 bl ffff0000000872c8 +ffff0000000875a8: 7100001f cmp w0, #0x0 +ffff0000000875ac: 540000a1 b.ne ffff0000000875c0 +ffff0000000875b0: b0000000 adrp x0, ffff000000088000 +ffff0000000875b4: 9102e000 add x0, x0, #0xb8 +ffff0000000875b8: 97ffe3da bl ffff000000080520 +ffff0000000875bc: 14000000 b ffff0000000875bc +ffff0000000875c0: 52800000 mov w0, #0x0 // #0 +ffff0000000875c4: a8c27bfd ldp x29, x30, [sp],#32 +ffff0000000875c8: d65f03c0 ret +ffff0000000875cc: 00000000 .inst 0x00000000 ; undefined + +ffff0000000875d0 : +ffff0000000875d0: d2a00600 mov x0, #0x300000 // #3145728 +ffff0000000875d4: d5181040 msr cpacr_el1, x0 +ffff0000000875d8: d2b00000 mov x0, #0x80000000 // #2147483648 +ffff0000000875dc: d51c1100 msr hcr_el2, x0 +ffff0000000875e0: d28078a0 mov x0, #0x3c5 // #965 +ffff0000000875e4: d51c4000 msr spsr_el2, x0 +ffff0000000875e8: d51c403e msr elr_el2, x30 +ffff0000000875ec: d69f03e0 eret + +ffff0000000875f0 : +ffff0000000875f0: d2800000 mov x0, #0x0 // #0 +ffff0000000875f4: d5184000 msr spsr_el1, x0 +ffff0000000875f8: 910003e0 mov x0, sp +ffff0000000875fc: d5184100 msr sp_el0, x0 +ffff000000087600: d518403e msr elr_el1, x30 +ffff000000087604: d69f03e0 eret + +ffff000000087608 : +ffff000000087608: aa0003e2 mov x2, x0 +ffff00000008760c: d5184022 msr elr_el1, x2 +ffff000000087610: aa0103e2 mov x2, x1 +ffff000000087614: d5184102 msr sp_el0, x2 +ffff000000087618: d2806802 mov x2, #0x340 // #832 +ffff00000008761c: d5184002 msr spsr_el1, x2 +ffff000000087620: d69f03e0 eret + +ffff000000087624 : +ffff000000087624: d2800020 mov x0, #0x1 // #1 +ffff000000087628: d51be220 msr cntp_ctl_el0, x0 +ffff00000008762c: d53be000 mrs x0, cntfrq_el0 +ffff000000087630: d51be200 msr cntp_tval_el0, x0 +ffff000000087634: d2800040 mov x0, #0x2 // #2 +ffff000000087638: 58000081 ldr x1, ffff000000087648 +ffff00000008763c: b9000020 str w0, [x1] +ffff000000087640: d65f03c0 ret +ffff000000087644: 00000000 .word 0x00000000 +ffff000000087648: 40000040 .word 0x40000040 +ffff00000008764c: 00000000 .word 0x00000000 Disassembly of section .rodata: -0000000000086f28 : - 86f28: 5f736676 .word 0x5f736676 - 86f2c: 6e65706f .word 0x6e65706f - 86f30: 203a2928 .word 0x203a2928 - 86f34: 6e6e6163 .word 0x6e6e6163 - 86f38: 6320746f .word 0x6320746f - 86f3c: 74616572 .word 0x74616572 - 86f40: 656e2065 .word 0x656e2065 - 86f44: 69662077 .word 0x69662077 - 86f48: 0a21656c .word 0x0a21656c - 86f4c: 00000000 .word 0x00000000 - 86f50: 66667562 .word 0x66667562 - 86f54: 6f207265 .word 0x6f207265 - 86f58: 66726576 .word 0x66726576 - 86f5c: 21776f6c .word 0x21776f6c - 86f60: 0000000a .word 0x0000000a - 86f64: 00000000 .word 0x00000000 - 86f68: 312d2d2d .word 0x312d2d2d - 86f6c: 79622036 .word 0x79622036 - 86f70: 2d736574 .word 0x2d736574 - 86f74: 000a2d2d .word 0x000a2d2d - 86f78: 6c6f6f70 .word 0x6c6f6f70 - 86f7c: 00000020 .word 0x00000020 - 86f80: 0000203a .word 0x0000203a - 86f84: 00000000 .word 0x00000000 - 86f88: 203e2d20 .word 0x203e2d20 - 86f8c: 00000000 .word 0x00000000 - 86f90: 0000000a .word 0x0000000a - 86f94: 00000000 .word 0x00000000 - 86f98: 342d2d2d .word 0x342d2d2d - 86f9c: 2d2d424b .word 0x2d2d424b - 86fa0: 00000a2d .word 0x00000a2d - 86fa4: 00000000 .word 0x00000000 - 86fa8: 7473696c .word 0x7473696c - 86fac: 00000020 .word 0x00000020 - 86fb0: 7379535b .word 0x7379535b - 86fb4: 206d6574 .word 0x206d6574 - 86fb8: 6f666e69 .word 0x6f666e69 - 86fbc: 69203a5d .word 0x69203a5d - 86fc0: 2074696e .word 0x2074696e - 86fc4: 6d617266 .word 0x6d617266 - 86fc8: 72662065 .word 0x72662065 - 86fcc: 696c6565 .word 0x696c6565 - 86fd0: 2e2e7473 .word 0x2e2e7473 - 86fd4: 00000a2e .word 0x00000a2e - 86fd8: 72726528 .word 0x72726528 - 86fdc: 2029726f .word 0x2029726f - 86fe0: 6c616d6b .word 0x6c616d6b - 86fe4: 20636f6c .word 0x20636f6c - 86fe8: 6c696166 .word 0x6c696166 - 86fec: 00000a21 .word 0x00000a21 - 86ff0: 706d7564 .word 0x706d7564 - 86ff4: 74637320 .word 0x74637320 - 86ff8: 2e2e726c .word 0x2e2e726c - 86ffc: 00000a2e .word 0x00000a2e - 87000: 0000000a .word 0x0000000a - 87004: 00000000 .word 0x00000000 - 87008: 2d2d2d2d .word 0x2d2d2d2d - 8700c: 6d75642d .word 0x6d75642d - 87010: 74732070 .word 0x74732070 - 87014: 2d657461 .word 0x2d657461 - 87018: 2d2d2d2d .word 0x2d2d2d2d - 8701c: 0000000a .word 0x0000000a - 87020: 52535053 .word 0x52535053 - 87024: 314c455f .word 0x314c455f - 87028: 7830203a .word 0x7830203a - 8702c: 00000000 .word 0x00000000 - 87030: 5f524c45 .word 0x5f524c45 - 87034: 3a314c45 .word 0x3a314c45 - 87038: 00783020 .word 0x00783020 - 8703c: 00000000 .word 0x00000000 - 87040: 5f525345 .word 0x5f525345 - 87044: 3a314c45 .word 0x3a314c45 - 87048: 00783020 .word 0x00783020 - 8704c: 00000000 .word 0x00000000 - 87050: 4c544353 .word 0x4c544353 - 87054: 4c455f52 .word 0x4c455f52 - 87058: 78303a31 .word 0x78303a31 - 8705c: 00000000 .word 0x00000000 - 87060: 2d2d2d2d .word 0x2d2d2d2d - 87064: 2d2d2d2d .word 0x2d2d2d2d - 87068: 2d2d2d2d .word 0x2d2d2d2d - 8706c: 2d2d2d2d .word 0x2d2d2d2d - 87070: 2d2d2d2d .word 0x2d2d2d2d - 87074: 00000a2d .word 0x00000a2d - 87078: 2d2d2d2d .word 0x2d2d2d2d - 8707c: 6d69542d .word 0x6d69542d - 87080: 2d2d7265 .word 0x2d2d7265 - 87084: 0a2d2d2d .word 0x0a2d2d2d +ffff000000087650 : +ffff000000087650: 5f736676 .word 0x5f736676 +ffff000000087654: 6e65706f .word 0x6e65706f +ffff000000087658: 203a2928 .word 0x203a2928 +ffff00000008765c: 6e6e6163 .word 0x6e6e6163 +ffff000000087660: 6320746f .word 0x6320746f +ffff000000087664: 74616572 .word 0x74616572 +ffff000000087668: 656e2065 .word 0x656e2065 +ffff00000008766c: 69662077 .word 0x69662077 +ffff000000087670: 0a21656c .word 0x0a21656c +ffff000000087674: 00000000 .word 0x00000000 +ffff000000087678: 66667562 .word 0x66667562 +ffff00000008767c: 6f207265 .word 0x6f207265 +ffff000000087680: 66726576 .word 0x66726576 +ffff000000087684: 21776f6c .word 0x21776f6c +ffff000000087688: 0000000a .word 0x0000000a +ffff00000008768c: 00000000 .word 0x00000000 +ffff000000087690: 312d2d2d .word 0x312d2d2d +ffff000000087694: 79622036 .word 0x79622036 +ffff000000087698: 2d736574 .word 0x2d736574 +ffff00000008769c: 000a2d2d .word 0x000a2d2d +ffff0000000876a0: 6c6f6f70 .word 0x6c6f6f70 +ffff0000000876a4: 00000020 .word 0x00000020 +ffff0000000876a8: 0000203a .word 0x0000203a +ffff0000000876ac: 00000000 .word 0x00000000 +ffff0000000876b0: 203e2d20 .word 0x203e2d20 +ffff0000000876b4: 00000000 .word 0x00000000 +ffff0000000876b8: 0000000a .word 0x0000000a +ffff0000000876bc: 00000000 .word 0x00000000 +ffff0000000876c0: 342d2d2d .word 0x342d2d2d +ffff0000000876c4: 2d2d424b .word 0x2d2d424b +ffff0000000876c8: 00000a2d .word 0x00000a2d +ffff0000000876cc: 00000000 .word 0x00000000 +ffff0000000876d0: 7473696c .word 0x7473696c +ffff0000000876d4: 00000020 .word 0x00000020 +ffff0000000876d8: 7379535b .word 0x7379535b +ffff0000000876dc: 206d6574 .word 0x206d6574 +ffff0000000876e0: 6f666e69 .word 0x6f666e69 +ffff0000000876e4: 69203a5d .word 0x69203a5d +ffff0000000876e8: 2074696e .word 0x2074696e +ffff0000000876ec: 6d617266 .word 0x6d617266 +ffff0000000876f0: 72662065 .word 0x72662065 +ffff0000000876f4: 696c6565 .word 0x696c6565 +ffff0000000876f8: 2e2e7473 .word 0x2e2e7473 +ffff0000000876fc: 00000a2e .word 0x00000a2e +ffff000000087700: 72726528 .word 0x72726528 +ffff000000087704: 2029726f .word 0x2029726f +ffff000000087708: 6c616d6b .word 0x6c616d6b +ffff00000008770c: 20636f6c .word 0x20636f6c +ffff000000087710: 6c696166 .word 0x6c696166 +ffff000000087714: 00000a21 .word 0x00000a21 +ffff000000087718: 706d7564 .word 0x706d7564 +ffff00000008771c: 74637320 .word 0x74637320 +ffff000000087720: 2e2e726c .word 0x2e2e726c +ffff000000087724: 00000a2e .word 0x00000a2e +ffff000000087728: 0000000a .word 0x0000000a +ffff00000008772c: 00000000 .word 0x00000000 +ffff000000087730: 2d2d2d2d .word 0x2d2d2d2d +ffff000000087734: 6d75642d .word 0x6d75642d +ffff000000087738: 74732070 .word 0x74732070 +ffff00000008773c: 2d657461 .word 0x2d657461 +ffff000000087740: 2d2d2d2d .word 0x2d2d2d2d +ffff000000087744: 0000000a .word 0x0000000a +ffff000000087748: 52535053 .word 0x52535053 +ffff00000008774c: 314c455f .word 0x314c455f +ffff000000087750: 7830203a .word 0x7830203a +ffff000000087754: 00000000 .word 0x00000000 +ffff000000087758: 5f524c45 .word 0x5f524c45 +ffff00000008775c: 3a314c45 .word 0x3a314c45 +ffff000000087760: 00783020 .word 0x00783020 +ffff000000087764: 00000000 .word 0x00000000 +ffff000000087768: 5f525345 .word 0x5f525345 +ffff00000008776c: 3a314c45 .word 0x3a314c45 +ffff000000087770: 00783020 .word 0x00783020 +ffff000000087774: 00000000 .word 0x00000000 +ffff000000087778: 4c544353 .word 0x4c544353 +ffff00000008777c: 4c455f52 .word 0x4c455f52 +ffff000000087780: 78303a31 .word 0x78303a31 +ffff000000087784: 00000000 .word 0x00000000 +ffff000000087788: 5f524146 .word 0x5f524146 +ffff00000008778c: 3a314c45 .word 0x3a314c45 +ffff000000087790: 25783020 .word 0x25783020 +ffff000000087794: 00000a64 .word 0x00000a64 +ffff000000087798: 2d2d2d2d .word 0x2d2d2d2d +ffff00000008779c: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877a0: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877a4: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877a8: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877ac: 00000a2d .word 0x00000a2d +ffff0000000877b0: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877b4: 6d69542d .word 0x6d69542d +ffff0000000877b8: 2d2d7265 .word 0x2d2d7265 +ffff0000000877bc: 0a2d2d2d .word 0x0a2d2d2d ... - 87090: 656d6954 .word 0x656d6954 - 87094: 616c4520 .word 0x616c4520 - 87098: 64657370 .word 0x64657370 - 8709c: 0000203a .word 0x0000203a - 870a0: 2d2d2d2d .word 0x2d2d2d2d - 870a4: 2d2d2d2d .word 0x2d2d2d2d - 870a8: 2d2d2d2d .word 0x2d2d2d2d - 870ac: 0a2d2d2d .word 0x0a2d2d2d +ffff0000000877c8: 656d6954 .word 0x656d6954 +ffff0000000877cc: 616c4520 .word 0x616c4520 +ffff0000000877d0: 64657370 .word 0x64657370 +ffff0000000877d4: 0000203a .word 0x0000203a +ffff0000000877d8: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877dc: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877e0: 2d2d2d2d .word 0x2d2d2d2d +ffff0000000877e4: 0a2d2d2d .word 0x0a2d2d2d ... - -00000000000870b8 : - 870b8: 0008138c .word 0x0008138c - 870bc: 00000000 .word 0x00000000 - 870c0: 0008138c .word 0x0008138c - 870c4: 00000000 .word 0x00000000 - 870c8: 000813b8 .word 0x000813b8 - 870cc: 00000000 .word 0x00000000 - 870d0: 000813e4 .word 0x000813e4 - 870d4: 00000000 .word 0x00000000 - 870d8: 00081408 .word 0x00081408 - 870dc: 00000000 .word 0x00000000 - 870e0: 00081430 .word 0x00081430 - 870e4: 00000000 .word 0x00000000 - 870e8: 00081448 .word 0x00081448 - 870ec: 00000000 .word 0x00000000 - 870f0: 00081478 .word 0x00081478 - 870f4: 00000000 .word 0x00000000 - 870f8: 00081510 .word 0x00081510 - 870fc: 00000000 .word 0x00000000 - 87100: 0008156c .word 0x0008156c - 87104: 00000000 .word 0x00000000 - 87108: 000815d4 .word 0x000815d4 - 8710c: 00000000 .word 0x00000000 - 87110: 656d6974 .word 0x656d6974 - 87114: 69742072 .word 0x69742072 - 87118: 000a6b63 .word 0x000a6b63 - 8711c: 00000000 .word 0x00000000 - 87120: 65726874 .word 0x65726874 - 87124: 00206461 .word 0x00206461 - 87128: 20736920 .word 0x20736920 - 8712c: 64616564 .word 0x64616564 - 87130: 0000000a .word 0x0000000a - 87134: 00000000 .word 0x00000000 - 87138: 6f6c6572 .word 0x6f6c6572 - 8713c: 65746163 .word 0x65746163 - 87140: 0a2e2e2e .word 0x0a2e2e2e - 87144: 00000000 .word 0x00000000 - 87148: 6d612049 .word 0x6d612049 - 8714c: 6d6f7a20 .word 0x6d6f7a20 - 87150: 20656962 .word 0x20656962 - 87154: 6c6c696b .word 0x6c6c696b - 87158: 202c7265 .word 0x202c7265 - 8715c: 616d6572 .word 0x616d6572 - 87160: 00206e69 .word 0x00206e69 - 87164: 00000000 .word 0x00000000 - 87168: 72687420 .word 0x72687420 - 8716c: 73646165 .word 0x73646165 - 87170: 0000000a .word 0x0000000a - 87174: 00000000 .word 0x00000000 - 87178: 64616f6c .word 0x64616f6c - 8717c: 65737520 .word 0x65737520 - 87180: 72702072 .word 0x72702072 - 87184: 6172676f .word 0x6172676f - 87188: 6166206d .word 0x6166206d - 8718c: 2e2e6c69 .word 0x2e2e6c69 - 87190: 00000a2e .word 0x00000a2e - 87194: 00000000 .word 0x00000000 - 87198: 64616f6c .word 0x64616f6c - 8719c: 65737520 .word 0x65737520 - 871a0: 72702072 .word 0x72702072 - 871a4: 6172676f .word 0x6172676f - 871a8: 7573206d .word 0x7573206d - 871ac: 73656363 .word 0x73656363 - 871b0: 2e2e2e73 .word 0x2e2e2e73 - 871b4: 0000000a .word 0x0000000a - 871b8: 65726854 .word 0x65726854 - 871bc: 69206461 .word 0x69206461 - 871c0: 00203a64 .word 0x00203a64 - 871c4: 00000000 .word 0x00000000 - 871c8: 20692c20 .word 0x20692c20 - 871cc: 0000203d .word 0x0000203d - 871d0: 0000000a .word 0x0000000a - 871d4: 00000000 .word 0x00000000 - 871d8: 76677261 .word 0x76677261 - 871dc: 7365745f .word 0x7365745f - 871e0: 6d692e74 .word 0x6d692e74 - 871e4: 00000067 .word 0x00000067 - 871e8: 76677261 .word 0x76677261 - 871ec: 7365745f .word 0x7365745f - 871f0: 00000074 .word 0x00000074 - 871f4: 00000000 .word 0x00000000 - 871f8: 00006f2d .word 0x00006f2d - 871fc: 00000000 .word 0x00000000 - 87200: 32677261 .word 0x32677261 - 87204: 00000000 .word 0x00000000 - 87208: 000871e8 .word 0x000871e8 - 8720c: 00000000 .word 0x00000000 - 87210: 000871f8 .word 0x000871f8 - 87214: 00000000 .word 0x00000000 - 87218: 00087200 .word 0x00087200 +ffff0000000877f0: 656d6974 .word 0x656d6974 +ffff0000000877f4: 69742072 .word 0x69742072 +ffff0000000877f8: 000a6b63 .word 0x000a6b63 +ffff0000000877fc: 00000000 .word 0x00000000 +ffff000000087800: 65726874 .word 0x65726874 +ffff000000087804: 25206461 .word 0x25206461 +ffff000000087808: 73692064 .word 0x73692064 +ffff00000008780c: 6d6f7a20 .word 0x6d6f7a20 +ffff000000087810: 0a656962 .word 0x0a656962 +ffff000000087814: 00000000 .word 0x00000000 +ffff000000087818: 6d612049 .word 0x6d612049 +ffff00000008781c: 6d6f7a20 .word 0x6d6f7a20 +ffff000000087820: 20656962 .word 0x20656962 +ffff000000087824: 6c6c696b .word 0x6c6c696b +ffff000000087828: 202c7265 .word 0x202c7265 +ffff00000008782c: 616d6572 .word 0x616d6572 +ffff000000087830: 25206e69 .word 0x25206e69 +ffff000000087834: 68742064 .word 0x68742064 +ffff000000087838: 64616572 .word 0x64616572 +ffff00000008783c: 00000a73 .word 0x00000a73 +ffff000000087840: 64616f6c .word 0x64616f6c +ffff000000087844: 65737520 .word 0x65737520 +ffff000000087848: 72702072 .word 0x72702072 +ffff00000008784c: 6172676f .word 0x6172676f +ffff000000087850: 6166206d .word 0x6166206d +ffff000000087854: 2e2e6c69 .word 0x2e2e6c69 +ffff000000087858: 00000a2e .word 0x00000a2e +ffff00000008785c: 00000000 .word 0x00000000 +ffff000000087860: 64616f6c .word 0x64616f6c +ffff000000087864: 65737520 .word 0x65737520 +ffff000000087868: 72702072 .word 0x72702072 +ffff00000008786c: 6172676f .word 0x6172676f +ffff000000087870: 7573206d .word 0x7573206d +ffff000000087874: 73656363 .word 0x73656363 +ffff000000087878: 2e2e2e73 .word 0x2e2e2e73 +ffff00000008787c: 0000000a .word 0x0000000a +ffff000000087880: 65726854 .word 0x65726854 +ffff000000087884: 69206461 .word 0x69206461 +ffff000000087888: 25203a64 .word 0x25203a64 +ffff00000008788c: 69202c64 .word 0x69202c64 +ffff000000087890: 25203d20 .word 0x25203d20 +ffff000000087894: 00000a64 .word 0x00000a64 +ffff000000087898: 000a6425 .word 0x000a6425 +ffff00000008789c: 00000000 .word 0x00000000 +ffff0000000878a0: 76677261 .word 0x76677261 +ffff0000000878a4: 7365745f .word 0x7365745f +ffff0000000878a8: 6d692e74 .word 0x6d692e74 +ffff0000000878ac: 00000067 .word 0x00000067 +ffff0000000878b0: 76677261 .word 0x76677261 +ffff0000000878b4: 7365745f .word 0x7365745f +ffff0000000878b8: 00000074 .word 0x00000074 +ffff0000000878bc: 00000000 .word 0x00000000 +ffff0000000878c0: 00006f2d .word 0x00006f2d +ffff0000000878c4: 00000000 .word 0x00000000 +ffff0000000878c8: 32677261 .word 0x32677261 +ffff0000000878cc: 00000000 .word 0x00000000 +ffff0000000878d0: 000878b0 .word 0x000878b0 +ffff0000000878d4: ffff0000 .word 0xffff0000 +ffff0000000878d8: 000878c0 .word 0x000878c0 +ffff0000000878dc: ffff0000 .word 0xffff0000 +ffff0000000878e0: 000878c8 .word 0x000878c8 +ffff0000000878e4: ffff0000 .word 0xffff0000 + ... +ffff0000000878f0: 6c6c6568 .word 0x6c6c6568 +ffff0000000878f4: 0000006f .word 0x0000006f +ffff0000000878f8: 6c726f77 .word 0x6c726f77 +ffff0000000878fc: 00000064 .word 0x00000064 +ffff000000087900: 6c6c6548 .word 0x6c6c6548 +ffff000000087904: 0000206f .word 0x0000206f +ffff000000087908: 74697277 .word 0x74697277 +ffff00000008790c: 65482065 .word 0x65482065 +ffff000000087910: 206f6c6c .word 0x206f6c6c +ffff000000087914: 6f727265 .word 0x6f727265 +ffff000000087918: 000a2172 .word 0x000a2172 +ffff00000008791c: 00000000 .word 0x00000000 +ffff000000087920: 6c726f57 .word 0x6c726f57 +ffff000000087924: 00002164 .word 0x00002164 +ffff000000087928: 74697277 .word 0x74697277 +ffff00000008792c: 6f572065 .word 0x6f572065 +ffff000000087930: 21646c72 .word 0x21646c72 +ffff000000087934: 72726520 .word 0x72726520 +ffff000000087938: 000a726f .word 0x000a726f +ffff00000008793c: 00000000 .word 0x00000000 +ffff000000087940: 0000000a .word 0x0000000a +ffff000000087944: 00000000 .word 0x00000000 +ffff000000087948: 656c6966 .word 0x656c6966 +ffff00000008794c: 676d692e .word 0x676d692e ... - 87228: 6c6c6568 .word 0x6c6c6568 - 8722c: 0000006f .word 0x0000006f - 87230: 6c726f77 .word 0x6c726f77 - 87234: 00000064 .word 0x00000064 - 87238: 6c6c6548 .word 0x6c6c6548 - 8723c: 0000206f .word 0x0000206f - 87240: 74697277 .word 0x74697277 - 87244: 65482065 .word 0x65482065 - 87248: 206f6c6c .word 0x206f6c6c - 8724c: 6f727265 .word 0x6f727265 - 87250: 000a2172 .word 0x000a2172 - 87254: 00000000 .word 0x00000000 - 87258: 6c726f57 .word 0x6c726f57 - 8725c: 00002164 .word 0x00002164 - 87260: 74697277 .word 0x74697277 - 87264: 6f572065 .word 0x6f572065 - 87268: 21646c72 .word 0x21646c72 - 8726c: 72726520 .word 0x72726520 - 87270: 000a726f .word 0x000a726f - 87274: 00000000 .word 0x00000000 - 87278: 656c6966 .word 0x656c6966 - 8727c: 676d692e .word 0x676d692e +ffff000000087958: 20202041 .word 0x20202041 +ffff00000008795c: 20202020 .word 0x20202020 +ffff000000087960: 5458542e .word 0x5458542e +ffff000000087964: 00000000 .word 0x00000000 +ffff000000087968: 20646461 .word 0x20646461 +ffff00000008796c: 6c6c6568 .word 0x6c6c6568 +ffff000000087970: 0000006f .word 0x0000006f +ffff000000087974: 00000000 .word 0x00000000 +ffff000000087978: 692e6d76 .word 0x692e6d76 +ffff00000008797c: 0000676d .word 0x0000676d +ffff000000087980: 61656c50 .word 0x61656c50 +ffff000000087984: 65206573 .word 0x65206573 +ffff000000087988: 7265746e .word 0x7265746e +ffff00000008798c: 6c696620 .word 0x6c696620 +ffff000000087990: 616e2065 .word 0x616e2065 +ffff000000087994: 203a656d .word 0x203a656d ... - 87288: 20202041 .word 0x20202041 - 8728c: 20202020 .word 0x20202020 - 87290: 5458542e .word 0x5458542e - 87294: 00000000 .word 0x00000000 - 87298: 20646461 .word 0x20646461 - 8729c: 6c6c6568 .word 0x6c6c6568 - 872a0: 0000006f .word 0x0000006f - 872a4: 00000000 .word 0x00000000 - 872a8: 61656c50 .word 0x61656c50 - 872ac: 65206573 .word 0x65206573 - 872b0: 7265746e .word 0x7265746e - 872b4: 6c696620 .word 0x6c696620 - 872b8: 616e2065 .word 0x616e2065 - 872bc: 203a656d .word 0x203a656d +ffff0000000879a0: 49415254 .word 0x49415254 +ffff0000000879a4: 2152454c .word 0x2152454c +ffff0000000879a8: 00002121 .word 0x00002121 +ffff0000000879ac: 00000000 .word 0x00000000 +ffff0000000879b0: 73206f4e .word 0x73206f4e +ffff0000000879b4: 20686375 .word 0x20686375 +ffff0000000879b8: 656c6966 .word 0x656c6966 +ffff0000000879bc: 0000000a .word 0x0000000a +ffff0000000879c0: 0000000a .word 0x0000000a +ffff0000000879c4: 00000000 .word 0x00000000 +ffff0000000879c8: 64616f6c .word 0x64616f6c +ffff0000000879cc: 2e676e69 .word 0x2e676e69 +ffff0000000879d0: 000a2e2e .word 0x000a2e2e +ffff0000000879d4: 00000000 .word 0x00000000 +ffff0000000879d8: 646e6966 .word 0x646e6966 +ffff0000000879dc: 0a732520 .word 0x0a732520 ... - 872c8: 49415254 .word 0x49415254 - 872cc: 2152454c .word 0x2152454c - 872d0: 00002121 .word 0x00002121 - 872d4: 00000000 .word 0x00000000 - 872d8: 73206f4e .word 0x73206f4e - 872dc: 20686375 .word 0x20686375 - 872e0: 656c6966 .word 0x656c6966 - 872e4: 0000000a .word 0x0000000a - 872e8: 0000000a .word 0x0000000a - 872ec: 00000000 .word 0x00000000 - 872f0: 64616f6c .word 0x64616f6c - 872f4: 2e676e69 .word 0x2e676e69 - 872f8: 000a2e2e .word 0x000a2e2e - 872fc: 00000000 .word 0x00000000 - 87300: 61656c50 .word 0x61656c50 - 87304: 65206573 .word 0x65206573 - 87308: 7265746e .word 0x7265746e - 8730c: 70706120 .word 0x70706120 - 87310: 616f6c20 .word 0x616f6c20 - 87314: 64612064 .word 0x64612064 - 87318: 73657264 .word 0x73657264 - 8731c: 48282073 .word 0x48282073 - 87320: 3a297865 .word 0x3a297865 - 87324: 00000020 .word 0x00000020 - 87328: 646e6966 .word 0x646e6966 - 8732c: 00000020 .word 0x00000020 - 87330: 64616f6c .word 0x64616f6c - 87334: 20676e69 .word 0x20676e69 - 87338: 72657375 .word 0x72657375 - 8733c: 6c696620 .word 0x6c696620 - 87340: 69772065 .word 0x69772065 - 87344: 61206874 .word 0x61206874 - 87348: 2e766772 .word 0x2e766772 - 8734c: 000a2e2e .word 0x000a2e2e - 87350: 6c6c6548 .word 0x6c6c6548 - 87354: 6f57206f .word 0x6f57206f - 87358: 21646c72 .word 0x21646c72 - 8735c: 0000000a .word 0x0000000a - 87360: 706c6568 .word 0x706c6568 - 87364: 7270203a .word 0x7270203a - 87368: 20746e69 .word 0x20746e69 - 8736c: 206c6c61 .word 0x206c6c61 - 87370: 69617661 .word 0x69617661 - 87374: 6c62616c .word 0x6c62616c - 87378: 6f632065 .word 0x6f632065 - 8737c: 6e616d6d .word 0x6e616d6d - 87380: 000a7364 .word 0x000a7364 - 87384: 00000000 .word 0x00000000 - 87388: 6c6c6568 .word 0x6c6c6568 - 8738c: 70203a6f .word 0x70203a6f - 87390: 746e6972 .word 0x746e6972 - 87394: 6c654820 .word 0x6c654820 - 87398: 57206f6c .word 0x57206f6c - 8739c: 646c726f .word 0x646c726f - 873a0: 00000a21 .word 0x00000a21 - 873a4: 00000000 .word 0x00000000 - 873a8: 6f626572 .word 0x6f626572 - 873ac: 203a746f .word 0x203a746f - 873b0: 6f626572 .word 0x6f626572 - 873b4: 000a746f .word 0x000a746f - 873b8: 203a736c .word 0x203a736c - 873bc: 7473696c .word 0x7473696c - 873c0: 6c6c6120 .word 0x6c6c6120 - 873c4: 6c696620 .word 0x6c696620 - 873c8: 00000a65 .word 0x00000a65 - 873cc: 00000000 .word 0x00000000 - 873d0: 6f626552 .word 0x6f626552 - 873d4: 6e69746f .word 0x6e69746f - 873d8: 2e2e2e67 .word 0x2e2e2e67 - 873dc: 0000000a .word 0x0000000a - 873e0: 69676572 .word 0x69676572 - 873e4: 72657473 .word 0x72657473 - 873e8: 6c696620 .word 0x6c696620 - 873ec: 73797365 .word 0x73797365 - 873f0: 206d6574 .word 0x206d6574 - 873f4: 6c696166 .word 0x6c696166 - 873f8: 00000a21 .word 0x00000a21 - 873fc: 00000000 .word 0x00000000 - 87400: 2020205c .word 0x2020205c - 87404: 20202020 .word 0x20202020 - 87408: 20202020 .word 0x20202020 - 8740c: 20202020 .word 0x20202020 - 87410: 20202020 .word 0x20202020 - 87414: 20202020 .word 0x20202020 - 87418: 20202020 .word 0x20202020 - 8741c: 202e2020 .word 0x202e2020 - 87420: 20202020 .word 0x20202020 - 87424: 0a2e2020 .word 0x0a2e2020 - 87428: 20205c20 .word 0x20205c20 - 8742c: 20202020 .word 0x20202020 - 87430: 20202020 .word 0x20202020 - 87434: 20202020 .word 0x20202020 - 87438: 20202020 .word 0x20202020 - 8743c: 20202020 .word 0x20202020 - 87440: 20202020 .word 0x20202020 - 87444: 60202f20 .word 0x60202f20 - 87448: 2020202e .word 0x2020202e - 8744c: 2220272e .word 0x2220272e - 87450: 5c200a20 .word 0x5c200a20 - 87454: 20202020 .word 0x20202020 - 87458: 20202020 .word 0x20202020 - 8745c: 20202020 .word 0x20202020 - 87460: 20202020 .word 0x20202020 - 87464: 2d2e2020 .word 0x2d2e2020 - 87468: 202e2d2d .word 0x202e2d2d - 8746c: 20203c20 .word 0x20203c20 - 87470: 203e2020 .word 0x203e2020 - 87474: 2020203c .word 0x2020203c - 87478: 20203e20 .word 0x20203e20 - 8747c: 2d2d2d2e .word 0x2d2d2d2e - 87480: 20200a2e .word 0x20200a2e - 87484: 20205c20 .word 0x20205c20 - 87488: 20202020 .word 0x20202020 - 8748c: 20202020 .word 0x20202020 - 87490: 20202020 .word 0x20202020 - 87494: 7c202020 .word 0x7c202020 - 87498: 5c202020 .word 0x5c202020 - 8749c: 205c2020 .word 0x205c2020 - 874a0: 207e202d .word 0x207e202d - 874a4: 202d207e .word 0x202d207e - 874a8: 2f20202f .word 0x2f20202f - 874ac: 20202020 .word 0x20202020 - 874b0: 20200a7c .word 0x20200a7c - 874b4: 20202020 .word 0x20202020 - 874b8: 5f202020 .word 0x5f202020 - 874bc: 5f5f5f5f .word 0x5f5f5f5f - 874c0: 20202020 .word 0x20202020 - 874c4: 20202020 .word 0x20202020 - 874c8: 2e2e2020 .word 0x2e2e2020 - 874cc: 20207e2d .word 0x20207e2d - 874d0: 20202020 .word 0x20202020 - 874d4: 20202020 .word 0x20202020 - 874d8: 7e202020 .word 0x7e202020 - 874dc: 2d2e2e2d .word 0x2d2e2e2d - 874e0: 20200a7e .word 0x20200a7e - 874e4: 20202020 .word 0x20202020 - 874e8: 207c2020 .word 0x207c2020 - 874ec: 20202020 .word 0x20202020 - 874f0: 5c20207c .word 0x5c20207c - 874f4: 5c7e7e7e .word 0x5c7e7e7e - 874f8: 2020272e .word 0x2020272e - 874fc: 20202020 .word 0x20202020 - 87500: 20202020 .word 0x20202020 - 87504: 20202020 .word 0x20202020 - 87508: 20202020 .word 0x20202020 - 8750c: 2e602020 .word 0x2e602020 - 87510: 7e7e7e2f .word 0x7e7e7e2f - 87514: 20200a2f .word 0x20200a2f - 87518: 20202020 .word 0x20202020 - 8751c: 2d2d2d20 .word 0x2d2d2d20 - 87520: 2d2d2d2d .word 0x2d2d2d2d - 87524: 20202d2d .word 0x20202d2d - 87528: 2f5f5f5c .word 0x2f5f5f5c - 8752c: 20202020 .word 0x20202020 - 87530: 20202020 .word 0x20202020 - 87534: 20202020 .word 0x20202020 - 87538: 20202020 .word 0x20202020 - 8753c: 20202020 .word 0x20202020 - 87540: 20202020 .word 0x20202020 - 87544: 2f5f5f5c .word 0x2f5f5f5c - 87548: 2020200a .word 0x2020200a - 8754c: 2e202020 .word 0x2e202020 - 87550: 4f202027 .word 0x4f202027 - 87554: 20202020 .word 0x20202020 - 87558: 2020205c .word 0x2020205c - 8755c: 202f2020 .word 0x202f2020 - 87560: 20202020 .word 0x20202020 - 87564: 20202020 .word 0x20202020 - 87568: 20202020 .word 0x20202020 - 8756c: 202f2020 .word 0x202f2020 - 87570: 20202020 .word 0x20202020 - 87574: 205c2020 .word 0x205c2020 - 87578: 0a202220 .word 0x0a202220 - 8757c: 20202020 .word 0x20202020 - 87580: 5f5f2820 .word 0x5f5f2820 - 87584: 2c5f5f5f .word 0x2c5f5f5f - 87588: 20202020 .word 0x20202020 - 8758c: 2e5f2e60 .word 0x2e5f2e60 - 87590: 20202027 .word 0x20202027 - 87594: 20202020 .word 0x20202020 - 87598: 20202020 .word 0x20202020 - 8759c: 20202020 .word 0x20202020 - 875a0: 2020207c .word 0x2020207c - 875a4: 20202020 .word 0x20202020 - 875a8: 207d2020 .word 0x207d2020 - 875ac: 7e2f5c20 .word 0x7e2f5c20 - 875b0: 0a2f7e7e .word 0x0a2f7e7e - 875b4: 20202020 .word 0x20202020 - 875b8: 2d602020 .word 0x2d602020 - 875bc: 2e2d2d2d .word 0x2e2d2d2d - 875c0: 20202020 .word 0x20202020 - 875c4: 20202020 .word 0x20202020 - 875c8: 202f2020 .word 0x202f2020 - 875cc: 20202020 .word 0x20202020 - 875d0: 207d2020 .word 0x207d2020 - 875d4: 20202020 .word 0x20202020 - 875d8: 2020207c .word 0x2020207c - 875dc: 20202020 .word 0x20202020 - 875e0: 20202f20 .word 0x20202f20 - 875e4: 5f5c2020 .word 0x5f5c2020 - 875e8: 200a2f5f .word 0x200a2f5f - 875ec: 20202020 .word 0x20202020 - 875f0: 20202020 .word 0x20202020 - 875f4: 60202020 .word 0x60202020 - 875f8: 20202e2d .word 0x20202e2d - 875fc: 20202020 .word 0x20202020 - 87600: 2020207c .word 0x2020207c - 87604: 20202020 .word 0x20202020 - 87608: 2020202f .word 0x2020202f - 8760c: 7c202020 .word 0x7c202020 - 87610: 20202020 .word 0x20202020 - 87614: 2f202020 .word 0x2f202020 - 87618: 20202020 .word 0x20202020 - 8761c: 2e602020 .word 0x2e602020 - 87620: 7e7e2c20 .word 0x7e7e2c20 - 87624: 20200a7c .word 0x20200a7c - 87628: 20202020 .word 0x20202020 - 8762c: 20202020 .word 0x20202020 - 87630: 20202020 .word 0x20202020 - 87634: 2d7e2020 .word 0x2d7e2020 - 87638: 7c5f5f2e .word 0x7c5f5f2e - 8763c: 20202020 .word 0x20202020 - 87640: 5f2f2020 .word 0x5f2f2020 - 87644: 7e202d20 .word 0x7e202d20 - 87648: 207c5e20 .word 0x207c5e20 - 8764c: 20202020 .word 0x20202020 - 87650: 202d2f20 .word 0x202d2f20 - 87654: 2020205f .word 0x2020205f - 87658: 60202020 .word 0x60202020 - 8765c: 272d2e2e .word 0x272d2e2e - 87660: 0a202020 .word 0x0a202020 - 87664: 20202020 .word 0x20202020 - 87668: 20202020 .word 0x20202020 - 8766c: 20202020 .word 0x20202020 - 87670: 20202020 .word 0x20202020 - 87674: 20202020 .word 0x20202020 - 87678: 20207c20 .word 0x20207c20 - 8767c: 2f202020 .word 0x2f202020 - 87680: 20202020 .word 0x20202020 - 87684: 20202020 .word 0x20202020 - 87688: 2020207c .word 0x2020207c - 8768c: 202f2020 .word 0x202f2020 - 87690: 20202020 .word 0x20202020 - 87694: 202e2d7e .word 0x202e2d7e - 87698: 20202020 .word 0x20202020 - 8769c: 202e2d60 .word 0x202e2d60 - 876a0: 5f20205f .word 0x5f20205f - 876a4: 0a5f2020 .word 0x0a5f2020 - 876a8: 20202020 .word 0x20202020 - 876ac: 20202020 .word 0x20202020 - 876b0: 20202020 .word 0x20202020 - 876b4: 20202020 .word 0x20202020 - 876b8: 20202020 .word 0x20202020 - 876bc: 5f5f7c20 .word 0x5f5f7c20 - 876c0: 7c5f5f5f .word 0x7c5f5f5f - 876c4: 20202020 .word 0x20202020 - 876c8: 20202020 .word 0x20202020 - 876cc: 5f5f5f7c .word 0x5f5f5f7c - 876d0: 207c5f5f .word 0x207c5f5f - 876d4: 20202020 .word 0x20202020 - 876d8: 20202020 .word 0x20202020 - 876dc: 202d207e .word 0x202d207e - 876e0: 205f202e .word 0x205f202e - 876e4: 205f205f .word 0x205f205f - 876e8: 3e5f205f .word 0x3e5f205f - 876ec: 0000000a .word 0x0000000a - 876f0: 00000023 .word 0x00000023 - 876f4: 00000000 .word 0x00000000 - 876f8: 6c6c6568 .word 0x6c6c6568 - 876fc: 0000006f .word 0x0000006f - 87700: 706c6568 .word 0x706c6568 - 87704: 00000000 .word 0x00000000 - 87708: 6f626572 .word 0x6f626572 - 8770c: 0000746f .word 0x0000746f - 87710: 0000736c .word 0x0000736c - 87714: 00000000 .word 0x00000000 - 87718: 3362616c .word 0x3362616c - 8771c: 00000000 .word 0x00000000 - 87720: 64616f6c .word 0x64616f6c - 87724: 00000000 .word 0x00000000 - 87728: 656d6974 .word 0x656d6974 - 8772c: 00000072 .word 0x00000072 - 87730: 3562616c .word 0x3562616c - 87734: 0000312d .word 0x0000312d - 87738: 3562616c .word 0x3562616c - 8773c: 0000322d .word 0x0000322d - 87740: 3662616c .word 0x3662616c - 87744: 0000312d .word 0x0000312d - 87748: 3662616c .word 0x3662616c - 8774c: 0000322d .word 0x0000322d - 87750: 3762616c .word 0x3762616c - 87754: 00000000 .word 0x00000000 - 87758: 6f727245 .word 0x6f727245 - 8775c: 00203a72 .word 0x00203a72 - 87760: 6d6f6320 .word 0x6d6f6320 - 87764: 646e616d .word 0x646e616d - 87768: 746f6e20 .word 0x746f6e20 - 8776c: 756f6620 .word 0x756f6620 - 87770: 2021646e .word 0x2021646e - 87774: 20797254 .word 0x20797254 - 87778: 6c65683c .word 0x6c65683c - 8777c: 74203e70 .word 0x74203e70 - 87780: 6863206f .word 0x6863206f - 87784: 206b6365 .word 0x206b6365 - 87788: 206c6c61 .word 0x206c6c61 - 8778c: 69617661 .word 0x69617661 - 87790: 6c62616c .word 0x6c62616c - 87794: 6f632065 .word 0x6f632065 - 87798: 6e616d6d .word 0x6e616d6d - 8779c: 000a7364 .word 0x000a7364 - 877a0: 7379535b .word 0x7379535b - 877a4: 206d6574 .word 0x206d6574 - 877a8: 6f666e69 .word 0x6f666e69 - 877ac: 70203a5d .word 0x70203a5d - 877b0: 746e6972 .word 0x746e6972 - 877b4: 74656d20 .word 0x74656d20 - 877b8: 74616461 .word 0x74616461 - 877bc: 666f2061 .word 0x666f2061 - 877c0: 54414620 .word 0x54414620 - 877c4: 2e2e3233 .word 0x2e2e3233 - 877c8: 00000a2e .word 0x00000a2e - 877cc: 00000000 .word 0x00000000 - 877d0: 65747962 .word 0x65747962 - 877d4: 65702073 .word 0x65702073 - 877d8: 65732072 .word 0x65732072 - 877dc: 72746f63 .word 0x72746f63 - 877e0: 6425203a .word 0x6425203a - 877e4: 0000000a .word 0x0000000a - 877e8: 74636573 .word 0x74636573 - 877ec: 7020726f .word 0x7020726f - 877f0: 63207265 .word 0x63207265 - 877f4: 7473756c .word 0x7473756c - 877f8: 203a7265 .word 0x203a7265 - 877fc: 000a6425 .word 0x000a6425 - 87800: 626d756e .word 0x626d756e - 87804: 6f207265 .word 0x6f207265 - 87808: 65732066 .word 0x65732066 - 8780c: 726f7463 .word 0x726f7463 - 87810: 25203a73 .word 0x25203a73 - 87814: 00000a64 .word 0x00000a64 - 87818: 626d756e .word 0x626d756e - 8781c: 6f207265 .word 0x6f207265 - 87820: 61662066 .word 0x61662066 - 87824: 25203a74 .word 0x25203a74 - 87828: 00000a64 .word 0x00000a64 - 8782c: 00000000 .word 0x00000000 - 87830: 74636573 .word 0x74636573 - 87834: 2073726f .word 0x2073726f - 87838: 20726570 .word 0x20726570 - 8783c: 3a746166 .word 0x3a746166 - 87840: 0a642520 .word 0x0a642520 - 87844: 00000000 .word 0x00000000 - 87848: 626d756e .word 0x626d756e - 8784c: 6f207265 .word 0x6f207265 - 87850: 6f722066 .word 0x6f722066 - 87854: 6320746f .word 0x6320746f - 87858: 7473756c .word 0x7473756c - 8785c: 203a7265 .word 0x203a7265 - 87860: 000a6425 .word 0x000a6425 - 87864: 00000000 .word 0x00000000 - 87868: 7379535b .word 0x7379535b - 8786c: 206d6574 .word 0x206d6574 - 87870: 6f666e69 .word 0x6f666e69 - 87874: 73203a5d .word 0x73203a5d - 87878: 70757465 .word 0x70757465 - 8787c: 6c696620 .word 0x6c696620 - 87880: 73797365 .word 0x73797365 - 87884: 206d6574 .word 0x206d6574 - 87888: 66207361 .word 0x66207361 - 8788c: 32337461 .word 0x32337461 - 87890: 0a2e2e2e .word 0x0a2e2e2e - 87894: 00000000 .word 0x00000000 - 87898: 33746166 .word 0x33746166 - 8789c: 6e695f32 .word 0x6e695f32 - 878a0: 65207469 .word 0x65207469 - 878a4: 726f7272 .word 0x726f7272 - 878a8: 00000a21 .word 0x00000a21 - 878ac: 00000000 .word 0x00000000 - 878b0: 6c756e28 .word 0x6c756e28 - 878b4: 0000296c .word 0x0000296c - 878b8: 0000000a .word 0x0000000a - 878bc: 00000000 .word 0x00000000 - 878c0: 002d2d7c .word 0x002d2d7c - 878c4: 00000000 .word 0x00000000 - 878c8: 6973202c .word 0x6973202c - 878cc: 3d20657a .word 0x3d20657a - 878d0: 00000020 .word 0x00000020 - 878d4: 00000000 .word 0x00000000 - 878d8: 74796220 .word 0x74796220 - 878dc: 202c7365 .word 0x202c7365 +ffff0000000879e8: 64616f6c .word 0x64616f6c +ffff0000000879ec: 20676e69 .word 0x20676e69 +ffff0000000879f0: 72657375 .word 0x72657375 +ffff0000000879f4: 6c696620 .word 0x6c696620 +ffff0000000879f8: 69772065 .word 0x69772065 +ffff0000000879fc: 61206874 .word 0x61206874 +ffff000000087a00: 2e766772 .word 0x2e766772 +ffff000000087a04: 000a2e2e .word 0x000a2e2e +ffff000000087a08: 6c6c6548 .word 0x6c6c6548 +ffff000000087a0c: 6f57206f .word 0x6f57206f +ffff000000087a10: 21646c72 .word 0x21646c72 +ffff000000087a14: 0000000a .word 0x0000000a +ffff000000087a18: 706c6568 .word 0x706c6568 +ffff000000087a1c: 7270203a .word 0x7270203a +ffff000000087a20: 20746e69 .word 0x20746e69 +ffff000000087a24: 206c6c61 .word 0x206c6c61 +ffff000000087a28: 69617661 .word 0x69617661 +ffff000000087a2c: 6c62616c .word 0x6c62616c +ffff000000087a30: 6f632065 .word 0x6f632065 +ffff000000087a34: 6e616d6d .word 0x6e616d6d +ffff000000087a38: 000a7364 .word 0x000a7364 +ffff000000087a3c: 00000000 .word 0x00000000 +ffff000000087a40: 6c6c6568 .word 0x6c6c6568 +ffff000000087a44: 70203a6f .word 0x70203a6f +ffff000000087a48: 746e6972 .word 0x746e6972 +ffff000000087a4c: 6c654820 .word 0x6c654820 +ffff000000087a50: 57206f6c .word 0x57206f6c +ffff000000087a54: 646c726f .word 0x646c726f +ffff000000087a58: 00000a21 .word 0x00000a21 +ffff000000087a5c: 00000000 .word 0x00000000 +ffff000000087a60: 6f626572 .word 0x6f626572 +ffff000000087a64: 203a746f .word 0x203a746f +ffff000000087a68: 6f626572 .word 0x6f626572 +ffff000000087a6c: 000a746f .word 0x000a746f +ffff000000087a70: 203a736c .word 0x203a736c +ffff000000087a74: 7473696c .word 0x7473696c +ffff000000087a78: 6c6c6120 .word 0x6c6c6120 +ffff000000087a7c: 6c696620 .word 0x6c696620 +ffff000000087a80: 00000a65 .word 0x00000a65 +ffff000000087a84: 00000000 .word 0x00000000 +ffff000000087a88: 6f626552 .word 0x6f626552 +ffff000000087a8c: 6e69746f .word 0x6e69746f +ffff000000087a90: 2e2e2e67 .word 0x2e2e2e67 +ffff000000087a94: 0000000a .word 0x0000000a +ffff000000087a98: 69676572 .word 0x69676572 +ffff000000087a9c: 72657473 .word 0x72657473 +ffff000000087aa0: 6c696620 .word 0x6c696620 +ffff000000087aa4: 73797365 .word 0x73797365 +ffff000000087aa8: 206d6574 .word 0x206d6574 +ffff000000087aac: 6c696166 .word 0x6c696166 +ffff000000087ab0: 00000a21 .word 0x00000a21 +ffff000000087ab4: 00000000 .word 0x00000000 +ffff000000087ab8: 2020205c .word 0x2020205c +ffff000000087abc: 20202020 .word 0x20202020 +ffff000000087ac0: 20202020 .word 0x20202020 +ffff000000087ac4: 20202020 .word 0x20202020 +ffff000000087ac8: 20202020 .word 0x20202020 +ffff000000087acc: 20202020 .word 0x20202020 +ffff000000087ad0: 20202020 .word 0x20202020 +ffff000000087ad4: 202e2020 .word 0x202e2020 +ffff000000087ad8: 20202020 .word 0x20202020 +ffff000000087adc: 0a2e2020 .word 0x0a2e2020 +ffff000000087ae0: 20205c20 .word 0x20205c20 +ffff000000087ae4: 20202020 .word 0x20202020 +ffff000000087ae8: 20202020 .word 0x20202020 +ffff000000087aec: 20202020 .word 0x20202020 +ffff000000087af0: 20202020 .word 0x20202020 +ffff000000087af4: 20202020 .word 0x20202020 +ffff000000087af8: 20202020 .word 0x20202020 +ffff000000087afc: 60202f20 .word 0x60202f20 +ffff000000087b00: 2020202e .word 0x2020202e +ffff000000087b04: 2220272e .word 0x2220272e +ffff000000087b08: 5c200a20 .word 0x5c200a20 +ffff000000087b0c: 20202020 .word 0x20202020 +ffff000000087b10: 20202020 .word 0x20202020 +ffff000000087b14: 20202020 .word 0x20202020 +ffff000000087b18: 20202020 .word 0x20202020 +ffff000000087b1c: 2d2e2020 .word 0x2d2e2020 +ffff000000087b20: 202e2d2d .word 0x202e2d2d +ffff000000087b24: 20203c20 .word 0x20203c20 +ffff000000087b28: 203e2020 .word 0x203e2020 +ffff000000087b2c: 2020203c .word 0x2020203c +ffff000000087b30: 20203e20 .word 0x20203e20 +ffff000000087b34: 2d2d2d2e .word 0x2d2d2d2e +ffff000000087b38: 20200a2e .word 0x20200a2e +ffff000000087b3c: 20205c20 .word 0x20205c20 +ffff000000087b40: 20202020 .word 0x20202020 +ffff000000087b44: 20202020 .word 0x20202020 +ffff000000087b48: 20202020 .word 0x20202020 +ffff000000087b4c: 7c202020 .word 0x7c202020 +ffff000000087b50: 5c202020 .word 0x5c202020 +ffff000000087b54: 205c2020 .word 0x205c2020 +ffff000000087b58: 207e202d .word 0x207e202d +ffff000000087b5c: 202d207e .word 0x202d207e +ffff000000087b60: 2f20202f .word 0x2f20202f +ffff000000087b64: 20202020 .word 0x20202020 +ffff000000087b68: 20200a7c .word 0x20200a7c +ffff000000087b6c: 20202020 .word 0x20202020 +ffff000000087b70: 5f202020 .word 0x5f202020 +ffff000000087b74: 5f5f5f5f .word 0x5f5f5f5f +ffff000000087b78: 20202020 .word 0x20202020 +ffff000000087b7c: 20202020 .word 0x20202020 +ffff000000087b80: 2e2e2020 .word 0x2e2e2020 +ffff000000087b84: 20207e2d .word 0x20207e2d +ffff000000087b88: 20202020 .word 0x20202020 +ffff000000087b8c: 20202020 .word 0x20202020 +ffff000000087b90: 7e202020 .word 0x7e202020 +ffff000000087b94: 2d2e2e2d .word 0x2d2e2e2d +ffff000000087b98: 20200a7e .word 0x20200a7e +ffff000000087b9c: 20202020 .word 0x20202020 +ffff000000087ba0: 207c2020 .word 0x207c2020 +ffff000000087ba4: 20202020 .word 0x20202020 +ffff000000087ba8: 5c20207c .word 0x5c20207c +ffff000000087bac: 5c7e7e7e .word 0x5c7e7e7e +ffff000000087bb0: 2020272e .word 0x2020272e +ffff000000087bb4: 20202020 .word 0x20202020 +ffff000000087bb8: 20202020 .word 0x20202020 +ffff000000087bbc: 20202020 .word 0x20202020 +ffff000000087bc0: 20202020 .word 0x20202020 +ffff000000087bc4: 2e602020 .word 0x2e602020 +ffff000000087bc8: 7e7e7e2f .word 0x7e7e7e2f +ffff000000087bcc: 20200a2f .word 0x20200a2f +ffff000000087bd0: 20202020 .word 0x20202020 +ffff000000087bd4: 2d2d2d20 .word 0x2d2d2d20 +ffff000000087bd8: 2d2d2d2d .word 0x2d2d2d2d +ffff000000087bdc: 20202d2d .word 0x20202d2d +ffff000000087be0: 2f5f5f5c .word 0x2f5f5f5c +ffff000000087be4: 20202020 .word 0x20202020 +ffff000000087be8: 20202020 .word 0x20202020 +ffff000000087bec: 20202020 .word 0x20202020 +ffff000000087bf0: 20202020 .word 0x20202020 +ffff000000087bf4: 20202020 .word 0x20202020 +ffff000000087bf8: 20202020 .word 0x20202020 +ffff000000087bfc: 2f5f5f5c .word 0x2f5f5f5c +ffff000000087c00: 2020200a .word 0x2020200a +ffff000000087c04: 2e202020 .word 0x2e202020 +ffff000000087c08: 4f202027 .word 0x4f202027 +ffff000000087c0c: 20202020 .word 0x20202020 +ffff000000087c10: 2020205c .word 0x2020205c +ffff000000087c14: 202f2020 .word 0x202f2020 +ffff000000087c18: 20202020 .word 0x20202020 +ffff000000087c1c: 20202020 .word 0x20202020 +ffff000000087c20: 20202020 .word 0x20202020 +ffff000000087c24: 202f2020 .word 0x202f2020 +ffff000000087c28: 20202020 .word 0x20202020 +ffff000000087c2c: 205c2020 .word 0x205c2020 +ffff000000087c30: 0a202220 .word 0x0a202220 +ffff000000087c34: 20202020 .word 0x20202020 +ffff000000087c38: 5f5f2820 .word 0x5f5f2820 +ffff000000087c3c: 2c5f5f5f .word 0x2c5f5f5f +ffff000000087c40: 20202020 .word 0x20202020 +ffff000000087c44: 2e5f2e60 .word 0x2e5f2e60 +ffff000000087c48: 20202027 .word 0x20202027 +ffff000000087c4c: 20202020 .word 0x20202020 +ffff000000087c50: 20202020 .word 0x20202020 +ffff000000087c54: 20202020 .word 0x20202020 +ffff000000087c58: 2020207c .word 0x2020207c +ffff000000087c5c: 20202020 .word 0x20202020 +ffff000000087c60: 207d2020 .word 0x207d2020 +ffff000000087c64: 7e2f5c20 .word 0x7e2f5c20 +ffff000000087c68: 0a2f7e7e .word 0x0a2f7e7e +ffff000000087c6c: 20202020 .word 0x20202020 +ffff000000087c70: 2d602020 .word 0x2d602020 +ffff000000087c74: 2e2d2d2d .word 0x2e2d2d2d +ffff000000087c78: 20202020 .word 0x20202020 +ffff000000087c7c: 20202020 .word 0x20202020 +ffff000000087c80: 202f2020 .word 0x202f2020 +ffff000000087c84: 20202020 .word 0x20202020 +ffff000000087c88: 207d2020 .word 0x207d2020 +ffff000000087c8c: 20202020 .word 0x20202020 +ffff000000087c90: 2020207c .word 0x2020207c +ffff000000087c94: 20202020 .word 0x20202020 +ffff000000087c98: 20202f20 .word 0x20202f20 +ffff000000087c9c: 5f5c2020 .word 0x5f5c2020 +ffff000000087ca0: 200a2f5f .word 0x200a2f5f +ffff000000087ca4: 20202020 .word 0x20202020 +ffff000000087ca8: 20202020 .word 0x20202020 +ffff000000087cac: 60202020 .word 0x60202020 +ffff000000087cb0: 20202e2d .word 0x20202e2d +ffff000000087cb4: 20202020 .word 0x20202020 +ffff000000087cb8: 2020207c .word 0x2020207c +ffff000000087cbc: 20202020 .word 0x20202020 +ffff000000087cc0: 2020202f .word 0x2020202f +ffff000000087cc4: 7c202020 .word 0x7c202020 +ffff000000087cc8: 20202020 .word 0x20202020 +ffff000000087ccc: 2f202020 .word 0x2f202020 +ffff000000087cd0: 20202020 .word 0x20202020 +ffff000000087cd4: 2e602020 .word 0x2e602020 +ffff000000087cd8: 7e7e2c20 .word 0x7e7e2c20 +ffff000000087cdc: 20200a7c .word 0x20200a7c +ffff000000087ce0: 20202020 .word 0x20202020 +ffff000000087ce4: 20202020 .word 0x20202020 +ffff000000087ce8: 20202020 .word 0x20202020 +ffff000000087cec: 2d7e2020 .word 0x2d7e2020 +ffff000000087cf0: 7c5f5f2e .word 0x7c5f5f2e +ffff000000087cf4: 20202020 .word 0x20202020 +ffff000000087cf8: 5f2f2020 .word 0x5f2f2020 +ffff000000087cfc: 7e202d20 .word 0x7e202d20 +ffff000000087d00: 207c5e20 .word 0x207c5e20 +ffff000000087d04: 20202020 .word 0x20202020 +ffff000000087d08: 202d2f20 .word 0x202d2f20 +ffff000000087d0c: 2020205f .word 0x2020205f +ffff000000087d10: 60202020 .word 0x60202020 +ffff000000087d14: 272d2e2e .word 0x272d2e2e +ffff000000087d18: 0a202020 .word 0x0a202020 +ffff000000087d1c: 20202020 .word 0x20202020 +ffff000000087d20: 20202020 .word 0x20202020 +ffff000000087d24: 20202020 .word 0x20202020 +ffff000000087d28: 20202020 .word 0x20202020 +ffff000000087d2c: 20202020 .word 0x20202020 +ffff000000087d30: 20207c20 .word 0x20207c20 +ffff000000087d34: 2f202020 .word 0x2f202020 +ffff000000087d38: 20202020 .word 0x20202020 +ffff000000087d3c: 20202020 .word 0x20202020 +ffff000000087d40: 2020207c .word 0x2020207c +ffff000000087d44: 202f2020 .word 0x202f2020 +ffff000000087d48: 20202020 .word 0x20202020 +ffff000000087d4c: 202e2d7e .word 0x202e2d7e +ffff000000087d50: 20202020 .word 0x20202020 +ffff000000087d54: 202e2d60 .word 0x202e2d60 +ffff000000087d58: 5f20205f .word 0x5f20205f +ffff000000087d5c: 0a5f2020 .word 0x0a5f2020 +ffff000000087d60: 20202020 .word 0x20202020 +ffff000000087d64: 20202020 .word 0x20202020 +ffff000000087d68: 20202020 .word 0x20202020 +ffff000000087d6c: 20202020 .word 0x20202020 +ffff000000087d70: 20202020 .word 0x20202020 +ffff000000087d74: 5f5f7c20 .word 0x5f5f7c20 +ffff000000087d78: 7c5f5f5f .word 0x7c5f5f5f +ffff000000087d7c: 20202020 .word 0x20202020 +ffff000000087d80: 20202020 .word 0x20202020 +ffff000000087d84: 5f5f5f7c .word 0x5f5f5f7c +ffff000000087d88: 207c5f5f .word 0x207c5f5f +ffff000000087d8c: 20202020 .word 0x20202020 +ffff000000087d90: 20202020 .word 0x20202020 +ffff000000087d94: 202d207e .word 0x202d207e +ffff000000087d98: 205f202e .word 0x205f202e +ffff000000087d9c: 205f205f .word 0x205f205f +ffff000000087da0: 3e5f205f .word 0x3e5f205f +ffff000000087da4: 0000000a .word 0x0000000a +ffff000000087da8: 00000023 .word 0x00000023 +ffff000000087dac: 00000000 .word 0x00000000 +ffff000000087db0: 6c6c6568 .word 0x6c6c6568 +ffff000000087db4: 0000006f .word 0x0000006f +ffff000000087db8: 706c6568 .word 0x706c6568 +ffff000000087dbc: 00000000 .word 0x00000000 +ffff000000087dc0: 6f626572 .word 0x6f626572 +ffff000000087dc4: 0000746f .word 0x0000746f +ffff000000087dc8: 0000736c .word 0x0000736c +ffff000000087dcc: 00000000 .word 0x00000000 +ffff000000087dd0: 3362616c .word 0x3362616c +ffff000000087dd4: 00000000 .word 0x00000000 +ffff000000087dd8: 64616f6c .word 0x64616f6c +ffff000000087ddc: 00000000 .word 0x00000000 +ffff000000087de0: 656d6974 .word 0x656d6974 +ffff000000087de4: 00000072 .word 0x00000072 +ffff000000087de8: 3562616c .word 0x3562616c +ffff000000087dec: 0000312d .word 0x0000312d +ffff000000087df0: 3562616c .word 0x3562616c +ffff000000087df4: 0000322d .word 0x0000322d +ffff000000087df8: 3662616c .word 0x3662616c +ffff000000087dfc: 0000312d .word 0x0000312d +ffff000000087e00: 3662616c .word 0x3662616c +ffff000000087e04: 0000322d .word 0x0000322d +ffff000000087e08: 3762616c .word 0x3762616c +ffff000000087e0c: 00000000 .word 0x00000000 +ffff000000087e10: 3862616c .word 0x3862616c +ffff000000087e14: 00000000 .word 0x00000000 +ffff000000087e18: 6f727245 .word 0x6f727245 +ffff000000087e1c: 00203a72 .word 0x00203a72 +ffff000000087e20: 6d6f6320 .word 0x6d6f6320 +ffff000000087e24: 646e616d .word 0x646e616d +ffff000000087e28: 746f6e20 .word 0x746f6e20 +ffff000000087e2c: 756f6620 .word 0x756f6620 +ffff000000087e30: 2021646e .word 0x2021646e +ffff000000087e34: 20797254 .word 0x20797254 +ffff000000087e38: 6c65683c .word 0x6c65683c +ffff000000087e3c: 74203e70 .word 0x74203e70 +ffff000000087e40: 6863206f .word 0x6863206f +ffff000000087e44: 206b6365 .word 0x206b6365 +ffff000000087e48: 206c6c61 .word 0x206c6c61 +ffff000000087e4c: 69617661 .word 0x69617661 +ffff000000087e50: 6c62616c .word 0x6c62616c +ffff000000087e54: 6f632065 .word 0x6f632065 +ffff000000087e58: 6e616d6d .word 0x6e616d6d +ffff000000087e5c: 000a7364 .word 0x000a7364 +ffff000000087e60: 6c756e28 .word 0x6c756e28 +ffff000000087e64: 0000296c .word 0x0000296c +ffff000000087e68: 7379535b .word 0x7379535b +ffff000000087e6c: 206d6574 .word 0x206d6574 +ffff000000087e70: 6f666e69 .word 0x6f666e69 +ffff000000087e74: 70203a5d .word 0x70203a5d +ffff000000087e78: 746e6972 .word 0x746e6972 +ffff000000087e7c: 74656d20 .word 0x74656d20 +ffff000000087e80: 74616461 .word 0x74616461 +ffff000000087e84: 666f2061 .word 0x666f2061 +ffff000000087e88: 54414620 .word 0x54414620 +ffff000000087e8c: 2e2e3233 .word 0x2e2e3233 +ffff000000087e90: 00000a2e .word 0x00000a2e +ffff000000087e94: 00000000 .word 0x00000000 +ffff000000087e98: 65747962 .word 0x65747962 +ffff000000087e9c: 65702073 .word 0x65702073 +ffff000000087ea0: 65732072 .word 0x65732072 +ffff000000087ea4: 72746f63 .word 0x72746f63 +ffff000000087ea8: 6425203a .word 0x6425203a +ffff000000087eac: 0000000a .word 0x0000000a +ffff000000087eb0: 74636573 .word 0x74636573 +ffff000000087eb4: 7020726f .word 0x7020726f +ffff000000087eb8: 63207265 .word 0x63207265 +ffff000000087ebc: 7473756c .word 0x7473756c +ffff000000087ec0: 203a7265 .word 0x203a7265 +ffff000000087ec4: 000a6425 .word 0x000a6425 +ffff000000087ec8: 626d756e .word 0x626d756e +ffff000000087ecc: 6f207265 .word 0x6f207265 +ffff000000087ed0: 65732066 .word 0x65732066 +ffff000000087ed4: 726f7463 .word 0x726f7463 +ffff000000087ed8: 25203a73 .word 0x25203a73 +ffff000000087edc: 00000a64 .word 0x00000a64 +ffff000000087ee0: 626d756e .word 0x626d756e +ffff000000087ee4: 6f207265 .word 0x6f207265 +ffff000000087ee8: 61662066 .word 0x61662066 +ffff000000087eec: 25203a74 .word 0x25203a74 +ffff000000087ef0: 00000a64 .word 0x00000a64 +ffff000000087ef4: 00000000 .word 0x00000000 +ffff000000087ef8: 74636573 .word 0x74636573 +ffff000000087efc: 2073726f .word 0x2073726f +ffff000000087f00: 20726570 .word 0x20726570 +ffff000000087f04: 3a746166 .word 0x3a746166 +ffff000000087f08: 0a642520 .word 0x0a642520 +ffff000000087f0c: 00000000 .word 0x00000000 +ffff000000087f10: 626d756e .word 0x626d756e +ffff000000087f14: 6f207265 .word 0x6f207265 +ffff000000087f18: 6f722066 .word 0x6f722066 +ffff000000087f1c: 6320746f .word 0x6320746f +ffff000000087f20: 7473756c .word 0x7473756c +ffff000000087f24: 203a7265 .word 0x203a7265 +ffff000000087f28: 000a6425 .word 0x000a6425 +ffff000000087f2c: 00000000 .word 0x00000000 +ffff000000087f30: 7379535b .word 0x7379535b +ffff000000087f34: 206d6574 .word 0x206d6574 +ffff000000087f38: 6f666e69 .word 0x6f666e69 +ffff000000087f3c: 73203a5d .word 0x73203a5d +ffff000000087f40: 70757465 .word 0x70757465 +ffff000000087f44: 6c696620 .word 0x6c696620 +ffff000000087f48: 73797365 .word 0x73797365 +ffff000000087f4c: 206d6574 .word 0x206d6574 +ffff000000087f50: 66207361 .word 0x66207361 +ffff000000087f54: 32337461 .word 0x32337461 +ffff000000087f58: 0a2e2e2e .word 0x0a2e2e2e +ffff000000087f5c: 00000000 .word 0x00000000 +ffff000000087f60: 33746166 .word 0x33746166 +ffff000000087f64: 6e695f32 .word 0x6e695f32 +ffff000000087f68: 65207469 .word 0x65207469 +ffff000000087f6c: 726f7272 .word 0x726f7272 +ffff000000087f70: 00000a21 .word 0x00000a21 +ffff000000087f74: 00000000 .word 0x00000000 + +ffff000000087f78 : +ffff000000087f78: 00086654 .word 0x00086654 +ffff000000087f7c: ffff0000 .word 0xffff0000 +ffff000000087f80: 00086654 .word 0x00086654 +ffff000000087f84: ffff0000 .word 0xffff0000 +ffff000000087f88: 00086668 .word 0x00086668 +ffff000000087f8c: ffff0000 .word 0xffff0000 +ffff000000087f90: 00086694 .word 0x00086694 +ffff000000087f94: ffff0000 .word 0xffff0000 +ffff000000087f98: 000866b8 .word 0x000866b8 +ffff000000087f9c: ffff0000 .word 0xffff0000 +ffff000000087fa0: 000866e0 .word 0x000866e0 +ffff000000087fa4: ffff0000 .word 0xffff0000 +ffff000000087fa8: 000866f8 .word 0x000866f8 +ffff000000087fac: ffff0000 .word 0xffff0000 +ffff000000087fb0: 00086718 .word 0x00086718 +ffff000000087fb4: ffff0000 .word 0xffff0000 +ffff000000087fb8: 000867b0 .word 0x000867b0 +ffff000000087fbc: ffff0000 .word 0xffff0000 +ffff000000087fc0: 0008680c .word 0x0008680c +ffff000000087fc4: ffff0000 .word 0xffff0000 +ffff000000087fc8: 00086874 .word 0x00086874 +ffff000000087fcc: ffff0000 .word 0xffff0000 +ffff000000087fd0: 0000000a .word 0x0000000a +ffff000000087fd4: 00000000 .word 0x00000000 +ffff000000087fd8: 002d2d7c .word 0x002d2d7c +ffff000000087fdc: 00000000 .word 0x00000000 +ffff000000087fe0: 6973202c .word 0x6973202c +ffff000000087fe4: 3d20657a .word 0x3d20657a +ffff000000087fe8: 00000020 .word 0x00000020 +ffff000000087fec: 00000000 .word 0x00000000 +ffff000000087ff0: 74796220 .word 0x74796220 +ffff000000087ff4: 202c7365 .word 0x202c7365 ... - 878e8: 70797420 .word 0x70797420 - 878ec: 00000a65 .word 0x00000a65 - 878f0: 66706d74 .word 0x66706d74 - 878f4: 72635f73 .word 0x72635f73 - 878f8: 65746165 .word 0x65746165 - 878fc: 203a2928 .word 0x203a2928 - 87900: 796c6e6f .word 0x796c6e6f - 87904: 63636120 .word 0x63636120 - 87908: 20747065 .word 0x20747065 - 8790c: 5f524944 .word 0x5f524944 - 87910: 45505954 .word 0x45505954 - 87914: 00000a21 .word 0x00000a21 - 87918: 66706d74 .word 0x66706d74 - 8791c: 72635f73 .word 0x72635f73 - 87920: 65746165 .word 0x65746165 - 87924: 203a2928 .word 0x203a2928 - 87928: 5f726964 .word 0x5f726964 - 8792c: 61706163 .word 0x61706163 - 87930: 79746963 .word 0x79746963 - 87934: 20736920 .word 0x20736920 - 87938: 20746f6e .word 0x20746f6e - 8793c: 756f6e65 .word 0x756f6e65 - 87940: 0a216867 .word 0x0a216867 - 87944: 00000000 .word 0x00000000 - 87948: 66706d74 .word 0x66706d74 - 8794c: 6f6c5f73 .word 0x6f6c5f73 - 87950: 70756b6f .word 0x70756b6f - 87954: 203a2928 .word 0x203a2928 - 87958: 796c6e6f .word 0x796c6e6f - 8795c: 63636120 .word 0x63636120 - 87960: 20747065 .word 0x20747065 - 87964: 5f524944 .word 0x5f524944 - 87968: 45505954 .word 0x45505954 - 8796c: 00000a21 .word 0x00000a21 - 87970: 49415254 .word 0x49415254 - 87974: 2152454c .word 0x2152454c - 87978: 00002121 .word 0x00002121 - 8797c: 00000000 .word 0x00000000 - 87980: 66706d74 .word 0x66706d74 - 87984: 6e695f73 .word 0x6e695f73 - 87988: 29287469 .word 0x29287469 - 8798c: 6e75203a .word 0x6e75203a - 87990: 776f6e6b .word 0x776f6e6b - 87994: 7974206e .word 0x7974206e - 87998: 0a216570 .word 0x0a216570 - 8799c: 00000000 .word 0x00000000 - 879a0: 66706d74 .word 0x66706d74 - 879a4: 6f725f73 .word 0x6f725f73 - 879a8: 6e49746f .word 0x6e49746f - 879ac: 65207469 .word 0x65207469 - 879b0: 726f7272 .word 0x726f7272 - 879b4: Address 0x00000000000879b4 is out of bounds. +ffff000000088000: 70797420 .word 0x70797420 +ffff000000088004: 00000a65 .word 0x00000a65 +ffff000000088008: 66706d74 .word 0x66706d74 +ffff00000008800c: 72635f73 .word 0x72635f73 +ffff000000088010: 65746165 .word 0x65746165 +ffff000000088014: 203a2928 .word 0x203a2928 +ffff000000088018: 796c6e6f .word 0x796c6e6f +ffff00000008801c: 63636120 .word 0x63636120 +ffff000000088020: 20747065 .word 0x20747065 +ffff000000088024: 5f524944 .word 0x5f524944 +ffff000000088028: 45505954 .word 0x45505954 +ffff00000008802c: 00000a21 .word 0x00000a21 +ffff000000088030: 66706d74 .word 0x66706d74 +ffff000000088034: 72635f73 .word 0x72635f73 +ffff000000088038: 65746165 .word 0x65746165 +ffff00000008803c: 203a2928 .word 0x203a2928 +ffff000000088040: 5f726964 .word 0x5f726964 +ffff000000088044: 61706163 .word 0x61706163 +ffff000000088048: 79746963 .word 0x79746963 +ffff00000008804c: 20736920 .word 0x20736920 +ffff000000088050: 20746f6e .word 0x20746f6e +ffff000000088054: 756f6e65 .word 0x756f6e65 +ffff000000088058: 0a216867 .word 0x0a216867 +ffff00000008805c: 00000000 .word 0x00000000 +ffff000000088060: 66706d74 .word 0x66706d74 +ffff000000088064: 6f6c5f73 .word 0x6f6c5f73 +ffff000000088068: 70756b6f .word 0x70756b6f +ffff00000008806c: 203a2928 .word 0x203a2928 +ffff000000088070: 796c6e6f .word 0x796c6e6f +ffff000000088074: 63636120 .word 0x63636120 +ffff000000088078: 20747065 .word 0x20747065 +ffff00000008807c: 5f524944 .word 0x5f524944 +ffff000000088080: 45505954 .word 0x45505954 +ffff000000088084: 00000a21 .word 0x00000a21 +ffff000000088088: 49415254 .word 0x49415254 +ffff00000008808c: 2152454c .word 0x2152454c +ffff000000088090: 00002121 .word 0x00002121 +ffff000000088094: 00000000 .word 0x00000000 +ffff000000088098: 66706d74 .word 0x66706d74 +ffff00000008809c: 6e695f73 .word 0x6e695f73 +ffff0000000880a0: 29287469 .word 0x29287469 +ffff0000000880a4: 6e75203a .word 0x6e75203a +ffff0000000880a8: 776f6e6b .word 0x776f6e6b +ffff0000000880ac: 7974206e .word 0x7974206e +ffff0000000880b0: 0a216570 .word 0x0a216570 +ffff0000000880b4: 00000000 .word 0x00000000 +ffff0000000880b8: 66706d74 .word 0x66706d74 +ffff0000000880bc: 6f725f73 .word 0x6f725f73 +ffff0000000880c0: 6e49746f .word 0x6e49746f +ffff0000000880c4: 65207469 .word 0x65207469 +ffff0000000880c8: 726f7272 .word 0x726f7272 +ffff0000000880cc: Address 0xffff0000000880cc is out of bounds. Disassembly of section .data: -00000000000879b8 : - 879b8: ffffffff .word 0xffffffff - 879bc: 00000000 .word 0x00000000 - -00000000000879c0 : - 879c0: 20000000 .word 0x20000000 - 879c4: 00000000 .word 0x00000000 +ffff0000000880d0 : + ... +ffff000000088150: 00000002 .word 0x00000002 + ... +ffff000000088160: 00000002 .word 0x00000002 + ... -Disassembly of section .bss: +ffff000000088330 : +ffff000000088330: 000880d0 .word 0x000880d0 +ffff000000088334: ffff0000 .word 0xffff0000 -00000000000879c8 : +ffff000000088338 : +ffff000000088338: 000880d0 .word 0x000880d0 +ffff00000008833c: ffff0000 .word 0xffff0000 ... -00000000000879d0 : - ... +ffff000000088538 : +ffff000000088538: 00000001 .word 0x00000001 +ffff00000008853c: 00000000 .word 0x00000000 -00000000000879d8 : - ... +ffff000000088540 : +ffff000000088540: 08000000 .word 0x08000000 +ffff000000088544: ffff0000 .word 0xffff0000 + +Disassembly of section .bss: -00000000000879e8 : +ffff000000089000 : ... -0000000000087af8 : +ffff000000089008 : ... -0000000000087cf8 : +ffff000000089010 : ... -0000000000087d00 : - 87d00: 00000000 .word 0x00000000 +ffff000000089020 : + ... -0000000000087d04 : - 87d04: 00000000 .word 0x00000000 +ffff0000000891b0 : + ... -0000000000087d08 : +ffff0000000891b8 : ... -0000000000088108 : +ffff0000000895b8 : ... Disassembly of section .debug_line: 0000000000000000 <.debug_line>: - 0: 0000004f .inst 0x0000004f ; undefined + 0: 0000004e .inst 0x0000004e ; undefined 4: 00250002 .inst 0x00250002 ; NYI 8: 01040000 .inst 0x01040000 ; undefined c: 000d0efb .inst 0x000d0efb ; undefined @@ -7839,1197 +8145,1230 @@ Disassembly of section .debug_line: 2c: 00000000 .inst 0x00000000 ; undefined 30: 00000209 .inst 0x00000209 ; undefined 34: 00000008 .inst 0x00000008 ; undefined - 38: 21170000 .inst 0x21170000 ; undefined + 38: 2117ffff .inst 0x2117ffff ; undefined 3c: 23212421 .inst 0x23212421 ; undefined - 40: 21200903 .inst 0x21200903 ; undefined - 44: 23212121 .inst 0x23212121 ; undefined - 48: 21232121 .inst 0x21232121 ; undefined - 4c: 07022121 .inst 0x07022121 ; undefined - 50: 89010100 .inst 0x89010100 ; undefined - 54: 02000000 .inst 0x02000000 ; undefined - 58: 00003f00 .inst 0x00003f00 ; undefined - 5c: fb010400 .inst 0xfb010400 ; undefined - 60: 01000d0e .inst 0x01000d0e ; undefined - 64: 00010101 .inst 0x00010101 ; undefined - 68: 00010000 .inst 0x00010000 ; undefined - 6c: 656b0100 .inst 0x656b0100 ; undefined - 70: 6c656e72 ldnp d18, d27, [x19,#-432] - 74: 636e6900 .inst 0x636e6900 ; undefined - 78: 6564756c .inst 0x6564756c ; undefined - 7c: 66760000 .inst 0x66760000 ; undefined - 80: 00632e73 .inst 0x00632e73 ; undefined - 84: 76000001 .inst 0x76000001 ; undefined - 88: 682e7366 .inst 0x682e7366 ; undefined - 8c: 00000200 .inst 0x00000200 ; undefined - 90: 33746166 .inst 0x33746166 ; undefined - 94: 00682e32 .inst 0x00682e32 ; undefined - 98: 00000002 .inst 0x00000002 ; undefined - 9c: 60020900 .inst 0x60020900 ; undefined - a0: 00000800 .inst 0x00000800 ; undefined - a4: 03000000 .inst 0x03000000 ; undefined - a8: 3d3e010a str b10, [x8,#3968] - ac: 4b4b4b3d sub w29, w25, w11, lsr #18 - b0: 4b403d4b sub w11, w10, w0, lsr #15 - b4: 21595975 .inst 0x21595975 ; undefined - b8: 3e4b4e30 .inst 0x3e4b4e30 ; undefined - bc: 3d4b4068 ldr b8, [x3,#720] - c0: 77038323 .inst 0x77038323 ; undefined - c4: 200e0320 .inst 0x200e0320 ; undefined - c8: 592f3d3d .inst 0x592f3d3d ; undefined - cc: 213d6767 .inst 0x213d6767 ; undefined - d0: 3d4b3e2f ldr b15, [x17,#719] - d4: 75592f21 .inst 0x75592f21 ; undefined - d8: 0275592f .inst 0x0275592f ; undefined - dc: 01010002 .inst 0x01010002 ; undefined - e0: 00000140 .inst 0x00000140 ; undefined - e4: 00320002 .inst 0x00320002 ; NYI - e8: 01040000 .inst 0x01040000 ; undefined - ec: 000d0efb .inst 0x000d0efb ; undefined - f0: 01010101 .inst 0x01010101 ; undefined - f4: 01000000 .inst 0x01000000 ; undefined - f8: 6b010000 subs w0, w0, w1 - fc: 656e7265 .inst 0x656e7265 ; undefined - 100: 7500006c .inst 0x7500006c ; undefined - 104: 2e747261 uabdl v1.4s, v19.4h, v20.4h - 108: 00010063 .inst 0x00010063 ; undefined - 10c: 75623c00 .inst 0x75623c00 ; undefined - 110: 2d746c69 ldp s9, s27, [x3,#-96] - 114: 003e6e69 .inst 0x003e6e69 ; NYI + 40: 21232121 .inst 0x21232121 ; undefined + 44: 21232121 .inst 0x21232121 ; undefined + 48: 21212321 .inst 0x21212321 ; undefined + 4c: 00080221 .inst 0x00080221 ; undefined + 50: 00890101 .inst 0x00890101 ; undefined + 54: 00020000 .inst 0x00020000 ; undefined + 58: 0000003f .inst 0x0000003f ; undefined + 5c: 0efb0104 .inst 0x0efb0104 ; undefined + 60: 0101000d .inst 0x0101000d ; undefined + 64: 00000101 .inst 0x00000101 ; undefined + 68: 00000100 .inst 0x00000100 ; undefined + 6c: 72656b01 .inst 0x72656b01 ; undefined + 70: 006c656e .inst 0x006c656e ; undefined + 74: 6c636e69 ldnp d9, d27, [x19,#-464] + 78: 00656475 .inst 0x00656475 ; undefined + 7c: 73667600 .inst 0x73667600 ; undefined + 80: 0100632e .inst 0x0100632e ; undefined + 84: 66760000 .inst 0x66760000 ; undefined + 88: 00682e73 .inst 0x00682e73 ; undefined + 8c: 66000002 .inst 0x66000002 ; undefined + 90: 32337461 orr w1, w3, #0xffffe7ff + 94: 0200682e .inst 0x0200682e ; undefined + 98: 00000000 .inst 0x00000000 ; undefined + 9c: 00680209 .inst 0x00680209 ; undefined + a0: 00000008 .inst 0x00000008 ; undefined + a4: 0a03ffff .inst 0x0a03ffff ; undefined + a8: 3d3d3e01 str b1, [x16,#3919] + ac: 4b4b4b4b sub w11, w26, w11, lsr #18 + b0: 754b403d .inst 0x754b403d ; undefined + b4: 30215959 adr x25, 42bdd <_start-0xffff00000003d423> + b8: 683e4b4e .inst 0x683e4b4e ; undefined + bc: 233d4b40 .inst 0x233d4b40 ; undefined + c0: 20770383 .inst 0x20770383 ; undefined + c4: 3d200e03 str b3, [x16,#2051] + c8: 67592f3d .inst 0x67592f3d ; undefined + cc: 2f213d67 .inst 0x2f213d67 ; undefined + d0: 213d4b3e .inst 0x213d4b3e ; undefined + d4: 2f75592f .inst 0x2f75592f ; undefined + d8: 02027559 .inst 0x02027559 ; undefined + dc: 40010100 .inst 0x40010100 ; undefined + e0: 02000001 .inst 0x02000001 ; undefined + e4: 00003200 .inst 0x00003200 ; undefined + e8: fb010400 .inst 0xfb010400 ; undefined + ec: 01000d0e .inst 0x01000d0e ; undefined + f0: 00010101 .inst 0x00010101 ; undefined + f4: 00010000 .inst 0x00010000 ; undefined + f8: 656b0100 .inst 0x656b0100 ; undefined + fc: 6c656e72 ldnp d18, d27, [x19,#-432] + 100: 61750000 .inst 0x61750000 ; undefined + 104: 632e7472 .inst 0x632e7472 ; undefined + 108: 00000100 .inst 0x00000100 ; undefined + 10c: 6975623c ldpsw x28, x24, [x17,#-88] + 110: 692d746c .inst 0x692d746c ; undefined + 114: 00003e6e .inst 0x00003e6e ; undefined 118: 00000000 .inst 0x00000000 ; undefined - 11c: f4020900 .inst 0xf4020900 ; undefined - 120: 00000802 .inst 0x00000802 ; undefined - 124: 03000000 .inst 0x03000000 ; undefined - 128: 7524012f .inst 0x7524012f ; undefined - 12c: 3d3d4b3d str b29, [x25,#3922] - 130: 213d4c4b .inst 0x213d4c4b ; undefined - 134: 003d3d3d .inst 0x003d3d3d ; NYI - 138: 06030402 .inst 0x06030402 ; undefined - 13c: 0402002e .inst 0x0402002e ; undefined - 140: 4b062001 sub w1, w0, w6, lsl #8 - 144: 0402004b .inst 0x0402004b ; undefined - 148: 002e0603 .inst 0x002e0603 ; NYI - 14c: 20010402 .inst 0x20010402 ; undefined - 150: 4d3d4b06 .inst 0x4d3d4b06 ; undefined - 154: 41694921 .inst 0x41694921 ; undefined - 158: 01040200 .inst 0x01040200 ; undefined - 15c: 414b7630 .inst 0x414b7630 ; undefined - 160: 01040200 .inst 0x01040200 ; undefined - 164: 004c7623 .inst 0x004c7623 ; undefined - 168: 06010402 .inst 0x06010402 ; undefined - 16c: 0402003c .inst 0x0402003c ; undefined - 170: 02002e02 .inst 0x02002e02 ; undefined - 174: 21060404 .inst 0x21060404 ; undefined - 178: 4b223d33 .inst 0x4b223d33 ; undefined - 17c: 3e50542f .inst 0x3e50542f ; undefined - 180: 2f21224b .inst 0x2f21224b ; undefined - 184: 01040200 .inst 0x01040200 ; undefined - 188: 2f063c06 .inst 0x2f063c06 ; undefined - 18c: 034d593d .inst 0x034d593d ; undefined - 190: 0b034a78 add w24, w19, w3, lsl #18 - 194: 213d3e3c .inst 0x213d3e3c ; undefined - 198: 3f3e2f3d .inst 0x3f3e2f3d ; undefined - 19c: 00593d21 .inst 0x00593d21 ; undefined - 1a0: 06010402 .inst 0x06010402 ; undefined - 1a4: 002f063c .inst 0x002f063c ; NYI - 1a8: 06010402 .inst 0x06010402 ; undefined - 1ac: 0402003c .inst 0x0402003c ; undefined - 1b0: 02002e02 .inst 0x02002e02 ; undefined - 1b4: 00200404 .inst 0x00200404 ; NYI - 1b8: 06040402 .inst 0x06040402 ; undefined - 1bc: 0402003d .inst 0x0402003d ; undefined - 1c0: 003c0601 .inst 0x003c0601 ; NYI - 1c4: 06020402 .inst 0x06020402 ; undefined - 1c8: 0402002a .inst 0x0402002a ; undefined - 1cc: 063c0601 .inst 0x063c0601 ; undefined - 1d0: 21673f42 .inst 0x21673f42 ; undefined - 1d4: 67313d4b .inst 0x67313d4b ; undefined - 1d8: 01040200 .inst 0x01040200 ; undefined - 1dc: 5a063c06 .inst 0x5a063c06 ; undefined - 1e0: 75034b67 .inst 0x75034b67 ; undefined - 1e4: 3c0d032e stur b14, [x25,#208] - 1e8: 233d3e21 .inst 0x233d3e21 ; undefined - 1ec: 0402002f .inst 0x0402002f ; undefined - 1f0: 063c0601 .inst 0x063c0601 ; undefined - 1f4: 02003d2f .inst 0x02003d2f ; undefined - 1f8: 3c060104 stur b4, [x8,#96] - 1fc: 00753d06 .inst 0x00753d06 ; undefined - 200: 06010402 .inst 0x06010402 ; undefined - 204: 753d063c .inst 0x753d063c ; undefined - 208: 01040200 .inst 0x01040200 ; undefined - 20c: 3d063c06 str b6, [x0,#399] - 210: 20780368 .inst 0x20780368 ; undefined - 214: 21200903 .inst 0x21200903 ; undefined - 218: 9f6b0830 .inst 0x9f6b0830 ; undefined - 21c: 02212fbb .inst 0x02212fbb ; undefined - 220: 01010002 .inst 0x01010002 ; undefined - 224: 000001d2 .inst 0x000001d2 ; undefined - 228: 00400002 .inst 0x00400002 ; undefined - 22c: 01040000 .inst 0x01040000 ; undefined - 230: 000d0efb .inst 0x000d0efb ; undefined - 234: 01010101 .inst 0x01010101 ; undefined - 238: 01000000 .inst 0x01000000 ; undefined - 23c: 6b010000 subs w0, w0, w1 - 240: 656e7265 .inst 0x656e7265 ; undefined - 244: 6e69006c uaddl2 v12.4s, v3.8h, v9.8h - 248: 64756c63 .inst 0x64756c63 ; undefined - 24c: 61000065 .inst 0x61000065 ; undefined - 250: 636f6c6c .inst 0x636f6c6c ; undefined - 254: 726f7461 .inst 0x726f7461 ; undefined - 258: 0100632e .inst 0x0100632e ; undefined - 25c: 6c610000 ldnp d0, d0, [x0,#-496] - 260: 61636f6c .inst 0x61636f6c ; undefined - 264: 2e726f74 umin v20.4h, v27.4h, v18.4h - 268: 00020068 .inst 0x00020068 ; undefined - 26c: 09000000 .inst 0x09000000 ; undefined - 270: 0808ec02 stlxrb w8, w2, [x0] - 274: 00000000 .inst 0x00000000 ; undefined - 278: 3d3d1a00 str b0, [x16,#3910] - 27c: 2f3d3f2f .inst 0x2f3d3f2f ; undefined - 280: 3d4d3b21 ldr b1, [x25,#846] - 284: 212f3d42 .inst 0x212f3d42 ; undefined - 288: 2f4b5c3b .inst 0x2f4b5c3b ; undefined - 28c: 212f3d42 .inst 0x212f3d42 ; undefined - 290: 0402003b .inst 0x0402003b ; undefined - 294: 06660601 .inst 0x06660601 ; undefined - 298: 3e3d5940 .inst 0x3e3d5940 ; undefined - 29c: 02002f2f .inst 0x02002f2f ; undefined - 2a0: 3c060104 stur b4, [x8,#96] - 2a4: 2f3d3d06 .inst 0x2f3d3d06 ; undefined - 2a8: 213d673d .inst 0x213d673d ; undefined - 2ac: 00393d3d .inst 0x00393d3d ; NYI - 2b0: 41020402 .inst 0x41020402 ; undefined - 2b4: 02040200 .inst 0x02040200 ; undefined - 2b8: 003c7403 .inst 0x003c7403 ; NYI - 2bc: 06010402 .inst 0x06010402 ; undefined - 2c0: 0f03063c movi v28.2s, #0x71 - 2c4: 02003d3c .inst 0x02003d3c ; undefined - 2c8: 3c060104 stur b4, [x8,#96] - 2cc: 3d3d3d06 str b6, [x8,#3919] - 2d0: 213d673d .inst 0x213d673d ; undefined - 2d4: 00393d4b .inst 0x00393d4b ; NYI - 2d8: 41020402 .inst 0x41020402 ; undefined - 2dc: 02040200 .inst 0x02040200 ; undefined - 2e0: 003c7403 .inst 0x003c7403 ; NYI - 2e4: 06010402 .inst 0x06010402 ; undefined - 2e8: 0e03063c dup v28.8b, v17.b[1] - 2ec: 2f3e3d3c .inst 0x2f3e3d3c ; undefined - 2f0: 03040200 .inst 0x03040200 ; undefined - 2f4: 0402002f .inst 0x0402002f ; undefined - 2f8: 02006703 .inst 0x02006703 ; undefined - 2fc: 002f0304 .inst 0x002f0304 ; NYI - 300: 39030402 strb w2, [x0,#193] - 304: 01040200 .inst 0x01040200 ; undefined - 308: 41063c06 .inst 0x41063c06 ; undefined - 30c: 3e4b3d2f .inst 0x3e4b3d2f ; undefined - 310: 3d755a3e ldr b30, [x17,#3414] - 314: 673f9f21 .inst 0x673f9f21 ; undefined - 318: 7603773d .inst 0x7603773d ; undefined - 31c: 4a24032e eon w14, w25, w4 - 320: 673d5a3f .inst 0x673d5a3f ; undefined - 324: 3c19033e stur b30, [x25,#-112] - 328: 0402003d .inst 0x0402003d ; undefined - 32c: 064a0601 .inst 0x064a0601 ; undefined - 330: 0402004b .inst 0x0402004b ; undefined - 334: 2e610302 uaddl v2.4s, v24.4h, v1.4h - 338: 01040200 .inst 0x01040200 ; undefined - 33c: 03063c06 .inst 0x03063c06 ; undefined - 340: 31213c22 adds w2, w1, #0x84f - 344: 3d913d3d str q29, [x9,#17648] - 348: 21900e03 .inst 0x21900e03 ; undefined - 34c: 3a3d212f .inst 0x3a3d212f ; undefined - 350: 0402004e .inst 0x0402004e ; undefined - 354: 00660601 .inst 0x00660601 ; undefined - 358: 2e020402 .inst 0x2e020402 ; undefined - 35c: 04040200 .inst 0x04040200 ; undefined - 360: 04020020 .inst 0x04020020 ; undefined - 364: 3d3e0604 str b4, [x16,#3969] - 368: 0a034b68 and w8, w27, w3, lsl #18 - 36c: 04020066 .inst 0x04020066 ; undefined - 370: 2e720302 uaddl v2.4s, v24.4h, v18.4h - 374: 01040200 .inst 0x01040200 ; undefined - 378: 03063c06 .inst 0x03063c06 ; undefined - 37c: 02003c12 .inst 0x02003c12 ; undefined - 380: 223d0104 .inst 0x223d0104 ; undefined - 384: 3d214b30 str b16, [x25,#2130] - 388: 3f676721 .inst 0x3f676721 ; undefined - 38c: 2f2f5921 .inst 0x2f2f5921 ; undefined - 390: 0402003e .inst 0x0402003e ; undefined - 394: 064a0601 .inst 0x064a0601 ; undefined - 398: 6783673f .inst 0x6783673f ; undefined - 39c: 3c1e033d stur b29, [x25,#-32] - 3a0: 033c5503 .inst 0x033c5503 ; undefined - 3a4: 02003c2e .inst 0x02003c2e ; undefined - 3a8: 4b030204 sub w4, w16, w3 - 3ac: 0402003c .inst 0x0402003c ; undefined - 3b0: 063c0601 .inst 0x063c0601 ; undefined - 3b4: 224a3503 .inst 0x224a3503 ; undefined - 3b8: 01040200 .inst 0x01040200 ; undefined - 3bc: 2f063c06 .inst 0x2f063c06 ; undefined - 3c0: 594c3021 .inst 0x594c3021 ; undefined - 3c4: 2f21913d .inst 0x2f21913d ; undefined - 3c8: 4e3a3d21 cmge v1.16b, v9.16b, v26.16b - 3cc: 01040200 .inst 0x01040200 ; undefined - 3d0: 02006606 .inst 0x02006606 ; undefined - 3d4: 002e0204 .inst 0x002e0204 ; NYI - 3d8: 20040402 .inst 0x20040402 ; undefined - 3dc: 04040200 .inst 0x04040200 ; undefined - 3e0: 3c120306 stur b6, [x24,#-224] - 3e4: 04040200 .inst 0x04040200 ; undefined - 3e8: 0402002f .inst 0x0402002f ; undefined - 3ec: 673d5a04 .inst 0x673d5a04 ; undefined - 3f0: 19033d2f .inst 0x19033d2f ; undefined - 3f4: 0003023c .inst 0x0003023c ; undefined - 3f8: 006b0101 .inst 0x006b0101 ; undefined - 3fc: 00020000 .inst 0x00020000 ; undefined - 400: 00000029 .inst 0x00000029 ; undefined - 404: 0efb0104 .inst 0x0efb0104 ; undefined - 408: 0101000d .inst 0x0101000d ; undefined - 40c: 00000101 .inst 0x00000101 ; undefined - 410: 00000100 .inst 0x00000100 ; undefined - 414: 72656b01 .inst 0x72656b01 ; undefined - 418: 006c656e .inst 0x006c656e ; undefined - 41c: 63786500 .inst 0x63786500 ; undefined - 420: 69747065 ldpsw x5, x28, [x3,#-96] - 424: 632e6e6f .inst 0x632e6e6f ; undefined - 428: 00000100 .inst 0x00000100 ; undefined - 42c: 02090000 .inst 0x02090000 ; undefined - 430: 000811e4 .inst 0x000811e4 ; undefined - 434: 00000000 .inst 0x00000000 ; undefined - 438: 2f3e2f15 .inst 0x2f3e2f15 ; undefined - 43c: 303e3d2f adr x15, 7cbe1 <_start-0x341f> - 440: 302f2f2f adr x15, 5ea25 <_start-0x215db> - 444: 3d2f3d3d str b29, [x9,#3023] - 448: 3d3d2f3d str b29, [x25,#3915] - 44c: 2f3d3d2f .inst 0x2f3d3d2f ; undefined - 450: 0402003d .inst 0x0402003d ; undefined - 454: 2f233d01 .inst 0x2f233d01 ; undefined - 458: 23212121 .inst 0x23212121 ; undefined - 45c: 3d4b2f2f ldr b15, [x25,#715] - 460: 3e3d2f3d .inst 0x3e3d2f3d ; undefined - 464: 01000302 .inst 0x01000302 ; undefined - 468: 00009a01 .inst 0x00009a01 ; undefined - 46c: 43000200 .inst 0x43000200 ; undefined - 470: 04000000 .inst 0x04000000 ; undefined - 474: 0d0efb01 .inst 0x0d0efb01 ; undefined - 478: 01010100 .inst 0x01010100 ; undefined - 47c: 00000001 .inst 0x00000001 ; undefined - 480: 01000001 .inst 0x01000001 ; undefined - 484: 6e72656b umax v11.8h, v11.8h, v18.8h - 488: 69006c65 .inst 0x69006c65 ; undefined - 48c: 756c636e .inst 0x756c636e ; undefined - 490: 00006564 .inst 0x00006564 ; undefined - 494: 2e737973 .inst 0x2e737973 ; undefined - 498: 00010063 .inst 0x00010063 ; undefined - 49c: 73667600 .inst 0x73667600 ; undefined - 4a0: 0200682e .inst 0x0200682e ; undefined - 4a4: 63730000 .inst 0x63730000 ; undefined - 4a8: 75646568 .inst 0x75646568 ; undefined - 4ac: 2e72656c umax v12.4h, v11.4h, v18.4h - 4b0: 00020068 .inst 0x00020068 ; undefined - 4b4: 09000000 .inst 0x09000000 ; undefined - 4b8: 08136002 stxrb w19, w2, [x0] - 4bc: 00000000 .inst 0x00000000 ; undefined - 4c0: 2f301700 usra v0.2s, v24.2s, #16 - 4c4: 672f3e4b .inst 0x672f3e4b ; undefined - 4c8: 4b4b3021 sub w1, w1, w11, lsr #12 - 4cc: 3e2f4b3e .inst 0x3e2f4b3e ; undefined - 4d0: 2f3e3d4b .inst 0x2f3e3d4b ; undefined - 4d4: 752f3e21 .inst 0x752f3e21 ; undefined - 4d8: 2f4c3021 .inst 0x2f4c3021 ; undefined - 4dc: 2f672f2f .inst 0x2f672f2f ; undefined - 4e0: 04020083 .inst 0x04020083 ; undefined - 4e4: 02001c02 .inst 0x02001c02 ; undefined - 4e8: 3c060104 stur b4, [x8,#96] - 4ec: 212f4306 .inst 0x212f4306 ; undefined - 4f0: 672f3e30 .inst 0x672f3e30 ; undefined - 4f4: 30214c59 adr x25, 42e7d <_start-0x3d183> - 4f8: a0672f5a .inst 0xa0672f5a ; undefined - 4fc: 2f5a3021 .inst 0x2f5a3021 ; undefined - 500: 0302a067 .inst 0x0302a067 ; undefined - 504: 41010100 .inst 0x41010100 ; undefined - 508: 02000000 .inst 0x02000000 ; undefined - 50c: 00002200 .inst 0x00002200 ; undefined - 510: fb010400 .inst 0xfb010400 ; undefined - 514: 01000d0e .inst 0x01000d0e ; undefined - 518: 00010101 .inst 0x00010101 ; undefined - 51c: 00010000 .inst 0x00010000 ; undefined - 520: 656b0100 .inst 0x656b0100 ; undefined - 524: 6c656e72 ldnp d18, d27, [x19,#-432] - 528: 6d6d0000 ldp d0, d0, [x0,#-304] - 52c: 0100532e .inst 0x0100532e ; undefined + 11c: 02fc0209 .inst 0x02fc0209 ; undefined + 120: 00000008 .inst 0x00000008 ; undefined + 124: 2f03ffff .inst 0x2f03ffff ; undefined + 128: 4b912401 sub w1, w0, w17, asr #9 + 12c: 594b4b59 .inst 0x594b4b59 ; undefined + 130: 3d214b5a str b26, [x26,#2130] + 134: 02004b4b .inst 0x02004b4b ; undefined + 138: 2e060304 ext v4.8b, v24.8b, v6.8b, #0 + 13c: 01040200 .inst 0x01040200 ; undefined + 140: 594b0620 .inst 0x594b0620 ; undefined + 144: 03040200 .inst 0x03040200 ; undefined + 148: 02002e06 .inst 0x02002e06 ; undefined + 14c: 06200104 .inst 0x06200104 ; undefined + 150: 215b4b4b .inst 0x215b4b4b ; undefined + 154: 00417757 .inst 0x00417757 ; undefined + 158: 30010402 adr x2, 21d9 <_start-0xffff00000007de27> + 15c: 00415984 .inst 0x00415984 ; undefined + 160: 23010402 .inst 0x23010402 ; undefined + 164: 02005a84 .inst 0x02005a84 ; undefined + 168: 3c060104 stur b4, [x8,#96] + 16c: 02040200 .inst 0x02040200 ; undefined + 170: 0402002e .inst 0x0402002e ; undefined + 174: 33210604 .inst 0x33210604 ; undefined + 178: 2f4b223d umlal v29.4s, v17.4h, v11.h[0] + 17c: 4b3e5054 sub w20, w2, w30, uxtw #4 + 180: 002f2122 .inst 0x002f2122 ; NYI + 184: 06010402 .inst 0x06010402 ; undefined + 188: 3d2f063c str b28, [x17,#3009] + 18c: 78034d59 strh w25, [x10,#52]! + 190: 3c0b034a stur b10, [x26,#176] + 194: 3d213d3e str b30, [x9,#2127] + 198: 213f3e2f .inst 0x213f3e2f ; undefined + 19c: 0200593d .inst 0x0200593d ; undefined + 1a0: 3c060104 stur b4, [x8,#96] + 1a4: 02002f06 .inst 0x02002f06 ; undefined + 1a8: 3c060104 stur b4, [x8,#96] + 1ac: 02040200 .inst 0x02040200 ; undefined + 1b0: 0402002e .inst 0x0402002e ; undefined + 1b4: 02002004 .inst 0x02002004 ; undefined + 1b8: 3d060404 str b4, [x0,#385] + 1bc: 01040200 .inst 0x01040200 ; undefined + 1c0: 02003c06 .inst 0x02003c06 ; undefined + 1c4: 2a060204 orr w4, w16, w6 + 1c8: 01040200 .inst 0x01040200 ; undefined + 1cc: 42063c06 .inst 0x42063c06 ; undefined + 1d0: 4b21673f sub wsp, w25, w1, uxtx #1 + 1d4: 0067313d .inst 0x0067313d ; undefined + 1d8: 06010402 .inst 0x06010402 ; undefined + 1dc: 675a063c .inst 0x675a063c ; undefined + 1e0: 2e75034b uaddl v11.4s, v26.4h, v21.4h + 1e4: 213c0d03 .inst 0x213c0d03 ; undefined + 1e8: 2f233d3e .inst 0x2f233d3e ; undefined + 1ec: 01040200 .inst 0x01040200 ; undefined + 1f0: 2f063c06 .inst 0x2f063c06 ; undefined + 1f4: 0402003d .inst 0x0402003d ; undefined + 1f8: 063c0601 .inst 0x063c0601 ; undefined + 1fc: 0200753d .inst 0x0200753d ; undefined + 200: 3c060104 stur b4, [x8,#96] + 204: 00753d06 .inst 0x00753d06 ; undefined + 208: 06010402 .inst 0x06010402 ; undefined + 20c: 683d063c .inst 0x683d063c ; undefined + 210: 03207803 .inst 0x03207803 ; undefined + 214: 30212009 adr x9, 42615 <_start-0xffff00000003d9eb> + 218: bb9f6b08 .inst 0xbb9f6b08 ; undefined + 21c: 0202212f .inst 0x0202212f ; undefined + 220: d4010100 .inst 0xd4010100 ; undefined + 224: 02000001 .inst 0x02000001 ; undefined + 228: 00004000 .inst 0x00004000 ; undefined + 22c: fb010400 .inst 0xfb010400 ; undefined + 230: 01000d0e .inst 0x01000d0e ; undefined + 234: 00010101 .inst 0x00010101 ; undefined + 238: 00010000 .inst 0x00010000 ; undefined + 23c: 656b0100 .inst 0x656b0100 ; undefined + 240: 6c656e72 ldnp d18, d27, [x19,#-432] + 244: 636e6900 .inst 0x636e6900 ; undefined + 248: 6564756c .inst 0x6564756c ; undefined + 24c: 6c610000 ldnp d0, d0, [x0,#-496] + 250: 61636f6c .inst 0x61636f6c ; undefined + 254: 2e726f74 umin v20.4h, v27.4h, v18.4h + 258: 00010063 .inst 0x00010063 ; undefined + 25c: 6c6c6100 ldnp d0, d24, [x8,#-320] + 260: 7461636f .inst 0x7461636f ; undefined + 264: 682e726f .inst 0x682e726f ; undefined + 268: 00000200 .inst 0x00000200 ; undefined + 26c: 02090000 .inst 0x02090000 ; undefined + 270: 00080944 .inst 0x00080944 ; undefined + 274: ffff0000 .inst 0xffff0000 ; undefined + 278: 3d010903 str b3, [x8,#66] + 27c: 3d3f2f3d str b29, [x25,#4043] + 280: 4d3b212f .inst 0x4d3b212f ; undefined + 284: 2f3d423d .inst 0x2f3d423d ; undefined + 288: 4b5c3b21 sub w1, w25, w28, lsr #14 + 28c: 2f3d422f .inst 0x2f3d422f ; undefined + 290: 02003b21 .inst 0x02003b21 ; undefined + 294: 66060104 .inst 0x66060104 ; undefined + 298: 3d594006 ldr b6, [x0,#1616] + 29c: 002f2f3e .inst 0x002f2f3e ; NYI + 2a0: 06010402 .inst 0x06010402 ; undefined + 2a4: 3d3d063c str b28, [x17,#3905] + 2a8: 3d673d2f ldr b15, [x9,#2511] + 2ac: 393d3d21 strb w1, [x9,#3919] + 2b0: 02040200 .inst 0x02040200 ; undefined + 2b4: 04020041 .inst 0x04020041 ; undefined + 2b8: 3c740302 .inst 0x3c740302 ; undefined + 2bc: 01040200 .inst 0x01040200 ; undefined + 2c0: 03063c06 .inst 0x03063c06 ; undefined + 2c4: 003d3c0f .inst 0x003d3c0f ; NYI + 2c8: 06010402 .inst 0x06010402 ; undefined + 2cc: 3d3d063c str b28, [x17,#3905] + 2d0: 3d673d3d ldr b29, [x9,#2511] + 2d4: 393d4b21 strb w1, [x25,#3922] + 2d8: 02040200 .inst 0x02040200 ; undefined + 2dc: 04020041 .inst 0x04020041 ; undefined + 2e0: 3c740302 .inst 0x3c740302 ; undefined + 2e4: 01040200 .inst 0x01040200 ; undefined + 2e8: 03063c06 .inst 0x03063c06 ; undefined + 2ec: 3e3d3c0e .inst 0x3e3d3c0e ; undefined + 2f0: 0402002f .inst 0x0402002f ; undefined + 2f4: 02002f03 .inst 0x02002f03 ; undefined + 2f8: 00670304 .inst 0x00670304 ; undefined + 2fc: 2f030402 mvni v2.2s, #0x60 + 300: 03040200 .inst 0x03040200 ; undefined + 304: 04020039 .inst 0x04020039 ; undefined + 308: 063c0601 .inst 0x063c0601 ; undefined + 30c: 4b3d3d41 .inst 0x4b3d3d41 ; undefined + 310: 755a3e3e .inst 0x755a3e3e ; undefined + 314: 3f9f213d .inst 0x3f9f213d ; undefined + 318: 03773d75 .inst 0x03773d75 ; undefined + 31c: 24032e76 .inst 0x24032e76 ; undefined + 320: 3d5a3f4a ldr b10, [x26,#1679] + 324: 19033e67 .inst 0x19033e67 ; undefined + 328: 02003d3c .inst 0x02003d3c ; undefined + 32c: 4a060104 eor w4, w8, w6 + 330: 02004b06 .inst 0x02004b06 ; undefined + 334: 61030204 .inst 0x61030204 ; undefined + 338: 0402002e .inst 0x0402002e ; undefined + 33c: 063c0601 .inst 0x063c0601 ; undefined + 340: 213c2203 .inst 0x213c2203 ; undefined + 344: 913d3d31 add x17, x9, #0xf4f + 348: 900e033d adrp x29, 1c064000 <_start-0xfffeffffe401c000> + 34c: 3d212f21 str b1, [x25,#2123] + 350: 02004e3a .inst 0x02004e3a ; undefined + 354: 66060104 .inst 0x66060104 ; undefined + 358: 02040200 .inst 0x02040200 ; undefined + 35c: 0402002e .inst 0x0402002e ; undefined + 360: 02002004 .inst 0x02002004 ; undefined + 364: 3e060404 .inst 0x3e060404 ; undefined + 368: 034b683d .inst 0x034b683d ; undefined + 36c: 0200660a .inst 0x0200660a ; undefined + 370: 72030204 ands w4, w16, #0x20000000 + 374: 0402002e .inst 0x0402002e ; undefined + 378: 063c0601 .inst 0x063c0601 ; undefined + 37c: 003c1203 .inst 0x003c1203 ; NYI + 380: 3d010402 str b2, [x0,#65] + 384: 214b3022 .inst 0x214b3022 ; undefined + 388: 6767213d .inst 0x6767213d ; undefined + 38c: 2f59213f umlal v31.4s, v9.4h, v9.h[1] + 390: 02003e2f .inst 0x02003e2f ; undefined + 394: 4a060104 eor w4, w8, w6 + 398: 83673f06 .inst 0x83673f06 ; undefined + 39c: 1e033d75 .inst 0x1e033d75 ; undefined + 3a0: 3c55033c ldur b28, [x25,#-176] + 3a4: 003c2e03 .inst 0x003c2e03 ; NYI + 3a8: 03020402 .inst 0x03020402 ; undefined + 3ac: 02003c4b .inst 0x02003c4b ; undefined + 3b0: 3c060104 stur b4, [x8,#96] + 3b4: 4a350306 eon w6, w24, w21 + 3b8: 04020022 .inst 0x04020022 ; undefined + 3bc: 063c0601 .inst 0x063c0601 ; undefined + 3c0: 4c30212f .inst 0x4c30212f ; undefined + 3c4: 21913d59 .inst 0x21913d59 ; undefined + 3c8: 3a3d212f .inst 0x3a3d212f ; undefined + 3cc: 0402004e .inst 0x0402004e ; undefined + 3d0: 00660601 .inst 0x00660601 ; undefined + 3d4: 2e020402 .inst 0x2e020402 ; undefined + 3d8: 04040200 .inst 0x04040200 ; undefined + 3dc: 04020020 .inst 0x04020020 ; undefined + 3e0: 12030604 and w4, w16, #0x60000000 + 3e4: 0402003c .inst 0x0402003c ; undefined + 3e8: 02002f04 .inst 0x02002f04 ; undefined + 3ec: 3d5a0404 ldr b4, [x0,#1665] + 3f0: 033d2f67 .inst 0x033d2f67 ; undefined + 3f4: 03023c19 .inst 0x03023c19 ; undefined + 3f8: 6d010100 stp d0, d0, [x8,#16] + 3fc: 02000000 .inst 0x02000000 ; undefined + 400: 00002900 .inst 0x00002900 ; undefined + 404: fb010400 .inst 0xfb010400 ; undefined + 408: 01000d0e .inst 0x01000d0e ; undefined + 40c: 00010101 .inst 0x00010101 ; undefined + 410: 00010000 .inst 0x00010000 ; undefined + 414: 656b0100 .inst 0x656b0100 ; undefined + 418: 6c656e72 ldnp d18, d27, [x19,#-432] + 41c: 78650000 ldaddlh w5, w0, [x0] + 420: 74706563 .inst 0x74706563 ; undefined + 424: 2e6e6f69 umin v9.4h, v27.4h, v14.4h + 428: 00010063 .inst 0x00010063 ; undefined + 42c: 09000000 .inst 0x09000000 ; undefined + 430: 08124802 stxrb w18, w2, [x0] + 434: ff000000 .inst 0xff000000 ; undefined + 438: 3e2f15ff .inst 0x3e2f15ff ; undefined + 43c: 3e3d2f2f .inst 0x3e3d2f2f ; undefined + 440: 2f2f2f30 .inst 0x2f2f2f30 ; undefined + 444: 3d3d302f str b15, [x1,#3916] + 448: 2f3d3d2f .inst 0x2f3d3d2f ; undefined + 44c: 3d2f3d3d str b29, [x9,#3023] + 450: 4b3d2f3d sub w29, w25, w29, uxth #3 + 454: 01040200 .inst 0x01040200 ; undefined + 458: 212f233d .inst 0x212f233d ; undefined + 45c: 2f232121 .inst 0x2f232121 ; undefined + 460: 3d3d4b2f str b15, [x25,#3922] + 464: 023e3d2f .inst 0x023e3d2f ; undefined + 468: 01010003 .inst 0x01010003 ; undefined + 46c: 00000070 .inst 0x00000070 ; undefined + 470: 00220002 .inst 0x00220002 ; NYI + 474: 01040000 .inst 0x01040000 ; undefined + 478: 000d0efb .inst 0x000d0efb ; undefined + 47c: 01010101 .inst 0x01010101 ; undefined + 480: 01000000 .inst 0x01000000 ; undefined + 484: 6b010000 subs w0, w0, w1 + 488: 656e7265 .inst 0x656e7265 ; undefined + 48c: 6d00006c stp d12, d0, [x3] + 490: 00532e6d .inst 0x00532e6d ; undefined + 494: 00000001 .inst 0x00000001 ; undefined + 498: e0020900 .inst 0xe0020900 ; undefined + 49c: 00000813 .inst 0x00000813 ; undefined + 4a0: 03ffff00 .inst 0x03ffff00 ; undefined + 4a4: 21210112 .inst 0x21210112 ; undefined + 4a8: 21242121 .inst 0x21242121 ; undefined + 4ac: 21252121 .inst 0x21252121 ; undefined + 4b0: 21232423 .inst 0x21232423 ; undefined + 4b4: 23212122 .inst 0x23212122 ; undefined + 4b8: 21212121 .inst 0x21212121 ; undefined + 4bc: 21212121 .inst 0x21212121 ; undefined + 4c0: 21212123 .inst 0x21212123 ; undefined + 4c4: 21212321 .inst 0x21212321 ; undefined + 4c8: 23212321 .inst 0x23212321 ; undefined + 4cc: 21212321 .inst 0x21212321 ; undefined + 4d0: 21242121 .inst 0x21242121 ; undefined + 4d4: 23212221 .inst 0x23212221 ; undefined + 4d8: 02222121 .inst 0x02222121 ; undefined + 4dc: 0101000d .inst 0x0101000d ; undefined + 4e0: 00000149 .inst 0x00000149 ; undefined + 4e4: 00490002 .inst 0x00490002 ; undefined + 4e8: 01040000 .inst 0x01040000 ; undefined + 4ec: 000d0efb .inst 0x000d0efb ; undefined + 4f0: 01010101 .inst 0x01010101 ; undefined + 4f4: 01000000 .inst 0x01000000 ; undefined + 4f8: 6b010000 subs w0, w0, w1 + 4fc: 656e7265 .inst 0x656e7265 ; undefined + 500: 6e69006c uaddl2 v12.4s, v3.8h, v9.8h + 504: 64756c63 .inst 0x64756c63 ; undefined + 508: 73000065 .inst 0x73000065 ; undefined + 50c: 64656863 .inst 0x64656863 ; undefined + 510: 72656c75 .inst 0x72656c75 ; undefined + 514: 0100632e .inst 0x0100632e ; undefined + 518: 66760000 .inst 0x66760000 ; undefined + 51c: 00682e73 .inst 0x00682e73 ; undefined + 520: 73000002 .inst 0x73000002 ; undefined + 524: 64656863 .inst 0x64656863 ; undefined + 528: 72656c75 .inst 0x72656c75 ; undefined + 52c: 0200682e .inst 0x0200682e ; undefined 530: 00000000 .inst 0x00000000 ; undefined - 534: 163c0209 b fffffffff8f00d58 <__stack_top+0xfffffffff8e60d58> + 534: 14e80209 b 3a00d58 <_start-0xfffefffffc67f2a8> 538: 00000008 .inst 0x00000008 ; undefined - 53c: 21140000 .inst 0x21140000 ; undefined - 540: 24212121 .inst 0x24212121 ; undefined - 544: 02212121 .inst 0x02212121 ; undefined - 548: 01010001 .inst 0x01010001 ; undefined - 54c: 000001b7 .inst 0x000001b7 ; undefined - 550: 00490002 .inst 0x00490002 ; undefined - 554: 01040000 .inst 0x01040000 ; undefined - 558: 000d0efb .inst 0x000d0efb ; undefined - 55c: 01010101 .inst 0x01010101 ; undefined - 560: 01000000 .inst 0x01000000 ; undefined - 564: 6b010000 subs w0, w0, w1 - 568: 656e7265 .inst 0x656e7265 ; undefined - 56c: 6e69006c uaddl2 v12.4s, v3.8h, v9.8h - 570: 64756c63 .inst 0x64756c63 ; undefined - 574: 73000065 .inst 0x73000065 ; undefined - 578: 64656863 .inst 0x64656863 ; undefined - 57c: 72656c75 .inst 0x72656c75 ; undefined - 580: 0100632e .inst 0x0100632e ; undefined - 584: 66760000 .inst 0x66760000 ; undefined - 588: 00682e73 .inst 0x00682e73 ; undefined - 58c: 73000002 .inst 0x73000002 ; undefined - 590: 64656863 .inst 0x64656863 ; undefined - 594: 72656c75 .inst 0x72656c75 ; undefined - 598: 0200682e .inst 0x0200682e ; undefined - 59c: 00000000 .inst 0x00000000 ; undefined - 5a0: 16600209 b fffffffff9800dc4 <__stack_top+0xfffffffff9760dc4> - 5a4: 00000008 .inst 0x00000008 ; undefined - 5a8: 12030000 and w0, w0, #0x20000000 - 5ac: 02001301 .inst 0x02001301 ; undefined - 5b0: 58060104 ldr x4, c5d0 <_start-0x73a30> - 5b4: 13306706 .inst 0x13306706 ; undefined - 5b8: 01040200 .inst 0x01040200 ; undefined - 5bc: 67065806 .inst 0x67065806 ; undefined - 5c0: 04020030 .inst 0x04020030 ; undefined - 5c4: 3e672f01 .inst 0x3e672f01 ; undefined - 5c8: 3d4b4b3e ldr b30, [x25,#722] - 5cc: 213d2f3e .inst 0x213d2f3e ; undefined - 5d0: 3d246731 str b17, [x25,#2329] - 5d4: 01040200 .inst 0x01040200 ; undefined - 5d8: 30063c06 adr x6, cd59 <_start-0x732a7> - 5dc: 4b4b3d4b sub w11, w10, w11, lsr #15 - 5e0: 0402003d .inst 0x0402003d ; undefined - 5e4: 02002f03 .inst 0x02002f03 ; undefined - 5e8: 00490304 .inst 0x00490304 ; undefined - 5ec: 06010402 .inst 0x06010402 ; undefined - 5f0: 033f063c .inst 0x033f063c ; undefined - 5f4: 00753c0b .inst 0x00753c0b ; undefined - 5f8: 2f030402 mvni v2.2s, #0x60 - 5fc: 03040200 .inst 0x03040200 ; undefined - 600: 0402009d .inst 0x0402009d ; undefined - 604: 063c0601 .inst 0x063c0601 ; undefined - 608: 672f6740 .inst 0x672f6740 ; undefined - 60c: 59595967 .inst 0x59595967 ; undefined - 610: 4d580a03 .inst 0x4d580a03 ; undefined - 614: 4b3d3d9f .inst 0x4b3d3d9f ; undefined - 618: 2f23755a uqshl v26.2s, v10.2s, #3 - 61c: 21222f31 .inst 0x21222f31 ; undefined - 620: 04020021 .inst 0x04020021 ; undefined - 624: 06580601 .inst 0x06580601 ; undefined - 628: 2f4e5967 .inst 0x2f4e5967 ; undefined - 62c: 020059ad .inst 0x020059ad ; undefined - 630: 3c060104 stur b4, [x8,#96] - 634: 02040200 .inst 0x02040200 ; undefined - 638: 2f4b064a .inst 0x2f4b064a ; undefined - 63c: 02040200 .inst 0x02040200 ; undefined - 640: 0402001b .inst 0x0402001b ; undefined - 644: 063c0601 .inst 0x063c0601 ; undefined - 648: 3d660903 ldr b3, [x8,#2434] - 64c: 03040200 .inst 0x03040200 ; undefined - 650: 0402002f .inst 0x0402002f ; undefined - 654: 02005903 .inst 0x02005903 ; undefined - 658: 00800304 .inst 0x00800304 ; undefined - 65c: 06010402 .inst 0x06010402 ; undefined - 660: 236a063c .inst 0x236a063c ; undefined - 664: 21594b59 .inst 0x21594b59 ; undefined - 668: 3e212f3e .inst 0x3e212f3e ; undefined - 66c: 4b67672f .inst 0x4b67672f ; undefined - 670: 30242b3d adr x29, 48bd5 <_start-0x3742b> - 674: 3d59212f ldr b15, [x9,#1608] - 678: 21213d59 .inst 0x21213d59 ; undefined - 67c: 592f2f3f .inst 0x592f2f3f ; undefined - 680: 594b3d4b .inst 0x594b3d4b ; undefined - 684: 01040200 .inst 0x01040200 ; undefined - 688: 4b063c06 sub w6, w0, w6, lsl #15 - 68c: 04020059 .inst 0x04020059 ; undefined - 690: 02004602 .inst 0x02004602 ; undefined - 694: 3c060104 stur b4, [x8,#96] - 698: 02040200 .inst 0x02040200 ; undefined - 69c: 02003806 .inst 0x02003806 ; undefined - 6a0: 3c060104 stur b4, [x8,#96] - 6a4: 660d0306 .inst 0x660d0306 ; undefined - 6a8: 0200592f .inst 0x0200592f ; undefined - 6ac: 3c060104 stur b4, [x8,#96] - 6b0: 02040200 .inst 0x02040200 ; undefined - 6b4: 0402004a .inst 0x0402004a ; undefined - 6b8: 00480602 .inst 0x00480602 ; undefined - 6bc: 06010402 .inst 0x06010402 ; undefined - 6c0: 3e40063c .inst 0x3e40063c ; undefined - 6c4: 592f2131 .inst 0x592f2131 ; undefined + 53c: 0f03ffff fmov v31.4h, #1.937500000000000000e+00 + 540: 02001301 .inst 0x02001301 ; undefined + 544: 58060104 ldr x4, c564 <_start-0xffff000000073a9c> + 548: 13306706 .inst 0x13306706 ; undefined + 54c: 01040200 .inst 0x01040200 ; undefined + 550: 67065806 .inst 0x67065806 ; undefined + 554: 02002f30 .inst 0x02002f30 ; undefined + 558: 20060104 .inst 0x20060104 ; undefined + 55c: 2f3f5906 .inst 0x2f3f5906 ; undefined + 560: 5a31213d .inst 0x5a31213d ; undefined + 564: 3d2f3d23 str b3, [x9,#3023] + 568: 4b313d3e .inst 0x4b313d3e ; undefined + 56c: 595a3d3d .inst 0x595a3d3d ; undefined + 570: 4c2f2f83 .inst 0x4c2f2f83 ; undefined + 574: 4b2f673d sub w29, w25, w15, uxtx #1 + 578: 3d833d3f str q31, [x9,#3312] + 57c: 3321215a .inst 0x3321215a ; undefined + 580: 212f242f .inst 0x212f242f ; undefined + 584: 0200592f .inst 0x0200592f ; undefined + 588: 3c060104 stur b4, [x8,#96] + 58c: 02040200 .inst 0x02040200 ; undefined + 590: 3d59064a ldr b10, [x18,#1601] + 594: 02040200 .inst 0x02040200 ; undefined + 598: 0402002a .inst 0x0402002a ; undefined + 59c: 063c0601 .inst 0x063c0601 ; undefined + 5a0: 592f3f43 .inst 0x592f3f43 ; undefined + 5a4: 0402003d .inst 0x0402003d ; undefined + 5a8: 02007f02 .inst 0x02007f02 ; undefined + 5ac: 3c060104 stur b4, [x8,#96] + 5b0: 78034206 sturh w6, [x16,#52] + 5b4: 20090320 .inst 0x20090320 ; undefined + 5b8: 2f3f2159 .inst 0x2f3f2159 ; undefined + 5bc: 3d3f214b str b11, [x10,#4040] + 5c0: 3d4b4b68 ldr b8, [x27,#722] + 5c4: 2f302546 urshr v6.2s, v10.2s, #16 + 5c8: 672f3e21 .inst 0x672f3e21 ; undefined + 5cc: 01040200 .inst 0x01040200 ; undefined + 5d0: 67066606 .inst 0x67066606 ; undefined + 5d4: 242b3d4b .inst 0x242b3d4b ; undefined + 5d8: 2f212f30 .inst 0x2f212f30 ; undefined + 5dc: 02006791 .inst 0x02006791 ; undefined + 5e0: 001d0204 .inst 0x001d0204 ; undefined + 5e4: 06010402 .inst 0x06010402 ; undefined + 5e8: 7542063c .inst 0x7542063c ; undefined + 5ec: 313e2121 adds w1, w9, #0xf88 + 5f0: 00592f21 .inst 0x00592f21 ; undefined + 5f4: 06010402 .inst 0x06010402 ; undefined + 5f8: 2f4b063c .inst 0x2f4b063c ; undefined + 5fc: 04020067 .inst 0x04020067 ; undefined + 600: 02005602 .inst 0x02005602 ; undefined + 604: 3c060104 stur b4, [x8,#96] + 608: 003d4106 .inst 0x003d4106 ; NYI + 60c: 03020402 .inst 0x03020402 ; undefined + 610: 02007477 .inst 0x02007477 ; undefined + 614: 3c060104 stur b4, [x8,#96] + 618: 3c0d0306 stur b6, [x24,#208] + 61c: 213d6721 .inst 0x213d6721 ; undefined + 620: 3d4b4b23 ldr b3, [x25,#722] + 624: 3e23213d .inst 0x3e23213d ; undefined + 628: 01000202 .inst 0x01000202 ; undefined + 62c: 0000e101 .inst 0x0000e101 ; undefined + 630: 49000200 .inst 0x49000200 ; undefined + 634: 04000000 .inst 0x04000000 ; undefined + 638: 0d0efb01 .inst 0x0d0efb01 ; undefined + 63c: 01010100 .inst 0x01010100 ; undefined + 640: 00000001 .inst 0x00000001 ; undefined + 644: 01000001 .inst 0x01000001 ; undefined + 648: 6e72656b umax v11.8h, v11.8h, v18.8h + 64c: 69006c65 .inst 0x69006c65 ; undefined + 650: 756c636e .inst 0x756c636e ; undefined + 654: 00006564 .inst 0x00006564 ; undefined + 658: 6f6d6564 sqshlu v4.2d, v11.2d, #45 + 65c: 6e75665f umax v31.8h, v18.8h, v21.8h + 660: 00632e63 .inst 0x00632e63 ; undefined + 664: 76000001 .inst 0x76000001 ; undefined + 668: 682e7366 .inst 0x682e7366 ; undefined + 66c: 00000200 .inst 0x00000200 ; undefined + 670: 65686373 .inst 0x65686373 ; undefined + 674: 656c7564 .inst 0x656c7564 ; undefined + 678: 00682e72 .inst 0x00682e72 ; undefined + 67c: 00000002 .inst 0x00000002 ; undefined + 680: 6c020900 stnp d0, d2, [x8,#32] + 684: 0000081b .inst 0x0000081b ; undefined + 688: 1affff00 .inst 0x1affff00 ; undefined + 68c: 3d3d3d2f str b15, [x9,#3919] + 690: 3d3d3d3e str b30, [x9,#3919] + 694: 002f3f3d .inst 0x002f3f3d ; NYI + 698: 2f030402 mvni v2.2s, #0x60 + 69c: 03040200 .inst 0x03040200 ; undefined + 6a0: 04020083 .inst 0x04020083 ; undefined + 6a4: 02003d03 .inst 0x02003d03 ; undefined + 6a8: 001d0304 .inst 0x001d0304 ; undefined + 6ac: 06010402 .inst 0x06010402 ; undefined + 6b0: 2141063c .inst 0x2141063c ; undefined + 6b4: 02003d3e .inst 0x02003d3e ; undefined + 6b8: 002f0304 .inst 0x002f0304 ; NYI + 6bc: 9d030402 .inst 0x9d030402 ; undefined + 6c0: 01040200 .inst 0x01040200 ; undefined + 6c4: 4d063c06 .inst 0x4d063c06 ; undefined 6c8: 01040200 .inst 0x01040200 ; undefined - 6cc: 4b063c06 sub w6, w0, w6, lsl #15 - 6d0: 0200672f .inst 0x0200672f ; undefined - 6d4: 00560204 .inst 0x00560204 ; undefined - 6d8: 06010402 .inst 0x06010402 ; undefined - 6dc: 3d41063c ldr b28, [x17,#65] - 6e0: 02040200 .inst 0x02040200 ; undefined - 6e4: 00747703 .inst 0x00747703 ; undefined - 6e8: 06010402 .inst 0x06010402 ; undefined - 6ec: 0c03063c .inst 0x0c03063c ; undefined - 6f0: 3d21213c str b28, [x9,#2120] - 6f4: 673d3d4b .inst 0x673d3d4b ; undefined - 6f8: 4b23215a sub w26, w10, w3, uxth - 6fc: 213d3d4b .inst 0x213d3d4b ; undefined - 700: 02024123 .inst 0x02024123 ; undefined - 704: e9010100 .inst 0xe9010100 ; undefined - 708: 02000000 .inst 0x02000000 ; undefined - 70c: 00004900 .inst 0x00004900 ; undefined - 710: fb010400 .inst 0xfb010400 ; undefined - 714: 01000d0e .inst 0x01000d0e ; undefined - 718: 00010101 .inst 0x00010101 ; undefined - 71c: 00010000 .inst 0x00010000 ; undefined - 720: 656b0100 .inst 0x656b0100 ; undefined - 724: 6c656e72 ldnp d18, d27, [x19,#-432] - 728: 636e6900 .inst 0x636e6900 ; undefined - 72c: 6564756c .inst 0x6564756c ; undefined - 730: 65640000 .inst 0x65640000 ; undefined - 734: 665f6f6d .inst 0x665f6f6d ; undefined - 738: 2e636e75 umin v21.4h, v19.4h, v3.4h - 73c: 00010063 .inst 0x00010063 ; undefined - 740: 73667600 .inst 0x73667600 ; undefined - 744: 0200682e .inst 0x0200682e ; undefined - 748: 63730000 .inst 0x63730000 ; undefined - 74c: 75646568 .inst 0x75646568 ; undefined - 750: 2e72656c umax v12.4h, v11.4h, v18.4h - 754: 00020068 .inst 0x00020068 ; undefined - 758: 09000000 .inst 0x09000000 ; undefined - 75c: 081f4002 stxrb wzr, w2, [x0] - 760: 00000000 .inst 0x00000000 ; undefined - 764: 3d2f1a00 str b0, [x16,#3014] - 768: 3d3e3d3d str b29, [x9,#3983] - 76c: 3f3d3d3d .inst 0x3f3d3d3d ; undefined - 770: 0402002f .inst 0x0402002f ; undefined - 774: 02002f03 .inst 0x02002f03 ; undefined - 778: 003d0304 .inst 0x003d0304 ; NYI - 77c: 59030402 .inst 0x59030402 ; undefined - 780: 03040200 .inst 0x03040200 ; undefined - 784: 0402003d .inst 0x0402003d ; undefined - 788: 02002f03 .inst 0x02002f03 ; undefined - 78c: 003d0304 .inst 0x003d0304 ; NYI - 790: 3d030402 str b2, [x0,#193] - 794: 03040200 .inst 0x03040200 ; undefined - 798: 00207903 .inst 0x00207903 ; NYI - 79c: 06010402 .inst 0x06010402 ; undefined - 7a0: 0903063c .inst 0x0903063c ; undefined - 7a4: 3d3e213c str b28, [x9,#3976] - 7a8: 03040200 .inst 0x03040200 ; undefined - 7ac: 0402002f .inst 0x0402002f ; undefined - 7b0: 02007303 .inst 0x02007303 ; undefined - 7b4: 3c060104 stur b4, [x8,#96] - 7b8: 02004d06 .inst 0x02004d06 ; undefined - 7bc: 31750104 adds w4, w8, #0xd40, lsl #12 - 7c0: 3e4c592f .inst 0x3e4c592f ; undefined - 7c4: 3e23752f .inst 0x3e23752f ; undefined - 7c8: 8359592f .inst 0x8359592f ; undefined - 7cc: 2f3f833f .inst 0x2f3f833f ; undefined - 7d0: 225a5930 .inst 0x225a5930 ; undefined - 7d4: 2f4bae67 .inst 0x2f4bae67 ; undefined - 7d8: 592f3e3d .inst 0x592f3e3d ; undefined - 7dc: 2f3e214b .inst 0x2f3e214b ; undefined - 7e0: 01040200 .inst 0x01040200 ; undefined - 7e4: 592f3175 .inst 0x592f3175 ; undefined - 7e8: 67223e83 .inst 0x67223e83 ; undefined - 7ec: 023d2f4b .inst 0x023d2f4b ; undefined - 7f0: 01010003 .inst 0x01010003 ; undefined - 7f4: 0000004f .inst 0x0000004f ; undefined - 7f8: 00250002 .inst 0x00250002 ; NYI - 7fc: 01040000 .inst 0x01040000 ; undefined - 800: 000d0efb .inst 0x000d0efb ; undefined - 804: 01010101 .inst 0x01010101 ; undefined - 808: 01000000 .inst 0x01000000 ; undefined - 80c: 6b010000 subs w0, w0, w1 - 810: 656e7265 .inst 0x656e7265 ; undefined - 814: 7300006c .inst 0x7300006c ; undefined - 818: 64656863 .inst 0x64656863 ; undefined - 81c: 0100532e .inst 0x0100532e ; undefined - 820: 00000000 .inst 0x00000000 ; undefined - 824: 234c0209 .inst 0x234c0209 ; undefined - 828: 00000008 .inst 0x00000008 ; undefined - 82c: 21160000 .inst 0x21160000 ; undefined - 830: 21212121 .inst 0x21212121 ; undefined - 834: 21222121 .inst 0x21222121 ; undefined - 838: 21212121 .inst 0x21212121 ; undefined - 83c: 21212121 .inst 0x21212121 ; undefined - 840: 01022124 .inst 0x01022124 ; undefined - 844: 88010100 stxr w1, w0, [x8] - 848: 02000000 .inst 0x02000000 ; undefined - 84c: 00002c00 .inst 0x00002c00 ; undefined - 850: fb010400 .inst 0xfb010400 ; undefined - 854: 01000d0e .inst 0x01000d0e ; undefined - 858: 00010101 .inst 0x00010101 ; undefined - 85c: 00010000 .inst 0x00010000 ; undefined - 860: 656b0100 .inst 0x656b0100 ; undefined - 864: 6c656e72 ldnp d18, d27, [x19,#-432] - 868: 63780000 .inst 0x63780000 ; undefined - 86c: 685f7470 .inst 0x685f7470 ; undefined - 870: 6c646e61 ldnp d1, d27, [x19,#-448] - 874: 532e7265 .inst 0x532e7265 ; undefined - 878: 00000100 .inst 0x00000100 ; undefined - 87c: 02090000 .inst 0x02090000 ; undefined - 880: 00082800 .inst 0x00082800 ; undefined - 884: 00000000 .inst 0x00000000 ; undefined - 888: 0100fc03 .inst 0x0100fc03 ; undefined - 88c: 08214b08 .inst 0x08214b08 ; undefined - 890: 8308234b .inst 0x8308234b ; undefined - 894: 23670821 .inst 0x23670821 ; undefined - 898: 21218308 .inst 0x21218308 ; undefined - 89c: 21212821 .inst 0x21212821 ; undefined - 8a0: 21212322 .inst 0x21212322 ; undefined - 8a4: 67082124 .inst 0x67082124 ; undefined - 8a8: 1702e602 b fffffffffc0ba0b0 <__stack_top+0xfffffffffc01a0b0> - 8ac: e608e608 .inst 0xe608e608 ; undefined - 8b0: e708e608 .inst 0xe708e608 ; undefined - 8b4: e608e608 .inst 0xe608e608 ; undefined - 8b8: e708e608 .inst 0xe708e608 ; undefined - 8bc: e608e608 .inst 0xe608e608 ; undefined - 8c0: e708e608 .inst 0xe708e608 ; undefined - 8c4: e608e608 .inst 0xe608e608 ; undefined - 8c8: e908e608 .inst 0xe908e608 ; undefined - 8cc: 01022121 .inst 0x01022121 ; undefined - 8d0: 6f010100 .inst 0x6f010100 ; undefined - 8d4: 02000002 .inst 0x02000002 ; undefined - 8d8: 00003600 .inst 0x00003600 ; undefined - 8dc: fb010400 .inst 0xfb010400 ; undefined - 8e0: 01000d0e .inst 0x01000d0e ; undefined - 8e4: 00010101 .inst 0x00010101 ; undefined - 8e8: 00010000 .inst 0x00010000 ; undefined - 8ec: 656b0100 .inst 0x656b0100 ; undefined - 8f0: 6c656e72 ldnp d18, d27, [x19,#-432] - 8f4: 636e6900 .inst 0x636e6900 ; undefined - 8f8: 6564756c .inst 0x6564756c ; undefined - 8fc: 70630000 adr x0, c68ff <__stack_top+0x268ff> - 900: 632e6f69 .inst 0x632e6f69 ; undefined - 904: 00000100 .inst 0x00000100 ; undefined - 908: 6f697063 .inst 0x6f697063 ; undefined - 90c: 0200682e .inst 0x0200682e ; undefined - 910: 00000000 .inst 0x00000000 ; undefined - 914: 380c0209 sturb w9, [x16,#192] - 918: 00000008 .inst 0x00000008 ; undefined - 91c: 2c030000 stnp s0, s0, [x0,#24] - 920: 3d3d3d01 str b1, [x8,#3919] - 924: 21214c2f .inst 0x21214c2f ; undefined - 928: 683d673d .inst 0x683d673d ; undefined - 92c: 01040200 .inst 0x01040200 ; undefined - 930: 02005806 .inst 0x02005806 ; undefined - 934: 00900204 .inst 0x00900204 ; undefined - 938: 20040402 .inst 0x20040402 ; undefined - 93c: 04040200 .inst 0x04040200 ; undefined - 940: 02003d06 .inst 0x02003d06 ; undefined - 944: 4a060104 eor w4, w8, w6 - 948: 02040200 .inst 0x02040200 ; undefined - 94c: 04020082 .inst 0x04020082 ; undefined - 950: 02002004 .inst 0x02002004 ; undefined - 954: 3e060404 .inst 0x3e060404 ; undefined - 958: 04040200 .inst 0x04040200 ; undefined - 95c: 0402003e .inst 0x0402003e ; undefined - 960: 3d752f04 ldr b4, [x24,#3403] - 964: 592f4b23 .inst 0x592f4b23 ; undefined - 968: 0200672f .inst 0x0200672f ; undefined - 96c: 00300204 .inst 0x00300204 ; NYI - 970: 54020402 b.cs 49f0 <_start-0x7b610> - 974: 01040200 .inst 0x01040200 ; undefined - 978: 51063c06 sub w6, w0, #0x18f - 97c: 214b223d .inst 0x214b223d ; undefined - 980: 214c2f3e .inst 0x214c2f3e ; undefined - 984: 3d673d21 ldr b1, [x9,#2511] - 988: 04020068 .inst 0x04020068 ; undefined - 98c: 00580601 .inst 0x00580601 ; undefined - 990: 90020402 adrp x2, 4080000 <__stack_top+0x3fe0000> - 994: 04040200 .inst 0x04040200 ; undefined - 998: 04020020 .inst 0x04020020 ; undefined - 99c: 003d0604 .inst 0x003d0604 ; NYI - 9a0: 06010402 .inst 0x06010402 ; undefined - 9a4: 0402004a .inst 0x0402004a ; undefined - 9a8: 02008202 .inst 0x02008202 ; undefined - 9ac: 00200404 .inst 0x00200404 ; NYI - 9b0: 06040402 .inst 0x06040402 ; undefined - 9b4: 0402003e .inst 0x0402003e ; undefined - 9b8: 02003e04 .inst 0x02003e04 ; undefined - 9bc: 772f0404 .inst 0x772f0404 ; undefined - 9c0: 4b4c3e2f sub w15, w17, w12, lsr #15 - 9c4: 03207803 .inst 0x03207803 ; undefined - 9c8: 3e2f200a .inst 0x3e2f200a ; undefined - 9cc: 303d3d30 adr x16, 7b171 <_start-0x4e8f> - 9d0: 214d3d2f .inst 0x214d3d2f ; undefined - 9d4: 3d673d21 ldr b1, [x9,#2511] - 9d8: 04020068 .inst 0x04020068 ; undefined - 9dc: 00580601 .inst 0x00580601 ; undefined - 9e0: 90020402 adrp x2, 4080000 <__stack_top+0x3fe0000> + 6cc: 592f3167 .inst 0x592f3167 ; undefined + 6d0: 672f3e4c .inst 0x672f3e4c ; undefined + 6d4: 01040200 .inst 0x01040200 ; undefined + 6d8: 592f3167 .inst 0x592f3167 ; undefined + 6dc: 833f8359 .inst 0x833f8359 ; undefined + 6e0: 59302f3f .inst 0x59302f3f ; undefined + 6e4: ae67225a .inst 0xae67225a ; undefined + 6e8: 3e3d2f4b .inst 0x3e3d2f4b ; undefined + 6ec: 214b592f .inst 0x214b592f ; undefined + 6f0: 02002f3e .inst 0x02002f3e ; undefined + 6f4: 31670104 adds w4, w8, #0x9c0, lsl #12 + 6f8: 3f83592f .inst 0x3f83592f ; undefined + 6fc: 2f4b6722 .inst 0x2f4b6722 ; undefined + 700: 212f3e3d .inst 0x212f3e3d ; undefined + 704: 2f3e214b .inst 0x2f3e214b ; undefined + 708: 01040200 .inst 0x01040200 ; undefined + 70c: 00020267 .inst 0x00020267 ; undefined + 710: 00640101 .inst 0x00640101 ; undefined + 714: 00020000 .inst 0x00020000 ; undefined + 718: 00000025 .inst 0x00000025 ; undefined + 71c: 0efb0104 .inst 0x0efb0104 ; undefined + 720: 0101000d .inst 0x0101000d ; undefined + 724: 00000101 .inst 0x00000101 ; undefined + 728: 00000100 .inst 0x00000100 ; undefined + 72c: 72656b01 .inst 0x72656b01 ; undefined + 730: 006c656e .inst 0x006c656e ; undefined + 734: 68637300 .inst 0x68637300 ; undefined + 738: 532e6465 .inst 0x532e6465 ; undefined + 73c: 00000100 .inst 0x00000100 ; undefined + 740: 02090000 .inst 0x02090000 ; undefined + 744: 00081fbc .inst 0x00081fbc ; undefined + 748: ffff0000 .inst 0xffff0000 ; undefined + 74c: 0100c103 .inst 0x0100c103 ; undefined + 750: 21212121 .inst 0x21212121 ; undefined + 754: 21212121 .inst 0x21212121 ; undefined + 758: 21212121 .inst 0x21212121 ; undefined + 75c: 21212121 .inst 0x21212121 ; undefined + 760: 24212121 .inst 0x24212121 ; undefined + 764: 21212421 .inst 0x21212421 ; undefined + 768: 08212421 .inst 0x08212421 ; undefined + 76c: 2124215c .inst 0x2124215c ; undefined + 770: 21212124 .inst 0x21212124 ; undefined + 774: 00010221 .inst 0x00010221 ; undefined + 778: 008a0101 .inst 0x008a0101 ; undefined + 77c: 00020000 .inst 0x00020000 ; undefined + 780: 0000002c .inst 0x0000002c ; undefined + 784: 0efb0104 .inst 0x0efb0104 ; undefined + 788: 0101000d .inst 0x0101000d ; undefined + 78c: 00000101 .inst 0x00000101 ; undefined + 790: 00000100 .inst 0x00000100 ; undefined + 794: 72656b01 .inst 0x72656b01 ; undefined + 798: 006c656e .inst 0x006c656e ; undefined + 79c: 70637800 adr x0, c769f <_start-0xfffefffffffb8961> + 7a0: 61685f74 .inst 0x61685f74 ; undefined + 7a4: 656c646e .inst 0x656c646e ; undefined + 7a8: 00532e72 .inst 0x00532e72 ; undefined + 7ac: 00000001 .inst 0x00000001 ; undefined + 7b0: 00020900 .inst 0x00020900 ; undefined + 7b4: 00000828 .inst 0x00000828 ; undefined + 7b8: 03ffff00 .inst 0x03ffff00 ; undefined + 7bc: 080100d0 stxrb w1, w16, [x6] + 7c0: 5908214b .inst 0x5908214b ; undefined + 7c4: 214b0823 .inst 0x214b0823 ; undefined + 7c8: 08235908 .inst 0x08235908 ; undefined + 7cc: 2121214b .inst 0x2121214b ; undefined + 7d0: 21272121 .inst 0x21272121 ; undefined + 7d4: 21232221 .inst 0x21232221 ; undefined + 7d8: 08212421 .inst 0x08212421 ; undefined + 7dc: 02ed025b .inst 0x02ed025b ; undefined + 7e0: 08e60817 .inst 0x08e60817 ; undefined + 7e4: 08e608e6 .inst 0x08e608e6 ; undefined + 7e8: 08e608e7 .inst 0x08e608e7 ; undefined + 7ec: 08e608e6 .inst 0x08e608e6 ; undefined + 7f0: 08e608e7 .inst 0x08e608e7 ; undefined + 7f4: 08e608e6 .inst 0x08e608e6 ; undefined + 7f8: 08e608e7 .inst 0x08e608e7 ; undefined + 7fc: 08e608e6 .inst 0x08e608e6 ; undefined + 800: 022121e9 .inst 0x022121e9 ; undefined + 804: 01010004 .inst 0x01010004 ; undefined + 808: 00000288 .inst 0x00000288 ; undefined + 80c: 004e0002 .inst 0x004e0002 ; undefined + 810: 01040000 .inst 0x01040000 ; undefined + 814: 000d0efb .inst 0x000d0efb ; undefined + 818: 01010101 .inst 0x01010101 ; undefined + 81c: 01000000 .inst 0x01000000 ; undefined + 820: 6b010000 subs w0, w0, w1 + 824: 656e7265 .inst 0x656e7265 ; undefined + 828: 6e69006c uaddl2 v12.4s, v3.8h, v9.8h + 82c: 64756c63 .inst 0x64756c63 ; undefined + 830: 63000065 .inst 0x63000065 ; undefined + 834: 2e6f6970 .inst 0x2e6f6970 ; undefined + 838: 00010063 .inst 0x00010063 ; undefined + 83c: 69706300 ldpsw x0, x24, [x24,#-128] + 840: 00682e6f .inst 0x00682e6f ; undefined + 844: 76000002 .inst 0x76000002 ; undefined + 848: 682e7366 .inst 0x682e7366 ; undefined + 84c: 00000200 .inst 0x00000200 ; undefined + 850: 65686373 .inst 0x65686373 ; undefined + 854: 656c7564 .inst 0x656c7564 ; undefined + 858: 00682e72 .inst 0x00682e72 ; undefined + 85c: 00000002 .inst 0x00000002 ; undefined + 860: 18020900 ldr w0, 4980 <_start-0xffff00000007b680> + 864: 00000838 .inst 0x00000838 ; undefined + 868: 03ffff00 .inst 0x03ffff00 ; undefined + 86c: 3d3d012e str b14, [x9,#3904] + 870: 214c2f3d .inst 0x214c2f3d ; undefined + 874: 3d673d21 ldr b1, [x9,#2511] + 878: 04020068 .inst 0x04020068 ; undefined + 87c: 00580601 .inst 0x00580601 ; undefined + 880: 90020402 adrp x2, 4080000 <_start-0xfffefffffc000000> + 884: 04040200 .inst 0x04040200 ; undefined + 888: 04020020 .inst 0x04020020 ; undefined + 88c: 003d0604 .inst 0x003d0604 ; NYI + 890: 06010402 .inst 0x06010402 ; undefined + 894: 0402004a .inst 0x0402004a ; undefined + 898: 02008202 .inst 0x02008202 ; undefined + 89c: 00200404 .inst 0x00200404 ; NYI + 8a0: 06040402 .inst 0x06040402 ; undefined + 8a4: 0402003e .inst 0x0402003e ; undefined + 8a8: 02003e04 .inst 0x02003e04 ; undefined + 8ac: 752f0404 .inst 0x752f0404 ; undefined + 8b0: 2f4b233d umlal v29.4s, v25.4h, v11.h[0] + 8b4: 00672f59 .inst 0x00672f59 ; undefined + 8b8: 30020402 adr x2, 4939 <_start-0xffff00000007b6c7> + 8bc: 02040200 .inst 0x02040200 ; undefined + 8c0: 04020054 .inst 0x04020054 ; undefined + 8c4: 063c0601 .inst 0x063c0601 ; undefined + 8c8: 4b223d51 .inst 0x4b223d51 ; undefined + 8cc: 4c2f3e21 .inst 0x4c2f3e21 ; undefined + 8d0: 673d2121 .inst 0x673d2121 ; undefined + 8d4: 0200683d .inst 0x0200683d ; undefined + 8d8: 58060104 ldr x4, c8f8 <_start-0xffff000000073708> + 8dc: 02040200 .inst 0x02040200 ; undefined + 8e0: 04020090 .inst 0x04020090 ; undefined + 8e4: 02002004 .inst 0x02002004 ; undefined + 8e8: 3d060404 str b4, [x0,#385] + 8ec: 01040200 .inst 0x01040200 ; undefined + 8f0: 02004a06 .inst 0x02004a06 ; undefined + 8f4: 00820204 .inst 0x00820204 ; undefined + 8f8: 20040402 .inst 0x20040402 ; undefined + 8fc: 04040200 .inst 0x04040200 ; undefined + 900: 02003e06 .inst 0x02003e06 ; undefined + 904: 003e0404 .inst 0x003e0404 ; NYI + 908: 2f040402 mvni v2.2s, #0x80 + 90c: 4c3e2f77 .inst 0x4c3e2f77 ; undefined + 910: 2078034b .inst 0x2078034b ; undefined + 914: 2f200a03 .inst 0x2f200a03 ; undefined + 918: 3d3d303e str b30, [x1,#3916] + 91c: 4d3d2f30 .inst 0x4d3d2f30 ; undefined + 920: 673d2121 .inst 0x673d2121 ; undefined + 924: 0200683d .inst 0x0200683d ; undefined + 928: 58060104 ldr x4, c948 <_start-0xffff0000000736b8> + 92c: 02040200 .inst 0x02040200 ; undefined + 930: 04020090 .inst 0x04020090 ; undefined + 934: 02002004 .inst 0x02002004 ; undefined + 938: 3d060404 str b4, [x0,#385] + 93c: 01040200 .inst 0x01040200 ; undefined + 940: 02004a06 .inst 0x02004a06 ; undefined + 944: 00820204 .inst 0x00820204 ; undefined + 948: 20040402 .inst 0x20040402 ; undefined + 94c: 04040200 .inst 0x04040200 ; undefined + 950: 02003e06 .inst 0x02003e06 ; undefined + 954: 003e0404 .inst 0x003e0404 ; NYI + 958: 2f040402 mvni v2.2s, #0x80 + 95c: 4b233d75 .inst 0x4b233d75 ; undefined + 960: 0200672f .inst 0x0200672f ; undefined + 964: 002f0304 .inst 0x002f0304 ; NYI + 968: 81030402 .inst 0x81030402 ; undefined + 96c: 01040200 .inst 0x01040200 ; undefined + 970: 4d063c06 .inst 0x4d063c06 ; undefined + 974: 214b3e3d .inst 0x214b3e3d ; undefined + 978: 212f3d3e .inst 0x212f3d3e ; undefined + 97c: 3d21763d str b29, [x17,#2141] + 980: 031f3f9c .inst 0x031f3f9c ; undefined + 984: 0344207a .inst 0x0344207a ; undefined + 988: 6728207a .inst 0x6728207a ; undefined + 98c: 592f3e4c .inst 0x592f3e4c ; undefined + 990: 673d593d .inst 0x673d593d ; undefined + 994: 3d3e592f str b15, [x9,#3990] + 998: 3d9f213d str q29, [x9,#31872] + 99c: 001f409b .inst 0x001f409b ; undefined + 9a0: 03020402 .inst 0x03020402 ; undefined + 9a4: 02002077 .inst 0x02002077 ; undefined + 9a8: 3c060104 stur b4, [x8,#96] + 9ac: 4a0d0306 eor w6, w24, w13 + 9b0: 834b3021 .inst 0x834b3021 ; undefined + 9b4: 23214b91 .inst 0x23214b91 ; undefined + 9b8: 673d2121 .inst 0x673d2121 ; undefined + 9bc: 0200683d .inst 0x0200683d ; undefined + 9c0: 58060104 ldr x4, c9e0 <_start-0xffff000000073620> + 9c4: 02040200 .inst 0x02040200 ; undefined + 9c8: 04020090 .inst 0x04020090 ; undefined + 9cc: 02002004 .inst 0x02002004 ; undefined + 9d0: 3d060404 str b4, [x0,#385] + 9d4: 01040200 .inst 0x01040200 ; undefined + 9d8: 02004a06 .inst 0x02004a06 ; undefined + 9dc: 00820204 .inst 0x00820204 ; undefined + 9e0: 20040402 .inst 0x20040402 ; undefined 9e4: 04040200 .inst 0x04040200 ; undefined - 9e8: 04020020 .inst 0x04020020 ; undefined - 9ec: 003d0604 .inst 0x003d0604 ; NYI - 9f0: 06010402 .inst 0x06010402 ; undefined - 9f4: 0402004a .inst 0x0402004a ; undefined - 9f8: 02008202 .inst 0x02008202 ; undefined - 9fc: 00200404 .inst 0x00200404 ; NYI - a00: 06040402 .inst 0x06040402 ; undefined - a04: 0402003e .inst 0x0402003e ; undefined - a08: 02003e04 .inst 0x02003e04 ; undefined - a0c: 752f0404 .inst 0x752f0404 ; undefined - a10: 2f4b233d umlal v29.4s, v25.4h, v11.h[0] - a14: 04020067 .inst 0x04020067 ; undefined - a18: 02002f03 .inst 0x02002f03 ; undefined - a1c: 00810304 .inst 0x00810304 ; undefined - a20: 06010402 .inst 0x06010402 ; undefined - a24: 3d4d063c ldr b28, [x17,#833] - a28: 3e214b3e .inst 0x3e214b3e ; undefined - a2c: 3d212f3d str b29, [x25,#2123] - a30: 9c3d2176 ldr q22, 7ae5c <_start-0x51a4> - a34: 7a031f3f .inst 0x7a031f3f ; undefined - a38: 7a034420 .inst 0x7a034420 ; undefined - a3c: 4c672820 .inst 0x4c672820 ; undefined - a40: 3d592f3e ldr b30, [x25,#1611] - a44: 2f673d59 .inst 0x2f673d59 ; undefined - a48: 3d3d3e59 str b25, [x18,#3919] - a4c: 9b3d9f21 smsubl x1, w25, w29, x7 - a50: 02001f40 .inst 0x02001f40 ; undefined - a54: 77030204 .inst 0x77030204 ; undefined - a58: 04020020 .inst 0x04020020 ; undefined - a5c: 063c0601 .inst 0x063c0601 ; undefined - a60: 214a0d03 .inst 0x214a0d03 ; undefined - a64: 3d3d4b30 str b16, [x25,#3922] - a68: 23214b3d .inst 0x23214b3d ; undefined - a6c: 673d2121 .inst 0x673d2121 ; undefined - a70: 0200683d .inst 0x0200683d ; undefined - a74: 58060104 ldr x4, ca94 <_start-0x7356c> - a78: 02040200 .inst 0x02040200 ; undefined - a7c: 04020090 .inst 0x04020090 ; undefined - a80: 02002004 .inst 0x02002004 ; undefined - a84: 3d060404 str b4, [x0,#385] - a88: 01040200 .inst 0x01040200 ; undefined - a8c: 02004a06 .inst 0x02004a06 ; undefined - a90: 00820204 .inst 0x00820204 ; undefined - a94: 20040402 .inst 0x20040402 ; undefined - a98: 04040200 .inst 0x04040200 ; undefined - a9c: 02003e06 .inst 0x02003e06 ; undefined - aa0: 003e0404 .inst 0x003e0404 ; NYI - aa4: 2f040402 mvni v2.2s, #0x80 - aa8: 4b313d75 .inst 0x4b313d75 ; undefined - aac: 2f3d592f .inst 0x2f3d592f ; undefined - ab0: 4b2b253d sub w29, w9, w11, uxth #1 - ab4: 03040200 .inst 0x03040200 ; undefined - ab8: 04020023 .inst 0x04020023 ; undefined - abc: 02009d03 .inst 0x02009d03 ; undefined - ac0: 3c060104 stur b4, [x8,#96] - ac4: 4b3d4d06 sub w6, w8, w29, uxtw #3 - ac8: 1330213d .inst 0x1330213d ; undefined - acc: 213d223d .inst 0x213d223d ; undefined - ad0: 673d2121 .inst 0x673d2121 ; undefined - ad4: 3d673d3d ldr b29, [x9,#2511] - ad8: 04020068 .inst 0x04020068 ; undefined - adc: 00580601 .inst 0x00580601 ; undefined - ae0: 90020402 adrp x2, 4080000 <__stack_top+0x3fe0000> - ae4: 04040200 .inst 0x04040200 ; undefined - ae8: 04020020 .inst 0x04020020 ; undefined - aec: 003d0604 .inst 0x003d0604 ; NYI - af0: 06010402 .inst 0x06010402 ; undefined - af4: 0402004a .inst 0x0402004a ; undefined - af8: 02008202 .inst 0x02008202 ; undefined - afc: 00200404 .inst 0x00200404 ; NYI - b00: 06040402 .inst 0x06040402 ; undefined - b04: 0402003e .inst 0x0402003e ; undefined - b08: 02003e04 .inst 0x02003e04 ; undefined - b0c: 00300404 .inst 0x00300404 ; NYI - b10: 4b040402 sub w2, w0, w4, lsl #1 - b14: 04040200 .inst 0x04040200 ; undefined - b18: 0402002f .inst 0x0402002f ; undefined - b1c: 02004c04 .inst 0x02004c04 ; undefined - b20: 003d0404 .inst 0x003d0404 ; NYI - b24: 3d040402 str b2, [x0,#257] - b28: 04040200 .inst 0x04040200 ; undefined - b2c: 0402003d .inst 0x0402003d ; undefined - b30: 02003d04 .inst 0x02003d04 ; undefined - b34: 003d0404 .inst 0x003d0404 ; NYI - b38: 3e040402 .inst 0x3e040402 ; undefined - b3c: 04040200 .inst 0x04040200 ; undefined - b40: 00020221 .inst 0x00020221 ; undefined - b44: 008d0101 .inst 0x008d0101 ; undefined - b48: 00020000 .inst 0x00020000 ; undefined - b4c: 00000035 .inst 0x00000035 ; undefined - b50: 0efb0104 .inst 0x0efb0104 ; undefined - b54: 0101000d .inst 0x0101000d ; undefined - b58: 00000101 .inst 0x00000101 ; undefined - b5c: 00000100 .inst 0x00000100 ; undefined - b60: 72656b01 .inst 0x72656b01 ; undefined - b64: 006c656e .inst 0x006c656e ; undefined - b68: 6c636e69 ldnp d9, d27, [x19,#-464] - b6c: 00656475 .inst 0x00656475 ; undefined - b70: 69616d00 ldpsw x0, x27, [x8,#-248] - b74: 00632e6e .inst 0x00632e6e ; undefined - b78: 76000001 .inst 0x76000001 ; undefined - b7c: 682e7366 .inst 0x682e7366 ; undefined - b80: 00000200 .inst 0x00000200 ; undefined - b84: 02090000 .inst 0x02090000 ; undefined - b88: 000843a8 .inst 0x000843a8 ; undefined - b8c: 00000000 .inst 0x00000000 ; undefined - b90: 2f010f03 .inst 0x2f010f03 ; undefined - b94: 3d2f3e3d str b29, [x17,#3023] - b98: 3e3d3d3d .inst 0x3e3d3d3d ; undefined - b9c: 3e67592f .inst 0x3e67592f ; undefined - ba0: 304b4b13 adr x19, 97501 <__heap_start+0x7501> - ba4: 032f3d2f .inst 0x032f3d2f ; undefined - ba8: 212f3c0c .inst 0x212f3c0c ; undefined - bac: 3f4b3d21 .inst 0x3f4b3d21 ; undefined - bb0: 3d3e303d str b29, [x1,#3980] - bb4: 67306730 .inst 0x67306730 ; undefined - bb8: 67306730 .inst 0x67306730 ; undefined - bbc: 67306730 .inst 0x67306730 ; undefined - bc0: 30216730 adr x16, 438a5 <_start-0x3c75b> - bc4: 21673e67 .inst 0x21673e67 ; undefined - bc8: 67306732 .inst 0x67306732 ; undefined - bcc: 3d316730 str b16, [x25,#3161] - bd0: 01023e2f .inst 0x01023e2f ; undefined - bd4: ee010100 .inst 0xee010100 ; undefined - bd8: 02000000 .inst 0x02000000 ; undefined - bdc: 00002600 .inst 0x00002600 ; undefined - be0: fb010400 .inst 0xfb010400 ; undefined - be4: 01000d0e .inst 0x01000d0e ; undefined - be8: 00010101 .inst 0x00010101 ; undefined - bec: 00010000 .inst 0x00010000 ; undefined - bf0: 656b0100 .inst 0x656b0100 ; undefined - bf4: 6c656e72 ldnp d18, d27, [x19,#-432] - bf8: 64730000 .inst 0x64730000 ; undefined - bfc: 74736f68 .inst 0x74736f68 ; undefined - c00: 0100632e .inst 0x0100632e ; undefined - c04: 00000000 .inst 0x00000000 ; undefined - c08: 46b80209 .inst 0x46b80209 ; undefined - c0c: 00000008 .inst 0x00000008 ; undefined - c10: 2f140000 .inst 0x2f140000 ; undefined - c14: 405b1f21 .inst 0x405b1f21 ; undefined - c18: 4b4b4b2f sub w15, w25, w11, lsr #18 - c1c: 4b2f4b2f sub w15, w25, w15, uxtw #2 - c20: 4b4b303e sub w30, w1, w11, lsr #12 - c24: 4b4b4b4b sub w11, w26, w11, lsr #18 - c28: 4b4b4b4b sub w11, w26, w11, lsr #18 - c2c: 3d4b593d ldr b29, [x9,#726] - c30: 4b4b3d4b sub w11, w10, w11, lsr #15 - c34: 3d3f213e str b30, [x9,#4040] - c38: 4b3d4b30 sub w16, w25, w29, uxtw #2 - c3c: 4b4b3021 sub w1, w1, w11, lsr #12 - c40: 30302159 adr x25, 61069 <_start-0x1ef97> - c44: 3d4b3d3d ldr b29, [x9,#719] - c48: 4b3d5d31 .inst 0x4b3d5d31 ; undefined - c4c: 4a79033f eon wzr, w25, w25, lsr #0 - c50: 59251d28 .inst 0x59251d28 ; undefined - c54: 3d4b3d3d ldr b29, [x9,#719] - c58: 2130213d .inst 0x2130213d ; undefined - c5c: 4b303d3f .inst 0x4b303d3f ; undefined - c60: 30214b3d adr x29, 435c5 <_start-0x3ca3b> - c64: 3e4b4b3d .inst 0x3e4b4b3d ; undefined - c68: 01040200 .inst 0x01040200 ; undefined - c6c: 04020023 .inst 0x04020023 ; undefined - c70: 3e4b4b01 .inst 0x3e4b4b01 ; undefined - c74: 59212f4b .inst 0x59212f4b ; undefined - c78: 004b3d3f .inst 0x004b3d3f ; undefined - c7c: 2f030402 mvni v2.2s, #0x60 - c80: 03040200 .inst 0x03040200 ; undefined - c84: 04020021 .inst 0x04020021 ; undefined - c88: 02008003 .inst 0x02008003 ; undefined - c8c: 3c060104 stur b4, [x8,#96] - c90: 4b4b4106 sub w6, w8, w11, lsr #16 - c94: 3d304c4b str b11, [x2,#3091] - c98: 2f4b3e21 .inst 0x2f4b3e21 ; undefined - c9c: 3d3f5921 str b1, [x9,#4054] - ca0: 0402004b .inst 0x0402004b ; undefined - ca4: 02002f03 .inst 0x02002f03 ; undefined - ca8: 00210304 .inst 0x00210304 ; NYI - cac: 80030402 .inst 0x80030402 ; undefined - cb0: 01040200 .inst 0x01040200 ; undefined - cb4: 41063c06 .inst 0x41063c06 ; undefined - cb8: 4c4b4b4b .inst 0x4c4b4b4b ; undefined - cbc: 3e213d30 .inst 0x3e213d30 ; undefined - cc0: 2121212f .inst 0x2121212f ; undefined - cc4: 01000302 .inst 0x01000302 ; undefined - cc8: 00005301 .inst 0x00005301 ; undefined - ccc: 26000200 .inst 0x26000200 ; undefined - cd0: 04000000 .inst 0x04000000 ; undefined - cd4: 0d0efb01 .inst 0x0d0efb01 ; undefined - cd8: 01010100 .inst 0x01010100 ; undefined - cdc: 00000001 .inst 0x00000001 ; undefined - ce0: 01000001 .inst 0x01000001 ; undefined - ce4: 6e72656b umax v11.8h, v11.8h, v18.8h - ce8: 00006c65 .inst 0x00006c65 ; undefined - cec: 69727473 ldpsw x19, x29, [x3,#-112] - cf0: 632e676e .inst 0x632e676e ; undefined - cf4: 00000100 .inst 0x00000100 ; undefined - cf8: 02090000 .inst 0x02090000 ; undefined - cfc: 00084d04 .inst 0x00084d04 ; undefined - d00: 00000000 .inst 0x00000000 ; undefined - d04: 00213d01 .inst 0x00213d01 ; NYI - d08: 06010402 .inst 0x06010402 ; undefined - d0c: 3d2f0666 str b6, [x19,#3009] - d10: 02004f39 .inst 0x02004f39 ; undefined - d14: 66060104 .inst 0x66060104 ; undefined - d18: 02212f06 .inst 0x02212f06 ; undefined - d1c: 01010002 .inst 0x01010002 ; undefined - d20: 000001a5 .inst 0x000001a5 ; undefined - d24: 00410002 .inst 0x00410002 ; undefined - d28: 01040000 .inst 0x01040000 ; undefined - d2c: 000d0efb .inst 0x000d0efb ; undefined - d30: 01010101 .inst 0x01010101 ; undefined - d34: 01000000 .inst 0x01000000 ; undefined - d38: 6b010000 subs w0, w0, w1 - d3c: 656e7265 .inst 0x656e7265 ; undefined - d40: 6e69006c uaddl2 v12.4s, v3.8h, v9.8h - d44: 64756c63 .inst 0x64756c63 ; undefined - d48: 66000065 .inst 0x66000065 ; undefined - d4c: 32337461 orr w1, w3, #0xffffe7ff - d50: 0100632e .inst 0x0100632e ; undefined - d54: 66760000 .inst 0x66760000 ; undefined - d58: 00682e73 .inst 0x00682e73 ; undefined - d5c: 66000002 .inst 0x66000002 ; undefined - d60: 32337461 orr w1, w3, #0xffffe7ff - d64: 0200682e .inst 0x0200682e ; undefined - d68: 00000000 .inst 0x00000000 ; undefined - d6c: 4d880209 st1 {v9.b}[8], [x16], x8 - d70: 00000008 .inst 0x00000008 ; undefined - d74: 4b1a0000 sub w0, w0, w26 - d78: 4b4b3e4b sub w11, w18, w11, lsr #15 - d7c: 814b4c3e .inst 0x814b4c3e ; undefined - d80: 031e5722 .inst 0x031e5722 ; undefined - d84: 4c3e2e09 .inst 0x4c3e2e09 ; undefined - d88: 5722814b .inst 0x5722814b ; undefined - d8c: 4b3e331e sub w30, w24, w30, uxth #4 - d90: 04020021 .inst 0x04020021 ; undefined - d94: 02002102 .inst 0x02002102 ; undefined - d98: 00810204 .inst 0x00810204 ; undefined - d9c: 06010402 .inst 0x06010402 ; undefined - da0: 4b3f063c sub w28, w17, wzr, uxtb #1 - da4: 00832275 .inst 0x00832275 ; undefined - da8: 2f030402 mvni v2.2s, #0x60 - dac: 03040200 .inst 0x03040200 ; undefined - db0: 040200ab .inst 0x040200ab ; undefined - db4: 063c0601 .inst 0x063c0601 ; undefined - db8: 30214b3f adr xzr, 4371d <_start-0x3c8e3> - dbc: 2302304a .inst 0x2302304a ; undefined - dc0: 4ce5e817 .inst 0x4ce5e817 ; undefined - dc4: 23022f58 .inst 0x23022f58 ; undefined - dc8: f391e513 .inst 0xf391e513 ; undefined - dcc: 4b222f5a sub w26, w26, w2, uxth #3 - dd0: 00422a3d .inst 0x00422a3d ; undefined - dd4: 21010402 .inst 0x21010402 ; undefined - dd8: 3f3d6830 .inst 0x3f3d6830 ; undefined - ddc: 595b7530 .inst 0x595b7530 ; undefined - de0: 4a75034b eon w11, w26, w21, lsr #0 - de4: 01040200 .inst 0x01040200 ; undefined - de8: 03063c06 .inst 0x03063c06 ; undefined - dec: 683e4a0f .inst 0x683e4a0f ; undefined - df0: 59753e3d .inst 0x59753e3d ; undefined - df4: 0200454b .inst 0x0200454b ; undefined - df8: 3c060104 stur b4, [x8,#96] - dfc: 4a090306 eor w6, w24, w9 - e00: 3e4b673e .inst 0x3e4b673e ; undefined - e04: 02003d67 .inst 0x02003d67 ; undefined - e08: 002f0304 .inst 0x002f0304 ; NYI - e0c: 3b030402 .inst 0x3b030402 ; undefined - e10: 01040200 .inst 0x01040200 ; undefined - e14: 4f063c06 .inst 0x4f063c06 ; undefined - e18: 3f832f4b .inst 0x3f832f4b ; undefined - e1c: 21223d68 .inst 0x21223d68 ; undefined - e20: 213d7591 .inst 0x213d7591 ; undefined - e24: 3d2f4b3e str b30, [x25,#3026] - e28: 002e7603 .inst 0x002e7603 ; NYI - e2c: 06010402 .inst 0x06010402 ; undefined - e30: 10030666 adr x6, 6efc <_start-0x79104> - e34: 91593e4a add x10, x18, #0x64f, lsl #12 - e38: 673e2140 .inst 0x673e2140 ; undefined - e3c: 31593d4b adds w11, w10, #0x64f, lsl #12 - e40: 02003d67 .inst 0x02003d67 ; undefined - e44: 002f0304 .inst 0x002f0304 ; NYI - e48: 3b030402 .inst 0x3b030402 ; undefined - e4c: 01040200 .inst 0x01040200 ; undefined - e50: 4e063c06 .inst 0x4e063c06 ; undefined - e54: 21213d68 .inst 0x21213d68 ; undefined - e58: 3d217583 str b3, [x12,#2141] - e5c: 04020037 .inst 0x04020037 ; undefined - e60: 00660601 .inst 0x00660601 ; undefined - e64: 58020402 ldr x2, 4ee4 <_start-0x7b11c> - e68: 003d5206 .inst 0x003d5206 ; NYI - e6c: 21010402 .inst 0x21010402 ; undefined - e70: 2221133e .inst 0x2221133e ; undefined - e74: 3f753f67 .inst 0x3f753f67 ; undefined - e78: 3d5a7530 ldr b16, [x9,#1693] - e7c: 4b91413e sub w30, w9, w17, asr #16 - e80: 4b4b4b3e sub w30, w25, w11, lsr #18 - e84: 3e3d5a3d .inst 0x3e3d5a3d ; undefined - e88: 002e6303 .inst 0x002e6303 ; NYI - e8c: 06010402 .inst 0x06010402 ; undefined - e90: 2003063c .inst 0x2003063c ; undefined - e94: 02002f4a .inst 0x02002f4a ; undefined - e98: 3e210104 .inst 0x3e210104 ; undefined - e9c: 4a0d035a eor w26, w26, w13 - ea0: 595ac92f .inst 0x595ac92f ; undefined - ea4: 3d5b5959 ldr b25, [x10,#1750] - ea8: 75757575 .inst 0x75757575 ; undefined - eac: 593d6867 .inst 0x593d6867 ; undefined - eb0: 59595959 .inst 0x59595959 ; undefined - eb4: 3e593d5b .inst 0x3e593d5b ; undefined - eb8: 4b3e213d sub w29, w9, w30, uxth - ebc: 3d59213d ldr b29, [x9,#1608] - ec0: 21303d75 .inst 0x21303d75 ; undefined - ec4: 01000202 .inst 0x01000202 ; undefined - ec8: 0000b701 .inst 0x0000b701 ; undefined - ecc: 25000200 .inst 0x25000200 ; undefined - ed0: 04000000 .inst 0x04000000 ; undefined - ed4: 0d0efb01 .inst 0x0d0efb01 ; undefined - ed8: 01010100 .inst 0x01010100 ; undefined - edc: 00000001 .inst 0x00000001 ; undefined - ee0: 01000001 .inst 0x01000001 ; undefined - ee4: 6e72656b umax v11.8h, v11.8h, v18.8h - ee8: 00006c65 .inst 0x00006c65 ; undefined - eec: 6c697475 ldnp d21, d29, [x3,#-368] - ef0: 00632e73 .inst 0x00632e73 ; undefined - ef4: 00000001 .inst 0x00000001 ; undefined - ef8: d8020900 prfm pldl1keep, 5018 <_start-0x7afe8> - efc: 0000085b .inst 0x0000085b ; undefined - f00: 14000000 b f00 <_start-0x7f100> - f04: 2221213d .inst 0x2221213d ; undefined - f08: 04020021 .inst 0x04020021 ; undefined - f0c: 063c0601 .inst 0x063c0601 ; undefined - f10: 673d3067 .inst 0x673d3067 ; undefined - f14: 02003d92 .inst 0x02003d92 ; undefined - f18: 66060104 .inst 0x66060104 ; undefined - f1c: 02040200 .inst 0x02040200 ; undefined - f20: 04020066 .inst 0x04020066 ; undefined - f24: 02005804 .inst 0x02005804 ; undefined - f28: 21060404 .inst 0x21060404 ; undefined - f2c: 3c74035a .inst 0x3c74035a ; undefined - f30: 00660f03 .inst 0x00660f03 ; undefined - f34: 06010402 .inst 0x06010402 ; undefined - f38: 2159063c .inst 0x2159063c ; undefined - f3c: 3d223d31 str b17, [x9,#2191] - f40: add72185 ldp q5, q8, [x12,#736]! - f44: 004d418d .inst 0x004d418d ; undefined - f48: 4b030402 sub w2, w0, w3, lsl #1 - f4c: 03040200 .inst 0x03040200 ; undefined - f50: 04020059 .inst 0x04020059 ; undefined - f54: 0200bb03 .inst 0x0200bb03 ; undefined - f58: 008d0304 .inst 0x008d0304 ; undefined - f5c: 06010402 .inst 0x06010402 ; undefined - f60: 3e87063c .inst 0x3e87063c ; undefined - f64: 02003e3e .inst 0x02003e3e ; undefined - f68: 002f0304 .inst 0x002f0304 ; NYI - f6c: 67030402 .inst 0x67030402 ; undefined - f70: 03040200 .inst 0x03040200 ; undefined - f74: 0402003a .inst 0x0402003a ; undefined - f78: 063c0601 .inst 0x063c0601 ; undefined - f7c: 022f2f4e .inst 0x022f2f4e ; undefined - f80: 01010002 .inst 0x01010002 ; undefined - f84: 00000180 .inst 0x00000180 ; undefined - f88: 00340002 .inst 0x00340002 ; NYI - f8c: 01040000 .inst 0x01040000 ; undefined - f90: 000d0efb .inst 0x000d0efb ; undefined - f94: 01010101 .inst 0x01010101 ; undefined - f98: 01000000 .inst 0x01000000 ; undefined - f9c: 6b010000 subs w0, w0, w1 - fa0: 656e7265 .inst 0x656e7265 ; undefined - fa4: 7000006c adr x12, fb3 <_start-0x7f04d> - fa8: 746e6972 .inst 0x746e6972 ; undefined - fac: 00632e66 .inst 0x00632e66 ; undefined - fb0: 3c000001 stur b1, [x0] - fb4: 6c697562 ldnp d2, d29, [x11,#-368] - fb8: 6e692d74 uqsub v20.8h, v11.8h, v9.8h - fbc: 0000003e .inst 0x0000003e ; undefined - fc0: 09000000 .inst 0x09000000 ; undefined - fc4: 085f2c02 ldxrb w2, [x0] - fc8: 00000000 .inst 0x00000000 ; undefined - fcc: 011d0300 .inst 0x011d0300 ; undefined - fd0: 0200314d .inst 0x0200314d ; undefined - fd4: 3c060104 stur b4, [x8,#96] - fd8: 21323d06 .inst 0x21323d06 ; undefined - fdc: 4d3e4b22 .inst 0x4d3e4b22 ; undefined - fe0: 67672122 .inst 0x67672122 ; undefined - fe4: 04020039 .inst 0x04020039 ; undefined - fe8: 064a0601 .inst 0x064a0601 ; undefined - fec: 4b3f4b50 sub w16, w26, wzr, uxtw #2 - ff0: 01040200 .inst 0x01040200 ; undefined - ff4: 02004a06 .inst 0x02004a06 ; undefined - ff8: 00660204 .inst 0x00660204 ; undefined - ffc: 58040402 ldr x2, 907c <_start-0x76f84> - 1000: 05040200 .inst 0x05040200 ; undefined - 1004: 04020066 .inst 0x04020066 ; undefined - 1008: 02003c08 .inst 0x02003c08 ; undefined - 100c: 3d060804 str b4, [x0,#386] - 1010: 08040200 stxrb w4, w0, [x16] - 1014: 04020067 .inst 0x04020067 ; undefined - 1018: 4b233d08 .inst 0x4b233d08 ; undefined - 101c: 01040200 .inst 0x01040200 ; undefined - 1020: 02004a06 .inst 0x02004a06 ; undefined - 1024: 00660204 .inst 0x00660204 ; undefined - 1028: 58040402 ldr x2, 90a8 <_start-0x76f58> - 102c: 05040200 .inst 0x05040200 ; undefined - 1030: 04020066 .inst 0x04020066 ; undefined - 1034: 02003c08 .inst 0x02003c08 ; undefined - 1038: 3e060804 .inst 0x3e060804 ; undefined - 103c: 08040200 stxrb w4, w0, [x16] - 1040: 3e3d3d21 .inst 0x3e3d3d21 ; undefined - 1044: 002f4d67 .inst 0x002f4d67 ; NYI - 1048: 4c020402 .inst 0x4c020402 ; undefined - 104c: 02040200 .inst 0x02040200 ; undefined - 1050: 02006708 .inst 0x02006708 ; undefined - 1054: 00830204 .inst 0x00830204 ; undefined - 1058: 06010402 .inst 0x06010402 ; undefined - 105c: 3d3d063c str b28, [x17,#3905] - 1060: 04020093 .inst 0x04020093 ; undefined - 1064: 063c0601 .inst 0x063c0601 ; undefined - 1068: 6a8f213d ands w29, w9, w15, asr #8 - 106c: 004b234b .inst 0x004b234b ; undefined - 1070: 06010402 .inst 0x06010402 ; undefined - 1074: 0402004a .inst 0x0402004a ; undefined - 1078: 02006602 .inst 0x02006602 ; undefined - 107c: 00580404 .inst 0x00580404 ; undefined - 1080: 66050402 .inst 0x66050402 ; undefined - 1084: 08040200 stxrb w4, w0, [x16] - 1088: 0402003c .inst 0x0402003c ; undefined - 108c: 00300608 .inst 0x00300608 ; NYI - 1090: 2f080402 ushr v2.8b, v0.8b, #8 - 1094: 02004c4c .inst 0x02004c4c ; undefined - 1098: 66060104 .inst 0x66060104 ; undefined - 109c: 02040200 .inst 0x02040200 ; undefined - 10a0: 0402002e .inst 0x0402002e ; undefined - 10a4: 02002004 .inst 0x02002004 ; undefined - 10a8: 83060404 .inst 0x83060404 ; undefined - 10ac: 04040200 .inst 0x04040200 ; undefined - 10b0: 0402003d .inst 0x0402003d ; undefined - 10b4: 063c0601 .inst 0x063c0601 ; undefined - 10b8: 0402003e .inst 0x0402003e ; undefined - 10bc: 063c0601 .inst 0x063c0601 ; undefined - 10c0: 6a8f213d ands w29, w9, w15, asr #8 - 10c4: 004b234b .inst 0x004b234b ; undefined - 10c8: 06010402 .inst 0x06010402 ; undefined - 10cc: 0402004a .inst 0x0402004a ; undefined - 10d0: 02006602 .inst 0x02006602 ; undefined - 10d4: 00580404 .inst 0x00580404 ; undefined - 10d8: 66050402 .inst 0x66050402 ; undefined - 10dc: 08040200 stxrb w4, w0, [x16] - 10e0: 3d2f063c str b28, [x17,#3009] - 10e4: 0381213e .inst 0x0381213e ; undefined - 10e8: 03587fb2 .inst 0x03587fb2 ; undefined - 10ec: 682000d3 .inst 0x682000d3 ; undefined - 10f0: 3c7fa503 .inst 0x3c7fa503 ; undefined - 10f4: 4a00dd03 .inst 0x4a00dd03 ; undefined - 10f8: 04020030 .inst 0x04020030 ; undefined - 10fc: 08343d01 .inst 0x08343d01 ; undefined - 1100: 02ad9f24 .inst 0x02ad9f24 ; undefined - 1104: 01010002 .inst 0x01010002 ; undefined - 1108: 0000015e .inst 0x0000015e ; undefined - 110c: 004b0002 .inst 0x004b0002 ; undefined - 1110: 01040000 .inst 0x01040000 ; undefined - 1114: 000d0efb .inst 0x000d0efb ; undefined - 1118: 01010101 .inst 0x01010101 ; undefined - 111c: 01000000 .inst 0x01000000 ; undefined - 1120: 6b010000 subs w0, w0, w1 - 1124: 656e7265 .inst 0x656e7265 ; undefined - 1128: 6e69006c uaddl2 v12.4s, v3.8h, v9.8h - 112c: 64756c63 .inst 0x64756c63 ; undefined - 1130: 74000065 .inst 0x74000065 ; undefined - 1134: 7366706d .inst 0x7366706d ; undefined - 1138: 0100632e .inst 0x0100632e ; undefined - 113c: 66760000 .inst 0x66760000 ; undefined - 1140: 00682e73 .inst 0x00682e73 ; undefined - 1144: 63000002 .inst 0x63000002 ; undefined - 1148: 2e6f6970 .inst 0x2e6f6970 ; undefined - 114c: 00020068 .inst 0x00020068 ; undefined - 1150: 706d7400 adr x0, dbfd3 <__stack_top+0x3bfd3> - 1154: 682e7366 .inst 0x682e7366 ; undefined - 1158: 00000200 .inst 0x00000200 ; undefined - 115c: 02090000 .inst 0x02090000 ; undefined - 1160: 00086604 .inst 0x00086604 ; undefined - 1164: 00000000 .inst 0x00000000 ; undefined - 1168: 4b3d3d19 .inst 0x4b3d3d19 ; undefined - 116c: 003d3d3d .inst 0x003d3d3d ; NYI - 1170: 2f030402 mvni v2.2s, #0x60 - 1174: 03040200 .inst 0x03040200 ; undefined - 1178: 0402003d .inst 0x0402003d ; undefined - 117c: 02006403 .inst 0x02006403 ; undefined - 1180: 3c060104 stur b4, [x8,#96] - 1184: 580d0306 ldr x6, 1b1e4 <_start-0x64e1c> - 1188: 4b207803 .inst 0x4b207803 ; undefined - 118c: 3d3d3d3d str b29, [x9,#3919] - 1190: 593e3e3d .inst 0x593e3e3d ; undefined - 1194: 4b2f3e3d .inst 0x4b2f3e3d ; undefined - 1198: 834b3d5a .inst 0x834b3d5a ; undefined - 119c: 0402003d .inst 0x0402003d ; undefined - 11a0: 02002f03 .inst 0x02002f03 ; undefined - 11a4: 00ab0304 .inst 0x00ab0304 ; undefined - 11a8: 06010402 .inst 0x06010402 ; undefined - 11ac: 324d063c .inst 0x324d063c ; undefined - 11b0: 0402003d .inst 0x0402003d ; undefined - 11b4: 02002f03 .inst 0x02002f03 ; undefined - 11b8: 00ab0304 .inst 0x00ab0304 ; undefined - 11bc: 06010402 .inst 0x06010402 ; undefined - 11c0: 3d4d063c ldr b28, [x17,#833] - 11c4: 3021313d adr x29, 437e9 <_start-0x3c817> - 11c8: 3d3d3d4b str b11, [x10,#3919] - 11cc: 3d2f215a str b26, [x10,#3016] - 11d0: 03040200 .inst 0x03040200 ; undefined - 11d4: 0402004b .inst 0x0402004b ; undefined - 11d8: 0200ab03 .inst 0x0200ab03 ; undefined - 11dc: 3c060104 stur b4, [x8,#96] - 11e0: 21684d06 .inst 0x21684d06 ; undefined - 11e4: 4b3d5931 .inst 0x4b3d5931 ; undefined - 11e8: 672f3d3f .inst 0x672f3d3f ; undefined - 11ec: 4b4b3d6d sub w13, w11, w11, lsr #15 - 11f0: 3d3d594b str b11, [x10,#3926] - 11f4: 302f2f3d adr x29, 5f7d9 <_start-0x20827> - 11f8: 4a6f0367 eon w7, w27, w15, lsr #0 - 11fc: 01040200 .inst 0x01040200 ; undefined - 1200: 2011033d .inst 0x2011033d ; undefined - 1204: 5930213f .inst 0x5930213f ; undefined - 1208: 3d3f4b3d str b29, [x25,#4050] - 120c: 673d672f .inst 0x673d672f ; undefined - 1210: 02003e3d .inst 0x02003e3d ; undefined - 1214: 79030204 strh w4, [x16,#384] - 1218: 0402002e .inst 0x0402002e ; undefined - 121c: 063c0601 .inst 0x063c0601 ; undefined - 1220: 21580a03 .inst 0x21580a03 ; undefined - 1224: 593d4b30 .inst 0x593d4b30 ; undefined - 1228: 59595959 .inst 0x59595959 ; undefined - 122c: 2f3d5a59 .inst 0x2f3d5a59 ; undefined - 1230: 5a2f3d3d .inst 0x5a2f3d3d ; undefined - 1234: 2f933d30 .inst 0x2f933d30 ; undefined - 1238: 3d753e3d ldr b29, [x17,#3407] - 123c: 4b3e6775 sub w21, w27, w30, uxtx #1 - 1240: 0a032f3d and w29, w25, w3, lsl #11 - 1244: 20780358 .inst 0x20780358 ; undefined - 1248: 5d4b594b .inst 0x5d4b594b ; undefined - 124c: 673d421e .inst 0x673d421e ; undefined - 1250: 205f0368 .inst 0x205f0368 ; undefined - 1254: 2f202203 .inst 0x2f202203 ; undefined - 1258: 594b3021 .inst 0x594b3021 ; undefined - 125c: 0200753e .inst 0x0200753e ; undefined - 1260: 223d0104 .inst 0x223d0104 ; undefined - 1264: 00020221 .inst 0x00020221 ; undefined - 1268: 00630101 .inst 0x00630101 ; undefined - 126c: 00020000 .inst 0x00020000 ; undefined - 1270: 00000029 .inst 0x00000029 ; undefined - 1274: 0efb0104 .inst 0x0efb0104 ; undefined - 1278: 0101000d .inst 0x0101000d ; undefined - 127c: 00000101 .inst 0x00000101 ; undefined - 1280: 00000100 .inst 0x00000100 ; undefined - 1284: 72656b01 .inst 0x72656b01 ; undefined - 1288: 006c656e .inst 0x006c656e ; undefined - 128c: 70637800 adr x0, c818f <__stack_top+0x2818f> - 1290: 75665f74 .inst 0x75665f74 ; undefined - 1294: 532e636e .inst 0x532e636e ; undefined - 1298: 00000100 .inst 0x00000100 ; undefined - 129c: 02090000 .inst 0x02090000 ; undefined - 12a0: 00086e98 .inst 0x00086e98 ; undefined - 12a4: 00000000 .inst 0x00000000 ; undefined - 12a8: 21212116 .inst 0x21212116 ; undefined - 12ac: 21212121 .inst 0x21212121 ; undefined - 12b0: 200b0321 .inst 0x200b0321 ; undefined - 12b4: 21212124 .inst 0x21212124 ; undefined - 12b8: 21242121 .inst 0x21242121 ; undefined - 12bc: 21212121 .inst 0x21212121 ; undefined - 12c0: 21212121 .inst 0x21212121 ; undefined - 12c4: 21212124 .inst 0x21212124 ; undefined - 12c8: 21212121 .inst 0x21212121 ; undefined - 12cc: 01000302 .inst 0x01000302 ; undefined - 12d0: Address 0x00000000000012d0 is out of bounds. + 9e8: 02003e06 .inst 0x02003e06 ; undefined + 9ec: 003e0404 .inst 0x003e0404 ; NYI + 9f0: 2f040402 mvni v2.2s, #0x80 + 9f4: 4b313d75 .inst 0x4b313d75 ; undefined + 9f8: 254b592f .inst 0x254b592f ; undefined + 9fc: 02004b2b .inst 0x02004b2b ; undefined + a00: 00230304 .inst 0x00230304 ; NYI + a04: 81030402 .inst 0x81030402 ; undefined + a08: 01040200 .inst 0x01040200 ; undefined + a0c: 4d063c06 .inst 0x4d063c06 ; undefined + a10: 2f59593e .inst 0x2f59593e ; undefined + a14: 214b4b3d .inst 0x214b4b3d ; undefined + a18: 223d1330 .inst 0x223d1330 ; undefined + a1c: 2121213d .inst 0x2121213d ; undefined + a20: 3d3d673d str b29, [x25,#3929] + a24: 00683d67 .inst 0x00683d67 ; undefined + a28: 06010402 .inst 0x06010402 ; undefined + a2c: 04020058 .inst 0x04020058 ; undefined + a30: 02009002 .inst 0x02009002 ; undefined + a34: 00200404 .inst 0x00200404 ; NYI + a38: 06040402 .inst 0x06040402 ; undefined + a3c: 0402003d .inst 0x0402003d ; undefined + a40: 004a0601 .inst 0x004a0601 ; undefined + a44: 82020402 .inst 0x82020402 ; undefined + a48: 04040200 .inst 0x04040200 ; undefined + a4c: 04020020 .inst 0x04020020 ; undefined + a50: 003e0604 .inst 0x003e0604 ; NYI + a54: 3e040402 .inst 0x3e040402 ; undefined + a58: 04040200 .inst 0x04040200 ; undefined + a5c: 04020030 .inst 0x04020030 ; undefined + a60: 02004b04 .inst 0x02004b04 ; undefined + a64: 002f0404 .inst 0x002f0404 ; NYI + a68: 4c040402 .inst 0x4c040402 ; undefined + a6c: 04040200 .inst 0x04040200 ; undefined + a70: 0402003d .inst 0x0402003d ; undefined + a74: 02003d04 .inst 0x02003d04 ; undefined + a78: 003d0404 .inst 0x003d0404 ; NYI + a7c: 3d040402 str b2, [x0,#257] + a80: 04040200 .inst 0x04040200 ; undefined + a84: 0402003d .inst 0x0402003d ; undefined + a88: 02003e04 .inst 0x02003e04 ; undefined + a8c: 02210404 .inst 0x02210404 ; undefined + a90: 01010002 .inst 0x01010002 ; undefined + a94: 0000008f .inst 0x0000008f ; undefined + a98: 00350002 .inst 0x00350002 ; NYI + a9c: 01040000 .inst 0x01040000 ; undefined + aa0: 000d0efb .inst 0x000d0efb ; undefined + aa4: 01010101 .inst 0x01010101 ; undefined + aa8: 01000000 .inst 0x01000000 ; undefined + aac: 6b010000 subs w0, w0, w1 + ab0: 656e7265 .inst 0x656e7265 ; undefined + ab4: 6e69006c uaddl2 v12.4s, v3.8h, v9.8h + ab8: 64756c63 .inst 0x64756c63 ; undefined + abc: 6d000065 stp d5, d0, [x3] + ac0: 2e6e6961 .inst 0x2e6e6961 ; undefined + ac4: 00010063 .inst 0x00010063 ; undefined + ac8: 73667600 .inst 0x73667600 ; undefined + acc: 0200682e .inst 0x0200682e ; undefined + ad0: 00000000 .inst 0x00000000 ; undefined + ad4: 43fc0209 .inst 0x43fc0209 ; undefined + ad8: 00000008 .inst 0x00000008 ; undefined + adc: 0f03ffff fmov v31.4h, #1.937500000000000000e+00 + ae0: 3e3d2f01 .inst 0x3e3d2f01 ; undefined + ae4: 3d3d3d2f str b15, [x9,#3919] + ae8: 592f3e3d .inst 0x592f3e3d ; undefined + aec: 4b133e67 sub w7, w19, w19, lsl #15 + af0: 3d2f304b str b11, [x2,#3020] + af4: 3c0c032f stur b15, [x25,#192] + af8: 3d21212f str b15, [x9,#2120] + afc: 303d3f4b adr x11, 7b2e5 <_start-0xffff000000004d1b> + b00: 67303d3e .inst 0x67303d3e ; undefined + b04: 67306730 .inst 0x67306730 ; undefined + b08: 67306730 .inst 0x67306730 ; undefined + b0c: 67306730 .inst 0x67306730 ; undefined + b10: 3e673021 .inst 0x3e673021 ; undefined + b14: 67322167 .inst 0x67322167 ; undefined + b18: 67306730 .inst 0x67306730 ; undefined + b1c: 3d316730 str b16, [x25,#3161] + b20: 01023e2f .inst 0x01023e2f ; undefined + b24: ee010100 .inst 0xee010100 ; undefined + b28: 02000000 .inst 0x02000000 ; undefined + b2c: 00002600 .inst 0x00002600 ; undefined + b30: fb010400 .inst 0xfb010400 ; undefined + b34: 01000d0e .inst 0x01000d0e ; undefined + b38: 00010101 .inst 0x00010101 ; undefined + b3c: 00010000 .inst 0x00010000 ; undefined + b40: 656b0100 .inst 0x656b0100 ; undefined + b44: 6c656e72 ldnp d18, d27, [x19,#-432] + b48: 64730000 .inst 0x64730000 ; undefined + b4c: 74736f68 .inst 0x74736f68 ; undefined + b50: 0100632e .inst 0x0100632e ; undefined + b54: 00000000 .inst 0x00000000 ; undefined + b58: 472c0209 .inst 0x472c0209 ; undefined + b5c: 00000008 .inst 0x00000008 ; undefined + b60: 2f14ffff fcvtzu v31.4h, v31.4h, #12 + b64: 405b1f21 .inst 0x405b1f21 ; undefined + b68: 4b4b4b2f sub w15, w25, w11, lsr #18 + b6c: 4b2f4b2f sub w15, w25, w15, uxtw #2 + b70: 4b4b303e sub w30, w1, w11, lsr #12 + b74: 4b4b4b4b sub w11, w26, w11, lsr #18 + b78: 4b4b4b4b sub w11, w26, w11, lsr #18 + b7c: 3d4b593d ldr b29, [x9,#726] + b80: 4b4b3d4b sub w11, w10, w11, lsr #15 + b84: 3d3f213e str b30, [x9,#4040] + b88: 4b3d4b30 sub w16, w25, w29, uxtw #2 + b8c: 4b4b3021 sub w1, w1, w11, lsr #12 + b90: 30302159 adr x25, 60fb9 <_start-0xffff00000001f047> + b94: 3d4b3d3d ldr b29, [x9,#719] + b98: 4b3d5d31 .inst 0x4b3d5d31 ; undefined + b9c: 4a79033f eon wzr, w25, w25, lsr #0 + ba0: 59251d28 .inst 0x59251d28 ; undefined + ba4: 3d4b3d3d ldr b29, [x9,#719] + ba8: 2130213d .inst 0x2130213d ; undefined + bac: 4b303d3f .inst 0x4b303d3f ; undefined + bb0: 30214b3d adr x29, 43515 <_start-0xffff00000003caeb> + bb4: 3e4b4b3d .inst 0x3e4b4b3d ; undefined + bb8: 01040200 .inst 0x01040200 ; undefined + bbc: 04020023 .inst 0x04020023 ; undefined + bc0: 3e4b4b01 .inst 0x3e4b4b01 ; undefined + bc4: 59212f4b .inst 0x59212f4b ; undefined + bc8: 004b3d3f .inst 0x004b3d3f ; undefined + bcc: 2f030402 mvni v2.2s, #0x60 + bd0: 03040200 .inst 0x03040200 ; undefined + bd4: 04020021 .inst 0x04020021 ; undefined + bd8: 02008003 .inst 0x02008003 ; undefined + bdc: 3c060104 stur b4, [x8,#96] + be0: 4b4b4106 sub w6, w8, w11, lsr #16 + be4: 3d304c4b str b11, [x2,#3091] + be8: 2f4b3e21 .inst 0x2f4b3e21 ; undefined + bec: 3d3f5921 str b1, [x9,#4054] + bf0: 0402004b .inst 0x0402004b ; undefined + bf4: 02002f03 .inst 0x02002f03 ; undefined + bf8: 00210304 .inst 0x00210304 ; NYI + bfc: 80030402 .inst 0x80030402 ; undefined + c00: 01040200 .inst 0x01040200 ; undefined + c04: 41063c06 .inst 0x41063c06 ; undefined + c08: 4c4b4b4b .inst 0x4c4b4b4b ; undefined + c0c: 3e213d30 .inst 0x3e213d30 ; undefined + c10: 2121212f .inst 0x2121212f ; undefined + c14: 01000302 .inst 0x01000302 ; undefined + c18: 00018001 .inst 0x00018001 ; undefined + c1c: 34000200 cbz w0, c5c <_start-0xffff00000007f3a4> + c20: 04000000 .inst 0x04000000 ; undefined + c24: 0d0efb01 .inst 0x0d0efb01 ; undefined + c28: 01010100 .inst 0x01010100 ; undefined + c2c: 00000001 .inst 0x00000001 ; undefined + c30: 01000001 .inst 0x01000001 ; undefined + c34: 6e72656b umax v11.8h, v11.8h, v18.8h + c38: 00006c65 .inst 0x00006c65 ; undefined + c3c: 6e697270 uabdl2 v16.4s, v19.8h, v9.8h + c40: 632e6674 .inst 0x632e6674 ; undefined + c44: 00000100 .inst 0x00000100 ; undefined + c48: 6975623c ldpsw x28, x24, [x17,#-88] + c4c: 692d746c .inst 0x692d746c ; undefined + c50: 00003e6e .inst 0x00003e6e ; undefined + c54: 00000000 .inst 0x00000000 ; undefined + c58: 4d780209 .inst 0x4d780209 ; undefined + c5c: 00000008 .inst 0x00000008 ; undefined + c60: 1d03ffff .inst 0x1d03ffff ; undefined + c64: 00314d01 .inst 0x00314d01 ; NYI + c68: 06010402 .inst 0x06010402 ; undefined + c6c: 323d063c orr w28, w17, #0x18 + c70: 3e4b2221 .inst 0x3e4b2221 ; undefined + c74: 6721224d .inst 0x6721224d ; undefined + c78: 02003967 .inst 0x02003967 ; undefined + c7c: 4a060104 eor w4, w8, w6 + c80: 3f4b5006 .inst 0x3f4b5006 ; undefined + c84: 0402004b .inst 0x0402004b ; undefined + c88: 004a0601 .inst 0x004a0601 ; undefined + c8c: 66020402 .inst 0x66020402 ; undefined + c90: 04040200 .inst 0x04040200 ; undefined + c94: 04020058 .inst 0x04020058 ; undefined + c98: 02006605 .inst 0x02006605 ; undefined + c9c: 003c0804 .inst 0x003c0804 ; NYI + ca0: 06080402 .inst 0x06080402 ; undefined + ca4: 0402003d .inst 0x0402003d ; undefined + ca8: 02006708 .inst 0x02006708 ; undefined + cac: 233d0804 .inst 0x233d0804 ; undefined + cb0: 0402004b .inst 0x0402004b ; undefined + cb4: 004a0601 .inst 0x004a0601 ; undefined + cb8: 66020402 .inst 0x66020402 ; undefined + cbc: 04040200 .inst 0x04040200 ; undefined + cc0: 04020058 .inst 0x04020058 ; undefined + cc4: 02006605 .inst 0x02006605 ; undefined + cc8: 003c0804 .inst 0x003c0804 ; NYI + ccc: 06080402 .inst 0x06080402 ; undefined + cd0: 0402003e .inst 0x0402003e ; undefined + cd4: 3d3d2108 str b8, [x8,#3912] + cd8: 2f4d673e .inst 0x2f4d673e ; undefined + cdc: 02040200 .inst 0x02040200 ; undefined + ce0: 0402004c .inst 0x0402004c ; undefined + ce4: 00670802 .inst 0x00670802 ; undefined + ce8: 83020402 .inst 0x83020402 ; undefined + cec: 01040200 .inst 0x01040200 ; undefined + cf0: 3d063c06 str b6, [x0,#399] + cf4: 0200933d .inst 0x0200933d ; undefined + cf8: 3c060104 stur b4, [x8,#96] + cfc: 8f213d06 .inst 0x8f213d06 ; undefined + d00: 4b234b6a sub w10, w27, w3, uxtw #2 + d04: 01040200 .inst 0x01040200 ; undefined + d08: 02004a06 .inst 0x02004a06 ; undefined + d0c: 00660204 .inst 0x00660204 ; undefined + d10: 58040402 ldr x2, 8d90 <_start-0xffff000000077270> + d14: 05040200 .inst 0x05040200 ; undefined + d18: 04020066 .inst 0x04020066 ; undefined + d1c: 02003c08 .inst 0x02003c08 ; undefined + d20: 30060804 adr x4, ce21 <_start-0xffff0000000731df> + d24: 08040200 stxrb w4, w0, [x16] + d28: 004c4c2f .inst 0x004c4c2f ; undefined + d2c: 06010402 .inst 0x06010402 ; undefined + d30: 04020066 .inst 0x04020066 ; undefined + d34: 02002e02 .inst 0x02002e02 ; undefined + d38: 00200404 .inst 0x00200404 ; NYI + d3c: 06040402 .inst 0x06040402 ; undefined + d40: 04020083 .inst 0x04020083 ; undefined + d44: 02003d04 .inst 0x02003d04 ; undefined + d48: 3c060104 stur b4, [x8,#96] + d4c: 02003e06 .inst 0x02003e06 ; undefined + d50: 3c060104 stur b4, [x8,#96] + d54: 8f213d06 .inst 0x8f213d06 ; undefined + d58: 4b234b6a sub w10, w27, w3, uxtw #2 + d5c: 01040200 .inst 0x01040200 ; undefined + d60: 02004a06 .inst 0x02004a06 ; undefined + d64: 00660204 .inst 0x00660204 ; undefined + d68: 58040402 ldr x2, 8de8 <_start-0xffff000000077218> + d6c: 05040200 .inst 0x05040200 ; undefined + d70: 04020066 .inst 0x04020066 ; undefined + d74: 2f063c08 .inst 0x2f063c08 ; undefined + d78: 81213e3d .inst 0x81213e3d ; undefined + d7c: 587fb203 ldr x3, 1003bc <_start-0xfffefffffff7fc44> + d80: 2000d303 .inst 0x2000d303 ; undefined + d84: 7fa50368 .inst 0x7fa50368 ; undefined + d88: 00dd033c .inst 0x00dd033c ; undefined + d8c: 0200304a .inst 0x0200304a ; undefined + d90: 343d0104 cbz w4, 7adb0 <_start-0xffff000000005250> + d94: ad9f2408 stp q8, q9, [x0,#992]! + d98: 01000202 .inst 0x01000202 ; undefined + d9c: 0001a201 .inst 0x0001a201 ; undefined + da0: 41000200 .inst 0x41000200 ; undefined + da4: 04000000 .inst 0x04000000 ; undefined + da8: 0d0efb01 .inst 0x0d0efb01 ; undefined + dac: 01010100 .inst 0x01010100 ; undefined + db0: 00000001 .inst 0x00000001 ; undefined + db4: 01000001 .inst 0x01000001 ; undefined + db8: 6e72656b umax v11.8h, v11.8h, v18.8h + dbc: 69006c65 .inst 0x69006c65 ; undefined + dc0: 756c636e .inst 0x756c636e ; undefined + dc4: 00006564 .inst 0x00006564 ; undefined + dc8: 33746166 .inst 0x33746166 ; undefined + dcc: 00632e32 .inst 0x00632e32 ; undefined + dd0: 76000001 .inst 0x76000001 ; undefined + dd4: 682e7366 .inst 0x682e7366 ; undefined + dd8: 00000200 .inst 0x00000200 ; undefined + ddc: 33746166 .inst 0x33746166 ; undefined + de0: 00682e32 .inst 0x00682e32 ; undefined + de4: 00000002 .inst 0x00000002 ; undefined + de8: 50020900 adr x0, 4f0a <_start-0xffff00000007b0f6> + dec: 00000854 .inst 0x00000854 ; undefined + df0: 1affff00 .inst 0x1affff00 ; undefined + df4: 4b3e4b4b sub w11, w26, w30, uxtw #2 + df8: 4b4c3e4b sub w11, w18, w12, lsr #15 + dfc: 1e572281 .inst 0x1e572281 ; undefined + e00: 3e2e0903 .inst 0x3e2e0903 ; undefined + e04: 22814b4c .inst 0x22814b4c ; undefined + e08: 3e331e57 .inst 0x3e331e57 ; undefined + e0c: 0200214b .inst 0x0200214b ; undefined + e10: 00210204 .inst 0x00210204 ; NYI + e14: 81020402 .inst 0x81020402 ; undefined + e18: 01040200 .inst 0x01040200 ; undefined + e1c: 3f063c06 .inst 0x3f063c06 ; undefined + e20: 8322754b .inst 0x8322754b ; undefined + e24: 03040200 .inst 0x03040200 ; undefined + e28: 0402002f .inst 0x0402002f ; undefined + e2c: 0200ab03 .inst 0x0200ab03 ; undefined + e30: 3c060104 stur b4, [x8,#96] + e34: 214b3f06 .inst 0x214b3f06 ; undefined + e38: 02304a30 .inst 0x02304a30 ; undefined + e3c: e5e81723 .inst 0xe5e81723 ; undefined + e40: 022f584c .inst 0x022f584c ; undefined + e44: 91e51323 .inst 0x91e51323 ; undefined + e48: 222f5af3 .inst 0x222f5af3 ; undefined + e4c: 422a3d4b .inst 0x422a3d4b ; undefined + e50: 01040200 .inst 0x01040200 ; undefined + e54: 3d683021 ldr b1, [x1,#2572] + e58: 5b75303f .inst 0x5b75303f ; undefined + e5c: 75034b59 .inst 0x75034b59 ; undefined + e60: 0402004a .inst 0x0402004a ; undefined + e64: 063c0601 .inst 0x063c0601 ; undefined + e68: 3e4a0f03 .inst 0x3e4a0f03 ; undefined + e6c: 753e3e68 .inst 0x753e3e68 ; undefined + e70: 00454b59 .inst 0x00454b59 ; undefined + e74: 06010402 .inst 0x06010402 ; undefined + e78: 0903063c .inst 0x0903063c ; undefined + e7c: 4b673e4a .inst 0x4b673e4a ; undefined + e80: 003d673e .inst 0x003d673e ; NYI + e84: 2f030402 mvni v2.2s, #0x60 + e88: 03040200 .inst 0x03040200 ; undefined + e8c: 0402003b .inst 0x0402003b ; undefined + e90: 063c0601 .inst 0x063c0601 ; undefined + e94: 684a0c03 .inst 0x684a0c03 ; undefined + e98: 75922122 .inst 0x75922122 ; undefined + e9c: 4b3e213d sub w29, w9, w30, uxth + ea0: 75033d2f .inst 0x75033d2f ; undefined + ea4: 0402002e .inst 0x0402002e ; undefined + ea8: 06660601 .inst 0x06660601 ; undefined + eac: 3e4a1003 .inst 0x3e4a1003 ; undefined + eb0: 21409159 .inst 0x21409159 ; undefined + eb4: 3d4b673e ldr b30, [x25,#729] + eb8: 3d673159 ldr b25, [x10,#2508] + ebc: 03040200 .inst 0x03040200 ; undefined + ec0: 0402002f .inst 0x0402002f ; undefined + ec4: 02003b03 .inst 0x02003b03 ; undefined + ec8: 3c060104 stur b4, [x8,#96] + ecc: 3d684e06 ldr b6, [x16,#2579] + ed0: 75832121 .inst 0x75832121 ; undefined + ed4: 00373d21 .inst 0x00373d21 ; NYI + ed8: 06010402 .inst 0x06010402 ; undefined + edc: 04020066 .inst 0x04020066 ; undefined + ee0: 52065802 eor w2, w0, #0xfc01ffff + ee4: 0402003d .inst 0x0402003d ; undefined + ee8: 133e2101 .inst 0x133e2101 ; undefined + eec: 3f672221 .inst 0x3f672221 ; undefined + ef0: 75303f75 .inst 0x75303f75 ; undefined + ef4: 413e3d5a .inst 0x413e3d5a ; undefined + ef8: 4b3e4b91 sub w17, w28, w30, uxtw #2 + efc: 5a3d4b4b .inst 0x5a3d4b4b ; undefined + f00: 63033e3d .inst 0x63033e3d ; undefined + f04: 0402002e .inst 0x0402002e ; undefined + f08: 063c0601 .inst 0x063c0601 ; undefined + f0c: 2f4a2003 umlal v3.4s, v0.4h, v10.h[0] + f10: 01040200 .inst 0x01040200 ; undefined + f14: 035a3e21 .inst 0x035a3e21 ; undefined + f18: c92f4a0d .inst 0xc92f4a0d ; undefined + f1c: 5959595a .inst 0x5959595a ; undefined + f20: 75753d5b .inst 0x75753d5b ; undefined + f24: 68677575 .inst 0x68677575 ; undefined + f28: 5959593d .inst 0x5959593d ; undefined + f2c: 3d5b5959 ldr b25, [x10,#1750] + f30: 213d3e59 .inst 0x213d3e59 ; undefined + f34: 213d4b3e .inst 0x213d4b3e ; undefined + f38: 3d753d59 ldr b25, [x10,#3407] + f3c: 02022130 .inst 0x02022130 ; undefined + f40: b7010100 tbnz x0, #32, 2f60 <_start-0xffff00000007d0a0> + f44: 02000000 .inst 0x02000000 ; undefined + f48: 00002500 .inst 0x00002500 ; undefined + f4c: fb010400 .inst 0xfb010400 ; undefined + f50: 01000d0e .inst 0x01000d0e ; undefined + f54: 00010101 .inst 0x00010101 ; undefined + f58: 00010000 .inst 0x00010000 ; undefined + f5c: 656b0100 .inst 0x656b0100 ; undefined + f60: 6c656e72 ldnp d18, d27, [x19,#-432] + f64: 74750000 .inst 0x74750000 ; undefined + f68: 2e736c69 umin v9.4h, v3.4h, v19.4h + f6c: 00010063 .inst 0x00010063 ; undefined + f70: 09000000 .inst 0x09000000 ; undefined + f74: 08625002 .inst 0x08625002 ; undefined + f78: ff000000 .inst 0xff000000 ; undefined + f7c: 213d14ff .inst 0x213d14ff ; undefined + f80: 00212221 .inst 0x00212221 ; NYI + f84: 06010402 .inst 0x06010402 ; undefined + f88: 3067063c adr x28, cf04d <_start-0xfffefffffffb0fb3> + f8c: 3d92673d str q29, [x25,#18832] + f90: 01040200 .inst 0x01040200 ; undefined + f94: 02006606 .inst 0x02006606 ; undefined + f98: 00660204 .inst 0x00660204 ; undefined + f9c: 58040402 ldr x2, 901c <_start-0xffff000000076fe4> + fa0: 04040200 .inst 0x04040200 ; undefined + fa4: 035a2106 .inst 0x035a2106 ; undefined + fa8: 0f033c74 .inst 0x0f033c74 ; undefined + fac: 04020066 .inst 0x04020066 ; undefined + fb0: 063c0601 .inst 0x063c0601 ; undefined + fb4: 3d312159 str b25, [x10,#3144] + fb8: 21853d22 .inst 0x21853d22 ; undefined + fbc: 418dadd7 .inst 0x418dadd7 ; undefined + fc0: 0402004d .inst 0x0402004d ; undefined + fc4: 02004b03 .inst 0x02004b03 ; undefined + fc8: 00590304 .inst 0x00590304 ; undefined + fcc: bb030402 .inst 0xbb030402 ; undefined + fd0: 03040200 .inst 0x03040200 ; undefined + fd4: 0402008d .inst 0x0402008d ; undefined + fd8: 063c0601 .inst 0x063c0601 ; undefined + fdc: 3e3e3e87 .inst 0x3e3e3e87 ; undefined + fe0: 03040200 .inst 0x03040200 ; undefined + fe4: 0402002f .inst 0x0402002f ; undefined + fe8: 02006703 .inst 0x02006703 ; undefined + fec: 003a0304 .inst 0x003a0304 ; NYI + ff0: 06010402 .inst 0x06010402 ; undefined + ff4: 2f4e063c .inst 0x2f4e063c ; undefined + ff8: 0002022f .inst 0x0002022f ; undefined + ffc: 00530101 .inst 0x00530101 ; undefined + 1000: 00020000 .inst 0x00020000 ; undefined + 1004: 00000026 .inst 0x00000026 ; undefined + 1008: 0efb0104 .inst 0x0efb0104 ; undefined + 100c: 0101000d .inst 0x0101000d ; undefined + 1010: 00000101 .inst 0x00000101 ; undefined + 1014: 00000100 .inst 0x00000100 ; undefined + 1018: 72656b01 .inst 0x72656b01 ; undefined + 101c: 006c656e .inst 0x006c656e ; undefined + 1020: 72747300 .inst 0x72747300 ; undefined + 1024: 2e676e69 umin v9.4h, v19.4h, v7.4h + 1028: 00010063 .inst 0x00010063 ; undefined + 102c: 09000000 .inst 0x09000000 ; undefined + 1030: 0865a402 .inst 0x0865a402 ; undefined + 1034: ff000000 .inst 0xff000000 ; undefined + 1038: 213d01ff .inst 0x213d01ff ; undefined + 103c: 01040200 .inst 0x01040200 ; undefined + 1040: 2f066606 mvni v6.2s, #0xd0, lsl #24 + 1044: 004f393d .inst 0x004f393d ; undefined + 1048: 06010402 .inst 0x06010402 ; undefined + 104c: 212f0666 .inst 0x212f0666 ; undefined + 1050: 01000202 .inst 0x01000202 ; undefined + 1054: 00009801 .inst 0x00009801 ; undefined + 1058: 43000200 .inst 0x43000200 ; undefined + 105c: 04000000 .inst 0x04000000 ; undefined + 1060: 0d0efb01 .inst 0x0d0efb01 ; undefined + 1064: 01010100 .inst 0x01010100 ; undefined + 1068: 00000001 .inst 0x00000001 ; undefined + 106c: 01000001 .inst 0x01000001 ; undefined + 1070: 6e72656b umax v11.8h, v11.8h, v18.8h + 1074: 69006c65 .inst 0x69006c65 ; undefined + 1078: 756c636e .inst 0x756c636e ; undefined + 107c: 00006564 .inst 0x00006564 ; undefined + 1080: 2e737973 .inst 0x2e737973 ; undefined + 1084: 00010063 .inst 0x00010063 ; undefined + 1088: 73667600 .inst 0x73667600 ; undefined + 108c: 0200682e .inst 0x0200682e ; undefined + 1090: 63730000 .inst 0x63730000 ; undefined + 1094: 75646568 .inst 0x75646568 ; undefined + 1098: 2e72656c umax v12.4h, v11.4h, v18.4h + 109c: 00020068 .inst 0x00020068 ; undefined + 10a0: 09000000 .inst 0x09000000 ; undefined + 10a4: 08662802 .inst 0x08662802 ; undefined + 10a8: ff000000 .inst 0xff000000 ; undefined + 10ac: 2f3017ff usra v31.2s, v31.2s, #16 + 10b0: 4b133e4b sub w11, w18, w19, lsl #15 + 10b4: 3e4b4b22 .inst 0x3e4b4b22 ; undefined + 10b8: 4b3e2f4b sub w11, w26, w30, uxth #3 + 10bc: 212f3e3d .inst 0x212f3e3d ; undefined + 10c0: 304b2f3e adr x30, 976a5 <_start-0xfffefffffffe895b> + 10c4: 2f2f2f4c .inst 0x2f2f2f4c ; undefined + 10c8: 00832f67 .inst 0x00832f67 ; undefined + 10cc: 1c020402 ldr s2, 514c <_start-0xffff00000007aeb4> + 10d0: 01040200 .inst 0x01040200 ; undefined + 10d4: 43063c06 .inst 0x43063c06 ; undefined + 10d8: 3e30212f .inst 0x3e30212f ; undefined + 10dc: 4c59672f .inst 0x4c59672f ; undefined + 10e0: 2f5a3021 .inst 0x2f5a3021 ; undefined + 10e4: 3021a067 adr x7, 444f1 <_start-0xffff00000003bb0f> + 10e8: a0672f5a .inst 0xa0672f5a ; undefined + 10ec: 01000302 .inst 0x01000302 ; undefined + 10f0: 0000a001 .inst 0x0000a001 ; undefined + 10f4: 43000200 .inst 0x43000200 ; undefined + 10f8: 04000000 .inst 0x04000000 ; undefined + 10fc: 0d0efb01 .inst 0x0d0efb01 ; undefined + 1100: 01010100 .inst 0x01010100 ; undefined + 1104: 00000001 .inst 0x00000001 ; undefined + 1108: 01000001 .inst 0x01000001 ; undefined + 110c: 6e72656b umax v11.8h, v11.8h, v18.8h + 1110: 69006c65 .inst 0x69006c65 ; undefined + 1114: 756c636e .inst 0x756c636e ; undefined + 1118: 00006564 .inst 0x00006564 ; undefined + 111c: 2e756d6d umin v13.4h, v11.4h, v21.4h + 1120: 00010063 .inst 0x00010063 ; undefined + 1124: 73667600 .inst 0x73667600 ; undefined + 1128: 0200682e .inst 0x0200682e ; undefined + 112c: 63730000 .inst 0x63730000 ; undefined + 1130: 75646568 .inst 0x75646568 ; undefined + 1134: 2e72656c umax v12.4h, v11.4h, v18.4h + 1138: 00020068 .inst 0x00020068 ; undefined + 113c: 09000000 .inst 0x09000000 ; undefined + 1140: 0868dc02 .inst 0x0868dc02 ; undefined + 1144: ff000000 .inst 0xff000000 ; undefined + 1148: 3d4b17ff ldr b31, [sp,#709] + 114c: 3e67753e .inst 0x3e67753e ; undefined + 1150: 753e5967 .inst 0x753e5967 ; undefined + 1154: 4b3d3d3d .inst 0x4b3d3d3d ; undefined + 1158: 75303067 .inst 0x75303067 ; undefined + 115c: 3d4b5a30 ldr b16, [x17,#726] + 1160: 4d4dd73d .inst 0x4d4dd73d ; undefined + 1164: 75d83d75 .inst 0x75d83d75 ; undefined + 1168: 3d75d83d ldr b29, [x1,#3446] + 116c: d74b4bd8 .inst 0xd74b4bd8 ; undefined + 1170: 3d3d4b3e str b30, [x25,#3922] + 1174: 30214b31 adr x17, 43ad9 <_start-0xffff00000003c527> + 1178: ad2f4b3d stp q29, q18, [x25,#-544] + 117c: 0402003d .inst 0x0402003d ; undefined + 1180: 02003002 .inst 0x02003002 ; undefined + 1184: 00a70204 .inst 0x00a70204 ; undefined + 1188: 06010402 .inst 0x06010402 ; undefined + 118c: 215f063c .inst 0x215f063c ; undefined + 1190: 01000202 .inst 0x01000202 ; undefined + 1194: 00015e01 .inst 0x00015e01 ; undefined + 1198: 4b000200 sub w0, w16, w0 + 119c: 04000000 .inst 0x04000000 ; undefined + 11a0: 0d0efb01 .inst 0x0d0efb01 ; undefined + 11a4: 01010100 .inst 0x01010100 ; undefined + 11a8: 00000001 .inst 0x00000001 ; undefined + 11ac: 01000001 .inst 0x01000001 ; undefined + 11b0: 6e72656b umax v11.8h, v11.8h, v18.8h + 11b4: 69006c65 .inst 0x69006c65 ; undefined + 11b8: 756c636e .inst 0x756c636e ; undefined + 11bc: 00006564 .inst 0x00006564 ; undefined + 11c0: 66706d74 .inst 0x66706d74 ; undefined + 11c4: 00632e73 .inst 0x00632e73 ; undefined + 11c8: 76000001 .inst 0x76000001 ; undefined + 11cc: 682e7366 .inst 0x682e7366 ; undefined + 11d0: 00000200 .inst 0x00000200 ; undefined + 11d4: 6f697063 .inst 0x6f697063 ; undefined + 11d8: 0200682e .inst 0x0200682e ; undefined + 11dc: 6d740000 ldp d0, d0, [x0,#-192] + 11e0: 2e736670 umax v16.4h, v19.4h, v19.4h + 11e4: 00020068 .inst 0x00020068 ; undefined + 11e8: 09000000 .inst 0x09000000 ; undefined + 11ec: 086d3802 .inst 0x086d3802 ; undefined + 11f0: ff000000 .inst 0xff000000 ; undefined + 11f4: 3d3d19ff str b31, [x15,#3910] + 11f8: 3d3d3d4b str b11, [x10,#3919] + 11fc: 03040200 .inst 0x03040200 ; undefined + 1200: 0402002f .inst 0x0402002f ; undefined + 1204: 02003d03 .inst 0x02003d03 ; undefined + 1208: 00640304 .inst 0x00640304 ; undefined + 120c: 06010402 .inst 0x06010402 ; undefined + 1210: 0d03063c .inst 0x0d03063c ; undefined + 1214: 20780358 .inst 0x20780358 ; undefined + 1218: 3d3d3d4b str b11, [x10,#3919] + 121c: 3e3e3d3d .inst 0x3e3e3d3d ; undefined + 1220: 2f3e3d59 .inst 0x2f3e3d59 ; undefined + 1224: 4b3d5a4b .inst 0x4b3d5a4b ; undefined + 1228: 02003d83 .inst 0x02003d83 ; undefined + 122c: 002f0304 .inst 0x002f0304 ; NYI + 1230: ab030402 adds x2, x0, x3, lsl #1 + 1234: 01040200 .inst 0x01040200 ; undefined + 1238: 4d063c06 .inst 0x4d063c06 ; undefined + 123c: 02003d32 .inst 0x02003d32 ; undefined + 1240: 002f0304 .inst 0x002f0304 ; NYI + 1244: ab030402 adds x2, x0, x3, lsl #1 + 1248: 01040200 .inst 0x01040200 ; undefined + 124c: 4d063c06 .inst 0x4d063c06 ; undefined + 1250: 21313d3d .inst 0x21313d3d ; undefined + 1254: 3d3d4b30 str b16, [x25,#3922] + 1258: 2f215a3d .inst 0x2f215a3d ; undefined + 125c: 0402003d .inst 0x0402003d ; undefined + 1260: 02004b03 .inst 0x02004b03 ; undefined + 1264: 00ab0304 .inst 0x00ab0304 ; undefined + 1268: 06010402 .inst 0x06010402 ; undefined + 126c: 684d063c .inst 0x684d063c ; undefined + 1270: 3d593121 ldr b1, [x9,#1612] + 1274: 2f3d3f4b .inst 0x2f3d3f4b ; undefined + 1278: 4b3d6d67 sub w7, w11, w29, uxtx #3 + 127c: 3d594b4b ldr b11, [x26,#1618] + 1280: 2f2f3d3d .inst 0x2f2f3d3d ; undefined + 1284: 6f036730 mvni v16.4s, #0x79, lsl #24 + 1288: 0402004a .inst 0x0402004a ; undefined + 128c: 11033d01 add w1, w8, #0xcf + 1290: 30213f20 adr x0, 43a75 <_start-0xffff00000003c58b> + 1294: 3f4b3d59 .inst 0x3f4b3d59 ; undefined + 1298: 3d672f3d ldr b29, [x25,#2507] + 129c: 003e3d67 .inst 0x003e3d67 ; NYI + 12a0: 03020402 .inst 0x03020402 ; undefined + 12a4: 02002e79 .inst 0x02002e79 ; undefined + 12a8: 3c060104 stur b4, [x8,#96] + 12ac: 580a0306 ldr x6, 1530c <_start-0xffff00000006acf4> + 12b0: 3d4b3021 ldr b1, [x1,#716] + 12b4: 59595959 .inst 0x59595959 ; undefined + 12b8: 3d5a5959 ldr b25, [x10,#1686] + 12bc: 2f3d3d2f .inst 0x2f3d3d2f ; undefined + 12c0: 933d305a .inst 0x933d305a ; undefined + 12c4: 753e3d2f .inst 0x753e3d2f ; undefined + 12c8: 3e67753d .inst 0x3e67753d ; undefined + 12cc: 032f3d4b .inst 0x032f3d4b ; undefined + 12d0: 7803580a sttrh w10, [x0,#53] + 12d4: 4b594b20 sub w0, w25, w25, lsr #18 + 12d8: 3d421e5d ldr b29, [x18,#135] + 12dc: 5f036867 .inst 0x5f036867 ; undefined + 12e0: 20220320 .inst 0x20220320 ; undefined + 12e4: 4b30212f sub w15, w9, w16, uxth + 12e8: 00753e59 .inst 0x00753e59 ; undefined + 12ec: 3d010402 str b2, [x0,#65] + 12f0: 02022122 .inst 0x02022122 ; undefined + 12f4: 5c010100 ldr d0, 3314 <_start-0xffff00000007ccec> + 12f8: 02000000 .inst 0x02000000 ; undefined + 12fc: 00002900 .inst 0x00002900 ; undefined + 1300: fb010400 .inst 0xfb010400 ; undefined + 1304: 01000d0e .inst 0x01000d0e ; undefined + 1308: 00010101 .inst 0x00010101 ; undefined + 130c: 00010000 .inst 0x00010000 ; undefined + 1310: 656b0100 .inst 0x656b0100 ; undefined + 1314: 6c656e72 ldnp d18, d27, [x19,#-432] + 1318: 63780000 .inst 0x63780000 ; undefined + 131c: 665f7470 .inst 0x665f7470 ; undefined + 1320: 2e636e75 umin v21.4h, v19.4h, v3.4h + 1324: 00010053 .inst 0x00010053 ; undefined + 1328: 09000000 .inst 0x09000000 ; undefined + 132c: 0875d002 .inst 0x0875d002 ; undefined + 1330: ff000000 .inst 0xff000000 ; undefined + 1334: 212116ff .inst 0x212116ff ; undefined + 1338: 21212121 .inst 0x21212121 ; undefined + 133c: 21212421 .inst 0x21212421 ; undefined + 1340: 24212121 .inst 0x24212121 ; undefined + 1344: 21212121 .inst 0x21212121 ; undefined + 1348: 21242421 .inst 0x21242421 ; undefined + 134c: 21212121 .inst 0x21212121 ; undefined + 1350: 04022121 .inst 0x04022121 ; undefined + 1354: Address 0x0000000000001354 is out of bounds. Disassembly of section .debug_info: @@ -9040,9 +9379,9 @@ Disassembly of section .debug_info: 8: 01080000 .inst 0x01080000 ; undefined c: 00000000 .inst 0x00000000 ; undefined 10: 00080000 .inst 0x00080000 ; undefined - 14: 00000000 .inst 0x00000000 ; undefined - 18: 00080060 .inst 0x00080060 ; undefined - 1c: 00000000 .inst 0x00000000 ; undefined + 14: ffff0000 .inst 0xffff0000 ; undefined + 18: 00080068 .inst 0x00080068 ; undefined + 1c: ffff0000 .inst 0xffff0000 ; undefined 20: 6e72656b umax v11.8h, v11.8h, v18.8h 24: 732f6c65 .inst 0x732f6c65 ; undefined 28: 74726174 .inst 0x74726174 ; undefined @@ -9052,7 +9391,7 @@ Disassembly of section .debug_info: 38: 69686361 ldpsw x1, x24, [x27,#-192] 3c: 636e2f75 .inst 0x636e2f75 ; undefined 40: 6f2f7574 uqshl v20.4s, v11.4s, #15 - 44: 30326373 adr x19, 64cb1 <_start-0x1b34f> + 44: 30326373 adr x19, 64cb1 <_start-0xffff00000001b34f> 48: 47003132 .inst 0x47003132 ; undefined 4c: 4120554e .inst 0x4120554e ; undefined 50: 2e322053 usubl v19.8h, v2.8b, v18.8b @@ -9064,97 +9403,97 @@ Disassembly of section .debug_info: 68: 0c000001 st4 {v1.8b-v4.8b}, [x0] 6c: 00000000 .inst 0x00000000 ; undefined 70: 000000f3 .inst 0x000000f3 ; undefined - 74: 00080060 .inst 0x00080060 ; undefined - 78: 00000000 .inst 0x00000000 ; undefined + 74: 00080068 .inst 0x00080068 ; undefined + 78: ffff0000 .inst 0xffff0000 ; undefined 7c: 00000294 .inst 0x00000294 ; undefined 80: 00000000 .inst 0x00000000 ; undefined - 84: 00000053 .inst 0x00000053 ; undefined + 84: 00000052 .inst 0x00000052 ; undefined 88: 00019a02 .inst 0x00019a02 ; undefined - 8c: 06022000 .inst 0x06022000 ; undefined + 8c: 07022000 .inst 0x07022000 ; undefined 90: 0000006a .inst 0x0000006a ; undefined 94: 00002203 .inst 0x00002203 ; undefined - 98: 8e070200 .inst 0x8e070200 ; undefined + 98: 8e080200 .inst 0x8e080200 ; undefined 9c: 00000000 .inst 0x00000000 ; undefined a0: 00002803 .inst 0x00002803 ; undefined - a4: b9080200 str w0, [x16,#2048] + a4: b9090200 str w0, [x16,#2304] a8: 08000000 stxrb w0, w0, [x0] ac: 0000a203 .inst 0x0000a203 ; undefined - b0: e4090200 .inst 0xe4090200 ; undefined - b4: 10000000 adr x0, b4 <_start-0x7ff4c> + b0: e40a0200 .inst 0xe40a0200 ; undefined + b4: 10000000 adr x0, b4 <_start-0xffff00000007ff4c> b8: 00000d03 .inst 0x00000d03 ; undefined - bc: ea0a0200 ands x0, x16, x10 - c0: 18000000 ldr w0, c0 <_start-0x7ff40> + bc: ea0b0200 ands x0, x16, x11 + c0: 18000000 ldr w0, c0 <_start-0xffff00000007ff40> c4: 00220200 .inst 0x00220200 ; NYI c8: 02100000 .inst 0x02100000 ; undefined - cc: 00008e14 .inst 0x00008e14 ; undefined - d0: 0b390300 add w0, w24, w25, uxtb - d4: 15020000 b 40800d4 <__stack_top+0x3fe00d4> + cc: 00008e15 .inst 0x00008e15 ; undefined + d0: 0aeb0300 bic w0, w24, w11, ror #0 + d4: 16020000 b fffffffff80800d4 <__stack_top+0xfffff7ff40d4> d8: 00000134 .inst 0x00000134 ; undefined dc: 73660400 .inst 0x73660400 ; undefined - e0: 78160200 sturh w0, [x16,#-160] + e0: 78170200 sturh w0, [x16,#-144] e4: 08000001 stxrb w0, w1, [x0] e8: 6a080500 ands w0, w8, w8, lsl #1 ec: 02000000 .inst 0x02000000 ; undefined f0: 0000002e .inst 0x0000002e ; undefined - f4: b9230210 str w16, [x16,#8960] + f4: b9240210 str w16, [x16,#9216] f8: 03000000 .inst 0x03000000 ; undefined - fc: 00000994 .inst 0x00000994 ; undefined - 100: 02412402 .inst 0x02412402 ; undefined + fc: 00000946 .inst 0x00000946 ; undefined + 100: 02412502 .inst 0x02412502 ; undefined 104: 03000000 .inst 0x03000000 ; undefined - 108: 00000a9b .inst 0x00000a9b ; undefined - 10c: 02412502 .inst 0x02412502 ; undefined + 108: 00000a4d .inst 0x00000a4d ; undefined + 10c: 02412602 .inst 0x02412602 ; undefined 110: 00080000 .inst 0x00080000 ; undefined 114: 00940805 .inst 0x00940805 ; undefined 118: cf020000 .inst 0xcf020000 ; undefined - 11c: 10000000 adr x0, 11c <_start-0x7fee4> - 120: 00e41e02 .inst 0x00e41e02 ; undefined - 124: 15030000 b 40c0124 <__stack_top+0x4020124> - 128: 0200000b .inst 0x0200000b ; undefined - 12c: 0001ec1f .inst 0x0001ec1f ; undefined - 130: 49030000 .inst 0x49030000 ; undefined - 134: 02000009 .inst 0x02000009 ; undefined - 138: 00020b20 .inst 0x00020b20 ; undefined + 11c: 10000000 adr x0, 11c <_start-0xffff00000007fee4> + 120: 00e41f02 .inst 0x00e41f02 ; undefined + 124: c7030000 .inst 0xc7030000 ; undefined + 128: 0200000a .inst 0x0200000a ; undefined + 12c: 0001ec20 .inst 0x0001ec20 ; undefined + 130: fb030000 .inst 0xfb030000 ; undefined + 134: 02000008 .inst 0x02000008 ; undefined + 138: 00020b21 .inst 0x00020b21 ; undefined 13c: 05000800 .inst 0x05000800 ; undefined 140: 0000bf08 .inst 0x0000bf08 ; undefined 144: 07080600 .inst 0x07080600 ; undefined 148: 0000019a .inst 0x0000019a ; undefined - 14c: 002d0b02 .inst 0x002d0b02 ; NYI - 150: 76020000 .inst 0x76020000 ; undefined - 154: 20000007 .inst 0x20000007 ; undefined - 158: 01340d02 .inst 0x01340d02 ; undefined + 14c: 002d0c02 .inst 0x002d0c02 ; NYI + 150: 7b020000 .inst 0x7b020000 ; undefined + 154: 20000006 .inst 0x20000006 ; undefined + 158: 01340e02 .inst 0x01340e02 ; undefined 15c: 9a030000 adc x0, x0, x3 160: 02000001 .inst 0x02000001 ; undefined - 164: 0001340e .inst 0x0001340e ; undefined + 164: 0001340f .inst 0x0001340f ; undefined 168: 3f030000 .inst 0x3f030000 ; undefined 16c: 02000000 .inst 0x02000000 ; undefined - 170: 00013a0f .inst 0x00013a0f ; undefined + 170: 00013a10 .inst 0x00013a10 ; undefined 174: a2030800 .inst 0xa2030800 ; undefined 178: 02000000 .inst 0x02000000 ; undefined - 17c: 0000e410 .inst 0x0000e410 ; undefined - 180: 09031000 .inst 0x09031000 ; undefined - 184: 02000006 .inst 0x02000006 ; undefined - 188: 00014111 .inst 0x00014111 ; undefined + 17c: 0000e411 .inst 0x0000e411 ; undefined + 180: fb031000 .inst 0xfb031000 ; undefined + 184: 02000004 .inst 0x02000004 ; undefined + 188: 00014112 .inst 0x00014112 ; undefined 18c: 05001800 .inst 0x05001800 ; undefined 190: 00002d08 .inst 0x00002d08 ; undefined 194: 07080800 .inst 0x07080800 ; undefined 198: 00000058 .inst 0x00000058 ; undefined 19c: 69050409 .inst 0x69050409 ; undefined 1a0: 0700746e .inst 0x0700746e ; undefined - 1a4: 00000776 .inst 0x00000776 ; undefined - 1a8: 00f71202 .inst 0x00f71202 ; undefined - 1ac: 18020000 ldr w0, 41ac <_start-0x7be54> - 1b0: 10000001 adr x1, 1b0 <_start-0x7fe50> - 1b4: 01781902 .inst 0x01781902 ; undefined - 1b8: 55030000 .inst 0x55030000 ; undefined + 1a4: 0000067b .inst 0x0000067b ; undefined + 1a8: 00f71302 .inst 0x00f71302 ; undefined + 1ac: 18020000 ldr w0, 41ac <_start-0xffff00000007be54> + 1b0: 10000001 adr x1, 1b0 <_start-0xffff00000007fe50> + 1b4: 01781a02 .inst 0x01781a02 ; undefined + 1b8: 66030000 .inst 0x66030000 ; undefined 1bc: 02000007 .inst 0x02000007 ; undefined - 1c0: 0001891a .inst 0x0001891a ; undefined - 1c4: 1c030000 ldr s0, 61c4 <_start-0x79e3c> + 1c0: 0001891b .inst 0x0001891b ; undefined + 1c4: 1c030000 ldr s0, 61c4 <_start-0xffff000000079e3c> 1c8: 02000000 .inst 0x02000000 ; undefined - 1cc: 0001b51b .inst 0x0001b51b ; undefined + 1cc: 0001b51c .inst 0x0001b51c ; undefined 1d0: 05000800 .inst 0x05000800 ; undefined 1d4: 00015308 .inst 0x00015308 ; undefined 1d8: 00220700 .inst 0x00220700 ; NYI - 1dc: 17020000 b fffffffffc0801dc <__stack_top+0xfffffffffbfe01dc> + 1dc: 18020000 ldr w0, 41dc <_start-0xffff00000007be24> 1e0: 0000006a .inst 0x0000006a ; undefined 1e4: 01960805 .inst 0x01960805 ; undefined 1e8: 01080000 .inst 0x01080000 ; undefined @@ -9168,9 +9507,9 @@ Disassembly of section .debug_info: 208: 08050000 stxrb w5, w0, [x0] 20c: 0000017e .inst 0x0000017e ; undefined 210: 019b0805 .inst 0x019b0805 ; undefined - 214: 18070000 ldr w0, e214 <_start-0x71dec> + 214: 18070000 ldr w0, e214 <_start-0xffff000000071dec> 218: 02000001 .inst 0x02000001 ; undefined - 21c: 0001531c .inst 0x0001531c ; undefined + 21c: 0001531d .inst 0x0001531d ; undefined 220: 01410b00 .inst 0x01410b00 ; undefined 224: 01df0000 .inst 0x01df0000 ; undefined 228: df0c0000 .inst 0xdf0c0000 ; undefined @@ -9191,7 +9530,7 @@ Disassembly of section .debug_info: 264: 08050000 stxrb w5, w0, [x0] 268: 000001f2 .inst 0x000001f2 ; undefined 26c: 0000cf07 .inst 0x0000cf07 ; undefined - 270: bf210200 .inst 0xbf210200 ; undefined + 270: bf220200 .inst 0xbf220200 ; undefined 274: 0b000000 add w0, w0, w0 278: 00000141 .inst 0x00000141 ; undefined 27c: 00000235 .inst 0x00000235 ; undefined @@ -9206,25 +9545,25 @@ Disassembly of section .debug_info: 2a0: 08050000 stxrb w5, w0, [x0] 2a4: 0000018f .inst 0x0000018f ; undefined 2a8: 0000e802 .inst 0x0000e802 ; undefined - 2ac: 09031000 .inst 0x09031000 ; undefined + 2ac: 0b031000 add w0, w0, w3, lsl #4 2b0: 000002a2 .inst 0x000002a2 ; undefined 2b4: 00017803 .inst 0x00017803 ; undefined - 2b8: a20a0300 .inst 0xa20a0300 ; undefined + 2b8: a20c0300 .inst 0xa20c0300 ; undefined 2bc: 00000002 .inst 0x00000002 ; undefined 2c0: 00008e03 .inst 0x00008e03 ; undefined - 2c4: a90b0300 stp x0, x0, [x24,#176] + 2c4: a90d0300 stp x0, x0, [x24,#208] 2c8: 02000002 .inst 0x02000002 ; undefined 2cc: 0001a003 .inst 0x0001a003 ; undefined - 2d0: a20c0300 .inst 0xa20c0300 ; undefined + 2d0: a20e0300 .inst 0xa20e0300 ; undefined 2d4: 04000002 .inst 0x04000002 ; undefined 2d8: 0001b403 .inst 0x0001b403 ; undefined - 2dc: a90d0300 stp x0, x0, [x24,#208] + 2dc: a90f0300 stp x0, x0, [x24,#240] 2e0: 06000002 .inst 0x06000002 ; undefined 2e4: 0000b603 .inst 0x0000b603 ; undefined - 2e8: b00e0300 adrp x0, 1c061000 <__stack_top+0x1bfc1000> + 2e8: b0100300 adrp x0, 20061000 <_start-0xfffeffffe001f000> 2ec: 08000002 stxrb w0, w2, [x0] 2f0: 00007d03 .inst 0x00007d03 ; undefined - 2f4: b00f0300 adrp x0, 1e061000 <__stack_top+0x1dfc1000> + 2f4: b0110300 adrp x0, 22061000 <_start-0xfffeffffde01f000> 2f8: 0c000002 st4 {v2.8b-v5.8b}, [x0] 2fc: 07020800 .inst 0x07020800 ; undefined 300: 0000006a .inst 0x0000006a ; undefined @@ -9236,25 +9575,25 @@ Disassembly of section .debug_info: 318: 010f0e00 .inst 0x010f0e00 ; undefined 31c: 0b010000 add w0, w0, w1 320: 00000141 .inst 0x00000141 ; undefined - 324: 00080060 .inst 0x00080060 ; undefined - 328: 00000000 .inst 0x00000000 ; undefined + 324: 00080068 .inst 0x00080068 ; undefined + 328: ffff0000 .inst 0xffff0000 ; undefined 32c: 000000dc .inst 0x000000dc ; undefined 330: 00000000 .inst 0x00000000 ; undefined 334: 02fb9c01 .inst 0x02fb9c01 ; undefined 338: 660f0000 .inst 0x660f0000 ; undefined 33c: 0b010073 add w19, w3, w1 340: 000002fb .inst 0x000002fb ; undefined - 344: 10689102 adr x2, d1564 <__stack_top+0x31564> - 348: 00000755 .inst 0x00000755 ; undefined + 344: 10689102 adr x2, d1564 <_start-0xfffefffffffaea9c> + 348: 00000766 .inst 0x00000766 ; undefined 34c: 02470d01 .inst 0x02470d01 ; undefined 350: 91020000 add x0, x0, #0x80 354: 08050078 stxrb w5, w24, [x3] 358: 000001bb .inst 0x000001bb ; undefined 35c: 0001670e .inst 0x0001670e ; undefined 360: 871f0100 .inst 0x871f0100 ; undefined - 364: 3c000003 stur b3, [x0] + 364: 44000003 .inst 0x44000003 ; undefined 368: 00000801 .inst 0x00000801 ; undefined - 36c: 14000000 b 36c <_start-0x7fc94> + 36c: 14ffff00 b 3ffff6c <_start-0xfffefffffc080094> 370: 00000001 .inst 0x00000001 ; undefined 374: 01000000 .inst 0x01000000 ; undefined 378: 0003879c .inst 0x0003879c ; undefined @@ -9262,24 +9601,24 @@ Disassembly of section .debug_info: 380: 1f010000 fmadd s0, s0, s1, s0 384: 00000189 .inst 0x00000189 ; undefined 388: 11589102 add w2, w8, #0x624, lsl #12 - 38c: 00000609 .inst 0x00000609 ; undefined + 38c: 000004fb .inst 0x000004fb ; undefined 390: 01411f01 .inst 0x01411f01 ; undefined 394: 91020000 add x0, x0, #0x80 398: 69641254 ldpsw x20, x4, [x18,#-224] 39c: 23010072 .inst 0x23010072 ; undefined 3a0: 00000235 .inst 0x00000235 ; undefined - 3a4: 10789102 adr x2, f15c4 <__stack_top+0x515c4> + 3a4: 10789102 adr x2, f15c4 <_start-0xfffefffffff8ea3c> 3a8: 00000016 .inst 0x00000016 ; undefined 3ac: 02352401 .inst 0x02352401 ; undefined 3b0: 91020000 add x0, x0, #0x80 3b4: 00661260 .inst 0x00661260 ; undefined 3b8: 01df3701 .inst 0x01df3701 ; undefined 3bc: 91020000 add x0, x0, #0x80 - 3c0: 01681368 .inst 0x01681368 ; undefined + 3c0: 01701368 .inst 0x01701368 ; undefined 3c4: 00000008 .inst 0x00000008 ; undefined - 3c8: 006c0000 .inst 0x006c0000 ; undefined + 3c8: 006cffff .inst 0x006cffff ; undefined 3cc: 00000000 .inst 0x00000000 ; undefined - 3d0: c6100000 .inst 0xc6100000 ; undefined + 3d0: cb100000 sub x0, x0, x16 3d4: 01000002 .inst 0x01000002 ; undefined 3d8: 00014126 .inst 0x00014126 ; undefined 3dc: 74910200 .inst 0x74910200 ; undefined @@ -9287,25 +9626,25 @@ Disassembly of section .debug_info: 3e4: 000000f7 .inst 0x000000f7 ; undefined 3e8: 00004e0e .inst 0x00004e0e ; undefined 3ec: 41400100 .inst 0x41400100 ; undefined - 3f0: 50000001 adr x1, 3f2 <_start-0x7fc0e> + 3f0: 58000001 ldr x1, 3f0 <_start-0xffff00000007fc10> 3f4: 00000802 .inst 0x00000802 ; undefined - 3f8: 34000000 cbz w0, 3f8 <_start-0x7fc08> + 3f8: 34ffff00 cbz w0, 3d8 <_start-0xffff00000007fc28> 3fc: 00000000 .inst 0x00000000 ; undefined 400: 01000000 .inst 0x01000000 ; undefined 404: 0003bd9c .inst 0x0003bd9c ; undefined - 408: 07761100 .inst 0x07761100 ; undefined + 408: 067b1100 .inst 0x067b1100 ; undefined 40c: 40010000 .inst 0x40010000 ; undefined 410: 000001df .inst 0x000001df ; undefined 414: 00789102 .inst 0x00789102 ; undefined 418: 0001900e .inst 0x0001900e ; undefined 41c: 41460100 .inst 0x41460100 ; undefined - 420: 84000001 .inst 0x84000001 ; undefined + 420: 8c000001 .inst 0x8c000001 ; undefined 424: 00000802 .inst 0x00000802 ; undefined - 428: 38000000 sturb w0, [x0] + 428: 38ffff00 .inst 0x38ffff00 ; undefined 42c: 00000000 .inst 0x00000000 ; undefined 430: 01000000 .inst 0x01000000 ; undefined 434: 0004099c .inst 0x0004099c ; undefined - 438: 07761100 .inst 0x07761100 ; undefined + 438: 067b1100 .inst 0x067b1100 ; undefined 43c: 46010000 .inst 0x46010000 ; undefined 440: 000001df .inst 0x000001df ; undefined 444: 0f789102 .inst 0x0f789102 ; undefined @@ -9318,13 +9657,13 @@ Disassembly of section .debug_info: 460: 00689102 .inst 0x00689102 ; undefined 464: 0000c60e .inst 0x0000c60e ; undefined 468: 41490100 .inst 0x41490100 ; undefined - 46c: bc000001 stur s1, [x0] + 46c: c4000001 .inst 0xc4000001 ; undefined 470: 00000802 .inst 0x00000802 ; undefined - 474: 38000000 sturb w0, [x0] + 474: 38ffff00 .inst 0x38ffff00 ; undefined 478: 00000000 .inst 0x00000000 ; undefined 47c: 01000000 .inst 0x01000000 ; undefined 480: 0004559c .inst 0x0004559c ; undefined - 484: 07761100 .inst 0x07761100 ; undefined + 484: 067b1100 .inst 0x067b1100 ; undefined 488: 49010000 .inst 0x49010000 ; undefined 48c: 000001df .inst 0x000001df ; undefined 490: 0f789102 .inst 0x0f789102 ; undefined @@ -9338,48 +9677,48 @@ Disassembly of section .debug_info: 4b0: 00017010 .inst 0x00017010 ; undefined 4b4: ea070100 ands x0, x8, x7 4b8: 09000000 .inst 0x09000000 ; undefined - 4bc: 0879c803 .inst 0x0879c803 ; undefined - 4c0: 00000000 .inst 0x00000000 ; undefined - 4c4: 01891000 .inst 0x01891000 ; undefined + 4bc: 08900003 stllrb w3, [x0] + 4c0: ff000000 .inst 0xff000000 ; undefined + 4c4: 018910ff .inst 0x018910ff ; undefined 4c8: 08010000 stxrb w1, w0, [x0] 4cc: 000000ea .inst 0x000000ea ; undefined - 4d0: 79d00309 ldrsh w9, [x24,#2048] + 4d0: 90080309 adrp x9, 10060000 <_start-0xfffefffff0020000> 4d4: 00000008 .inst 0x00000008 ; undefined - 4d8: 6d120000 stp d0, d0, [x0,#288] + 4d8: 6d12ffff stp d31, d31, [sp,#296] 4dc: 0100746e .inst 0x0100746e ; undefined 4e0: 00017e09 .inst 0x00017e09 ; undefined - 4e4: d8030900 prfm pldl1keep, 6604 <_start-0x799fc> - 4e8: 00000879 .inst 0x00000879 ; undefined - 4ec: 14000000 b 4ec <_start-0x7fb14> + 4e4: 10030900 adr x0, 6604 <_start-0xffff0000000799fc> + 4e8: 00000890 .inst 0x00000890 ; undefined + 4ec: 14ffff00 b 40000ec <_start-0xfffefffffc07ff14> 4f0: 000000e8 .inst 0x000000e8 ; undefined - 4f4: 024d3803 .inst 0x024d3803 ; undefined + 4f4: 024d3a03 .inst 0x024d3a03 ; undefined 4f8: 03090000 .inst 0x03090000 ; undefined - 4fc: 00088108 .inst 0x00088108 ; undefined - 500: 00000000 .inst 0x00000000 ; undefined + 4fc: 000895b8 .inst 0x000895b8 ; undefined + 500: ffff0000 .inst 0xffff0000 ; undefined 504: 00035b00 .inst 0x00035b00 ; undefined - 508: 18000400 ldr w0, 588 <_start-0x7fa78> + 508: 18000400 ldr w0, 588 <_start-0xffff00000007fa78> 50c: 08000001 stxrb w0, w1, [x0] 510: 00012301 .inst 0x00012301 ; undefined 514: 01d00c00 .inst 0x01d00c00 ; undefined 518: 00f30000 .inst 0x00f30000 ; undefined - 51c: 02f40000 .inst 0x02f40000 ; undefined + 51c: 02fc0000 .inst 0x02fc0000 ; undefined 520: 00000008 .inst 0x00000008 ; undefined - 524: 05f80000 .inst 0x05f80000 ; undefined + 524: 0648ffff .inst 0x0648ffff ; undefined 528: 00000000 .inst 0x00000000 ; undefined - 52c: 00e00000 .inst 0x00e00000 ; undefined - 530: 41020000 .inst 0x41020000 ; undefined + 52c: 00df0000 .inst 0x00df0000 ; undefined + 530: 46020000 .inst 0x46020000 ; undefined 534: 01000002 .inst 0x01000002 ; undefined - 538: 0802f42f stlxrb w2, w15, [x1] - 53c: 00000000 .inst 0x00000000 ; undefined - 540: 00014400 .inst 0x00014400 ; undefined + 538: 0802fc2f stlxrb w2, w15, [x1] + 53c: ff000000 .inst 0xff000000 ; undefined + 540: 000184ff .inst 0x000184ff ; undefined 544: 00000000 .inst 0x00000000 ; undefined 548: 769c0100 .inst 0x769c0100 ; undefined 54c: 03000000 .inst 0x03000000 ; undefined 550: 31010072 adds w18, w3, #0x40 554: 00000076 .inst 0x00000076 ; undefined - 558: 04046301 .inst 0x04046301 ; undefined + 558: 44046301 .inst 0x44046301 ; undefined 55c: 00000804 .inst 0x00000804 ; undefined - 560: 10000000 adr x0, 560 <_start-0x7faa0> + 560: 14ffff00 b 4000160 <_start-0xfffefffffc07fea0> 564: 00000000 .inst 0x00000000 ; undefined 568: 03000000 .inst 0x03000000 ; undefined 56c: 00706d74 .inst 0x00706d74 ; undefined @@ -9389,32 +9728,32 @@ Disassembly of section .debug_info: 57c: 005d0704 .inst 0x005d0704 ; undefined 580: 01050000 .inst 0x01050000 ; undefined 584: 0000b108 .inst 0x0000b108 ; undefined - 588: 026f0600 .inst 0x026f0600 ; undefined - 58c: 50010000 adr x0, 258e <_start-0x7da72> - 590: 00080438 .inst 0x00080438 ; undefined - 594: 00000000 .inst 0x00000000 ; undefined - 598: 00000040 .inst 0x00000040 ; undefined + 588: 02740600 .inst 0x02740600 ; undefined + 58c: 50010000 adr x0, 258e <_start-0xffff00000007da72> + 590: 00080480 .inst 0x00080480 ; undefined + 594: ffff0000 .inst 0xffff0000 ; undefined + 598: 00000048 .inst 0x00000048 ; undefined 59c: 00000000 .inst 0x00000000 ; undefined 5a0: 00ae9c01 .inst 0x00ae9c01 ; undefined 5a4: 63070000 .inst 0x63070000 ; undefined 5a8: 76500100 .inst 0x76500100 ; undefined 5ac: 02000000 .inst 0x02000000 ; undefined 5b0: 08007c91 stxrb w0, w17, [x4] - 5b4: 00000288 .inst 0x00000288 ; undefined + 5b4: 0000028d .inst 0x0000028d ; undefined 5b8: 007d5a01 .inst 0x007d5a01 ; undefined - 5bc: 04780000 .inst 0x04780000 ; undefined + 5bc: 04c80000 .inst 0x04c80000 ; undefined 5c0: 00000008 .inst 0x00000008 ; undefined - 5c4: 00500000 .inst 0x00500000 ; undefined + 5c4: 0058ffff .inst 0x0058ffff ; undefined 5c8: 00000000 .inst 0x00000000 ; undefined - 5cc: 9c010000 ldr q0, 25cc <_start-0x7da34> + 5cc: 9c010000 ldr q0, 25cc <_start-0xffff00000007da34> 5d0: 000000dc .inst 0x000000dc ; undefined 5d4: 01007203 .inst 0x01007203 ; undefined 5d8: 00007d5b .inst 0x00007d5b ; undefined 5dc: 7f910200 .inst 0x7f910200 ; undefined - 5e0: 02370900 .inst 0x02370900 ; undefined + 5e0: 023c0900 .inst 0x023c0900 ; undefined 5e4: 67010000 .inst 0x67010000 ; undefined - 5e8: 000804c8 .inst 0x000804c8 ; undefined - 5ec: 00000000 .inst 0x00000000 ; undefined + 5e8: 00080520 .inst 0x00080520 ; undefined + 5ec: ffff0000 .inst 0xffff0000 ; undefined 5f0: 00000058 .inst 0x00000058 ; undefined 5f4: 00000000 .inst 0x00000000 ; undefined 5f8: 01069c01 .inst 0x01069c01 ; undefined @@ -9424,9 +9763,9 @@ Disassembly of section .debug_info: 608: 0a007891 and w17, w4, w0, lsl #30 60c: 00007d08 .inst 0x00007d08 ; undefined 610: 01de0900 .inst 0x01de0900 ; undefined - 614: 70010000 adr x0, 2617 <_start-0x7d9e9> - 618: 00080520 .inst 0x00080520 ; undefined - 61c: 00000000 .inst 0x00000000 ; undefined + 614: 70010000 adr x0, 2617 <_start-0xffff00000007d9e9> + 618: 00080578 .inst 0x00080578 ; undefined + 61c: ffff0000 .inst 0xffff0000 ; undefined 620: 0000008c .inst 0x0000008c ; undefined 624: 00000000 .inst 0x00000000 ; undefined 628: 01609c01 .inst 0x01609c01 ; undefined @@ -9434,10 +9773,10 @@ Disassembly of section .debug_info: 630: 01000001 .inst 0x01000001 ; undefined 634: 00010670 .inst 0x00010670 ; undefined 638: 68910200 .inst 0x68910200 ; undefined - 63c: 00024b0b .inst 0x00024b0b ; undefined + 63c: 0002500b .inst 0x0002500b ; undefined 640: 60700100 .inst 0x60700100 ; undefined 644: 02000001 .inst 0x02000001 ; undefined - 648: c60c6491 .inst 0xc60c6491 ; undefined + 648: cb0c6491 sub x17, x4, x12, lsl #25 64c: 01000002 .inst 0x01000002 ; undefined 650: 00016071 .inst 0x00016071 ; undefined 654: 7c910200 .inst 0x7c910200 ; undefined @@ -9447,9 +9786,9 @@ Disassembly of section .debug_info: 664: 05040d00 .inst 0x05040d00 ; undefined 668: 00746e69 .inst 0x00746e69 ; undefined 66c: 0001c209 .inst 0x0001c209 ; undefined - 670: ac800100 stp q0, q0, [x8],#0 - 674: 00000805 .inst 0x00000805 ; undefined - 678: 30000000 adr x0, 679 <_start-0x7f987> + 670: 04800100 .inst 0x04800100 ; undefined + 674: 00000806 .inst 0x00000806 ; undefined + 678: 30ffff00 adr x0, 659 <_start-0xffff00000007f9a7> 67c: 00000000 .inst 0x00000000 ; undefined 680: 01000000 .inst 0x01000000 ; undefined 684: 00019e9c .inst 0x00019e9c ; undefined @@ -9460,12 +9799,12 @@ Disassembly of section .debug_info: 698: 06810100 .inst 0x06810100 ; undefined 69c: 02000001 .inst 0x02000001 ; undefined 6a0: 09007891 .inst 0x09007891 ; undefined - 6a4: 000001fe .inst 0x000001fe ; undefined - 6a8: 05dc8601 .inst 0x05dc8601 ; undefined + 6a4: 00000203 .inst 0x00000203 ; undefined + 6a8: 06348601 .inst 0x06348601 ; undefined 6ac: 00000008 .inst 0x00000008 ; undefined - 6b0: 00a00000 .inst 0x00a00000 ; undefined + 6b0: 00a0ffff .inst 0x00a0ffff ; undefined 6b4: 00000000 .inst 0x00000000 ; undefined - 6b8: 9c010000 ldr q0, 26b8 <_start-0x7d948> + 6b8: 9c010000 ldr q0, 26b8 <_start-0xffff00000007d948> 6bc: 000001ee .inst 0x000001ee ; undefined 6c0: 01006907 .inst 0x01006907 ; undefined 6c4: 0001ee86 .inst 0x0001ee86 ; undefined @@ -9476,47 +9815,47 @@ Disassembly of section .debug_info: 6d8: 01006303 .inst 0x01006303 ; undefined 6dc: 00016088 .inst 0x00016088 ; undefined 6e0: 7c910200 .inst 0x7c910200 ; undefined - 6e4: 00051b0c .inst 0x00051b0c ; undefined + 6e4: 0001fe0c .inst 0x0001fe0c ; undefined 6e8: 60890100 .inst 0x60890100 ; undefined 6ec: 02000001 .inst 0x02000001 ; undefined 6f0: 05007891 .inst 0x05007891 ; undefined 6f4: 00580708 .inst 0x00580708 ; undefined - 6f8: 0c0e0000 .inst 0x0c0e0000 ; undefined + 6f8: 110e0000 add w0, w0, #0x380 6fc: 01000002 .inst 0x01000002 ; undefined 700: 00016093 .inst 0x00016093 ; undefined - 704: 08067c00 stxrb w6, w0, [x0] - 708: 00000000 .inst 0x00000000 ; undefined - 70c: 0000c400 .inst 0x0000c400 ; undefined + 704: 0806d400 stlxrb w6, w0, [x0] + 708: ff000000 .inst 0xff000000 ; undefined + 70c: 0000c4ff .inst 0x0000c4ff ; undefined 710: 00000000 .inst 0x00000000 ; undefined 714: 5d9c0100 .inst 0x5d9c0100 ; undefined 718: 07000002 .inst 0x07000002 ; undefined 71c: 93010073 .inst 0x93010073 ; undefined 720: 00000106 .inst 0x00000106 ; undefined 724: 0b689102 .inst 0x0b689102 ; undefined - 728: 000009bd .inst 0x000009bd ; undefined + 728: 0000096f .inst 0x0000096f ; undefined 72c: 01609301 .inst 0x01609301 ; undefined 730: 91020000 add x0, x0, #0x80 - 734: 022f0b64 .inst 0x022f0b64 ; undefined + 734: 02340b64 .inst 0x02340b64 ; undefined 738: 93010000 .inst 0x93010000 ; undefined 73c: 00000160 .inst 0x00000160 ; undefined 740: 04609102 .inst 0x04609102 ; undefined - 744: 00080694 .inst 0x00080694 ; undefined - 748: 00000000 .inst 0x00000000 ; undefined + 744: 000806ec .inst 0x000806ec ; undefined + 748: ffff0000 .inst 0xffff0000 ; undefined 74c: 000000a0 .inst 0x000000a0 ; undefined 750: 00000000 .inst 0x00000000 ; undefined 754: 01006903 .inst 0x01006903 ; undefined 758: 00016094 .inst 0x00016094 ; undefined 75c: 7c910200 .inst 0x7c910200 ; undefined - 760: 5c0e0000 ldr d0, 1c760 <_start-0x638a0> + 760: 610e0000 .inst 0x610e0000 ; undefined 764: 01000002 .inst 0x01000002 ; undefined 768: 0001eea4 .inst 0x0001eea4 ; undefined - 76c: 08074000 stxrb w7, w0, [x0] - 770: 00000000 .inst 0x00000000 ; undefined - 774: 0000e400 .inst 0x0000e400 ; undefined + 76c: 08079800 stlxrb w7, w0, [x0] + 770: ff000000 .inst 0xff000000 ; undefined + 774: 0000e4ff .inst 0x0000e4ff ; undefined 778: 00000000 .inst 0x00000000 ; undefined 77c: a79c0100 .inst 0xa79c0100 ; undefined 780: 0b000002 add w2, w0, w0 - 784: 0000022f .inst 0x0000022f ; undefined + 784: 00000234 .inst 0x00000234 ; undefined 788: 0160a401 .inst 0x0160a401 ; undefined 78c: 91020000 add x0, x0, #0x80 790: 6572036c .inst 0x6572036c ; undefined @@ -9526,4558 +9865,5083 @@ Disassembly of section .debug_info: 7a0: a6010063 .inst 0xa6010063 ; undefined 7a4: 0000007d .inst 0x0000007d ; undefined 7a8: 00779102 .inst 0x00779102 ; undefined - 7ac: 0002500e .inst 0x0002500e ; undefined + 7ac: 0002550e .inst 0x0002550e ; undefined 7b0: 76b60100 .inst 0x76b60100 ; undefined - 7b4: 24000000 .inst 0x24000000 ; undefined + 7b4: 7c000000 stur h0, [x0] 7b8: 00000808 .inst 0x00000808 ; undefined - 7bc: c8000000 stxr w0, x0, [x0] + 7bc: c8ffff00 casal xzr, x0, [x24] 7c0: 00000000 .inst 0x00000000 ; undefined 7c4: 01000000 .inst 0x01000000 ; undefined 7c8: 0003069c .inst 0x0003069c ; undefined 7cc: 6d660700 ldp d0, d1, [x24,#-416] - 7d0: b6010074 tbz x20, #32, 27dc <_start-0x7d824> + 7d0: b6010074 tbz x20, #32, 27dc <_start-0xffff00000007d824> 7d4: 00000106 .inst 0x00000106 ; undefined 7d8: 7da89103 .inst 0x7da89103 ; undefined 7dc: 7364030f .inst 0x7364030f ; undefined - 7e0: b7010074 tbnz x20, #32, 27ec <_start-0x7d814> + 7e0: b7010074 tbnz x20, #32, 27ec <_start-0xffff00000007d814> 7e4: 00000306 .inst 0x00000306 ; undefined 7e8: 7dd89103 .inst 0x7dd89103 ; undefined - 7ec: 0002790c .inst 0x0002790c ; undefined + 7ec: 00027e0c .inst 0x00027e0c ; undefined 7f0: 1dba0100 .inst 0x1dba0100 ; undefined 7f4: 03000003 .inst 0x03000003 ; undefined 7f8: 037db891 .inst 0x037db891 ; undefined 7fc: 00746572 .inst 0x00746572 ; undefined 800: 0076bc01 .inst 0x0076bc01 ; undefined 804: 91030000 add x0, x0, #0xc0 - 808: 10007ebc adr x28, 17dc <_start-0x7e824> + 808: 10007ebc adr x28, 17dc <_start-0xffff00000007e824> 80c: 0000007d .inst 0x0000007d ; undefined 810: 00000316 .inst 0x00000316 ; undefined 814: 00031611 .inst 0x00031611 ; undefined 818: 05006300 .inst 0x05006300 ; undefined 81c: 00df0708 .inst 0x00df0708 ; undefined - 820: 25120000 .inst 0x25120000 ; undefined + 820: 2a120000 orr w0, w0, w18 824: 20000002 .inst 0x20000002 ; undefined 828: 035c0002 .inst 0x035c0002 ; undefined 82c: f6130000 .inst 0xf6130000 ; undefined - 830: 5c000001 ldr d1, 830 <_start-0x7f7d0> + 830: 5c000001 ldr d1, 830 <_start-0xffff00000007f7d0> 834: 00000003 .inst 0x00000003 ; undefined 838: 0001ed13 .inst 0x0001ed13 ; undefined 83c: 00035c00 .inst 0x00035c00 ; undefined - 840: 66130800 .inst 0x66130800 ; undefined - 844: 5c000002 ldr d2, 844 <_start-0x7f7bc> - 848: 10000003 adr x3, 848 <_start-0x7f7b8> - 84c: 00027e13 .inst 0x00027e13 ; undefined + 840: 6b130800 subs w0, w0, w19, lsl #2 + 844: 5c000002 ldr d2, 844 <_start-0xffff00000007f7bc> + 848: 10000003 adr x3, 848 <_start-0xffff00000007f7b8> + 84c: 00028313 .inst 0x00028313 ; undefined 850: 00016000 .inst 0x00016000 ; undefined - 854: 1b131800 madd w0, w0, w19, w6 + 854: 20131800 .inst 0x20131800 ; undefined 858: 60000002 .inst 0x60000002 ; undefined - 85c: 1c000001 ldr s1, 85c <_start-0x7f7a4> + 85c: 1c000001 ldr s1, 85c <_start-0xffff00000007f7a4> 860: 00081400 .inst 0x00081400 ; undefined 864: 00000647 .inst 0x00000647 ; undefined 868: 024c0004 .inst 0x024c0004 ; undefined 86c: 01080000 .inst 0x01080000 ; undefined 870: 00000123 .inst 0x00000123 ; undefined - 874: 0002a70c .inst 0x0002a70c ; undefined + 874: 0002ac0c .inst 0x0002ac0c ; undefined 878: 0000f300 .inst 0x0000f300 ; undefined - 87c: 0808ec00 stlxrb w8, w0, [x0] - 880: 00000000 .inst 0x00000000 ; undefined - 884: 0008f800 .inst 0x0008f800 ; undefined + 87c: 08094400 stxrb w9, w0, [x0] + 880: ff000000 .inst 0xff000000 ; undefined + 884: 000904ff .inst 0x000904ff ; undefined 888: 00000000 .inst 0x00000000 ; undefined - 88c: 00022400 .inst 0x00022400 ; undefined - 890: 096b0200 .inst 0x096b0200 ; undefined + 88c: 00022300 .inst 0x00022300 ; undefined + 890: 091d0200 .inst 0x091d0200 ; undefined 894: 02100000 .inst 0x02100000 ; undefined - 898: 00005213 .inst 0x00005213 ; undefined - 89c: 02c60300 .inst 0x02c60300 ; undefined - 8a0: 14020000 b 808a0 + 898: 00005211 .inst 0x00005211 ; undefined + 89c: 02cb0300 .inst 0x02cb0300 ; undefined + 8a0: 12020000 and w0, w0, #0x40000000 8a4: 00000052 .inst 0x00000052 ; undefined - 8a8: 03b30300 .inst 0x03b30300 ; undefined - 8ac: 15020000 b 40808ac <__stack_top+0x3fe08ac> + 8a8: 03b80300 .inst 0x03b80300 ; undefined + 8ac: 13020000 sbfiz w0, w0, #30, #1 8b0: 00000059 .inst 0x00000059 ; undefined 8b4: 04040008 .inst 0x04040008 ; undefined 8b8: 746e6905 .inst 0x746e6905 ; undefined 8bc: 2d080500 stp s0, s1, [x8,#64] 8c0: 06000000 .inst 0x06000000 ; undefined - 8c4: 000002a2 .inst 0x000002a2 ; undefined - 8c8: 002d1602 .inst 0x002d1602 ; NYI - 8cc: 92070000 and x0, x0, #0x200000002000000 + 8c4: 000002a7 .inst 0x000002a7 ; undefined + 8c8: 002d1402 .inst 0x002d1402 ; NYI + 8cc: 97070000 bl fffffffffc1c08cc <__stack_top+0xfffffc1348cc> 8d0: 01000002 .inst 0x01000002 ; undefined - 8d4: 0808ec09 stlxrb w8, w9, [x0] - 8d8: 00000000 .inst 0x00000000 ; undefined - 8dc: 00002c00 .inst 0x00002c00 ; undefined + 8d4: 0809440a stxrb w9, w10, [x0] + 8d8: ff000000 .inst 0xff000000 ; undefined + 8dc: 00002cff .inst 0x00002cff ; undefined 8e0: 00000000 .inst 0x00000000 ; undefined 8e4: a49c0100 .inst 0xa49c0100 ; undefined 8e8: 08000000 stxrb w0, w0, [x0] - 8ec: 0000096b .inst 0x0000096b ; undefined - 8f0: 00a40901 .inst 0x00a40901 ; undefined + 8ec: 0000091d .inst 0x0000091d ; undefined + 8f0: 00a40a01 .inst 0x00a40a01 ; undefined 8f4: 91020000 add x0, x0, #0x80 - 8f8: 02c60878 .inst 0x02c60878 ; undefined - 8fc: 09010000 .inst 0x09010000 ; undefined + 8f8: 02cb0878 .inst 0x02cb0878 ; undefined + 8fc: 0a010000 and w0, w0, w1 900: 00000052 .inst 0x00000052 ; undefined 904: 00749102 .inst 0x00749102 ; undefined 908: 005f0805 .inst 0x005f0805 ; undefined - 90c: 32070000 orr w0, w0, #0x2000000 + 90c: 37070000 tbnz w0, #0, ffffffffffffe90c <__stack_top+0xfffffff7290c> 910: 01000003 .inst 0x01000003 ; undefined - 914: 0809180f stxrb w9, w15, [x0] - 918: 00000000 .inst 0x00000000 ; undefined - 91c: 00004c00 .inst 0x00004c00 ; undefined + 914: 08097010 stxrb w9, w16, [x0] + 918: ff000000 .inst 0xff000000 ; undefined + 91c: 00004cff .inst 0x00004cff ; undefined 920: 00000000 .inst 0x00000000 ; undefined - 924: f09c0100 adrp x0, ffffffff38023000 <__stack_top+0xffffffff37f83000> + 924: f09c0100 adrp x0, ffffffff38023000 <__stack_top+0xffff37f97000> 928: 08000000 stxrb w0, w0, [x0] - 92c: 0000022a .inst 0x0000022a ; undefined - 930: 00a40f01 .inst 0x00a40f01 ; undefined + 92c: 0000022f .inst 0x0000022f ; undefined + 930: 00a41001 .inst 0x00a41001 ; undefined 934: 91020000 add x0, x0, #0x80 - 938: 096b0868 .inst 0x096b0868 ; undefined - 93c: 0f010000 .inst 0x0f010000 ; undefined + 938: 091d0868 .inst 0x091d0868 ; undefined + 93c: 10010000 adr x0, 293c <_start-0xffff00000007d6c4> 940: 000000a4 .inst 0x000000a4 ; undefined 944: 09609102 .inst 0x09609102 ; undefined - 948: 10010070 adr x16, 2954 <_start-0x7d6ac> + 948: 11010070 add w16, w3, #0x40 94c: 000000a4 .inst 0x000000a4 ; undefined 950: 00789102 .inst 0x00789102 ; undefined - 954: 00037b07 .inst 0x00037b07 ; undefined - 958: 641b0100 .inst 0x641b0100 ; undefined + 954: 00038007 .inst 0x00038007 ; undefined + 958: bc1c0100 stur s0, [x8,#-64] 95c: 00000809 .inst 0x00000809 ; undefined - 960: 5c000000 ldr d0, 960 <_start-0x7f6a0> + 960: 5cffff00 ldr d0, 940 <_start-0xffff00000007f6c0> 964: 00000000 .inst 0x00000000 ; undefined 968: 01000000 .inst 0x01000000 ; undefined 96c: 0001369c .inst 0x0001369c ; undefined - 970: 022a0800 .inst 0x022a0800 ; undefined - 974: 1b010000 madd w0, w0, w1, w0 + 970: 022f0800 .inst 0x022f0800 ; undefined + 974: 1c010000 ldr s0, 2974 <_start-0xffff00000007d68c> 978: 000000a4 .inst 0x000000a4 ; undefined 97c: 08689102 .inst 0x08689102 ; undefined - 980: 0000096b .inst 0x0000096b ; undefined - 984: 00a41b01 .inst 0x00a41b01 ; undefined + 980: 0000091d .inst 0x0000091d ; undefined + 984: 00a41c01 .inst 0x00a41c01 ; undefined 988: 91020000 add x0, x0, #0x80 98c: 00700960 .inst 0x00700960 ; undefined - 990: 00a41c01 .inst 0x00a41c01 ; undefined + 990: 00a41d01 .inst 0x00a41d01 ; undefined 994: 91020000 add x0, x0, #0x80 - 998: ba070078 adcs x24, x3, x7 + 998: bf070078 .inst 0xbf070078 ; undefined 99c: 01000002 .inst 0x01000002 ; undefined - 9a0: 0809c029 stlxrb w9, w9, [x1] - 9a4: 00000000 .inst 0x00000000 ; undefined - 9a8: 00007400 .inst 0x00007400 ; undefined + 9a0: 080a182a stxrb w10, w10, [x1] + 9a4: ff000000 .inst 0xff000000 ; undefined + 9a8: 000074ff .inst 0x000074ff ; undefined 9ac: 00000000 .inst 0x00000000 ; undefined 9b0: 7c9c0100 .inst 0x7c9c0100 ; undefined 9b4: 08000001 stxrb w0, w1, [x0] - 9b8: 0000022a .inst 0x0000022a ; undefined - 9bc: 00a42901 .inst 0x00a42901 ; undefined + 9b8: 0000022f .inst 0x0000022f ; undefined + 9bc: 00a42a01 .inst 0x00a42a01 ; undefined 9c0: 91020000 add x0, x0, #0x80 - 9c4: 02c60868 .inst 0x02c60868 ; undefined - 9c8: 29010000 stp w0, w0, [x0,#8] + 9c4: 02cb0868 .inst 0x02cb0868 ; undefined + 9c8: 2a010000 orr w0, w0, w1 9cc: 00000052 .inst 0x00000052 ; undefined 9d0: 09649102 .inst 0x09649102 ; undefined - 9d4: 2a010070 orr w16, w3, w1 + 9d4: 2b010070 adds w16, w3, w1 9d8: 000000a4 .inst 0x000000a4 ; undefined 9dc: 00789102 .inst 0x00789102 ; undefined - 9e0: 0003ce0a .inst 0x0003ce0a ; undefined - 9e4: 34330100 cbz w0, 66a04 <_start-0x195fc> + 9e0: 0003d30a .inst 0x0003d30a ; undefined + 9e4: 8c340100 .inst 0x8c340100 ; undefined 9e8: 0000080a .inst 0x0000080a ; undefined - 9ec: a4000000 .inst 0xa4000000 ; undefined + 9ec: a4ffff00 .inst 0xa4ffff00 ; undefined 9f0: 00000001 .inst 0x00000001 ; undefined 9f4: 01000000 .inst 0x01000000 ; undefined 9f8: 0002329c .inst 0x0002329c ; undefined - 9fc: 0a3c0b00 bic w0, w24, w28, lsl #2 + 9fc: 0a940b00 and w0, w24, w20, asr #2 a00: 00000008 .inst 0x00000008 ; undefined - a04: 00bc0000 .inst 0x00bc0000 ; undefined + a04: 00bcffff .inst 0x00bcffff ; undefined a08: 00000000 .inst 0x00000000 ; undefined a0c: 01e70000 .inst 0x01e70000 ; undefined a10: 69090000 .inst 0x69090000 ; undefined - a14: 52340100 eor w0, w8, #0x1000 + a14: 52350100 eor w0, w8, #0x800 a18: 02000000 .inst 0x02000000 ; undefined - a1c: 440c7c91 .inst 0x440c7c91 ; undefined + a1c: 9c0c7c91 ldr q17, 199ac <_start-0xffff000000066654> a20: 0000080a .inst 0x0000080a ; undefined - a24: 9c000000 ldr q0, a24 <_start-0x7f5dc> + a24: 9cffff00 ldr q0, a04 <_start-0xffff00000007f5fc> a28: 00000000 .inst 0x00000000 ; undefined a2c: 0d000000 st1 {v0.b}[0], [x0] - a30: 00000367 .inst 0x00000367 ; undefined - a34: 00a43901 .inst 0x00a43901 ; undefined + a30: 0000036c .inst 0x0000036c ; undefined + a34: 00a43a01 .inst 0x00a43a01 ; undefined a38: 91020000 add x0, x0, #0x80 a3c: 00700958 .inst 0x00700958 ; undefined - a40: 00a43a01 .inst 0x00a43a01 ; undefined + a40: 00a43b01 .inst 0x00a43b01 ; undefined a44: 91020000 add x0, x0, #0x80 a48: 0c000070 st4 {v16.8b-v19.8b}, [x3] - a4c: 00080af8 .inst 0x00080af8 ; undefined - a50: 00000000 .inst 0x00000000 ; undefined + a4c: 00080b50 .inst 0x00080b50 ; undefined + a50: ffff0000 .inst 0xffff0000 ; undefined a54: 000000c8 .inst 0x000000c8 ; undefined a58: 00000000 .inst 0x00000000 ; undefined a5c: 01006909 .inst 0x01006909 ; undefined - a60: 00005243 .inst 0x00005243 ; undefined + a60: 00005244 .inst 0x00005244 ; undefined a64: 6c910200 stp d0, d0, [x16],#272 - a68: 080b040c stxrb w11, w12, [x0] - a6c: 00000000 .inst 0x00000000 ; undefined - a70: 0000a400 .inst 0x0000a400 ; undefined + a68: 080b5c0c stxrb w11, w12, [x0] + a6c: ff000000 .inst 0xff000000 ; undefined + a70: 0000a4ff .inst 0x0000a4ff ; undefined a74: 00000000 .inst 0x00000000 ; undefined - a78: 03670d00 .inst 0x03670d00 ; undefined - a7c: 48010000 stxrh w1, w0, [x0] + a78: 036c0d00 .inst 0x036c0d00 ; undefined + a7c: 49010000 .inst 0x49010000 ; undefined a80: 000000a4 .inst 0x000000a4 ; undefined a84: 09509102 .inst 0x09509102 ; undefined - a88: 49010070 .inst 0x49010070 ; undefined + a88: 4a010070 eor w16, w3, w1 a8c: 000000a4 .inst 0x000000a4 ; undefined a90: 00609102 .inst 0x00609102 ; undefined - a94: 870a0000 .inst 0x870a0000 ; undefined + a94: 8c0a0000 .inst 0x8c0a0000 ; undefined a98: 01000003 .inst 0x01000003 ; undefined - a9c: 080bd854 stlxrb w11, w20, [x2] - aa0: 00000000 .inst 0x00000000 ; undefined - aa4: 00009000 .inst 0x00009000 ; undefined + a9c: 080c3055 stxrb w12, w21, [x2] + aa0: ff000000 .inst 0xff000000 ; undefined + aa4: 000094ff .inst 0x000094ff ; undefined aa8: 00000000 .inst 0x00000000 ; undefined aac: 9a9c0100 csel x0, x8, x28, eq ab0: 09000002 .inst 0x09000002 ; undefined - ab4: 5a010070 sbc w16, w3, w1 + ab4: 5b010070 .inst 0x5b010070 ; undefined ab8: 000000a4 .inst 0x000000a4 ; undefined abc: 0c689102 .inst 0x0c689102 ; undefined - ac0: 00080be0 .inst 0x00080be0 ; undefined - ac4: 00000000 .inst 0x00000000 ; undefined + ac0: 00080c38 .inst 0x00080c38 ; undefined + ac4: ffff0000 .inst 0xffff0000 ; undefined ac8: 0000004c .inst 0x0000004c ; undefined acc: 00000000 .inst 0x00000000 ; undefined ad0: 01006909 .inst 0x01006909 ; undefined - ad4: 00005255 .inst 0x00005255 ; undefined + ad4: 00005256 .inst 0x00005256 ; undefined ad8: 7c910200 .inst 0x7c910200 ; undefined - adc: 080be80c stlxrb w11, w12, [x0] - ae0: 00000000 .inst 0x00000000 ; undefined - ae4: 00002c00 .inst 0x00002c00 ; undefined + adc: 080c400c stxrb w12, w12, [x0] + ae0: ff000000 .inst 0xff000000 ; undefined + ae4: 00002cff .inst 0x00002cff ; undefined ae8: 00000000 .inst 0x00000000 ; undefined - aec: 03620d00 .inst 0x03620d00 ; undefined - af0: 56010000 .inst 0x56010000 ; undefined + aec: 03670d00 .inst 0x03670d00 ; undefined + af0: 57010000 .inst 0x57010000 ; undefined af4: 000000a4 .inst 0x000000a4 ; undefined af8: 00709102 .inst 0x00709102 ; undefined - afc: 9d0e0000 .inst 0x9d0e0000 ; undefined + afc: a20e0000 .inst 0xa20e0000 ; undefined b00: 01000003 .inst 0x01000003 ; undefined - b04: 080c6861 stxrb w12, w1, [x3] - b08: 00000000 .inst 0x00000000 ; undefined - b0c: 0000d800 .inst 0x0000d800 ; undefined + b04: 080cc462 stlxrb w12, w2, [x3] + b08: ff000000 .inst 0xff000000 ; undefined + b0c: 0000dcff .inst 0x0000dcff ; undefined b10: 00000000 .inst 0x00000000 ; undefined b14: 289c0100 stp w0, w0, [x8],#224 b18: 0f000003 .inst 0x0f000003 ; undefined - b1c: 61010070 .inst 0x61010070 ; undefined + b1c: 62010070 .inst 0x62010070 ; undefined b20: 000000a4 .inst 0x000000a4 ; undefined b24: 08589102 ldaxrb w2, [x8] - b28: 0000029c .inst 0x0000029c ; undefined - b2c: 00526101 .inst 0x00526101 ; undefined + b28: 000002a1 .inst 0x000002a1 ; undefined + b2c: 00526201 .inst 0x00526201 ; undefined b30: 91020000 add x0, x0, #0x80 - b34: 02fc0854 .inst 0x02fc0854 ; undefined - b38: 61010000 .inst 0x61010000 ; undefined + b34: 03010854 .inst 0x03010854 ; undefined + b38: 62010000 .inst 0x62010000 ; undefined b3c: 00000052 .inst 0x00000052 ; undefined b40: 09509102 .inst 0x09509102 ; undefined b44: 01006968 .inst 0x01006968 ; undefined - b48: 00005263 .inst 0x00005263 ; undefined + b48: 00005264 .inst 0x00005264 ; undefined b4c: 7c910200 .inst 0x7c910200 ; undefined b50: 006f6c09 .inst 0x006f6c09 ; undefined - b54: 00526401 .inst 0x00526401 ; undefined + b54: 00526501 .inst 0x00526501 ; undefined b58: 91020000 add x0, x0, #0x80 - b5c: 0ca80c78 .inst 0x0ca80c78 ; undefined + b5c: 0d040c78 .inst 0x0d040c78 ; undefined b60: 00000008 .inst 0x00000008 ; undefined - b64: 007c0000 .inst 0x007c0000 ; undefined + b64: 0080ffff .inst 0x0080ffff ; undefined b68: 00000000 .inst 0x00000000 ; undefined b6c: 6d090000 stp d0, d0, [x0,#144] b70: 01006469 .inst 0x01006469 ; undefined - b74: 00005266 .inst 0x00005266 ; undefined + b74: 00005267 .inst 0x00005267 ; undefined b78: 74910200 .inst 0x74910200 ; undefined - b7c: 0003940d .inst 0x0003940d ; undefined - b80: a46a0100 .inst 0xa46a0100 ; undefined + b7c: 0003990d .inst 0x0003990d ; undefined + b80: a46b0100 .inst 0xa46b0100 ; undefined b84: 02000000 .inst 0x02000000 ; undefined b88: 00006891 .inst 0x00006891 ; undefined - b8c: 00031c10 .inst 0x00031c10 ; undefined - b90: a48c0100 .inst 0xa48c0100 ; undefined - b94: 40000000 .inst 0x40000000 ; undefined + b8c: 00032110 .inst 0x00032110 ; undefined + b90: a48d0100 .inst 0xa48d0100 ; undefined + b94: a0000000 .inst 0xa0000000 ; undefined b98: 0000080d .inst 0x0000080d ; undefined - b9c: a8000000 stnp x0, x0, [x0] + b9c: a8ffff00 ldp x0, xzr, [x24],#-8 ba0: 00000000 .inst 0x00000000 ; undefined ba4: 01000000 .inst 0x01000000 ; undefined ba8: 0003bc9c .inst 0x0003bc9c ; undefined bac: 00700f00 .inst 0x00700f00 ; undefined - bb0: 00a48c01 .inst 0x00a48c01 ; undefined + bb0: 00a48d01 .inst 0x00a48d01 ; undefined bb4: 91020000 add x0, x0, #0x80 - bb8: 02cc0858 .inst 0x02cc0858 ; undefined - bbc: 8c010000 .inst 0x8c010000 ; undefined + bb8: 02d10858 .inst 0x02d10858 ; undefined + bbc: 8d010000 .inst 0x8d010000 ; undefined bc0: 00000052 .inst 0x00000052 ; undefined bc4: 08549102 ldaxrb w2, [x8] - bc8: 0000036c .inst 0x0000036c ; undefined - bcc: 00528c01 .inst 0x00528c01 ; undefined + bc8: 00000371 .inst 0x00000371 ; undefined + bcc: 00528d01 .inst 0x00528d01 ; undefined bd0: 91020000 add x0, x0, #0x80 - bd4: 0d540c50 .inst 0x0d540c50 ; undefined + bd4: 0db40c50 st2 {v16.b, v17.b}[3], [x2], x20 bd8: 00000008 .inst 0x00000008 ; undefined - bdc: 00880000 .inst 0x00880000 ; undefined + bdc: 0088ffff .inst 0x0088ffff ; undefined be0: 00000000 .inst 0x00000000 ; undefined be4: 69090000 .inst 0x69090000 ; undefined - be8: 528e0100 mov w0, #0x7008 // #28680 + be8: 528f0100 mov w0, #0x7808 // #30728 bec: 02000000 .inst 0x02000000 ; undefined - bf0: 600c7c91 .inst 0x600c7c91 ; undefined + bf0: c00c7c91 .inst 0xc00c7c91 ; undefined bf4: 0000080d .inst 0x0000080d ; undefined - bf8: 64000000 .inst 0x64000000 ; undefined + bf8: 64ffff00 .inst 0x64ffff00 ; undefined bfc: 00000000 .inst 0x00000000 ; undefined c00: 0d000000 st1 {v0.b}[0], [x0] - c04: 00000362 .inst 0x00000362 ; undefined - c08: 00a48f01 .inst 0x00a48f01 ; undefined + c04: 00000367 .inst 0x00000367 ; undefined + c08: 00a49001 .inst 0x00a49001 ; undefined c0c: 91020000 add x0, x0, #0x80 c10: 00700970 .inst 0x00700970 ; undefined - c14: 00a49001 .inst 0x00a49001 ; undefined + c14: 00a49101 .inst 0x00a49101 ; undefined c18: 91020000 add x0, x0, #0x80 c1c: 00000068 .inst 0x00000068 ; undefined - c20: 00031410 .inst 0x00031410 ; undefined - c24: 80b40100 .inst 0x80b40100 ; undefined - c28: e8000004 .inst 0xe8000004 ; undefined - c2c: 0000080d .inst 0x0000080d ; undefined - c30: 58000000 ldr x0, c30 <_start-0x7f3d0> + c20: 00031910 .inst 0x00031910 ; undefined + c24: 80b50100 .inst 0x80b50100 ; undefined + c28: 48000004 stxrh w0, w4, [x0] + c2c: 0000080e .inst 0x0000080e ; undefined + c30: 58ffff00 ldr x0, c10 <_start-0xffff00000007f3f0> c34: 00000001 .inst 0x00000001 ; undefined c38: 01000000 .inst 0x01000000 ; undefined c3c: 0004809c .inst 0x0004809c ; undefined - c40: 09bd0800 .inst 0x09bd0800 ; undefined - c44: b4010000 cbz x0, 2c44 <_start-0x7d3bc> + c40: 096f0800 .inst 0x096f0800 ; undefined + c44: b5010000 cbnz x0, 2c44 <_start-0xffff00000007d3bc> c48: 00000482 .inst 0x00000482 ; undefined c4c: 0d4c9102 .inst 0x0d4c9102 ; undefined - c50: 000003ba .inst 0x000003ba ; undefined - c54: 0052b501 .inst 0x0052b501 ; undefined + c50: 000003bf .inst 0x000003bf ; undefined + c54: 0052b601 .inst 0x0052b601 ; undefined c58: 91020000 add x0, x0, #0x80 - c5c: 03b80d70 .inst 0x03b80d70 ; undefined - c60: b7010000 tbnz x0, #32, 2c60 <_start-0x7d3a0> + c5c: 03bd0d70 .inst 0x03bd0d70 ; undefined + c60: b8010000 stur w0, [x0,#16] c64: 00000052 .inst 0x00000052 ; undefined c68: 0d6c9102 .inst 0x0d6c9102 ; undefined - c6c: 00000307 .inst 0x00000307 ; undefined - c70: 0482c601 .inst 0x0482c601 ; undefined + c6c: 0000030c .inst 0x0000030c ; undefined + c70: 0482c701 .inst 0x0482c701 ; undefined c74: 91020000 add x0, x0, #0x80 - c78: 02f70d7c .inst 0x02f70d7c ; undefined - c7c: c7010000 .inst 0xc7010000 ; undefined + c78: 02fc0d7c .inst 0x02fc0d7c ; undefined + c7c: c8010000 stxr w1, x0, [x0] c80: 00000052 .inst 0x00000052 ; undefined c84: 0c789102 .inst 0x0c789102 ; undefined - c88: 00080ebc .inst 0x00080ebc ; undefined - c8c: 00000000 .inst 0x00000000 ; undefined + c88: 00080f1c .inst 0x00080f1c ; undefined + c8c: ffff0000 .inst 0xffff0000 ; undefined c90: 0000006c .inst 0x0000006c ; undefined c94: 00000000 .inst 0x00000000 ; undefined c98: 01006909 .inst 0x01006909 ; undefined - c9c: 000052ce .inst 0x000052ce ; undefined + c9c: 000052cf .inst 0x000052cf ; undefined ca0: 74910200 .inst 0x74910200 ; undefined - ca4: 080ec80c stlxrb w14, w12, [x0] - ca8: 00000000 .inst 0x00000000 ; undefined - cac: 00004800 .inst 0x00004800 ; undefined + ca4: 080f280c stxrb w15, w12, [x0] + ca8: ff000000 .inst 0xff000000 ; undefined + cac: 000048ff .inst 0x000048ff ; undefined cb0: 00000000 .inst 0x00000000 ; undefined - cb4: 03620d00 .inst 0x03620d00 ; undefined - cb8: cf010000 .inst 0xcf010000 ; undefined + cb4: 03670d00 .inst 0x03670d00 ; undefined + cb8: d0010000 adrp x0, 2002000 <_start-0xfffefffffe07e000> cbc: 000000a4 .inst 0x000000a4 ; undefined cc0: 0c609102 .inst 0x0c609102 ; undefined - cc4: 00080ef0 .inst 0x00080ef0 ; undefined - cc8: 00000000 .inst 0x00000000 ; undefined + cc4: 00080f50 .inst 0x00080f50 ; undefined + cc8: ffff0000 .inst 0xffff0000 ; undefined ccc: 00000020 .inst 0x00000020 ; undefined cd0: 00000000 .inst 0x00000000 ; undefined cd4: 01007009 .inst 0x01007009 ; undefined - cd8: 0000a4d2 .inst 0x0000a4d2 ; undefined - cdc: 58910200 ldr x0, fffffffffff22d1c <__stack_top+0xffffffffffe82d1c> + cd8: 0000a4d3 .inst 0x0000a4d3 ; undefined + cdc: 58910200 ldr x0, fffffffffff22d1c <__stack_top+0xffffffe96d1c> ce0: 00000000 .inst 0x00000000 ; undefined ce4: 04120811 .inst 0x04120811 ; undefined ce8: 00005d07 .inst 0x00005d07 ; undefined - cec: 03491000 .inst 0x03491000 ; undefined - cf0: e5010000 .inst 0xe5010000 ; undefined + cec: 034e1000 .inst 0x034e1000 ; undefined + cf0: e6010000 .inst 0xe6010000 ; undefined cf4: 00000052 .inst 0x00000052 ; undefined - cf8: 00080f40 .inst 0x00080f40 ; undefined - cfc: 00000000 .inst 0x00000000 ; undefined - d00: 0000017c .inst 0x0000017c ; undefined + cf8: 00080fa0 .inst 0x00080fa0 ; undefined + cfc: ffff0000 .inst 0xffff0000 ; undefined + d00: 00000180 .inst 0x00000180 ; undefined d04: 00000000 .inst 0x00000000 ; undefined d08: 055f9c01 .inst 0x055f9c01 ; undefined - d0c: c6080000 .inst 0xc6080000 ; undefined + d0c: cb080000 sub x0, x0, x8 d10: 01000002 .inst 0x01000002 ; undefined - d14: 000052e5 .inst 0x000052e5 ; undefined + d14: 000052e6 .inst 0x000052e6 ; undefined d18: bc910300 .inst 0xbc910300 ; undefined - d1c: 03c1087f .inst 0x03c1087f ; undefined - d20: e5010000 .inst 0xe5010000 ; undefined + d1c: 03c6087f .inst 0x03c6087f ; undefined + d20: e6010000 .inst 0xe6010000 ; undefined d24: 00000052 .inst 0x00000052 ; undefined d28: 7fb89103 fmulx s3, s8, v24.s[1] - d2c: 00033c0d .inst 0x00033c0d ; undefined - d30: 52e60100 .inst 0x52e60100 ; undefined + d2c: 0003410d .inst 0x0003410d ; undefined + d30: 52e70100 .inst 0x52e70100 ; undefined d34: 02000000 .inst 0x02000000 ; undefined - d38: 540c7c91 .inst 0x540c7c91 ; undefined + d38: b40c7c91 cbz x17, 19cc8 <_start-0xffff000000066338> d3c: 0000080f .inst 0x0000080f ; undefined - d40: 48000000 stxrh w0, w0, [x0] + d40: 4cffff00 .inst 0x4cffff00 ; undefined d44: 00000001 .inst 0x00000001 ; undefined d48: 09000000 .inst 0x09000000 ; undefined - d4c: e7010069 .inst 0xe7010069 ; undefined + d4c: e8010069 .inst 0xe8010069 ; undefined d50: 00000052 .inst 0x00000052 ; undefined d54: 13789102 .inst 0x13789102 ; undefined d58: 00000000 .inst 0x00000000 ; undefined - d5c: 0002d90d .inst 0x0002d90d ; undefined - d60: 52e80100 .inst 0x52e80100 ; undefined + d5c: 0002de0d .inst 0x0002de0d ; undefined + d60: 52e90100 .inst 0x52e90100 ; undefined d64: 02000000 .inst 0x02000000 ; undefined - d68: 420d7491 .inst 0x420d7491 ; undefined + d68: 470d7491 .inst 0x470d7491 ; undefined d6c: 01000003 .inst 0x01000003 ; undefined - d70: 000052e9 .inst 0x000052e9 ; undefined + d70: 000052ea .inst 0x000052ea ; undefined d74: 64910200 .inst 0x64910200 ; undefined - d78: 0002eb0d .inst 0x0002eb0d ; undefined - d7c: a4ea0100 .inst 0xa4ea0100 ; undefined + d78: 0002f00d .inst 0x0002f00d ; undefined + d7c: a4eb0100 .inst 0xa4eb0100 ; undefined d80: 02000000 .inst 0x02000000 ; undefined - d84: 70095891 adr x17, 13897 <_start-0x6c769> - d88: a4eb0100 .inst 0xa4eb0100 ; undefined + d84: 70095891 adr x17, 13897 <_start-0xffff00000006c769> + d88: a4ec0100 .inst 0xa4ec0100 ; undefined d8c: 02000000 .inst 0x02000000 ; undefined - d90: b80c6891 sttr w17, [x4,#198] - d94: 0000080f .inst 0x0000080f ; undefined - d98: a0000000 .inst 0xa0000000 ; undefined + d90: 180c6891 ldr w17, 19aa0 <_start-0xffff000000066560> + d94: 00000810 .inst 0x00000810 ; undefined + d98: a4ffff00 .inst 0xa4ffff00 ; undefined d9c: 00000000 .inst 0x00000000 ; undefined da0: 0d000000 st1 {v0.b}[0], [x0] - da4: 00000355 .inst 0x00000355 ; undefined - da8: 00a4f801 .inst 0x00a4f801 ; undefined + da4: 0000035a .inst 0x0000035a ; undefined + da8: 00a4f901 .inst 0x00a4f901 ; undefined dac: 91020000 add x0, x0, #0x80 - db0: 03940d50 .inst 0x03940d50 ; undefined - db4: f9010000 str x0, [x0,#512] + db0: 03990d50 .inst 0x03990d50 ; undefined + db4: fa010000 sbcs x0, x0, x1 db8: 000000a4 .inst 0x000000a4 ; undefined dbc: 00489102 .inst 0x00489102 ; undefined - dc0: 14000000 b dc0 <_start-0x7f240> - dc4: 000003a9 .inst 0x000003a9 ; undefined - dc8: bc012201 stur s1, [x16,#18] - dcc: 00000810 .inst 0x00000810 ; undefined - dd0: 28000000 stnp w0, w0, [x0] + dc0: 14000000 b dc0 <_start-0xffff00000007f240> + dc4: 000003ae .inst 0x000003ae ; undefined + dc8: 20012301 .inst 0x20012301 ; undefined + dcc: 00000811 .inst 0x00000811 ; undefined + dd0: 28ffff00 ldp w0, wzr, [x24],#-4 dd4: 00000001 .inst 0x00000001 ; undefined dd8: 01000000 .inst 0x01000000 ; undefined ddc: 0006179c .inst 0x0006179c ; undefined - de0: 07121500 .inst 0x07121500 ; undefined - de4: 22010000 .inst 0x22010000 ; undefined + de0: 07801500 .inst 0x07801500 ; undefined + de4: 23010000 .inst 0x23010000 ; undefined de8: 00061701 .inst 0x00061701 ; undefined dec: 48910200 stllrh w0, [x16] - df0: 0009bd15 .inst 0x0009bd15 ; undefined - df4: 01220100 .inst 0x01220100 ; undefined + df0: 00096f15 .inst 0x00096f15 ; undefined + df4: 01230100 .inst 0x01230100 ; undefined df8: 00000482 .inst 0x00000482 ; undefined - dfc: 16449102 b fffffffff9125204 <__stack_top+0xfffffffff9085204> - e00: 000002c6 .inst 0x000002c6 ; undefined - e04: 52012401 eor w1, w0, #0x800001ff + dfc: 16449102 b fffffffff9125204 <__stack_top+0xfffff9099204> + e00: 000002cb .inst 0x000002cb ; undefined + e04: 52012501 eor w1, w8, #0x800001ff e08: 02000000 .inst 0x02000000 ; undefined - e0c: ba167491 .inst 0xba167491 ; undefined + e0c: bf167491 .inst 0xbf167491 ; undefined e10: 01000003 .inst 0x01000003 ; undefined - e14: 00520125 .inst 0x00520125 ; undefined + e14: 00520126 .inst 0x00520126 ; undefined e18: 91020000 add x0, x0, #0x80 - e1c: 03c11670 .inst 0x03c11670 ; undefined - e20: 27010000 .inst 0x27010000 ; undefined + e1c: 03c61670 .inst 0x03c61670 ; undefined + e20: 28010000 stnp w0, w0, [x0,#8] e24: 00048201 .inst 0x00048201 ; undefined e28: 7c910200 .inst 0x7c910200 ; undefined - e2c: 0002f716 .inst 0x0002f716 ; undefined - e30: 01280100 .inst 0x01280100 ; undefined + e2c: 0002fc16 .inst 0x0002fc16 ; undefined + e30: 01290100 .inst 0x01290100 ; undefined e34: 00000052 .inst 0x00000052 ; undefined - e38: 16789102 b fffffffff9e25240 <__stack_top+0xfffffffff9d85240> - e3c: 0000033c .inst 0x0000033c ; undefined - e40: 52013f01 eor w1, w24, #0x80007fff + e38: 16789102 b fffffffff9e25240 <__stack_top+0xfffff9d99240> + e3c: 00000341 .inst 0x00000341 ; undefined + e40: 52014001 eor w1, w0, #0x8000ffff e44: 02000000 .inst 0x02000000 ; undefined - e48: a00c6c91 .inst 0xa00c6c91 ; undefined - e4c: 00000811 .inst 0x00000811 ; undefined - e50: 38000000 sturb w0, [x0] + e48: 040c6c91 .inst 0x040c6c91 ; undefined + e4c: 00000812 .inst 0x00000812 ; undefined + e50: 38ffff00 .inst 0x38ffff00 ; undefined e54: 00000000 .inst 0x00000000 ; undefined - e58: 16000000 b fffffffff8000e58 <__stack_top+0xfffffffff7f60e58> - e5c: 00000362 .inst 0x00000362 ; undefined - e60: a4014301 .inst 0xa4014301 ; undefined + e58: 16000000 b fffffffff8000e58 <__stack_top+0xfffff7f74e58> + e5c: 00000367 .inst 0x00000367 ; undefined + e60: a4014401 .inst 0xa4014401 ; undefined e64: 02000000 .inst 0x02000000 ; undefined - e68: 94166091 bl 5990ac <__stack_top+0x4f90ac> + e68: 99166091 .inst 0x99166091 ; undefined e6c: 01000003 .inst 0x01000003 ; undefined - e70: 00a40144 .inst 0x00a40144 ; undefined + e70: 00a40145 .inst 0x00a40145 ; undefined e74: 91020000 add x0, x0, #0x80 e78: 12000058 and w24, w2, #0x1 e7c: 00580708 .inst 0x00580708 ; undefined e80: 5f170000 .inst 0x5f170000 ; undefined e84: 2e000000 ext v0.8b, v0.8b, v0.8b, #0 - e88: 18000006 ldr w6, e88 <_start-0x7f178> + e88: 18000006 ldr w6, e88 <_start-0xffff00000007f178> e8c: 0000062e .inst 0x0000062e ; undefined - e90: 08120010 stxrb w18, w16, [x0] + e90: 08120018 stxrb w18, w24, [x0] e94: 0000df07 .inst 0x0000df07 ; undefined - e98: 032a0d00 .inst 0x032a0d00 ; undefined - e9c: 06010000 .inst 0x06010000 ; undefined + e98: 032f0d00 .inst 0x032f0d00 ; undefined + e9c: 07010000 .inst 0x07010000 ; undefined ea0: 0000061e .inst 0x0000061e ; undefined - ea4: 79e80309 ldrsh w9, [x24,#5120] + ea4: 90200309 adrp x9, 40060000 <_start-0xfffeffffc0020000> ea8: 00000008 .inst 0x00000008 ; undefined - eac: 13000000 sbfx w0, w0, #0, #1 + eac: 2100ffff .inst 0x2100ffff ; undefined eb0: 04000001 .inst 0x04000001 ; undefined eb4: 0003b800 .inst 0x0003b800 ; undefined eb8: 23010800 .inst 0x23010800 ; undefined ebc: 0c000001 st4 {v1.8b-v4.8b}, [x0] - ec0: 000003de .inst 0x000003de ; undefined + ec0: 00000417 .inst 0x00000417 ; undefined ec4: 000000f3 .inst 0x000000f3 ; undefined - ec8: 000811e4 .inst 0x000811e4 ; undefined - ecc: 00000000 .inst 0x00000000 ; undefined - ed0: 0000017c .inst 0x0000017c ; undefined + ec8: 00081248 .inst 0x00081248 ; undefined + ecc: ffff0000 .inst 0xffff0000 ; undefined + ed0: 00000194 .inst 0x00000194 ; undefined ed4: 00000000 .inst 0x00000000 ; undefined - ed8: 000003fa .inst 0x000003fa ; undefined - edc: 58070802 ldr x2, efdc <_start-0x71024> + ed8: 000003fb .inst 0x000003fb ; undefined + edc: 58070802 ldr x2, efdc <_start-0xffff000000071024> ee0: 03000000 .inst 0x03000000 ; undefined ee4: 6e690504 uhadd v4.8h, v8.8h, v9.8h ee8: 01020074 .inst 0x01020074 ; undefined eec: 0000b108 .inst 0x0000b108 ; undefined - ef0: 07040200 .inst 0x07040200 ; undefined - ef4: 0000005d .inst 0x0000005d ; undefined - ef8: df070802 .inst 0xdf070802 ; undefined - efc: 04000000 .inst 0x04000000 ; undefined - f00: 00000426 .inst 0x00000426 ; undefined - f04: 11e40401 .inst 0x11e40401 ; undefined + ef0: 07080200 .inst 0x07080200 ; undefined + ef4: 000000df .inst 0x000000df ; undefined + ef8: 41050802 .inst 0x41050802 ; undefined + efc: 04000004 .inst 0x04000004 ; undefined + f00: 00000432 .inst 0x00000432 ; undefined + f04: 12480401 .inst 0x12480401 ; undefined f08: 00000008 .inst 0x00000008 ; undefined - f0c: 003c0000 .inst 0x003c0000 ; NYI + f0c: 003cffff .inst 0x003cffff ; NYI f10: 00000000 .inst 0x00000000 ; undefined - f14: 9c010000 ldr q0, 2f14 <_start-0x7d0ec> + f14: 9c010000 ldr q0, 2f14 <_start-0xffff00000007d0ec> f18: 0000007c .inst 0x0000007c ; undefined - f1c: 00041c05 .inst 0x00041c05 ; undefined + f1c: 0003fc05 .inst 0x0003fc05 ; undefined f20: 2d060100 stp s0, s0, [x8,#48] f24: 02000000 .inst 0x02000000 ; undefined f28: 04007891 .inst 0x04007891 ; undefined - f2c: 000003f9 .inst 0x000003f9 ; undefined - f30: 12200c01 and w1, w0, #0xf + f2c: 0000044a .inst 0x0000044a ; undefined + f30: 12840c01 mov w1, #0xffffdf9f // #-8289 f34: 00000008 .inst 0x00000008 ; undefined - f38: 00c40000 .inst 0x00c40000 ; undefined + f38: 00dcffff .inst 0x00dcffff ; undefined f3c: 00000000 .inst 0x00000000 ; undefined - f40: 9c010000 ldr q0, 2f40 <_start-0x7d0c0> - f44: 000000d2 .inst 0x000000d2 ; undefined - f48: 00042e05 .inst 0x00042e05 ; undefined + f40: 9c010000 ldr q0, 2f40 <_start-0xffff00000007d0c0> + f44: 000000e0 .inst 0x000000e0 ; undefined + f48: 00040605 .inst 0x00040605 ; undefined f4c: 2d0d0100 stp s0, s0, [x8,#104] f50: 02000000 .inst 0x02000000 ; undefined - f54: 14057891 b 15f198 <__stack_top+0xbf198> + f54: 0f057891 .inst 0x0f057891 ; undefined f58: 01000004 .inst 0x01000004 ; undefined f5c: 00002d0d .inst 0x00002d0d ; undefined - f60: 70910200 adr x0, fffffffffff22fa3 <__stack_top+0xffffffffffe82fa3> - f64: 0003f105 .inst 0x0003f105 ; undefined + f60: 70910200 adr x0, fffffffffff22fa3 <__stack_top+0xffffffe96fa3> + f64: 00042a05 .inst 0x00042a05 ; undefined f68: 2d0d0100 stp s0, s0, [x8,#104] f6c: 02000000 .inst 0x02000000 ; undefined - f70: 1c056891 ldr s17, bc80 <_start-0x74380> - f74: 01000004 .inst 0x01000004 ; undefined + f70: fc056891 .inst 0xfc056891 ; undefined + f74: 01000003 .inst 0x01000003 ; undefined f78: 00002d0d .inst 0x00002d0d ; undefined f7c: 60910200 .inst 0x60910200 ; undefined - f80: 04030600 .inst 0x04030600 ; undefined - f84: 24010000 .inst 0x24010000 ; undefined - f88: 000812e4 .inst 0x000812e4 ; undefined - f8c: 00000000 .inst 0x00000000 ; undefined - f90: 0000007c .inst 0x0000007c ; undefined - f94: 00000000 .inst 0x00000000 ; undefined - f98: 37059c01 tbnz w1, #0, ffffffffffffc318 <__stack_top+0xfffffffffff5c318> - f9c: 01000004 .inst 0x01000004 ; undefined - fa0: 00002d2a .inst 0x00002d2a ; undefined - fa4: 78910200 ldursh x0, [x16,#-240] - fa8: 00040d05 .inst 0x00040d05 ; undefined - fac: 2d2a0100 stp s0, s0, [x8,#-176] + f80: 0003e305 .inst 0x0003e305 ; undefined + f84: 2d0d0100 stp s0, s0, [x8,#104] + f88: 02000000 .inst 0x02000000 ; undefined + f8c: 06005891 .inst 0x06005891 ; undefined + f90: 000003eb .inst 0x000003eb ; undefined + f94: 13602601 .inst 0x13602601 ; undefined + f98: 00000008 .inst 0x00000008 ; undefined + f9c: 007cffff .inst 0x007cffff ; undefined + fa0: 00000000 .inst 0x00000000 ; undefined + fa4: 9c010000 ldr q0, 2fa4 <_start-0xffff00000007d05c> + fa8: 00043a05 .inst 0x00043a05 ; undefined + fac: 2d2c0100 stp s0, s0, [x8,#-160] fb0: 02000000 .inst 0x02000000 ; undefined - fb4: 74077091 .inst 0x74077091 ; undefined - fb8: 0100706d .inst 0x0100706d ; undefined - fbc: 00002d2a .inst 0x00002d2a ; undefined - fc0: 68910200 .inst 0x68910200 ; undefined - fc4: 08110000 stxrb w17, w0, [x0] - fc8: 00040000 .inst 0x00040000 ; undefined - fcc: 0000042e .inst 0x0000042e ; undefined - fd0: 01230108 .inst 0x01230108 ; undefined - fd4: b40c0000 cbz x0, 18fd4 <_start-0x6702c> - fd8: f3000004 .inst 0xf3000004 ; undefined - fdc: 60000000 .inst 0x60000000 ; undefined - fe0: 00000813 .inst 0x00000813 ; undefined - fe4: dc000000 .inst 0xdc000000 ; undefined - fe8: 00000002 .inst 0x00000002 ; undefined - fec: 69000000 .inst 0x69000000 ; undefined - ff0: 02000004 .inst 0x02000004 ; undefined - ff4: 0000019a .inst 0x0000019a ; undefined - ff8: 6a060220 ands w0, w17, w6 - ffc: 03000000 .inst 0x03000000 ; undefined - 1000: 00000022 .inst 0x00000022 ; undefined - 1004: 008e0702 .inst 0x008e0702 ; undefined - 1008: 03000000 .inst 0x03000000 ; undefined - 100c: 00000028 .inst 0x00000028 ; undefined - 1010: 00b90802 .inst 0x00b90802 ; undefined - 1014: 03080000 .inst 0x03080000 ; undefined - 1018: 000000a2 .inst 0x000000a2 ; undefined - 101c: 00e40902 .inst 0x00e40902 ; undefined - 1020: 03100000 .inst 0x03100000 ; undefined - 1024: 0000000d .inst 0x0000000d ; undefined - 1028: 00ea0a02 .inst 0x00ea0a02 ; undefined - 102c: 00180000 .inst 0x00180000 ; undefined - 1030: 00002202 .inst 0x00002202 ; undefined - 1034: 14021000 b 85034 - 1038: 0000008e .inst 0x0000008e ; undefined - 103c: 000b3903 .inst 0x000b3903 ; undefined - 1040: 34150200 cbz w0, 2b080 <_start-0x54f80> - 1044: 00000001 .inst 0x00000001 ; undefined - 1048: 00736604 .inst 0x00736604 ; undefined - 104c: 01781602 .inst 0x01781602 ; undefined - 1050: 00080000 .inst 0x00080000 ; undefined - 1054: 006a0805 .inst 0x006a0805 ; undefined - 1058: 2e020000 ext v0.8b, v0.8b, v2.8b, #0 - 105c: 10000000 adr x0, 105c <_start-0x7efa4> - 1060: 00b92302 .inst 0x00b92302 ; undefined - 1064: 94030000 bl c1064 <__stack_top+0x21064> - 1068: 02000009 .inst 0x02000009 ; undefined - 106c: 00022b24 .inst 0x00022b24 ; undefined - 1070: 9b030000 madd x0, x0, x3, x0 - 1074: 0200000a .inst 0x0200000a ; undefined - 1078: 00022b25 .inst 0x00022b25 ; undefined - 107c: 05000800 .inst 0x05000800 ; undefined - 1080: 00009408 .inst 0x00009408 ; undefined - 1084: 00cf0200 .inst 0x00cf0200 ; undefined - 1088: 02100000 .inst 0x02100000 ; undefined - 108c: 0000e41e .inst 0x0000e41e ; undefined - 1090: 0b150300 add w0, w24, w21 - 1094: 1f020000 fmadd s0, s0, s2, s0 - 1098: 000001e1 .inst 0x000001e1 ; undefined - 109c: 09490300 .inst 0x09490300 ; undefined - 10a0: 20020000 .inst 0x20020000 ; undefined - 10a4: 00000200 .inst 0x00000200 ; undefined - 10a8: 08050008 stxrb w5, w8, [x0] - 10ac: 000000bf .inst 0x000000bf ; undefined - 10b0: 9a070806 .inst 0x9a070806 ; undefined - 10b4: 02000001 .inst 0x02000001 ; undefined - 10b8: 00002d0b .inst 0x00002d0b ; undefined - 10bc: 07760200 .inst 0x07760200 ; undefined - 10c0: 02200000 .inst 0x02200000 ; undefined - 10c4: 0001340d .inst 0x0001340d ; undefined - 10c8: 019a0300 .inst 0x019a0300 ; undefined - 10cc: 0e020000 tbl v0.8b, {v0.16b}, v2.8b - 10d0: 00000134 .inst 0x00000134 ; undefined - 10d4: 003f0300 .inst 0x003f0300 ; NYI - 10d8: 0f020000 .inst 0x0f020000 ; undefined - 10dc: 0000013a .inst 0x0000013a ; undefined - 10e0: 00a20308 .inst 0x00a20308 ; undefined - 10e4: 10020000 adr x0, 50e4 <_start-0x7af1c> - 10e8: 000000e4 .inst 0x000000e4 ; undefined - 10ec: 06090310 .inst 0x06090310 ; undefined - 10f0: 11020000 add w0, w0, #0x80 - 10f4: 00000141 .inst 0x00000141 ; undefined - 10f8: 08050018 stxrb w5, w24, [x0] - 10fc: 0000002d .inst 0x0000002d ; undefined - 1100: 58070808 ldr x8, f200 <_start-0x70e00> - 1104: 09000000 .inst 0x09000000 ; undefined - 1108: 6e690504 uhadd v4.8h, v8.8h, v9.8h - 110c: 76070074 .inst 0x76070074 ; undefined - 1110: 02000007 .inst 0x02000007 ; undefined - 1114: 0000f712 .inst 0x0000f712 ; undefined - 1118: 01180200 .inst 0x01180200 ; undefined - 111c: 02100000 .inst 0x02100000 ; undefined - 1120: 00017819 .inst 0x00017819 ; undefined - 1124: 07550300 .inst 0x07550300 ; undefined - 1128: 1a020000 adc w0, w0, w2 - 112c: 00000189 .inst 0x00000189 ; undefined - 1130: 001c0300 .inst 0x001c0300 ; undefined - 1134: 1b020000 madd w0, w0, w2, w0 - 1138: 000001b5 .inst 0x000001b5 ; undefined - 113c: 08050008 stxrb w5, w8, [x0] - 1140: 00000153 .inst 0x00000153 ; undefined - 1144: 00002207 .inst 0x00002207 ; undefined - 1148: 6a170200 ands w0, w16, w23 - 114c: 05000000 .inst 0x05000000 ; undefined - 1150: 00019608 .inst 0x00019608 ; undefined - 1154: 08010800 stxrb w1, w0, [x0] - 1158: 000000b1 .inst 0x000000b1 ; undefined - 115c: 00018f0a .inst 0x00018f0a ; undefined - 1160: 01410b00 .inst 0x01410b00 ; undefined - 1164: 01af0000 .inst 0x01af0000 ; undefined - 1168: 780c0000 sturh w0, [x0,#192] - 116c: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 1170: 000001af .inst 0x000001af ; undefined - 1174: 7e080500 .inst 0x7e080500 ; undefined - 1178: 05000001 .inst 0x05000001 ; undefined - 117c: 00019b08 .inst 0x00019b08 ; undefined - 1180: 01410b00 .inst 0x01410b00 ; undefined - 1184: 01d40000 .inst 0x01d40000 ; undefined - 1188: d40c0000 .inst 0xd40c0000 ; undefined - 118c: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 1190: 000001da .inst 0x000001da ; undefined - 1194: 00013a0c .inst 0x00013a0c ; undefined - 1198: 08050000 stxrb w5, w0, [x0] - 119c: 00000148 .inst 0x00000148 ; undefined - 11a0: 01e00805 .inst 0x01e00805 ; undefined - 11a4: 050d0000 .inst 0x050d0000 ; undefined - 11a8: 0001bb08 .inst 0x0001bb08 ; undefined - 11ac: 01410b00 .inst 0x01410b00 ; undefined - 11b0: 02000000 .inst 0x02000000 ; undefined - 11b4: d40c0000 .inst 0xd40c0000 ; undefined - 11b8: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 11bc: 000000ea .inst 0x000000ea ; undefined - 11c0: 00013a0c .inst 0x00013a0c ; undefined - 11c4: 08050000 stxrb w5, w0, [x0] - 11c8: 000001e7 .inst 0x000001e7 ; undefined - 11cc: 0001410b .inst 0x0001410b ; undefined - 11d0: 00021f00 .inst 0x00021f00 ; undefined - 11d4: 021f0c00 .inst 0x021f0c00 ; undefined - 11d8: 250c0000 .inst 0x250c0000 ; undefined - 11dc: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 11e0: 00000189 .inst 0x00000189 ; undefined - 11e4: ec080500 .inst 0xec080500 ; undefined - 11e8: 05000000 .inst 0x05000000 ; undefined - 11ec: 00021f08 .inst 0x00021f08 ; undefined - 11f0: 06080500 .inst 0x06080500 ; undefined - 11f4: 0e000002 tbl v2.8b, {v0.16b}, v0.8b - 11f8: 00000477 .inst 0x00000477 ; undefined - 11fc: 19030178 .inst 0x19030178 ; undefined - 1200: 0000047f .inst 0x0000047f ; undefined - 1204: 39317804 strb w4, [x0,#3166] - 1208: 3a1b0300 adcs w0, w24, w27 - 120c: 00000001 .inst 0x00000001 ; undefined - 1210: 30327804 adr x4, 66111 <_start-0x19eef> - 1214: 3a1c0300 adcs w0, w24, w28 - 1218: 08000001 stxrb w0, w1, [x0] - 121c: 31327804 adds w4, w0, #0xc9e - 1220: 3a1d0300 adcs w0, w24, w29 - 1224: 10000001 adr x1, 1224 <_start-0x7eddc> - 1228: 32327804 orr w4, w0, #0xffffdfff - 122c: 3a1e0300 adcs w0, w24, w30 - 1230: 18000001 ldr w1, 1230 <_start-0x7edd0> - 1234: 33327804 .inst 0x33327804 ; undefined - 1238: 3a1f0300 adcs w0, w24, wzr - 123c: 20000001 .inst 0x20000001 ; undefined - 1240: 34327804 cbz w4, 66140 <_start-0x19ec0> - 1244: 3a200300 .inst 0x3a200300 ; undefined - 1248: 28000001 stnp w1, w0, [x0] - 124c: 35327804 cbnz w4, 6614c <_start-0x19eb4> - 1250: 3a210300 .inst 0x3a210300 ; undefined - 1254: 30000001 adr x1, 1255 <_start-0x7edab> - 1258: 36327804 tbz w4, #6, 6158 <_start-0x79ea8> - 125c: 3a220300 .inst 0x3a220300 ; undefined - 1260: 38000001 sturb w1, [x0] - 1264: 37327804 tbnz w4, #6, 6164 <_start-0x79e9c> - 1268: 3a230300 .inst 0x3a230300 ; undefined - 126c: 40000001 .inst 0x40000001 ; undefined - 1270: 38327804 strb w4, [x0,x18,lsl #0] - 1274: 3a240300 .inst 0x3a240300 ; undefined - 1278: 48000001 stxrh w0, w1, [x0] - 127c: 00706604 .inst 0x00706604 ; undefined - 1280: 013a2603 .inst 0x013a2603 ; undefined - 1284: 04500000 .inst 0x04500000 ; undefined - 1288: 0300726c .inst 0x0300726c ; undefined - 128c: 00013a27 .inst 0x00013a27 ; undefined - 1290: 73045800 .inst 0x73045800 ; undefined - 1294: 28030070 stnp w16, w0, [x3,#24] - 1298: 0000013a .inst 0x0000013a ; undefined - 129c: 04720360 .inst 0x04720360 ; undefined - 12a0: 2a030000 orr w0, w0, w3 - 12a4: 0000013a .inst 0x0000013a ; undefined - 12a8: 6c650468 ldnp d8, d1, [x3,#-432] - 12ac: 2b030072 adds w18, w3, w3 - 12b0: 0000013a .inst 0x0000013a ; undefined - 12b4: 73750470 .inst 0x73750470 ; undefined - 12b8: 2e030070 ext v16.8b, v3.8b, v3.8b, #0 - 12bc: 0000013a .inst 0x0000013a ; undefined - 12c0: 78750478 .inst 0x78750478 ; undefined - 12c4: 30030030 adr x16, 72c9 <_start-0x78d37> - 12c8: 0000013a .inst 0x0000013a ; undefined - 12cc: 78750480 .inst 0x78750480 ; undefined - 12d0: 31030031 adds w17, w1, #0xc0 - 12d4: 0000013a .inst 0x0000013a ; undefined - 12d8: 78750488 .inst 0x78750488 ; undefined - 12dc: 32030032 orr w18, w1, #0x20000000 - 12e0: 0000013a .inst 0x0000013a ; undefined - 12e4: 78750490 .inst 0x78750490 ; undefined - 12e8: 33030033 bfi w19, w1, #29, #1 - 12ec: 0000013a .inst 0x0000013a ; undefined - 12f0: 78750498 .inst 0x78750498 ; undefined - 12f4: 34030034 cbz w20, 72f8 <_start-0x78d08> - 12f8: 0000013a .inst 0x0000013a ; undefined - 12fc: 787504a0 .inst 0x787504a0 ; undefined - 1300: 35030035 cbnz w21, 7304 <_start-0x78cfc> - 1304: 0000013a .inst 0x0000013a ; undefined - 1308: 787504a8 .inst 0x787504a8 ; undefined - 130c: 36030036 tbz w22, #0, 7310 <_start-0x78cf0> - 1310: 0000013a .inst 0x0000013a ; undefined - 1314: 787504b0 .inst 0x787504b0 ; undefined - 1318: 37030037 tbnz w23, #0, 731c <_start-0x78ce4> - 131c: 0000013a .inst 0x0000013a ; undefined - 1320: 787504b8 .inst 0x787504b8 ; undefined - 1324: 38030038 sturb w24, [x1,#48] - 1328: 0000013a .inst 0x0000013a ; undefined - 132c: 787504c0 .inst 0x787504c0 ; undefined - 1330: 39030039 strb w25, [x1,#192] - 1334: 0000013a .inst 0x0000013a ; undefined - 1338: 04a503c8 .inst 0x04a503c8 ; undefined - 133c: 3a030000 adcs w0, w0, w3 - 1340: 0000013a .inst 0x0000013a ; undefined - 1344: 04aa03d0 .inst 0x04aa03d0 ; undefined - 1348: 3b030000 .inst 0x3b030000 ; undefined - 134c: 0000013a .inst 0x0000013a ; undefined - 1350: 055003d8 .inst 0x055003d8 ; undefined - 1354: 3c030000 stur b0, [x0,#48] - 1358: 0000013a .inst 0x0000013a ; undefined - 135c: 055503e0 .inst 0x055503e0 ; undefined - 1360: 3d030000 str b0, [x0,#192] - 1364: 0000013a .inst 0x0000013a ; undefined - 1368: 055a03e8 .inst 0x055a03e8 ; undefined - 136c: 3e030000 .inst 0x3e030000 ; undefined - 1370: 0000013a .inst 0x0000013a ; undefined - 1374: 050403f0 .inst 0x050403f0 ; undefined - 1378: 3f030000 .inst 0x3f030000 ; undefined - 137c: 0000013a .inst 0x0000013a ; undefined - 1380: 055f0ff8 .inst 0x055f0ff8 ; undefined - 1384: 40030000 .inst 0x40030000 ; undefined - 1388: 0000013a .inst 0x0000013a ; undefined - 138c: 640f0100 .inst 0x640f0100 ; undefined - 1390: 03000005 .inst 0x03000005 ; undefined - 1394: 00013a41 .inst 0x00013a41 ; undefined - 1398: 0f010800 .inst 0x0f010800 ; undefined - 139c: 00000569 .inst 0x00000569 ; undefined - 13a0: 013a4203 .inst 0x013a4203 ; undefined - 13a4: 01100000 .inst 0x01100000 ; undefined - 13a8: 00056e0f .inst 0x00056e0f ; undefined - 13ac: 3a430300 ccmn w24, w3, #0x0, eq - 13b0: 18000001 ldr w1, 13b0 <_start-0x7ec50> - 13b4: 04e20f01 .inst 0x04e20f01 ; undefined - 13b8: 44030000 .inst 0x44030000 ; undefined - 13bc: 0000013a .inst 0x0000013a ; undefined - 13c0: e70f0120 .inst 0xe70f0120 ; undefined - 13c4: 03000004 .inst 0x03000004 ; undefined - 13c8: 00013a45 .inst 0x00013a45 ; undefined - 13cc: 0f012800 .inst 0x0f012800 ; undefined - 13d0: 000004ec .inst 0x000004ec ; undefined - 13d4: 013a4603 .inst 0x013a4603 ; undefined - 13d8: 01300000 .inst 0x01300000 ; undefined - 13dc: 0004f10f .inst 0x0004f10f ; undefined - 13e0: 3a470300 ccmn w24, w7, #0x0, eq - 13e4: 38000001 sturb w1, [x0] - 13e8: 049b0f01 .inst 0x049b0f01 ; undefined - 13ec: 48030000 stxrh w3, w0, [x0] - 13f0: 0000013a .inst 0x0000013a ; undefined - 13f4: ff0f0140 .inst 0xff0f0140 ; undefined - 13f8: 03000004 .inst 0x03000004 ; undefined - 13fc: 00013a49 .inst 0x00013a49 ; undefined - 1400: 0f014800 .inst 0x0f014800 ; undefined - 1404: 000004a0 .inst 0x000004a0 ; undefined - 1408: 013a4a03 .inst 0x013a4a03 ; undefined - 140c: 01500000 .inst 0x01500000 ; undefined - 1410: 0005090f .inst 0x0005090f ; undefined - 1414: 3a4b0300 ccmn w24, w11, #0x0, eq - 1418: 58000001 ldr x1, 1418 <_start-0x7ebe8> - 141c: 050e0f01 .inst 0x050e0f01 ; undefined - 1420: 4c030000 .inst 0x4c030000 ; undefined - 1424: 0000013a .inst 0x0000013a ; undefined - 1428: 75100160 .inst 0x75100160 ; undefined - 142c: 03007066 .inst 0x03007066 ; undefined - 1430: 00013a4d .inst 0x00013a4d ; undefined - 1434: 10016800 adr x0, 4134 <_start-0x7becc> - 1438: 00726c75 .inst 0x00726c75 ; undefined - 143c: 013a4e03 .inst 0x013a4e03 ; undefined - 1440: 01700000 .inst 0x01700000 ; undefined - 1444: 04780700 .inst 0x04780700 ; undefined - 1448: 50030000 adr x0, 744a <_start-0x78bb6> - 144c: 00000231 .inst 0x00000231 ; undefined - 1450: 0005fb0e .inst 0x0005fb0e ; undefined - 1454: 0301c000 .inst 0x0301c000 ; undefined - 1458: 0004fe52 .inst 0x0004fe52 ; undefined - 145c: 04780300 .inst 0x04780300 ; undefined - 1460: 53030000 ubfiz w0, w0, #29, #1 - 1464: 0000047f .inst 0x0000047f ; undefined - 1468: 64691000 .inst 0x64691000 ; undefined - 146c: fe540300 .inst 0xfe540300 ; undefined - 1470: 78000004 sturh w4, [x0] - 1474: 061d0f01 .inst 0x061d0f01 ; undefined - 1478: 55030000 .inst 0x55030000 ; undefined - 147c: 000004fe .inst 0x000004fe ; undefined - 1480: 470f017c .inst 0x470f017c ; undefined - 1484: 03000005 .inst 0x03000005 ; undefined - 1488: 0004fe56 .inst 0x0004fe56 ; undefined - 148c: 0f018000 .inst 0x0f018000 ; undefined - 1490: 000004c1 .inst 0x000004c1 ; undefined - 1494: 04fe5703 .inst 0x04fe5703 ; undefined - 1498: 01840000 .inst 0x01840000 ; undefined - 149c: 0005130f .inst 0x0005130f ; undefined - 14a0: fe590300 .inst 0xfe590300 ; undefined - 14a4: 88000004 stxr w0, w4, [x0] - 14a8: 04f60f01 .inst 0x04f60f01 ; undefined - 14ac: 5a030000 sbc w0, w0, w3 - 14b0: 00000505 .inst 0x00000505 ; undefined - 14b4: 160f0190 b fffffffff83c1af4 <__stack_top+0xfffffffff8321af4> - 14b8: 03000000 .inst 0x03000000 ; undefined - 14bc: 0001415b .inst 0x0001415b ; undefined - 14c0: 0001b800 .inst 0x0001b800 ; undefined - 14c4: 5d070408 .inst 0x5d070408 ; undefined - 14c8: 11000000 add w0, w0, #0x0 - 14cc: 000001d4 .inst 0x000001d4 ; undefined - 14d0: 00000515 .inst 0x00000515 ; undefined - 14d4: 00051512 .inst 0x00051512 ; undefined - 14d8: 08000400 stxrb w0, w0, [x0] - 14dc: 00df0708 .inst 0x00df0708 ; undefined - 14e0: fc070000 stur d0, [x0,#112] - 14e4: 03000005 .inst 0x03000005 ; undefined - 14e8: 00048a5c .inst 0x00048a5c ; undefined - 14ec: 8f080500 .inst 0x8f080500 ; undefined - 14f0: 08000001 stxrb w0, w1, [x0] - 14f4: 00a80801 .inst 0x00a80801 ; undefined - 14f8: dc130000 .inst 0xdc130000 ; undefined - 14fc: 01000004 .inst 0x01000004 ; undefined - 1500: 08136006 stxrb w19, w6, [x0] - 1504: 00000000 .inst 0x00000000 ; undefined - 1508: 00002c00 .inst 0x00002c00 ; undefined - 150c: 00000000 .inst 0x00000000 ; undefined - 1510: 6c9c0100 stp d0, d0, [x8],#448 - 1514: 14000005 b 1528 <_start-0x7ead8> - 1518: 06010076 .inst 0x06010076 ; undefined - 151c: 0000013a .inst 0x0000013a ; undefined - 1520: 15689102 b 5a25928 <__stack_top+0x5985928> - 1524: 00000542 .inst 0x00000542 ; undefined - 1528: 056c0701 .inst 0x056c0701 ; undefined - 152c: 91020000 add x0, x0, #0x80 - 1530: 08050078 stxrb w5, w24, [x3] - 1534: 0000013a .inst 0x0000013a ; undefined - 1538: 00046716 .inst 0x00046716 ; undefined - 153c: 8c0c0100 .inst 0x8c0c0100 ; undefined - 1540: 00000813 .inst 0x00000813 ; undefined - 1544: 2c000000 stnp s0, s0, [x0] - 1548: 00000000 .inst 0x00000000 ; undefined - 154c: 01000000 .inst 0x01000000 ; undefined - 1550: 0459179c .inst 0x0459179c ; undefined - 1554: 11010000 add w0, w0, #0x40 - 1558: 000813b8 .inst 0x000813b8 ; undefined - 155c: 00000000 .inst 0x00000000 ; undefined - 1560: 0000002c .inst 0x0000002c ; undefined - 1564: 00000000 .inst 0x00000000 ; undefined - 1568: 05c59c01 .inst 0x05c59c01 ; undefined - 156c: 62140000 .inst 0x62140000 ; undefined - 1570: 01006675 .inst 0x01006675 ; undefined - 1574: 00052711 .inst 0x00052711 ; undefined - 1578: 78910200 ldursh x0, [x16,#-240] - 157c: 0009bd18 .inst 0x0009bd18 ; undefined - 1580: 41110100 .inst 0x41110100 ; undefined - 1584: 02000001 .inst 0x02000001 ; undefined - 1588: 17007491 b fffffffffc01e7cc <__stack_top+0xfffffffffbf7e7cc> - 158c: 00000520 .inst 0x00000520 ; undefined - 1590: 13e41501 .inst 0x13e41501 ; undefined - 1594: 00000008 .inst 0x00000008 ; undefined - 1598: 00240000 .inst 0x00240000 ; NYI - 159c: 00000000 .inst 0x00000000 ; undefined - 15a0: 9c010000 ldr q0, 35a0 <_start-0x7ca60> - 15a4: 000005ff .inst 0x000005ff ; undefined - 15a8: 66756214 .inst 0x66756214 ; undefined - 15ac: 27150100 .inst 0x27150100 ; undefined - 15b0: 02000005 .inst 0x02000005 ; undefined - 15b4: bd187891 str s17, [x4,#6264] - 15b8: 01000009 .inst 0x01000009 ; undefined - 15bc: 00014115 .inst 0x00014115 ; undefined - 15c0: 74910200 .inst 0x74910200 ; undefined - 15c4: 043e1700 .inst 0x043e1700 ; undefined - 15c8: 19010000 .inst 0x19010000 ; undefined - 15cc: 00081408 .inst 0x00081408 ; undefined - 15d0: 00000000 .inst 0x00000000 ; undefined - 15d4: 00000028 .inst 0x00000028 ; undefined + fb4: f5057891 .inst 0xf5057891 ; undefined + fb8: 01000003 .inst 0x01000003 ; undefined + fbc: 00002d2c .inst 0x00002d2c ; undefined + fc0: 70910200 adr x0, fffffffffff23003 <__stack_top+0xffffffe97003> + fc4: 706d7407 adr x7, dbe47 <_start-0xfffefffffffa41b9> + fc8: 2d2c0100 stp s0, s0, [x8,#-160] + fcc: 02000000 .inst 0x02000000 ; undefined + fd0: 00006891 .inst 0x00006891 ; undefined + fd4: 00000054 .inst 0x00000054 ; undefined + fd8: 042e0002 .inst 0x042e0002 ; undefined + fdc: 01080000 .inst 0x01080000 ; undefined + fe0: 0000046c .inst 0x0000046c ; undefined + fe4: 000813e0 .inst 0x000813e0 ; undefined + fe8: ffff0000 .inst 0xffff0000 ; undefined + fec: 000814e8 .inst 0x000814e8 ; undefined + ff0: ffff0000 .inst 0xffff0000 ; undefined + ff4: 6e72656b umax v11.8h, v11.8h, v18.8h + ff8: 6d2f6c65 stp d5, d27, [x3,#-272] + ffc: 00532e6d .inst 0x00532e6d ; undefined + 1000: 6d6f682f ldp d15, d26, [x1,#-272] + 1004: 61732f65 .inst 0x61732f65 ; undefined + 1008: 68636172 .inst 0x68636172 ; undefined + 100c: 6e2f7569 uabd v9.16b, v11.16b, v15.16b + 1010: 2f757463 .inst 0x2f757463 ; undefined + 1014: 3263736f .inst 0x3263736f ; undefined + 1018: 00313230 .inst 0x00313230 ; NYI + 101c: 20554e47 .inst 0x20554e47 ; undefined + 1020: 32205341 orr w1, w26, #0x1fffff + 1024: 2e36322e usubw v14.8h, v17.8h, v22.8b + 1028: 80010031 .inst 0x80010031 ; undefined + 102c: 00000868 .inst 0x00000868 ; undefined + 1030: 04420004 .inst 0x04420004 ; undefined + 1034: 01080000 .inst 0x01080000 ; undefined + 1038: 00000123 .inst 0x00000123 ; undefined + 103c: 0004610c .inst 0x0004610c ; undefined + 1040: 0000f300 .inst 0x0000f300 ; undefined + 1044: 0814e800 stlxrb w20, w0, [x0] + 1048: ff000000 .inst 0xff000000 ; undefined + 104c: 000684ff .inst 0x000684ff ; undefined + 1050: 00000000 .inst 0x00000000 ; undefined + 1054: 0004e000 .inst 0x0004e000 ; undefined + 1058: 019a0200 .inst 0x019a0200 ; undefined + 105c: 02200000 .inst 0x02200000 ; undefined + 1060: 00006a07 .inst 0x00006a07 ; undefined + 1064: 00220300 .inst 0x00220300 ; NYI + 1068: 08020000 stxrb w2, w0, [x0] + 106c: 0000008e .inst 0x0000008e ; undefined + 1070: 00280300 .inst 0x00280300 ; NYI + 1074: 09020000 .inst 0x09020000 ; undefined + 1078: 000000b9 .inst 0x000000b9 ; undefined + 107c: 00a20308 .inst 0x00a20308 ; undefined + 1080: 0a020000 and w0, w0, w2 + 1084: 000000e4 .inst 0x000000e4 ; undefined + 1088: 000d0310 .inst 0x000d0310 ; undefined + 108c: 0b020000 add w0, w0, w2 + 1090: 000000ea .inst 0x000000ea ; undefined + 1094: 22020018 .inst 0x22020018 ; undefined + 1098: 10000000 adr x0, 1098 <_start-0xffff00000007ef68> + 109c: 008e1502 .inst 0x008e1502 ; undefined + 10a0: eb030000 subs x0, x0, x3 + 10a4: 0200000a .inst 0x0200000a ; undefined + 10a8: 00013416 .inst 0x00013416 ; undefined + 10ac: 66040000 .inst 0x66040000 ; undefined + 10b0: 17020073 b fffffffffc08127c <__stack_top+0xfffffbff527c> + 10b4: 00000178 .inst 0x00000178 ; undefined + 10b8: 08050008 stxrb w5, w8, [x0] + 10bc: 0000006a .inst 0x0000006a ; undefined + 10c0: 00002e02 .inst 0x00002e02 ; undefined + 10c4: 24021000 .inst 0x24021000 ; undefined + 10c8: 000000b9 .inst 0x000000b9 ; undefined + 10cc: 00094603 .inst 0x00094603 ; undefined + 10d0: 2b250200 adds w0, w16, w5, uxtb + 10d4: 00000002 .inst 0x00000002 ; undefined + 10d8: 000a4d03 .inst 0x000a4d03 ; undefined + 10dc: 2b260200 adds w0, w16, w6, uxtb + 10e0: 08000002 stxrb w0, w2, [x0] + 10e4: 94080500 bl 2024e4 <_start-0xfffeffffffe7db1c> + 10e8: 02000000 .inst 0x02000000 ; undefined + 10ec: 000000cf .inst 0x000000cf ; undefined + 10f0: e41f0210 .inst 0xe41f0210 ; undefined + 10f4: 03000000 .inst 0x03000000 ; undefined + 10f8: 00000ac7 .inst 0x00000ac7 ; undefined + 10fc: 01e12002 .inst 0x01e12002 ; undefined + 1100: 03000000 .inst 0x03000000 ; undefined + 1104: 000008fb .inst 0x000008fb ; undefined + 1108: 02002102 .inst 0x02002102 ; undefined + 110c: 00080000 .inst 0x00080000 ; undefined + 1110: 00bf0805 .inst 0x00bf0805 ; undefined + 1114: 08060000 stxrb w6, w0, [x0] + 1118: 00019a07 .inst 0x00019a07 ; undefined + 111c: 2d0c0200 stp s0, s0, [x16,#96] + 1120: 02000000 .inst 0x02000000 ; undefined + 1124: 0000067b .inst 0x0000067b ; undefined + 1128: 340e0220 cbz w0, 1d16c <_start-0xffff000000062e94> + 112c: 03000001 .inst 0x03000001 ; undefined + 1130: 0000019a .inst 0x0000019a ; undefined + 1134: 01340f02 .inst 0x01340f02 ; undefined + 1138: 03000000 .inst 0x03000000 ; undefined + 113c: 0000003f .inst 0x0000003f ; undefined + 1140: 013a1002 .inst 0x013a1002 ; undefined + 1144: 03080000 .inst 0x03080000 ; undefined + 1148: 000000a2 .inst 0x000000a2 ; undefined + 114c: 00e41102 .inst 0x00e41102 ; undefined + 1150: 03100000 .inst 0x03100000 ; undefined + 1154: 000004fb .inst 0x000004fb ; undefined + 1158: 01411202 .inst 0x01411202 ; undefined + 115c: 00180000 .inst 0x00180000 ; undefined + 1160: 002d0805 .inst 0x002d0805 ; NYI + 1164: 08080000 stxrb w8, w0, [x0] + 1168: 00005807 .inst 0x00005807 ; undefined + 116c: 05040900 .inst 0x05040900 ; undefined + 1170: 00746e69 .inst 0x00746e69 ; undefined + 1174: 00067b07 .inst 0x00067b07 ; undefined + 1178: f7130200 .inst 0xf7130200 ; undefined + 117c: 02000000 .inst 0x02000000 ; undefined + 1180: 00000118 .inst 0x00000118 ; undefined + 1184: 781a0210 sturh w16, [x16,#-96] + 1188: 03000001 .inst 0x03000001 ; undefined + 118c: 00000766 .inst 0x00000766 ; undefined + 1190: 01891b02 .inst 0x01891b02 ; undefined + 1194: 03000000 .inst 0x03000000 ; undefined + 1198: 0000001c .inst 0x0000001c ; undefined + 119c: 01b51c02 .inst 0x01b51c02 ; undefined + 11a0: 00080000 .inst 0x00080000 ; undefined + 11a4: 01530805 .inst 0x01530805 ; undefined + 11a8: 22070000 .inst 0x22070000 ; undefined + 11ac: 02000000 .inst 0x02000000 ; undefined + 11b0: 00006a18 .inst 0x00006a18 ; undefined + 11b4: 96080500 bl fffffffff82025b4 <__stack_top+0xfffff81765b4> + 11b8: 08000001 stxrb w0, w1, [x0] + 11bc: 00b10801 .inst 0x00b10801 ; undefined + 11c0: 8f0a0000 .inst 0x8f0a0000 ; undefined + 11c4: 0b000001 add w1, w0, w0 + 11c8: 00000141 .inst 0x00000141 ; undefined + 11cc: 000001af .inst 0x000001af ; undefined + 11d0: 0001780c .inst 0x0001780c ; undefined + 11d4: 01af0c00 .inst 0x01af0c00 ; undefined + 11d8: 05000000 .inst 0x05000000 ; undefined + 11dc: 00017e08 .inst 0x00017e08 ; undefined + 11e0: 9b080500 madd x0, x8, x8, x1 + 11e4: 0b000001 add w1, w0, w0 + 11e8: 00000141 .inst 0x00000141 ; undefined + 11ec: 000001d4 .inst 0x000001d4 ; undefined + 11f0: 0001d40c .inst 0x0001d40c ; undefined + 11f4: 01da0c00 .inst 0x01da0c00 ; undefined + 11f8: 3a0c0000 adcs w0, w0, w12 + 11fc: 00000001 .inst 0x00000001 ; undefined + 1200: 01480805 .inst 0x01480805 ; undefined + 1204: 08050000 stxrb w5, w0, [x0] + 1208: 000001e0 .inst 0x000001e0 ; undefined + 120c: bb08050d .inst 0xbb08050d ; undefined + 1210: 0b000001 add w1, w0, w0 + 1214: 00000141 .inst 0x00000141 ; undefined + 1218: 00000200 .inst 0x00000200 ; undefined + 121c: 0001d40c .inst 0x0001d40c ; undefined + 1220: 00ea0c00 .inst 0x00ea0c00 ; undefined + 1224: 3a0c0000 adcs w0, w0, w12 + 1228: 00000001 .inst 0x00000001 ; undefined + 122c: 01e70805 .inst 0x01e70805 ; undefined + 1230: 410b0000 .inst 0x410b0000 ; undefined + 1234: 1f000001 fmadd s1, s0, s0, s0 + 1238: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 123c: 0000021f .inst 0x0000021f ; undefined + 1240: 0002250c .inst 0x0002250c ; undefined + 1244: 01890c00 .inst 0x01890c00 ; undefined + 1248: 05000000 .inst 0x05000000 ; undefined + 124c: 0000ec08 .inst 0x0000ec08 ; undefined + 1250: 1f080500 fmadd s0, s8, s8, s1 + 1254: 05000002 .inst 0x05000002 ; undefined + 1258: 00020608 .inst 0x00020608 ; undefined + 125c: 04c00200 .inst 0x04c00200 ; undefined + 1260: 03680000 .inst 0x03680000 ; undefined + 1264: 0002d718 .inst 0x0002d718 ; undefined + 1268: 31780400 adds w0, w0, #0xe01, lsl #12 + 126c: 19030039 .inst 0x19030039 ; undefined + 1270: 0000013a .inst 0x0000013a ; undefined + 1274: 32780400 .inst 0x32780400 ; undefined + 1278: 1a030030 adc w16, w1, w3 + 127c: 0000013a .inst 0x0000013a ; undefined + 1280: 32780408 .inst 0x32780408 ; undefined + 1284: 1b030031 madd w17, w1, w3, w0 + 1288: 0000013a .inst 0x0000013a ; undefined + 128c: 32780410 .inst 0x32780410 ; undefined + 1290: 1c030032 ldr s18, 7294 <_start-0xffff000000078d6c> + 1294: 0000013a .inst 0x0000013a ; undefined + 1298: 32780418 .inst 0x32780418 ; undefined + 129c: 1d030033 .inst 0x1d030033 ; undefined + 12a0: 0000013a .inst 0x0000013a ; undefined + 12a4: 32780420 .inst 0x32780420 ; undefined + 12a8: 1e030034 .inst 0x1e030034 ; undefined + 12ac: 0000013a .inst 0x0000013a ; undefined + 12b0: 32780428 .inst 0x32780428 ; undefined + 12b4: 1f030035 fmadd s21, s1, s3, s0 + 12b8: 0000013a .inst 0x0000013a ; undefined + 12bc: 32780430 .inst 0x32780430 ; undefined + 12c0: 20030036 .inst 0x20030036 ; undefined + 12c4: 0000013a .inst 0x0000013a ; undefined + 12c8: 32780438 .inst 0x32780438 ; undefined + 12cc: 21030037 .inst 0x21030037 ; undefined + 12d0: 0000013a .inst 0x0000013a ; undefined + 12d4: 32780440 .inst 0x32780440 ; undefined + 12d8: 22030038 .inst 0x22030038 ; undefined + 12dc: 0000013a .inst 0x0000013a ; undefined + 12e0: 70660448 adr x8, cd36b <_start-0xfffefffffffb2c95> + 12e4: 3a230300 .inst 0x3a230300 ; undefined + 12e8: 50000001 adr x1, 12ea <_start-0xffff00000007ed16> + 12ec: 00707304 .inst 0x00707304 ; undefined + 12f0: 013a2403 .inst 0x013a2403 ; undefined + 12f4: 04580000 .inst 0x04580000 ; undefined + 12f8: 03006370 .inst 0x03006370 ; undefined + 12fc: 00013a25 .inst 0x00013a25 ; undefined + 1300: 02006000 .inst 0x02006000 ; undefined + 1304: 00000734 .inst 0x00000734 ; undefined + 1308: fc2a0310 .inst 0xfc2a0310 ; undefined + 130c: 03000002 .inst 0x03000002 ; undefined + 1310: 000004a5 .inst 0x000004a5 ; undefined + 1314: 013a2b03 .inst 0x013a2b03 ; undefined + 1318: 03000000 .inst 0x03000000 ; undefined + 131c: 00000528 .inst 0x00000528 ; undefined + 1320: 013a2c03 .inst 0x013a2c03 ; undefined + 1324: 00080000 .inst 0x00080000 ; undefined + 1328: 0004cc0e .inst 0x0004cc0e ; undefined + 132c: 03019800 .inst 0x03019800 ; undefined + 1330: 0003482f .inst 0x0003482f ; undefined + 1334: 67700400 .inst 0x67700400 ; undefined + 1338: 30030064 adr x4, 7345 <_start-0xffff000000078cbb> + 133c: 0000013a .inst 0x0000013a ; undefined + 1340: 05060300 .inst 0x05060300 ; undefined + 1344: 31030000 adds w0, w0, #0xc0 + 1348: 00000141 .inst 0x00000141 ; undefined + 134c: 05610308 .inst 0x05610308 ; undefined + 1350: 32030000 orr w0, w0, #0x20000000 + 1354: 00000348 .inst 0x00000348 ; undefined + 1358: 04e20f10 .inst 0x04e20f10 ; undefined + 135c: 33030000 bfi w0, w0, #29, #1 + 1360: 00000141 .inst 0x00000141 ; undefined + 1364: 540f0110 .inst 0x540f0110 ; undefined + 1368: 03000004 .inst 0x03000004 ; undefined + 136c: 00035f34 .inst 0x00035f34 ; undefined + 1370: 00011800 .inst 0x00011800 ; undefined + 1374: 0002d710 .inst 0x0002d710 ; undefined + 1378: 00035800 .inst 0x00035800 ; undefined + 137c: 03581100 .inst 0x03581100 ; undefined + 1380: 000f0000 .inst 0x000f0000 ; undefined + 1384: df070808 .inst 0xdf070808 ; undefined + 1388: 10000000 adr x0, 1388 <_start-0xffff00000007ec78> + 138c: 0000013a .inst 0x0000013a ; undefined + 1390: 0000036f .inst 0x0000036f ; undefined + 1394: 00035811 .inst 0x00035811 ; undefined + 1398: 0e000f00 .inst 0x0e000f00 ; undefined + 139c: 000004d6 .inst 0x000004d6 ; undefined + 13a0: 37030260 tbnz w0, #0, 73ec <_start-0xffff000000078c14> + 13a4: 000003f5 .inst 0x000003f5 ; undefined + 13a8: 0004c003 .inst 0x0004c003 ; undefined + 13ac: 31380300 adds w0, w24, #0xe00 + 13b0: 00000002 .inst 0x00000002 ; undefined + 13b4: 00646904 .inst 0x00646904 ; undefined + 13b8: 01413903 .inst 0x01413903 ; undefined + 13bc: 03680000 .inst 0x03680000 ; undefined + 13c0: 000005bc .inst 0x000005bc ; undefined + 13c4: 03f53a03 .inst 0x03f53a03 ; undefined + 13c8: 03700000 .inst 0x03700000 ; undefined + 13cc: 00000517 .inst 0x00000517 ; undefined + 13d0: 03f53b03 .inst 0x03f53b03 ; undefined + 13d4: 03780000 .inst 0x03780000 ; undefined + 13d8: 000005b2 .inst 0x000005b2 ; undefined + 13dc: 03f53c03 .inst 0x03f53c03 ; undefined + 13e0: 03800000 .inst 0x03800000 ; undefined + 13e4: 00000497 .inst 0x00000497 ; undefined + 13e8: 03f53d03 .inst 0x03f53d03 ; undefined + 13ec: 03880000 .inst 0x03880000 ; undefined + 13f0: 000004fb .inst 0x000004fb ; undefined + 13f4: 013a3e03 .inst 0x013a3e03 ; undefined + 13f8: 04900000 .inst 0x04900000 ; undefined + 13fc: 03006d6d .inst 0x03006d6d ; undefined + 1400: 0002fc3f .inst 0x0002fc3f ; undefined + 1404: 370f9800 tbnz w0, #1, 704 <_start-0xffff00000007f8fc> + 1408: 03000005 .inst 0x03000005 ; undefined + 140c: 0003fc40 .inst 0x0003fc40 ; undefined + 1410: 0f023000 .inst 0x0f023000 ; undefined + 1414: 00000016 .inst 0x00000016 ; undefined + 1418: 01414103 .inst 0x01414103 ; undefined + 141c: 02580000 .inst 0x02580000 ; undefined + 1420: 05080800 .inst 0x05080800 ; undefined + 1424: 00000441 .inst 0x00000441 ; undefined + 1428: 0001d410 .inst 0x0001d410 ; undefined + 142c: 00040c00 .inst 0x00040c00 ; undefined + 1430: 03581100 .inst 0x03581100 ; undefined + 1434: 00040000 .inst 0x00040000 ; undefined + 1438: 00054f0e .inst 0x00054f0e ; undefined + 143c: 03011000 .inst 0x03011000 ; undefined + 1440: 00044a46 .inst 0x00044a46 ; undefined + 1444: 05230300 .inst 0x05230300 ; undefined + 1448: 47030000 .inst 0x47030000 ; undefined + 144c: 0000044a .inst 0x0000044a ; undefined + 1450: 70730400 adr x0, e74d3 <_start-0xfffefffffff98b2d> + 1454: 3a480300 ccmn w24, w8, #0x0, eq + 1458: f8000001 stur x1, [x0] + 145c: 00637012 .inst 0x00637012 ; undefined + 1460: 013a4903 .inst 0x013a4903 ; undefined + 1464: 01000000 .inst 0x01000000 ; undefined + 1468: 0005bb0f .inst 0x0005bb0f ; undefined + 146c: 3a4a0300 ccmn w24, w10, #0x0, eq + 1470: 08000001 stxrb w0, w1, [x0] + 1474: 3a100001 adcs w1, w0, w16 + 1478: 5a000001 sbc w1, w0, w0 + 147c: 11000004 add w4, w0, #0x0 + 1480: 00000358 .inst 0x00000358 ; undefined + 1484: 0805001e stxrb w5, w30, [x0] + 1488: 0000018f .inst 0x0000018f ; undefined + 148c: a8080108 stnp x8, x0, [x8,#128] + 1490: 13000000 sbfx w0, w0, #0, #1 + 1494: 0000058d .inst 0x0000058d ; undefined + 1498: 14e81001 b 3a0549c <_start-0xfffefffffc67ab64> + 149c: 00000008 .inst 0x00000008 ; undefined + 14a0: 0034ffff .inst 0x0034ffff ; NYI + 14a4: 00000000 .inst 0x00000000 ; undefined + 14a8: 9c010000 ldr q0, 34a8 <_start-0xffff00000007cb58> + 14ac: 00048213 .inst 0x00048213 ; undefined + 14b0: 1c140100 ldr s0, 294d0 <_start-0xffff000000056b30> + 14b4: 00000815 .inst 0x00000815 ; undefined + 14b8: 34ffff00 cbz w0, 1498 <_start-0xffff00000007eb68> + 14bc: 00000000 .inst 0x00000000 ; undefined + 14c0: 01000000 .inst 0x01000000 ; undefined + 14c4: 0491149c .inst 0x0491149c ; undefined + 14c8: 18010000 ldr w0, 34c8 <_start-0xffff00000007cb38> + 14cc: 00081550 .inst 0x00081550 ; undefined + 14d0: ffff0000 .inst 0xffff0000 ; undefined + 14d4: 0000002c .inst 0x0000002c ; undefined + 14d8: 00000000 .inst 0x00000000 ; undefined + 14dc: 04c59c01 .inst 0x04c59c01 ; undefined + 14e0: ef150000 .inst 0xef150000 ; undefined + 14e4: 01000004 .inst 0x01000004 ; undefined + 14e8: 00013a18 .inst 0x00013a18 ; undefined + 14ec: 78910200 ldursh x0, [x16,#-240] + 14f0: 054a1600 .inst 0x054a1600 ; undefined + 14f4: 1c010000 ldr s0, 34f4 <_start-0xffff00000007cb0c> + 14f8: 00000501 .inst 0x00000501 ; undefined + 14fc: 0008157c .inst 0x0008157c ; undefined + 1500: ffff0000 .inst 0xffff0000 ; undefined + 1504: 00000020 .inst 0x00000020 ; undefined + 1508: 00000000 .inst 0x00000000 ; undefined + 150c: 05019c01 .inst 0x05019c01 ; undefined + 1510: 74170000 .inst 0x74170000 ; undefined + 1514: 01006b73 .inst 0x01006b73 ; undefined + 1518: 0005071c .inst 0x0005071c ; undefined + 151c: 68910200 .inst 0x68910200 ; undefined + 1520: 01007018 .inst 0x01007018 ; undefined + 1524: 00013a1e .inst 0x00013a1e ; undefined + 1528: 78910200 ldursh x0, [x16,#-240] + 152c: 0c080500 .inst 0x0c080500 ; undefined + 1530: 05000004 .inst 0x05000004 ; undefined + 1534: 00036f08 .inst 0x00036f08 ; undefined + 1538: 05c21900 .inst 0x05c21900 ; undefined + 153c: 22010000 .inst 0x22010000 ; undefined + 1540: 00000141 .inst 0x00000141 ; undefined + 1544: 0008159c .inst 0x0008159c ; undefined + 1548: ffff0000 .inst 0xffff0000 ; undefined + 154c: 0000018c .inst 0x0000018c ; undefined + 1550: 00000000 .inst 0x00000000 ; undefined + 1554: 05cd9c01 .inst 0x05cd9c01 ; undefined + 1558: f5150000 .inst 0xf5150000 ; undefined + 155c: 01000004 .inst 0x01000004 ; undefined + 1560: 00013a22 .inst 0x00013a22 ; undefined + 1564: 48910200 stllrh w0, [x16] + 1568: 006e6617 .inst 0x006e6617 ; undefined + 156c: 013a2201 .inst 0x013a2201 ; undefined + 1570: 91020000 add x0, x0, #0x80 + 1574: 72611740 .inst 0x72611740 ; undefined + 1578: 22010067 .inst 0x22010067 ; undefined + 157c: 0000013a .inst 0x0000013a ; undefined + 1580: 7fb89103 fmulx s3, s8, v24.s[1] + 1584: 01007018 .inst 0x01007018 ; undefined + 1588: 00050726 .inst 0x00050726 ; undefined + 158c: 70910200 adr x0, fffffffffff235cf <__stack_top+0xffffffe975cf> + 1590: 0003b31a .inst 0x0003b31a ; undefined + 1594: 3a280100 .inst 0x3a280100 ; undefined + 1598: 02000001 .inst 0x02000001 ; undefined + 159c: 571a7891 .inst 0x571a7891 ; undefined + 15a0: 01000005 .inst 0x01000005 ; undefined + 15a4: 0005012a .inst 0x0005012a ; undefined + 15a8: 68910200 .inst 0x68910200 ; undefined + 15ac: 0005e51b .inst 0x0005e51b ; undefined + 15b0: 412b0100 .inst 0x412b0100 ; undefined + 15b4: 91000001 add x1, x0, #0x0 + 15b8: 1c000005 ldr s5, 15b8 <_start-0xffff00000007ea48> + 15bc: 69701800 ldpsw x0, x6, [x0,#-128] + 15c0: 44010064 .inst 0x44010064 ; undefined + 15c4: 00000141 .inst 0x00000141 ; undefined + 15c8: 1d5c9102 .inst 0x1d5c9102 ; undefined + 15cc: 00081630 .inst 0x00081630 ; undefined + 15d0: ffff0000 .inst 0xffff0000 ; undefined + 15d4: 00000054 .inst 0x00000054 ; undefined 15d8: 00000000 .inst 0x00000000 ; undefined - 15dc: 06399c01 .inst 0x06399c01 ; undefined - 15e0: 55180000 .inst 0x55180000 ; undefined - 15e4: 01000007 .inst 0x01000007 ; undefined - 15e8: 00052719 .inst 0x00052719 ; undefined - 15ec: 78910200 ldursh x0, [x16,#-240] - 15f0: 0004af18 .inst 0x0004af18 ; undefined - 15f4: 39190100 strb w0, [x8,#1600] - 15f8: 02000006 .inst 0x02000006 ; undefined - 15fc: 05007091 .inst 0x05007091 ; undefined - 1600: 00052708 .inst 0x00052708 ; undefined - 1604: 04471600 .inst 0x04471600 ; undefined - 1608: 1d010000 .inst 0x1d010000 ; undefined - 160c: 00081430 .inst 0x00081430 ; undefined - 1610: 00000000 .inst 0x00000000 ; undefined - 1614: 00000018 .inst 0x00000018 ; undefined - 1618: 00000000 .inst 0x00000000 ; undefined - 161c: 2f169c01 uqrshrn v1.4h, v0.4s, #10 - 1620: 01000005 .inst 0x01000005 ; undefined - 1624: 08144821 stxrb w20, w1, [x1] - 1628: 00000000 .inst 0x00000000 ; undefined - 162c: 00003000 .inst 0x00003000 ; undefined - 1630: 00000000 .inst 0x00000000 ; undefined - 1634: 199c0100 .inst 0x199c0100 ; undefined - 1638: 00000450 .inst 0x00000450 ; undefined - 163c: 01412601 .inst 0x01412601 ; undefined - 1640: 14780000 b 1e01640 <__stack_top+0x1d61640> - 1644: 00000008 .inst 0x00000008 ; undefined - 1648: 00980000 .inst 0x00980000 ; undefined - 164c: 00000000 .inst 0x00000000 ; undefined - 1650: 9c010000 ldr q0, 3650 <_start-0x7c9b0> - 1654: 000006e9 .inst 0x000006e9 ; undefined - 1658: 00004518 .inst 0x00004518 ; undefined - 165c: 89260100 .inst 0x89260100 ; undefined - 1660: 02000001 .inst 0x02000001 ; undefined - 1664: 09186891 .inst 0x09186891 ; undefined - 1668: 01000006 .inst 0x01000006 ; undefined - 166c: 00014126 .inst 0x00014126 ; undefined - 1670: 64910200 .inst 0x64910200 ; undefined - 1674: 00054215 .inst 0x00054215 ; undefined - 1678: e9270100 .inst 0xe9270100 ; undefined - 167c: 02000006 .inst 0x02000006 ; undefined - 1680: 721a7091 ands w17, w4, #0xffffffc7 - 1684: 01007465 .inst 0x01007465 ; undefined - 1688: 00014129 .inst 0x00014129 ; undefined - 168c: 7c910200 .inst 0x7c910200 ; undefined - 1690: 0814981b stlxrb w20, w27, [x0] - 1694: 00000000 .inst 0x00000000 ; undefined - 1698: 00006400 .inst 0x00006400 ; undefined - 169c: 00000000 .inst 0x00000000 ; undefined - 16a0: 00691a00 .inst 0x00691a00 ; undefined - 16a4: 01412a01 .inst 0x01412a01 ; undefined - 16a8: 91020000 add x0, x0, #0x80 - 16ac: 05000078 .inst 0x05000078 ; undefined - 16b0: 00051c08 .inst 0x00051c08 ; undefined - 16b4: 05381900 .inst 0x05381900 ; undefined - 16b8: 35010000 cbnz w0, 36b8 <_start-0x7c948> - 16bc: 00000141 .inst 0x00000141 ; undefined - 16c0: 00081510 .inst 0x00081510 ; undefined - 16c4: 00000000 .inst 0x00000000 ; undefined - 16c8: 0000005c .inst 0x0000005c ; undefined - 16cc: 00000000 .inst 0x00000000 ; undefined - 16d0: 072c9c01 .inst 0x072c9c01 ; undefined - 16d4: 66140000 .inst 0x66140000 ; undefined - 16d8: 35010064 cbnz w4, 36e4 <_start-0x7c91c> - 16dc: 00000141 .inst 0x00000141 ; undefined - 16e0: 156c9102 b 5b25ae8 <__stack_top+0x5a85ae8> - 16e4: 00000542 .inst 0x00000542 ; undefined - 16e8: 06e93601 .inst 0x06e93601 ; undefined - 16ec: 91020000 add x0, x0, #0x80 - 16f0: d2190078 eor x24, x3, #0x8000000080 - 16f4: 01000004 .inst 0x01000004 ; undefined - 16f8: 0001413f .inst 0x0001413f ; undefined - 16fc: 08156c00 stxrb w21, w0, [x0] - 1700: 00000000 .inst 0x00000000 ; undefined - 1704: 00006800 .inst 0x00006800 ; undefined - 1708: 00000000 .inst 0x00000000 ; undefined - 170c: 859c0100 .inst 0x859c0100 ; undefined - 1710: 14000007 b 172c <_start-0x7e8d4> - 1714: 01006466 .inst 0x01006466 ; undefined - 1718: 0001413f .inst 0x0001413f ; undefined - 171c: 6c910200 stp d0, d0, [x16],#272 - 1720: 66756214 .inst 0x66756214 ; undefined - 1724: da3f0100 .inst 0xda3f0100 ; undefined - 1728: 02000001 .inst 0x02000001 ; undefined - 172c: 5a186091 .inst 0x5a186091 ; undefined - 1730: 01000006 .inst 0x01000006 ; undefined - 1734: 0001413f .inst 0x0001413f ; undefined - 1738: 68910200 .inst 0x68910200 ; undefined - 173c: 00054215 .inst 0x00054215 ; undefined - 1740: e9400100 .inst 0xe9400100 ; undefined - 1744: 02000006 .inst 0x02000006 ; undefined - 1748: 17007891 b fffffffffc01f98c <__stack_top+0xfffffffffbf7f98c> - 174c: 000004c9 .inst 0x000004c9 ; undefined - 1750: 15d44801 b 7513754 <__stack_top+0x7473754> - 1754: 00000008 .inst 0x00000008 ; undefined - 1758: 00680000 .inst 0x00680000 ; undefined - 175c: 00000000 .inst 0x00000000 ; undefined - 1760: 9c010000 ldr q0, 3760 <_start-0x7c8a0> - 1764: 000007da .inst 0x000007da ; undefined - 1768: 00646614 .inst 0x00646614 ; undefined - 176c: 01414801 .inst 0x01414801 ; undefined - 1770: 91020000 add x0, x0, #0x80 - 1774: 7562146c .inst 0x7562146c ; undefined - 1778: 48010066 stxrh w1, w6, [x3] - 177c: 000000ea .inst 0x000000ea ; undefined - 1780: 18609102 ldr w2, c29a0 <__stack_top+0x229a0> - 1784: 0000065a .inst 0x0000065a ; undefined - 1788: 01414801 .inst 0x01414801 ; undefined - 178c: 91020000 add x0, x0, #0x80 - 1790: 05421568 .inst 0x05421568 ; undefined - 1794: 49010000 .inst 0x49010000 ; undefined - 1798: 000006e9 .inst 0x000006e9 ; undefined - 179c: 00789102 .inst 0x00789102 ; undefined - 17a0: 0004841c .inst 0x0004841c ; undefined - 17a4: e9670300 .inst 0xe9670300 ; undefined - 17a8: 11000006 add w6, w0, #0x0 - 17ac: 000007f5 .inst 0x000007f5 ; undefined - 17b0: 000007f5 .inst 0x000007f5 ; undefined - 17b4: 00051512 .inst 0x00051512 ; undefined - 17b8: 0a000a00 and w0, w16, w0, lsl #2 - 17bc: 000000ea .inst 0x000000ea ; undefined - 17c0: 00048c1d .inst 0x00048c1d ; undefined - 17c4: 0f500100 .inst 0x0f500100 ; undefined - 17c8: 09000008 .inst 0x09000008 ; undefined - 17cc: 0870b803 .inst 0x0870b803 ; undefined + 15dc: 00051f1a .inst 0x00051f1a ; undefined + 15e0: 01360100 .inst 0x01360100 ; undefined + 15e4: 02000005 .inst 0x02000005 ; undefined + 15e8: af1e6091 .inst 0xaf1e6091 ; undefined + 15ec: 01000004 .inst 0x01000004 ; undefined + 15f0: 00014139 .inst 0x00014139 ; undefined + 15f4: 00001c00 .inst 0x00001c00 ; undefined + 15f8: 05401f00 .inst 0x05401f00 ; undefined + 15fc: 4e010000 tbl v0.16b, {v0.16b}, v1.16b + 1600: 00081728 .inst 0x00081728 ; undefined + 1604: ffff0000 .inst 0xffff0000 ; undefined + 1608: 00000128 .inst 0x00000128 ; undefined + 160c: 00000000 .inst 0x00000000 ; undefined + 1610: 06629c01 .inst 0x06629c01 ; undefined + 1614: b81a0000 stur w0, [x0,#-96] + 1618: 01000003 .inst 0x01000003 ; undefined + 161c: 00014151 .inst 0x00014151 ; undefined + 1620: 7c910200 .inst 0x7c910200 ; undefined + 1624: 01006318 .inst 0x01006318 ; undefined + 1628: 00014151 .inst 0x00014151 ; undefined + 162c: 78910200 ldursh x0, [x16,#-240] + 1630: 01007018 .inst 0x01007018 ; undefined + 1634: 00050752 .inst 0x00050752 ; undefined + 1638: 68910200 .inst 0x68910200 ; undefined + 163c: 0004781b .inst 0x0004781b ; undefined + 1640: 41670100 .inst 0x41670100 ; undefined + 1644: 21000001 .inst 0x21000001 ; undefined + 1648: 1c000006 ldr s6, 1648 <_start-0xffff00000007e9b8> + 164c: 17402000 b fffffffffd00964c <__stack_top+0xfffffcf7d64c> + 1650: 00000008 .inst 0x00000008 ; undefined + 1654: 0078ffff .inst 0x0078ffff ; undefined + 1658: 00000000 .inst 0x00000000 ; undefined + 165c: 06430000 .inst 0x06430000 ; undefined + 1660: 69180000 .inst 0x69180000 ; undefined + 1664: 41560100 .inst 0x41560100 ; undefined + 1668: 02000001 .inst 0x02000001 ; undefined + 166c: 1d007491 .inst 0x1d007491 ; undefined + 1670: 000817c4 .inst 0x000817c4 ; undefined + 1674: ffff0000 .inst 0xffff0000 ; undefined + 1678: 00000060 .inst 0x00000060 ; undefined + 167c: 00000000 .inst 0x00000000 ; undefined + 1680: 01006918 .inst 0x01006918 ; undefined + 1684: 00014160 .inst 0x00014160 ; undefined + 1688: 70910200 adr x0, fffffffffff236cb <__stack_top+0xffffffe976cb> + 168c: 9d210000 .inst 0x9d210000 ; undefined + 1690: 01000005 .inst 0x01000005 ; undefined + 1694: 0818506b stxrb w24, w11, [x3] + 1698: ff000000 .inst 0xff000000 ; undefined + 169c: 000028ff .inst 0x000028ff ; undefined + 16a0: 00000000 .inst 0x00000000 ; undefined + 16a4: 1f9c0100 .inst 0x1f9c0100 ; undefined + 16a8: 00000478 .inst 0x00000478 ; undefined + 16ac: 18787101 ldr w1, f24cc <_start-0xfffefffffff8db34> + 16b0: 00000008 .inst 0x00000008 ; undefined + 16b4: 006cffff .inst 0x006cffff ; undefined + 16b8: 00000000 .inst 0x00000000 ; undefined + 16bc: 9c010000 ldr q0, 36bc <_start-0xffff00000007c944> + 16c0: 000006d3 .inst 0x000006d3 ; undefined + 16c4: 0003b815 .inst 0x0003b815 ; undefined + 16c8: 07710100 .inst 0x07710100 ; undefined + 16cc: 02000005 .inst 0x02000005 ; undefined + 16d0: d81a6891 prfm pstl1strm, 363e0 <_start-0xffff000000049c20> + 16d4: 01000005 .inst 0x01000005 ; undefined + 16d8: 00050775 .inst 0x00050775 ; undefined + 16dc: 78910200 ldursh x0, [x16,#-240] + 16e0: 0005dd1b .inst 0x0005dd1b ; undefined + 16e4: 41770100 .inst 0x41770100 ; undefined + 16e8: c5000001 .inst 0xc5000001 ; undefined + 16ec: 1c000006 ldr s6, 16ec <_start-0xffff00000007e914> + 16f0: 04741e00 .inst 0x04741e00 ; undefined + 16f4: 78010000 sturh w0, [x0,#16] + 16f8: 00000141 .inst 0x00000141 ; undefined + 16fc: 2100001c .inst 0x2100001c ; undefined + 1700: 0000056c .inst 0x0000056c ; undefined + 1704: 18e47b01 ldr w1, fffffffffffca664 <__stack_top+0xfffffff3e664> + 1708: 00000008 .inst 0x00000008 ; undefined + 170c: 0018ffff .inst 0x0018ffff ; undefined + 1710: 00000000 .inst 0x00000000 ; undefined + 1714: 9c010000 ldr q0, 3714 <_start-0xffff00000007c8ec> + 1718: 0005a722 .inst 0x0005a722 ; undefined + 171c: fc7f0100 .inst 0xfc7f0100 ; undefined + 1720: 00000818 .inst 0x00000818 ; undefined + 1724: 80ffff00 .inst 0x80ffff00 ; undefined + 1728: 00000000 .inst 0x00000000 ; undefined + 172c: 01000000 .inst 0x01000000 ; undefined + 1730: 0bb1239c .inst 0x0bb1239c ; undefined + 1734: 87010000 .inst 0x87010000 ; undefined + 1738: 0008197c .inst 0x0008197c ; undefined + 173c: ffff0000 .inst 0xffff0000 ; undefined + 1740: 0000009c .inst 0x0000009c ; undefined + 1744: 00000000 .inst 0x00000000 ; undefined + 1748: 07419c01 .inst 0x07419c01 ; undefined + 174c: 881d0000 stxr w29, w0, [x0] + 1750: 00000819 .inst 0x00000819 ; undefined + 1754: 60ffff00 .inst 0x60ffff00 ; undefined + 1758: 00000000 .inst 0x00000000 ; undefined + 175c: 18000000 ldr w0, 175c <_start-0xffff00000007e8a4> + 1760: 89010069 .inst 0x89010069 ; undefined + 1764: 00000141 .inst 0x00000141 ; undefined + 1768: 007c9102 .inst 0x007c9102 ; undefined + 176c: 05321f00 .inst 0x05321f00 ; undefined + 1770: 94010000 bl 41770 <_start-0xffff00000003e890> + 1774: 00081a18 .inst 0x00081a18 ; undefined + 1778: ffff0000 .inst 0xffff0000 ; undefined + 177c: 00000100 .inst 0x00000100 ; undefined + 1780: 00000000 .inst 0x00000000 ; undefined + 1784: 07b99c01 .inst 0x07b99c01 ; undefined + 1788: 241d0000 .inst 0x241d0000 ; undefined + 178c: 0000081a .inst 0x0000081a ; undefined + 1790: c4ffff00 .inst 0xc4ffff00 ; undefined + 1794: 00000000 .inst 0x00000000 ; undefined + 1798: 18000000 ldr w0, 1798 <_start-0xffff00000007e868> + 179c: 98010069 ldrsw x9, 37a8 <_start-0xffff00000007c858> + 17a0: 00000141 .inst 0x00000141 ; undefined + 17a4: 1d7c9102 .inst 0x1d7c9102 ; undefined + 17a8: 00081a2c .inst 0x00081a2c ; undefined + 17ac: ffff0000 .inst 0xffff0000 ; undefined + 17b0: 000000a4 .inst 0x000000a4 ; undefined + 17b4: 00000000 .inst 0x00000000 ; undefined + 17b8: 01007018 .inst 0x01007018 ; undefined + 17bc: 00050799 .inst 0x00050799 ; undefined + 17c0: 70910200 adr x0, fffffffffff23803 <__stack_top+0xffffffe97803> + 17c4: 081a5c1d stxrb w26, w29, [x0] + 17c8: ff000000 .inst 0xff000000 ; undefined + 17cc: 00004cff .inst 0x00004cff ; undefined 17d0: 00000000 .inst 0x00000000 ; undefined - 17d4: 07e50a00 .inst 0x07e50a00 ; undefined - 17d8: 54000000 b.eq 17d8 <_start-0x7e828> - 17dc: 02000000 .inst 0x02000000 ; undefined - 17e0: 0005cc00 .inst 0x0005cc00 ; undefined - 17e4: 07010800 .inst 0x07010800 ; undefined - 17e8: 3c000005 stur b5, [x0] - 17ec: 00000816 .inst 0x00000816 ; undefined - 17f0: 60000000 .inst 0x60000000 ; undefined - 17f4: 00000816 .inst 0x00000816 ; undefined - 17f8: 6b000000 subs w0, w0, w0 - 17fc: 656e7265 .inst 0x656e7265 ; undefined - 1800: 6d6d2f6c ldp d12, d11, [x27,#-304] - 1804: 2f00532e .inst 0x2f00532e ; undefined - 1808: 656d6f68 .inst 0x656d6f68 ; undefined - 180c: 7261732f .inst 0x7261732f ; undefined - 1810: 69686361 ldpsw x1, x24, [x27,#-192] - 1814: 636e2f75 .inst 0x636e2f75 ; undefined - 1818: 6f2f7574 uqshl v20.4s, v11.4s, #15 - 181c: 30326373 adr x19, 66489 <_start-0x19b77> - 1820: 47003132 .inst 0x47003132 ; undefined - 1824: 4120554e .inst 0x4120554e ; undefined - 1828: 2e322053 usubl v19.8h, v2.8b, v18.8b - 182c: 312e3632 adds w18, w17, #0xb8d - 1830: 16800100 b fffffffffa001c30 <__stack_top+0xfffffffff9f61c30> - 1834: 0400000a .inst 0x0400000a ; undefined - 1838: 0005e000 .inst 0x0005e000 ; undefined - 183c: 23010800 .inst 0x23010800 ; undefined - 1840: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 1844: 0000057b .inst 0x0000057b ; undefined - 1848: 000000f3 .inst 0x000000f3 ; undefined - 184c: 00081660 .inst 0x00081660 ; undefined - 1850: 00000000 .inst 0x00000000 ; undefined - 1854: 000008e0 .inst 0x000008e0 ; undefined - 1858: 00000000 .inst 0x00000000 ; undefined - 185c: 0000054c .inst 0x0000054c ; undefined - 1860: 00019a02 .inst 0x00019a02 ; undefined - 1864: 06022000 .inst 0x06022000 ; undefined - 1868: 0000006a .inst 0x0000006a ; undefined - 186c: 00002203 .inst 0x00002203 ; undefined - 1870: 8e070200 .inst 0x8e070200 ; undefined - 1874: 00000000 .inst 0x00000000 ; undefined - 1878: 00002803 .inst 0x00002803 ; undefined - 187c: b9080200 str w0, [x16,#2048] - 1880: 08000000 stxrb w0, w0, [x0] - 1884: 0000a203 .inst 0x0000a203 ; undefined - 1888: e4090200 .inst 0xe4090200 ; undefined - 188c: 10000000 adr x0, 188c <_start-0x7e774> - 1890: 00000d03 .inst 0x00000d03 ; undefined - 1894: ea0a0200 ands x0, x16, x10 - 1898: 18000000 ldr w0, 1898 <_start-0x7e768> - 189c: 00220200 .inst 0x00220200 ; NYI - 18a0: 02100000 .inst 0x02100000 ; undefined - 18a4: 00008e14 .inst 0x00008e14 ; undefined - 18a8: 0b390300 add w0, w24, w25, uxtb - 18ac: 15020000 b 40818ac <__stack_top+0x3fe18ac> - 18b0: 00000134 .inst 0x00000134 ; undefined - 18b4: 73660400 .inst 0x73660400 ; undefined - 18b8: 78160200 sturh w0, [x16,#-160] - 18bc: 08000001 stxrb w0, w1, [x0] - 18c0: 6a080500 ands w0, w8, w8, lsl #1 - 18c4: 02000000 .inst 0x02000000 ; undefined - 18c8: 0000002e .inst 0x0000002e ; undefined - 18cc: b9230210 str w16, [x16,#8960] - 18d0: 03000000 .inst 0x03000000 ; undefined - 18d4: 00000994 .inst 0x00000994 ; undefined - 18d8: 022b2402 .inst 0x022b2402 ; undefined - 18dc: 03000000 .inst 0x03000000 ; undefined - 18e0: 00000a9b .inst 0x00000a9b ; undefined - 18e4: 022b2502 .inst 0x022b2502 ; undefined - 18e8: 00080000 .inst 0x00080000 ; undefined - 18ec: 00940805 .inst 0x00940805 ; undefined - 18f0: cf020000 .inst 0xcf020000 ; undefined - 18f4: 10000000 adr x0, 18f4 <_start-0x7e70c> - 18f8: 00e41e02 .inst 0x00e41e02 ; undefined - 18fc: 15030000 b 40c18fc <__stack_top+0x40218fc> - 1900: 0200000b .inst 0x0200000b ; undefined - 1904: 0001e11f .inst 0x0001e11f ; undefined - 1908: 49030000 .inst 0x49030000 ; undefined - 190c: 02000009 .inst 0x02000009 ; undefined - 1910: 00020020 .inst 0x00020020 ; undefined - 1914: 05000800 .inst 0x05000800 ; undefined - 1918: 0000bf08 .inst 0x0000bf08 ; undefined - 191c: 07080600 .inst 0x07080600 ; undefined - 1920: 0000019a .inst 0x0000019a ; undefined - 1924: 002d0b02 .inst 0x002d0b02 ; NYI - 1928: 76020000 .inst 0x76020000 ; undefined - 192c: 20000007 .inst 0x20000007 ; undefined - 1930: 01340d02 .inst 0x01340d02 ; undefined - 1934: 9a030000 adc x0, x0, x3 - 1938: 02000001 .inst 0x02000001 ; undefined - 193c: 0001340e .inst 0x0001340e ; undefined - 1940: 3f030000 .inst 0x3f030000 ; undefined - 1944: 02000000 .inst 0x02000000 ; undefined - 1948: 00013a0f .inst 0x00013a0f ; undefined - 194c: a2030800 .inst 0xa2030800 ; undefined - 1950: 02000000 .inst 0x02000000 ; undefined - 1954: 0000e410 .inst 0x0000e410 ; undefined - 1958: 09031000 .inst 0x09031000 ; undefined - 195c: 02000006 .inst 0x02000006 ; undefined - 1960: 00014111 .inst 0x00014111 ; undefined - 1964: 05001800 .inst 0x05001800 ; undefined - 1968: 00002d08 .inst 0x00002d08 ; undefined - 196c: 07080800 .inst 0x07080800 ; undefined - 1970: 00000058 .inst 0x00000058 ; undefined - 1974: 69050409 .inst 0x69050409 ; undefined - 1978: 0700746e .inst 0x0700746e ; undefined - 197c: 00000776 .inst 0x00000776 ; undefined - 1980: 00f71202 .inst 0x00f71202 ; undefined - 1984: 18020000 ldr w0, 5984 <_start-0x7a67c> - 1988: 10000001 adr x1, 1988 <_start-0x7e678> - 198c: 01781902 .inst 0x01781902 ; undefined - 1990: 55030000 .inst 0x55030000 ; undefined - 1994: 02000007 .inst 0x02000007 ; undefined - 1998: 0001891a .inst 0x0001891a ; undefined - 199c: 1c030000 ldr s0, 799c <_start-0x78664> - 19a0: 02000000 .inst 0x02000000 ; undefined - 19a4: 0001b51b .inst 0x0001b51b ; undefined - 19a8: 05000800 .inst 0x05000800 ; undefined - 19ac: 00015308 .inst 0x00015308 ; undefined - 19b0: 00220700 .inst 0x00220700 ; NYI - 19b4: 17020000 b fffffffffc0819b4 <__stack_top+0xfffffffffbfe19b4> - 19b8: 0000006a .inst 0x0000006a ; undefined - 19bc: 01960805 .inst 0x01960805 ; undefined - 19c0: 01080000 .inst 0x01080000 ; undefined - 19c4: 0000b108 .inst 0x0000b108 ; undefined - 19c8: 018f0a00 .inst 0x018f0a00 ; undefined - 19cc: 410b0000 .inst 0x410b0000 ; undefined - 19d0: af000001 .inst 0xaf000001 ; undefined - 19d4: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 19d8: 00000178 .inst 0x00000178 ; undefined - 19dc: 0001af0c .inst 0x0001af0c ; undefined - 19e0: 08050000 stxrb w5, w0, [x0] - 19e4: 0000017e .inst 0x0000017e ; undefined - 19e8: 019b0805 .inst 0x019b0805 ; undefined - 19ec: 410b0000 .inst 0x410b0000 ; undefined - 19f0: d4000001 svc #0x0 - 19f4: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 19f8: 000001d4 .inst 0x000001d4 ; undefined - 19fc: 0001da0c .inst 0x0001da0c ; undefined - 1a00: 013a0c00 .inst 0x013a0c00 ; undefined - 1a04: 05000000 .inst 0x05000000 ; undefined - 1a08: 00014808 .inst 0x00014808 ; undefined - 1a0c: e0080500 .inst 0xe0080500 ; undefined - 1a10: 0d000001 st1 {v1.b}[0], [x0] - 1a14: 01bb0805 .inst 0x01bb0805 ; undefined - 1a18: 410b0000 .inst 0x410b0000 ; undefined - 1a1c: 00000001 .inst 0x00000001 ; undefined - 1a20: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 1a24: 000001d4 .inst 0x000001d4 ; undefined - 1a28: 0000ea0c .inst 0x0000ea0c ; undefined - 1a2c: 013a0c00 .inst 0x013a0c00 ; undefined - 1a30: 05000000 .inst 0x05000000 ; undefined - 1a34: 0001e708 .inst 0x0001e708 ; undefined - 1a38: 01410b00 .inst 0x01410b00 ; undefined - 1a3c: 021f0000 .inst 0x021f0000 ; undefined - 1a40: 1f0c0000 fmadd s0, s0, s12, s0 - 1a44: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 1a48: 00000225 .inst 0x00000225 ; undefined - 1a4c: 0001890c .inst 0x0001890c ; undefined - 1a50: 08050000 stxrb w5, w0, [x0] - 1a54: 000000ec .inst 0x000000ec ; undefined - 1a58: 021f0805 .inst 0x021f0805 ; undefined - 1a5c: 08050000 stxrb w5, w0, [x0] - 1a60: 00000206 .inst 0x00000206 ; undefined - 1a64: 0004770e .inst 0x0004770e ; undefined - 1a68: 03017800 .inst 0x03017800 ; undefined - 1a6c: 00047f19 .inst 0x00047f19 ; undefined - 1a70: 31780400 adds w0, w0, #0xe01, lsl #12 - 1a74: 1b030039 madd w25, w1, w3, w0 - 1a78: 0000013a .inst 0x0000013a ; undefined - 1a7c: 32780400 .inst 0x32780400 ; undefined - 1a80: 1c030030 ldr s16, 7a84 <_start-0x7857c> - 1a84: 0000013a .inst 0x0000013a ; undefined - 1a88: 32780408 .inst 0x32780408 ; undefined - 1a8c: 1d030031 .inst 0x1d030031 ; undefined - 1a90: 0000013a .inst 0x0000013a ; undefined - 1a94: 32780410 .inst 0x32780410 ; undefined - 1a98: 1e030032 .inst 0x1e030032 ; undefined - 1a9c: 0000013a .inst 0x0000013a ; undefined - 1aa0: 32780418 .inst 0x32780418 ; undefined - 1aa4: 1f030033 fmadd s19, s1, s3, s0 - 1aa8: 0000013a .inst 0x0000013a ; undefined - 1aac: 32780420 .inst 0x32780420 ; undefined - 1ab0: 20030034 .inst 0x20030034 ; undefined - 1ab4: 0000013a .inst 0x0000013a ; undefined - 1ab8: 32780428 .inst 0x32780428 ; undefined - 1abc: 21030035 .inst 0x21030035 ; undefined - 1ac0: 0000013a .inst 0x0000013a ; undefined - 1ac4: 32780430 .inst 0x32780430 ; undefined - 1ac8: 22030036 .inst 0x22030036 ; undefined - 1acc: 0000013a .inst 0x0000013a ; undefined - 1ad0: 32780438 .inst 0x32780438 ; undefined - 1ad4: 23030037 .inst 0x23030037 ; undefined - 1ad8: 0000013a .inst 0x0000013a ; undefined - 1adc: 32780440 .inst 0x32780440 ; undefined - 1ae0: 24030038 .inst 0x24030038 ; undefined - 1ae4: 0000013a .inst 0x0000013a ; undefined - 1ae8: 70660448 adr x8, cdb73 <__stack_top+0x2db73> - 1aec: 3a260300 .inst 0x3a260300 ; undefined - 1af0: 50000001 adr x1, 1af2 <_start-0x7e50e> - 1af4: 00726c04 .inst 0x00726c04 ; undefined - 1af8: 013a2703 .inst 0x013a2703 ; undefined - 1afc: 04580000 .inst 0x04580000 ; undefined - 1b00: 03007073 .inst 0x03007073 ; undefined - 1b04: 00013a28 .inst 0x00013a28 ; undefined - 1b08: 72036000 ands w0, w0, #0xe03fffff - 1b0c: 03000004 .inst 0x03000004 ; undefined - 1b10: 00013a2a .inst 0x00013a2a ; undefined - 1b14: 65046800 .inst 0x65046800 ; undefined - 1b18: 0300726c .inst 0x0300726c ; undefined - 1b1c: 00013a2b .inst 0x00013a2b ; undefined - 1b20: 75047000 .inst 0x75047000 ; undefined - 1b24: 03007073 .inst 0x03007073 ; undefined - 1b28: 00013a2e .inst 0x00013a2e ; undefined - 1b2c: 75047800 .inst 0x75047800 ; undefined - 1b30: 03003078 .inst 0x03003078 ; undefined - 1b34: 00013a30 .inst 0x00013a30 ; undefined - 1b38: 75048000 .inst 0x75048000 ; undefined - 1b3c: 03003178 .inst 0x03003178 ; undefined - 1b40: 00013a31 .inst 0x00013a31 ; undefined - 1b44: 75048800 .inst 0x75048800 ; undefined - 1b48: 03003278 .inst 0x03003278 ; undefined - 1b4c: 00013a32 .inst 0x00013a32 ; undefined - 1b50: 75049000 .inst 0x75049000 ; undefined - 1b54: 03003378 .inst 0x03003378 ; undefined - 1b58: 00013a33 .inst 0x00013a33 ; undefined - 1b5c: 75049800 .inst 0x75049800 ; undefined - 1b60: 03003478 .inst 0x03003478 ; undefined - 1b64: 00013a34 .inst 0x00013a34 ; undefined - 1b68: 7504a000 .inst 0x7504a000 ; undefined - 1b6c: 03003578 .inst 0x03003578 ; undefined - 1b70: 00013a35 .inst 0x00013a35 ; undefined - 1b74: 7504a800 .inst 0x7504a800 ; undefined - 1b78: 03003678 .inst 0x03003678 ; undefined - 1b7c: 00013a36 .inst 0x00013a36 ; undefined - 1b80: 7504b000 .inst 0x7504b000 ; undefined - 1b84: 03003778 .inst 0x03003778 ; undefined - 1b88: 00013a37 .inst 0x00013a37 ; undefined - 1b8c: 7504b800 .inst 0x7504b800 ; undefined - 1b90: 03003878 .inst 0x03003878 ; undefined - 1b94: 00013a38 .inst 0x00013a38 ; undefined - 1b98: 7504c000 .inst 0x7504c000 ; undefined - 1b9c: 03003978 .inst 0x03003978 ; undefined - 1ba0: 00013a39 .inst 0x00013a39 ; undefined - 1ba4: a503c800 .inst 0xa503c800 ; undefined - 1ba8: 03000004 .inst 0x03000004 ; undefined - 1bac: 00013a3a .inst 0x00013a3a ; undefined - 1bb0: aa03d000 orr x0, x0, x3, lsl #52 - 1bb4: 03000004 .inst 0x03000004 ; undefined - 1bb8: 00013a3b .inst 0x00013a3b ; undefined - 1bbc: 5003d800 adr x0, 96be <_start-0x76942> - 1bc0: 03000005 .inst 0x03000005 ; undefined - 1bc4: 00013a3c .inst 0x00013a3c ; undefined - 1bc8: 5503e000 .inst 0x5503e000 ; undefined - 1bcc: 03000005 .inst 0x03000005 ; undefined - 1bd0: 00013a3d .inst 0x00013a3d ; undefined - 1bd4: 5a03e800 .inst 0x5a03e800 ; undefined - 1bd8: 03000005 .inst 0x03000005 ; undefined - 1bdc: 00013a3e .inst 0x00013a3e ; undefined - 1be0: 0403f000 .inst 0x0403f000 ; undefined - 1be4: 03000005 .inst 0x03000005 ; undefined - 1be8: 00013a3f .inst 0x00013a3f ; undefined - 1bec: 5f0ff800 .inst 0x5f0ff800 ; undefined - 1bf0: 03000005 .inst 0x03000005 ; undefined - 1bf4: 00013a40 .inst 0x00013a40 ; undefined - 1bf8: 0f010000 .inst 0x0f010000 ; undefined - 1bfc: 00000564 .inst 0x00000564 ; undefined - 1c00: 013a4103 .inst 0x013a4103 ; undefined - 1c04: 01080000 .inst 0x01080000 ; undefined - 1c08: 0005690f .inst 0x0005690f ; undefined - 1c0c: 3a420300 ccmn w24, w2, #0x0, eq - 1c10: 10000001 adr x1, 1c10 <_start-0x7e3f0> - 1c14: 056e0f01 .inst 0x056e0f01 ; undefined - 1c18: 43030000 .inst 0x43030000 ; undefined - 1c1c: 0000013a .inst 0x0000013a ; undefined - 1c20: e20f0118 .inst 0xe20f0118 ; undefined - 1c24: 03000004 .inst 0x03000004 ; undefined - 1c28: 00013a44 .inst 0x00013a44 ; undefined - 1c2c: 0f012000 .inst 0x0f012000 ; undefined - 1c30: 000004e7 .inst 0x000004e7 ; undefined - 1c34: 013a4503 .inst 0x013a4503 ; undefined - 1c38: 01280000 .inst 0x01280000 ; undefined - 1c3c: 0004ec0f .inst 0x0004ec0f ; undefined - 1c40: 3a460300 ccmn w24, w6, #0x0, eq - 1c44: 30000001 adr x1, 1c45 <_start-0x7e3bb> - 1c48: 04f10f01 .inst 0x04f10f01 ; undefined - 1c4c: 47030000 .inst 0x47030000 ; undefined - 1c50: 0000013a .inst 0x0000013a ; undefined - 1c54: 9b0f0138 madd x24, x9, x15, x0 - 1c58: 03000004 .inst 0x03000004 ; undefined - 1c5c: 00013a48 .inst 0x00013a48 ; undefined - 1c60: 0f014000 .inst 0x0f014000 ; undefined - 1c64: 000004ff .inst 0x000004ff ; undefined - 1c68: 013a4903 .inst 0x013a4903 ; undefined - 1c6c: 01480000 .inst 0x01480000 ; undefined - 1c70: 0004a00f .inst 0x0004a00f ; undefined - 1c74: 3a4a0300 ccmn w24, w10, #0x0, eq - 1c78: 50000001 adr x1, 1c7a <_start-0x7e386> - 1c7c: 05090f01 .inst 0x05090f01 ; undefined - 1c80: 4b030000 sub w0, w0, w3 - 1c84: 0000013a .inst 0x0000013a ; undefined - 1c88: 0e0f0158 tbl v24.8b, {v10.16b}, v15.8b - 1c8c: 03000005 .inst 0x03000005 ; undefined - 1c90: 00013a4c .inst 0x00013a4c ; undefined - 1c94: 10016000 adr x0, 4894 <_start-0x7b76c> - 1c98: 00706675 .inst 0x00706675 ; undefined - 1c9c: 013a4d03 .inst 0x013a4d03 ; undefined - 1ca0: 01680000 .inst 0x01680000 ; undefined - 1ca4: 726c7510 .inst 0x726c7510 ; undefined - 1ca8: 3a4e0300 ccmn w24, w14, #0x0, eq - 1cac: 70000001 adr x1, 1caf <_start-0x7e351> - 1cb0: 78070001 sturh w1, [x0,#112] - 1cb4: 03000004 .inst 0x03000004 ; undefined - 1cb8: 00023150 .inst 0x00023150 ; undefined - 1cbc: 05fb0e00 .inst 0x05fb0e00 ; undefined - 1cc0: 01c00000 .inst 0x01c00000 ; undefined - 1cc4: 04fe5203 .inst 0x04fe5203 ; undefined - 1cc8: 78030000 sturh w0, [x0,#48] - 1ccc: 03000004 .inst 0x03000004 ; undefined - 1cd0: 00047f53 .inst 0x00047f53 ; undefined - 1cd4: 69100000 .inst 0x69100000 ; undefined - 1cd8: 54030064 b.mi 7ce4 <_start-0x7831c> - 1cdc: 000004fe .inst 0x000004fe ; undefined - 1ce0: 1d0f0178 .inst 0x1d0f0178 ; undefined - 1ce4: 03000006 .inst 0x03000006 ; undefined - 1ce8: 0004fe55 .inst 0x0004fe55 ; undefined - 1cec: 0f017c00 .inst 0x0f017c00 ; undefined - 1cf0: 00000547 .inst 0x00000547 ; undefined - 1cf4: 04fe5603 .inst 0x04fe5603 ; undefined - 1cf8: 01800000 .inst 0x01800000 ; undefined - 1cfc: 0004c10f .inst 0x0004c10f ; undefined - 1d00: fe570300 .inst 0xfe570300 ; undefined - 1d04: 84000004 .inst 0x84000004 ; undefined - 1d08: 05130f01 .inst 0x05130f01 ; undefined - 1d0c: 59030000 .inst 0x59030000 ; undefined - 1d10: 000004fe .inst 0x000004fe ; undefined - 1d14: f60f0188 .inst 0xf60f0188 ; undefined - 1d18: 03000004 .inst 0x03000004 ; undefined - 1d1c: 0005055a .inst 0x0005055a ; undefined - 1d20: 0f019000 fmul v0.4h, v0.4h, v1.h[0] - 1d24: 00000016 .inst 0x00000016 ; undefined - 1d28: 01415b03 .inst 0x01415b03 ; undefined - 1d2c: 01b80000 .inst 0x01b80000 ; undefined - 1d30: 07040800 .inst 0x07040800 ; undefined - 1d34: 0000005d .inst 0x0000005d ; undefined - 1d38: 0001d411 .inst 0x0001d411 ; undefined - 1d3c: 00051500 .inst 0x00051500 ; undefined - 1d40: 05151200 .inst 0x05151200 ; undefined - 1d44: 00040000 .inst 0x00040000 ; undefined - 1d48: df070808 .inst 0xdf070808 ; undefined - 1d4c: 07000000 .inst 0x07000000 ; undefined - 1d50: 000005fc .inst 0x000005fc ; undefined - 1d54: 048a5c03 .inst 0x048a5c03 ; undefined - 1d58: 130e0000 sbfiz w0, w0, #18, #1 - 1d5c: 10000006 adr x6, 1d5c <_start-0x7e2a4> - 1d60: 655e0301 .inst 0x655e0301 ; undefined - 1d64: 03000005 .inst 0x03000005 ; undefined - 1d68: 00000617 .inst 0x00000617 ; undefined - 1d6c: 05655f03 .inst 0x05655f03 ; undefined - 1d70: 04000000 .inst 0x04000000 ; undefined - 1d74: 03007073 .inst 0x03007073 ; undefined - 1d78: 00013a60 .inst 0x00013a60 ; undefined - 1d7c: 7010f800 adr x0, 23c7f <_start-0x5c381> - 1d80: 61030063 .inst 0x61030063 ; undefined - 1d84: 0000013a .inst 0x0000013a ; undefined - 1d88: 1c0f0100 ldr s0, 1fda8 <_start-0x60258> - 1d8c: 03000006 .inst 0x03000006 ; undefined - 1d90: 00013a62 .inst 0x00013a62 ; undefined - 1d94: 00010800 .inst 0x00010800 ; undefined - 1d98: 00013a11 .inst 0x00013a11 ; undefined - 1d9c: 00057500 .inst 0x00057500 ; undefined - 1da0: 05151200 .inst 0x05151200 ; undefined - 1da4: 001e0000 .inst 0x001e0000 ; undefined - 1da8: 00061407 .inst 0x00061407 ; undefined - 1dac: 27630300 .inst 0x27630300 ; undefined - 1db0: 05000005 .inst 0x05000005 ; undefined - 1db4: 00018f08 .inst 0x00018f08 ; undefined - 1db8: 08010800 stxrb w1, w0, [x0] - 1dbc: 000000a8 .inst 0x000000a8 ; undefined - 1dc0: 00062e13 .inst 0x00062e13 ; undefined - 1dc4: 60130100 .inst 0x60130100 ; undefined - 1dc8: 00000816 .inst 0x00000816 ; undefined - 1dcc: 34000000 cbz w0, 1dcc <_start-0x7e234> - 1dd0: 00000000 .inst 0x00000000 ; undefined - 1dd4: 01000000 .inst 0x01000000 ; undefined - 1dd8: 058e139c .inst 0x058e139c ; undefined - 1ddc: 17010000 b fffffffffc041ddc <__stack_top+0xfffffffffbfa1ddc> - 1de0: 00081694 .inst 0x00081694 ; undefined - 1de4: 00000000 .inst 0x00000000 ; undefined - 1de8: 00000034 .inst 0x00000034 ; undefined - 1dec: 00000000 .inst 0x00000000 ; undefined - 1df0: b8149c01 str w1, [x0,#-183]! - 1df4: 01000005 .inst 0x01000005 ; undefined - 1df8: 0816c81b stlxrb w22, w27, [x0] - 1dfc: 00000000 .inst 0x00000000 ; undefined - 1e00: 00002c00 .inst 0x00002c00 ; undefined - 1e04: 00000000 .inst 0x00000000 ; undefined - 1e08: eb9c0100 subs x0, x8, x28, asr #0 - 1e0c: 15000005 b 4001e20 <__stack_top+0x3f61e20> - 1e10: 0000065a .inst 0x0000065a ; undefined - 1e14: 013a1b01 .inst 0x013a1b01 ; undefined - 1e18: 91020000 add x0, x0, #0x80 - 1e1c: e1160078 .inst 0xe1160078 ; undefined - 1e20: 01000005 .inst 0x01000005 ; undefined - 1e24: 0816f41f stlxrb w22, wzr, [x0] - 1e28: 00000000 .inst 0x00000000 ; undefined - 1e2c: 00004400 .inst 0x00004400 ; undefined - 1e30: 00000000 .inst 0x00000000 ; undefined - 1e34: 259c0100 .inst 0x259c0100 ; undefined - 1e38: 15000006 b 4001e50 <__stack_top+0x3f61e50> - 1e3c: 000003b3 .inst 0x000003b3 ; undefined - 1e40: 06251f01 .inst 0x06251f01 ; undefined - 1e44: 91020000 add x0, x0, #0x80 - 1e48: 06601768 .inst 0x06601768 ; undefined - 1e4c: 21010000 .inst 0x21010000 ; undefined - 1e50: 00000625 .inst 0x00000625 ; undefined - 1e54: 00789102 .inst 0x00789102 ; undefined - 1e58: 051c0805 .inst 0x051c0805 ; undefined - 1e5c: 0f180000 .inst 0x0f180000 ; undefined - 1e60: 01000006 .inst 0x01000006 ; undefined - 1e64: 00066726 .inst 0x00066726 ; undefined - 1e68: 08173800 stxrb w23, w0, [x0] - 1e6c: 00000000 .inst 0x00000000 ; undefined - 1e70: 00002000 .inst 0x00002000 ; undefined - 1e74: 00000000 .inst 0x00000000 ; undefined - 1e78: 679c0100 .inst 0x679c0100 ; undefined - 1e7c: 19000006 .inst 0x19000006 ; undefined - 1e80: 006b7374 .inst 0x006b7374 ; undefined - 1e84: 06252601 .inst 0x06252601 ; undefined - 1e88: 91020000 add x0, x0, #0x80 - 1e8c: 00701a68 .inst 0x00701a68 ; undefined - 1e90: 013a2701 .inst 0x013a2701 ; undefined - 1e94: 91020000 add x0, x0, #0x80 - 1e98: 08050078 stxrb w5, w24, [x3] - 1e9c: 00000575 .inst 0x00000575 ; undefined - 1ea0: 0005f51b .inst 0x0005f51b ; undefined - 1ea4: 412c0100 .inst 0x412c0100 ; undefined - 1ea8: 58000001 ldr x1, 1ea8 <_start-0x7e158> - 1eac: 00000817 .inst 0x00000817 ; undefined - 1eb0: 68000000 .inst 0x68000000 ; undefined - 1eb4: 00000002 .inst 0x00000002 ; undefined - 1eb8: 01000000 .inst 0x01000000 ; undefined - 1ebc: 0007449c .inst 0x0007449c ; undefined - 1ec0: 06031500 .inst 0x06031500 ; undefined - 1ec4: 2c010000 stnp s0, s0, [x0,#8] - 1ec8: 0000013a .inst 0x0000013a ; undefined - 1ecc: 15589102 b 56262d4 <__stack_top+0x55862d4> - 1ed0: 000005eb .inst 0x000005eb ; undefined - 1ed4: 013a2c01 .inst 0x013a2c01 ; undefined - 1ed8: 91020000 add x0, x0, #0x80 - 1edc: 72611950 .inst 0x72611950 ; undefined - 1ee0: 2c010067 stnp s7, s0, [x3,#8] - 1ee4: 0000013a .inst 0x0000013a ; undefined - 1ee8: 15489102 b 52262f0 <__stack_top+0x51862f0> - 1eec: 000001f8 .inst 0x000001f8 ; undefined - 1ef0: 013a2c01 .inst 0x013a2c01 ; undefined - 1ef4: 91020000 add x0, x0, #0x80 - 1ef8: 00701a40 .inst 0x00701a40 ; undefined - 1efc: 06252e01 .inst 0x06252e01 ; undefined - 1f00: 91020000 add x0, x0, #0x80 - 1f04: 17dc1c70 b ffffffffff7090c4 <__stack_top+0xffffffffff6690c4> - 1f08: 00000008 .inst 0x00000008 ; undefined - 1f0c: 00300000 .inst 0x00300000 ; NYI - 1f10: 00000000 .inst 0x00000000 ; undefined - 1f14: 06f40000 .inst 0x06f40000 ; undefined - 1f18: 691a0000 .inst 0x691a0000 ; undefined - 1f1c: 41390100 .inst 0x41390100 ; undefined - 1f20: 02000001 .inst 0x02000001 ; undefined - 1f24: 1d007c91 .inst 0x1d007c91 ; undefined - 1f28: 00081818 .inst 0x00081818 ; undefined - 1f2c: 00000000 .inst 0x00000000 ; undefined - 1f30: 00000114 .inst 0x00000114 ; undefined + 17d4: 00691800 .inst 0x00691800 ; undefined + 17d8: 01419b01 .inst 0x01419b01 ; undefined + 17dc: 91020000 add x0, x0, #0x80 + 17e0: 00000078 .inst 0x00000078 ; undefined + 17e4: 0b5c1f00 add w0, w24, w28, lsr #7 + 17e8: ac010000 stnp q0, q0, [x0,#32] + 17ec: 00081b18 .inst 0x00081b18 ; undefined + 17f0: ffff0000 .inst 0xffff0000 ; undefined + 17f4: 00000054 .inst 0x00000054 ; undefined + 17f8: 00000000 .inst 0x00000000 ; undefined + 17fc: 08019c01 stlxrb w1, w1, [x0] + 1800: 66150000 .inst 0x66150000 ; undefined + 1804: 01000007 .inst 0x01000007 ; undefined + 1808: 00045aac .inst 0x00045aac ; undefined + 180c: 68910200 .inst 0x68910200 ; undefined + 1810: 00050115 .inst 0x00050115 ; undefined + 1814: 01ac0100 .inst 0x01ac0100 ; undefined + 1818: 02000008 .inst 0x02000008 ; undefined + 181c: 72186091 ands w17, w4, #0xffffff01 + 1820: 01007465 .inst 0x01007465 ; undefined + 1824: 00013aad .inst 0x00013aad ; undefined + 1828: 78910200 ldursh x0, [x16,#-240] + 182c: 5a080500 .inst 0x5a080500 ; undefined + 1830: 1a000004 adc w4, w0, w0 + 1834: 00000583 .inst 0x00000583 ; undefined + 1838: 036f0b01 .inst 0x036f0b01 ; undefined + 183c: 03090000 .inst 0x03090000 ; undefined + 1840: 000880d0 .inst 0x000880d0 ; undefined + 1844: ffff0000 .inst 0xffff0000 ; undefined + 1848: 0005d024 .inst 0x0005d024 ; undefined + 184c: 070c0100 .inst 0x070c0100 ; undefined + 1850: 09000005 .inst 0x09000005 ; undefined + 1854: 08833003 stllrb w3, [x0] + 1858: ff000000 .inst 0xff000000 ; undefined + 185c: 050710ff .inst 0x050710ff ; undefined + 1860: 08410000 ldxrb w0, [x0] + 1864: 58110000 ldr x0, 23864 <_start-0xffff00000005c79c> + 1868: 3f000003 .inst 0x3f000003 ; undefined + 186c: 05882400 .inst 0x05882400 ; undefined + 1870: 0d010000 .inst 0x0d010000 ; undefined + 1874: 00000831 .inst 0x00000831 ; undefined + 1878: 83380309 .inst 0x83380309 ; undefined + 187c: 00000008 .inst 0x00000008 ; undefined + 1880: 7a24ffff .inst 0x7a24ffff ; undefined + 1884: 01000005 .inst 0x01000005 ; undefined + 1888: 0001410e .inst 0x0001410e ; undefined + 188c: 38030900 sttrb w0, [x8,#48] + 1890: 00000885 .inst 0x00000885 ; undefined + 1894: 00ffff00 .inst 0x00ffff00 ; undefined + 1898: 000006fe .inst 0x000006fe ; undefined + 189c: 06650004 .inst 0x06650004 ; undefined + 18a0: 01080000 .inst 0x01080000 ; undefined + 18a4: 00000123 .inst 0x00000123 ; undefined + 18a8: 0006340c .inst 0x0006340c ; undefined + 18ac: 0000f300 .inst 0x0000f300 ; undefined + 18b0: 081b6c00 stxrb w27, w0, [x0] + 18b4: ff000000 .inst 0xff000000 ; undefined + 18b8: 000450ff .inst 0x000450ff ; undefined + 18bc: 00000000 .inst 0x00000000 ; undefined + 18c0: 00062d00 .inst 0x00062d00 ; undefined + 18c4: 05040200 .inst 0x05040200 ; undefined + 18c8: 00746e69 .inst 0x00746e69 ; undefined + 18cc: 00019a03 .inst 0x00019a03 ; undefined + 18d0: 07022000 .inst 0x07022000 ; undefined + 18d4: 00000071 .inst 0x00000071 ; undefined + 18d8: 00002204 .inst 0x00002204 ; undefined + 18dc: 95080200 bl 42020dc <_start-0xfffefffffbe7df24> + 18e0: 00000000 .inst 0x00000000 ; undefined + 18e4: 00002804 .inst 0x00002804 ; undefined + 18e8: c0090200 .inst 0xc0090200 ; undefined + 18ec: 08000000 stxrb w0, w0, [x0] + 18f0: 0000a204 .inst 0x0000a204 ; undefined + 18f4: eb0a0200 subs x0, x16, x10 + 18f8: 10000000 adr x0, 18f8 <_start-0xffff00000007e708> + 18fc: 00000d04 .inst 0x00000d04 ; undefined + 1900: f10b0200 subs x0, x16, #0x2c0 + 1904: 18000000 ldr w0, 1904 <_start-0xffff00000007e6fc> + 1908: 00220300 .inst 0x00220300 ; NYI + 190c: 02100000 .inst 0x02100000 ; undefined + 1910: 00009515 .inst 0x00009515 ; undefined + 1914: 0aeb0400 bic w0, w0, w11, ror #1 + 1918: 16020000 b fffffffff8081918 <__stack_top+0xfffff7ff5918> + 191c: 0000013b .inst 0x0000013b ; undefined + 1920: 73660500 .inst 0x73660500 ; undefined + 1924: 78170200 sturh w0, [x16,#-144] + 1928: 08000001 stxrb w0, w1, [x0] + 192c: 71080600 subs w0, w16, #0x201 + 1930: 03000000 .inst 0x03000000 ; undefined + 1934: 0000002e .inst 0x0000002e ; undefined + 1938: c0240210 .inst 0xc0240210 ; undefined + 193c: 04000000 .inst 0x04000000 ; undefined + 1940: 00000946 .inst 0x00000946 ; undefined + 1944: 022b2502 .inst 0x022b2502 ; undefined + 1948: 04000000 .inst 0x04000000 ; undefined + 194c: 00000a4d .inst 0x00000a4d ; undefined + 1950: 022b2602 .inst 0x022b2602 ; undefined + 1954: 00080000 .inst 0x00080000 ; undefined + 1958: 009b0806 .inst 0x009b0806 ; undefined + 195c: cf030000 .inst 0xcf030000 ; undefined + 1960: 10000000 adr x0, 1960 <_start-0xffff00000007e6a0> + 1964: 00eb1f02 .inst 0x00eb1f02 ; undefined + 1968: c7040000 .inst 0xc7040000 ; undefined + 196c: 0200000a .inst 0x0200000a ; undefined + 1970: 0001e120 .inst 0x0001e120 ; undefined + 1974: fb040000 .inst 0xfb040000 ; undefined + 1978: 02000008 .inst 0x02000008 ; undefined + 197c: 00020021 .inst 0x00020021 ; undefined + 1980: 06000800 .inst 0x06000800 ; undefined + 1984: 0000c608 .inst 0x0000c608 ; undefined + 1988: 08080700 stxrb w8, w0, [x24] + 198c: 0000019a .inst 0x0000019a ; undefined + 1990: 00340c02 .inst 0x00340c02 ; NYI + 1994: 7b030000 .inst 0x7b030000 ; undefined + 1998: 20000006 .inst 0x20000006 ; undefined + 199c: 013b0e02 .inst 0x013b0e02 ; undefined + 19a0: 9a040000 adc x0, x0, x4 + 19a4: 02000001 .inst 0x02000001 ; undefined + 19a8: 00013b0f .inst 0x00013b0f ; undefined + 19ac: 3f040000 .inst 0x3f040000 ; undefined + 19b0: 02000000 .inst 0x02000000 ; undefined + 19b4: 00014110 .inst 0x00014110 ; undefined + 19b8: a2040800 .inst 0xa2040800 ; undefined + 19bc: 02000000 .inst 0x02000000 ; undefined + 19c0: 0000eb11 .inst 0x0000eb11 ; undefined + 19c4: fb041000 .inst 0xfb041000 ; undefined + 19c8: 02000004 .inst 0x02000004 ; undefined + 19cc: 00002d12 .inst 0x00002d12 ; undefined + 19d0: 06001800 .inst 0x06001800 ; undefined + 19d4: 00003408 .inst 0x00003408 ; undefined + 19d8: 07080900 .inst 0x07080900 ; undefined + 19dc: 00000058 .inst 0x00000058 ; undefined + 19e0: 00067b08 .inst 0x00067b08 ; undefined + 19e4: fe130200 .inst 0xfe130200 ; undefined + 19e8: 03000000 .inst 0x03000000 ; undefined + 19ec: 00000118 .inst 0x00000118 ; undefined + 19f0: 781a0210 sturh w16, [x16,#-96] + 19f4: 04000001 .inst 0x04000001 ; undefined + 19f8: 00000766 .inst 0x00000766 ; undefined + 19fc: 01891b02 .inst 0x01891b02 ; undefined + 1a00: 04000000 .inst 0x04000000 ; undefined + 1a04: 0000001c .inst 0x0000001c ; undefined + 1a08: 01b51c02 .inst 0x01b51c02 ; undefined + 1a0c: 00080000 .inst 0x00080000 ; undefined + 1a10: 01530806 .inst 0x01530806 ; undefined + 1a14: 22080000 .inst 0x22080000 ; undefined + 1a18: 02000000 .inst 0x02000000 ; undefined + 1a1c: 00007118 .inst 0x00007118 ; undefined + 1a20: 96080600 bl fffffffff8203220 <__stack_top+0xfffff8177220> + 1a24: 09000001 .inst 0x09000001 ; undefined + 1a28: 00b10801 .inst 0x00b10801 ; undefined + 1a2c: 8f0a0000 .inst 0x8f0a0000 ; undefined + 1a30: 0b000001 add w1, w0, w0 + 1a34: 0000002d .inst 0x0000002d ; undefined + 1a38: 000001af .inst 0x000001af ; undefined + 1a3c: 0001780c .inst 0x0001780c ; undefined + 1a40: 01af0c00 .inst 0x01af0c00 ; undefined + 1a44: 06000000 .inst 0x06000000 ; undefined + 1a48: 00017e08 .inst 0x00017e08 ; undefined + 1a4c: 9b080600 madd x0, x16, x8, x1 + 1a50: 0b000001 add w1, w0, w0 + 1a54: 0000002d .inst 0x0000002d ; undefined + 1a58: 000001d4 .inst 0x000001d4 ; undefined + 1a5c: 0001d40c .inst 0x0001d40c ; undefined + 1a60: 01da0c00 .inst 0x01da0c00 ; undefined + 1a64: 410c0000 .inst 0x410c0000 ; undefined + 1a68: 00000001 .inst 0x00000001 ; undefined + 1a6c: 01480806 .inst 0x01480806 ; undefined + 1a70: 08060000 stxrb w6, w0, [x0] + 1a74: 000001e0 .inst 0x000001e0 ; undefined + 1a78: bb08060d .inst 0xbb08060d ; undefined + 1a7c: 0b000001 add w1, w0, w0 + 1a80: 0000002d .inst 0x0000002d ; undefined + 1a84: 00000200 .inst 0x00000200 ; undefined + 1a88: 0001d40c .inst 0x0001d40c ; undefined + 1a8c: 00f10c00 .inst 0x00f10c00 ; undefined + 1a90: 410c0000 .inst 0x410c0000 ; undefined + 1a94: 00000001 .inst 0x00000001 ; undefined + 1a98: 01e70806 .inst 0x01e70806 ; undefined + 1a9c: 2d0b0000 stp s0, s0, [x0,#88] + 1aa0: 1f000000 fmadd s0, s0, s0, s0 + 1aa4: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 1aa8: 0000021f .inst 0x0000021f ; undefined + 1aac: 0002250c .inst 0x0002250c ; undefined + 1ab0: 01890c00 .inst 0x01890c00 ; undefined + 1ab4: 06000000 .inst 0x06000000 ; undefined + 1ab8: 0000f308 .inst 0x0000f308 ; undefined + 1abc: 1f080600 fmadd s0, s16, s8, s1 + 1ac0: 06000002 .inst 0x06000002 ; undefined + 1ac4: 00020608 .inst 0x00020608 ; undefined + 1ac8: 04c00300 .inst 0x04c00300 ; undefined + 1acc: 03680000 .inst 0x03680000 ; undefined + 1ad0: 0002d718 .inst 0x0002d718 ; undefined + 1ad4: 31780500 adds w0, w8, #0xe01, lsl #12 + 1ad8: 19030039 .inst 0x19030039 ; undefined + 1adc: 00000141 .inst 0x00000141 ; undefined + 1ae0: 32780500 .inst 0x32780500 ; undefined + 1ae4: 1a030030 adc w16, w1, w3 + 1ae8: 00000141 .inst 0x00000141 ; undefined + 1aec: 32780508 .inst 0x32780508 ; undefined + 1af0: 1b030031 madd w17, w1, w3, w0 + 1af4: 00000141 .inst 0x00000141 ; undefined + 1af8: 32780510 .inst 0x32780510 ; undefined + 1afc: 1c030032 ldr s18, 7b00 <_start-0xffff000000078500> + 1b00: 00000141 .inst 0x00000141 ; undefined + 1b04: 32780518 .inst 0x32780518 ; undefined + 1b08: 1d030033 .inst 0x1d030033 ; undefined + 1b0c: 00000141 .inst 0x00000141 ; undefined + 1b10: 32780520 .inst 0x32780520 ; undefined + 1b14: 1e030034 .inst 0x1e030034 ; undefined + 1b18: 00000141 .inst 0x00000141 ; undefined + 1b1c: 32780528 .inst 0x32780528 ; undefined + 1b20: 1f030035 fmadd s21, s1, s3, s0 + 1b24: 00000141 .inst 0x00000141 ; undefined + 1b28: 32780530 .inst 0x32780530 ; undefined + 1b2c: 20030036 .inst 0x20030036 ; undefined + 1b30: 00000141 .inst 0x00000141 ; undefined + 1b34: 32780538 .inst 0x32780538 ; undefined + 1b38: 21030037 .inst 0x21030037 ; undefined + 1b3c: 00000141 .inst 0x00000141 ; undefined + 1b40: 32780540 .inst 0x32780540 ; undefined + 1b44: 22030038 .inst 0x22030038 ; undefined + 1b48: 00000141 .inst 0x00000141 ; undefined + 1b4c: 70660548 adr x8, cdbf7 <_start-0xfffefffffffb2409> + 1b50: 41230300 .inst 0x41230300 ; undefined + 1b54: 50000001 adr x1, 1b56 <_start-0xffff00000007e4aa> + 1b58: 00707305 .inst 0x00707305 ; undefined + 1b5c: 01412403 .inst 0x01412403 ; undefined + 1b60: 05580000 .inst 0x05580000 ; undefined + 1b64: 03006370 .inst 0x03006370 ; undefined + 1b68: 00014125 .inst 0x00014125 ; undefined + 1b6c: 03006000 .inst 0x03006000 ; undefined + 1b70: 00000734 .inst 0x00000734 ; undefined + 1b74: fc2a0310 .inst 0xfc2a0310 ; undefined + 1b78: 04000002 .inst 0x04000002 ; undefined + 1b7c: 000004a5 .inst 0x000004a5 ; undefined + 1b80: 01412b03 .inst 0x01412b03 ; undefined + 1b84: 04000000 .inst 0x04000000 ; undefined + 1b88: 00000528 .inst 0x00000528 ; undefined + 1b8c: 01412c03 .inst 0x01412c03 ; undefined + 1b90: 00080000 .inst 0x00080000 ; undefined + 1b94: 0004cc0e .inst 0x0004cc0e ; undefined + 1b98: 03019800 .inst 0x03019800 ; undefined + 1b9c: 0003482f .inst 0x0003482f ; undefined + 1ba0: 67700500 .inst 0x67700500 ; undefined + 1ba4: 30030064 adr x4, 7bb1 <_start-0xffff00000007844f> + 1ba8: 00000141 .inst 0x00000141 ; undefined + 1bac: 05060400 .inst 0x05060400 ; undefined + 1bb0: 31030000 adds w0, w0, #0xc0 + 1bb4: 0000002d .inst 0x0000002d ; undefined + 1bb8: 05610408 .inst 0x05610408 ; undefined + 1bbc: 32030000 orr w0, w0, #0x20000000 + 1bc0: 00000348 .inst 0x00000348 ; undefined + 1bc4: 04e20f10 .inst 0x04e20f10 ; undefined + 1bc8: 33030000 bfi w0, w0, #29, #1 + 1bcc: 0000002d .inst 0x0000002d ; undefined + 1bd0: 540f0110 .inst 0x540f0110 ; undefined + 1bd4: 03000004 .inst 0x03000004 ; undefined + 1bd8: 00035f34 .inst 0x00035f34 ; undefined + 1bdc: 00011800 .inst 0x00011800 ; undefined + 1be0: 0002d710 .inst 0x0002d710 ; undefined + 1be4: 00035800 .inst 0x00035800 ; undefined + 1be8: 03581100 .inst 0x03581100 ; undefined + 1bec: 000f0000 .inst 0x000f0000 ; undefined + 1bf0: df070809 .inst 0xdf070809 ; undefined + 1bf4: 10000000 adr x0, 1bf4 <_start-0xffff00000007e40c> + 1bf8: 00000141 .inst 0x00000141 ; undefined + 1bfc: 0000036f .inst 0x0000036f ; undefined + 1c00: 00035811 .inst 0x00035811 ; undefined + 1c04: 0e000f00 .inst 0x0e000f00 ; undefined + 1c08: 000004d6 .inst 0x000004d6 ; undefined + 1c0c: 37030260 tbnz w0, #0, 7c58 <_start-0xffff0000000783a8> + 1c10: 000003f5 .inst 0x000003f5 ; undefined + 1c14: 0004c004 .inst 0x0004c004 ; undefined + 1c18: 31380300 adds w0, w24, #0xe00 + 1c1c: 00000002 .inst 0x00000002 ; undefined + 1c20: 00646905 .inst 0x00646905 ; undefined + 1c24: 002d3903 .inst 0x002d3903 ; NYI + 1c28: 04680000 .inst 0x04680000 ; undefined + 1c2c: 000005bc .inst 0x000005bc ; undefined + 1c30: 03f53a03 .inst 0x03f53a03 ; undefined + 1c34: 04700000 .inst 0x04700000 ; undefined + 1c38: 00000517 .inst 0x00000517 ; undefined + 1c3c: 03f53b03 .inst 0x03f53b03 ; undefined + 1c40: 04780000 .inst 0x04780000 ; undefined + 1c44: 000005b2 .inst 0x000005b2 ; undefined + 1c48: 03f53c03 .inst 0x03f53c03 ; undefined + 1c4c: 04800000 .inst 0x04800000 ; undefined + 1c50: 00000497 .inst 0x00000497 ; undefined + 1c54: 03f53d03 .inst 0x03f53d03 ; undefined + 1c58: 04880000 .inst 0x04880000 ; undefined + 1c5c: 000004fb .inst 0x000004fb ; undefined + 1c60: 01413e03 .inst 0x01413e03 ; undefined + 1c64: 05900000 .inst 0x05900000 ; undefined + 1c68: 03006d6d .inst 0x03006d6d ; undefined + 1c6c: 0002fc3f .inst 0x0002fc3f ; undefined + 1c70: 370f9800 tbnz w0, #1, f70 <_start-0xffff00000007f090> + 1c74: 03000005 .inst 0x03000005 ; undefined + 1c78: 0003fc40 .inst 0x0003fc40 ; undefined + 1c7c: 0f023000 .inst 0x0f023000 ; undefined + 1c80: 00000016 .inst 0x00000016 ; undefined + 1c84: 002d4103 .inst 0x002d4103 ; NYI + 1c88: 02580000 .inst 0x02580000 ; undefined + 1c8c: 05080900 .inst 0x05080900 ; undefined + 1c90: 00000441 .inst 0x00000441 ; undefined + 1c94: 0001d410 .inst 0x0001d410 ; undefined + 1c98: 00040c00 .inst 0x00040c00 ; undefined + 1c9c: 03581100 .inst 0x03581100 ; undefined + 1ca0: 00040000 .inst 0x00040000 ; undefined + 1ca4: 018f0806 .inst 0x018f0806 ; undefined + 1ca8: 01090000 .inst 0x01090000 ; undefined + 1cac: 0000a808 .inst 0x0000a808 ; undefined + 1cb0: 06671200 .inst 0x06671200 ; undefined + 1cb4: 09010000 .inst 0x09010000 ; undefined + 1cb8: 00081b6c .inst 0x00081b6c ; undefined + 1cbc: ffff0000 .inst 0xffff0000 ; undefined + 1cc0: 00000074 .inst 0x00000074 ; undefined + 1cc4: 00000000 .inst 0x00000000 ; undefined + 1cc8: 046f9c01 .inst 0x046f9c01 ; undefined + 1ccc: 1c130000 ldr s0, 27ccc <_start-0xffff000000058334> + 1cd0: 01000006 .inst 0x01000006 ; undefined + 1cd4: 0001410a .inst 0x0001410a ; undefined + 1cd8: 78910200 ldursh x0, [x16,#-240] + 1cdc: 00062213 .inst 0x00062213 ; undefined + 1ce0: 410b0100 .inst 0x410b0100 ; undefined + 1ce4: 02000001 .inst 0x02000001 ; undefined + 1ce8: 2e137091 .inst 0x2e137091 ; undefined + 1cec: 01000006 .inst 0x01000006 ; undefined + 1cf0: 0001410c .inst 0x0001410c ; undefined + 1cf4: 68910200 .inst 0x68910200 ; undefined + 1cf8: 00062813 .inst 0x00062813 ; undefined + 1cfc: 410d0100 .inst 0x410d0100 ; undefined + 1d00: 02000001 .inst 0x02000001 ; undefined + 1d04: 14006091 b 19f48 <_start-0xffff0000000660b8> + 1d08: 006f6f66 .inst 0x006f6f66 ; undefined + 1d0c: 1be01601 .inst 0x1be01601 ; undefined + 1d10: 00000008 .inst 0x00000008 ; undefined + 1d14: 0068ffff .inst 0x0068ffff ; undefined + 1d18: 00000000 .inst 0x00000000 ; undefined + 1d1c: 9c010000 ldr q0, 3d1c <_start-0xffff00000007c2e4> + 1d20: 000004ab .inst 0x000004ab ; undefined + 1d24: 081be815 stlxrb w27, w21, [x0] + 1d28: ff000000 .inst 0xff000000 ; undefined + 1d2c: 000050ff .inst 0x000050ff ; undefined + 1d30: 00000000 .inst 0x00000000 ; undefined + 1d34: 00691600 .inst 0x00691600 ; undefined + 1d38: 002d1701 .inst 0x002d1701 ; NYI + 1d3c: 91020000 add x0, x0, #0x80 + 1d40: 1700007c b fffffffffc001f30 <__stack_top+0xfffffbf75f30> + 1d44: 00000647 .inst 0x00000647 ; undefined + 1d48: 1c481f01 ldr s1, 92128 <_start-0xfffefffffffeded8> + 1d4c: 00000008 .inst 0x00000008 ; undefined + 1d50: 0078ffff .inst 0x0078ffff ; undefined + 1d54: 00000000 .inst 0x00000000 ; undefined + 1d58: 9c010000 ldr q0, 3d58 <_start-0xffff00000007c2a8> + 1d5c: 00000523 .inst 0x00000523 ; undefined + 1d60: 01004e18 .inst 0x01004e18 ; undefined + 1d64: 00002d1f .inst 0x00002d1f ; undefined + 1d68: 6c910200 stp d0, d0, [x16],#272 + 1d6c: 0005c219 .inst 0x0005c219 ; undefined + 1d70: 2d210100 stp s0, s0, [x8,#-248] + 1d74: e5000000 .inst 0xe5000000 ; undefined + 1d78: 1a000004 adc w4, w0, w0 + 1d7c: 1c541500 ldr s0, aa01c <_start-0xfffefffffffd5fe4> + 1d80: 00000008 .inst 0x00000008 ; undefined + 1d84: 004cffff .inst 0x004cffff ; undefined + 1d88: 00000000 .inst 0x00000000 ; undefined + 1d8c: 69160000 .inst 0x69160000 ; undefined + 1d90: 2d200100 stp s0, s0, [x8,#-256] + 1d94: 02000000 .inst 0x02000000 ; undefined + 1d98: 5c157c91 ldr d17, 2cd28 <_start-0xffff0000000532d8> + 1d9c: 0000081c .inst 0x0000081c ; undefined + 1da0: 28ffff00 ldp w0, wzr, [x24],#-4 + 1da4: 00000000 .inst 0x00000000 ; undefined + 1da8: 1b000000 madd w0, w0, w0, w0 + 1dac: 000005c2 .inst 0x000005c2 ; undefined + 1db0: 002d2101 .inst 0x002d2101 ; NYI + 1db4: 001a0000 .inst 0x001a0000 ; undefined + 1db8: 12000000 and w0, w0, #0x1 + 1dbc: 000005fd .inst 0x000005fd ; undefined + 1dc0: 1cc02701 ldr s1, fffffffffff822a0 <__stack_top+0xffffffef62a0> + 1dc4: 00000008 .inst 0x00000008 ; undefined + 1dc8: 0038ffff .inst 0x0038ffff ; NYI + 1dcc: 00000000 .inst 0x00000000 ; undefined + 1dd0: 9c010000 ldr q0, 3dd0 <_start-0xffff00000007c230> + 1dd4: 0000054f .inst 0x0000054f ; undefined + 1dd8: 00050113 .inst 0x00050113 ; undefined + 1ddc: 4f280100 .inst 0x4f280100 ; undefined + 1de0: 02000005 .inst 0x02000005 ; undefined + 1de4: 10006091 adr x17, 29f4 <_start-0xffff00000007d60c> + 1de8: 0000040c .inst 0x0000040c ; undefined + 1dec: 0000055f .inst 0x0000055f ; undefined + 1df0: 00035811 .inst 0x00035811 ; undefined + 1df4: 12000300 and w0, w24, #0x1 + 1df8: 00000657 .inst 0x00000657 ; undefined + 1dfc: 1cf82d01 ldr s1, ffffffffffff239c <__stack_top+0xfffffff6639c> + 1e00: 00000008 .inst 0x00000008 ; undefined + 1e04: 0040ffff .inst 0x0040ffff ; undefined + 1e08: 00000000 .inst 0x00000000 ; undefined + 1e0c: 9c010000 ldr q0, 3e0c <_start-0xffff00000007c1f4> + 1e10: 0000058a .inst 0x0000058a ; undefined + 1e14: 0005c21b .inst 0x0005c21b ; undefined + 1e18: 2d210100 stp s0, s0, [x8,#-248] + 1e1c: 1a000000 adc w0, w0, w0 + 1e20: ed120000 .inst 0xed120000 ; undefined + 1e24: 01000005 .inst 0x01000005 ; undefined + 1e28: 081d3833 stxrb w29, w19, [x1] + 1e2c: ff000000 .inst 0xff000000 ; undefined + 1e30: 000138ff .inst 0x000138ff ; undefined + 1e34: 00000000 .inst 0x00000000 ; undefined + 1e38: dc9c0100 .inst 0xdc9c0100 ; undefined + 1e3c: 16000005 b fffffffff8001e50 <__stack_top+0xfffff7f75e50> + 1e40: 34010061 cbz w1, 3e4c <_start-0xffff00000007c1b4> + 1e44: 000001d4 .inst 0x000001d4 ; undefined + 1e48: 16789102 b fffffffff9e26250 <__stack_top+0xfffff9d9a250> + 1e4c: 35010062 cbnz w2, 3e58 <_start-0xffff00000007c1a8> + 1e50: 000001d4 .inst 0x000001d4 ; undefined + 1e54: 16709102 b fffffffff9c2625c <__stack_top+0xfffff9b9a25c> + 1e58: 01007a73 .inst 0x01007a73 ; undefined + 1e5c: 00002d44 .inst 0x00002d44 ; undefined + 1e60: 6c910200 stp d0, d0, [x16],#272 + 1e64: 66756216 .inst 0x66756216 ; undefined + 1e68: dc450100 .inst 0xdc450100 ; undefined + 1e6c: 03000005 .inst 0x03000005 ; undefined + 1e70: 007f8891 .inst 0x007f8891 ; undefined + 1e74: 00018f10 .inst 0x00018f10 ; undefined + 1e78: 0005ec00 .inst 0x0005ec00 ; undefined + 1e7c: 03581100 .inst 0x03581100 ; undefined + 1e80: 00630000 .inst 0x00630000 ; undefined + 1e84: 00060212 .inst 0x00060212 ; undefined + 1e88: 704e0100 adr x0, 9deab <_start-0xfffefffffffe2155> + 1e8c: 0000081e .inst 0x0000081e ; undefined + 1e90: 3cffff00 .inst 0x3cffff00 ; undefined + 1e94: 00000000 .inst 0x00000000 ; undefined + 1e98: 01000000 .inst 0x01000000 ; undefined + 1e9c: 0006189c .inst 0x0006189c ; undefined + 1ea0: 05011300 .inst 0x05011300 ; undefined + 1ea4: 4f010000 .inst 0x4f010000 ; undefined + 1ea8: 0000054f .inst 0x0000054f ; undefined + 1eac: 00609102 .inst 0x00609102 ; undefined + 1eb0: 00060c12 .inst 0x00060c12 ; undefined + 1eb4: ac540100 ldnp q0, q0, [x8,#640] + 1eb8: 0000081e .inst 0x0000081e ; undefined + 1ebc: 28ffff00 ldp w0, wzr, [x24],#-4 + 1ec0: 00000000 .inst 0x00000000 ; undefined + 1ec4: 01000000 .inst 0x01000000 ; undefined + 1ec8: 0006439c .inst 0x0006439c ; undefined + 1ecc: 05c21b00 .inst 0x05c21b00 ; undefined + 1ed0: 21010000 .inst 0x21010000 ; undefined + 1ed4: 0000002d .inst 0x0000002d ; undefined + 1ed8: 1200001a and w26, w0, #0x1 + 1edc: 00000671 .inst 0x00000671 ; undefined + 1ee0: 1ed45901 .inst 0x1ed45901 ; undefined + 1ee4: 00000008 .inst 0x00000008 ; undefined + 1ee8: 0094ffff .inst 0x0094ffff ; undefined + 1eec: 00000000 .inst 0x00000000 ; undefined + 1ef0: 9c010000 ldr q0, 3ef0 <_start-0xffff00000007c110> + 1ef4: 00000689 .inst 0x00000689 ; undefined + 1ef8: 01006116 .inst 0x01006116 ; undefined + 1efc: 0001d45a .inst 0x0001d45a ; undefined + 1f00: 78910200 ldursh x0, [x16,#-240] + 1f04: 007a7316 .inst 0x007a7316 ; undefined + 1f08: 002d5f01 .inst 0x002d5f01 ; NYI + 1f0c: 91020000 add x0, x0, #0x80 + 1f10: 75621674 .inst 0x75621674 ; undefined + 1f14: 60010066 .inst 0x60010066 ; undefined + 1f18: 000005dc .inst 0x000005dc ; undefined + 1f1c: 7f909103 fmulx s3, s8, v16.s[0] + 1f20: 06071200 .inst 0x06071200 ; undefined + 1f24: 67010000 .inst 0x67010000 ; undefined + 1f28: 00081f68 .inst 0x00081f68 ; undefined + 1f2c: ffff0000 .inst 0xffff0000 ; undefined + 1f30: 0000002c .inst 0x0000002c ; undefined 1f34: 00000000 .inst 0x00000000 ; undefined - 1f38: 0005b11e .inst 0x0005b11e ; undefined - 1f3c: 41470100 .inst 0x41470100 ; undefined - 1f40: 16000001 b fffffffff8001f44 <__stack_top+0xfffffffff7f61f44> - 1f44: 1f000007 fmadd s7, s0, s0, s0 - 1f48: 05731700 .inst 0x05731700 ; undefined - 1f4c: 4c010000 .inst 0x4c010000 ; undefined - 1f50: 0000013a .inst 0x0000013a ; undefined - 1f54: 1d689102 .inst 0x1d689102 ; undefined - 1f58: 00081834 .inst 0x00081834 ; undefined - 1f5c: 00000000 .inst 0x00000000 ; undefined - 1f60: 00000048 .inst 0x00000048 ; undefined - 1f64: 00000000 .inst 0x00000000 ; undefined - 1f68: 0100691a .inst 0x0100691a ; undefined - 1f6c: 00014148 .inst 0x00014148 ; undefined - 1f70: 78910200 ldursh x0, [x16,#-240] - 1f74: 16000000 b fffffffff8001f74 <__stack_top+0xfffffffff7f61f74> - 1f78: 0000063e .inst 0x0000063e ; undefined - 1f7c: 19c06e01 .inst 0x19c06e01 ; undefined - 1f80: 00000008 .inst 0x00000008 ; undefined - 1f84: 01c00000 .inst 0x01c00000 ; undefined - 1f88: 00000000 .inst 0x00000000 ; undefined - 1f8c: 9c010000 ldr q0, 3f8c <_start-0x7c074> - 1f90: 000007ca .inst 0x000007ca ; undefined - 1f94: 0005d617 .inst 0x0005d617 ; undefined - 1f98: 41700100 .inst 0x41700100 ; undefined - 1f9c: 02000001 .inst 0x02000001 ; undefined - 1fa0: 701a7c91 adr x17, 36f33 <_start-0x490cd> - 1fa4: 25710100 .inst 0x25710100 ; undefined - 1fa8: 02000006 .inst 0x02000006 ; undefined - 1fac: 65176891 .inst 0x65176891 ; undefined - 1fb0: 01000006 .inst 0x01000006 ; undefined - 1fb4: 00014172 .inst 0x00014172 ; undefined - 1fb8: 78910200 ldursh x0, [x16,#-240] - 1fbc: 081a241c stxrb w26, w28, [x0] - 1fc0: 00000000 .inst 0x00000000 ; undefined - 1fc4: 0000a400 .inst 0x0000a400 ; undefined - 1fc8: 00000000 .inst 0x00000000 ; undefined - 1fcc: 0007ab00 .inst 0x0007ab00 ; undefined - 1fd0: 00691a00 .inst 0x00691a00 ; undefined - 1fd4: 01417901 .inst 0x01417901 ; undefined - 1fd8: 91020000 add x0, x0, #0x80 - 1fdc: d41d0074 .inst 0xd41d0074 ; undefined - 1fe0: 0000081a .inst 0x0000081a ; undefined - 1fe4: 60000000 .inst 0x60000000 ; undefined - 1fe8: 00000000 .inst 0x00000000 ; undefined - 1fec: 1a000000 adc w0, w0, w0 - 1ff0: 83010069 .inst 0x83010069 ; undefined - 1ff4: 00000141 .inst 0x00000141 ; undefined - 1ff8: 00709102 .inst 0x00709102 ; undefined - 1ffc: 05c82000 .inst 0x05c82000 ; undefined - 2000: 90010000 adrp x0, 2002000 <__stack_top+0x1f62000> - 2004: 00081b80 .inst 0x00081b80 ; undefined - 2008: 00000000 .inst 0x00000000 ; undefined - 200c: 00000018 .inst 0x00000018 ; undefined - 2010: 00000000 .inst 0x00000000 ; undefined - 2014: 48219c01 .inst 0x48219c01 ; undefined - 2018: 01000006 .inst 0x01000006 ; undefined - 201c: 081b9894 stlxrb w27, w20, [x4] - 2020: 00000000 .inst 0x00000000 ; undefined - 2024: 00006800 .inst 0x00006800 ; undefined - 2028: 00000000 .inst 0x00000000 ; undefined - 202c: 219c0100 .inst 0x219c0100 ; undefined - 2030: 0000044a .inst 0x0000044a ; undefined - 2034: 1c009c01 ldr s1, 33b4 <_start-0x7cc4c> - 2038: 00000008 .inst 0x00000008 ; undefined - 203c: 00600000 .inst 0x00600000 ; undefined - 2040: 00000000 .inst 0x00000000 ; undefined - 2044: 9c010000 ldr q0, 4044 <_start-0x7bfbc> - 2048: 0005a222 .inst 0x0005a222 ; undefined - 204c: 60a70100 .inst 0x60a70100 ; undefined - 2050: 0000081c .inst 0x0000081c ; undefined - 2054: 4c000000 st4 {v0.16b-v3.16b}, [x0] - 2058: 00000001 .inst 0x00000001 ; undefined - 205c: 01000000 .inst 0x01000000 ; undefined - 2060: 0008ef9c .inst 0x0008ef9c ; undefined - 2064: 1c681c00 ldr s0, d23e4 <__stack_top+0x323e4> - 2068: 00000008 .inst 0x00000008 ; undefined - 206c: 00d80000 .inst 0x00d80000 ; undefined - 2070: 00000000 .inst 0x00000000 ; undefined - 2074: 08b20000 .inst 0x08b20000 ; undefined - 2078: 691a0000 .inst 0x691a0000 ; undefined - 207c: 41a80100 .inst 0x41a80100 ; undefined - 2080: 02000001 .inst 0x02000001 ; undefined - 2084: 701d7c91 adr x17, 3d017 <_start-0x42fe9> - 2088: 0000081c .inst 0x0000081c ; undefined - 208c: ac000000 stnp q0, q0, [x0] - 2090: 00000000 .inst 0x00000000 ; undefined - 2094: 17000000 b fffffffffc002094 <__stack_top+0xfffffffffbf62094> - 2098: 0000059d .inst 0x0000059d ; undefined - 209c: 0625a901 .inst 0x0625a901 ; undefined - 20a0: 91020000 add x0, x0, #0x80 - 20a4: 1ca01d68 ldr s8, fffffffffff42450 <__stack_top+0xffffffffffea2450> - 20a8: 00000008 .inst 0x00000008 ; undefined - 20ac: 007c0000 .inst 0x007c0000 ; undefined - 20b0: 00000000 .inst 0x00000000 ; undefined - 20b4: 6a1a0000 ands w0, w0, w26 - 20b8: 41ac0100 .inst 0x41ac0100 ; undefined - 20bc: 02000001 .inst 0x02000001 ; undefined - 20c0: b01d7891 adrp x17, 3af13000 <__stack_top+0x3ae73000> - 20c4: 0000081c .inst 0x0000081c ; undefined - 20c8: 54000000 b.eq 20c8 <_start-0x7df38> - 20cc: 00000000 .inst 0x00000000 ; undefined - 20d0: 1a000000 adc w0, w0, w0 - 20d4: 00637273 .inst 0x00637273 ; undefined - 20d8: 0625ad01 .inst 0x0625ad01 ; undefined - 20dc: 91020000 add x0, x0, #0x80 - 20e0: 00000060 .inst 0x00000060 ; undefined - 20e4: 1d401d00 .inst 0x1d401d00 ; undefined - 20e8: 00000008 .inst 0x00000008 ; undefined - 20ec: 00600000 .inst 0x00600000 ; undefined - 20f0: 00000000 .inst 0x00000000 ; undefined - 20f4: 691a0000 .inst 0x691a0000 ; undefined - 20f8: 41b50100 .inst 0x41b50100 ; undefined - 20fc: 02000001 .inst 0x02000001 ; undefined - 2100: 481d7491 stxrh w29, w17, [x4] - 2104: 0000081d .inst 0x0000081d ; undefined - 2108: 40000000 .inst 0x40000000 ; undefined - 210c: 00000000 .inst 0x00000000 ; undefined - 2110: 1a000000 adc w0, w0, w0 - 2114: b6010070 tbz x16, #32, 4120 <_start-0x7bee0> - 2118: 00000625 .inst 0x00000625 ; undefined - 211c: 00589102 .inst 0x00589102 ; undefined - 2120: f0160000 adrp x0, 2c005000 <__stack_top+0x2bf65000> - 2124: 01000005 .inst 0x01000005 ; undefined - 2128: 081dacbb stlxrb w29, w27, [x5] - 212c: 00000000 .inst 0x00000000 ; undefined - 2130: 00014000 .inst 0x00014000 ; undefined - 2134: 00000000 .inst 0x00000000 ; undefined - 2138: 679c0100 .inst 0x679c0100 ; undefined - 213c: 1d000009 .inst 0x1d000009 ; undefined - 2140: 00081db8 .inst 0x00081db8 ; undefined - 2144: 00000000 .inst 0x00000000 ; undefined - 2148: 000000c4 .inst 0x000000c4 ; undefined - 214c: 00000000 .inst 0x00000000 ; undefined - 2150: 0100691a .inst 0x0100691a ; undefined - 2154: 000141bf .inst 0x000141bf ; undefined - 2158: 7c910200 .inst 0x7c910200 ; undefined - 215c: 081dc01d stlxrb w29, w29, [x0] - 2160: 00000000 .inst 0x00000000 ; undefined - 2164: 0000a400 .inst 0x0000a400 ; undefined - 2168: 00000000 .inst 0x00000000 ; undefined - 216c: 00701a00 .inst 0x00701a00 ; undefined - 2170: 0625c001 .inst 0x0625c001 ; undefined - 2174: 91020000 add x0, x0, #0x80 - 2178: 1df01d70 .inst 0x1df01d70 ; undefined - 217c: 00000008 .inst 0x00000008 ; undefined - 2180: 004c0000 .inst 0x004c0000 ; undefined - 2184: 00000000 .inst 0x00000000 ; undefined - 2188: 691a0000 .inst 0x691a0000 ; undefined - 218c: 41c20100 .inst 0x41c20100 ; undefined - 2190: 02000001 .inst 0x02000001 ; undefined - 2194: 00007891 .inst 0x00007891 ; undefined - 2198: 41160000 .inst 0x41160000 ; undefined - 219c: 01000004 .inst 0x01000004 ; undefined - 21a0: 081eecd8 stlxrb w30, w24, [x6] - 21a4: 00000000 .inst 0x00000000 ; undefined - 21a8: 00005400 .inst 0x00005400 ; undefined - 21ac: 00000000 .inst 0x00000000 ; undefined - 21b0: af9c0100 .inst 0xaf9c0100 ; undefined - 21b4: 15000009 b 40021d8 <__stack_top+0x3f621d8> - 21b8: 00000755 .inst 0x00000755 ; undefined - 21bc: 0580d801 .inst 0x0580d801 ; undefined - 21c0: 91020000 add x0, x0, #0x80 - 21c4: 04af1568 .inst 0x04af1568 ; undefined - 21c8: d8010000 prfm pldl1keep, 41c8 <_start-0x7be38> - 21cc: 000009af .inst 0x000009af ; undefined - 21d0: 1a609102 .inst 0x1a609102 ; undefined - 21d4: 00746572 .inst 0x00746572 ; undefined - 21d8: 013ad901 .inst 0x013ad901 ; undefined - 21dc: 91020000 add x0, x0, #0x80 - 21e0: 08050078 stxrb w5, w24, [x3] - 21e4: 00000580 .inst 0x00000580 ; undefined - 21e8: 00065323 .inst 0x00065323 ; undefined - 21ec: 41110100 .inst 0x41110100 ; undefined - 21f0: 09000001 .inst 0x09000001 ; undefined - 21f4: 087d0003 .inst 0x087d0003 ; undefined - 21f8: 00000000 .inst 0x00000000 ; undefined - 21fc: 06251100 .inst 0x06251100 ; undefined - 2200: 09da0000 .inst 0x09da0000 ; undefined - 2204: 15120000 b 4482204 <__stack_top+0x43e2204> - 2208: 3f000005 .inst 0x3f000005 ; undefined - 220c: 05be2300 .inst 0x05be2300 ; undefined - 2210: 0e010000 tbl v0.8b, {v0.16b}, v1.8b - 2214: 000009ca .inst 0x000009ca ; undefined - 2218: 7af80309 .inst 0x7af80309 ; undefined - 221c: 00000008 .inst 0x00000008 ; undefined - 2220: 84230000 .inst 0x84230000 ; undefined - 2224: 01000004 .inst 0x01000004 ; undefined - 2228: 0006250f .inst 0x0006250f ; undefined - 222c: f8030900 sttr x0, [x8,#48] - 2230: 0000087c .inst 0x0000087c ; undefined - 2234: 23000000 .inst 0x23000000 ; undefined - 2238: 00000623 .inst 0x00000623 ; undefined - 223c: 01411001 .inst 0x01411001 ; undefined - 2240: 03090000 .inst 0x03090000 ; undefined - 2244: 000879b8 .inst 0x000879b8 ; undefined - 2248: 00000000 .inst 0x00000000 ; undefined - 224c: 00075e00 .inst 0x00075e00 ; undefined - 2250: f0000400 adrp x0, 85000 - 2254: 08000007 stxrb w0, w7, [x0] - 2258: 00012301 .inst 0x00012301 ; undefined - 225c: 06b20c00 .inst 0x06b20c00 ; undefined - 2260: 00f30000 .inst 0x00f30000 ; undefined - 2264: 1f400000 fmadd d0, d0, d0, d0 - 2268: 00000008 .inst 0x00000008 ; undefined - 226c: 040c0000 .inst 0x040c0000 ; undefined - 2270: 00000000 .inst 0x00000000 ; undefined - 2274: 07070000 .inst 0x07070000 ; undefined - 2278: 04020000 .inst 0x04020000 ; undefined - 227c: 746e6905 .inst 0x746e6905 ; undefined - 2280: 019a0300 .inst 0x019a0300 ; undefined - 2284: 02200000 .inst 0x02200000 ; undefined - 2288: 00007106 .inst 0x00007106 ; undefined - 228c: 00220400 .inst 0x00220400 ; NYI - 2290: 07020000 .inst 0x07020000 ; undefined - 2294: 00000095 .inst 0x00000095 ; undefined - 2298: 00280400 .inst 0x00280400 ; NYI - 229c: 08020000 stxrb w2, w0, [x0] - 22a0: 000000c0 .inst 0x000000c0 ; undefined - 22a4: 00a20408 .inst 0x00a20408 ; undefined - 22a8: 09020000 .inst 0x09020000 ; undefined - 22ac: 000000eb .inst 0x000000eb ; undefined - 22b0: 000d0410 .inst 0x000d0410 ; undefined - 22b4: 0a020000 and w0, w0, w2 - 22b8: 000000f1 .inst 0x000000f1 ; undefined - 22bc: 22030018 .inst 0x22030018 ; undefined - 22c0: 10000000 adr x0, 22c0 <_start-0x7dd40> - 22c4: 00951402 .inst 0x00951402 ; undefined - 22c8: 39040000 strb w0, [x0,#256] - 22cc: 0200000b .inst 0x0200000b ; undefined - 22d0: 00013b15 .inst 0x00013b15 ; undefined - 22d4: 66050000 .inst 0x66050000 ; undefined - 22d8: 16020073 b fffffffff80824a4 <__stack_top+0xfffffffff7fe24a4> - 22dc: 00000178 .inst 0x00000178 ; undefined - 22e0: 08060008 stxrb w6, w8, [x0] - 22e4: 00000071 .inst 0x00000071 ; undefined - 22e8: 00002e03 .inst 0x00002e03 ; undefined - 22ec: 23021000 .inst 0x23021000 ; undefined - 22f0: 000000c0 .inst 0x000000c0 ; undefined - 22f4: 00099404 .inst 0x00099404 ; undefined - 22f8: 2b240200 adds w0, w16, w4, uxtb - 22fc: 00000002 .inst 0x00000002 ; undefined - 2300: 000a9b04 .inst 0x000a9b04 ; undefined - 2304: 2b250200 adds w0, w16, w5, uxtb - 2308: 08000002 stxrb w0, w2, [x0] - 230c: 9b080600 madd x0, x16, x8, x1 - 2310: 03000000 .inst 0x03000000 ; undefined - 2314: 000000cf .inst 0x000000cf ; undefined - 2318: eb1e0210 subs x16, x16, x30 - 231c: 04000000 .inst 0x04000000 ; undefined - 2320: 00000b15 .inst 0x00000b15 ; undefined - 2324: 01e11f02 .inst 0x01e11f02 ; undefined - 2328: 04000000 .inst 0x04000000 ; undefined - 232c: 00000949 .inst 0x00000949 ; undefined - 2330: 02002002 .inst 0x02002002 ; undefined - 2334: 00080000 .inst 0x00080000 ; undefined - 2338: 00c60806 .inst 0x00c60806 ; undefined - 233c: 08070000 stxrb w7, w0, [x0] - 2340: 00019a08 .inst 0x00019a08 ; undefined - 2344: 340b0200 cbz w0, 18384 <_start-0x67c7c> - 2348: 03000000 .inst 0x03000000 ; undefined - 234c: 00000776 .inst 0x00000776 ; undefined - 2350: 3b0d0220 .inst 0x3b0d0220 ; undefined - 2354: 04000001 .inst 0x04000001 ; undefined - 2358: 0000019a .inst 0x0000019a ; undefined - 235c: 013b0e02 .inst 0x013b0e02 ; undefined - 2360: 04000000 .inst 0x04000000 ; undefined - 2364: 0000003f .inst 0x0000003f ; undefined - 2368: 01410f02 .inst 0x01410f02 ; undefined - 236c: 04080000 .inst 0x04080000 ; undefined - 2370: 000000a2 .inst 0x000000a2 ; undefined - 2374: 00eb1002 .inst 0x00eb1002 ; undefined - 2378: 04100000 .inst 0x04100000 ; undefined - 237c: 00000609 .inst 0x00000609 ; undefined - 2380: 002d1102 .inst 0x002d1102 ; NYI - 2384: 00180000 .inst 0x00180000 ; undefined - 2388: 00340806 .inst 0x00340806 ; NYI - 238c: 08090000 stxrb w9, w0, [x0] - 2390: 00005807 .inst 0x00005807 ; undefined - 2394: 07760800 .inst 0x07760800 ; undefined - 2398: 12020000 and w0, w0, #0x40000000 - 239c: 000000fe .inst 0x000000fe ; undefined - 23a0: 00011803 .inst 0x00011803 ; undefined - 23a4: 19021000 .inst 0x19021000 ; undefined - 23a8: 00000178 .inst 0x00000178 ; undefined - 23ac: 00075504 .inst 0x00075504 ; undefined - 23b0: 891a0200 .inst 0x891a0200 ; undefined - 23b4: 00000001 .inst 0x00000001 ; undefined - 23b8: 00001c04 .inst 0x00001c04 ; undefined - 23bc: b51b0200 cbnz x0, 383fc <_start-0x47c04> - 23c0: 08000001 stxrb w0, w1, [x0] - 23c4: 53080600 ubfiz w0, w16, #24, #2 - 23c8: 08000001 stxrb w0, w1, [x0] - 23cc: 00000022 .inst 0x00000022 ; undefined - 23d0: 00711702 .inst 0x00711702 ; undefined - 23d4: 08060000 stxrb w6, w0, [x0] - 23d8: 00000196 .inst 0x00000196 ; undefined - 23dc: b1080109 adds x9, x8, #0x200 - 23e0: 0a000000 and w0, w0, w0 - 23e4: 0000018f .inst 0x0000018f ; undefined - 23e8: 00002d0b .inst 0x00002d0b ; undefined - 23ec: 0001af00 .inst 0x0001af00 ; undefined - 23f0: 01780c00 .inst 0x01780c00 ; undefined - 23f4: af0c0000 .inst 0xaf0c0000 ; undefined - 23f8: 00000001 .inst 0x00000001 ; undefined - 23fc: 017e0806 .inst 0x017e0806 ; undefined - 2400: 08060000 stxrb w6, w0, [x0] - 2404: 0000019b .inst 0x0000019b ; undefined - 2408: 00002d0b .inst 0x00002d0b ; undefined - 240c: 0001d400 .inst 0x0001d400 ; undefined - 2410: 01d40c00 .inst 0x01d40c00 ; undefined - 2414: da0c0000 sbc x0, x0, x12 - 2418: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 241c: 00000141 .inst 0x00000141 ; undefined - 2420: 48080600 stxrh w8, w0, [x16] - 2424: 06000001 .inst 0x06000001 ; undefined - 2428: 0001e008 .inst 0x0001e008 ; undefined - 242c: 08060d00 stxrb w6, w0, [x8] - 2430: 000001bb .inst 0x000001bb ; undefined - 2434: 00002d0b .inst 0x00002d0b ; undefined - 2438: 00020000 .inst 0x00020000 ; undefined - 243c: 01d40c00 .inst 0x01d40c00 ; undefined - 2440: f10c0000 subs x0, x0, #0x300 - 2444: 0c000000 st4 {v0.8b-v3.8b}, [x0] - 2448: 00000141 .inst 0x00000141 ; undefined - 244c: e7080600 .inst 0xe7080600 ; undefined - 2450: 0b000001 add w1, w0, w0 - 2454: 0000002d .inst 0x0000002d ; undefined - 2458: 0000021f .inst 0x0000021f ; undefined - 245c: 00021f0c .inst 0x00021f0c ; undefined - 2460: 02250c00 .inst 0x02250c00 ; undefined - 2464: 890c0000 .inst 0x890c0000 ; undefined - 2468: 00000001 .inst 0x00000001 ; undefined - 246c: 00f30806 .inst 0x00f30806 ; undefined - 2470: 08060000 stxrb w6, w0, [x0] - 2474: 0000021f .inst 0x0000021f ; undefined - 2478: 02060806 .inst 0x02060806 ; undefined - 247c: 770e0000 .inst 0x770e0000 ; undefined - 2480: 78000004 sturh w4, [x0] - 2484: 7f190301 .inst 0x7f190301 ; undefined - 2488: 05000004 .inst 0x05000004 ; undefined - 248c: 00393178 .inst 0x00393178 ; NYI - 2490: 01411b03 .inst 0x01411b03 ; undefined - 2494: 05000000 .inst 0x05000000 ; undefined - 2498: 00303278 .inst 0x00303278 ; NYI - 249c: 01411c03 .inst 0x01411c03 ; undefined - 24a0: 05080000 .inst 0x05080000 ; undefined - 24a4: 00313278 .inst 0x00313278 ; NYI - 24a8: 01411d03 .inst 0x01411d03 ; undefined - 24ac: 05100000 .inst 0x05100000 ; undefined - 24b0: 00323278 .inst 0x00323278 ; NYI - 24b4: 01411e03 .inst 0x01411e03 ; undefined - 24b8: 05180000 .inst 0x05180000 ; undefined - 24bc: 00333278 .inst 0x00333278 ; NYI - 24c0: 01411f03 .inst 0x01411f03 ; undefined - 24c4: 05200000 .inst 0x05200000 ; undefined - 24c8: 00343278 .inst 0x00343278 ; NYI - 24cc: 01412003 .inst 0x01412003 ; undefined - 24d0: 05280000 .inst 0x05280000 ; undefined - 24d4: 00353278 .inst 0x00353278 ; NYI - 24d8: 01412103 .inst 0x01412103 ; undefined - 24dc: 05300000 .inst 0x05300000 ; undefined - 24e0: 00363278 .inst 0x00363278 ; NYI - 24e4: 01412203 .inst 0x01412203 ; undefined - 24e8: 05380000 .inst 0x05380000 ; undefined - 24ec: 00373278 .inst 0x00373278 ; NYI - 24f0: 01412303 .inst 0x01412303 ; undefined - 24f4: 05400000 .inst 0x05400000 ; undefined - 24f8: 00383278 .inst 0x00383278 ; NYI - 24fc: 01412403 .inst 0x01412403 ; undefined - 2500: 05480000 .inst 0x05480000 ; undefined - 2504: 03007066 .inst 0x03007066 ; undefined - 2508: 00014126 .inst 0x00014126 ; undefined - 250c: 6c055000 stnp d0, d20, [x0,#80] - 2510: 27030072 .inst 0x27030072 ; undefined - 2514: 00000141 .inst 0x00000141 ; undefined - 2518: 70730558 adr x24, e85c3 <__stack_top+0x485c3> - 251c: 41280300 .inst 0x41280300 ; undefined - 2520: 60000001 .inst 0x60000001 ; undefined - 2524: 00047204 .inst 0x00047204 ; undefined - 2528: 412a0300 .inst 0x412a0300 ; undefined - 252c: 68000001 .inst 0x68000001 ; undefined - 2530: 726c6505 .inst 0x726c6505 ; undefined - 2534: 412b0300 .inst 0x412b0300 ; undefined - 2538: 70000001 adr x1, 253b <_start-0x7dac5> - 253c: 70737505 adr x5, e93df <__stack_top+0x493df> - 2540: 412e0300 .inst 0x412e0300 ; undefined - 2544: 78000001 sturh w1, [x0] - 2548: 30787505 adr x5, f33e9 <__stack_top+0x533e9> - 254c: 41300300 .inst 0x41300300 ; undefined - 2550: 80000001 .inst 0x80000001 ; undefined - 2554: 31787505 adds w5, w8, #0xe1d, lsl #12 - 2558: 41310300 .inst 0x41310300 ; undefined - 255c: 88000001 stxr w0, w1, [x0] - 2560: 32787505 .inst 0x32787505 ; undefined - 2564: 41320300 .inst 0x41320300 ; undefined - 2568: 90000001 adrp x1, 2000 <_start-0x7e000> - 256c: 33787505 .inst 0x33787505 ; undefined - 2570: 41330300 .inst 0x41330300 ; undefined - 2574: 98000001 ldrsw x1, 2574 <_start-0x7da8c> - 2578: 34787505 cbz w5, f3418 <__stack_top+0x53418> - 257c: 41340300 .inst 0x41340300 ; undefined - 2580: a0000001 .inst 0xa0000001 ; undefined - 2584: 35787505 cbnz w5, f3424 <__stack_top+0x53424> - 2588: 41350300 .inst 0x41350300 ; undefined - 258c: a8000001 stnp x1, x0, [x0] - 2590: 36787505 tbz w5, #15, 3430 <_start-0x7cbd0> - 2594: 41360300 .inst 0x41360300 ; undefined - 2598: b0000001 adrp x1, 3000 <_start-0x7d000> - 259c: 37787505 tbnz w5, #15, 343c <_start-0x7cbc4> - 25a0: 41370300 .inst 0x41370300 ; undefined - 25a4: b8000001 stur w1, [x0] - 25a8: 38787505 .inst 0x38787505 ; undefined - 25ac: 41380300 .inst 0x41380300 ; undefined - 25b0: c0000001 .inst 0xc0000001 ; undefined - 25b4: 39787505 ldrb w5, [x8,#3613] - 25b8: 41390300 .inst 0x41390300 ; undefined - 25bc: c8000001 stxr w0, x1, [x0] - 25c0: 0004a504 .inst 0x0004a504 ; undefined - 25c4: 413a0300 .inst 0x413a0300 ; undefined - 25c8: d0000001 adrp x1, 4000 <_start-0x7c000> - 25cc: 0004aa04 .inst 0x0004aa04 ; undefined - 25d0: 413b0300 .inst 0x413b0300 ; undefined - 25d4: d8000001 prfm pldl1strm, 25d4 <_start-0x7da2c> - 25d8: 00055004 .inst 0x00055004 ; undefined - 25dc: 413c0300 .inst 0x413c0300 ; undefined - 25e0: e0000001 .inst 0xe0000001 ; undefined - 25e4: 00055504 .inst 0x00055504 ; undefined - 25e8: 413d0300 .inst 0x413d0300 ; undefined - 25ec: e8000001 .inst 0xe8000001 ; undefined - 25f0: 00055a04 .inst 0x00055a04 ; undefined - 25f4: 413e0300 .inst 0x413e0300 ; undefined - 25f8: f0000001 adrp x1, 5000 <_start-0x7b000> - 25fc: 00050404 .inst 0x00050404 ; undefined - 2600: 413f0300 .inst 0x413f0300 ; undefined - 2604: f8000001 stur x1, [x0] - 2608: 00055f0f .inst 0x00055f0f ; undefined - 260c: 41400300 .inst 0x41400300 ; undefined - 2610: 00000001 .inst 0x00000001 ; undefined - 2614: 05640f01 .inst 0x05640f01 ; undefined - 2618: 41030000 .inst 0x41030000 ; undefined - 261c: 00000141 .inst 0x00000141 ; undefined - 2620: 690f0108 .inst 0x690f0108 ; undefined - 2624: 03000005 .inst 0x03000005 ; undefined - 2628: 00014142 .inst 0x00014142 ; undefined - 262c: 0f011000 fmla v0.4h, v0.4h, v1.h[0] - 2630: 0000056e .inst 0x0000056e ; undefined - 2634: 01414303 .inst 0x01414303 ; undefined - 2638: 01180000 .inst 0x01180000 ; undefined - 263c: 0004e20f .inst 0x0004e20f ; undefined - 2640: 41440300 .inst 0x41440300 ; undefined - 2644: 20000001 .inst 0x20000001 ; undefined - 2648: 04e70f01 .inst 0x04e70f01 ; undefined - 264c: 45030000 .inst 0x45030000 ; undefined - 2650: 00000141 .inst 0x00000141 ; undefined - 2654: ec0f0128 .inst 0xec0f0128 ; undefined - 2658: 03000004 .inst 0x03000004 ; undefined - 265c: 00014146 .inst 0x00014146 ; undefined - 2660: 0f013000 .inst 0x0f013000 ; undefined - 2664: 000004f1 .inst 0x000004f1 ; undefined - 2668: 01414703 .inst 0x01414703 ; undefined - 266c: 01380000 .inst 0x01380000 ; undefined - 2670: 00049b0f .inst 0x00049b0f ; undefined - 2674: 41480300 .inst 0x41480300 ; undefined - 2678: 40000001 .inst 0x40000001 ; undefined - 267c: 04ff0f01 .inst 0x04ff0f01 ; undefined - 2680: 49030000 .inst 0x49030000 ; undefined - 2684: 00000141 .inst 0x00000141 ; undefined - 2688: a00f0148 .inst 0xa00f0148 ; undefined - 268c: 03000004 .inst 0x03000004 ; undefined - 2690: 0001414a .inst 0x0001414a ; undefined - 2694: 0f015000 fmls v0.4h, v0.4h, v1.h[0] - 2698: 00000509 .inst 0x00000509 ; undefined - 269c: 01414b03 .inst 0x01414b03 ; undefined - 26a0: 01580000 .inst 0x01580000 ; undefined - 26a4: 00050e0f .inst 0x00050e0f ; undefined - 26a8: 414c0300 .inst 0x414c0300 ; undefined - 26ac: 60000001 .inst 0x60000001 ; undefined - 26b0: 66751001 .inst 0x66751001 ; undefined - 26b4: 4d030070 .inst 0x4d030070 ; undefined - 26b8: 00000141 .inst 0x00000141 ; undefined - 26bc: 75100168 .inst 0x75100168 ; undefined - 26c0: 0300726c .inst 0x0300726c ; undefined - 26c4: 0001414e .inst 0x0001414e ; undefined - 26c8: 00017000 .inst 0x00017000 ; undefined - 26cc: 00047808 .inst 0x00047808 ; undefined - 26d0: 31500300 adds w0, w24, #0x400, lsl #12 - 26d4: 0e000002 tbl v2.8b, {v0.16b}, v0.8b - 26d8: 000005fb .inst 0x000005fb ; undefined - 26dc: 520301c0 eor w0, w14, #0x20000000 - 26e0: 000004fe .inst 0x000004fe ; undefined - 26e4: 00047804 .inst 0x00047804 ; undefined - 26e8: 7f530300 .inst 0x7f530300 ; undefined - 26ec: 00000004 .inst 0x00000004 ; undefined - 26f0: 00646910 .inst 0x00646910 ; undefined - 26f4: 04fe5403 .inst 0x04fe5403 ; undefined - 26f8: 01780000 .inst 0x01780000 ; undefined - 26fc: 00061d0f .inst 0x00061d0f ; undefined - 2700: fe550300 .inst 0xfe550300 ; undefined - 2704: 7c000004 stur h4, [x0] - 2708: 05470f01 .inst 0x05470f01 ; undefined - 270c: 56030000 .inst 0x56030000 ; undefined - 2710: 000004fe .inst 0x000004fe ; undefined - 2714: c10f0180 .inst 0xc10f0180 ; undefined - 2718: 03000004 .inst 0x03000004 ; undefined - 271c: 0004fe57 .inst 0x0004fe57 ; undefined - 2720: 0f018400 movi v0.4h, #0x20 - 2724: 00000513 .inst 0x00000513 ; undefined - 2728: 04fe5903 .inst 0x04fe5903 ; undefined - 272c: 01880000 .inst 0x01880000 ; undefined - 2730: 0004f60f .inst 0x0004f60f ; undefined - 2734: 055a0300 .inst 0x055a0300 ; undefined - 2738: 90000005 adrp x5, 2000 <_start-0x7e000> - 273c: 00160f01 .inst 0x00160f01 ; undefined - 2740: 5b030000 .inst 0x5b030000 ; undefined - 2744: 0000002d .inst 0x0000002d ; undefined - 2748: 090001b8 .inst 0x090001b8 ; undefined - 274c: 005d0704 .inst 0x005d0704 ; undefined - 2750: d4110000 .inst 0xd4110000 ; undefined - 2754: 15000001 b 4002758 <__stack_top+0x3f62758> - 2758: 12000005 and w5, w0, #0x1 - 275c: 00000515 .inst 0x00000515 ; undefined - 2760: 08090004 stxrb w9, w4, [x0] - 2764: 0000df07 .inst 0x0000df07 ; undefined - 2768: 05fc0800 .inst 0x05fc0800 ; undefined - 276c: 5c030000 ldr d0, 876c <_start-0x77894> - 2770: 0000048a .inst 0x0000048a ; undefined - 2774: 018f0806 .inst 0x018f0806 ; undefined - 2778: 01090000 .inst 0x01090000 ; undefined - 277c: 0000a808 .inst 0x0000a808 ; undefined - 2780: 06e51300 .inst 0x06e51300 ; undefined - 2784: 09010000 .inst 0x09010000 ; undefined - 2788: 00081f40 .inst 0x00081f40 ; undefined + 1f38: 06b59c01 .inst 0x06b59c01 ; undefined + 1f3c: 01130000 .inst 0x01130000 ; undefined + 1f40: 01000005 .inst 0x01000005 ; undefined + 1f44: 0006b568 .inst 0x0006b568 ; undefined + 1f48: 78910200 ldursh x0, [x16,#-240] + 1f4c: 040c1000 .inst 0x040c1000 ; undefined + 1f50: 06c50000 .inst 0x06c50000 ; undefined + 1f54: 58110000 ldr x0, 23f54 <_start-0xffff00000005c0ac> + 1f58: 00000003 .inst 0x00000003 ; undefined + 1f5c: 066c1200 .inst 0x066c1200 ; undefined + 1f60: 6d010000 stp d0, d0, [x0,#16] + 1f64: 00081f94 .inst 0x00081f94 ; undefined + 1f68: ffff0000 .inst 0xffff0000 ; undefined + 1f6c: 00000028 .inst 0x00000028 ; undefined + 1f70: 00000000 .inst 0x00000000 ; undefined + 1f74: 06f09c01 .inst 0x06f09c01 ; undefined + 1f78: c21b0000 .inst 0xc21b0000 ; undefined + 1f7c: 01000005 .inst 0x01000005 ; undefined + 1f80: 00002d21 .inst 0x00002d21 ; undefined + 1f84: 00001a00 .inst 0x00001a00 ; undefined + 1f88: 0005d01c .inst 0x0005d01c ; undefined + 1f8c: fb140300 .inst 0xfb140300 ; undefined + 1f90: 06000006 .inst 0x06000006 ; undefined + 1f94: 00036f08 .inst 0x00036f08 ; undefined + 1f98: 00570000 .inst 0x00570000 ; undefined + 1f9c: 00020000 .inst 0x00020000 ; undefined + 1fa0: 000007df .inst 0x000007df ; undefined + 1fa4: 07120108 .inst 0x07120108 ; undefined + 1fa8: 1fbc0000 .inst 0x1fbc0000 ; undefined + 1fac: 00000008 .inst 0x00000008 ; undefined + 1fb0: 20a4ffff .inst 0x20a4ffff ; undefined + 1fb4: 00000008 .inst 0x00000008 ; undefined + 1fb8: 656bffff .inst 0x656bffff ; undefined + 1fbc: 6c656e72 ldnp d18, d27, [x19,#-432] + 1fc0: 6863732f .inst 0x6863732f ; undefined + 1fc4: 532e6465 .inst 0x532e6465 ; undefined + 1fc8: 6f682f00 .inst 0x6f682f00 ; undefined + 1fcc: 732f656d .inst 0x732f656d ; undefined + 1fd0: 63617261 .inst 0x63617261 ; undefined + 1fd4: 2f756968 umlsl v8.4s, v11.4h, v5.h[7] + 1fd8: 7574636e .inst 0x7574636e ; undefined + 1fdc: 63736f2f .inst 0x63736f2f ; undefined + 1fe0: 31323032 adds w18, w1, #0xc8c + 1fe4: 554e4700 .inst 0x554e4700 ; undefined + 1fe8: 20534120 .inst 0x20534120 ; undefined + 1fec: 36322e32 tbz w18, #6, 65b0 <_start-0xffff000000079a50> + 1ff0: 0100312e .inst 0x0100312e ; undefined + 1ff4: 00005e80 .inst 0x00005e80 ; undefined + 1ff8: f3000200 .inst 0xf3000200 ; undefined + 1ffc: 08000007 stxrb w0, w7, [x0] + 2000: 00077a01 .inst 0x00077a01 ; undefined + 2004: 08280000 .inst 0x08280000 ; undefined + 2008: ff000000 .inst 0xff000000 ; undefined + 200c: 083818ff .inst 0x083818ff ; undefined + 2010: ff000000 .inst 0xff000000 ; undefined + 2014: 72656bff .inst 0x72656bff ; undefined + 2018: 2f6c656e .inst 0x2f6c656e ; undefined + 201c: 74706378 .inst 0x74706378 ; undefined + 2020: 6e61685f fcvtxn2 v31.4s, v2.2d + 2024: 72656c64 .inst 0x72656c64 ; undefined + 2028: 2f00532e .inst 0x2f00532e ; undefined + 202c: 656d6f68 .inst 0x656d6f68 ; undefined + 2030: 7261732f .inst 0x7261732f ; undefined + 2034: 69686361 ldpsw x1, x24, [x27,#-192] + 2038: 636e2f75 .inst 0x636e2f75 ; undefined + 203c: 6f2f7574 uqshl v20.4s, v11.4s, #15 + 2040: 30326373 adr x19, 66cad <_start-0xffff000000019353> + 2044: 47003132 .inst 0x47003132 ; undefined + 2048: 4120554e .inst 0x4120554e ; undefined + 204c: 2e322053 usubl v19.8h, v2.8b, v18.8b + 2050: 312e3632 adds w18, w17, #0xb8d + 2054: 7e800100 .inst 0x7e800100 ; undefined + 2058: 04000009 .inst 0x04000009 ; undefined + 205c: 00080700 .inst 0x00080700 ; undefined + 2060: 23010800 .inst 0x23010800 ; undefined + 2064: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 2068: 000006b2 .inst 0x000006b2 ; undefined + 206c: 000000f3 .inst 0x000000f3 ; undefined + 2070: 00083818 .inst 0x00083818 ; undefined + 2074: ffff0000 .inst 0xffff0000 ; undefined + 2078: 00000be4 .inst 0x00000be4 ; undefined + 207c: 00000000 .inst 0x00000000 ; undefined + 2080: 00000808 .inst 0x00000808 ; undefined + 2084: 69050402 .inst 0x69050402 ; undefined + 2088: 0300746e .inst 0x0300746e ; undefined + 208c: 00000742 .inst 0x00000742 ; undefined + 2090: 7d060220 str h0, [x17,#768] + 2094: 04000000 .inst 0x04000000 ; undefined + 2098: 000008bf .inst 0x000008bf ; undefined + 209c: 007d0702 .inst 0x007d0702 ; undefined + 20a0: 04000000 .inst 0x04000000 ; undefined + 20a4: 0000076b .inst 0x0000076b ; undefined + 20a8: 008a0802 .inst 0x008a0802 ; undefined + 20ac: 04080000 .inst 0x04080000 ; undefined + 20b0: 000006d0 .inst 0x000006d0 ; undefined + 20b4: 00970902 .inst 0x00970902 ; undefined + 20b8: 04100000 .inst 0x04100000 ; undefined + 20bc: 000006c0 .inst 0x000006c0 ; undefined + 20c0: 002d0a02 .inst 0x002d0a02 ; NYI + 20c4: 04180000 .inst 0x04180000 ; undefined + 20c8: 00000725 .inst 0x00000725 ; undefined + 20cc: 002d0b02 .inst 0x002d0b02 ; NYI + 20d0: 001c0000 .inst 0x001c0000 ; undefined + 20d4: 00830805 .inst 0x00830805 ; undefined + 20d8: 01060000 .inst 0x01060000 ; undefined + 20dc: 0000b108 .inst 0x0000b108 ; undefined + 20e0: 90080500 adrp x0, 100a2000 <_start-0xfffeffffeffde000> + 20e4: 06000000 .inst 0x06000000 ; undefined + 20e8: 00a80801 .inst 0x00a80801 ; undefined + 20ec: 08060000 stxrb w6, w0, [x0] + 20f0: 00005807 .inst 0x00005807 ; undefined + 20f4: 06e80700 .inst 0x06e80700 ; undefined + 20f8: 0c020000 .inst 0x0c020000 ; undefined + 20fc: 00000034 .inst 0x00000034 ; undefined + 2100: 00019a03 .inst 0x00019a03 ; undefined + 2104: 07032000 .inst 0x07032000 ; undefined + 2108: 000000e6 .inst 0x000000e6 ; undefined + 210c: 00002204 .inst 0x00002204 ; undefined + 2110: 0a080300 and w0, w24, w8 + 2114: 00000001 .inst 0x00000001 ; undefined + 2118: 00002804 .inst 0x00002804 ; undefined + 211c: 35090300 cbnz w0, 1417c <_start-0xffff00000006be84> + 2120: 08000001 stxrb w0, w1, [x0] + 2124: 0000a204 .inst 0x0000a204 ; undefined + 2128: 600a0300 .inst 0x600a0300 ; undefined + 212c: 10000001 adr x1, 212c <_start-0xffff00000007ded4> + 2130: 00000d04 .inst 0x00000d04 ; undefined + 2134: 660b0300 .inst 0x660b0300 ; undefined + 2138: 18000001 ldr w1, 2138 <_start-0xffff00000007dec8> + 213c: 00220300 .inst 0x00220300 ; NYI + 2140: 03100000 .inst 0x03100000 ; undefined + 2144: 00010a15 .inst 0x00010a15 ; undefined + 2148: 0aeb0400 bic w0, w0, w11, ror #1 + 214c: 16030000 b fffffffff80c214c <__stack_top+0xfffff803614c> + 2150: 000001b0 .inst 0x000001b0 ; undefined + 2154: 73660800 .inst 0x73660800 ; undefined + 2158: e6170300 .inst 0xe6170300 ; undefined + 215c: 08000001 stxrb w0, w1, [x0] + 2160: e6080500 .inst 0xe6080500 ; undefined + 2164: 03000000 .inst 0x03000000 ; undefined + 2168: 0000002e .inst 0x0000002e ; undefined + 216c: 35240310 cbnz w16, 4a1cc <_start-0xffff000000035e34> + 2170: 04000001 .inst 0x04000001 ; undefined + 2174: 00000946 .inst 0x00000946 ; undefined + 2178: 02922503 .inst 0x02922503 ; undefined + 217c: 04000000 .inst 0x04000000 ; undefined + 2180: 00000a4d .inst 0x00000a4d ; undefined + 2184: 02922603 .inst 0x02922603 ; undefined + 2188: 00080000 .inst 0x00080000 ; undefined + 218c: 01100805 .inst 0x01100805 ; undefined + 2190: cf030000 .inst 0xcf030000 ; undefined + 2194: 10000000 adr x0, 2194 <_start-0xffff00000007de6c> + 2198: 01601f03 .inst 0x01601f03 ; undefined + 219c: c7040000 .inst 0xc7040000 ; undefined + 21a0: 0300000a .inst 0x0300000a ; undefined + 21a4: 00024820 .inst 0x00024820 ; undefined + 21a8: fb040000 .inst 0xfb040000 ; undefined + 21ac: 03000008 .inst 0x03000008 ; undefined + 21b0: 00026721 .inst 0x00026721 ; undefined + 21b4: 05000800 .inst 0x05000800 ; undefined + 21b8: 00013b08 .inst 0x00013b08 ; undefined + 21bc: 07080900 .inst 0x07080900 ; undefined + 21c0: 0000019a .inst 0x0000019a ; undefined + 21c4: 00a90c03 .inst 0x00a90c03 ; undefined + 21c8: 7b030000 .inst 0x7b030000 ; undefined + 21cc: 20000006 .inst 0x20000006 ; undefined + 21d0: 01b00e03 .inst 0x01b00e03 ; undefined + 21d4: 9a040000 adc x0, x0, x4 + 21d8: 03000001 .inst 0x03000001 ; undefined + 21dc: 0001b00f .inst 0x0001b00f ; undefined + 21e0: 3f040000 .inst 0x3f040000 ; undefined + 21e4: 03000000 .inst 0x03000000 ; undefined + 21e8: 00009710 .inst 0x00009710 ; undefined + 21ec: a2040800 .inst 0xa2040800 ; undefined + 21f0: 03000000 .inst 0x03000000 ; undefined + 21f4: 00016011 .inst 0x00016011 ; undefined + 21f8: fb041000 .inst 0xfb041000 ; undefined + 21fc: 03000004 .inst 0x03000004 ; undefined + 2200: 00002d12 .inst 0x00002d12 ; undefined + 2204: 05001800 .inst 0x05001800 ; undefined + 2208: 0000a908 .inst 0x0000a908 ; undefined + 220c: 067b0700 .inst 0x067b0700 ; undefined + 2210: 13030000 sbfiz w0, w0, #29, #1 + 2214: 00000173 .inst 0x00000173 ; undefined + 2218: 00011803 .inst 0x00011803 ; undefined + 221c: 1a031000 .inst 0x1a031000 ; undefined + 2220: 000001e6 .inst 0x000001e6 ; undefined + 2224: 00076604 .inst 0x00076604 ; undefined + 2228: f71b0300 .inst 0xf71b0300 ; undefined + 222c: 00000001 .inst 0x00000001 ; undefined + 2230: 00001c04 .inst 0x00001c04 ; undefined + 2234: 1c1c0300 ldr s0, 3a294 <_start-0xffff000000045d6c> + 2238: 08000002 stxrb w0, w2, [x0] + 223c: c1080500 .inst 0xc1080500 ; undefined + 2240: 07000001 .inst 0x07000001 ; undefined + 2244: 00000022 .inst 0x00000022 ; undefined + 2248: 00e61803 .inst 0x00e61803 ; undefined + 224c: 08050000 stxrb w5, w0, [x0] + 2250: 000001fd .inst 0x000001fd ; undefined + 2254: 0000830a .inst 0x0000830a ; undefined + 2258: 002d0b00 .inst 0x002d0b00 ; NYI + 225c: 02160000 .inst 0x02160000 ; undefined + 2260: e60c0000 .inst 0xe60c0000 ; undefined + 2264: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 2268: 00000216 .inst 0x00000216 ; undefined + 226c: ec080500 .inst 0xec080500 ; undefined + 2270: 05000001 .inst 0x05000001 ; undefined + 2274: 00020208 .inst 0x00020208 ; undefined + 2278: 002d0b00 .inst 0x002d0b00 ; NYI + 227c: 023b0000 .inst 0x023b0000 ; undefined + 2280: 3b0c0000 .inst 0x3b0c0000 ; undefined + 2284: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 2288: 00000241 .inst 0x00000241 ; undefined + 228c: 0000970c .inst 0x0000970c ; undefined + 2290: 08050000 stxrb w5, w0, [x0] + 2294: 000001b6 .inst 0x000001b6 ; undefined + 2298: 02470805 .inst 0x02470805 ; undefined + 229c: 050d0000 .inst 0x050d0000 ; undefined + 22a0: 00022208 .inst 0x00022208 ; undefined + 22a4: 002d0b00 .inst 0x002d0b00 ; NYI + 22a8: 02670000 .inst 0x02670000 ; undefined + 22ac: 3b0c0000 .inst 0x3b0c0000 ; undefined + 22b0: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 22b4: 00000166 .inst 0x00000166 ; undefined + 22b8: 0000970c .inst 0x0000970c ; undefined + 22bc: 08050000 stxrb w5, w0, [x0] + 22c0: 0000024e .inst 0x0000024e ; undefined + 22c4: 00002d0b .inst 0x00002d0b ; undefined + 22c8: 00028600 .inst 0x00028600 ; undefined + 22cc: 02860c00 .inst 0x02860c00 ; undefined + 22d0: 8c0c0000 .inst 0x8c0c0000 ; undefined + 22d4: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 22d8: 000001f7 .inst 0x000001f7 ; undefined + 22dc: 68080500 .inst 0x68080500 ; undefined + 22e0: 05000001 .inst 0x05000001 ; undefined + 22e4: 00028608 .inst 0x00028608 ; undefined + 22e8: 6d080500 stp d0, d1, [x8,#128] + 22ec: 03000002 .inst 0x03000002 ; undefined + 22f0: 000004c0 .inst 0x000004c0 ; undefined + 22f4: 3e180468 .inst 0x3e180468 ; undefined + 22f8: 08000003 stxrb w0, w3, [x0] + 22fc: 00393178 .inst 0x00393178 ; NYI + 2300: 00971904 .inst 0x00971904 ; undefined + 2304: 08000000 stxrb w0, w0, [x0] + 2308: 00303278 .inst 0x00303278 ; NYI + 230c: 00971a04 .inst 0x00971a04 ; undefined + 2310: 08080000 stxrb w8, w0, [x0] + 2314: 00313278 .inst 0x00313278 ; NYI + 2318: 00971b04 .inst 0x00971b04 ; undefined + 231c: 08100000 stxrb w16, w0, [x0] + 2320: 00323278 .inst 0x00323278 ; NYI + 2324: 00971c04 .inst 0x00971c04 ; undefined + 2328: 08180000 stxrb w24, w0, [x0] + 232c: 00333278 .inst 0x00333278 ; NYI + 2330: 00971d04 .inst 0x00971d04 ; undefined + 2334: 08200000 .inst 0x08200000 ; undefined + 2338: 00343278 .inst 0x00343278 ; NYI + 233c: 00971e04 .inst 0x00971e04 ; undefined + 2340: 08280000 .inst 0x08280000 ; undefined + 2344: 00353278 .inst 0x00353278 ; NYI + 2348: 00971f04 .inst 0x00971f04 ; undefined + 234c: 08300000 .inst 0x08300000 ; undefined + 2350: 00363278 .inst 0x00363278 ; NYI + 2354: 00972004 .inst 0x00972004 ; undefined + 2358: 08380000 .inst 0x08380000 ; undefined + 235c: 00373278 .inst 0x00373278 ; NYI + 2360: 00972104 .inst 0x00972104 ; undefined + 2364: 08400000 ldxrb w0, [x0] + 2368: 00383278 .inst 0x00383278 ; NYI + 236c: 00972204 .inst 0x00972204 ; undefined + 2370: 08480000 ldxrb w0, [x0] + 2374: 04007066 .inst 0x04007066 ; undefined + 2378: 00009723 .inst 0x00009723 ; undefined + 237c: 73085000 .inst 0x73085000 ; undefined + 2380: 24040070 .inst 0x24040070 ; undefined + 2384: 00000097 .inst 0x00000097 ; undefined + 2388: 63700858 .inst 0x63700858 ; undefined + 238c: 97250400 bl fffffffffc94338c <__stack_top+0xfffffc8b738c> + 2390: 60000000 .inst 0x60000000 ; undefined + 2394: 07340300 .inst 0x07340300 ; undefined + 2398: 04100000 .inst 0x04100000 ; undefined + 239c: 0003632a .inst 0x0003632a ; undefined + 23a0: 04a50400 .inst 0x04a50400 ; undefined + 23a4: 2b040000 adds w0, w0, w4 + 23a8: 00000097 .inst 0x00000097 ; undefined + 23ac: 05280400 .inst 0x05280400 ; undefined + 23b0: 2c040000 stnp s0, s0, [x0,#32] + 23b4: 00000097 .inst 0x00000097 ; undefined + 23b8: cc0e0008 .inst 0xcc0e0008 ; undefined + 23bc: 98000004 ldrsw x4, 23bc <_start-0xffff00000007dc44> + 23c0: af2f0401 .inst 0xaf2f0401 ; undefined + 23c4: 08000003 stxrb w0, w3, [x0] + 23c8: 00646770 .inst 0x00646770 ; undefined + 23cc: 00973004 .inst 0x00973004 ; undefined + 23d0: 04000000 .inst 0x04000000 ; undefined + 23d4: 00000506 .inst 0x00000506 ; undefined + 23d8: 002d3104 .inst 0x002d3104 ; NYI + 23dc: 04080000 .inst 0x04080000 ; undefined + 23e0: 00000561 .inst 0x00000561 ; undefined + 23e4: 03af3204 .inst 0x03af3204 ; undefined + 23e8: 0f100000 .inst 0x0f100000 ; undefined + 23ec: 000004e2 .inst 0x000004e2 ; undefined + 23f0: 002d3304 .inst 0x002d3304 ; NYI + 23f4: 01100000 .inst 0x01100000 ; undefined + 23f8: 0004540f .inst 0x0004540f ; undefined + 23fc: c6340400 .inst 0xc6340400 ; undefined + 2400: 18000003 ldr w3, 2400 <_start-0xffff00000007dc00> + 2404: 3e100001 .inst 0x3e100001 ; undefined + 2408: bf000003 .inst 0xbf000003 ; undefined + 240c: 11000003 add w3, w0, #0x0 + 2410: 000003bf .inst 0x000003bf ; undefined + 2414: 0806000f stxrb w6, w15, [x0] + 2418: 0000df07 .inst 0x0000df07 ; undefined + 241c: 00971000 .inst 0x00971000 ; undefined + 2420: 03d60000 .inst 0x03d60000 ; undefined + 2424: bf110000 .inst 0xbf110000 ; undefined + 2428: 0f000003 .inst 0x0f000003 ; undefined + 242c: 04d60e00 .inst 0x04d60e00 ; undefined + 2430: 02600000 .inst 0x02600000 ; undefined + 2434: 045c3704 .inst 0x045c3704 ; undefined + 2438: c0040000 .inst 0xc0040000 ; undefined + 243c: 04000004 .inst 0x04000004 ; undefined + 2440: 00029838 .inst 0x00029838 ; undefined + 2444: 69080000 .inst 0x69080000 ; undefined + 2448: 39040064 strb w4, [x3,#256] + 244c: 0000002d .inst 0x0000002d ; undefined + 2450: 05bc0468 .inst 0x05bc0468 ; undefined + 2454: 3a040000 adcs w0, w0, w4 + 2458: 0000045c .inst 0x0000045c ; undefined + 245c: 05170470 .inst 0x05170470 ; undefined + 2460: 3b040000 .inst 0x3b040000 ; undefined + 2464: 0000045c .inst 0x0000045c ; undefined + 2468: 05b20478 .inst 0x05b20478 ; undefined + 246c: 3c040000 stur b0, [x0,#64] + 2470: 0000045c .inst 0x0000045c ; undefined + 2474: 04970480 .inst 0x04970480 ; undefined + 2478: 3d040000 str b0, [x0,#256] + 247c: 0000045c .inst 0x0000045c ; undefined + 2480: 04fb0488 .inst 0x04fb0488 ; undefined + 2484: 3e040000 .inst 0x3e040000 ; undefined + 2488: 00000097 .inst 0x00000097 ; undefined + 248c: 6d6d0890 ldp d16, d2, [x4,#-304] + 2490: 633f0400 .inst 0x633f0400 ; undefined + 2494: 98000003 ldrsw x3, 2494 <_start-0xffff00000007db6c> + 2498: 0005370f .inst 0x0005370f ; undefined + 249c: 63400400 .inst 0x63400400 ; undefined + 24a0: 30000004 adr x4, 24a1 <_start-0xffff00000007db5f> + 24a4: 00160f02 .inst 0x00160f02 ; undefined + 24a8: 41040000 .inst 0x41040000 ; undefined + 24ac: 0000002d .inst 0x0000002d ; undefined + 24b0: 06000258 .inst 0x06000258 ; undefined + 24b4: 04410508 .inst 0x04410508 ; undefined + 24b8: 3b100000 .inst 0x3b100000 ; undefined + 24bc: 73000002 .inst 0x73000002 ; undefined + 24c0: 11000004 add w4, w0, #0x0 + 24c4: 000003bf .inst 0x000003bf ; undefined + 24c8: 4f0e0004 .inst 0x4f0e0004 ; undefined + 24cc: 10000005 adr x5, 24cc <_start-0xffff00000007db34> + 24d0: b1460401 adds x1, x0, #0x181, lsl #12 + 24d4: 04000004 .inst 0x04000004 ; undefined + 24d8: 00000523 .inst 0x00000523 ; undefined + 24dc: 04b14704 .inst 0x04b14704 ; undefined + 24e0: 08000000 stxrb w0, w0, [x0] + 24e4: 04007073 .inst 0x04007073 ; undefined + 24e8: 00009748 .inst 0x00009748 ; undefined + 24ec: 7012f800 adr x0, 283ef <_start-0xffff000000057c11> + 24f0: 49040063 .inst 0x49040063 ; undefined + 24f4: 00000097 .inst 0x00000097 ; undefined + 24f8: bb0f0100 .inst 0xbb0f0100 ; undefined + 24fc: 04000005 .inst 0x04000005 ; undefined + 2500: 0000974a .inst 0x0000974a ; undefined + 2504: 00010800 .inst 0x00010800 ; undefined + 2508: 00009710 .inst 0x00009710 ; undefined + 250c: 0004c100 .inst 0x0004c100 ; undefined + 2510: 03bf1100 .inst 0x03bf1100 ; undefined + 2514: 001e0000 .inst 0x001e0000 ; undefined + 2518: 00070f13 .inst 0x00070f13 ; undefined + 251c: 182f0100 ldr w0, 6053c <_start-0xffff00000001fac4> + 2520: 00000838 .inst 0x00000838 ; undefined + 2524: 08ffff00 casalb wzr, w0, [x24] + 2528: 00000002 .inst 0x00000002 ; undefined + 252c: 01000000 .inst 0x01000000 ; undefined + 2530: 0005639c .inst 0x0005639c ; undefined + 2534: 03471400 .inst 0x03471400 ; undefined + 2538: 2f010000 .inst 0x2f010000 ; undefined + 253c: 0000007d .inst 0x0000007d ; undefined + 2540: 15489102 b 5226948 <_start-0xfffefffffae596b8> + 2544: 000006a5 .inst 0x000006a5 ; undefined + 2548: 05633301 .inst 0x05633301 ; undefined + 254c: 91020000 add x0, x0, #0x80 + 2550: 38541678 ldrb w24, [x19],#-191 + 2554: 00000008 .inst 0x00000008 ; undefined + 2558: 01bcffff .inst 0x01bcffff ; undefined + 255c: 00000000 .inst 0x00000000 ; undefined + 2560: 6a150000 ands w0, w0, w21 + 2564: 01000009 .inst 0x01000009 ; undefined + 2568: 00002d35 .inst 0x00002d35 ; undefined + 256c: 70910200 adr x0, fffffffffff245af <__stack_top+0xffffffe985af> + 2570: 0006c615 .inst 0x0006c615 ; undefined + 2574: 2d360100 stp s0, s0, [x8,#-80] + 2578: 02000000 .inst 0x02000000 ; undefined + 257c: 61156c91 .inst 0x61156c91 ; undefined + 2580: 01000007 .inst 0x01000007 ; undefined + 2584: 00007d41 .inst 0x00007d41 ; undefined + 2588: 60910200 .inst 0x60910200 ; undefined + 258c: 00071b15 .inst 0x00071b15 ; undefined + 2590: 8a480100 and x0, x8, x8, lsr #0 + 2594: 02000000 .inst 0x02000000 ; undefined + 2598: 98165891 ldrsw x17, 2f0a8 <_start-0xffff000000050f58> + 259c: 00000839 .inst 0x00000839 ; undefined + 25a0: 58ffff00 ldr x0, 2580 <_start-0xffff00000007da80> + 25a4: 00000000 .inst 0x00000000 ; undefined + 25a8: 17000000 b fffffffffc0025a8 <__stack_top+0xfffffbf765a8> + 25ac: 4a010069 eor w9, w3, w1 + 25b0: 0000002d .inst 0x0000002d ; undefined + 25b4: 00749102 .inst 0x00749102 ; undefined + 25b8: 08050000 stxrb w5, w0, [x0] + 25bc: 00000569 .inst 0x00000569 ; undefined + 25c0: 00009018 .inst 0x00009018 ; undefined + 25c4: 06761900 .inst 0x06761900 ; undefined + 25c8: 58010000 ldr x0, 45c8 <_start-0xffff00000007ba38> + 25cc: 00083a20 .inst 0x00083a20 ; undefined + 25d0: ffff0000 .inst 0xffff0000 ; undefined + 25d4: 00000170 .inst 0x00000170 ; undefined + 25d8: 00000000 .inst 0x00000000 ; undefined + 25dc: 05d99c01 .inst 0x05d99c01 ; undefined + 25e0: a5150000 .inst 0xa5150000 ; undefined + 25e4: 01000006 .inst 0x01000006 ; undefined + 25e8: 00056359 .inst 0x00056359 ; undefined + 25ec: 78910200 ldursh x0, [x16,#-240] + 25f0: 00034715 .inst 0x00034715 ; undefined + 25f4: d9720100 .inst 0xd9720100 ; undefined + 25f8: 03000005 .inst 0x03000005 ; undefined + 25fc: 1a7f8091 .inst 0x1a7f8091 ; undefined + 2600: 00000030 .inst 0x00000030 ; undefined + 2604: 00096a15 .inst 0x00096a15 ; undefined + 2608: 2d5b0100 ldp s0, s0, [x8,#216] + 260c: 02000000 .inst 0x02000000 ; undefined + 2610: c6157491 .inst 0xc6157491 ; undefined + 2614: 01000006 .inst 0x01000006 ; undefined + 2618: 00002d5c .inst 0x00002d5c ; undefined + 261c: 70910200 adr x0, fffffffffff2465f <__stack_top+0xffffffe9865f> + 2620: 00076115 .inst 0x00076115 ; undefined + 2624: 7d670100 ldr h0, [x8,#4992] + 2628: 02000000 .inst 0x02000000 ; undefined + 262c: 00006891 .inst 0x00006891 ; undefined + 2630: 00008310 .inst 0x00008310 ; undefined + 2634: 0005e900 .inst 0x0005e900 ; undefined + 2638: 03bf1100 .inst 0x03bf1100 ; undefined + 263c: 00630000 .inst 0x00630000 ; undefined + 2640: 0006d619 .inst 0x0006d619 ; undefined + 2644: 90760100 adrp x0, ec022000 <_start-0xfffeffff1405e000> + 2648: 0000083b .inst 0x0000083b ; undefined + 264c: 10ffff00 adr x0, 262c <_start-0xffff00000007d9d4> + 2650: 00000002 .inst 0x00000002 ; undefined + 2654: 01000000 .inst 0x01000000 ; undefined + 2658: 0006a89c .inst 0x0006a89c ; undefined + 265c: 03471500 .inst 0x03471500 ; undefined + 2660: 77010000 .inst 0x77010000 ; undefined + 2664: 000005d9 .inst 0x000005d9 ; undefined + 2668: 7ee09103 .inst 0x7ee09103 ; undefined + 266c: 00077b15 .inst 0x00077b15 ; undefined + 2670: 637c0100 .inst 0x637c0100 ; undefined + 2674: 02000005 .inst 0x02000005 ; undefined + 2678: 71156891 subs w17, w4, #0x55a + 267c: 01000007 .inst 0x01000007 ; undefined + 2680: 0000977d .inst 0x0000977d ; undefined + 2684: 60910200 .inst 0x60910200 ; undefined + 2688: 0006a515 .inst 0x0006a515 ; undefined + 268c: 637e0100 .inst 0x637e0100 ; undefined + 2690: 02000005 .inst 0x02000005 ; undefined + 2694: dc167891 .inst 0xdc167891 ; undefined + 2698: 0000083b .inst 0x0000083b ; undefined + 269c: b4ffff00 cbz x0, 267c <_start-0xffff00000007d984> + 26a0: 00000001 .inst 0x00000001 ; undefined + 26a4: 15000000 b 40026a4 <_start-0xfffefffffc07d95c> + 26a8: 0000096a .inst 0x0000096a ; undefined + 26ac: 002d8101 .inst 0x002d8101 ; NYI + 26b0: 91020000 add x0, x0, #0x80 + 26b4: 06c6155c .inst 0x06c6155c ; undefined + 26b8: 82010000 .inst 0x82010000 ; undefined + 26bc: 0000002d .inst 0x0000002d ; undefined + 26c0: 15589102 b 5626ac8 <_start-0xfffefffffaa59538> + 26c4: 00000761 .inst 0x00000761 ; undefined + 26c8: 007d8d01 .inst 0x007d8d01 ; undefined + 26cc: 91020000 add x0, x0, #0x80 + 26d0: 071b1550 .inst 0x071b1550 ; undefined + 26d4: 94010000 bl 426d4 <_start-0xffff00000003d92c> + 26d8: 0000008a .inst 0x0000008a ; undefined + 26dc: 16489102 b fffffffff9226ae4 <__stack_top+0xfffff919aae4> + 26e0: 00083d24 .inst 0x00083d24 ; undefined + 26e4: ffff0000 .inst 0xffff0000 ; undefined + 26e8: 00000044 .inst 0x00000044 ; undefined + 26ec: 00000000 .inst 0x00000000 ; undefined + 26f0: 01006917 .inst 0x01006917 ; undefined + 26f4: 00002d96 .inst 0x00002d96 ; undefined + 26f8: 74910200 .inst 0x74910200 ; undefined + 26fc: 1b000000 madd w0, w0, w0, w0 + 2700: 00000680 .inst 0x00000680 ; undefined + 2704: 0097a001 .inst 0x0097a001 ; undefined + 2708: 3da00000 str q0, [x0,#32768] + 270c: 00000008 .inst 0x00000008 ; undefined + 2710: 0210ffff .inst 0x0210ffff ; undefined + 2714: 00000000 .inst 0x00000000 ; undefined + 2718: 9c010000 ldr q0, 4718 <_start-0xffff00000007b8e8> + 271c: 000007a8 .inst 0x000007a8 ; undefined + 2720: 00050114 .inst 0x00050114 ; undefined + 2724: a8a00100 stp x0, x0, [x8],#-512 + 2728: 02000007 .inst 0x02000007 ; undefined + 272c: 71144891 subs w17, w4, #0x512 + 2730: 01000007 .inst 0x01000007 ; undefined + 2734: 000097a0 .inst 0x000097a0 ; undefined + 2738: 40910200 .inst 0x40910200 ; undefined + 273c: 00075715 .inst 0x00075715 ; undefined + 2740: 2da10100 stp s0, s0, [x8,#-248]! + 2744: 02000000 .inst 0x02000000 ; undefined + 2748: 5c157c91 ldr d17, 2d6d8 <_start-0xffff000000052928> + 274c: 01000007 .inst 0x01000007 ; undefined + 2750: 00002da1 .inst 0x00002da1 ; undefined + 2754: 78910200 ldursh x0, [x16,#-240] + 2758: 6d757317 ldp d23, d28, [x24,#-176] + 275c: 2dac0100 stp s0, s0, [x8,#-160]! + 2760: 02000000 .inst 0x02000000 ; undefined + 2764: 74175491 .inst 0x74175491 ; undefined + 2768: 0100706d .inst 0x0100706d ; undefined + 276c: 00007db1 .inst 0x00007db1 ; undefined + 2770: 68910200 .inst 0x68910200 ; undefined + 2774: 00075015 .inst 0x00075015 ; undefined + 2778: 7db60100 .inst 0x7db60100 ; undefined + 277c: 02000000 .inst 0x02000000 ; undefined + 2780: b41c6091 cbz x17, 3b390 <_start-0xffff000000044c70> + 2784: 0000083d .inst 0x0000083d ; undefined + 2788: 8cffff00 .inst 0x8cffff00 ; undefined 278c: 00000000 .inst 0x00000000 ; undefined - 2790: 00000074 .inst 0x00000074 ; undefined - 2794: 00000000 .inst 0x00000000 ; undefined - 2798: 058a9c01 .inst 0x058a9c01 ; undefined - 279c: ef140000 .inst 0xef140000 ; undefined - 27a0: 01000006 .inst 0x01000006 ; undefined - 27a4: 0001410a .inst 0x0001410a ; undefined - 27a8: 78910200 ldursh x0, [x16,#-240] - 27ac: 0006a014 .inst 0x0006a014 ; undefined - 27b0: 410b0100 .inst 0x410b0100 ; undefined - 27b4: 02000001 .inst 0x02000001 ; undefined - 27b8: a6147091 .inst 0xa6147091 ; undefined - 27bc: 01000006 .inst 0x01000006 ; undefined - 27c0: 0001410c .inst 0x0001410c ; undefined - 27c4: 68910200 .inst 0x68910200 ; undefined - 27c8: 0006ac14 .inst 0x0006ac14 ; undefined - 27cc: 410d0100 .inst 0x410d0100 ; undefined - 27d0: 02000001 .inst 0x02000001 ; undefined - 27d4: 15006091 b 401aa18 <__stack_top+0x3f7aa18> - 27d8: 006f6f66 .inst 0x006f6f66 ; undefined - 27dc: 1fb41601 .inst 0x1fb41601 ; undefined - 27e0: 00000008 .inst 0x00000008 ; undefined - 27e4: 00880000 .inst 0x00880000 ; undefined - 27e8: 00000000 .inst 0x00000000 ; undefined - 27ec: 9c010000 ldr q0, 47ec <_start-0x7b814> - 27f0: 000005c6 .inst 0x000005c6 ; undefined - 27f4: 081fbc16 stlxrb wzr, w22, [x0] - 27f8: 00000000 .inst 0x00000000 ; undefined - 27fc: 00007000 .inst 0x00007000 ; undefined - 2800: 00000000 .inst 0x00000000 ; undefined - 2804: 00691700 .inst 0x00691700 ; undefined - 2808: 002d1701 .inst 0x002d1701 ; NYI - 280c: 91020000 add x0, x0, #0x80 - 2810: 1800007c ldr w28, 281c <_start-0x7d7e4> - 2814: 000006c5 .inst 0x000006c5 ; undefined - 2818: 203c2301 .inst 0x203c2301 ; undefined - 281c: 00000008 .inst 0x00000008 ; undefined - 2820: 00700000 .inst 0x00700000 ; undefined - 2824: 00000000 .inst 0x00000000 ; undefined - 2828: 9c010000 ldr q0, 4828 <_start-0x7b7d8> - 282c: 0000060e .inst 0x0000060e ; undefined - 2830: 01004e19 .inst 0x01004e19 ; undefined - 2834: 00002d23 .inst 0x00002d23 ; undefined - 2838: 6c910200 stp d0, d0, [x16],#272 - 283c: 08204816 .inst 0x08204816 ; undefined - 2840: 00000000 .inst 0x00000000 ; undefined - 2844: 00004000 .inst 0x00004000 ; undefined - 2848: 00000000 .inst 0x00000000 ; undefined - 284c: 00691700 .inst 0x00691700 ; undefined - 2850: 002d2401 .inst 0x002d2401 ; NYI - 2854: 91020000 add x0, x0, #0x80 - 2858: 1300007c sbfx w28, w3, #0, #1 - 285c: 00000696 .inst 0x00000696 ; undefined - 2860: 20ac2b01 .inst 0x20ac2b01 ; undefined - 2864: 00000008 .inst 0x00000008 ; undefined - 2868: 00380000 .inst 0x00380000 ; NYI - 286c: 00000000 .inst 0x00000000 ; undefined - 2870: 9c010000 ldr q0, 4870 <_start-0x7b790> - 2874: 0000063a .inst 0x0000063a ; undefined - 2878: 0004af14 .inst 0x0004af14 ; undefined - 287c: 3a2c0100 .inst 0x3a2c0100 ; undefined - 2880: 02000006 .inst 0x02000006 ; undefined - 2884: 11006091 add w17, w4, #0x18 - 2888: 00000527 .inst 0x00000527 ; undefined - 288c: 0000064a .inst 0x0000064a ; undefined - 2890: 00051512 .inst 0x00051512 ; undefined - 2894: 1a000300 adc w0, w24, w0 - 2898: 000006d5 .inst 0x000006d5 ; undefined - 289c: 20e43101 .inst 0x20e43101 ; undefined - 28a0: 00000008 .inst 0x00000008 ; undefined - 28a4: 00340000 .inst 0x00340000 ; NYI - 28a8: 00000000 .inst 0x00000000 ; undefined - 28ac: 9c010000 ldr q0, 48ac <_start-0x7b754> - 28b0: 00067613 .inst 0x00067613 ; undefined - 28b4: 18380100 ldr w0, 728d4 <_start-0xd72c> - 28b8: 00000821 .inst 0x00000821 ; undefined - 28bc: 38000000 sturb w0, [x0] - 28c0: 00000001 .inst 0x00000001 ; undefined - 28c4: 01000000 .inst 0x01000000 ; undefined - 28c8: 0006b59c .inst 0x0006b59c ; undefined - 28cc: 00611700 .inst 0x00611700 ; undefined - 28d0: 01d43901 .inst 0x01d43901 ; undefined - 28d4: 91020000 add x0, x0, #0x80 - 28d8: 00621778 .inst 0x00621778 ; undefined - 28dc: 01d43a01 .inst 0x01d43a01 ; undefined - 28e0: 91020000 add x0, x0, #0x80 - 28e4: 7a731770 .inst 0x7a731770 ; undefined - 28e8: 2d490100 ldp s0, s0, [x8,#72] - 28ec: 02000000 .inst 0x02000000 ; undefined - 28f0: 62176c91 .inst 0x62176c91 ; undefined - 28f4: 01006675 .inst 0x01006675 ; undefined - 28f8: 0006b54a .inst 0x0006b54a ; undefined - 28fc: 88910300 stllr w0, [x24] - 2900: 8f11007f .inst 0x8f11007f ; undefined - 2904: c5000001 .inst 0xc5000001 ; undefined - 2908: 12000006 and w6, w0, #0x1 - 290c: 00000515 .inst 0x00000515 ; undefined - 2910: 9b130063 madd x3, x3, x19, x0 - 2914: 01000006 .inst 0x01000006 ; undefined - 2918: 08225053 .inst 0x08225053 ; undefined - 291c: 00000000 .inst 0x00000000 ; undefined - 2920: 00003c00 .inst 0x00003c00 ; undefined - 2924: 00000000 .inst 0x00000000 ; undefined - 2928: f19c0100 .inst 0xf19c0100 ; undefined - 292c: 14000006 b 2944 <_start-0x7d6bc> - 2930: 000004af .inst 0x000004af ; undefined - 2934: 063a5401 .inst 0x063a5401 ; undefined - 2938: 91020000 add x0, x0, #0x80 - 293c: 861a0060 .inst 0x861a0060 ; undefined - 2940: 01000006 .inst 0x01000006 ; undefined - 2944: 08228c59 .inst 0x08228c59 ; undefined - 2948: 00000000 .inst 0x00000000 ; undefined - 294c: 00002c00 .inst 0x00002c00 ; undefined - 2950: 00000000 .inst 0x00000000 ; undefined - 2954: 139c0100 extr w0, w8, w28, #0 - 2958: 000006ea .inst 0x000006ea ; undefined - 295c: 22b85e01 .inst 0x22b85e01 ; undefined - 2960: 00000008 .inst 0x00000008 ; undefined - 2964: 00940000 .inst 0x00940000 ; undefined - 2968: 00000000 .inst 0x00000000 ; undefined - 296c: 9c010000 ldr q0, 496c <_start-0x7b694> - 2970: 00000750 .inst 0x00000750 ; undefined - 2974: 01006117 .inst 0x01006117 ; undefined - 2978: 0001d45f .inst 0x0001d45f ; undefined - 297c: 78910200 ldursh x0, [x16,#-240] - 2980: 007a7317 .inst 0x007a7317 ; undefined - 2984: 002d6301 .inst 0x002d6301 ; NYI + 2790: 6b000000 subs w0, w0, w0 + 2794: 17000007 b fffffffffc0027b0 <__stack_top+0xfffffbf767b0> + 2798: a2010069 .inst 0xa2010069 ; undefined + 279c: 0000002d .inst 0x0000002d ; undefined + 27a0: 16749102 b fffffffff9d26ba8 <__stack_top+0xfffff9c9aba8> + 27a4: 00083de0 .inst 0x00083de0 ; undefined + 27a8: ffff0000 .inst 0xffff0000 ; undefined + 27ac: 0000004c .inst 0x0000004c ; undefined + 27b0: 00000000 .inst 0x00000000 ; undefined + 27b4: 01006a17 .inst 0x01006a17 ; undefined + 27b8: 00002da6 .inst 0x00002da6 ; undefined + 27bc: 70910200 adr x0, fffffffffff247ff <__stack_top+0xffffffe987ff> + 27c0: d4160000 .inst 0xd4160000 ; undefined + 27c4: 0000083e .inst 0x0000083e ; undefined + 27c8: d0ffff00 adrp x0, fffffffffffe4000 <__stack_top+0xfffffff58000> + 27cc: 00000000 .inst 0x00000000 ; undefined + 27d0: 17000000 b fffffffffc0027d0 <__stack_top+0xfffffbf767d0> + 27d4: b7010069 tbnz x9, #32, 47e0 <_start-0xffff00000007b820> + 27d8: 0000002d .inst 0x0000002d ; undefined + 27dc: 165c9102 b fffffffff9726be4 <__stack_top+0xfffff969abe4> + 27e0: 00083f14 .inst 0x00083f14 ; undefined + 27e4: ffff0000 .inst 0xffff0000 ; undefined + 27e8: 00000074 .inst 0x00000074 ; undefined + 27ec: 00000000 .inst 0x00000000 ; undefined + 27f0: 01006a17 .inst 0x01006a17 ; undefined + 27f4: 00002dbd .inst 0x00002dbd ; undefined + 27f8: 58910200 ldr x0, fffffffffff24838 <__stack_top+0xffffffe98838> + 27fc: 05000000 .inst 0x05000000 ; undefined + 2800: 00007d08 .inst 0x00007d08 ; undefined + 2804: 068a1d00 .inst 0x068a1d00 ; undefined + 2808: c7010000 .inst 0xc7010000 ; undefined + 280c: 00000097 .inst 0x00000097 ; undefined + 2810: 00083fb0 .inst 0x00083fb0 ; undefined + 2814: ffff0000 .inst 0xffff0000 ; undefined + 2818: 00000294 .inst 0x00000294 ; undefined + 281c: 00000000 .inst 0x00000000 ; undefined + 2820: 089c9c01 stlrb w1, [x0] + 2824: 66140000 .inst 0x66140000 ; undefined + 2828: 01000007 .inst 0x01000007 ; undefined + 282c: 00007dc7 .inst 0x00007dc7 ; undefined + 2830: b8910300 ldursw x0, [x24,#-240] + 2834: 0501147f .inst 0x0501147f ; undefined + 2838: c7010000 .inst 0xc7010000 ; undefined + 283c: 000007a8 .inst 0x000007a8 ; undefined + 2840: 7fb09103 fmulx s3, s8, v16.s[1] + 2844: 00077b15 .inst 0x00077b15 ; undefined + 2848: 8ac80100 and x0, x8, x8, ror #0 + 284c: 02000000 .inst 0x02000000 ; undefined + 2850: 2b1e6891 adds w17, w4, w30, lsl #26 + 2854: 01000007 .inst 0x01000007 ; undefined + 2858: 00002dc8 .inst 0x00002dc8 ; undefined + 285c: 00080c00 .inst 0x00080c00 ; undefined + 2860: 15001f00 b 400a460 <_start-0xfffefffffc075ba0> + 2864: 00000771 .inst 0x00000771 ; undefined + 2868: 0097c901 .inst 0x0097c901 ; undefined + 286c: 91020000 add x0, x0, #0x80 + 2870: 06a51560 .inst 0x06a51560 ; undefined + 2874: ca010000 eor x0, x0, x1 + 2878: 00000563 .inst 0x00000563 ; undefined + 287c: 15789102 b 5e26c84 <_start-0xfffefffffa25937c> + 2880: 0000071b .inst 0x0000071b ; undefined + 2884: 008acb01 .inst 0x008acb01 ; undefined + 2888: 91020000 add x0, x0, #0x80 + 288c: 096a1558 .inst 0x096a1558 ; undefined + 2890: cc010000 .inst 0xcc010000 ; undefined + 2894: 0000002d .inst 0x0000002d ; undefined + 2898: 1e549102 .inst 0x1e549102 ; undefined + 289c: 000005dd .inst 0x000005dd ; undefined + 28a0: 002def01 .inst 0x002def01 ; NYI + 28a4: 08550000 ldxrb w0, [x0] + 28a8: 001f0000 .inst 0x001f0000 ; undefined + 28ac: 00052315 .inst 0x00052315 ; undefined + 28b0: 9cf00100 ldr q0, fffffffffffe28d0 <__stack_top+0xfffffff568d0> + 28b4: 02000008 .inst 0x02000008 ; undefined + 28b8: 60204091 .inst 0x60204091 ; undefined + 28bc: 89000000 .inst 0x89000000 ; undefined + 28c0: 15000008 b 40028e0 <_start-0xfffefffffc07d720> + 28c4: 000006c6 .inst 0x000006c6 ; undefined + 28c8: 002dd001 .inst 0x002dd001 ; NYI + 28cc: 91020000 add x0, x0, #0x80 + 28d0: 07611550 .inst 0x07611550 ; undefined + 28d4: db010000 .inst 0xdb010000 ; undefined + 28d8: 0000007d .inst 0x0000007d ; undefined + 28dc: 00489102 .inst 0x00489102 ; undefined + 28e0: 0000901a .inst 0x0000901a ; undefined + 28e4: 00691700 .inst 0x00691700 ; undefined + 28e8: 002dea01 .inst 0x002dea01 ; NYI + 28ec: 91020000 add x0, x0, #0x80 + 28f0: 05000074 .inst 0x05000074 ; undefined + 28f4: 00047308 .inst 0x00047308 ; undefined + 28f8: 07012100 .inst 0x07012100 ; undefined + 28fc: f8010000 stur x0, [x0,#16] + 2900: 00000166 .inst 0x00000166 ; undefined + 2904: 00084244 .inst 0x00084244 ; undefined + 2908: ffff0000 .inst 0xffff0000 ; undefined + 290c: 00000010 .inst 0x00000010 ; undefined + 2910: 00000000 .inst 0x00000000 ; undefined + 2914: 3e1d9c01 .inst 0x3e1d9c01 ; undefined + 2918: 01000007 .inst 0x01000007 ; undefined + 291c: 000955fc .inst 0x000955fc ; undefined + 2920: 08425400 ldxrb w0, [x0] + 2924: ff000000 .inst 0xff000000 ; undefined + 2928: 0001a8ff .inst 0x0001a8ff ; undefined + 292c: 00000000 .inst 0x00000000 ; undefined + 2930: 559c0100 .inst 0x559c0100 ; undefined + 2934: 14000009 b 2958 <_start-0xffff00000007d6a8> + 2938: 00000780 .inst 0x00000780 ; undefined + 293c: 0166fc01 .inst 0x0166fc01 ; undefined + 2940: 91020000 add x0, x0, #0x80 + 2944: 096a1548 .inst 0x096a1548 ; undefined + 2948: fd010000 str d0, [x0,#512] + 294c: 0000002d .inst 0x0000002d ; undefined + 2950: 157c9102 b 5f26d58 <_start-0xfffefffffa1592a8> + 2954: 000006c6 .inst 0x000006c6 ; undefined + 2958: 002dfe01 .inst 0x002dfe01 ; NYI + 295c: 91020000 add x0, x0, #0x80 + 2960: 078a1578 .inst 0x078a1578 ; undefined + 2964: ff010000 .inst 0xff010000 ; undefined + 2968: 0000002d .inst 0x0000002d ; undefined + 296c: 22749102 .inst 0x22749102 ; undefined + 2970: 00000785 .inst 0x00000785 ; undefined + 2974: 97010201 bl fffffffffc043178 <__stack_top+0xfffffbfb7178> + 2978: 02000000 .inst 0x02000000 ; undefined + 297c: 61226891 .inst 0x61226891 ; undefined + 2980: 01000007 .inst 0x01000007 ; undefined + 2984: 007d010d .inst 0x007d010d ; undefined 2988: 91020000 add x0, x0, #0x80 - 298c: 75621774 .inst 0x75621774 ; undefined - 2990: 64010066 .inst 0x64010066 ; undefined - 2994: 000006b5 .inst 0x000006b5 ; undefined - 2998: 7f909103 fmulx s3, s8, v16.s[0] - 299c: 04841b00 .inst 0x04841b00 ; undefined - 29a0: 67030000 .inst 0x67030000 ; undefined - 29a4: 0000075b .inst 0x0000075b ; undefined - 29a8: 051c0806 .inst 0x051c0806 ; undefined - 29ac: 57000000 .inst 0x57000000 ; undefined - 29b0: 02000000 .inst 0x02000000 ; undefined - 29b4: 00096600 .inst 0x00096600 ; undefined - 29b8: f4010800 .inst 0xf4010800 ; undefined - 29bc: 4c000007 st4 {v7.16b-v10.16b}, [x0] - 29c0: 00000823 .inst 0x00000823 ; undefined - 29c4: 9c000000 ldr q0, 29c4 <_start-0x7d63c> - 29c8: 00000823 .inst 0x00000823 ; undefined - 29cc: 6b000000 subs w0, w0, w0 - 29d0: 656e7265 .inst 0x656e7265 ; undefined - 29d4: 63732f6c .inst 0x63732f6c ; undefined - 29d8: 2e646568 umax v8.4h, v11.4h, v4.4h - 29dc: 682f0053 .inst 0x682f0053 ; undefined - 29e0: 2f656d6f .inst 0x2f656d6f ; undefined - 29e4: 61726173 .inst 0x61726173 ; undefined - 29e8: 75696863 .inst 0x75696863 ; undefined - 29ec: 74636e2f .inst 0x74636e2f ; undefined - 29f0: 736f2f75 .inst 0x736f2f75 ; undefined - 29f4: 32303263 orr w3, w19, #0x1fff0000 - 29f8: 4e470031 .inst 0x4e470031 ; undefined - 29fc: 53412055 .inst 0x53412055 ; undefined - 2a00: 322e3220 orr w0, w17, #0x7ffc0000 - 2a04: 00312e36 .inst 0x00312e36 ; NYI - 2a08: 005e8001 .inst 0x005e8001 ; undefined - 2a0c: 00020000 .inst 0x00020000 ; undefined - 2a10: 0000097a .inst 0x0000097a ; undefined - 2a14: 08470108 ldxrb w8, [x8] - 2a18: 28000000 stnp w0, w0, [x0] - 2a1c: 00000008 .inst 0x00000008 ; undefined - 2a20: 380c0000 sturb w0, [x0,#192] - 2a24: 00000008 .inst 0x00000008 ; undefined - 2a28: 656b0000 .inst 0x656b0000 ; undefined - 2a2c: 6c656e72 ldnp d18, d27, [x19,#-432] - 2a30: 7063782f adr x15, c9937 <__stack_top+0x29937> - 2a34: 61685f74 .inst 0x61685f74 ; undefined - 2a38: 656c646e .inst 0x656c646e ; undefined - 2a3c: 00532e72 .inst 0x00532e72 ; undefined - 2a40: 6d6f682f ldp d15, d26, [x1,#-272] - 2a44: 61732f65 .inst 0x61732f65 ; undefined - 2a48: 68636172 .inst 0x68636172 ; undefined - 2a4c: 6e2f7569 uabd v9.16b, v11.16b, v15.16b - 2a50: 2f757463 .inst 0x2f757463 ; undefined - 2a54: 3263736f .inst 0x3263736f ; undefined - 2a58: 00313230 .inst 0x00313230 ; NYI - 2a5c: 20554e47 .inst 0x20554e47 ; undefined - 2a60: 32205341 orr w1, w26, #0x1fffff - 2a64: 2e36322e usubw v14.8h, v17.8h, v22.8b - 2a68: 80010031 .inst 0x80010031 ; undefined - 2a6c: 0000052d .inst 0x0000052d ; undefined - 2a70: 098e0004 .inst 0x098e0004 ; undefined - 2a74: 01080000 .inst 0x01080000 ; undefined - 2a78: 00000123 .inst 0x00000123 ; undefined - 2a7c: 0007dd0c .inst 0x0007dd0c ; undefined - 2a80: 0000f300 .inst 0x0000f300 ; undefined - 2a84: 08380c00 .inst 0x08380c00 ; undefined - 2a88: 00000000 .inst 0x00000000 ; undefined - 2a8c: 000b9c00 .inst 0x000b9c00 ; undefined - 2a90: 00000000 .inst 0x00000000 ; undefined - 2a94: 0008d300 .inst 0x0008d300 ; undefined - 2a98: 05040200 .inst 0x05040200 ; undefined - 2a9c: 00746e69 .inst 0x00746e69 ; undefined - 2aa0: 0006f903 .inst 0x0006f903 ; undefined - 2aa4: 06022000 .inst 0x06022000 ; undefined - 2aa8: 0000007d .inst 0x0000007d ; undefined - 2aac: 00090d04 .inst 0x00090d04 ; undefined - 2ab0: 7d070200 str h0, [x16,#896] - 2ab4: 00000000 .inst 0x00000000 ; undefined - 2ab8: 00079604 .inst 0x00079604 ; undefined - 2abc: 8a080200 and x0, x16, x8 - 2ac0: 08000000 stxrb w0, w0, [x0] - 2ac4: 0007f504 .inst 0x0007f504 ; undefined - 2ac8: 97090200 bl fffffffffc2432c8 <__stack_top+0xfffffffffc1a32c8> - 2acc: 10000000 adr x0, 2acc <_start-0x7d534> - 2ad0: 0007ae04 .inst 0x0007ae04 ; undefined - 2ad4: 2d0a0200 stp s0, s0, [x16,#80] - 2ad8: 18000000 ldr w0, 2ad8 <_start-0x7d528> - 2adc: 00070704 .inst 0x00070704 ; undefined - 2ae0: 2d0b0200 stp s0, s0, [x16,#88] - 2ae4: 1c000000 ldr s0, 2ae4 <_start-0x7d51c> - 2ae8: 83080500 .inst 0x83080500 ; undefined - 2aec: 06000000 .inst 0x06000000 ; undefined - 2af0: 00b10801 .inst 0x00b10801 ; undefined - 2af4: 08050000 stxrb w5, w0, [x0] - 2af8: 00000090 .inst 0x00000090 ; undefined - 2afc: a8080106 stnp x6, x0, [x8,#128] - 2b00: 06000000 .inst 0x06000000 ; undefined - 2b04: 00580708 .inst 0x00580708 ; undefined - 2b08: 49070000 .inst 0x49070000 ; undefined - 2b0c: 02000007 .inst 0x02000007 ; undefined - 2b10: 0000340c .inst 0x0000340c ; undefined - 2b14: 073d0800 .inst 0x073d0800 ; undefined - 2b18: 2d010000 stp s0, s0, [x0,#8] - 2b1c: 0008380c .inst 0x0008380c ; undefined - 2b20: 00000000 .inst 0x00000000 ; undefined - 2b24: 00000208 .inst 0x00000208 ; undefined - 2b28: 00000000 .inst 0x00000000 ; undefined - 2b2c: 014b9c01 .inst 0x014b9c01 ; undefined - 2b30: 42090000 .inst 0x42090000 ; undefined - 2b34: 01000003 .inst 0x01000003 ; undefined - 2b38: 00007d2d .inst 0x00007d2d ; undefined - 2b3c: 48910200 stllrh w0, [x16] - 2b40: 00075a0a .inst 0x00075a0a ; undefined - 2b44: 4b310100 sub w0, w8, w17, uxtb - 2b48: 02000001 .inst 0x02000001 ; undefined - 2b4c: 480b7891 stxrh w11, w17, [x4] - 2b50: 00000838 .inst 0x00000838 ; undefined - 2b54: bc000000 stur s0, [x0] - 2b58: 00000001 .inst 0x00000001 ; undefined - 2b5c: 0a000000 and w0, w0, w0 - 2b60: 000009b8 .inst 0x000009b8 ; undefined - 2b64: 002d3301 .inst 0x002d3301 ; NYI - 2b68: 91020000 add x0, x0, #0x80 - 2b6c: 07be0a70 .inst 0x07be0a70 ; undefined - 2b70: 34010000 cbz w0, 4b70 <_start-0x7b490> - 2b74: 0000002d .inst 0x0000002d ; undefined - 2b78: 0a6c9102 .inst 0x0a6c9102 ; undefined - 2b7c: 00000750 .inst 0x00000750 ; undefined - 2b80: 007d3f01 .inst 0x007d3f01 ; undefined - 2b84: 91020000 add x0, x0, #0x80 - 2b88: 07eb0a60 .inst 0x07eb0a60 ; undefined - 2b8c: 46010000 .inst 0x46010000 ; undefined - 2b90: 0000008a .inst 0x0000008a ; undefined - 2b94: 0b589102 .inst 0x0b589102 ; undefined - 2b98: 0008398c .inst 0x0008398c ; undefined - 2b9c: 00000000 .inst 0x00000000 ; undefined - 2ba0: 00000058 .inst 0x00000058 ; undefined - 2ba4: 00000000 .inst 0x00000000 ; undefined - 2ba8: 0100690c .inst 0x0100690c ; undefined - 2bac: 00002d48 .inst 0x00002d48 ; undefined - 2bb0: 74910200 .inst 0x74910200 ; undefined - 2bb4: 05000000 .inst 0x05000000 ; undefined - 2bb8: 00015108 .inst 0x00015108 ; undefined - 2bbc: 00900d00 .inst 0x00900d00 ; undefined - 2bc0: 710e0000 subs w0, w0, #0x380 - 2bc4: 01000007 .inst 0x01000007 ; undefined - 2bc8: 083a1456 .inst 0x083a1456 ; undefined - 2bcc: 00000000 .inst 0x00000000 ; undefined - 2bd0: 00017000 .inst 0x00017000 ; undefined - 2bd4: 00000000 .inst 0x00000000 ; undefined - 2bd8: c19c0100 .inst 0xc19c0100 ; undefined - 2bdc: 0a000001 and w1, w0, w0 - 2be0: 0000075a .inst 0x0000075a ; undefined - 2be4: 014b5701 .inst 0x014b5701 ; undefined - 2be8: 91020000 add x0, x0, #0x80 - 2bec: 03420a78 .inst 0x03420a78 ; undefined - 2bf0: 70010000 adr x0, 4bf3 <_start-0x7b40d> - 2bf4: 000001c1 .inst 0x000001c1 ; undefined - 2bf8: 7f809103 fmulx s3, s8, v0.s[0] - 2bfc: 0000300f .inst 0x0000300f ; undefined - 2c00: 09b80a00 .inst 0x09b80a00 ; undefined - 2c04: 59010000 .inst 0x59010000 ; undefined - 2c08: 0000002d .inst 0x0000002d ; undefined - 2c0c: 0a749102 .inst 0x0a749102 ; undefined - 2c10: 000007be .inst 0x000007be ; undefined - 2c14: 002d5a01 .inst 0x002d5a01 ; NYI - 2c18: 91020000 add x0, x0, #0x80 - 2c1c: 07500a70 .inst 0x07500a70 ; undefined - 2c20: 65010000 .inst 0x65010000 ; undefined - 2c24: 0000007d .inst 0x0000007d ; undefined - 2c28: 00689102 .inst 0x00689102 ; undefined - 2c2c: 00831000 .inst 0x00831000 ; undefined - 2c30: 01d10000 .inst 0x01d10000 ; undefined - 2c34: d1110000 sub x0, x0, #0x440 - 2c38: 63000001 .inst 0x63000001 ; undefined - 2c3c: 07080600 .inst 0x07080600 ; undefined - 2c40: 000000df .inst 0x000000df ; undefined - 2c44: 00079c0e .inst 0x00079c0e ; undefined - 2c48: 84740100 .inst 0x84740100 ; undefined - 2c4c: 0000083b .inst 0x0000083b ; undefined - 2c50: 10000000 adr x0, 2c50 <_start-0x7d3b0> - 2c54: 00000002 .inst 0x00000002 ; undefined - 2c58: 01000000 .inst 0x01000000 ; undefined - 2c5c: 0002979c .inst 0x0002979c ; undefined - 2c60: 03420a00 .inst 0x03420a00 ; undefined - 2c64: 75010000 .inst 0x75010000 ; undefined - 2c68: 000001c1 .inst 0x000001c1 ; undefined - 2c6c: 7ee09103 .inst 0x7ee09103 ; undefined - 2c70: 00070d0a .inst 0x00070d0a ; undefined - 2c74: 4b7a0100 .inst 0x4b7a0100 ; undefined - 2c78: 02000001 .inst 0x02000001 ; undefined - 2c7c: 330a6891 bfxil w17, w4, #10, #17 - 2c80: 01000007 .inst 0x01000007 ; undefined - 2c84: 0000977b .inst 0x0000977b ; undefined - 2c88: 60910200 .inst 0x60910200 ; undefined - 2c8c: 00075a0a .inst 0x00075a0a ; undefined - 2c90: 4b7c0100 .inst 0x4b7c0100 ; undefined - 2c94: 02000001 .inst 0x02000001 ; undefined - 2c98: d00b7891 adrp x17, 16f14000 <__stack_top+0x16e74000> - 2c9c: 0000083b .inst 0x0000083b ; undefined - 2ca0: b4000000 cbz x0, 2ca0 <_start-0x7d360> - 2ca4: 00000001 .inst 0x00000001 ; undefined - 2ca8: 0a000000 and w0, w0, w0 - 2cac: 000009b8 .inst 0x000009b8 ; undefined - 2cb0: 002d7f01 .inst 0x002d7f01 ; NYI - 2cb4: 91020000 add x0, x0, #0x80 - 2cb8: 07be0a5c .inst 0x07be0a5c ; undefined - 2cbc: 80010000 .inst 0x80010000 ; undefined - 2cc0: 0000002d .inst 0x0000002d ; undefined - 2cc4: 0a589102 .inst 0x0a589102 ; undefined - 2cc8: 00000750 .inst 0x00000750 ; undefined - 2ccc: 007d8b01 .inst 0x007d8b01 ; undefined - 2cd0: 91020000 add x0, x0, #0x80 - 2cd4: 07eb0a50 .inst 0x07eb0a50 ; undefined - 2cd8: 92010000 and x0, x0, #0x8000000080000000 - 2cdc: 0000008a .inst 0x0000008a ; undefined - 2ce0: 0b489102 .inst 0x0b489102 ; undefined - 2ce4: 00083d18 .inst 0x00083d18 ; undefined - 2ce8: 00000000 .inst 0x00000000 ; undefined - 2cec: 00000044 .inst 0x00000044 ; undefined - 2cf0: 00000000 .inst 0x00000000 ; undefined - 2cf4: 0100690c .inst 0x0100690c ; undefined - 2cf8: 00002d94 .inst 0x00002d94 ; undefined - 2cfc: 74910200 .inst 0x74910200 ; undefined - 2d00: 12000000 and w0, w0, #0x1 - 2d04: 000007b4 .inst 0x000007b4 ; undefined - 2d08: 00979e01 .inst 0x00979e01 ; undefined - 2d0c: 3d940000 str q0, [x0,#20480] - 2d10: 00000008 .inst 0x00000008 ; undefined - 2d14: 02100000 .inst 0x02100000 ; undefined - 2d18: 00000000 .inst 0x00000000 ; undefined - 2d1c: 9c010000 ldr q0, 4d1c <_start-0x7b2e4> - 2d20: 00000397 .inst 0x00000397 ; undefined - 2d24: 0004af09 .inst 0x0004af09 ; undefined - 2d28: 979e0100 bl fffffffffe783128 <__stack_top+0xfffffffffe6e3128> - 2d2c: 02000003 .inst 0x02000003 ; undefined - 2d30: 33094891 bfxil w17, w4, #9, #10 - 2d34: 01000007 .inst 0x01000007 ; undefined - 2d38: 0000979e .inst 0x0000979e ; undefined - 2d3c: 40910200 .inst 0x40910200 ; undefined - 2d40: 0007290a .inst 0x0007290a ; undefined - 2d44: 2d9f0100 stp s0, s0, [x8,#248]! - 2d48: 02000000 .inst 0x02000000 ; undefined - 2d4c: 2e0a7c91 .inst 0x2e0a7c91 ; undefined - 2d50: 01000007 .inst 0x01000007 ; undefined - 2d54: 00002d9f .inst 0x00002d9f ; undefined - 2d58: 78910200 ldursh x0, [x16,#-240] - 2d5c: 6d75730c ldp d12, d28, [x24,#-176] - 2d60: 2daa0100 stp s0, s0, [x8,#-176]! - 2d64: 02000000 .inst 0x02000000 ; undefined - 2d68: 740c5491 .inst 0x740c5491 ; undefined - 2d6c: 0100706d .inst 0x0100706d ; undefined - 2d70: 00007daf .inst 0x00007daf ; undefined - 2d74: 68910200 .inst 0x68910200 ; undefined - 2d78: 0007d60a .inst 0x0007d60a ; undefined - 2d7c: 7db40100 .inst 0x7db40100 ; undefined - 2d80: 02000000 .inst 0x02000000 ; undefined - 2d84: a8136091 stnp x17, x24, [x4,#304] - 2d88: 0000083d .inst 0x0000083d ; undefined - 2d8c: 8c000000 .inst 0x8c000000 ; undefined - 2d90: 00000000 .inst 0x00000000 ; undefined - 2d94: 5a000000 sbc w0, w0, w0 - 2d98: 0c000003 st4 {v3.8b-v6.8b}, [x0] - 2d9c: a0010069 .inst 0xa0010069 ; undefined - 2da0: 0000002d .inst 0x0000002d ; undefined - 2da4: 0b749102 .inst 0x0b749102 ; undefined - 2da8: 00083dd4 .inst 0x00083dd4 ; undefined - 2dac: 00000000 .inst 0x00000000 ; undefined - 2db0: 0000004c .inst 0x0000004c ; undefined - 2db4: 00000000 .inst 0x00000000 ; undefined - 2db8: 01006a0c .inst 0x01006a0c ; undefined - 2dbc: 00002da4 .inst 0x00002da4 ; undefined - 2dc0: 70910200 adr x0, fffffffffff24e03 <__stack_top+0xffffffffffe84e03> - 2dc4: c80b0000 stxr w11, x0, [x0] - 2dc8: 0000083e .inst 0x0000083e ; undefined - 2dcc: d0000000 adrp x0, 4000 <_start-0x7c000> - 2dd0: 00000000 .inst 0x00000000 ; undefined - 2dd4: 0c000000 st4 {v0.8b-v3.8b}, [x0] - 2dd8: b5010069 cbnz x9, 4de4 <_start-0x7b21c> - 2ddc: 0000002d .inst 0x0000002d ; undefined - 2de0: 0b5c9102 .inst 0x0b5c9102 ; undefined - 2de4: 00083f08 .inst 0x00083f08 ; undefined - 2de8: 00000000 .inst 0x00000000 ; undefined - 2dec: 00000074 .inst 0x00000074 ; undefined - 2df0: 00000000 .inst 0x00000000 ; undefined - 2df4: 01006a0c .inst 0x01006a0c ; undefined - 2df8: 00002dbb .inst 0x00002dbb ; undefined - 2dfc: 58910200 ldr x0, fffffffffff24e3c <__stack_top+0xffffffffffe84e3c> - 2e00: 05000000 .inst 0x05000000 ; undefined - 2e04: 00007d08 .inst 0x00007d08 ; undefined - 2e08: 077b1400 .inst 0x077b1400 ; undefined - 2e0c: c5010000 .inst 0xc5010000 ; undefined - 2e10: 00000097 .inst 0x00000097 ; undefined - 2e14: 00083fa4 .inst 0x00083fa4 ; undefined - 2e18: 00000000 .inst 0x00000000 ; undefined - 2e1c: 0000024c .inst 0x0000024c ; undefined - 2e20: 00000000 .inst 0x00000000 ; undefined - 2e24: 045b9c01 .inst 0x045b9c01 ; undefined - 2e28: 55090000 .inst 0x55090000 ; undefined - 2e2c: 01000007 .inst 0x01000007 ; undefined - 2e30: 00007dc5 .inst 0x00007dc5 ; undefined - 2e34: b8910300 ldursw x0, [x24,#-240] - 2e38: 04af097f .inst 0x04af097f ; undefined - 2e3c: c5010000 .inst 0xc5010000 ; undefined - 2e40: 00000397 .inst 0x00000397 ; undefined - 2e44: 7fb09103 fmulx s3, s8, v16.s[1] - 2e48: 00070d0a .inst 0x00070d0a ; undefined - 2e4c: 5bc70100 .inst 0x5bc70100 ; undefined - 2e50: 02000004 .inst 0x02000004 ; undefined - 2e54: 330a6891 bfxil w17, w4, #10, #17 - 2e58: 01000007 .inst 0x01000007 ; undefined - 2e5c: 000097c8 .inst 0x000097c8 ; undefined - 2e60: 60910200 .inst 0x60910200 ; undefined - 2e64: 00075a0a .inst 0x00075a0a ; undefined - 2e68: 4bc90100 .inst 0x4bc90100 ; undefined - 2e6c: 02000001 .inst 0x02000001 ; undefined - 2e70: eb0a7891 subs x17, x4, x10, lsl #30 - 2e74: 01000007 .inst 0x01000007 ; undefined - 2e78: 00045bca .inst 0x00045bca ; undefined - 2e7c: 58910200 ldr x0, fffffffffff24ebc <__stack_top+0xffffffffffe84ebc> - 2e80: 0009b80a .inst 0x0009b80a ; undefined - 2e84: 2dcb0100 ldp s0, s0, [x8,#88]! - 2e88: 02000000 .inst 0x02000000 ; undefined - 2e8c: 60155491 .inst 0x60155491 ; undefined - 2e90: 48000000 stxrh w0, w0, [x0] - 2e94: 0a000004 and w4, w0, w0 - 2e98: 000007be .inst 0x000007be ; undefined - 2e9c: 002dcf01 .inst 0x002dcf01 ; NYI - 2ea0: 91020000 add x0, x0, #0x80 - 2ea4: 07500a50 .inst 0x07500a50 ; undefined - 2ea8: da010000 sbc x0, x0, x1 - 2eac: 0000007d .inst 0x0000007d ; undefined - 2eb0: 00489102 .inst 0x00489102 ; undefined - 2eb4: 0000900f .inst 0x0000900f ; undefined - 2eb8: 00690c00 .inst 0x00690c00 ; undefined - 2ebc: 002deb01 .inst 0x002deb01 ; NYI - 2ec0: 91020000 add x0, x0, #0x80 - 2ec4: 05000074 .inst 0x05000074 ; undefined - 2ec8: 00009708 .inst 0x00009708 ; undefined - 2ecc: 07c81600 .inst 0x07c81600 ; undefined - 2ed0: f4010000 .inst 0xf4010000 ; undefined - 2ed4: 0000047e .inst 0x0000047e ; undefined - 2ed8: 000841f0 .inst 0x000841f0 ; undefined - 2edc: 00000000 .inst 0x00000000 ; undefined - 2ee0: 00000010 .inst 0x00000010 ; undefined - 2ee4: 00000000 .inst 0x00000000 ; undefined - 2ee8: 08179c01 stlxrb w23, w1, [x0] - 2eec: 0006f514 .inst 0x0006f514 ; undefined - 2ef0: 15f80100 b 7e032f0 <__stack_top+0x7d632f0> - 2ef4: 00000005 .inst 0x00000005 ; undefined - 2ef8: 00000842 .inst 0x00000842 ; undefined - 2efc: a8000000 stnp x0, x0, [x0] - 2f00: 00000001 .inst 0x00000001 ; undefined - 2f04: 01000000 .inst 0x01000000 ; undefined - 2f08: 0005159c .inst 0x0005159c ; undefined - 2f0c: 07120900 .inst 0x07120900 ; undefined - 2f10: f8010000 stur x0, [x0,#16] - 2f14: 0000047e .inst 0x0000047e ; undefined - 2f18: 0a489102 .inst 0x0a489102 ; undefined - 2f1c: 000009b8 .inst 0x000009b8 ; undefined - 2f20: 002df901 .inst 0x002df901 ; NYI - 2f24: 91020000 add x0, x0, #0x80 - 2f28: 07be0a7c .inst 0x07be0a7c ; undefined - 2f2c: fa010000 sbcs x0, x0, x1 - 2f30: 0000002d .inst 0x0000002d ; undefined - 2f34: 0a789102 .inst 0x0a789102 ; undefined - 2f38: 0000076c .inst 0x0000076c ; undefined - 2f3c: 002dfb01 .inst 0x002dfb01 ; NYI - 2f40: 91020000 add x0, x0, #0x80 - 2f44: 07670a74 .inst 0x07670a74 ; undefined - 2f48: fe010000 .inst 0xfe010000 ; undefined - 2f4c: 00000097 .inst 0x00000097 ; undefined - 2f50: 18689102 ldr w2, d4170 <__stack_top+0x34170> - 2f54: 00000750 .inst 0x00000750 ; undefined - 2f58: 7d010901 str h1, [x8,#132] - 2f5c: 02000000 .inst 0x02000000 ; undefined - 2f60: eb186091 subs x17, x4, x24, lsl #24 - 2f64: 01000007 .inst 0x01000007 ; undefined - 2f68: 008a010c .inst 0x008a010c ; undefined - 2f6c: 91020000 add x0, x0, #0x80 - 2f70: 65721958 .inst 0x65721958 ; undefined - 2f74: 0f010074 .inst 0x0f010074 ; undefined - 2f78: 00051501 .inst 0x00051501 ; undefined - 2f7c: 50910200 adr x0, fffffffffff24fbe <__stack_top+0xffffffffffe84fbe> - 2f80: 9e080500 .inst 0x9e080500 ; undefined - 2f84: 1a000000 adc w0, w0, w0 - 2f88: 00000717 .inst 0x00000717 ; undefined - 2f8c: 014b0801 .inst 0x014b0801 ; undefined - 2f90: 03090000 .inst 0x03090000 ; undefined - 2f94: 000879c0 .inst 0x000879c0 ; undefined - 2f98: 00000000 .inst 0x00000000 ; undefined - 2f9c: 00034c00 .inst 0x00034c00 ; undefined - 2fa0: 0e000400 .inst 0x0e000400 ; undefined - 2fa4: 0800000b stxrb w0, w11, [x0] - 2fa8: 00012301 .inst 0x00012301 ; undefined - 2fac: 07fb0c00 .inst 0x07fb0c00 ; undefined - 2fb0: 00f30000 .inst 0x00f30000 ; undefined - 2fb4: 43a80000 .inst 0x43a80000 ; undefined - 2fb8: 00000008 .inst 0x00000008 ; undefined - 2fbc: 03100000 .inst 0x03100000 ; undefined - 2fc0: 00000000 .inst 0x00000000 ; undefined - 2fc4: 0b460000 add w0, w0, w6, lsr #0 - 2fc8: 04020000 .inst 0x04020000 ; undefined - 2fcc: 746e6905 .inst 0x746e6905 ; undefined - 2fd0: 3a080300 adcs w0, w24, w8 - 2fd4: 04000000 .inst 0x04000000 ; undefined - 2fd8: 00b10801 .inst 0x00b10801 ; undefined - 2fdc: 01040000 .inst 0x01040000 ; undefined - 2fe0: 0000a808 .inst 0x0000a808 ; undefined - 2fe4: 07080400 .inst 0x07080400 ; undefined - 2fe8: 00000058 .inst 0x00000058 ; undefined - 2fec: 00019a05 .inst 0x00019a05 ; undefined - 2ff0: 06022000 .inst 0x06022000 ; undefined - 2ff4: 0000008c .inst 0x0000008c ; undefined - 2ff8: 00002206 .inst 0x00002206 ; undefined - 2ffc: b0070200 adrp x0, e043000 <__stack_top+0xdfa3000> - 3000: 00000000 .inst 0x00000000 ; undefined - 3004: 00002806 .inst 0x00002806 ; undefined - 3008: db080200 .inst 0xdb080200 ; undefined - 300c: 08000000 stxrb w0, w0, [x0] - 3010: 0000a206 .inst 0x0000a206 ; undefined - 3014: 06090200 .inst 0x06090200 ; undefined - 3018: 10000001 adr x1, 3018 <_start-0x7cfe8> - 301c: 00000d06 .inst 0x00000d06 ; undefined - 3020: 0c0a0200 .inst 0x0c0a0200 ; undefined - 3024: 18000001 ldr w1, 3024 <_start-0x7cfdc> - 3028: 00220500 .inst 0x00220500 ; NYI - 302c: 02100000 .inst 0x02100000 ; undefined - 3030: 0000b014 .inst 0x0000b014 ; undefined - 3034: 0b390600 add w0, w16, w25, uxtb #1 - 3038: 15020000 b 4083038 <__stack_top+0x3fe3038> - 303c: 00000156 .inst 0x00000156 ; undefined - 3040: 73660700 .inst 0x73660700 ; undefined - 3044: 8c160200 .inst 0x8c160200 ; undefined - 3048: 08000001 stxrb w0, w1, [x0] - 304c: 8c080300 .inst 0x8c080300 ; undefined - 3050: 05000000 .inst 0x05000000 ; undefined - 3054: 0000002e .inst 0x0000002e ; undefined - 3058: db230210 .inst 0xdb230210 ; undefined - 305c: 06000000 .inst 0x06000000 ; undefined - 3060: 00000994 .inst 0x00000994 ; undefined - 3064: 02432402 .inst 0x02432402 ; undefined - 3068: 06000000 .inst 0x06000000 ; undefined - 306c: 00000a9b .inst 0x00000a9b ; undefined - 3070: 02432502 .inst 0x02432502 ; undefined - 3074: 00080000 .inst 0x00080000 ; undefined - 3078: 00b60803 .inst 0x00b60803 ; undefined - 307c: cf050000 .inst 0xcf050000 ; undefined - 3080: 10000000 adr x0, 3080 <_start-0x7cf80> - 3084: 01061e02 .inst 0x01061e02 ; undefined - 3088: 15060000 b 4183088 <__stack_top+0x40e3088> - 308c: 0200000b .inst 0x0200000b ; undefined - 3090: 0001f91f .inst 0x0001f91f ; undefined - 3094: 49060000 .inst 0x49060000 ; undefined - 3098: 02000009 .inst 0x02000009 ; undefined - 309c: 00021820 .inst 0x00021820 ; undefined - 30a0: 03000800 .inst 0x03000800 ; undefined - 30a4: 0000e108 .inst 0x0000e108 ; undefined - 30a8: 09080800 .inst 0x09080800 ; undefined - 30ac: 0000019a .inst 0x0000019a ; undefined - 30b0: 004f0b02 .inst 0x004f0b02 ; undefined - 30b4: 76050000 .inst 0x76050000 ; undefined - 30b8: 20000007 .inst 0x20000007 ; undefined - 30bc: 01560d02 .inst 0x01560d02 ; undefined - 30c0: 9a060000 adc x0, x0, x6 - 30c4: 02000001 .inst 0x02000001 ; undefined - 30c8: 0001560e .inst 0x0001560e ; undefined - 30cc: 3f060000 .inst 0x3f060000 ; undefined - 30d0: 02000000 .inst 0x02000000 ; undefined - 30d4: 0000480f .inst 0x0000480f ; undefined - 30d8: a2060800 .inst 0xa2060800 ; undefined - 30dc: 02000000 .inst 0x02000000 ; undefined - 30e0: 00010610 .inst 0x00010610 ; undefined - 30e4: 09061000 .inst 0x09061000 ; undefined - 30e8: 02000006 .inst 0x02000006 ; undefined - 30ec: 00002d11 .inst 0x00002d11 ; undefined - 30f0: 03001800 .inst 0x03001800 ; undefined - 30f4: 00004f08 .inst 0x00004f08 ; undefined - 30f8: 07760900 .inst 0x07760900 ; undefined - 30fc: 12020000 and w0, w0, #0x40000000 - 3100: 00000119 .inst 0x00000119 ; undefined - 3104: 00011805 .inst 0x00011805 ; undefined - 3108: 19021000 .inst 0x19021000 ; undefined - 310c: 0000018c .inst 0x0000018c ; undefined - 3110: 00075506 .inst 0x00075506 ; undefined - 3114: 9d1a0200 .inst 0x9d1a0200 ; undefined - 3118: 00000001 .inst 0x00000001 ; undefined - 311c: 00001c06 .inst 0x00001c06 ; undefined - 3120: c21b0200 .inst 0xc21b0200 ; undefined - 3124: 08000001 stxrb w0, w1, [x0] - 3128: 67080300 .inst 0x67080300 ; undefined - 312c: 09000001 .inst 0x09000001 ; undefined - 3130: 00000022 .inst 0x00000022 ; undefined - 3134: 008c1702 .inst 0x008c1702 ; undefined - 3138: 08030000 stxrb w3, w0, [x0] - 313c: 000001a3 .inst 0x000001a3 ; undefined - 3140: 00003a0a .inst 0x00003a0a ; undefined - 3144: 002d0b00 .inst 0x002d0b00 ; NYI - 3148: 01bc0000 .inst 0x01bc0000 ; undefined - 314c: 8c0c0000 .inst 0x8c0c0000 ; undefined - 3150: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 3154: 000001bc .inst 0x000001bc ; undefined - 3158: 92080300 and x0, x24, #0x100000001000000 - 315c: 03000001 .inst 0x03000001 ; undefined - 3160: 0001a808 .inst 0x0001a808 ; undefined - 3164: 01180900 .inst 0x01180900 ; undefined - 3168: 1c020000 ldr s0, 7168 <_start-0x78e98> - 316c: 00000167 .inst 0x00000167 ; undefined - 3170: 00002d0b .inst 0x00002d0b ; undefined - 3174: 0001ec00 .inst 0x0001ec00 ; undefined - 3178: 01ec0c00 .inst 0x01ec0c00 ; undefined - 317c: f20c0000 ands x0, x0, #0x10000000100000 - 3180: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 3184: 00000048 .inst 0x00000048 ; undefined - 3188: 5c080300 ldr d0, 131e8 <_start-0x6ce18> - 318c: 03000001 .inst 0x03000001 ; undefined - 3190: 0001f808 .inst 0x0001f808 ; undefined - 3194: 08030d00 stxrb w3, w0, [x8] - 3198: 000001d3 .inst 0x000001d3 ; undefined - 319c: 00002d0b .inst 0x00002d0b ; undefined - 31a0: 00021800 .inst 0x00021800 ; undefined - 31a4: 01ec0c00 .inst 0x01ec0c00 ; undefined - 31a8: 0c0c0000 .inst 0x0c0c0000 ; undefined - 31ac: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 31b0: 00000048 .inst 0x00000048 ; undefined - 31b4: ff080300 .inst 0xff080300 ; undefined - 31b8: 0b000001 add w1, w0, w0 - 31bc: 0000002d .inst 0x0000002d ; undefined - 31c0: 00000237 .inst 0x00000237 ; undefined - 31c4: 0002370c .inst 0x0002370c ; undefined - 31c8: 023d0c00 .inst 0x023d0c00 ; undefined - 31cc: 9d0c0000 .inst 0x9d0c0000 ; undefined - 31d0: 00000001 .inst 0x00000001 ; undefined - 31d4: 010e0803 .inst 0x010e0803 ; undefined - 31d8: 08030000 stxrb w3, w0, [x0] - 31dc: 00000237 .inst 0x00000237 ; undefined - 31e0: 021e0803 .inst 0x021e0803 ; undefined - 31e4: 2f0e0000 .inst 0x2f0e0000 ; undefined - 31e8: 01000008 .inst 0x01000008 ; undefined - 31ec: 0843a810 ldaxrb w16, [x0] - 31f0: 00000000 .inst 0x00000000 ; undefined - 31f4: 00002000 .inst 0x00002000 ; undefined - 31f8: 00000000 .inst 0x00000000 ; undefined - 31fc: 0e9c0100 .inst 0x0e9c0100 ; undefined - 3200: 00000809 .inst 0x00000809 ; undefined - 3204: 43c81401 .inst 0x43c81401 ; undefined - 3208: 00000008 .inst 0x00000008 ; undefined - 320c: 00440000 .inst 0x00440000 ; undefined - 3210: 00000000 .inst 0x00000000 ; undefined - 3214: 9c010000 ldr q0, 5214 <_start-0x7adec> - 3218: 00081c0f .inst 0x00081c0f ; undefined - 321c: 0c1b0100 .inst 0x0c1b0100 ; undefined - 3220: 00000844 .inst 0x00000844 ; undefined - 3224: 40000000 .inst 0x40000000 ; undefined - 3228: 00000000 .inst 0x00000000 ; undefined - 322c: 01000000 .inst 0x01000000 ; undefined - 3230: 0002a79c .inst 0x0002a79c ; undefined - 3234: 064e1000 .inst 0x064e1000 ; undefined - 3238: 1b010000 madd w0, w0, w1, w0 - 323c: 0000002d .inst 0x0000002d ; undefined - 3240: 007c9102 .inst 0x007c9102 ; undefined - 3244: 00081511 .inst 0x00081511 ; undefined - 3248: 4c200100 .inst 0x4c200100 ; undefined - 324c: 00000844 .inst 0x00000844 ; undefined - 3250: 28000000 stnp w0, w0, [x0] - 3254: 00000000 .inst 0x00000000 ; undefined - 3258: 01000000 .inst 0x01000000 ; undefined - 325c: 080e0e9c stxrb w14, w28, [x20] - 3260: 25010000 .inst 0x25010000 ; undefined - 3264: 00084474 .inst 0x00084474 ; undefined - 3268: 00000000 .inst 0x00000000 ; undefined - 326c: 00000028 .inst 0x00000028 ; undefined - 3270: 00000000 .inst 0x00000000 ; undefined - 3274: 22129c01 .inst 0x22129c01 ; undefined - 3278: 01000008 .inst 0x01000008 ; undefined - 327c: 08449c34 ldaxrb w20, [x1] - 3280: 00000000 .inst 0x00000000 ; undefined - 3284: 00021c00 .inst 0x00021c00 ; undefined - 3288: 00000000 .inst 0x00000000 ; undefined - 328c: 329c0100 .inst 0x329c0100 ; undefined - 3290: 13000003 sbfx w3, w0, #0, #1 - 3294: 01007366 .inst 0x01007366 ; undefined - 3298: 00033237 .inst 0x00033237 ; undefined - 329c: 78910200 ldursh x0, [x16,#-240] - 32a0: 00082714 .inst 0x00082714 ; undefined - 32a4: 343c0100 cbz w0, 7b2c4 <_start-0x4d3c> - 32a8: 02000000 .inst 0x02000000 ; undefined - 32ac: e8157091 .inst 0xe8157091 ; undefined - 32b0: 00000844 .inst 0x00000844 ; undefined - 32b4: cc000000 .inst 0xcc000000 ; undefined - 32b8: 00000001 .inst 0x00000001 ; undefined - 32bc: 14000000 b 32bc <_start-0x7cd44> - 32c0: 000001bc .inst 0x000001bc ; undefined - 32c4: 03384001 .inst 0x03384001 ; undefined - 32c8: 91020000 add x0, x0, #0x80 - 32cc: 03000058 .inst 0x03000058 ; undefined - 32d0: 0001c808 .inst 0x0001c808 ; undefined - 32d4: 003a1600 .inst 0x003a1600 ; NYI - 32d8: 03480000 .inst 0x03480000 ; undefined - 32dc: 48170000 stxrh w23, w0, [x0] - 32e0: 13000003 sbfx w3, w0, #0, #1 - 32e4: 07080400 .inst 0x07080400 ; undefined - 32e8: 000000df .inst 0x000000df ; undefined - 32ec: 00035e00 .inst 0x00035e00 ; undefined - 32f0: 46000400 .inst 0x46000400 ; undefined - 32f4: 0800000c stxrb w0, w12, [x0] - 32f8: 00012301 .inst 0x00012301 ; undefined - 32fc: 085f0c00 ldxrb w0, [x0] - 3300: 00f30000 .inst 0x00f30000 ; undefined - 3304: 46b80000 .inst 0x46b80000 ; undefined - 3308: 00000008 .inst 0x00000008 ; undefined - 330c: 064c0000 .inst 0x064c0000 ; undefined - 3310: 00000000 .inst 0x00000000 ; undefined - 3314: 0bd70000 .inst 0x0bd70000 ; undefined - 3318: b8020000 stur w0, [x0,#32] - 331c: 01000005 .inst 0x01000005 ; undefined - 3320: 0846b803 ldaxrb w3, [x0] - 3324: 00000000 .inst 0x00000000 ; undefined - 3328: 00003000 .inst 0x00003000 ; undefined - 332c: 00000000 .inst 0x00000000 ; undefined - 3330: 599c0100 .inst 0x599c0100 ; undefined - 3334: 03000000 .inst 0x03000000 ; undefined - 3338: 0000064e .inst 0x0000064e ; undefined - 333c: 00590301 .inst 0x00590301 ; undefined - 3340: 91020000 add x0, x0, #0x80 - 3344: 08040078 stxrb w4, w24, [x3] - 3348: 00005807 .inst 0x00005807 ; undefined - 334c: 08cc0500 ldlarb w0, [x8] - 3350: 0b010000 add w0, w0, w1 - 3354: 000846e8 .inst 0x000846e8 ; undefined - 3358: 00000000 .inst 0x00000000 ; undefined - 335c: 00000074 .inst 0x00000074 ; undefined - 3360: 00000000 .inst 0x00000000 ; undefined - 3364: bf069c01 .inst 0xbf069c01 ; undefined - 3368: 01000008 .inst 0x01000008 ; undefined - 336c: 08475c15 ldxrb w21, [x0] - 3370: 00000000 .inst 0x00000000 ; undefined - 3374: 00012c00 .inst 0x00012c00 ; undefined - 3378: 00000000 .inst 0x00000000 ; undefined - 337c: a59c0100 .inst 0xa59c0100 ; undefined - 3380: 07000000 .inst 0x07000000 ; undefined - 3384: 00706d74 .inst 0x00706d74 ; undefined - 3388: 00a51601 .inst 0x00a51601 ; undefined - 338c: 91020000 add x0, x0, #0x80 - 3390: 0404007c .inst 0x0404007c ; undefined - 3394: 00005d07 .inst 0x00005d07 ; undefined - 3398: 08830800 stllrb w0, [x0] - 339c: 2b010000 adds w0, w0, w1 - 33a0: 000000ea .inst 0x000000ea ; undefined - 33a4: 00084888 .inst 0x00084888 ; undefined - 33a8: 00000000 .inst 0x00000000 ; undefined - 33ac: 0000005c .inst 0x0000005c ; undefined - 33b0: 00000000 .inst 0x00000000 ; undefined - 33b4: 00ea9c01 .inst 0x00ea9c01 ; undefined - 33b8: 63070000 .inst 0x63070000 ; undefined - 33bc: 0100746e .inst 0x0100746e ; undefined - 33c0: 0000ea2c .inst 0x0000ea2c ; undefined - 33c4: 7c910200 .inst 0x7c910200 ; undefined - 33c8: 646d6307 .inst 0x646d6307 ; undefined - 33cc: a52d0100 .inst 0xa52d0100 ; undefined - 33d0: 02000000 .inst 0x02000000 ; undefined - 33d4: 09007891 .inst 0x09007891 ; undefined - 33d8: 6e690504 uhadd v4.8h, v8.8h, v9.8h - 33dc: 3c0a0074 stur b20, [x3,#160] - 33e0: 01000008 .inst 0x01000008 ; undefined - 33e4: 0000ea38 .inst 0x0000ea38 ; undefined - 33e8: 0848e400 ldaxrb w0, [x0] - 33ec: 00000000 .inst 0x00000000 ; undefined - 33f0: 00004000 .inst 0x00004000 ; undefined - 33f4: 00000000 .inst 0x00000000 ; undefined - 33f8: 2f9c0100 mla v0.2s, v8.2s, v28.s[0] - 33fc: 0b000001 add w1, w0, w0 - 3400: 00646d63 .inst 0x00646d63 ; undefined - 3404: 00a53801 .inst 0x00a53801 ; undefined - 3408: 91020000 add x0, x0, #0x80 - 340c: 72610b7c .inst 0x72610b7c ; undefined - 3410: 38010067 sturb w7, [x3,#16] - 3414: 000000a5 .inst 0x000000a5 ; undefined - 3418: 00789102 .inst 0x00789102 ; undefined - 341c: 0008a20c .inst 0x0008a20c ; undefined - 3420: ea3e0100 bics x0, x8, x30 - 3424: 24000000 .inst 0x24000000 ; undefined - 3428: 00000849 .inst 0x00000849 ; undefined - 342c: fc000000 stur d0, [x0] - 3430: 00000000 .inst 0x00000000 ; undefined - 3434: 01000000 .inst 0x01000000 ; undefined - 3438: 00015f9c .inst 0x00015f9c ; undefined - 343c: 6d740700 ldp d0, d1, [x24,#-192] - 3440: 3f010070 .inst 0x3f010070 ; undefined - 3444: 000000a5 .inst 0x000000a5 ; undefined - 3448: 007c9102 .inst 0x007c9102 ; undefined - 344c: 00084308 .inst 0x00084308 ; undefined - 3450: ea5d0100 ands x0, x8, x29, lsr #0 - 3454: 20000000 .inst 0x20000000 ; undefined - 3458: 0000084a .inst 0x0000084a ; undefined - 345c: 5c000000 ldr d0, 345c <_start-0x7cba4> - 3460: 00000000 .inst 0x00000000 ; undefined - 3464: 01000000 .inst 0x01000000 ; undefined - 3468: 00019d9c .inst 0x00019d9c ; undefined - 346c: 6e630700 uhadd v0.8h, v24.8h, v3.8h - 3470: 5e010074 sha1c q20, s3, v1.4s - 3474: 000000ea .inst 0x000000ea ; undefined - 3478: 0d7c9102 .inst 0x0d7c9102 ; undefined - 347c: 00000893 .inst 0x00000893 ; undefined - 3480: 00a55f01 .inst 0x00a55f01 ; undefined - 3484: 91020000 add x0, x0, #0x80 - 3488: 98020078 ldrsw x24, 7494 <_start-0x78b6c> - 348c: 01000008 .inst 0x01000008 ; undefined - 3490: 084a7c6a ldxrb w10, [x3] - 3494: 00000000 .inst 0x00000000 ; undefined - 3498: 00003800 .inst 0x00003800 ; undefined - 349c: 00000000 .inst 0x00000000 ; undefined - 34a0: d79c0100 .inst 0xd79c0100 ; undefined - 34a4: 03000001 .inst 0x03000001 ; undefined - 34a8: 000009bd .inst 0x000009bd ; undefined - 34ac: 00ea6a01 .inst 0x00ea6a01 ; undefined - 34b0: 91020000 add x0, x0, #0x80 - 34b4: 6e630b7c .inst 0x6e630b7c ; undefined - 34b8: 6a010074 ands w20, w3, w1 - 34bc: 000000ea .inst 0x000000ea ; undefined - 34c0: 00789102 .inst 0x00789102 ; undefined - 34c4: 00084d0e .inst 0x00084d0e ; undefined - 34c8: b46f0100 cbz x0, e14e8 <__stack_top+0x414e8> - 34cc: 0000084a .inst 0x0000084a ; undefined - 34d0: 30000000 adr x0, 34d1 <_start-0x7cb2f> - 34d4: 00000000 .inst 0x00000000 ; undefined - 34d8: 01000000 .inst 0x01000000 ; undefined - 34dc: 0002039c .inst 0x0002039c ; undefined - 34e0: 62640700 .inst 0x62640700 ; undefined - 34e4: 70010067 adr x7, 54f3 <_start-0x7ab0d> - 34e8: 000000a5 .inst 0x000000a5 ; undefined - 34ec: 007c9102 .inst 0x007c9102 ; undefined - 34f0: 00086f0f .inst 0x00086f0f ; undefined - 34f4: e4760100 .inst 0xe4760100 ; undefined - 34f8: 0000084a .inst 0x0000084a ; undefined - 34fc: 00000000 .inst 0x00000000 ; undefined - 3500: 00000001 .inst 0x00000001 ; undefined - 3504: 01000000 .inst 0x01000000 ; undefined - 3508: 0002979c .inst 0x0002979c ; undefined - 350c: 08790300 .inst 0x08790300 ; undefined - 3510: 76010000 .inst 0x76010000 ; undefined - 3514: 000000ea .inst 0x000000ea ; undefined - 3518: 0b5c9102 .inst 0x0b5c9102 ; undefined - 351c: 00667562 .inst 0x00667562 ; undefined - 3520: 02977601 .inst 0x02977601 ; undefined - 3524: 91020000 add x0, x0, #0x80 - 3528: 08590d50 ldxrb w16, [x10] - 352c: 77010000 .inst 0x77010000 ; undefined - 3530: 00000299 .inst 0x00000299 ; undefined - 3534: 0d709102 .inst 0x0d709102 ; undefined - 3538: 000008ba .inst 0x000008ba ; undefined - 353c: 00ea7801 .inst 0x00ea7801 ; undefined - 3540: 91020000 add x0, x0, #0x80 - 3544: 4b20107c sub w28, w3, w0, uxtb #4 - 3548: 00000008 .inst 0x00000008 ; undefined - 354c: 00a80000 .inst 0x00a80000 ; undefined - 3550: 00000000 .inst 0x00000000 ; undefined - 3554: 930d0000 .inst 0x930d0000 ; undefined - 3558: 01000008 .inst 0x01000008 ; undefined - 355c: 0000a583 .inst 0x0000a583 ; undefined - 3560: 6c910200 stp d0, d0, [x16],#272 - 3564: 084b3c10 ldxrb w16, [x0] - 3568: 00000000 .inst 0x00000000 ; undefined - 356c: 00004400 .inst 0x00004400 ; undefined - 3570: 00000000 .inst 0x00000000 ; undefined - 3574: 00690700 .inst 0x00690700 ; undefined - 3578: 00ea7f01 .inst 0x00ea7f01 ; undefined - 357c: 91020000 add x0, x0, #0x80 - 3580: 00000078 .inst 0x00000078 ; undefined - 3584: 08120811 stxrb w18, w17, [x0] - 3588: 000000a5 .inst 0x000000a5 ; undefined - 358c: 0008af0f .inst 0x0008af0f ; undefined - 3590: e48f0100 .inst 0xe48f0100 ; undefined - 3594: 0000084b .inst 0x0000084b ; undefined - 3598: 00000000 .inst 0x00000000 ; undefined - 359c: 00000001 .inst 0x00000001 ; undefined - 35a0: 01000000 .inst 0x01000000 ; undefined - 35a4: 0003339c .inst 0x0003339c ; undefined - 35a8: 08790300 .inst 0x08790300 ; undefined - 35ac: 8f010000 .inst 0x8f010000 ; undefined - 35b0: 000000ea .inst 0x000000ea ; undefined - 35b4: 0b5c9102 .inst 0x0b5c9102 ; undefined - 35b8: 00667562 .inst 0x00667562 ; undefined - 35bc: 02978f01 .inst 0x02978f01 ; undefined - 35c0: 91020000 add x0, x0, #0x80 - 35c4: 08590d50 ldxrb w16, [x10] - 35c8: 90010000 adrp x0, 2003000 <__stack_top+0x1f63000> - 35cc: 00000299 .inst 0x00000299 ; undefined - 35d0: 0d709102 .inst 0x0d709102 ; undefined - 35d4: 000008ba .inst 0x000008ba ; undefined - 35d8: 00ea9101 .inst 0x00ea9101 ; undefined - 35dc: 91020000 add x0, x0, #0x80 - 35e0: 4c20107c .inst 0x4c20107c ; undefined - 35e4: 00000008 .inst 0x00000008 ; undefined - 35e8: 00a80000 .inst 0x00a80000 ; undefined - 35ec: 00000000 .inst 0x00000000 ; undefined - 35f0: 930d0000 .inst 0x930d0000 ; undefined - 35f4: 01000008 .inst 0x01000008 ; undefined - 35f8: 0000a59c .inst 0x0000a59c ; undefined - 35fc: 6c910200 stp d0, d0, [x16],#272 - 3600: 084c3c10 ldxrb w16, [x0] - 3604: 00000000 .inst 0x00000000 ; undefined - 3608: 00004400 .inst 0x00004400 ; undefined - 360c: 00000000 .inst 0x00000000 ; undefined - 3610: 00690700 .inst 0x00690700 ; undefined - 3614: 00ea9801 .inst 0x00ea9801 ; undefined - 3618: 91020000 add x0, x0, #0x80 - 361c: 00000078 .inst 0x00000078 ; undefined - 3620: 00088b13 .inst 0x00088b13 ; undefined - 3624: e4a80100 .inst 0xe4a80100 ; undefined - 3628: 0000084c .inst 0x0000084c ; undefined - 362c: 20000000 .inst 0x20000000 ; undefined - 3630: 00000000 .inst 0x00000000 ; undefined - 3634: 01000000 .inst 0x01000000 ; undefined - 3638: 08350d9c .inst 0x08350d9c ; undefined - 363c: 09010000 .inst 0x09010000 ; undefined - 3640: 000000ea .inst 0x000000ea ; undefined - 3644: 7d040309 str h9, [x24,#512] - 3648: 00000008 .inst 0x00000008 ; undefined - 364c: 7d000000 str h0, [x0] - 3650: 04000000 .inst 0x04000000 ; undefined - 3654: 000d9700 .inst 0x000d9700 ; undefined - 3658: 23010800 .inst 0x23010800 ; undefined - 365c: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 3660: 000008d6 .inst 0x000008d6 ; undefined - 3664: 000000f3 .inst 0x000000f3 ; undefined - 3668: 00084d04 .inst 0x00084d04 ; undefined - 366c: 00000000 .inst 0x00000000 ; undefined - 3670: 00000084 .inst 0x00000084 ; undefined - 3674: 00000000 .inst 0x00000000 ; undefined - 3678: 00000cc9 .inst 0x00000cc9 ; undefined - 367c: 0008e602 .inst 0x0008e602 ; undefined - 3680: 67010100 .inst 0x67010100 ; undefined - 3684: 04000000 .inst 0x04000000 ; undefined - 3688: 0000084d .inst 0x0000084d ; undefined - 368c: 84000000 .inst 0x84000000 ; undefined - 3690: 00000000 .inst 0x00000000 ; undefined - 3694: 01000000 .inst 0x01000000 ; undefined - 3698: 0000679c .inst 0x0000679c ; undefined - 369c: 00610300 .inst 0x00610300 ; undefined - 36a0: 006e0101 .inst 0x006e0101 ; undefined - 36a4: 91020000 add x0, x0, #0x80 - 36a8: 00620378 .inst 0x00620378 ; undefined - 36ac: 006e0101 .inst 0x006e0101 ; undefined - 36b0: 91020000 add x0, x0, #0x80 - 36b4: 04040070 .inst 0x04040070 ; undefined - 36b8: 746e6905 .inst 0x746e6905 ; undefined - 36bc: 7b080500 .inst 0x7b080500 ; undefined - 36c0: 06000000 .inst 0x06000000 ; undefined - 36c4: 00b10801 .inst 0x00b10801 ; undefined - 36c8: 74070000 .inst 0x74070000 ; undefined - 36cc: 00000000 .inst 0x00000000 ; undefined - 36d0: 00000bd0 .inst 0x00000bd0 ; undefined - 36d4: 0dfc0004 ld2 {v4.b, v5.b}[0], [x0], x28 - 36d8: 01080000 .inst 0x01080000 ; undefined - 36dc: 00000123 .inst 0x00000123 ; undefined - 36e0: 0009580c .inst 0x0009580c ; undefined - 36e4: 0000f300 .inst 0x0000f300 ; undefined - 36e8: 084d8800 ldaxrb w0, [x0] - 36ec: 00000000 .inst 0x00000000 ; undefined - 36f0: 000e5000 .inst 0x000e5000 ; undefined - 36f4: 00000000 .inst 0x00000000 ; undefined - 36f8: 000d2000 .inst 0x000d2000 ; undefined - 36fc: 019a0200 .inst 0x019a0200 ; undefined - 3700: 02200000 .inst 0x02200000 ; undefined - 3704: 00006a06 .inst 0x00006a06 ; undefined - 3708: 00220300 .inst 0x00220300 ; NYI - 370c: 07020000 .inst 0x07020000 ; undefined - 3710: 0000008e .inst 0x0000008e ; undefined - 3714: 00280300 .inst 0x00280300 ; NYI - 3718: 08020000 stxrb w2, w0, [x0] - 371c: 000000b9 .inst 0x000000b9 ; undefined - 3720: 00a20308 .inst 0x00a20308 ; undefined - 3724: 09020000 .inst 0x09020000 ; undefined - 3728: 000000e4 .inst 0x000000e4 ; undefined - 372c: 000d0310 .inst 0x000d0310 ; undefined - 3730: 0a020000 and w0, w0, w2 - 3734: 000000ea .inst 0x000000ea ; undefined - 3738: 22020018 .inst 0x22020018 ; undefined - 373c: 10000000 adr x0, 373c <_start-0x7c8c4> - 3740: 008e1402 .inst 0x008e1402 ; undefined - 3744: 39030000 strb w0, [x0,#192] - 3748: 0200000b .inst 0x0200000b ; undefined - 374c: 00013415 .inst 0x00013415 ; undefined - 3750: 66040000 .inst 0x66040000 ; undefined - 3754: 16020073 b fffffffff8083920 <__stack_top+0xfffffffff7fe3920> - 3758: 00000178 .inst 0x00000178 ; undefined - 375c: 08050008 stxrb w5, w8, [x0] - 3760: 0000006a .inst 0x0000006a ; undefined - 3764: 00002e02 .inst 0x00002e02 ; undefined - 3768: 23021000 .inst 0x23021000 ; undefined - 376c: 000000b9 .inst 0x000000b9 ; undefined - 3770: 00099403 .inst 0x00099403 ; undefined - 3774: 41240200 .inst 0x41240200 ; undefined - 3778: 00000002 .inst 0x00000002 ; undefined - 377c: 000a9b03 .inst 0x000a9b03 ; undefined - 3780: 41250200 .inst 0x41250200 ; undefined - 3784: 08000002 stxrb w0, w2, [x0] - 3788: 94080500 bl 204b88 <__stack_top+0x164b88> - 378c: 02000000 .inst 0x02000000 ; undefined - 3790: 000000cf .inst 0x000000cf ; undefined - 3794: e41e0210 .inst 0xe41e0210 ; undefined - 3798: 03000000 .inst 0x03000000 ; undefined - 379c: 00000b15 .inst 0x00000b15 ; undefined - 37a0: 01ec1f02 .inst 0x01ec1f02 ; undefined - 37a4: 03000000 .inst 0x03000000 ; undefined - 37a8: 00000949 .inst 0x00000949 ; undefined - 37ac: 020b2002 .inst 0x020b2002 ; undefined - 37b0: 00080000 .inst 0x00080000 ; undefined - 37b4: 00bf0805 .inst 0x00bf0805 ; undefined - 37b8: 08060000 stxrb w6, w0, [x0] - 37bc: 00019a07 .inst 0x00019a07 ; undefined - 37c0: 2d0b0200 stp s0, s0, [x16,#88] - 37c4: 02000000 .inst 0x02000000 ; undefined - 37c8: 00000776 .inst 0x00000776 ; undefined - 37cc: 340d0220 cbz w0, 1d810 <_start-0x627f0> - 37d0: 03000001 .inst 0x03000001 ; undefined - 37d4: 0000019a .inst 0x0000019a ; undefined - 37d8: 01340e02 .inst 0x01340e02 ; undefined - 37dc: 03000000 .inst 0x03000000 ; undefined - 37e0: 0000003f .inst 0x0000003f ; undefined - 37e4: 013a0f02 .inst 0x013a0f02 ; undefined - 37e8: 03080000 .inst 0x03080000 ; undefined - 37ec: 000000a2 .inst 0x000000a2 ; undefined - 37f0: 00e41002 .inst 0x00e41002 ; undefined - 37f4: 03100000 .inst 0x03100000 ; undefined - 37f8: 00000609 .inst 0x00000609 ; undefined - 37fc: 01411102 .inst 0x01411102 ; undefined - 3800: 00180000 .inst 0x00180000 ; undefined - 3804: 002d0805 .inst 0x002d0805 ; NYI - 3808: 08080000 stxrb w8, w0, [x0] - 380c: 00005807 .inst 0x00005807 ; undefined - 3810: 05040900 .inst 0x05040900 ; undefined - 3814: 00746e69 .inst 0x00746e69 ; undefined - 3818: 00077607 .inst 0x00077607 ; undefined - 381c: f7120200 .inst 0xf7120200 ; undefined - 3820: 02000000 .inst 0x02000000 ; undefined - 3824: 00000118 .inst 0x00000118 ; undefined - 3828: 78190210 sturh w16, [x16,#-112] - 382c: 03000001 .inst 0x03000001 ; undefined - 3830: 00000755 .inst 0x00000755 ; undefined - 3834: 01891a02 .inst 0x01891a02 ; undefined - 3838: 03000000 .inst 0x03000000 ; undefined - 383c: 0000001c .inst 0x0000001c ; undefined - 3840: 01b51b02 .inst 0x01b51b02 ; undefined - 3844: 00080000 .inst 0x00080000 ; undefined - 3848: 01530805 .inst 0x01530805 ; undefined - 384c: 22070000 .inst 0x22070000 ; undefined - 3850: 02000000 .inst 0x02000000 ; undefined - 3854: 00006a17 .inst 0x00006a17 ; undefined - 3858: 96080500 bl fffffffff8204c58 <__stack_top+0xfffffffff8164c58> - 385c: 08000001 stxrb w0, w1, [x0] - 3860: 00b10801 .inst 0x00b10801 ; undefined - 3864: 8f0a0000 .inst 0x8f0a0000 ; undefined - 3868: 0b000001 add w1, w0, w0 - 386c: 00000141 .inst 0x00000141 ; undefined - 3870: 000001af .inst 0x000001af ; undefined - 3874: 0001780c .inst 0x0001780c ; undefined - 3878: 01af0c00 .inst 0x01af0c00 ; undefined - 387c: 05000000 .inst 0x05000000 ; undefined - 3880: 00017e08 .inst 0x00017e08 ; undefined - 3884: 9b080500 madd x0, x8, x8, x1 - 3888: 07000001 .inst 0x07000001 ; undefined - 388c: 00000118 .inst 0x00000118 ; undefined - 3890: 01531c02 .inst 0x01531c02 ; undefined - 3894: 410b0000 .inst 0x410b0000 ; undefined - 3898: df000001 .inst 0xdf000001 ; undefined - 389c: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 38a0: 000001df .inst 0x000001df ; undefined - 38a4: 0001e50c .inst 0x0001e50c ; undefined - 38a8: 013a0c00 .inst 0x013a0c00 ; undefined - 38ac: 05000000 .inst 0x05000000 ; undefined - 38b0: 00014808 .inst 0x00014808 ; undefined - 38b4: eb080500 subs x0, x8, x8, lsl #1 - 38b8: 0d000001 st1 {v1.b}[0], [x0] - 38bc: 01c60805 .inst 0x01c60805 ; undefined - 38c0: 410b0000 .inst 0x410b0000 ; undefined - 38c4: 0b000001 add w1, w0, w0 - 38c8: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 38cc: 000001df .inst 0x000001df ; undefined - 38d0: 0000ea0c .inst 0x0000ea0c ; undefined - 38d4: 013a0c00 .inst 0x013a0c00 ; undefined - 38d8: 05000000 .inst 0x05000000 ; undefined - 38dc: 0001f208 .inst 0x0001f208 ; undefined - 38e0: 00cf0700 .inst 0x00cf0700 ; undefined - 38e4: 21020000 .inst 0x21020000 ; undefined - 38e8: 000000bf .inst 0x000000bf ; undefined - 38ec: 0001410b .inst 0x0001410b ; undefined - 38f0: 00023500 .inst 0x00023500 ; undefined - 38f4: 02350c00 .inst 0x02350c00 ; undefined - 38f8: 3b0c0000 .inst 0x3b0c0000 ; undefined - 38fc: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 3900: 00000189 .inst 0x00000189 ; undefined - 3904: ec080500 .inst 0xec080500 ; undefined - 3908: 05000000 .inst 0x05000000 ; undefined - 390c: 00023508 .inst 0x00023508 ; undefined - 3910: 1c080500 ldr s0, 139b0 <_start-0x6c650> - 3914: 07000002 .inst 0x07000002 ; undefined - 3918: 0000002e .inst 0x0000002e ; undefined - 391c: 00942602 .inst 0x00942602 ; undefined - 3920: e8020000 .inst 0xe8020000 ; undefined - 3924: 10000000 adr x0, 3924 <_start-0x7c6dc> - 3928: 02a70903 .inst 0x02a70903 ; undefined - 392c: 78030000 sturh w0, [x0,#48] - 3930: 03000001 .inst 0x03000001 ; undefined - 3934: 0002a70a .inst 0x0002a70a ; undefined - 3938: 8e030000 .inst 0x8e030000 ; undefined - 393c: 03000000 .inst 0x03000000 ; undefined - 3940: 0002ae0b .inst 0x0002ae0b ; undefined - 3944: a0030200 .inst 0xa0030200 ; undefined - 3948: 03000001 .inst 0x03000001 ; undefined - 394c: 0002a70c .inst 0x0002a70c ; undefined - 3950: b4030400 cbz x0, 99d0 <_start-0x76630> - 3954: 03000001 .inst 0x03000001 ; undefined - 3958: 0002ae0d .inst 0x0002ae0d ; undefined - 395c: b6030600 tbz x0, #32, 9a1c <_start-0x765e4> - 3960: 03000000 .inst 0x03000000 ; undefined - 3964: 0002b50e .inst 0x0002b50e ; undefined - 3968: 7d030800 str h0, [x0,#388] - 396c: 03000000 .inst 0x03000000 ; undefined - 3970: 0002b50f .inst 0x0002b50f ; undefined - 3974: 08000c00 stxrb w0, w0, [x0] - 3978: 006a0702 .inst 0x006a0702 ; undefined - 397c: 01080000 .inst 0x01080000 ; undefined - 3980: 0000a808 .inst 0x0000a808 ; undefined - 3984: 07040800 .inst 0x07040800 ; undefined - 3988: 0000005d .inst 0x0000005d ; undefined - 398c: 000a2302 .inst 0x000a2302 ; undefined - 3990: 13033000 sbfx w0, w0, #3, #10 - 3994: 00000341 .inst 0x00000341 ; undefined - 3998: 00099b03 .inst 0x00099b03 ; undefined - 399c: 41150300 .inst 0x41150300 ; undefined - 39a0: 00000003 .inst 0x00000003 ; undefined - 39a4: 000a6c03 .inst 0x000a6c03 ; undefined - 39a8: ae170300 .inst 0xae170300 ; undefined - 39ac: 0b000002 add w2, w0, w0 - 39b0: 000a2f03 .inst 0x000a2f03 ; undefined - 39b4: ae180300 .inst 0xae180300 ; undefined - 39b8: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 39bc: 00008e03 .inst 0x00008e03 ; undefined - 39c0: ae1a0300 .inst 0xae1a0300 ; undefined - 39c4: 0d000002 st1 {v2.b}[0], [x0] - 39c8: 0009dd03 .inst 0x0009dd03 ; undefined - 39cc: a71b0300 .inst 0xa71b0300 ; undefined - 39d0: 0e000002 tbl v2.8b, {v0.16b}, v0.8b - 39d4: 000ac503 .inst 0x000ac503 ; undefined - 39d8: ae1c0300 .inst 0xae1c0300 ; undefined - 39dc: 10000002 adr x2, 39dc <_start-0x7c624> - 39e0: 000a1303 .inst 0x000a1303 ; undefined - 39e4: 581d0300 ldr x0, 3da44 <_start-0x425bc> - 39e8: 11000003 add w3, w0, #0x0 - 39ec: 0000b603 .inst 0x0000b603 ; undefined - 39f0: b51e0300 cbnz x0, 3fa50 <_start-0x405b0> - 39f4: 24000002 .inst 0x24000002 ; undefined - 39f8: 000a1b03 .inst 0x000a1b03 ; undefined - 39fc: 681f0300 .inst 0x681f0300 ; undefined - 3a00: 28000003 stnp w3, w0, [x0] - 3a04: 000b2a03 .inst 0x000b2a03 ; undefined - 3a08: b5200300 cbnz x0, 43a68 <_start-0x3c598> - 3a0c: 2c000002 stnp s2, s0, [x0] - 3a10: 018f0e00 .inst 0x018f0e00 ; undefined - 3a14: 03510000 .inst 0x03510000 ; undefined - 3a18: 510f0000 sub w0, w0, #0x3c0 - 3a1c: 0a000003 and w3, w0, w0 - 3a20: 07080800 .inst 0x07080800 ; undefined - 3a24: 000000df .inst 0x000000df ; undefined - 3a28: 00018f0e .inst 0x00018f0e ; undefined - 3a2c: 00036800 .inst 0x00036800 ; undefined - 3a30: 03510f00 .inst 0x03510f00 ; undefined - 3a34: 00120000 .inst 0x00120000 ; undefined - 3a38: 00018f0e .inst 0x00018f0e ; undefined - 3a3c: 00037800 .inst 0x00037800 ; undefined - 3a40: 03510f00 .inst 0x03510f00 ; undefined - 3a44: 00030000 .inst 0x00030000 ; undefined - 3a48: 0009ef02 .inst 0x0009ef02 ; undefined - 3a4c: 23032000 .inst 0x23032000 ; undefined - 3a50: 000003d9 .inst 0x000003d9 ; undefined - 3a54: 00075503 .inst 0x00075503 ; undefined - 3a58: d9250300 .inst 0xd9250300 ; undefined - 3a5c: 00000003 .inst 0x00000003 ; undefined - 3a60: 00091303 .inst 0x00091303 ; undefined - 3a64: e9260300 .inst 0xe9260300 ; undefined - 3a68: 08000003 stxrb w0, w3, [x0] - 3a6c: 000a5703 .inst 0x000a5703 ; undefined - 3a70: f9270300 str x0, [x24,#19968] - 3a74: 0b000003 add w3, w0, w0 - 3a78: 000a4e03 .inst 0x000a4e03 ; undefined - 3a7c: a7280300 .inst 0xa7280300 ; undefined - 3a80: 14000002 b 3a88 <_start-0x7c578> - 3a84: 000a1303 .inst 0x000a1303 ; undefined - 3a88: 68290300 .inst 0x68290300 ; undefined - 3a8c: 16000003 b fffffffff8003a98 <__stack_top+0xfffffffff7f63a98> - 3a90: 000abc03 .inst 0x000abc03 ; undefined - 3a94: a72a0300 .inst 0xa72a0300 ; undefined - 3a98: 1a000002 adc w2, w0, w0 - 3a9c: 0009bd03 .inst 0x0009bd03 ; undefined - 3aa0: b52b0300 cbnz x0, 59b00 <_start-0x26500> - 3aa4: 1c000002 ldr s2, 3aa4 <_start-0x7c55c> - 3aa8: 018f0e00 .inst 0x018f0e00 ; undefined - 3aac: 03e90000 .inst 0x03e90000 ; undefined - 3ab0: 510f0000 sub w0, w0, #0x3c0 - 3ab4: 07000003 .inst 0x07000003 ; undefined - 3ab8: 018f0e00 .inst 0x018f0e00 ; undefined - 3abc: 03f90000 .inst 0x03f90000 ; undefined - 3ac0: 510f0000 sub w0, w0, #0x3c0 - 3ac4: 02000003 .inst 0x02000003 ; undefined - 3ac8: 018f0e00 .inst 0x018f0e00 ; undefined - 3acc: 04090000 .inst 0x04090000 ; undefined - 3ad0: 510f0000 sub w0, w0, #0x3c0 - 3ad4: 08000003 stxrb w0, w3, [x0] - 3ad8: 0b050200 add w0, w16, w5 - 3adc: 03200000 .inst 0x03200000 ; undefined - 3ae0: 00045e2e .inst 0x00045e2e ; undefined - 3ae4: 019a0300 .inst 0x019a0300 ; undefined - 3ae8: 2f030000 .inst 0x2f030000 ; undefined - 3aec: 00000235 .inst 0x00000235 ; undefined - 3af0: 07550300 .inst 0x07550300 ; undefined - 3af4: 30030000 adr x0, 9af5 <_start-0x7650b> - 3af8: 0000045e .inst 0x0000045e ; undefined - 3afc: 091d0308 .inst 0x091d0308 ; undefined - 3b00: 31030000 adds w0, w0, #0xc0 - 3b04: 000002ae .inst 0x000002ae ; undefined - 3b08: 09bd0310 .inst 0x09bd0310 ; undefined - 3b0c: 32030000 orr w0, w0, #0x20000000 - 3b10: 000002b5 .inst 0x000002b5 ; undefined - 3b14: 0aae0314 bic w20, w24, w14, asr #0 - 3b18: 33030000 bfi w0, w0, #29, #1 - 3b1c: 000002b5 .inst 0x000002b5 ; undefined - 3b20: 0a800318 and w24, w24, w0, asr #0 - 3b24: 35030000 cbnz w0, 9b24 <_start-0x764dc> - 3b28: 000002b5 .inst 0x000002b5 ; undefined - 3b2c: 0805001c stxrb w5, w28, [x0] - 3b30: 0000018f .inst 0x0000018f ; undefined - 3b34: 0008ed07 .inst 0x0008ed07 ; undefined - 3b38: 09360300 .inst 0x09360300 ; undefined - 3b3c: 10000004 adr x4, 3b3c <_start-0x7c4c4> - 3b40: 000009fe .inst 0x000009fe ; undefined - 3b44: 4d880901 st1 {v1.b}[10], [x8], x8 - 3b48: 00000008 .inst 0x00000008 ; undefined - 3b4c: 002c0000 .inst 0x002c0000 ; NYI - 3b50: 00000000 .inst 0x00000000 ; undefined - 3b54: 9c010000 ldr q0, 5b54 <_start-0x7a4ac> - 3b58: 000004a9 .inst 0x000004a9 ; undefined - 3b5c: 00087911 .inst 0x00087911 ; undefined - 3b60: 41090100 .inst 0x41090100 ; undefined - 3b64: 02000001 .inst 0x02000001 ; undefined - 3b68: 62127c91 .inst 0x62127c91 ; undefined - 3b6c: 01006675 .inst 0x01006675 ; undefined - 3b70: 0000ea09 .inst 0x0000ea09 ; undefined - 3b74: 70910200 adr x0, fffffffffff25bb7 <__stack_top+0xffffffffffe85bb7> - 3b78: 0ad01000 and w0, w0, w16, ror #4 - 3b7c: 0d010000 .inst 0x0d010000 ; undefined - 3b80: 00084db4 .inst 0x00084db4 ; undefined - 3b84: 00000000 .inst 0x00000000 ; undefined - 3b88: 0000002c .inst 0x0000002c ; undefined - 3b8c: 00000000 .inst 0x00000000 ; undefined - 3b90: 04e39c01 .inst 0x04e39c01 ; undefined - 3b94: 79110000 strh w0, [x0,#2176] - 3b98: 01000008 .inst 0x01000008 ; undefined - 3b9c: 0001410d .inst 0x0001410d ; undefined - 3ba0: 7c910200 .inst 0x7c910200 ; undefined - 3ba4: 66756212 .inst 0x66756212 ; undefined - 3ba8: ea0d0100 ands x0, x8, x13 - 3bac: 02000000 .inst 0x02000000 ; undefined - 3bb0: 10007091 adr x17, 49c0 <_start-0x7b640> - 3bb4: 00000af4 .inst 0x00000af4 ; undefined - 3bb8: 4de01101 ld2 {v1.b, v2.b}[12], [x8], x0 - 3bbc: 00000008 .inst 0x00000008 ; undefined - 3bc0: 00700000 .inst 0x00700000 ; undefined - 3bc4: 00000000 .inst 0x00000000 ; undefined - 3bc8: 9c010000 ldr q0, 5bc8 <_start-0x7a438> - 3bcc: 0000051d .inst 0x0000051d ; undefined - 3bd0: 00008211 .inst 0x00008211 ; undefined - 3bd4: 41110100 .inst 0x41110100 ; undefined - 3bd8: 02000001 .inst 0x02000001 ; undefined - 3bdc: 62127c91 .inst 0x62127c91 ; undefined - 3be0: 01006675 .inst 0x01006675 ; undefined - 3be4: 0000ea11 .inst 0x0000ea11 ; undefined - 3be8: 70910200 adr x0, fffffffffff25c2b <__stack_top+0xffffffffffe85c2b> - 3bec: 09701000 .inst 0x09701000 ; undefined - 3bf0: 1d010000 .inst 0x1d010000 ; undefined - 3bf4: 00084e50 .inst 0x00084e50 ; undefined - 3bf8: 00000000 .inst 0x00000000 ; undefined - 3bfc: 00000070 .inst 0x00000070 ; undefined - 3c00: 00000000 .inst 0x00000000 ; undefined - 3c04: 05579c01 .inst 0x05579c01 ; undefined - 3c08: 82110000 .inst 0x82110000 ; undefined - 3c0c: 01000000 .inst 0x01000000 ; undefined - 3c10: 0001411d .inst 0x0001411d ; undefined - 3c14: 7c910200 .inst 0x7c910200 ; undefined - 3c18: 66756212 .inst 0x66756212 ; undefined - 3c1c: ea1d0100 ands x0, x8, x29 - 3c20: 02000000 .inst 0x02000000 ; undefined - 3c24: 13007091 sbfx w17, w4, #0, #29 - 3c28: 00000907 .inst 0x00000907 ; undefined - 3c2c: 4ec02501 .inst 0x4ec02501 ; undefined - 3c30: 00000008 .inst 0x00000008 ; undefined - 3c34: 01080000 .inst 0x01080000 ; undefined - 3c38: 00000000 .inst 0x00000000 ; undefined - 3c3c: 9c010000 ldr q0, 5c3c <_start-0x7a3c4> - 3c40: 000005c9 .inst 0x000005c9 ; undefined - 3c44: 6e667312 uabdl2 v18.4s, v24.8h, v6.8h - 3c48: 5e250100 .inst 0x5e250100 ; undefined - 3c4c: 02000004 .inst 0x02000004 ; undefined - 3c50: 73126891 .inst 0x73126891 ; undefined - 3c54: 01006566 .inst 0x01006566 ; undefined - 3c58: 00045e25 .inst 0x00045e25 ; undefined - 3c5c: 60910200 .inst 0x60910200 ; undefined - 3c60: 00090d11 .inst 0x00090d11 ; undefined - 3c64: 5e250100 .inst 0x5e250100 ; undefined - 3c68: 02000004 .inst 0x02000004 ; undefined - 3c6c: 69145891 .inst 0x69145891 ; undefined - 3c70: 41260100 .inst 0x41260100 ; undefined - 3c74: 02000001 .inst 0x02000001 ; undefined - 3c78: 60157c91 .inst 0x60157c91 ; undefined - 3c7c: 0000084f .inst 0x0000084f ; undefined - 3c80: 4c000000 st4 {v0.16b-v3.16b}, [x0] - 3c84: 00000000 .inst 0x00000000 ; undefined - 3c88: 14000000 b 3c88 <_start-0x7c378> - 3c8c: 2f01006a .inst 0x2f01006a ; undefined - 3c90: 00000141 .inst 0x00000141 ; undefined - 3c94: 00789102 .inst 0x00789102 ; undefined - 3c98: 0a5e1600 and w0, w16, w30, lsr #5 - 3c9c: 36010000 tbz w0, #0, 5c9c <_start-0x7a364> - 3ca0: 000002b5 .inst 0x000002b5 ; undefined - 3ca4: 00084fc8 .inst 0x00084fc8 ; undefined - 3ca8: 00000000 .inst 0x00000000 ; undefined - 3cac: 0000012c .inst 0x0000012c ; undefined - 3cb0: 00000000 .inst 0x00000000 ; undefined - 3cb4: 06089c01 .inst 0x06089c01 ; undefined - 3cb8: 82110000 .inst 0x82110000 ; undefined - 3cbc: 01000000 .inst 0x01000000 ; undefined - 3cc0: 00014136 .inst 0x00014136 ; undefined - 3cc4: 6c910200 stp d0, d0, [x16],#272 - 3cc8: 74616614 .inst 0x74616614 ; undefined - 3ccc: 08380100 .inst 0x08380100 ; undefined - 3cd0: 03000006 .inst 0x03000006 ; undefined - 3cd4: 00067091 .inst 0x00067091 ; undefined - 3cd8: 0002b50e .inst 0x0002b50e ; undefined - 3cdc: 00061b00 .inst 0x00061b00 ; undefined - 3ce0: 03511700 .inst 0x03511700 ; undefined - 3ce4: 91030000 add x0, x0, #0xc0 - 3ce8: 10000678 adr x24, 3db4 <_start-0x7c24c> - 3cec: 000009a3 .inst 0x000009a3 ; undefined - 3cf0: 50f44401 adr x1, fffffffffffec572 <__stack_top+0xfffffffffff4c572> - 3cf4: 00000008 .inst 0x00000008 ; undefined - 3cf8: 015c0000 .inst 0x015c0000 ; undefined - 3cfc: 00000000 .inst 0x00000000 ; undefined - 3d00: 9c010000 ldr q0, 5d00 <_start-0x7a300> - 3d04: 00000664 .inst 0x00000664 ; undefined - 3d08: 00008211 .inst 0x00008211 ; undefined - 3d0c: 41440100 .inst 0x41440100 ; undefined - 3d10: 02000001 .inst 0x02000001 ; undefined - 3d14: 76126c91 .inst 0x76126c91 ; undefined - 3d18: 01006c61 .inst 0x01006c61 ; undefined - 3d1c: 0002b544 .inst 0x0002b544 ; undefined - 3d20: 68910200 .inst 0x68910200 ; undefined - 3d24: 74616614 .inst 0x74616614 ; undefined - 3d28: 64450100 .inst 0x64450100 ; undefined - 3d2c: 03000006 .inst 0x03000006 ; undefined - 3d30: 00067091 .inst 0x00067091 ; undefined - 3d34: 0002b50e .inst 0x0002b50e ; undefined - 3d38: 00067700 .inst 0x00067700 ; undefined - 3d3c: 03511700 .inst 0x03511700 ; undefined - 3d40: 91030000 add x0, x0, #0xc0 - 3d44: 18000678 ldr w24, 3e10 <_start-0x7c1f0> - 3d48: 00000933 .inst 0x00000933 ; undefined - 3d4c: 02b54b01 .inst 0x02b54b01 ; undefined - 3d50: 52500000 .inst 0x52500000 ; undefined - 3d54: 00000008 .inst 0x00000008 ; undefined - 3d58: 00480000 .inst 0x00480000 ; undefined - 3d5c: 00000000 .inst 0x00000000 ; undefined - 3d60: 9c010000 ldr q0, 5d60 <_start-0x7a2a0> - 3d64: 000006b9 .inst 0x000006b9 ; undefined - 3d68: 08525815 ldxrb w21, [x0] + 298c: 071b2260 .inst 0x071b2260 ; undefined + 2990: 10010000 adr x0, 4990 <_start-0xffff00000007b670> + 2994: 00008a01 .inst 0x00008a01 ; undefined + 2998: 58910200 ldr x0, fffffffffff249d8 <__stack_top+0xffffffe989d8> + 299c: 74657223 .inst 0x74657223 ; undefined + 29a0: 01130100 .inst 0x01130100 ; undefined + 29a4: 00000955 .inst 0x00000955 ; undefined + 29a8: 00509102 .inst 0x00509102 ; undefined + 29ac: 009e0805 .inst 0x009e0805 ; undefined + 29b0: d0240000 adrp x0, 48004000 <_start-0xfffeffffb807c000> + 29b4: 04000005 .inst 0x04000005 ; undefined + 29b8: 00096614 .inst 0x00096614 ; undefined + 29bc: d6080500 .inst 0xd6080500 ; undefined + 29c0: 25000003 .inst 0x25000003 ; undefined + 29c4: 000006ef .inst 0x000006ef ; undefined + 29c8: 05630a01 .inst 0x05630a01 ; undefined + 29cc: 03090000 .inst 0x03090000 ; undefined + 29d0: 00088540 .inst 0x00088540 ; undefined + 29d4: ffff0000 .inst 0xffff0000 ; undefined + 29d8: 00036b00 .inst 0x00036b00 ; undefined + 29dc: 0a000400 and w0, w0, w0, lsl #1 + 29e0: 0800000a stxrb w0, w10, [x0] + 29e4: 00012301 .inst 0x00012301 ; undefined + 29e8: 078f0c00 .inst 0x078f0c00 ; undefined + 29ec: 00f30000 .inst 0x00f30000 ; undefined + 29f0: 43fc0000 .inst 0x43fc0000 ; undefined + 29f4: 00000008 .inst 0x00000008 ; undefined + 29f8: 0330ffff .inst 0x0330ffff ; undefined + 29fc: 00000000 .inst 0x00000000 ; undefined + 2a00: 0a940000 and w0, w0, w20, asr #0 + 2a04: 04020000 .inst 0x04020000 ; undefined + 2a08: 746e6905 .inst 0x746e6905 ; undefined + 2a0c: 3a080300 adcs w0, w24, w8 + 2a10: 04000000 .inst 0x04000000 ; undefined + 2a14: 00b10801 .inst 0x00b10801 ; undefined + 2a18: 01040000 .inst 0x01040000 ; undefined + 2a1c: 0000a808 .inst 0x0000a808 ; undefined + 2a20: 07080400 .inst 0x07080400 ; undefined + 2a24: 00000058 .inst 0x00000058 ; undefined + 2a28: 00019a05 .inst 0x00019a05 ; undefined + 2a2c: 07022000 .inst 0x07022000 ; undefined + 2a30: 0000008c .inst 0x0000008c ; undefined + 2a34: 00002206 .inst 0x00002206 ; undefined + 2a38: b0080200 adrp x0, 10043000 <_start-0xfffefffff003d000> + 2a3c: 00000000 .inst 0x00000000 ; undefined + 2a40: 00002806 .inst 0x00002806 ; undefined + 2a44: db090200 .inst 0xdb090200 ; undefined + 2a48: 08000000 stxrb w0, w0, [x0] + 2a4c: 0000a206 .inst 0x0000a206 ; undefined + 2a50: 060a0200 .inst 0x060a0200 ; undefined + 2a54: 10000001 adr x1, 2a54 <_start-0xffff00000007d5ac> + 2a58: 00000d06 .inst 0x00000d06 ; undefined + 2a5c: 0c0b0200 .inst 0x0c0b0200 ; undefined + 2a60: 18000001 ldr w1, 2a60 <_start-0xffff00000007d5a0> + 2a64: 00220500 .inst 0x00220500 ; NYI + 2a68: 02100000 .inst 0x02100000 ; undefined + 2a6c: 0000b015 .inst 0x0000b015 ; undefined + 2a70: 0aeb0600 bic w0, w16, w11, ror #1 + 2a74: 16020000 b fffffffff8082a74 <__stack_top+0xfffff7ff6a74> + 2a78: 00000156 .inst 0x00000156 ; undefined + 2a7c: 73660700 .inst 0x73660700 ; undefined + 2a80: 8c170200 .inst 0x8c170200 ; undefined + 2a84: 08000001 stxrb w0, w1, [x0] + 2a88: 8c080300 .inst 0x8c080300 ; undefined + 2a8c: 05000000 .inst 0x05000000 ; undefined + 2a90: 0000002e .inst 0x0000002e ; undefined + 2a94: db240210 .inst 0xdb240210 ; undefined + 2a98: 06000000 .inst 0x06000000 ; undefined + 2a9c: 00000946 .inst 0x00000946 ; undefined + 2aa0: 02432502 .inst 0x02432502 ; undefined + 2aa4: 06000000 .inst 0x06000000 ; undefined + 2aa8: 00000a4d .inst 0x00000a4d ; undefined + 2aac: 02432602 .inst 0x02432602 ; undefined + 2ab0: 00080000 .inst 0x00080000 ; undefined + 2ab4: 00b60803 .inst 0x00b60803 ; undefined + 2ab8: cf050000 .inst 0xcf050000 ; undefined + 2abc: 10000000 adr x0, 2abc <_start-0xffff00000007d544> + 2ac0: 01061f02 .inst 0x01061f02 ; undefined + 2ac4: c7060000 .inst 0xc7060000 ; undefined + 2ac8: 0200000a .inst 0x0200000a ; undefined + 2acc: 0001f920 .inst 0x0001f920 ; undefined + 2ad0: fb060000 .inst 0xfb060000 ; undefined + 2ad4: 02000008 .inst 0x02000008 ; undefined + 2ad8: 00021821 .inst 0x00021821 ; undefined + 2adc: 03000800 .inst 0x03000800 ; undefined + 2ae0: 0000e108 .inst 0x0000e108 ; undefined + 2ae4: 09080800 .inst 0x09080800 ; undefined + 2ae8: 0000019a .inst 0x0000019a ; undefined + 2aec: 004f0c02 .inst 0x004f0c02 ; undefined + 2af0: 7b050000 .inst 0x7b050000 ; undefined + 2af4: 20000006 .inst 0x20000006 ; undefined + 2af8: 01560e02 .inst 0x01560e02 ; undefined + 2afc: 9a060000 adc x0, x0, x6 + 2b00: 02000001 .inst 0x02000001 ; undefined + 2b04: 0001560f .inst 0x0001560f ; undefined + 2b08: 3f060000 .inst 0x3f060000 ; undefined + 2b0c: 02000000 .inst 0x02000000 ; undefined + 2b10: 00004810 .inst 0x00004810 ; undefined + 2b14: a2060800 .inst 0xa2060800 ; undefined + 2b18: 02000000 .inst 0x02000000 ; undefined + 2b1c: 00010611 .inst 0x00010611 ; undefined + 2b20: fb061000 .inst 0xfb061000 ; undefined + 2b24: 02000004 .inst 0x02000004 ; undefined + 2b28: 00002d12 .inst 0x00002d12 ; undefined + 2b2c: 03001800 .inst 0x03001800 ; undefined + 2b30: 00004f08 .inst 0x00004f08 ; undefined + 2b34: 067b0900 .inst 0x067b0900 ; undefined + 2b38: 13020000 sbfiz w0, w0, #30, #1 + 2b3c: 00000119 .inst 0x00000119 ; undefined + 2b40: 00011805 .inst 0x00011805 ; undefined + 2b44: 1a021000 .inst 0x1a021000 ; undefined + 2b48: 0000018c .inst 0x0000018c ; undefined + 2b4c: 00076606 .inst 0x00076606 ; undefined + 2b50: 9d1b0200 .inst 0x9d1b0200 ; undefined + 2b54: 00000001 .inst 0x00000001 ; undefined + 2b58: 00001c06 .inst 0x00001c06 ; undefined + 2b5c: c21c0200 .inst 0xc21c0200 ; undefined + 2b60: 08000001 stxrb w0, w1, [x0] + 2b64: 67080300 .inst 0x67080300 ; undefined + 2b68: 09000001 .inst 0x09000001 ; undefined + 2b6c: 00000022 .inst 0x00000022 ; undefined + 2b70: 008c1802 .inst 0x008c1802 ; undefined + 2b74: 08030000 stxrb w3, w0, [x0] + 2b78: 000001a3 .inst 0x000001a3 ; undefined + 2b7c: 00003a0a .inst 0x00003a0a ; undefined + 2b80: 002d0b00 .inst 0x002d0b00 ; NYI + 2b84: 01bc0000 .inst 0x01bc0000 ; undefined + 2b88: 8c0c0000 .inst 0x8c0c0000 ; undefined + 2b8c: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 2b90: 000001bc .inst 0x000001bc ; undefined + 2b94: 92080300 and x0, x24, #0x100000001000000 + 2b98: 03000001 .inst 0x03000001 ; undefined + 2b9c: 0001a808 .inst 0x0001a808 ; undefined + 2ba0: 01180900 .inst 0x01180900 ; undefined + 2ba4: 1d020000 .inst 0x1d020000 ; undefined + 2ba8: 00000167 .inst 0x00000167 ; undefined + 2bac: 00002d0b .inst 0x00002d0b ; undefined + 2bb0: 0001ec00 .inst 0x0001ec00 ; undefined + 2bb4: 01ec0c00 .inst 0x01ec0c00 ; undefined + 2bb8: f20c0000 ands x0, x0, #0x10000000100000 + 2bbc: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 2bc0: 00000048 .inst 0x00000048 ; undefined + 2bc4: 5c080300 ldr d0, 12c24 <_start-0xffff00000006d3dc> + 2bc8: 03000001 .inst 0x03000001 ; undefined + 2bcc: 0001f808 .inst 0x0001f808 ; undefined + 2bd0: 08030d00 stxrb w3, w0, [x8] + 2bd4: 000001d3 .inst 0x000001d3 ; undefined + 2bd8: 00002d0b .inst 0x00002d0b ; undefined + 2bdc: 00021800 .inst 0x00021800 ; undefined + 2be0: 01ec0c00 .inst 0x01ec0c00 ; undefined + 2be4: 0c0c0000 .inst 0x0c0c0000 ; undefined + 2be8: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 2bec: 00000048 .inst 0x00000048 ; undefined + 2bf0: ff080300 .inst 0xff080300 ; undefined + 2bf4: 0b000001 add w1, w0, w0 + 2bf8: 0000002d .inst 0x0000002d ; undefined + 2bfc: 00000237 .inst 0x00000237 ; undefined + 2c00: 0002370c .inst 0x0002370c ; undefined + 2c04: 023d0c00 .inst 0x023d0c00 ; undefined + 2c08: 9d0c0000 .inst 0x9d0c0000 ; undefined + 2c0c: 00000001 .inst 0x00000001 ; undefined + 2c10: 010e0803 .inst 0x010e0803 ; undefined + 2c14: 08030000 stxrb w3, w0, [x0] + 2c18: 00000237 .inst 0x00000237 ; undefined + 2c1c: 021e0803 .inst 0x021e0803 ; undefined + 2c20: c30e0000 .inst 0xc30e0000 ; undefined + 2c24: 01000007 .inst 0x01000007 ; undefined + 2c28: 0843fc10 ldaxrb w16, [x0] + 2c2c: ff000000 .inst 0xff000000 ; undefined + 2c30: 000020ff .inst 0x000020ff ; undefined + 2c34: 00000000 .inst 0x00000000 ; undefined + 2c38: 0e9c0100 .inst 0x0e9c0100 ; undefined + 2c3c: 0000079d .inst 0x0000079d ; undefined + 2c40: 441c1401 .inst 0x441c1401 ; undefined + 2c44: 00000008 .inst 0x00000008 ; undefined + 2c48: 0044ffff .inst 0x0044ffff ; undefined + 2c4c: 00000000 .inst 0x00000000 ; undefined + 2c50: 9c010000 ldr q0, 4c50 <_start-0xffff00000007b3b0> + 2c54: 0007b00f .inst 0x0007b00f ; undefined + 2c58: 601b0100 .inst 0x601b0100 ; undefined + 2c5c: 00000844 .inst 0x00000844 ; undefined + 2c60: 40ffff00 .inst 0x40ffff00 ; undefined + 2c64: 00000000 .inst 0x00000000 ; undefined + 2c68: 01000000 .inst 0x01000000 ; undefined + 2c6c: 0002a79c .inst 0x0002a79c ; undefined + 2c70: 05ad1000 .inst 0x05ad1000 ; undefined + 2c74: 1b010000 madd w0, w0, w1, w0 + 2c78: 0000002d .inst 0x0000002d ; undefined + 2c7c: 007c9102 .inst 0x007c9102 ; undefined + 2c80: 0007a911 .inst 0x0007a911 ; undefined + 2c84: a0200100 .inst 0xa0200100 ; undefined + 2c88: 00000844 .inst 0x00000844 ; undefined + 2c8c: 28ffff00 ldp w0, wzr, [x24],#-4 + 2c90: 00000000 .inst 0x00000000 ; undefined + 2c94: 01000000 .inst 0x01000000 ; undefined + 2c98: 07a20e9c .inst 0x07a20e9c ; undefined + 2c9c: 25010000 .inst 0x25010000 ; undefined + 2ca0: 000844c8 .inst 0x000844c8 ; undefined + 2ca4: ffff0000 .inst 0xffff0000 ; undefined + 2ca8: 00000028 .inst 0x00000028 ; undefined + 2cac: 00000000 .inst 0x00000000 ; undefined + 2cb0: b6129c01 tbz x1, #34, 8030 <_start-0xffff000000077fd0> + 2cb4: 01000007 .inst 0x01000007 ; undefined + 2cb8: 0844f034 ldaxrb w20, [x1] + 2cbc: ff000000 .inst 0xff000000 ; undefined + 2cc0: 00023cff .inst 0x00023cff ; undefined + 2cc4: 00000000 .inst 0x00000000 ; undefined + 2cc8: 519c0100 .inst 0x519c0100 ; undefined + 2ccc: 13000003 sbfx w3, w0, #0, #1 + 2cd0: 01007366 .inst 0x01007366 ; undefined + 2cd4: 00035137 .inst 0x00035137 ; undefined + 2cd8: 78910200 ldursh x0, [x16,#-240] + 2cdc: 0007bb14 .inst 0x0007bb14 ; undefined + 2ce0: 343c0100 cbz w0, 7ad00 <_start-0xffff000000005300> + 2ce4: 02000000 .inst 0x02000000 ; undefined + 2ce8: 3c157091 stur b17, [x4,#-169] + 2cec: 00000845 .inst 0x00000845 ; undefined + 2cf0: ecffff00 .inst 0xecffff00 ; undefined + 2cf4: 00000001 .inst 0x00000001 ; undefined + 2cf8: 14000000 b 2cf8 <_start-0xffff00000007d308> + 2cfc: 000001bc .inst 0x000001bc ; undefined + 2d00: 03574001 .inst 0x03574001 ; undefined + 2d04: 91020000 add x0, x0, #0x80 + 2d08: 47001558 .inst 0x47001558 ; undefined + 2d0c: 00000008 .inst 0x00000008 ; undefined + 2d10: 0004ffff .inst 0x0004ffff ; undefined + 2d14: 00000000 .inst 0x00000000 ; undefined + 2d18: 6c160000 stnp d0, d0, [x0,#352] + 2d1c: 01000006 .inst 0x01000006 ; undefined + 2d20: 00002d6d .inst 0x00002d6d ; undefined + 2d24: 00001700 .inst 0x00001700 ; undefined + 2d28: 08030000 stxrb w3, w0, [x0] + 2d2c: 000001c8 .inst 0x000001c8 ; undefined + 2d30: 00003a18 .inst 0x00003a18 ; undefined + 2d34: 00036700 .inst 0x00036700 ; undefined + 2d38: 03671900 .inst 0x03671900 ; undefined + 2d3c: 00130000 .inst 0x00130000 ; undefined + 2d40: df070804 .inst 0xdf070804 ; undefined + 2d44: 00000000 .inst 0x00000000 ; undefined + 2d48: 0000035e .inst 0x0000035e ; undefined + 2d4c: 0b580004 add w4, w0, w24, lsr #0 + 2d50: 01080000 .inst 0x01080000 ; undefined + 2d54: 00000123 .inst 0x00000123 ; undefined + 2d58: 0007f30c .inst 0x0007f30c ; undefined + 2d5c: 0000f300 .inst 0x0000f300 ; undefined + 2d60: 08472c00 ldxrb w0, [x0] + 2d64: ff000000 .inst 0xff000000 ; undefined + 2d68: 00064cff .inst 0x00064cff ; undefined + 2d6c: 00000000 .inst 0x00000000 ; undefined + 2d70: 000b2700 .inst 0x000b2700 ; undefined + 2d74: 04910200 .inst 0x04910200 ; undefined + 2d78: 03010000 .inst 0x03010000 ; undefined + 2d7c: 0008472c .inst 0x0008472c ; undefined + 2d80: ffff0000 .inst 0xffff0000 ; undefined + 2d84: 00000030 .inst 0x00000030 ; undefined + 2d88: 00000000 .inst 0x00000000 ; undefined + 2d8c: 00599c01 .inst 0x00599c01 ; undefined + 2d90: ad030000 stp q0, q0, [x0,#96] + 2d94: 01000005 .inst 0x01000005 ; undefined + 2d98: 00005903 .inst 0x00005903 ; undefined + 2d9c: 78910200 ldursh x0, [x16,#-240] + 2da0: 07080400 .inst 0x07080400 ; undefined + 2da4: 00000058 .inst 0x00000058 ; undefined + 2da8: 00086005 .inst 0x00086005 ; undefined + 2dac: 5c0b0100 ldr d0, 18dcc <_start-0xffff000000067234> + 2db0: 00000847 .inst 0x00000847 ; undefined + 2db4: 74ffff00 .inst 0x74ffff00 ; undefined + 2db8: 00000000 .inst 0x00000000 ; undefined + 2dbc: 01000000 .inst 0x01000000 ; undefined + 2dc0: 0853069c ldxrb w28, [x20] + 2dc4: 15010000 b 4042dc4 <_start-0xfffefffffc03d23c> + 2dc8: 000847d0 .inst 0x000847d0 ; undefined + 2dcc: ffff0000 .inst 0xffff0000 ; undefined + 2dd0: 0000012c .inst 0x0000012c ; undefined + 2dd4: 00000000 .inst 0x00000000 ; undefined + 2dd8: 00a59c01 .inst 0x00a59c01 ; undefined + 2ddc: 74070000 .inst 0x74070000 ; undefined + 2de0: 0100706d .inst 0x0100706d ; undefined + 2de4: 0000a516 .inst 0x0000a516 ; undefined + 2de8: 7c910200 .inst 0x7c910200 ; undefined + 2dec: 07040400 .inst 0x07040400 ; undefined + 2df0: 0000005d .inst 0x0000005d ; undefined + 2df4: 00081708 .inst 0x00081708 ; undefined + 2df8: ea2b0100 bics x0, x8, x11 + 2dfc: fc000000 stur d0, [x0] + 2e00: 00000848 .inst 0x00000848 ; undefined + 2e04: 5cffff00 ldr d0, 2de4 <_start-0xffff00000007d21c> + 2e08: 00000000 .inst 0x00000000 ; undefined + 2e0c: 01000000 .inst 0x01000000 ; undefined + 2e10: 0000ea9c .inst 0x0000ea9c ; undefined + 2e14: 6e630700 uhadd v0.8h, v24.8h, v3.8h + 2e18: 2c010074 stnp s20, s0, [x3,#8] + 2e1c: 000000ea .inst 0x000000ea ; undefined + 2e20: 077c9102 .inst 0x077c9102 ; undefined + 2e24: 00646d63 .inst 0x00646d63 ; undefined + 2e28: 00a52d01 .inst 0x00a52d01 ; undefined + 2e2c: 91020000 add x0, x0, #0x80 + 2e30: 04090078 .inst 0x04090078 ; undefined + 2e34: 746e6905 .inst 0x746e6905 ; undefined + 2e38: 07d00a00 .inst 0x07d00a00 ; undefined + 2e3c: 38010000 sturb w0, [x0,#16] + 2e40: 000000ea .inst 0x000000ea ; undefined + 2e44: 00084958 .inst 0x00084958 ; undefined + 2e48: ffff0000 .inst 0xffff0000 ; undefined + 2e4c: 00000040 .inst 0x00000040 ; undefined + 2e50: 00000000 .inst 0x00000000 ; undefined + 2e54: 012f9c01 .inst 0x012f9c01 ; undefined + 2e58: 630b0000 .inst 0x630b0000 ; undefined + 2e5c: 0100646d .inst 0x0100646d ; undefined + 2e60: 0000a538 .inst 0x0000a538 ; undefined + 2e64: 7c910200 .inst 0x7c910200 ; undefined + 2e68: 6772610b .inst 0x6772610b ; undefined + 2e6c: a5380100 .inst 0xa5380100 ; undefined + 2e70: 02000000 .inst 0x02000000 ; undefined + 2e74: 0c007891 st1 {v17.2s}, [x4] + 2e78: 00000836 .inst 0x00000836 ; undefined + 2e7c: 00ea3e01 .inst 0x00ea3e01 ; undefined + 2e80: 49980000 .inst 0x49980000 ; undefined + 2e84: 00000008 .inst 0x00000008 ; undefined + 2e88: 00fcffff .inst 0x00fcffff ; undefined + 2e8c: 00000000 .inst 0x00000000 ; undefined + 2e90: 9c010000 ldr q0, 4e90 <_start-0xffff00000007b170> + 2e94: 0000015f .inst 0x0000015f ; undefined + 2e98: 706d7407 adr x7, ddd1b <_start-0xfffefffffffa22e5> + 2e9c: a53f0100 .inst 0xa53f0100 ; undefined + 2ea0: 02000000 .inst 0x02000000 ; undefined + 2ea4: 08007c91 stxrb w0, w17, [x4] + 2ea8: 000007d7 .inst 0x000007d7 ; undefined + 2eac: 00ea5d01 .inst 0x00ea5d01 ; undefined + 2eb0: 4a940000 eor w0, w0, w20, asr #0 + 2eb4: 00000008 .inst 0x00000008 ; undefined + 2eb8: 005cffff .inst 0x005cffff ; undefined + 2ebc: 00000000 .inst 0x00000000 ; undefined + 2ec0: 9c010000 ldr q0, 4ec0 <_start-0xffff00000007b140> + 2ec4: 0000019d .inst 0x0000019d ; undefined + 2ec8: 746e6307 .inst 0x746e6307 ; undefined + 2ecc: ea5e0100 ands x0, x8, x30, lsr #0 + 2ed0: 02000000 .inst 0x02000000 ; undefined + 2ed4: 270d7c91 .inst 0x270d7c91 ; undefined + 2ed8: 01000008 .inst 0x01000008 ; undefined + 2edc: 0000a55f .inst 0x0000a55f ; undefined + 2ee0: 78910200 ldursh x0, [x16,#-240] + 2ee4: 082c0200 .inst 0x082c0200 ; undefined + 2ee8: 6a010000 ands w0, w0, w1 + 2eec: 00084af0 .inst 0x00084af0 ; undefined + 2ef0: ffff0000 .inst 0xffff0000 ; undefined + 2ef4: 00000038 .inst 0x00000038 ; undefined + 2ef8: 00000000 .inst 0x00000000 ; undefined + 2efc: 01d79c01 .inst 0x01d79c01 ; undefined + 2f00: 6f030000 .inst 0x6f030000 ; undefined + 2f04: 01000009 .inst 0x01000009 ; undefined + 2f08: 0000ea6a .inst 0x0000ea6a ; undefined + 2f0c: 7c910200 .inst 0x7c910200 ; undefined + 2f10: 746e630b .inst 0x746e630b ; undefined + 2f14: ea6a0100 bics x0, x8, x10, lsr #0 + 2f18: 02000000 .inst 0x02000000 ; undefined + 2f1c: 0e007891 zip2 v17.8b, v4.8b, v0.8b + 2f20: 000007e1 .inst 0x000007e1 ; undefined + 2f24: 4b286f01 sub w1, w24, w8, uxtx #3 + 2f28: 00000008 .inst 0x00000008 ; undefined + 2f2c: 0030ffff .inst 0x0030ffff ; NYI + 2f30: 00000000 .inst 0x00000000 ; undefined + 2f34: 9c010000 ldr q0, 4f34 <_start-0xffff00000007b0cc> + 2f38: 00000203 .inst 0x00000203 ; undefined + 2f3c: 67626407 .inst 0x67626407 ; undefined + 2f40: a5700100 .inst 0xa5700100 ; undefined + 2f44: 02000000 .inst 0x02000000 ; undefined + 2f48: 0f007c91 .inst 0x0f007c91 ; undefined + 2f4c: 00000803 .inst 0x00000803 ; undefined + 2f50: 4b587601 sub w1, w16, w24, lsr #29 + 2f54: 00000008 .inst 0x00000008 ; undefined + 2f58: 0100ffff .inst 0x0100ffff ; undefined + 2f5c: 00000000 .inst 0x00000000 ; undefined + 2f60: 9c010000 ldr q0, 4f60 <_start-0xffff00000007b0a0> + 2f64: 00000297 .inst 0x00000297 ; undefined + 2f68: 00080d03 .inst 0x00080d03 ; undefined + 2f6c: ea760100 bics x0, x8, x22, lsr #0 + 2f70: 02000000 .inst 0x02000000 ; undefined + 2f74: 620b5c91 .inst 0x620b5c91 ; undefined + 2f78: 01006675 .inst 0x01006675 ; undefined + 2f7c: 00029776 .inst 0x00029776 ; undefined + 2f80: 50910200 adr x0, fffffffffff24fc2 <__stack_top+0xffffffe98fc2> + 2f84: 0007ed0d .inst 0x0007ed0d ; undefined + 2f88: 99770100 .inst 0x99770100 ; undefined + 2f8c: 02000002 .inst 0x02000002 ; undefined + 2f90: 4e0d7091 tbx v17.16b, {v4.16b-v7.16b}, v13.16b + 2f94: 01000008 .inst 0x01000008 ; undefined + 2f98: 0000ea78 .inst 0x0000ea78 ; undefined + 2f9c: 7c910200 .inst 0x7c910200 ; undefined + 2fa0: 084b9410 ldaxrb w16, [x0] + 2fa4: ff000000 .inst 0xff000000 ; undefined + 2fa8: 0000a8ff .inst 0x0000a8ff ; undefined + 2fac: 00000000 .inst 0x00000000 ; undefined + 2fb0: 08270d00 .inst 0x08270d00 ; undefined + 2fb4: 83010000 .inst 0x83010000 ; undefined + 2fb8: 000000a5 .inst 0x000000a5 ; undefined + 2fbc: 106c9102 adr x2, dc1dc <_start-0xfffefffffffa3e24> + 2fc0: 00084bb0 .inst 0x00084bb0 ; undefined + 2fc4: ffff0000 .inst 0xffff0000 ; undefined + 2fc8: 00000044 .inst 0x00000044 ; undefined + 2fcc: 00000000 .inst 0x00000000 ; undefined + 2fd0: 01006907 .inst 0x01006907 ; undefined + 2fd4: 0000ea7f .inst 0x0000ea7f ; undefined + 2fd8: 78910200 ldursh x0, [x16,#-240] + 2fdc: 11000000 add w0, w0, #0x0 + 2fe0: a5081208 .inst 0xa5081208 ; undefined + 2fe4: 0f000000 .inst 0x0f000000 ; undefined + 2fe8: 00000843 .inst 0x00000843 ; undefined + 2fec: 4c588f01 .inst 0x4c588f01 ; undefined + 2ff0: 00000008 .inst 0x00000008 ; undefined + 2ff4: 0100ffff .inst 0x0100ffff ; undefined + 2ff8: 00000000 .inst 0x00000000 ; undefined + 2ffc: 9c010000 ldr q0, 4ffc <_start-0xffff00000007b004> + 3000: 00000333 .inst 0x00000333 ; undefined + 3004: 00080d03 .inst 0x00080d03 ; undefined + 3008: ea8f0100 ands x0, x8, x15, asr #0 + 300c: 02000000 .inst 0x02000000 ; undefined + 3010: 620b5c91 .inst 0x620b5c91 ; undefined + 3014: 01006675 .inst 0x01006675 ; undefined + 3018: 0002978f .inst 0x0002978f ; undefined + 301c: 50910200 adr x0, fffffffffff2505e <__stack_top+0xffffffe9905e> + 3020: 0007ed0d .inst 0x0007ed0d ; undefined + 3024: 99900100 .inst 0x99900100 ; undefined + 3028: 02000002 .inst 0x02000002 ; undefined + 302c: 4e0d7091 tbx v17.16b, {v4.16b-v7.16b}, v13.16b + 3030: 01000008 .inst 0x01000008 ; undefined + 3034: 0000ea91 .inst 0x0000ea91 ; undefined + 3038: 7c910200 .inst 0x7c910200 ; undefined + 303c: 084c9410 ldaxrb w16, [x0] + 3040: ff000000 .inst 0xff000000 ; undefined + 3044: 0000a8ff .inst 0x0000a8ff ; undefined + 3048: 00000000 .inst 0x00000000 ; undefined + 304c: 08270d00 .inst 0x08270d00 ; undefined + 3050: 9c010000 ldr q0, 5050 <_start-0xffff00000007afb0> + 3054: 000000a5 .inst 0x000000a5 ; undefined + 3058: 106c9102 adr x2, dc278 <_start-0xfffefffffffa3d88> + 305c: 00084cb0 .inst 0x00084cb0 ; undefined + 3060: ffff0000 .inst 0xffff0000 ; undefined + 3064: 00000044 .inst 0x00000044 ; undefined + 3068: 00000000 .inst 0x00000000 ; undefined + 306c: 01006907 .inst 0x01006907 ; undefined + 3070: 0000ea98 .inst 0x0000ea98 ; undefined + 3074: 78910200 ldursh x0, [x16,#-240] + 3078: 13000000 sbfx w0, w0, #0, #1 + 307c: 0000081f .inst 0x0000081f ; undefined + 3080: 4d58a801 .inst 0x4d58a801 ; undefined + 3084: 00000008 .inst 0x00000008 ; undefined + 3088: 0020ffff .inst 0x0020ffff ; NYI + 308c: 00000000 .inst 0x00000000 ; undefined + 3090: 9c010000 ldr q0, 5090 <_start-0xffff00000007af70> + 3094: 0007c90d .inst 0x0007c90d ; undefined + 3098: ea090100 ands x0, x8, x9 + 309c: 09000000 .inst 0x09000000 ; undefined + 30a0: 0891b003 stlrb w3, [x0] + 30a4: ff000000 .inst 0xff000000 ; undefined + 30a8: 01d800ff .inst 0x01d800ff ; undefined + 30ac: 00040000 .inst 0x00040000 ; undefined + 30b0: 00000ca9 .inst 0x00000ca9 ; undefined + 30b4: 01230108 .inst 0x01230108 ; undefined + 30b8: 6a0c0000 ands w0, w0, w12 + 30bc: f3000008 .inst 0xf3000008 ; undefined + 30c0: 78000000 sturh w0, [x0] + 30c4: 0000084d .inst 0x0000084d ; undefined + 30c8: d8ffff00 prfm pldl1keep, 30a8 <_start-0xffff00000007cf58> + 30cc: 00000006 .inst 0x00000006 ; undefined + 30d0: 19000000 .inst 0x19000000 ; undefined + 30d4: 0200000c .inst 0x0200000c ; undefined + 30d8: 00000891 .inst 0x00000891 ; undefined + 30dc: 01151d01 .inst 0x01151d01 ; undefined + 30e0: 4d780000 .inst 0x4d780000 ; undefined + 30e4: 00000008 .inst 0x00000008 ; undefined + 30e8: 0634ffff .inst 0x0634ffff ; undefined + 30ec: 00000000 .inst 0x00000000 ; undefined + 30f0: 9c010000 ldr q0, 50f0 <_start-0xffff00000007af10> + 30f4: 00000115 .inst 0x00000115 ; undefined + 30f8: 74736403 .inst 0x74736403 ; undefined + 30fc: 1c1d0100 ldr s0, 3d11c <_start-0xffff000000042ee4> + 3100: 03000001 .inst 0x03000001 ; undefined + 3104: 037fb891 .inst 0x037fb891 ; undefined + 3108: 00746d66 .inst 0x00746d66 ; undefined + 310c: 011c1d01 .inst 0x011c1d01 ; undefined + 3110: 91030000 add x0, x0, #0xc0 + 3114: 7e047fb0 .inst 0x7e047fb0 ; undefined + 3118: 01000002 .inst 0x01000002 ; undefined + 311c: 0001291d .inst 0x0001291d ; undefined + 3120: 00830200 .inst 0x00830200 ; undefined + 3124: 67726105 .inst 0x67726105 ; undefined + 3128: 711f0100 subs w0, w8, #0x7c0 + 312c: 02000001 .inst 0x02000001 ; undefined + 3130: 6c057891 stnp d17, d30, [x4,#80] + 3134: 01006e65 .inst 0x01006e65 ; undefined + 3138: 00016a20 .inst 0x00016a20 ; undefined + 313c: 74910200 .inst 0x74910200 ; undefined + 3140: 00087a06 .inst 0x00087a06 ; undefined + 3144: 6a200100 bics w0, w8, w0 + 3148: 02000001 .inst 0x02000001 ; undefined + 314c: 69057091 .inst 0x69057091 ; undefined + 3150: 6a200100 bics w0, w8, w0 + 3154: 02000001 .inst 0x02000001 ; undefined + 3158: 70056c91 adr x17, deeb <_start-0xffff000000072115> + 315c: 1c210100 ldr s0, 4517c <_start-0xffff00000003ae84> + 3160: 02000001 .inst 0x02000001 ; undefined + 3164: 9a066091 .inst 0x9a066091 ; undefined + 3168: 01000008 .inst 0x01000008 ; undefined + 316c: 00011c21 .inst 0x00011c21 ; undefined + 3170: 58910200 ldr x0, fffffffffff251b0 <__stack_top+0xffffffe991b0> + 3174: 00088a06 .inst 0x00088a06 ; undefined + 3178: 78210100 ldaddh w1, w0, [x8] + 317c: 02000001 .inst 0x02000001 ; undefined + 3180: 70074091 adr x17, 11993 <_start-0xffff00000006e66d> + 3184: 01007475 .inst 0x01007475 ; undefined + 3188: 08535c83 ldxrb w3, [x4] + 318c: ff000000 .inst 0xff000000 ; undefined + 3190: 087f08ff .inst 0x087f08ff ; undefined + 3194: 7b010000 .inst 0x7b010000 ; undefined + 3198: 00085308 .inst 0x00085308 ; undefined + 319c: ffff0000 .inst 0xffff0000 ; undefined + 31a0: 0851ac09 ldaxrb w9, [x0] + 31a4: ff000000 .inst 0xff000000 ; undefined + 31a8: 000060ff .inst 0x000060ff ; undefined + 31ac: 00000000 .inst 0x00000000 ; undefined + 31b0: 006e0500 .inst 0x006e0500 ; undefined + 31b4: 01226a01 .inst 0x01226a01 ; undefined + 31b8: 91020000 add x0, x0, #0x80 + 31bc: 0a000057 and w23, w2, w0 + 31c0: 005d0704 .inst 0x005d0704 ; undefined + 31c4: 080b0000 stxrb w11, w0, [x0] + 31c8: 00000122 .inst 0x00000122 ; undefined + 31cc: b108010a adds x10, x8, #0x200 + 31d0: 0c000000 st4 {v0.8b-v3.8b}, [x0] + 31d4: 0000022a .inst 0x0000022a ; undefined + 31d8: 68000220 .inst 0x68000220 ; undefined + 31dc: 0d000001 st1 {v1.b}[0], [x0] + 31e0: 000001f6 .inst 0x000001f6 ; undefined + 31e4: 00000168 .inst 0x00000168 ; undefined + 31e8: 01ed0d00 .inst 0x01ed0d00 ; undefined + 31ec: 01680000 .inst 0x01680000 ; undefined + 31f0: 0d080000 .inst 0x0d080000 ; undefined + 31f4: 0000026b .inst 0x0000026b ; undefined + 31f8: 00000168 .inst 0x00000168 ; undefined + 31fc: 02830d10 .inst 0x02830d10 ; undefined + 3200: 016a0000 .inst 0x016a0000 ; undefined + 3204: 0d180000 .inst 0x0d180000 ; undefined + 3208: 00000220 .inst 0x00000220 ; undefined + 320c: 0000016a .inst 0x0000016a ; undefined + 3210: 080e001c stxrb w14, w28, [x0] + 3214: 6905040f .inst 0x6905040f ; undefined + 3218: 0a00746e and w14, w3, w0, lsl #29 + 321c: 04410508 .inst 0x04410508 ; undefined + 3220: 22100000 .inst 0x22100000 ; undefined + 3224: 88000001 stxr w0, w1, [x0] + 3228: 11000001 add w1, w0, #0x0 + 322c: 00000188 .inst 0x00000188 ; undefined + 3230: 080a0012 stxrb w10, w18, [x0] + 3234: 0000df07 .inst 0x0000df07 ; undefined + 3238: 08921200 stllrb w0, [x16] + 323c: 8f010000 .inst 0x8f010000 ; undefined + 3240: 00000115 .inst 0x00000115 ; undefined + 3244: 000853ac .inst 0x000853ac ; undefined + 3248: ffff0000 .inst 0xffff0000 ; undefined + 324c: 000000a4 .inst 0x000000a4 ; undefined + 3250: 00000000 .inst 0x00000000 ; undefined + 3254: 64039c01 .inst 0x64039c01 ; undefined + 3258: 01007473 .inst 0x01007473 ; undefined + 325c: 00011c8f .inst 0x00011c8f ; undefined + 3260: a8910300 stp x0, x0, [x24],#272 + 3264: 6d66037e ldp d30, d0, [x27,#-416] + 3268: 8f010074 .inst 0x8f010074 ; undefined + 326c: 0000011c .inst 0x0000011c ; undefined + 3270: 7ea09103 .inst 0x7ea09103 ; undefined + 3274: 027e0613 .inst 0x027e0613 ; undefined + 3278: 93010000 .inst 0x93010000 ; undefined + 327c: 00000129 .inst 0x00000129 ; undefined + 3280: 7eb09103 .inst 0x7eb09103 ; undefined + 3284: 0bd60000 .inst 0x0bd60000 ; undefined + 3288: 00040000 .inst 0x00040000 ; undefined + 328c: 00000dab .inst 0x00000dab ; undefined + 3290: 01230108 .inst 0x01230108 ; undefined + 3294: 0a0c0000 and w0, w0, w12 + 3298: f3000009 .inst 0xf3000009 ; undefined + 329c: 50000000 adr x0, 329e <_start-0xffff00000007cd62> + 32a0: 00000854 .inst 0x00000854 ; undefined + 32a4: 00ffff00 .inst 0x00ffff00 ; undefined + 32a8: 0000000e .inst 0x0000000e ; undefined + 32ac: 9d000000 .inst 0x9d000000 ; undefined + 32b0: 0200000d .inst 0x0200000d ; undefined + 32b4: 0000019a .inst 0x0000019a ; undefined + 32b8: 6a070220 ands w0, w17, w7 + 32bc: 03000000 .inst 0x03000000 ; undefined + 32c0: 00000022 .inst 0x00000022 ; undefined + 32c4: 008e0802 .inst 0x008e0802 ; undefined + 32c8: 03000000 .inst 0x03000000 ; undefined + 32cc: 00000028 .inst 0x00000028 ; undefined + 32d0: 00b90902 .inst 0x00b90902 ; undefined + 32d4: 03080000 .inst 0x03080000 ; undefined + 32d8: 000000a2 .inst 0x000000a2 ; undefined + 32dc: 00e40a02 .inst 0x00e40a02 ; undefined + 32e0: 03100000 .inst 0x03100000 ; undefined + 32e4: 0000000d .inst 0x0000000d ; undefined + 32e8: 00ea0b02 .inst 0x00ea0b02 ; undefined + 32ec: 00180000 .inst 0x00180000 ; undefined + 32f0: 00002202 .inst 0x00002202 ; undefined + 32f4: 15021000 b 40872f4 <_start-0xfffefffffbff8d0c> + 32f8: 0000008e .inst 0x0000008e ; undefined + 32fc: 000aeb03 .inst 0x000aeb03 ; undefined + 3300: 34160200 cbz w0, 2f340 <_start-0xffff000000050cc0> + 3304: 00000001 .inst 0x00000001 ; undefined + 3308: 00736604 .inst 0x00736604 ; undefined + 330c: 01781702 .inst 0x01781702 ; undefined + 3310: 00080000 .inst 0x00080000 ; undefined + 3314: 006a0805 .inst 0x006a0805 ; undefined + 3318: 2e020000 ext v0.8b, v0.8b, v2.8b, #0 + 331c: 10000000 adr x0, 331c <_start-0xffff00000007cce4> + 3320: 00b92402 .inst 0x00b92402 ; undefined + 3324: 46030000 .inst 0x46030000 ; undefined + 3328: 02000009 .inst 0x02000009 ; undefined + 332c: 00024125 .inst 0x00024125 ; undefined + 3330: 4d030000 .inst 0x4d030000 ; undefined + 3334: 0200000a .inst 0x0200000a ; undefined + 3338: 00024126 .inst 0x00024126 ; undefined + 333c: 05000800 .inst 0x05000800 ; undefined + 3340: 00009408 .inst 0x00009408 ; undefined + 3344: 00cf0200 .inst 0x00cf0200 ; undefined + 3348: 02100000 .inst 0x02100000 ; undefined + 334c: 0000e41f .inst 0x0000e41f ; undefined + 3350: 0ac70300 and w0, w24, w7, ror #0 + 3354: 20020000 .inst 0x20020000 ; undefined + 3358: 000001ec .inst 0x000001ec ; undefined + 335c: 08fb0300 .inst 0x08fb0300 ; undefined + 3360: 21020000 .inst 0x21020000 ; undefined + 3364: 0000020b .inst 0x0000020b ; undefined + 3368: 08050008 stxrb w5, w8, [x0] + 336c: 000000bf .inst 0x000000bf ; undefined + 3370: 9a070806 .inst 0x9a070806 ; undefined + 3374: 02000001 .inst 0x02000001 ; undefined + 3378: 00002d0c .inst 0x00002d0c ; undefined + 337c: 067b0200 .inst 0x067b0200 ; undefined + 3380: 02200000 .inst 0x02200000 ; undefined + 3384: 0001340e .inst 0x0001340e ; undefined + 3388: 019a0300 .inst 0x019a0300 ; undefined + 338c: 0f020000 .inst 0x0f020000 ; undefined + 3390: 00000134 .inst 0x00000134 ; undefined + 3394: 003f0300 .inst 0x003f0300 ; NYI + 3398: 10020000 adr x0, 7398 <_start-0xffff000000078c68> + 339c: 0000013a .inst 0x0000013a ; undefined + 33a0: 00a20308 .inst 0x00a20308 ; undefined + 33a4: 11020000 add w0, w0, #0x80 + 33a8: 000000e4 .inst 0x000000e4 ; undefined + 33ac: 04fb0310 .inst 0x04fb0310 ; undefined + 33b0: 12020000 and w0, w0, #0x40000000 + 33b4: 00000141 .inst 0x00000141 ; undefined + 33b8: 08050018 stxrb w5, w24, [x0] + 33bc: 0000002d .inst 0x0000002d ; undefined + 33c0: 58070808 ldr x8, 114c0 <_start-0xffff00000006eb40> + 33c4: 09000000 .inst 0x09000000 ; undefined + 33c8: 6e690504 uhadd v4.8h, v8.8h, v9.8h + 33cc: 7b070074 .inst 0x7b070074 ; undefined + 33d0: 02000006 .inst 0x02000006 ; undefined + 33d4: 0000f713 .inst 0x0000f713 ; undefined + 33d8: 01180200 .inst 0x01180200 ; undefined + 33dc: 02100000 .inst 0x02100000 ; undefined + 33e0: 0001781a .inst 0x0001781a ; undefined + 33e4: 07660300 .inst 0x07660300 ; undefined + 33e8: 1b020000 madd w0, w0, w2, w0 + 33ec: 00000189 .inst 0x00000189 ; undefined + 33f0: 001c0300 .inst 0x001c0300 ; undefined + 33f4: 1c020000 ldr s0, 73f4 <_start-0xffff000000078c0c> + 33f8: 000001b5 .inst 0x000001b5 ; undefined + 33fc: 08050008 stxrb w5, w8, [x0] + 3400: 00000153 .inst 0x00000153 ; undefined + 3404: 00002207 .inst 0x00002207 ; undefined + 3408: 6a180200 ands w0, w16, w24 + 340c: 05000000 .inst 0x05000000 ; undefined + 3410: 00019608 .inst 0x00019608 ; undefined + 3414: 08010800 stxrb w1, w0, [x0] + 3418: 000000b1 .inst 0x000000b1 ; undefined + 341c: 00018f0a .inst 0x00018f0a ; undefined + 3420: 01410b00 .inst 0x01410b00 ; undefined + 3424: 01af0000 .inst 0x01af0000 ; undefined + 3428: 780c0000 sturh w0, [x0,#192] + 342c: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 3430: 000001af .inst 0x000001af ; undefined + 3434: 7e080500 .inst 0x7e080500 ; undefined + 3438: 05000001 .inst 0x05000001 ; undefined + 343c: 00019b08 .inst 0x00019b08 ; undefined + 3440: 01180700 .inst 0x01180700 ; undefined + 3444: 1d020000 .inst 0x1d020000 ; undefined + 3448: 00000153 .inst 0x00000153 ; undefined + 344c: 0001410b .inst 0x0001410b ; undefined + 3450: 0001df00 .inst 0x0001df00 ; undefined + 3454: 01df0c00 .inst 0x01df0c00 ; undefined + 3458: e50c0000 .inst 0xe50c0000 ; undefined + 345c: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 3460: 0000013a .inst 0x0000013a ; undefined + 3464: 48080500 stxrh w8, w0, [x8] + 3468: 05000001 .inst 0x05000001 ; undefined + 346c: 0001eb08 .inst 0x0001eb08 ; undefined + 3470: 08050d00 stxrb w5, w0, [x8] + 3474: 000001c6 .inst 0x000001c6 ; undefined + 3478: 0001410b .inst 0x0001410b ; undefined + 347c: 00020b00 .inst 0x00020b00 ; undefined + 3480: 01df0c00 .inst 0x01df0c00 ; undefined + 3484: ea0c0000 ands x0, x0, x12 + 3488: 0c000000 st4 {v0.8b-v3.8b}, [x0] + 348c: 0000013a .inst 0x0000013a ; undefined + 3490: f2080500 ands x0, x8, #0x300000003000000 + 3494: 07000001 .inst 0x07000001 ; undefined + 3498: 000000cf .inst 0x000000cf ; undefined + 349c: 00bf2202 .inst 0x00bf2202 ; undefined + 34a0: 410b0000 .inst 0x410b0000 ; undefined + 34a4: 35000001 cbnz w1, 34a4 <_start-0xffff00000007cb5c> + 34a8: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 34ac: 00000235 .inst 0x00000235 ; undefined + 34b0: 00023b0c .inst 0x00023b0c ; undefined + 34b4: 01890c00 .inst 0x01890c00 ; undefined + 34b8: 05000000 .inst 0x05000000 ; undefined + 34bc: 0000ec08 .inst 0x0000ec08 ; undefined + 34c0: 35080500 cbnz w0, 13560 <_start-0xffff00000006caa0> + 34c4: 05000002 .inst 0x05000002 ; undefined + 34c8: 00021c08 .inst 0x00021c08 ; undefined + 34cc: 002e0700 .inst 0x002e0700 ; NYI + 34d0: 27020000 .inst 0x27020000 ; undefined + 34d4: 00000094 .inst 0x00000094 ; undefined + 34d8: 0000e802 .inst 0x0000e802 ; undefined + 34dc: 0b031000 add w0, w0, w3, lsl #4 + 34e0: 000002a7 .inst 0x000002a7 ; undefined + 34e4: 00017803 .inst 0x00017803 ; undefined + 34e8: a70c0300 .inst 0xa70c0300 ; undefined + 34ec: 00000002 .inst 0x00000002 ; undefined + 34f0: 00008e03 .inst 0x00008e03 ; undefined + 34f4: ae0d0300 .inst 0xae0d0300 ; undefined + 34f8: 02000002 .inst 0x02000002 ; undefined + 34fc: 0001a003 .inst 0x0001a003 ; undefined + 3500: a70e0300 .inst 0xa70e0300 ; undefined + 3504: 04000002 .inst 0x04000002 ; undefined + 3508: 0001b403 .inst 0x0001b403 ; undefined + 350c: ae0f0300 .inst 0xae0f0300 ; undefined + 3510: 06000002 .inst 0x06000002 ; undefined + 3514: 0000b603 .inst 0x0000b603 ; undefined + 3518: b5100300 cbnz x0, 23578 <_start-0xffff00000005ca88> + 351c: 08000002 stxrb w0, w2, [x0] + 3520: 00007d03 .inst 0x00007d03 ; undefined + 3524: b5110300 cbnz x0, 25584 <_start-0xffff00000005aa7c> + 3528: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 352c: 07020800 .inst 0x07020800 ; undefined + 3530: 0000006a .inst 0x0000006a ; undefined + 3534: a8080108 stnp x8, x0, [x8,#128] + 3538: 08000000 stxrb w0, w0, [x0] + 353c: 005d0704 .inst 0x005d0704 ; undefined + 3540: d5020000 msr s0_2_c0_c0_0, x0 + 3544: 30000009 adr x9, 3545 <_start-0xffff00000007cabb> + 3548: 03411503 .inst 0x03411503 ; undefined + 354c: 4d030000 .inst 0x4d030000 ; undefined + 3550: 03000009 .inst 0x03000009 ; undefined + 3554: 00034117 .inst 0x00034117 ; undefined + 3558: 1e030000 .inst 0x1e030000 ; undefined + 355c: 0300000a .inst 0x0300000a ; undefined + 3560: 0002ae19 .inst 0x0002ae19 ; undefined + 3564: e1030b00 .inst 0xe1030b00 ; undefined + 3568: 03000009 .inst 0x03000009 ; undefined + 356c: 0002ae1a .inst 0x0002ae1a ; undefined + 3570: 8e030c00 .inst 0x8e030c00 ; undefined + 3574: 03000000 .inst 0x03000000 ; undefined + 3578: 0002ae1c .inst 0x0002ae1c ; undefined + 357c: 8f030d00 .inst 0x8f030d00 ; undefined + 3580: 03000009 .inst 0x03000009 ; undefined + 3584: 0002a71d .inst 0x0002a71d ; undefined + 3588: 77030e00 .inst 0x77030e00 ; undefined + 358c: 0300000a .inst 0x0300000a ; undefined + 3590: 0002ae1e .inst 0x0002ae1e ; undefined + 3594: c5031000 .inst 0xc5031000 ; undefined + 3598: 03000009 .inst 0x03000009 ; undefined + 359c: 0003581f .inst 0x0003581f ; undefined + 35a0: b6031100 tbz x0, #32, 97c0 <_start-0xffff000000076840> + 35a4: 03000000 .inst 0x03000000 ; undefined + 35a8: 0002b520 .inst 0x0002b520 ; undefined + 35ac: cd032400 .inst 0xcd032400 ; undefined + 35b0: 03000009 .inst 0x03000009 ; undefined + 35b4: 00036821 .inst 0x00036821 ; undefined + 35b8: dc032800 .inst 0xdc032800 ; undefined + 35bc: 0300000a .inst 0x0300000a ; undefined + 35c0: 0002b522 .inst 0x0002b522 ; undefined + 35c4: 0e002c00 .inst 0x0e002c00 ; undefined + 35c8: 0000018f .inst 0x0000018f ; undefined + 35cc: 00000351 .inst 0x00000351 ; undefined + 35d0: 0003510f .inst 0x0003510f ; undefined + 35d4: 08000a00 stxrb w0, w0, [x16] + 35d8: 00df0708 .inst 0x00df0708 ; undefined + 35dc: 8f0e0000 .inst 0x8f0e0000 ; undefined + 35e0: 68000001 .inst 0x68000001 ; undefined + 35e4: 0f000003 .inst 0x0f000003 ; undefined + 35e8: 00000351 .inst 0x00000351 ; undefined + 35ec: 8f0e0012 .inst 0x8f0e0012 ; undefined + 35f0: 78000001 sturh w1, [x0] + 35f4: 0f000003 .inst 0x0f000003 ; undefined + 35f8: 00000351 .inst 0x00000351 ; undefined + 35fc: a1020003 .inst 0xa1020003 ; undefined + 3600: 20000009 .inst 0x20000009 ; undefined + 3604: 03d92503 .inst 0x03d92503 ; undefined + 3608: 66030000 .inst 0x66030000 ; undefined + 360c: 03000007 .inst 0x03000007 ; undefined + 3610: 0003d927 .inst 0x0003d927 ; undefined + 3614: c5030000 .inst 0xc5030000 ; undefined + 3618: 03000008 .inst 0x03000008 ; undefined + 361c: 0003e928 .inst 0x0003e928 ; undefined + 3620: 09030800 .inst 0x09030800 ; undefined + 3624: 0300000a .inst 0x0300000a ; undefined + 3628: 0003f929 .inst 0x0003f929 ; undefined + 362c: 00030b00 .inst 0x00030b00 ; undefined + 3630: 0300000a .inst 0x0300000a ; undefined + 3634: 0002a72a .inst 0x0002a72a ; undefined + 3638: c5031400 .inst 0xc5031400 ; undefined + 363c: 03000009 .inst 0x03000009 ; undefined + 3640: 0003682b .inst 0x0003682b ; undefined + 3644: 6e031600 mov v0.b[1], v16.b[2] + 3648: 0300000a .inst 0x0300000a ; undefined + 364c: 0002a72c .inst 0x0002a72c ; undefined + 3650: 6f031a00 .inst 0x6f031a00 ; undefined + 3654: 03000009 .inst 0x03000009 ; undefined + 3658: 0002b52d .inst 0x0002b52d ; undefined + 365c: 0e001c00 .inst 0x0e001c00 ; undefined + 3660: 0000018f .inst 0x0000018f ; undefined + 3664: 000003e9 .inst 0x000003e9 ; undefined + 3668: 0003510f .inst 0x0003510f ; undefined + 366c: 0e000700 .inst 0x0e000700 ; undefined + 3670: 0000018f .inst 0x0000018f ; undefined + 3674: 000003f9 .inst 0x000003f9 ; undefined + 3678: 0003510f .inst 0x0003510f ; undefined + 367c: 0e000200 tbl v0.8b, {v16.16b}, v0.8b + 3680: 0000018f .inst 0x0000018f ; undefined + 3684: 00000409 .inst 0x00000409 ; undefined + 3688: 0003510f .inst 0x0003510f ; undefined + 368c: 02000800 .inst 0x02000800 ; undefined + 3690: 00000ab7 .inst 0x00000ab7 ; undefined + 3694: 5e300320 .inst 0x5e300320 ; undefined + 3698: 03000004 .inst 0x03000004 ; undefined + 369c: 0000019a .inst 0x0000019a ; undefined + 36a0: 02353103 .inst 0x02353103 ; undefined + 36a4: 03000000 .inst 0x03000000 ; undefined + 36a8: 00000766 .inst 0x00000766 ; undefined + 36ac: 045e3203 .inst 0x045e3203 ; undefined + 36b0: 03080000 .inst 0x03080000 ; undefined + 36b4: 000008cf .inst 0x000008cf ; undefined + 36b8: 02ae3303 .inst 0x02ae3303 ; undefined + 36bc: 03100000 .inst 0x03100000 ; undefined + 36c0: 0000096f .inst 0x0000096f ; undefined + 36c4: 02b53403 .inst 0x02b53403 ; undefined + 36c8: 03140000 .inst 0x03140000 ; undefined + 36cc: 00000a60 .inst 0x00000a60 ; undefined + 36d0: 02b53503 .inst 0x02b53503 ; undefined + 36d4: 03180000 .inst 0x03180000 ; undefined + 36d8: 00000a32 .inst 0x00000a32 ; undefined + 36dc: 02b53703 .inst 0x02b53703 ; undefined + 36e0: 001c0000 .inst 0x001c0000 ; undefined + 36e4: 018f0805 .inst 0x018f0805 ; undefined + 36e8: 9f070000 .inst 0x9f070000 ; undefined + 36ec: 03000008 .inst 0x03000008 ; undefined + 36f0: 00040938 .inst 0x00040938 ; undefined + 36f4: 09b01000 .inst 0x09b01000 ; undefined + 36f8: 09010000 .inst 0x09010000 ; undefined + 36fc: 00085450 .inst 0x00085450 ; undefined + 3700: ffff0000 .inst 0xffff0000 ; undefined + 3704: 0000002c .inst 0x0000002c ; undefined + 3708: 00000000 .inst 0x00000000 ; undefined + 370c: 04a99c01 .inst 0x04a99c01 ; undefined + 3710: 0d110000 .inst 0x0d110000 ; undefined + 3714: 01000008 .inst 0x01000008 ; undefined + 3718: 00014109 .inst 0x00014109 ; undefined + 371c: 7c910200 .inst 0x7c910200 ; undefined + 3720: 66756212 .inst 0x66756212 ; undefined + 3724: ea090100 ands x0, x8, x9 + 3728: 02000000 .inst 0x02000000 ; undefined + 372c: 10007091 adr x17, 453c <_start-0xffff00000007bac4> + 3730: 00000a82 .inst 0x00000a82 ; undefined + 3734: 547c0d01 b.ne fb8d4 <_start-0xfffefffffff8472c> + 3738: 00000008 .inst 0x00000008 ; undefined + 373c: 002cffff .inst 0x002cffff ; NYI + 3740: 00000000 .inst 0x00000000 ; undefined + 3744: 9c010000 ldr q0, 5744 <_start-0xffff00000007a8bc> + 3748: 000004e3 .inst 0x000004e3 ; undefined + 374c: 00080d11 .inst 0x00080d11 ; undefined + 3750: 410d0100 .inst 0x410d0100 ; undefined + 3754: 02000001 .inst 0x02000001 ; undefined + 3758: 62127c91 .inst 0x62127c91 ; undefined + 375c: 01006675 .inst 0x01006675 ; undefined + 3760: 0000ea0d .inst 0x0000ea0d ; undefined + 3764: 70910200 adr x0, fffffffffff257a7 <__stack_top+0xffffffe997a7> + 3768: 0aa61000 bic w0, w0, w6, asr #4 + 376c: 11010000 add w0, w0, #0x40 + 3770: 000854a8 .inst 0x000854a8 ; undefined + 3774: ffff0000 .inst 0xffff0000 ; undefined + 3778: 00000070 .inst 0x00000070 ; undefined + 377c: 00000000 .inst 0x00000000 ; undefined + 3780: 051d9c01 .inst 0x051d9c01 ; undefined + 3784: 82110000 .inst 0x82110000 ; undefined + 3788: 01000000 .inst 0x01000000 ; undefined + 378c: 00014111 .inst 0x00014111 ; undefined + 3790: 7c910200 .inst 0x7c910200 ; undefined + 3794: 66756212 .inst 0x66756212 ; undefined + 3798: ea110100 ands x0, x8, x17 + 379c: 02000000 .inst 0x02000000 ; undefined + 37a0: 10007091 adr x17, 45b0 <_start-0xffff00000007ba50> + 37a4: 00000922 .inst 0x00000922 ; undefined + 37a8: 55181d01 .inst 0x55181d01 ; undefined + 37ac: 00000008 .inst 0x00000008 ; undefined + 37b0: 0070ffff .inst 0x0070ffff ; undefined + 37b4: 00000000 .inst 0x00000000 ; undefined + 37b8: 9c010000 ldr q0, 57b8 <_start-0xffff00000007a848> + 37bc: 00000557 .inst 0x00000557 ; undefined + 37c0: 00008211 .inst 0x00008211 ; undefined + 37c4: 411d0100 .inst 0x411d0100 ; undefined + 37c8: 02000001 .inst 0x02000001 ; undefined + 37cc: 62127c91 .inst 0x62127c91 ; undefined + 37d0: 01006675 .inst 0x01006675 ; undefined + 37d4: 0000ea1d .inst 0x0000ea1d ; undefined + 37d8: 70910200 adr x0, fffffffffff2581b <__stack_top+0xffffffe9981b> + 37dc: 08b91300 .inst 0x08b91300 ; undefined + 37e0: 25010000 .inst 0x25010000 ; undefined + 37e4: 00085588 .inst 0x00085588 ; undefined + 37e8: ffff0000 .inst 0xffff0000 ; undefined + 37ec: 00000108 .inst 0x00000108 ; undefined + 37f0: 00000000 .inst 0x00000000 ; undefined + 37f4: 05c99c01 .inst 0x05c99c01 ; undefined + 37f8: 73120000 .inst 0x73120000 ; undefined + 37fc: 01006e66 .inst 0x01006e66 ; undefined + 3800: 00045e25 .inst 0x00045e25 ; undefined + 3804: 68910200 .inst 0x68910200 ; undefined + 3808: 65667312 .inst 0x65667312 ; undefined + 380c: 5e250100 .inst 0x5e250100 ; undefined + 3810: 02000004 .inst 0x02000004 ; undefined + 3814: bf116091 .inst 0xbf116091 ; undefined + 3818: 01000008 .inst 0x01000008 ; undefined + 381c: 00045e25 .inst 0x00045e25 ; undefined + 3820: 58910200 ldr x0, fffffffffff25860 <__stack_top+0xffffffe99860> + 3824: 01006914 .inst 0x01006914 ; undefined + 3828: 00014126 .inst 0x00014126 ; undefined + 382c: 7c910200 .inst 0x7c910200 ; undefined + 3830: 08562815 ldxrb w21, [x0] + 3834: ff000000 .inst 0xff000000 ; undefined + 3838: 00004cff .inst 0x00004cff ; undefined + 383c: 00000000 .inst 0x00000000 ; undefined + 3840: 006a1400 .inst 0x006a1400 ; undefined + 3844: 01412f01 .inst 0x01412f01 ; undefined + 3848: 91020000 add x0, x0, #0x80 + 384c: 16000078 b fffffffff8003a2c <__stack_top+0xfffff7f77a2c> + 3850: 00000a10 .inst 0x00000a10 ; undefined + 3854: 02b53601 .inst 0x02b53601 ; undefined + 3858: 56900000 .inst 0x56900000 ; undefined + 385c: 00000008 .inst 0x00000008 ; undefined + 3860: 012cffff .inst 0x012cffff ; undefined + 3864: 00000000 .inst 0x00000000 ; undefined + 3868: 9c010000 ldr q0, 5868 <_start-0xffff00000007a798> + 386c: 00000608 .inst 0x00000608 ; undefined + 3870: 00008211 .inst 0x00008211 ; undefined + 3874: 41360100 .inst 0x41360100 ; undefined + 3878: 02000001 .inst 0x02000001 ; undefined + 387c: 66146c91 .inst 0x66146c91 ; undefined + 3880: 01007461 .inst 0x01007461 ; undefined + 3884: 00060838 .inst 0x00060838 ; undefined + 3888: 70910300 adr x0, fffffffffff258eb <__stack_top+0xffffffe998eb> + 388c: b50e0006 cbnz x6, 1f88c <_start-0xffff000000060774> + 3890: 1b000002 madd w2, w0, w0, w0 + 3894: 17000006 b fffffffffc0038ac <__stack_top+0xfffffbf778ac> + 3898: 00000351 .inst 0x00000351 ; undefined + 389c: 06789103 .inst 0x06789103 ; undefined + 38a0: 09551000 .inst 0x09551000 ; undefined + 38a4: 44010000 .inst 0x44010000 ; undefined + 38a8: 000857bc .inst 0x000857bc ; undefined + 38ac: ffff0000 .inst 0xffff0000 ; undefined + 38b0: 0000015c .inst 0x0000015c ; undefined + 38b4: 00000000 .inst 0x00000000 ; undefined + 38b8: 06649c01 .inst 0x06649c01 ; undefined + 38bc: 82110000 .inst 0x82110000 ; undefined + 38c0: 01000000 .inst 0x01000000 ; undefined + 38c4: 00014144 .inst 0x00014144 ; undefined + 38c8: 6c910200 stp d0, d0, [x16],#272 + 38cc: 6c617612 ldnp d18, d29, [x16,#-496] + 38d0: b5440100 cbnz x0, 8b8f0 <_start-0xfffeffffffff4710> + 38d4: 02000002 .inst 0x02000002 ; undefined + 38d8: 66146891 .inst 0x66146891 ; undefined + 38dc: 01007461 .inst 0x01007461 ; undefined + 38e0: 00066445 .inst 0x00066445 ; undefined + 38e4: 70910300 adr x0, fffffffffff25947 <__stack_top+0xffffffe99947> + 38e8: b50e0006 cbnz x6, 1f8e8 <_start-0xffff000000060718> + 38ec: 77000002 .inst 0x77000002 ; undefined + 38f0: 17000006 b fffffffffc003908 <__stack_top+0xfffffbf77908> + 38f4: 00000351 .inst 0x00000351 ; undefined + 38f8: 06789103 .inst 0x06789103 ; undefined + 38fc: 08e51800 .inst 0x08e51800 ; undefined + 3900: 4b010000 sub w0, w0, w1 + 3904: 000002b5 .inst 0x000002b5 ; undefined + 3908: 00085918 .inst 0x00085918 ; undefined + 390c: ffff0000 .inst 0xffff0000 ; undefined + 3910: 00000048 .inst 0x00000048 ; undefined + 3914: 00000000 .inst 0x00000000 ; undefined + 3918: 06b99c01 .inst 0x06b99c01 ; undefined + 391c: 20150000 .inst 0x20150000 ; undefined + 3920: 00000859 .inst 0x00000859 ; undefined + 3924: 38ffff00 .inst 0x38ffff00 ; undefined + 3928: 00000000 .inst 0x00000000 ; undefined + 392c: 19000000 .inst 0x19000000 ; undefined + 3930: 00000a60 .inst 0x00000a60 ; undefined + 3934: 01414c01 .inst 0x01414c01 ; undefined + 3938: 91020000 add x0, x0, #0x80 + 393c: 1000007c adr x28, 3948 <_start-0xffff00000007c6b8> + 3940: 00000a54 .inst 0x00000a54 ; undefined + 3944: 59605501 .inst 0x59605501 ; undefined + 3948: 00000008 .inst 0x00000008 ; undefined + 394c: 00c4ffff .inst 0x00c4ffff ; undefined + 3950: 00000000 .inst 0x00000000 ; undefined + 3954: 9c010000 ldr q0, 5954 <_start-0xffff00000007a6ac> + 3958: 00000762 .inst 0x00000762 ; undefined + 395c: 000af011 .inst 0x000af011 ; undefined + 3960: b5550100 cbnz x0, ad980 <_start-0xfffefffffffd2680> + 3964: 03000002 .inst 0x03000002 ; undefined + 3968: 117bdc91 add w17, w4, #0xef7, lsl #12 + 396c: 00000acd .inst 0x00000acd ; undefined + 3970: 01895501 .inst 0x01895501 ; undefined + 3974: 91030000 add x0, x0, #0xc0 + 3978: 7d117bd0 str h16, [x30,#2236] + 397c: 01000009 .inst 0x01000009 ; undefined + 3980: 0002b555 .inst 0x0002b555 ; undefined + 3984: d8910300 prfm pldl1keep, fffffffffff259e4 <__stack_top+0xffffffe999e4> + 3988: 7562147b .inst 0x7562147b ; undefined + 398c: 56010066 .inst 0x56010066 ; undefined + 3990: 00000762 .inst 0x00000762 ; undefined + 3994: 7bf09103 .inst 0x7bf09103 ; undefined + 3998: 08598415 ldaxrb w21, [x0] + 399c: ff000000 .inst 0xff000000 ; undefined + 39a0: 000094ff .inst 0x000094ff ; undefined + 39a4: 00000000 .inst 0x00000000 ; undefined + 39a8: 75631400 .inst 0x75631400 ; undefined + 39ac: 58010072 ldr x18, 59b8 <_start-0xffff00000007a648> + 39b0: 0000045e .inst 0x0000045e ; undefined + 39b4: 15789102 b 5e27dbc <_start-0xfffefffffa258244> + 39b8: 00085990 .inst 0x00085990 ; undefined + 39bc: ffff0000 .inst 0xffff0000 ; undefined + 39c0: 0000006c .inst 0x0000006c ; undefined + 39c4: 00000000 .inst 0x00000000 ; undefined + 39c8: 0008bf19 .inst 0x0008bf19 ; undefined + 39cc: 73590100 .inst 0x73590100 ; undefined + 39d0: 03000007 .inst 0x03000007 ; undefined + 39d4: 197be091 .inst 0x197be091 ; undefined + 39d8: 00000720 .inst 0x00000720 ; undefined + 39dc: 07835a01 .inst 0x07835a01 ; undefined + 39e0: 91020000 add x0, x0, #0x80 + 39e4: 00000070 .inst 0x00000070 ; undefined + 39e8: 00018f0e .inst 0x00018f0e ; undefined + 39ec: 00077300 .inst 0x00077300 ; undefined + 39f0: 03511a00 .inst 0x03511a00 ; undefined + 39f4: 01ff0000 .inst 0x01ff0000 ; undefined + 39f8: 018f0e00 .inst 0x018f0e00 ; undefined + 39fc: 07830000 .inst 0x07830000 ; undefined + 3a00: 510f0000 sub w0, w0, #0x3c0 + 3a04: 0c000003 st4 {v3.8b-v6.8b}, [x0] + 3a08: 78080500 strh w0, [x8],#128 + 3a0c: 10000003 adr x3, 3a0c <_start-0xffff00000007c5f4> + 3a10: 00000963 .inst 0x00000963 ; undefined + 3a14: 5a246901 .inst 0x5a246901 ; undefined + 3a18: 00000008 .inst 0x00000008 ; undefined + 3a1c: 00a8ffff .inst 0x00a8ffff ; undefined + 3a20: 00000000 .inst 0x00000000 ; undefined + 3a24: 9c010000 ldr q0, 5a24 <_start-0xffff00000007a5dc> + 3a28: 00000824 .inst 0x00000824 ; undefined + 3a2c: 000af011 .inst 0x000af011 ; undefined + 3a30: b5690100 cbnz x0, d5a50 <_start-0xfffefffffffaa5b0> + 3a34: 03000002 .inst 0x03000002 ; undefined + 3a38: 117bdc91 add w17, w4, #0xef7, lsl #12 + 3a3c: 00000acd .inst 0x00000acd ; undefined + 3a40: 01896901 .inst 0x01896901 ; undefined + 3a44: 91030000 add x0, x0, #0xc0 + 3a48: 9d117bd0 .inst 0x9d117bd0 ; undefined + 3a4c: 0100000a .inst 0x0100000a ; undefined + 3a50: 0002b569 .inst 0x0002b569 ; undefined + 3a54: d8910300 prfm pldl1keep, fffffffffff25ab4 <__stack_top+0xffffffe99ab4> + 3a58: 7562147b .inst 0x7562147b ; undefined + 3a5c: 6a010066 ands w6, w3, w1 + 3a60: 00000824 .inst 0x00000824 ; undefined + 3a64: 7bf89103 .inst 0x7bf89103 ; undefined + 3a68: 085a4815 ldxrb w21, [x0] + 3a6c: ff000000 .inst 0xff000000 ; undefined + 3a70: 000078ff .inst 0x000078ff ; undefined + 3a74: 00000000 .inst 0x00000000 ; undefined + 3a78: 75631400 .inst 0x75631400 ; undefined + 3a7c: 6d010072 stp d18, d0, [x3,#16] + 3a80: 00000835 .inst 0x00000835 ; undefined + 3a84: 15789102 b 5e27e8c <_start-0xfffefffffa258174> + 3a88: 00085a54 .inst 0x00085a54 ; undefined + 3a8c: ffff0000 .inst 0xffff0000 ; undefined + 3a90: 00000050 .inst 0x00000050 ; undefined + 3a94: 00000000 .inst 0x00000000 ; undefined + 3a98: 0008bf19 .inst 0x0008bf19 ; undefined + 3a9c: 736e0100 .inst 0x736e0100 ; undefined + 3aa0: 03000007 .inst 0x03000007 ; undefined + 3aa4: 007be891 .inst 0x007be891 ; undefined + 3aa8: ae0e0000 .inst 0xae0e0000 ; undefined + 3aac: 35000002 cbnz w2, 3aac <_start-0xffff00000007c554> + 3ab0: 1a000008 adc w8, w0, w0 + 3ab4: 00000351 .inst 0x00000351 ; undefined + 3ab8: 050001ff .inst 0x050001ff ; undefined + 3abc: 0002ae08 .inst 0x0002ae08 ; undefined + 3ac0: 0ac11600 and w0, w16, w1, ror #5 + 3ac4: 78010000 sturh w0, [x0,#16] + 3ac8: 00000141 .inst 0x00000141 ; undefined + 3acc: 00085acc .inst 0x00085acc ; undefined + 3ad0: ffff0000 .inst 0xffff0000 ; undefined + 3ad4: 000001b8 .inst 0x000001b8 ; undefined + 3ad8: 00000000 .inst 0x00000000 ; undefined + 3adc: 092f9c01 .inst 0x092f9c01 ; undefined + 3ae0: 7b110000 .inst 0x7b110000 ; undefined + 3ae4: 01000006 .inst 0x01000006 ; undefined + 3ae8: 0001df78 .inst 0x0001df78 ; undefined + 3aec: c8910300 stllr x0, [x24] + 3af0: 7562127b .inst 0x7562127b ; undefined + 3af4: 78010066 sturh w6, [x3,#16] + 3af8: 000001e5 .inst 0x000001e5 ; undefined + 3afc: 7bc09103 .inst 0x7bc09103 ; undefined + 3b00: 6e656c12 umin v18.8h, v0.8h, v5.8h + 3b04: 3a780100 .inst 0x3a780100 ; undefined + 3b08: 03000001 .inst 0x03000001 ; undefined + 3b0c: 197bb891 .inst 0x197bb891 ; undefined + 3b10: 00000ce8 .inst 0x00000ce8 ; undefined + 3b14: 092f7901 .inst 0x092f7901 ; undefined + 3b18: 91020000 add x0, x0, #0x80 + 3b1c: 003f1960 .inst 0x003f1960 ; NYI + 3b20: 7a010000 sbcs w0, w0, w1 + 3b24: 00000141 .inst 0x00000141 ; undefined + 3b28: 197c9102 .inst 0x197c9102 ; undefined + 3b2c: 00000934 .inst 0x00000934 ; undefined + 3b30: 01417c01 .inst 0x01417c01 ; undefined + 3b34: 91020000 add x0, x0, #0x80 + 3b38: 0a60195c bic w28, w10, w0, lsr #6 + 3b3c: 7d010000 str h0, [x0,#128] + 3b40: 000002b5 .inst 0x000002b5 ; undefined + 3b44: 19789102 .inst 0x19789102 ; undefined + 3b48: 00000a98 .inst 0x00000a98 ; undefined + 3b4c: 01418a01 .inst 0x01418a01 ; undefined + 3b50: 91020000 add x0, x0, #0x80 + 3b54: 08a61970 .inst 0x08a61970 ; undefined + 3b58: 8b010000 add x0, x0, x1 + 3b5c: 00000824 .inst 0x00000824 ; undefined + 3b60: 7bd89103 .inst 0x7bd89103 ; undefined + 3b64: 00090019 .inst 0x00090019 ; undefined + 3b68: 418c0100 .inst 0x418c0100 ; undefined + 3b6c: 02000001 .inst 0x02000001 ; undefined + 3b70: 241b6c91 .inst 0x241b6c91 ; undefined + 3b74: 0000085b .inst 0x0000085b ; undefined + 3b78: 30ffff00 adr x0, 3b59 <_start-0xffff00000007c4a7> + 3b7c: 00000000 .inst 0x00000000 ; undefined + 3b80: 0e000000 tbl v0.8b, {v0.16b}, v0.8b + 3b84: 14000009 b 3ba8 <_start-0xffff00000007c458> + 3b88: 7e01006c .inst 0x7e01006c ; undefined + 3b8c: 00000141 .inst 0x00000141 ; undefined + 3b90: 00749102 .inst 0x00749102 ; undefined + 3b94: 085be015 ldaxrb w21, [x0] + 3b98: ff000000 .inst 0xff000000 ; undefined + 3b9c: 00001cff .inst 0x00001cff ; undefined + 3ba0: 00000000 .inst 0x00000000 ; undefined + 3ba4: 097d1900 .inst 0x097d1900 ; undefined + 3ba8: 97010000 bl fffffffffc043ba8 <__stack_top+0xfffffbfb7ba8> + 3bac: 000002b5 .inst 0x000002b5 ; undefined + 3bb0: 00589102 .inst 0x00589102 ; undefined + 3bb4: 64080500 .inst 0x64080500 ; undefined + 3bb8: 16000004 b fffffffff8003bc8 <__stack_top+0xfffff7f77bc8> + 3bbc: 000008f5 .inst 0x000008f5 ; undefined + 3bc0: 0141a901 .inst 0x0141a901 ; undefined + 3bc4: 5c840000 ldr d0, fffffffffff0bbc4 <__stack_top+0xffffffe7fbc4> + 3bc8: 00000008 .inst 0x00000008 ; undefined + 3bcc: 0180ffff .inst 0x0180ffff ; undefined + 3bd0: 00000000 .inst 0x00000000 ; undefined + 3bd4: 9c010000 ldr q0, 5bd4 <_start-0xffff00000007a42c> + 3bd8: 00000a05 .inst 0x00000a05 ; undefined + 3bdc: 00067b11 .inst 0x00067b11 ; undefined + 3be0: dfa90100 .inst 0xdfa90100 ; undefined + 3be4: 03000001 .inst 0x03000001 ; undefined + 3be8: 127bc891 .inst 0x127bc891 ; undefined + 3bec: 00667562 .inst 0x00667562 ; undefined + 3bf0: 00eaa901 .inst 0x00eaa901 ; undefined + 3bf4: 91030000 add x0, x0, #0xc0 + 3bf8: 6c127bc0 stnp d0, d30, [x30,#288] + 3bfc: 01006e65 .inst 0x01006e65 ; undefined + 3c00: 00013aa9 .inst 0x00013aa9 ; undefined + 3c04: b8910300 ldursw x0, [x24,#-240] + 3c08: 0ce8197b .inst 0x0ce8197b ; undefined + 3c0c: aa010000 orr x0, x0, x1 + 3c10: 0000092f .inst 0x0000092f ; undefined + 3c14: 19609102 .inst 0x19609102 ; undefined + 3c18: 0000003f .inst 0x0000003f ; undefined + 3c1c: 0141ab01 .inst 0x0141ab01 ; undefined + 3c20: 91020000 add x0, x0, #0x80 + 3c24: 0934197c .inst 0x0934197c ; undefined + 3c28: b0010000 adrp x0, 2004000 <_start-0xfffefffffe07c000> + 3c2c: 00000141 .inst 0x00000141 ; undefined + 3c30: 195c9102 .inst 0x195c9102 ; undefined + 3c34: 00000a60 .inst 0x00000a60 ; undefined + 3c38: 02b5b101 .inst 0x02b5b101 ; undefined + 3c3c: 91020000 add x0, x0, #0x80 + 3c40: 0a981978 and w24, w11, w24, asr #6 + 3c44: b6010000 tbz x0, #32, 5c44 <_start-0xffff00000007a3bc> + 3c48: 00000141 .inst 0x00000141 ; undefined + 3c4c: 19709102 .inst 0x19709102 ; undefined + 3c50: 00000974 .inst 0x00000974 ; undefined + 3c54: 0824b701 .inst 0x0824b701 ; undefined + 3c58: 91030000 add x0, x0, #0xc0 + 3c5c: b0197bd8 adrp x24, 32f7c000 <_start-0xfffeffffcd104000> + 3c60: 01000008 .inst 0x01000008 ; undefined + 3c64: 000141b9 .inst 0x000141b9 ; undefined + 3c68: 6c910200 stp d0, d0, [x16],#272 + 3c6c: 085cf815 ldaxrb w21, [x0] + 3c70: ff000000 .inst 0xff000000 ; undefined + 3c74: 000030ff .inst 0x000030ff ; undefined + 3c78: 00000000 .inst 0x00000000 ; undefined + 3c7c: 006c1400 .inst 0x006c1400 ; undefined + 3c80: 0141b201 .inst 0x0141b201 ; undefined + 3c84: 91020000 add x0, x0, #0x80 + 3c88: 1c000074 ldr s20, 3c94 <_start-0xffff00000007c36c> + 3c8c: 00000a47 .inst 0x00000a47 ; undefined + 3c90: 0141c601 .inst 0x0141c601 ; undefined + 3c94: 5e040000 sha1c q0, s0, v4.4s + 3c98: 00000008 .inst 0x00000008 ; undefined + 3c9c: 0008ffff .inst 0x0008ffff ; undefined + 3ca0: 00000000 .inst 0x00000000 ; undefined + 3ca4: 9c010000 ldr q0, 5ca4 <_start-0xffff00000007a35c> + 3ca8: 00094016 .inst 0x00094016 ; undefined + 3cac: 41ca0100 .inst 0x41ca0100 ; undefined + 3cb0: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 3cb4: 0000085e .inst 0x0000085e ; undefined + 3cb8: 8cffff00 .inst 0x8cffff00 ; undefined + 3cbc: 00000001 .inst 0x00000001 ; undefined + 3cc0: 01000000 .inst 0x01000000 ; undefined + 3cc4: 000b0b9c .inst 0x000b0b9c ; undefined + 3cc8: 09191100 .inst 0x09191100 ; undefined + 3ccc: ca010000 eor x0, x0, x1 + 3cd0: 00000235 .inst 0x00000235 ; undefined + 3cd4: 7bb89103 .inst 0x7bb89103 ; undefined + 3cd8: 00034711 .inst 0x00034711 ; undefined + 3cdc: 3bca0100 .inst 0x3bca0100 ; undefined + 3ce0: 03000002 .inst 0x03000002 ; undefined + 3ce4: 117bb091 add w17, w4, #0xeec, lsl #12 + 3ce8: 00000acd .inst 0x00000acd ; undefined + 3cec: 0189ca01 .inst 0x0189ca01 ; undefined + 3cf0: 91030000 add x0, x0, #0xc0 + 3cf4: e8197ba8 .inst 0xe8197ba8 ; undefined + 3cf8: 0100000c .inst 0x0100000c ; undefined + 3cfc: 00092fcb .inst 0x00092fcb ; undefined + 3d00: 70910200 adr x0, fffffffffff25d43 <__stack_top+0xffffffe99d43> + 3d04: 66756214 .inst 0x66756214 ; undefined + 3d08: 24cc0100 .inst 0x24cc0100 ; undefined + 3d0c: 03000008 .inst 0x03000008 ; undefined + 3d10: 157bd891 b 5ef9f54 <_start-0xfffefffffa1860ac> + 3d14: 00085e4c .inst 0x00085e4c ; undefined + 3d18: ffff0000 .inst 0xffff0000 ; undefined + 3d1c: 00000134 .inst 0x00000134 ; undefined + 3d20: 00000000 .inst 0x00000000 ; undefined + 3d24: 72756314 .inst 0x72756314 ; undefined + 3d28: 5ecf0100 .inst 0x5ecf0100 ; undefined + 3d2c: 02000004 .inst 0x02000004 ; undefined + 3d30: 58157891 ldr x17, 2ec40 <_start-0xffff0000000513c0> + 3d34: 0000085e .inst 0x0000085e ; undefined + 3d38: 0cffff00 .inst 0x0cffff00 ; undefined + 3d3c: 00000001 .inst 0x00000001 ; undefined + 3d40: 19000000 .inst 0x19000000 ; undefined + 3d44: 000008bf .inst 0x000008bf ; undefined + 3d48: 0773d001 .inst 0x0773d001 ; undefined + 3d4c: 91030000 add x0, x0, #0xc0 + 3d50: 20197bc8 .inst 0x20197bc8 ; undefined + 3d54: 01000007 .inst 0x01000007 ; undefined + 3d58: 000783d1 .inst 0x000783d1 ; undefined + 3d5c: 68910200 .inst 0x68910200 ; undefined + 3d60: 085e9015 ldaxrb w21, [x0] + 3d64: ff000000 .inst 0xff000000 ; undefined + 3d68: 0000d4ff .inst 0x0000d4ff ; undefined 3d6c: 00000000 .inst 0x00000000 ; undefined - 3d70: 00003800 .inst 0x00003800 ; undefined - 3d74: 00000000 .inst 0x00000000 ; undefined - 3d78: 0aae1900 bic w0, w8, w14, asr #6 - 3d7c: 4c010000 .inst 0x4c010000 ; undefined - 3d80: 00000141 .inst 0x00000141 ; undefined - 3d84: 007c9102 .inst 0x007c9102 ; undefined - 3d88: 0aa21000 bic w0, w0, w2, asr #4 - 3d8c: 55010000 .inst 0x55010000 ; undefined - 3d90: 00085298 .inst 0x00085298 ; undefined - 3d94: 00000000 .inst 0x00000000 ; undefined - 3d98: 000000c4 .inst 0x000000c4 ; undefined - 3d9c: 00000000 .inst 0x00000000 ; undefined - 3da0: 07629c01 .inst 0x07629c01 ; undefined - 3da4: 3e110000 .inst 0x3e110000 ; undefined - 3da8: 0100000b .inst 0x0100000b ; undefined - 3dac: 0002b555 .inst 0x0002b555 ; undefined - 3db0: dc910300 .inst 0xdc910300 ; undefined - 3db4: 0b1b117b add w27, w11, w27, lsl #4 - 3db8: 55010000 .inst 0x55010000 ; undefined - 3dbc: 00000189 .inst 0x00000189 ; undefined - 3dc0: 7bd09103 .inst 0x7bd09103 ; undefined - 3dc4: 0009cb11 .inst 0x0009cb11 ; undefined - 3dc8: b5550100 cbnz x0, adde8 <__stack_top+0xdde8> - 3dcc: 03000002 .inst 0x03000002 ; undefined - 3dd0: 147bd891 b 1efa014 <__stack_top+0x1e5a014> - 3dd4: 00667562 .inst 0x00667562 ; undefined - 3dd8: 07625601 .inst 0x07625601 ; undefined - 3ddc: 91030000 add x0, x0, #0xc0 - 3de0: bc157bf0 .inst 0xbc157bf0 ; undefined - 3de4: 00000852 .inst 0x00000852 ; undefined - 3de8: 94000000 bl 3de8 <_start-0x7c218> - 3dec: 00000000 .inst 0x00000000 ; undefined - 3df0: 14000000 b 3df0 <_start-0x7c210> - 3df4: 00727563 .inst 0x00727563 ; undefined - 3df8: 045e5801 .inst 0x045e5801 ; undefined - 3dfc: 91020000 add x0, x0, #0x80 - 3e00: 52c81578 .inst 0x52c81578 ; undefined - 3e04: 00000008 .inst 0x00000008 ; undefined - 3e08: 006c0000 .inst 0x006c0000 ; undefined - 3e0c: 00000000 .inst 0x00000000 ; undefined - 3e10: 0d190000 .inst 0x0d190000 ; undefined - 3e14: 01000009 .inst 0x01000009 ; undefined - 3e18: 00077359 .inst 0x00077359 ; undefined - 3e1c: e0910300 .inst 0xe0910300 ; undefined - 3e20: 07f0197b .inst 0x07f0197b ; undefined - 3e24: 5a010000 sbc w0, w0, w1 - 3e28: 00000783 .inst 0x00000783 ; undefined - 3e2c: 00709102 .inst 0x00709102 ; undefined - 3e30: 8f0e0000 .inst 0x8f0e0000 ; undefined - 3e34: 73000001 .inst 0x73000001 ; undefined - 3e38: 1a000007 adc w7, w0, w0 - 3e3c: 00000351 .inst 0x00000351 ; undefined - 3e40: 0e0001ff tbl v31.8b, {v15.16b}, v0.8b - 3e44: 0000018f .inst 0x0000018f ; undefined - 3e48: 00000783 .inst 0x00000783 ; undefined - 3e4c: 0003510f .inst 0x0003510f ; undefined - 3e50: 05000c00 .inst 0x05000c00 ; undefined - 3e54: 00037808 .inst 0x00037808 ; undefined - 3e58: 09b11000 .inst 0x09b11000 ; undefined - 3e5c: 69010000 .inst 0x69010000 ; undefined - 3e60: 0008535c .inst 0x0008535c ; undefined - 3e64: 00000000 .inst 0x00000000 ; undefined - 3e68: 000000a8 .inst 0x000000a8 ; undefined - 3e6c: 00000000 .inst 0x00000000 ; undefined - 3e70: 08249c01 .inst 0x08249c01 ; undefined - 3e74: 3e110000 .inst 0x3e110000 ; undefined - 3e78: 0100000b .inst 0x0100000b ; undefined - 3e7c: 0002b569 .inst 0x0002b569 ; undefined - 3e80: dc910300 .inst 0xdc910300 ; undefined - 3e84: 0b1b117b add w27, w11, w27, lsl #4 - 3e88: 69010000 .inst 0x69010000 ; undefined - 3e8c: 00000189 .inst 0x00000189 ; undefined - 3e90: 7bd09103 .inst 0x7bd09103 ; undefined - 3e94: 000aeb11 .inst 0x000aeb11 ; undefined - 3e98: b5690100 cbnz x0, d5eb8 <__stack_top+0x35eb8> - 3e9c: 03000002 .inst 0x03000002 ; undefined - 3ea0: 147bd891 b 1efa0e4 <__stack_top+0x1e5a0e4> - 3ea4: 00667562 .inst 0x00667562 ; undefined - 3ea8: 07626a01 .inst 0x07626a01 ; undefined - 3eac: 91030000 add x0, x0, #0xc0 - 3eb0: 80157bf8 .inst 0x80157bf8 ; undefined - 3eb4: 00000853 .inst 0x00000853 ; undefined - 3eb8: 78000000 sturh w0, [x0] - 3ebc: 00000000 .inst 0x00000000 ; undefined - 3ec0: 14000000 b 3ec0 <_start-0x7c140> - 3ec4: 00727563 .inst 0x00727563 ; undefined - 3ec8: 045e6c01 .inst 0x045e6c01 ; undefined - 3ecc: 91020000 add x0, x0, #0x80 - 3ed0: 538c1578 .inst 0x538c1578 ; undefined - 3ed4: 00000008 .inst 0x00000008 ; undefined - 3ed8: 00500000 .inst 0x00500000 ; undefined - 3edc: 00000000 .inst 0x00000000 ; undefined - 3ee0: 0d190000 .inst 0x0d190000 ; undefined - 3ee4: 01000009 .inst 0x01000009 ; undefined - 3ee8: 0007736d .inst 0x0007736d ; undefined - 3eec: e8910300 .inst 0xe8910300 ; undefined - 3ef0: 0000007b .inst 0x0000007b ; undefined - 3ef4: 000b0f16 .inst 0x000b0f16 ; undefined - 3ef8: 41770100 .inst 0x41770100 ; undefined - 3efc: 04000001 .inst 0x04000001 ; undefined - 3f00: 00000854 .inst 0x00000854 ; undefined - 3f04: 08000000 stxrb w0, w0, [x0] - 3f08: 00000002 .inst 0x00000002 ; undefined - 3f0c: 01000000 .inst 0x01000000 ; undefined - 3f10: 0009189c .inst 0x0009189c ; undefined - 3f14: 07761100 .inst 0x07761100 ; undefined - 3f18: 77010000 .inst 0x77010000 ; undefined - 3f1c: 000001df .inst 0x000001df ; undefined - 3f20: 7bc89103 .inst 0x7bc89103 ; undefined - 3f24: 66756212 .inst 0x66756212 ; undefined - 3f28: e5770100 .inst 0xe5770100 ; undefined - 3f2c: 03000001 .inst 0x03000001 ; undefined - 3f30: 127bc091 .inst 0x127bc091 ; undefined - 3f34: 006e656c .inst 0x006e656c ; undefined - 3f38: 013a7701 .inst 0x013a7701 ; undefined - 3f3c: 91030000 add x0, x0, #0xc0 - 3f40: 70197bb8 adr x24, 36eb7 <_start-0x49149> - 3f44: 0100000c .inst 0x0100000c ; undefined - 3f48: 00091878 .inst 0x00091878 ; undefined - 3f4c: 60910200 .inst 0x60910200 ; undefined - 3f50: 00003f19 .inst 0x00003f19 ; undefined - 3f54: 41790100 .inst 0x41790100 ; undefined - 3f58: 02000001 .inst 0x02000001 ; undefined - 3f5c: 82197c91 .inst 0x82197c91 ; undefined - 3f60: 01000009 .inst 0x01000009 ; undefined - 3f64: 0001417b .inst 0x0001417b ; undefined - 3f68: 5c910200 ldr d0, fffffffffff25fa8 <__stack_top+0xffffffffffe85fa8> - 3f6c: 000aae19 .inst 0x000aae19 ; undefined - 3f70: b57c0100 cbnz x0, fbf90 <__stack_top+0x5bf90> - 3f74: 02000002 .inst 0x02000002 ; undefined - 3f78: e6197891 .inst 0xe6197891 ; undefined - 3f7c: 0100000a .inst 0x0100000a ; undefined - 3f80: 00014188 .inst 0x00014188 ; undefined - 3f84: 70910200 adr x0, fffffffffff25fc7 <__stack_top+0xffffffffffe85fc7> - 3f88: 0008f419 .inst 0x0008f419 ; undefined - 3f8c: 1e890100 .inst 0x1e890100 ; undefined - 3f90: 03000009 .inst 0x03000009 ; undefined - 3f94: 197bd891 .inst 0x197bd891 ; undefined - 3f98: 0000094e .inst 0x0000094e ; undefined - 3f9c: 01418b01 .inst 0x01418b01 ; undefined - 3fa0: 91020000 add x0, x0, #0x80 - 3fa4: 545c1b6c b.gt bc310 <__stack_top+0x1c310> - 3fa8: 00000008 .inst 0x00000008 ; undefined - 3fac: 00300000 .inst 0x00300000 ; NYI - 3fb0: 00000000 .inst 0x00000000 ; undefined - 3fb4: 08f70000 .inst 0x08f70000 ; undefined - 3fb8: 6c140000 stnp d0, d0, [x0,#320] - 3fbc: 417d0100 .inst 0x417d0100 ; undefined - 3fc0: 02000001 .inst 0x02000001 ; undefined - 3fc4: 15007491 b 4021208 <__stack_top+0x3f81208> - 3fc8: 00085568 .inst 0x00085568 ; undefined - 3fcc: 00000000 .inst 0x00000000 ; undefined - 3fd0: 0000001c .inst 0x0000001c ; undefined - 3fd4: 00000000 .inst 0x00000000 ; undefined - 3fd8: 0009cb19 .inst 0x0009cb19 ; undefined - 3fdc: b5950100 cbnz x0, fffffffffff2dffc <__stack_top+0xffffffffffe8dffc> - 3fe0: 02000002 .inst 0x02000002 ; undefined - 3fe4: 00005891 .inst 0x00005891 ; undefined - 3fe8: 04640805 .inst 0x04640805 ; undefined - 3fec: ae0e0000 .inst 0xae0e0000 ; undefined - 3ff0: 2f000002 .inst 0x2f000002 ; undefined - 3ff4: 1a000009 adc w9, w0, w0 - 3ff8: 00000351 .inst 0x00000351 ; undefined - 3ffc: 160001ff b fffffffff80047f8 <__stack_top+0xfffffffff7f647f8> - 4000: 00000943 .inst 0x00000943 ; undefined - 4004: 0141a801 .inst 0x0141a801 ; undefined - 4008: 560c0000 .inst 0x560c0000 ; undefined - 400c: 00000008 .inst 0x00000008 ; undefined - 4010: 01800000 .inst 0x01800000 ; undefined - 4014: 00000000 .inst 0x00000000 ; undefined - 4018: 9c010000 ldr q0, 6018 <_start-0x79fe8> - 401c: 000009ff .inst 0x000009ff ; undefined - 4020: 00077611 .inst 0x00077611 ; undefined - 4024: dfa80100 .inst 0xdfa80100 ; undefined - 4028: 03000001 .inst 0x03000001 ; undefined - 402c: 127bc891 .inst 0x127bc891 ; undefined - 4030: 00667562 .inst 0x00667562 ; undefined - 4034: 00eaa801 .inst 0x00eaa801 ; undefined - 4038: 91030000 add x0, x0, #0xc0 - 403c: 6c127bc0 stnp d0, d30, [x30,#288] - 4040: 01006e65 .inst 0x01006e65 ; undefined - 4044: 00013aa8 .inst 0x00013aa8 ; undefined - 4048: b8910300 ldursw x0, [x24,#-240] - 404c: 0c70197b .inst 0x0c70197b ; undefined - 4050: a9010000 stp x0, x0, [x0,#16] - 4054: 00000918 .inst 0x00000918 ; undefined - 4058: 19609102 .inst 0x19609102 ; undefined - 405c: 0000003f .inst 0x0000003f ; undefined - 4060: 0141aa01 .inst 0x0141aa01 ; undefined - 4064: 91020000 add x0, x0, #0x80 - 4068: 0982197c .inst 0x0982197c ; undefined - 406c: af010000 .inst 0xaf010000 ; undefined - 4070: 00000141 .inst 0x00000141 ; undefined - 4074: 195c9102 .inst 0x195c9102 ; undefined - 4078: 00000aae .inst 0x00000aae ; undefined - 407c: 02b5b001 .inst 0x02b5b001 ; undefined - 4080: 91020000 add x0, x0, #0x80 - 4084: 0ae61978 bic w24, w11, w6, ror #6 - 4088: b5010000 cbnz x0, 6088 <_start-0x79f78> - 408c: 00000141 .inst 0x00000141 ; undefined - 4090: 19709102 .inst 0x19709102 ; undefined - 4094: 000009c2 .inst 0x000009c2 ; undefined - 4098: 091eb601 .inst 0x091eb601 ; undefined - 409c: 91030000 add x0, x0, #0xc0 - 40a0: fe197bd8 .inst 0xfe197bd8 ; undefined - 40a4: 01000008 .inst 0x01000008 ; undefined - 40a8: 000141b8 .inst 0x000141b8 ; undefined - 40ac: 6c910200 stp d0, d0, [x16],#272 - 40b0: 08568015 ldaxrb w21, [x0] - 40b4: 00000000 .inst 0x00000000 ; undefined - 40b8: 00003000 .inst 0x00003000 ; undefined - 40bc: 00000000 .inst 0x00000000 ; undefined - 40c0: 006c1400 .inst 0x006c1400 ; undefined - 40c4: 0141b101 .inst 0x0141b101 ; undefined - 40c8: 91020000 add x0, x0, #0x80 - 40cc: 1c000074 ldr s20, 40d8 <_start-0x7bf28> - 40d0: 00000a95 .inst 0x00000a95 ; undefined - 40d4: 0141c501 .inst 0x0141c501 ; undefined - 40d8: 578c0000 .inst 0x578c0000 ; undefined - 40dc: 00000008 .inst 0x00000008 ; undefined - 40e0: 00080000 .inst 0x00080000 ; undefined - 40e4: 00000000 .inst 0x00000000 ; undefined - 40e8: 9c010000 ldr q0, 60e8 <_start-0x79f18> - 40ec: 00098e16 .inst 0x00098e16 ; undefined - 40f0: 41c90100 .inst 0x41c90100 ; undefined - 40f4: 94000001 bl 40f8 <_start-0x7bf08> - 40f8: 00000857 .inst 0x00000857 ; undefined - 40fc: 8c000000 .inst 0x8c000000 ; undefined - 4100: 00000001 .inst 0x00000001 ; undefined - 4104: 01000000 .inst 0x01000000 ; undefined - 4108: 000b059c .inst 0x000b059c ; undefined - 410c: 09671100 .inst 0x09671100 ; undefined - 4110: c9010000 .inst 0xc9010000 ; undefined - 4114: 00000235 .inst 0x00000235 ; undefined - 4118: 7bb89103 .inst 0x7bb89103 ; undefined - 411c: 00034211 .inst 0x00034211 ; undefined - 4120: 3bc90100 .inst 0x3bc90100 ; undefined - 4124: 03000002 .inst 0x03000002 ; undefined - 4128: 117bb091 add w17, w4, #0xeec, lsl #12 - 412c: 00000b1b .inst 0x00000b1b ; undefined - 4130: 0189c901 .inst 0x0189c901 ; undefined - 4134: 91030000 add x0, x0, #0xc0 - 4138: 70197ba8 adr x8, 370af <_start-0x48f51> - 413c: 0100000c .inst 0x0100000c ; undefined - 4140: 000918ca .inst 0x000918ca ; undefined - 4144: 70910200 adr x0, fffffffffff26187 <__stack_top+0xffffffffffe86187> - 4148: 66756214 .inst 0x66756214 ; undefined - 414c: 1ecb0100 .inst 0x1ecb0100 ; undefined - 4150: 03000009 .inst 0x03000009 ; undefined - 4154: 157bd891 b 5efa398 <__stack_top+0x5e5a398> - 4158: 000857d4 .inst 0x000857d4 ; undefined - 415c: 00000000 .inst 0x00000000 ; undefined - 4160: 00000134 .inst 0x00000134 ; undefined - 4164: 00000000 .inst 0x00000000 ; undefined - 4168: 72756314 .inst 0x72756314 ; undefined - 416c: 5ece0100 .inst 0x5ece0100 ; undefined - 4170: 02000004 .inst 0x02000004 ; undefined - 4174: e0157891 .inst 0xe0157891 ; undefined - 4178: 00000857 .inst 0x00000857 ; undefined - 417c: 0c000000 st4 {v0.8b-v3.8b}, [x0] - 4180: 00000001 .inst 0x00000001 ; undefined - 4184: 19000000 .inst 0x19000000 ; undefined - 4188: 0000090d .inst 0x0000090d ; undefined - 418c: 0773cf01 .inst 0x0773cf01 ; undefined - 4190: 91030000 add x0, x0, #0xc0 - 4194: f0197bc8 adrp x8, 32f7f000 <__stack_top+0x32edf000> - 4198: 01000007 .inst 0x01000007 ; undefined - 419c: 000783d0 .inst 0x000783d0 ; undefined - 41a0: 68910200 .inst 0x68910200 ; undefined - 41a4: 08581815 ldxrb w21, [x0] - 41a8: 00000000 .inst 0x00000000 ; undefined - 41ac: 0000d400 .inst 0x0000d400 ; undefined - 41b0: 00000000 .inst 0x00000000 ; undefined - 41b4: 096b1900 .inst 0x096b1900 ; undefined - 41b8: d6010000 .inst 0xd6010000 ; undefined - 41bc: 00000235 .inst 0x00000235 ; undefined - 41c0: 19609102 .inst 0x19609102 ; undefined - 41c4: 00000c70 .inst 0x00000c70 ; undefined - 41c8: 0918d701 .inst 0x0918d701 ; undefined - 41cc: 91020000 add x0, x0, #0x80 - 41d0: 00000058 .inst 0x00000058 ; undefined - 41d4: 0a431600 and w0, w16, w3, lsr #5 - 41d8: f2010000 ands x0, x0, #0x8000000080000000 - 41dc: 00000141 .inst 0x00000141 ; undefined - 41e0: 00085920 .inst 0x00085920 ; undefined - 41e4: 00000000 .inst 0x00000000 ; undefined - 41e8: 0000023c .inst 0x0000023c ; undefined - 41ec: 00000000 .inst 0x00000000 ; undefined - 41f0: 0b729c01 .inst 0x0b729c01 ; undefined - 41f4: 6d120000 stp d0, d0, [x0,#288] - 41f8: 0100746e .inst 0x0100746e ; undefined - 41fc: 0001aff2 .inst 0x0001aff2 ; undefined - 4200: e8910300 .inst 0xe8910300 ; undefined - 4204: 0b39117b add w27, w11, w25, uxtb #4 - 4208: f2010000 ands x0, x0, #0x8000000080000000 - 420c: 00000235 .inst 0x00000235 ; undefined - 4210: 7be09103 .inst 0x7be09103 ; undefined - 4214: 66756214 .inst 0x66756214 ; undefined - 4218: 1ef30100 .inst 0x1ef30100 ; undefined - 421c: 03000009 .inst 0x03000009 ; undefined - 4220: 1d7bf091 .inst 0x1d7bf091 ; undefined - 4224: 00000a23 .inst 0x00000a23 ; undefined - 4228: 72010001 ands w1, w0, #0x80000000 - 422c: 0200000b .inst 0x0200000b ; undefined - 4230: 701d7891 adr x17, 3f143 <_start-0x40ebd> - 4234: 0100000c .inst 0x0100000c ; undefined - 4238: 0918011c .inst 0x0918011c ; undefined - 423c: 91020000 add x0, x0, #0x80 - 4240: 08050070 stxrb w5, w16, [x3] - 4244: 000002bc .inst 0x000002bc ; undefined - 4248: 0009271e .inst 0x0009271e ; undefined - 424c: 01240100 .inst 0x01240100 ; undefined - 4250: 00000141 .inst 0x00000141 ; undefined - 4254: 00085b5c .inst 0x00085b5c ; undefined - 4258: 00000000 .inst 0x00000000 ; undefined - 425c: 0000007c .inst 0x0000007c ; undefined - 4260: 00000000 .inst 0x00000000 ; undefined - 4264: 0bb89c01 .inst 0x0bb89c01 ; undefined - 4268: 661f0000 .inst 0x661f0000 ; undefined - 426c: 24010073 .inst 0x24010073 ; undefined - 4270: 000bb801 .inst 0x000bb801 ; undefined - 4274: 78910200 ldursh x0, [x16,#-240] - 4278: 746e6d1f .inst 0x746e6d1f ; undefined - 427c: 01240100 .inst 0x01240100 ; undefined - 4280: 000001af .inst 0x000001af ; undefined - 4284: 00709102 .inst 0x00709102 ; undefined - 4288: 01bb0805 .inst 0x01bb0805 ; undefined - 428c: e8200000 .inst 0xe8200000 ; undefined - 4290: 03000000 .inst 0x03000000 ; undefined - 4294: 00025238 .inst 0x00025238 ; undefined - 4298: 08030900 stxrb w3, w0, [x8] - 429c: 00000881 .inst 0x00000881 ; undefined - 42a0: 00000000 .inst 0x00000000 ; undefined - 42a4: 0000021c .inst 0x0000021c ; undefined - 42a8: 0fcf0004 .inst 0x0fcf0004 ; undefined - 42ac: 01080000 .inst 0x01080000 ; undefined - 42b0: 00000123 .inst 0x00000123 ; undefined - 42b4: 000b6c0c .inst 0x000b6c0c ; undefined - 42b8: 0000f300 .inst 0x0000f300 ; undefined - 42bc: 085bd800 ldaxrb w0, [x0] - 42c0: 00000000 .inst 0x00000000 ; undefined - 42c4: 00035400 .inst 0x00035400 ; undefined - 42c8: 00000000 .inst 0x00000000 ; undefined - 42cc: 000ec900 .inst 0x000ec900 ; undefined - 42d0: 0b610200 .inst 0x0b610200 ; undefined - 42d4: 03010000 .inst 0x03010000 ; undefined - 42d8: 000000d5 .inst 0x000000d5 ; undefined - 42dc: 00085bd8 .inst 0x00085bd8 ; undefined - 42e0: 00000000 .inst 0x00000000 ; undefined - 42e4: 00000148 .inst 0x00000148 ; undefined - 42e8: 00000000 .inst 0x00000000 ; undefined - 42ec: 00d59c01 .inst 0x00d59c01 ; undefined - 42f0: 73030000 .inst 0x73030000 ; undefined - 42f4: dc030100 .inst 0xdc030100 ; undefined - 42f8: 02000000 .inst 0x02000000 ; undefined - 42fc: d1045891 sub x17, x4, #0x116 - 4300: 01000007 .inst 0x01000007 ; undefined - 4304: 0000d503 .inst 0x0000d503 ; undefined - 4308: 54910200 b.eq fffffffffff26348 <__stack_top+0xffffffffffe86348> - 430c: 01006905 .inst 0x01006905 ; undefined - 4310: 0000d504 .inst 0x0000d504 ; undefined - 4314: 7c910200 .inst 0x7c910200 ; undefined - 4318: 6d756e05 ldp d5, d27, [x16,#-176] - 431c: d5050100 msr s0_5_c0_c1_0, x0 - 4320: 02000000 .inst 0x02000000 ; undefined - 4324: 80067891 .inst 0x80067891 ; undefined - 4328: 0100000b .inst 0x0100000b ; undefined - 432c: 0000d506 .inst 0x0000d506 ; undefined - 4330: 74910200 .inst 0x74910200 ; undefined - 4334: 085c2c07 ldxrb w7, [x0] - 4338: 00000000 .inst 0x00000000 ; undefined - 433c: 00003c00 .inst 0x00003c00 ; undefined - 4340: 00000000 .inst 0x00000000 ; undefined - 4344: 0000b400 .inst 0x0000b400 ; undefined - 4348: 0b660600 .inst 0x0b660600 ; undefined - 434c: 0d010000 .inst 0x0d010000 ; undefined - 4350: 000000d5 .inst 0x000000d5 ; undefined - 4354: 00709102 .inst 0x00709102 ; undefined - 4358: 085c7408 ldxrb w8, [x0] - 435c: 00000000 .inst 0x00000000 ; undefined - 4360: 00005c00 .inst 0x00005c00 ; undefined - 4364: 00000000 .inst 0x00000000 ; undefined - 4368: 0b660600 .inst 0x0b660600 ; undefined - 436c: 11010000 add w0, w0, #0x40 - 4370: 000000d5 .inst 0x000000d5 ; undefined - 4374: 006c9102 .inst 0x006c9102 ; undefined - 4378: 05040900 .inst 0x05040900 ; undefined - 437c: 00746e69 .inst 0x00746e69 ; undefined - 4380: 00e2080a .inst 0x00e2080a ; undefined - 4384: 010b0000 .inst 0x010b0000 ; undefined - 4388: 0000a808 .inst 0x0000a808 ; undefined - 438c: 0b550c00 add w0, w0, w21, lsr #3 - 4390: 1c010000 ldr s0, 6390 <_start-0x79c70> - 4394: 00085d20 .inst 0x00085d20 ; undefined - 4398: 00000000 .inst 0x00000000 ; undefined - 439c: 00000194 .inst 0x00000194 ; undefined - 43a0: 00000000 .inst 0x00000000 ; undefined - 43a4: 018f9c01 .inst 0x018f9c01 ; undefined - 43a8: 6e030000 ext v0.16b, v0.16b, v3.16b, #0 - 43ac: 01006d75 .inst 0x01006d75 ; undefined - 43b0: 0000d51c .inst 0x0000d51c ; undefined - 43b4: 6c910200 stp d0, d0, [x16],#272 - 43b8: 01007303 .inst 0x01007303 ; undefined - 43bc: 00018f1c .inst 0x00018f1c ; undefined - 43c0: 60910200 .inst 0x60910200 ; undefined - 43c4: 01006905 .inst 0x01006905 ; undefined - 43c8: 0000d51d .inst 0x0000d51d ; undefined - 43cc: 7c910200 .inst 0x7c910200 ; undefined - 43d0: 085d6007 ldxrb w7, [x0] - 43d4: 00000000 .inst 0x00000000 ; undefined - 43d8: 00008800 .inst 0x00008800 ; undefined - 43dc: 00000000 .inst 0x00000000 ; undefined - 43e0: 00015000 .inst 0x00015000 ; undefined - 43e4: 0b660600 .inst 0x0b660600 ; undefined - 43e8: 24010000 .inst 0x24010000 ; undefined - 43ec: 000000d5 .inst 0x000000d5 ; undefined - 43f0: 00749102 .inst 0x00749102 ; undefined - 43f4: 085e0408 ldxrb w8, [x0] - 43f8: 00000000 .inst 0x00000000 ; undefined - 43fc: 0000a400 .inst 0x0000a400 ; undefined - 4400: 00000000 .inst 0x00000000 ; undefined - 4404: 006a0500 .inst 0x006a0500 ; undefined - 4408: 00d52b01 .inst 0x00d52b01 ; undefined - 440c: 91020000 add x0, x0, #0x80 - 4410: 5e140878 .inst 0x5e140878 ; undefined - 4414: 00000008 .inst 0x00000008 ; undefined - 4418: 00680000 .inst 0x00680000 ; undefined - 441c: 00000000 .inst 0x00000000 ; undefined - 4420: f7060000 .inst 0xf7060000 ; undefined - 4424: 01000002 .inst 0x01000002 ; undefined - 4428: 0001952c .inst 0x0001952c ; undefined - 442c: 73910200 .inst 0x73910200 ; undefined - 4430: 0a000000 and w0, w0, w0 - 4434: 00019508 .inst 0x00019508 ; undefined - 4438: 08010b00 stxrb w1, w0, [x24] - 443c: 000000b1 .inst 0x000000b1 ; undefined - 4440: 000b8902 .inst 0x000b8902 ; undefined - 4444: dc320100 .inst 0xdc320100 ; undefined - 4448: b4000000 cbz x0, 4448 <_start-0x7bbb8> - 444c: 0000085e .inst 0x0000085e ; undefined - 4450: 78000000 sturh w0, [x0] - 4454: 00000000 .inst 0x00000000 ; undefined - 4458: 01000000 .inst 0x01000000 ; undefined - 445c: 0002079c .inst 0x0002079c ; undefined - 4460: 00730300 .inst 0x00730300 ; undefined - 4464: 00dc3201 .inst 0x00dc3201 ; undefined - 4468: 91020000 add x0, x0, #0x80 - 446c: 0b5a0468 add w8, w3, w26, lsr #1 - 4470: 32010000 orr w0, w0, #0x80000000 - 4474: 000000d5 .inst 0x000000d5 ; undefined - 4478: 06649102 .inst 0x06649102 ; undefined - 447c: 00000b7b .inst 0x00000b7b ; undefined - 4480: 02073301 .inst 0x02073301 ; undefined - 4484: 03090000 .inst 0x03090000 ; undefined - 4488: 00087d08 .inst 0x00087d08 ; undefined - 448c: 00000000 .inst 0x00000000 ; undefined - 4490: 000b5006 .inst 0x000b5006 ; undefined - 4494: dc340100 .inst 0xdc340100 ; undefined - 4498: 02000000 .inst 0x02000000 ; undefined - 449c: 69057891 .inst 0x69057891 ; undefined - 44a0: d5350100 mrs x0, s2_5_c0_c1_0 - 44a4: 02000000 .inst 0x02000000 ; undefined - 44a8: 0d007491 .inst 0x0d007491 ; undefined - 44ac: 000000e2 .inst 0x000000e2 ; undefined - 44b0: 00000218 .inst 0x00000218 ; undefined - 44b4: 0002180e .inst 0x0002180e ; undefined - 44b8: 0003ff00 .inst 0x0003ff00 ; undefined - 44bc: df07080b .inst 0xdf07080b ; undefined - 44c0: 00000000 .inst 0x00000000 ; undefined - 44c4: 000001d8 .inst 0x000001d8 ; undefined - 44c8: 109a0004 adr x4, fffffffffff384c8 <__stack_top+0xffffffffffe984c8> - 44cc: 01080000 .inst 0x01080000 ; undefined - 44d0: 00000123 .inst 0x00000123 ; undefined - 44d4: 000b900c .inst 0x000b900c ; undefined - 44d8: 0000f300 .inst 0x0000f300 ; undefined - 44dc: 085f2c00 ldxrb w0, [x0] - 44e0: 00000000 .inst 0x00000000 ; undefined - 44e4: 0006d800 .inst 0x0006d800 ; undefined - 44e8: 00000000 .inst 0x00000000 ; undefined - 44ec: 000f8400 .inst 0x000f8400 ; undefined - 44f0: 0bb70200 .inst 0x0bb70200 ; undefined - 44f4: 1d010000 .inst 0x1d010000 ; undefined - 44f8: 00000115 .inst 0x00000115 ; undefined - 44fc: 00085f2c .inst 0x00085f2c ; undefined - 4500: 00000000 .inst 0x00000000 ; undefined - 4504: 00000634 .inst 0x00000634 ; undefined - 4508: 00000000 .inst 0x00000000 ; undefined - 450c: 01159c01 .inst 0x01159c01 ; undefined - 4510: 64030000 .inst 0x64030000 ; undefined - 4514: 01007473 .inst 0x01007473 ; undefined - 4518: 00011c1d .inst 0x00011c1d ; undefined - 451c: b8910300 ldursw x0, [x24,#-240] - 4520: 6d66037f ldp d31, d0, [x27,#-416] - 4524: 1d010074 .inst 0x1d010074 ; undefined - 4528: 0000011c .inst 0x0000011c ; undefined - 452c: 7fb09103 fmulx s3, s8, v16.s[1] - 4530: 00027904 .inst 0x00027904 ; undefined - 4534: 291d0100 stp w0, w0, [x8,#232] - 4538: 02000001 .inst 0x02000001 ; undefined - 453c: 61050083 .inst 0x61050083 ; undefined - 4540: 01006772 .inst 0x01006772 ; undefined - 4544: 0001711f .inst 0x0001711f ; undefined - 4548: 78910200 ldursh x0, [x16,#-240] - 454c: 6e656c05 umin v5.8h, v0.8h, v5.8h - 4550: 6a200100 bics w0, w8, w0 - 4554: 02000001 .inst 0x02000001 ; undefined - 4558: a0067491 .inst 0xa0067491 ; undefined - 455c: 0100000b .inst 0x0100000b ; undefined - 4560: 00016a20 .inst 0x00016a20 ; undefined - 4564: 70910200 adr x0, fffffffffff265a7 <__stack_top+0xffffffffffe865a7> - 4568: 01006905 .inst 0x01006905 ; undefined - 456c: 00016a20 .inst 0x00016a20 ; undefined - 4570: 6c910200 stp d0, d0, [x16],#272 - 4574: 01007005 .inst 0x01007005 ; undefined - 4578: 00011c21 .inst 0x00011c21 ; undefined - 457c: 60910200 .inst 0x60910200 ; undefined - 4580: 000bc006 .inst 0x000bc006 ; undefined - 4584: 1c210100 ldr s0, 465a4 <_start-0x39a5c> - 4588: 02000001 .inst 0x02000001 ; undefined - 458c: b0065891 adrp x17, cb15000 <__stack_top+0xca75000> - 4590: 0100000b .inst 0x0100000b ; undefined - 4594: 00017821 .inst 0x00017821 ; undefined - 4598: 40910200 .inst 0x40910200 ; undefined - 459c: 74757007 .inst 0x74757007 ; undefined - 45a0: 10830100 adr x0, fffffffffff0a5c0 <__stack_top+0xffffffffffe6a5c0> - 45a4: 00000865 .inst 0x00000865 ; undefined - 45a8: 08000000 stxrb w0, w0, [x0] - 45ac: 00000ba5 .inst 0x00000ba5 ; undefined - 45b0: 64bc7b01 .inst 0x64bc7b01 ; undefined - 45b4: 00000008 .inst 0x00000008 ; undefined - 45b8: 60090000 .inst 0x60090000 ; undefined - 45bc: 00000863 .inst 0x00000863 ; undefined - 45c0: 60000000 .inst 0x60000000 ; undefined - 45c4: 00000000 .inst 0x00000000 ; undefined - 45c8: 05000000 .inst 0x05000000 ; undefined - 45cc: 6a01006e ands w14, w3, w1 - 45d0: 00000122 .inst 0x00000122 ; undefined - 45d4: 00579102 .inst 0x00579102 ; undefined - 45d8: 07040a00 .inst 0x07040a00 ; undefined - 45dc: 0000005d .inst 0x0000005d ; undefined - 45e0: 0122080b .inst 0x0122080b ; undefined - 45e4: 010a0000 .inst 0x010a0000 ; undefined - 45e8: 0000b108 .inst 0x0000b108 ; undefined - 45ec: 02250c00 .inst 0x02250c00 ; undefined - 45f0: 02200000 .inst 0x02200000 ; undefined - 45f4: 00016800 .inst 0x00016800 ; undefined - 45f8: 01f60d00 .inst 0x01f60d00 ; undefined - 45fc: 01680000 .inst 0x01680000 ; undefined - 4600: 0d000000 st1 {v0.b}[0], [x0] - 4604: 000001ed .inst 0x000001ed ; undefined - 4608: 00000168 .inst 0x00000168 ; undefined - 460c: 02660d08 .inst 0x02660d08 ; undefined - 4610: 01680000 .inst 0x01680000 ; undefined - 4614: 0d100000 .inst 0x0d100000 ; undefined - 4618: 0000027e .inst 0x0000027e ; undefined - 461c: 0000016a .inst 0x0000016a ; undefined - 4620: 021b0d18 .inst 0x021b0d18 ; undefined - 4624: 016a0000 .inst 0x016a0000 ; undefined - 4628: 001c0000 .inst 0x001c0000 ; undefined - 462c: 040f080e .inst 0x040f080e ; undefined - 4630: 746e6905 .inst 0x746e6905 ; undefined - 4634: 05080a00 .inst 0x05080a00 ; undefined - 4638: 00000bc5 .inst 0x00000bc5 ; undefined - 463c: 00012210 .inst 0x00012210 ; undefined - 4640: 00018800 .inst 0x00018800 ; undefined - 4644: 01881100 .inst 0x01881100 ; undefined - 4648: 00120000 .inst 0x00120000 ; undefined - 464c: df07080a .inst 0xdf07080a ; undefined - 4650: 12000000 and w0, w0, #0x1 - 4654: 00000bb8 .inst 0x00000bb8 ; undefined - 4658: 01158f01 .inst 0x01158f01 ; undefined - 465c: 65600000 .inst 0x65600000 ; undefined - 4660: 00000008 .inst 0x00000008 ; undefined - 4664: 00a40000 .inst 0x00a40000 ; undefined - 4668: 00000000 .inst 0x00000000 ; undefined - 466c: 9c010000 ldr q0, 666c <_start-0x79994> - 4670: 74736403 .inst 0x74736403 ; undefined - 4674: 1c8f0100 ldr s0, fffffffffff22694 <__stack_top+0xffffffffffe82694> - 4678: 03000001 .inst 0x03000001 ; undefined - 467c: 037ea891 .inst 0x037ea891 ; undefined - 4680: 00746d66 .inst 0x00746d66 ; undefined - 4684: 011c8f01 .inst 0x011c8f01 ; undefined - 4688: 91030000 add x0, x0, #0xc0 - 468c: 06137ea0 .inst 0x06137ea0 ; undefined - 4690: 00000279 .inst 0x00000279 ; undefined - 4694: 01299301 .inst 0x01299301 ; undefined - 4698: 91030000 add x0, x0, #0xc0 - 469c: 00007eb0 .inst 0x00007eb0 ; undefined - 46a0: 000007ae .inst 0x000007ae ; undefined - 46a4: 119c0004 .inst 0x119c0004 ; undefined - 46a8: 01080000 .inst 0x01080000 ; undefined - 46ac: 00000123 .inst 0x00000123 ; undefined - 46b0: 000c4f0c .inst 0x000c4f0c ; undefined - 46b4: 0000f300 .inst 0x0000f300 ; undefined - 46b8: 08660400 .inst 0x08660400 ; undefined - 46bc: 00000000 .inst 0x00000000 ; undefined - 46c0: 00089400 .inst 0x00089400 ; undefined - 46c4: 00000000 .inst 0x00000000 ; undefined - 46c8: 00110800 .inst 0x00110800 ; undefined - 46cc: 05040200 .inst 0x05040200 ; undefined - 46d0: 00746e69 .inst 0x00746e69 ; undefined - 46d4: 00019a03 .inst 0x00019a03 ; undefined - 46d8: 06022000 .inst 0x06022000 ; undefined - 46dc: 00000071 .inst 0x00000071 ; undefined - 46e0: 00002204 .inst 0x00002204 ; undefined - 46e4: 95070200 bl 41c4ee4 <__stack_top+0x4124ee4> - 46e8: 00000000 .inst 0x00000000 ; undefined - 46ec: 00002804 .inst 0x00002804 ; undefined - 46f0: c0080200 .inst 0xc0080200 ; undefined - 46f4: 08000000 stxrb w0, w0, [x0] - 46f8: 0000a204 .inst 0x0000a204 ; undefined - 46fc: eb090200 subs x0, x16, x9 - 4700: 10000000 adr x0, 4700 <_start-0x7b900> - 4704: 00000d04 .inst 0x00000d04 ; undefined - 4708: f10a0200 subs x0, x16, #0x280 - 470c: 18000000 ldr w0, 470c <_start-0x7b8f4> - 4710: 00220300 .inst 0x00220300 ; NYI - 4714: 02100000 .inst 0x02100000 ; undefined - 4718: 00009514 .inst 0x00009514 ; undefined - 471c: 0b390400 add w0, w0, w25, uxtb #1 - 4720: 15020000 b 4084720 <__stack_top+0x3fe4720> - 4724: 0000013b .inst 0x0000013b ; undefined - 4728: 73660500 .inst 0x73660500 ; undefined - 472c: 78160200 sturh w0, [x16,#-160] - 4730: 08000001 stxrb w0, w1, [x0] - 4734: 71080600 subs w0, w16, #0x201 - 4738: 03000000 .inst 0x03000000 ; undefined - 473c: 0000002e .inst 0x0000002e ; undefined - 4740: c0230210 .inst 0xc0230210 ; undefined - 4744: 04000000 .inst 0x04000000 ; undefined - 4748: 00000994 .inst 0x00000994 ; undefined - 474c: 02412402 .inst 0x02412402 ; undefined - 4750: 04000000 .inst 0x04000000 ; undefined - 4754: 00000a9b .inst 0x00000a9b ; undefined - 4758: 02412502 .inst 0x02412502 ; undefined - 475c: 00080000 .inst 0x00080000 ; undefined - 4760: 009b0806 .inst 0x009b0806 ; undefined - 4764: cf030000 .inst 0xcf030000 ; undefined - 4768: 10000000 adr x0, 4768 <_start-0x7b898> - 476c: 00eb1e02 .inst 0x00eb1e02 ; undefined - 4770: 15040000 b 4104770 <__stack_top+0x4064770> - 4774: 0200000b .inst 0x0200000b ; undefined - 4778: 0001ec1f .inst 0x0001ec1f ; undefined - 477c: 49040000 .inst 0x49040000 ; undefined - 4780: 02000009 .inst 0x02000009 ; undefined - 4784: 00020b20 .inst 0x00020b20 ; undefined - 4788: 06000800 .inst 0x06000800 ; undefined - 478c: 0000c608 .inst 0x0000c608 ; undefined - 4790: 08080700 stxrb w8, w0, [x24] - 4794: 0000019a .inst 0x0000019a ; undefined - 4798: 00340b02 .inst 0x00340b02 ; NYI - 479c: 76030000 .inst 0x76030000 ; undefined - 47a0: 20000007 .inst 0x20000007 ; undefined - 47a4: 013b0d02 .inst 0x013b0d02 ; undefined - 47a8: 9a040000 adc x0, x0, x4 - 47ac: 02000001 .inst 0x02000001 ; undefined - 47b0: 00013b0e .inst 0x00013b0e ; undefined - 47b4: 3f040000 .inst 0x3f040000 ; undefined - 47b8: 02000000 .inst 0x02000000 ; undefined - 47bc: 0001410f .inst 0x0001410f ; undefined - 47c0: a2040800 .inst 0xa2040800 ; undefined - 47c4: 02000000 .inst 0x02000000 ; undefined - 47c8: 0000eb10 .inst 0x0000eb10 ; undefined - 47cc: 09041000 .inst 0x09041000 ; undefined - 47d0: 02000006 .inst 0x02000006 ; undefined - 47d4: 00002d11 .inst 0x00002d11 ; undefined - 47d8: 06001800 .inst 0x06001800 ; undefined - 47dc: 00003408 .inst 0x00003408 ; undefined - 47e0: 07080900 .inst 0x07080900 ; undefined - 47e4: 00000058 .inst 0x00000058 ; undefined - 47e8: 00077608 .inst 0x00077608 ; undefined - 47ec: fe120200 .inst 0xfe120200 ; undefined - 47f0: 03000000 .inst 0x03000000 ; undefined - 47f4: 00000118 .inst 0x00000118 ; undefined - 47f8: 78190210 sturh w16, [x16,#-112] - 47fc: 04000001 .inst 0x04000001 ; undefined - 4800: 00000755 .inst 0x00000755 ; undefined - 4804: 01891a02 .inst 0x01891a02 ; undefined - 4808: 04000000 .inst 0x04000000 ; undefined - 480c: 0000001c .inst 0x0000001c ; undefined - 4810: 01b51b02 .inst 0x01b51b02 ; undefined - 4814: 00080000 .inst 0x00080000 ; undefined - 4818: 01530806 .inst 0x01530806 ; undefined - 481c: 22080000 .inst 0x22080000 ; undefined - 4820: 02000000 .inst 0x02000000 ; undefined - 4824: 00007117 .inst 0x00007117 ; undefined - 4828: 96080600 bl fffffffff8206028 <__stack_top+0xfffffffff8166028> - 482c: 09000001 .inst 0x09000001 ; undefined - 4830: 00b10801 .inst 0x00b10801 ; undefined - 4834: 8f0a0000 .inst 0x8f0a0000 ; undefined - 4838: 0b000001 add w1, w0, w0 - 483c: 0000002d .inst 0x0000002d ; undefined - 4840: 000001af .inst 0x000001af ; undefined - 4844: 0001780c .inst 0x0001780c ; undefined - 4848: 01af0c00 .inst 0x01af0c00 ; undefined - 484c: 06000000 .inst 0x06000000 ; undefined - 4850: 00017e08 .inst 0x00017e08 ; undefined - 4854: 9b080600 madd x0, x16, x8, x1 - 4858: 08000001 stxrb w0, w1, [x0] - 485c: 00000118 .inst 0x00000118 ; undefined - 4860: 01531c02 .inst 0x01531c02 ; undefined - 4864: 2d0b0000 stp s0, s0, [x0,#88] - 4868: df000000 .inst 0xdf000000 ; undefined - 486c: 0c000001 st4 {v1.8b-v4.8b}, [x0] - 4870: 000001df .inst 0x000001df ; undefined - 4874: 0001e50c .inst 0x0001e50c ; undefined - 4878: 01410c00 .inst 0x01410c00 ; undefined - 487c: 06000000 .inst 0x06000000 ; undefined - 4880: 00014808 .inst 0x00014808 ; undefined - 4884: eb080600 subs x0, x16, x8, lsl #1 - 4888: 0d000001 st1 {v1.b}[0], [x0] - 488c: 01c60806 .inst 0x01c60806 ; undefined - 4890: 2d0b0000 stp s0, s0, [x0,#88] - 4894: 0b000000 add w0, w0, w0 - 4898: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 489c: 000001df .inst 0x000001df ; undefined - 48a0: 0000f10c .inst 0x0000f10c ; undefined - 48a4: 01410c00 .inst 0x01410c00 ; undefined - 48a8: 06000000 .inst 0x06000000 ; undefined - 48ac: 0001f208 .inst 0x0001f208 ; undefined - 48b0: 00cf0800 .inst 0x00cf0800 ; undefined - 48b4: 21020000 .inst 0x21020000 ; undefined - 48b8: 000000c6 .inst 0x000000c6 ; undefined - 48bc: 00002d0b .inst 0x00002d0b ; undefined - 48c0: 00023500 .inst 0x00023500 ; undefined - 48c4: 02350c00 .inst 0x02350c00 ; undefined - 48c8: 3b0c0000 .inst 0x3b0c0000 ; undefined - 48cc: 0c000002 st4 {v2.8b-v5.8b}, [x0] - 48d0: 00000189 .inst 0x00000189 ; undefined - 48d4: f3080600 .inst 0xf3080600 ; undefined - 48d8: 06000000 .inst 0x06000000 ; undefined - 48dc: 00023508 .inst 0x00023508 ; undefined - 48e0: 1c080600 ldr s0, 149a0 <_start-0x6b660> - 48e4: 08000002 stxrb w0, w2, [x0] - 48e8: 0000002e .inst 0x0000002e ; undefined - 48ec: 009b2602 .inst 0x009b2602 ; undefined - 48f0: f9030000 str x0, [x0,#1536] - 48f4: 20000006 .inst 0x20000006 ; undefined - 48f8: 029b0603 .inst 0x029b0603 ; undefined - 48fc: 0d040000 .inst 0x0d040000 ; undefined - 4900: 03000009 .inst 0x03000009 ; undefined - 4904: 00029b07 .inst 0x00029b07 ; undefined - 4908: 96040000 bl fffffffff8104908 <__stack_top+0xfffffffff8064908> - 490c: 03000007 .inst 0x03000007 ; undefined - 4910: 0002a108 .inst 0x0002a108 ; undefined - 4914: f5040800 .inst 0xf5040800 ; undefined - 4918: 03000007 .inst 0x03000007 ; undefined - 491c: 00014109 .inst 0x00014109 ; undefined - 4920: ae041000 .inst 0xae041000 ; undefined - 4924: 03000007 .inst 0x03000007 ; undefined - 4928: 00002d0a .inst 0x00002d0a ; undefined - 492c: 07041800 .inst 0x07041800 ; undefined - 4930: 03000007 .inst 0x03000007 ; undefined - 4934: 00002d0b .inst 0x00002d0b ; undefined - 4938: 06001c00 .inst 0x06001c00 ; undefined - 493c: 00018f08 .inst 0x00018f08 ; undefined - 4940: a7080600 .inst 0xa7080600 ; undefined - 4944: 09000002 .inst 0x09000002 ; undefined - 4948: 00a80801 .inst 0x00a80801 ; undefined - 494c: 49080000 .inst 0x49080000 ; undefined - 4950: 03000007 .inst 0x03000007 ; undefined - 4954: 0002520c .inst 0x0002520c ; undefined - 4958: 0bde0300 .inst 0x0bde0300 ; undefined - 495c: 04280000 .inst 0x04280000 ; undefined - 4960: 00030208 .inst 0x00030208 ; undefined - 4964: 07550400 .inst 0x07550400 ; undefined - 4968: 09040000 .inst 0x09040000 ; undefined - 496c: 0000029b .inst 0x0000029b ; undefined - 4970: 00e30400 .inst 0x00e30400 ; undefined - 4974: 0a040000 and w0, w0, w4 - 4978: 00000141 .inst 0x00000141 ; undefined - 497c: 0c0e0408 .inst 0x0c0e0408 ; undefined - 4980: 0b040000 add w0, w0, w4 - 4984: 00000141 .inst 0x00000141 ; undefined - 4988: 09bd0410 .inst 0x09bd0410 ; undefined - 498c: 0c040000 .inst 0x0c040000 ; undefined - 4990: 00000141 .inst 0x00000141 ; undefined - 4994: 07f00418 .inst 0x07f00418 ; undefined - 4998: 0d040000 .inst 0x0d040000 ; undefined - 499c: 000000f1 .inst 0x000000f1 ; undefined - 49a0: fa080020 sbcs x0, x1, x8 - 49a4: 0400000b .inst 0x0400000b ; undefined - 49a8: 0002b90e .inst 0x0002b90e ; undefined - 49ac: 0bce0e00 .inst 0x0bce0e00 ; undefined - 49b0: 08010000 stxrb w1, w0, [x0] - 49b4: 00086604 .inst 0x00086604 ; undefined - 49b8: 00000000 .inst 0x00000000 ; undefined - 49bc: 00000100 .inst 0x00000100 ; undefined - 49c0: 00000000 .inst 0x00000000 ; undefined - 49c4: 03859c01 .inst 0x03859c01 ; undefined - 49c8: 390f0000 strb w0, [x0,#960] - 49cc: 0100000b .inst 0x0100000b ; undefined - 49d0: 00023508 .inst 0x00023508 ; undefined - 49d4: 58910200 ldr x0, fffffffffff26a14 <__stack_top+0xffffffffffe86a14> - 49d8: 000c7010 .inst 0x000c7010 ; undefined - 49dc: 85090100 .inst 0x85090100 ; undefined - 49e0: 02000003 .inst 0x02000003 ; undefined - 49e4: 2c117091 stnp s17, s28, [x4,#136] - 49e8: 00000866 .inst 0x00000866 ; undefined - 49ec: 70000000 adr x0, 49ef <_start-0x7b611> - 49f0: 00000000 .inst 0x00000000 ; undefined - 49f4: 10000000 adr x0, 49f4 <_start-0x7b60c> - 49f8: 00000c2d .inst 0x00000c2d ; undefined - 49fc: 023b0d01 .inst 0x023b0d01 ; undefined - 4a00: 91020000 add x0, x0, #0x80 - 4a04: 66501168 .inst 0x66501168 ; undefined - 4a08: 00000008 .inst 0x00000008 ; undefined - 4a0c: 004c0000 .inst 0x004c0000 ; undefined - 4a10: 00000000 .inst 0x00000000 ; undefined - 4a14: 69120000 .inst 0x69120000 ; undefined - 4a18: 2d0e0100 stp s0, s0, [x8,#112] - 4a1c: 02000000 .inst 0x02000000 ; undefined - 4a20: 00007c91 .inst 0x00007c91 ; undefined - 4a24: 02080600 .inst 0x02080600 ; undefined - 4a28: 13000003 sbfx w3, w0, #0, #1 - 4a2c: 00000c36 .inst 0x00000c36 ; undefined - 4a30: 002d1d01 .inst 0x002d1d01 ; NYI - 4a34: 67040000 .inst 0x67040000 ; undefined - 4a38: 00000008 .inst 0x00000008 ; undefined - 4a3c: 01800000 .inst 0x01800000 ; undefined - 4a40: 00000000 .inst 0x00000000 ; undefined - 4a44: 9c010000 ldr q0, 6a44 <_start-0x795bc> - 4a48: 0000048c .inst 0x0000048c ; undefined - 4a4c: 0007760f .inst 0x0007760f ; undefined - 4a50: df1d0100 .inst 0xdf1d0100 ; undefined - 4a54: 02000001 .inst 0x02000001 ; undefined - 4a58: 62144891 .inst 0x62144891 ; undefined - 4a5c: 01006675 .inst 0x01006675 ; undefined - 4a60: 0001e51d .inst 0x0001e51d ; undefined - 4a64: 40910200 .inst 0x40910200 ; undefined - 4a68: 6e656c14 umin v20.8h, v0.8h, v5.8h - 4a6c: 411d0100 .inst 0x411d0100 ; undefined - 4a70: 03000001 .inst 0x03000001 ; undefined - 4a74: 107fb891 adr x17, 104184 <__stack_top+0x64184> - 4a78: 0000096b .inst 0x0000096b ; undefined - 4a7c: 02351e01 .inst 0x02351e01 ; undefined - 4a80: 91020000 add x0, x0, #0x80 - 4a84: 0c701068 .inst 0x0c701068 ; undefined - 4a88: 1f010000 fmadd s0, s0, s1, s0 - 4a8c: 00000385 .inst 0x00000385 ; undefined - 4a90: 10609102 adr x2, c5cb0 <__stack_top+0x25cb0> - 4a94: 000007d6 .inst 0x000007d6 ; undefined - 4a98: 01892101 .inst 0x01892101 ; undefined - 4a9c: 91020000 add x0, x0, #0x80 - 4aa0: 07f01058 .inst 0x07f01058 ; undefined - 4aa4: 25010000 .inst 0x25010000 ; undefined - 4aa8: 0000029b .inst 0x0000029b ; undefined - 4aac: 15509102 b 5428eb4 <__stack_top+0x5388eb4> - 4ab0: 00086798 .inst 0x00086798 ; undefined - 4ab4: 00000000 .inst 0x00000000 ; undefined - 4ab8: 00000064 .inst 0x00000064 ; undefined - 4abc: 00000000 .inst 0x00000000 ; undefined - 4ac0: 0000044f .inst 0x0000044f ; undefined - 4ac4: 01006a12 .inst 0x01006a12 ; undefined - 4ac8: 00002d28 .inst 0x00002d28 ; undefined - 4acc: 7c910200 .inst 0x7c910200 ; undefined - 4ad0: 0867a411 .inst 0x0867a411 ; undefined - 4ad4: 00000000 .inst 0x00000000 ; undefined - 4ad8: 00005000 .inst 0x00005000 ; undefined - 4adc: 00000000 .inst 0x00000000 ; undefined - 4ae0: 00691200 .inst 0x00691200 ; undefined - 4ae4: 002d2901 .inst 0x002d2901 ; NYI - 4ae8: 91020000 add x0, x0, #0x80 - 4aec: 11000078 add w24, w3, #0x0 - 4af0: 000867fc .inst 0x000867fc ; undefined - 4af4: 00000000 .inst 0x00000000 ; undefined - 4af8: 0000007c .inst 0x0000007c ; undefined - 4afc: 00000000 .inst 0x00000000 ; undefined - 4b00: 01006a12 .inst 0x01006a12 ; undefined - 4b04: 00002d30 .inst 0x00002d30 ; undefined - 4b08: 74910200 .inst 0x74910200 ; undefined - 4b0c: 08680811 .inst 0x08680811 ; undefined - 4b10: 00000000 .inst 0x00000000 ; undefined - 4b14: 00005000 .inst 0x00005000 ; undefined - 4b18: 00000000 .inst 0x00000000 ; undefined - 4b1c: 00691200 .inst 0x00691200 ; undefined - 4b20: 002d3101 .inst 0x002d3101 ; NYI - 4b24: 91020000 add x0, x0, #0x80 - 4b28: 00000070 .inst 0x00000070 ; undefined - 4b2c: 000bef16 .inst 0x000bef16 ; undefined - 4b30: 2d3c0100 stp s0, s0, [x8,#-32] - 4b34: 84000000 .inst 0x84000000 ; undefined - 4b38: 00000868 .inst 0x00000868 ; undefined - 4b3c: dc000000 .inst 0xdc000000 ; undefined - 4b40: 00000000 .inst 0x00000000 ; undefined - 4b44: 01000000 .inst 0x01000000 ; undefined - 4b48: 0005579c .inst 0x0005579c ; undefined - 4b4c: 07760f00 .inst 0x07760f00 ; undefined - 4b50: 3c010000 stur b0, [x0,#16] - 4b54: 000001df .inst 0x000001df ; undefined - 4b58: 14489102 b 1228f60 <__stack_top+0x1188f60> - 4b5c: 00667562 .inst 0x00667562 ; undefined - 4b60: 00f13c01 .inst 0x00f13c01 ; undefined - 4b64: 91020000 add x0, x0, #0x80 - 4b68: 656c1440 .inst 0x656c1440 ; undefined - 4b6c: 3c01006e stur b14, [x3,#16] - 4b70: 00000141 .inst 0x00000141 ; undefined - 4b74: 7fb89103 fmulx s3, s8, v24.s[1] - 4b78: 00096b10 .inst 0x00096b10 ; undefined - 4b7c: 353d0100 cbnz w0, 7eb9c <_start-0x1464> - 4b80: 02000002 .inst 0x02000002 ; undefined - 4b84: 70107091 adr x17, 25997 <_start-0x5a669> - 4b88: 0100000c .inst 0x0100000c ; undefined - 4b8c: 0003853e .inst 0x0003853e ; undefined - 4b90: 68910200 .inst 0x68910200 ; undefined - 4b94: 00070710 .inst 0x00070710 ; undefined - 4b98: 2d3f0100 stp s0, s0, [x8,#-8] - 4b9c: 02000000 .inst 0x02000000 ; undefined - 4ba0: 24106491 .inst 0x24106491 ; undefined - 4ba4: 0100000c .inst 0x0100000c ; undefined - 4ba8: 00002d40 .inst 0x00002d40 ; undefined - 4bac: 60910200 .inst 0x60910200 ; undefined - 4bb0: 01006a12 .inst 0x01006a12 ; undefined - 4bb4: 00002d42 .inst 0x00002d42 ; undefined - 4bb8: 7c910200 .inst 0x7c910200 ; undefined - 4bbc: 0007d610 .inst 0x0007d610 ; undefined - 4bc0: 9b430100 smulh x0, x8, x3 - 4bc4: 02000002 .inst 0x02000002 ; undefined - 4bc8: f0105891 adrp x17, 20b17000 <__stack_top+0x20a77000> - 4bcc: 01000007 .inst 0x01000007 ; undefined - 4bd0: 00029b44 .inst 0x00029b44 ; undefined - 4bd4: 50910200 adr x0, fffffffffff26c16 <__stack_top+0xffffffffffe86c16> - 4bd8: 0868e411 .inst 0x0868e411 ; undefined - 4bdc: 00000000 .inst 0x00000000 ; undefined - 4be0: 00005800 .inst 0x00005800 ; undefined - 4be4: 00000000 .inst 0x00000000 ; undefined - 4be8: 00691200 .inst 0x00691200 ; undefined - 4bec: 002d4501 .inst 0x002d4501 ; NYI - 4bf0: 91020000 add x0, x0, #0x80 - 4bf4: 13000078 sbfx w24, w3, #0, #1 - 4bf8: 00000c42 .inst 0x00000c42 ; undefined - 4bfc: 002d4e01 .inst 0x002d4e01 ; NYI - 4c00: 69600000 ldpsw x0, x0, [x0,#-256] - 4c04: 00000008 .inst 0x00000008 ; undefined - 4c08: 015c0000 .inst 0x015c0000 ; undefined - 4c0c: 00000000 .inst 0x00000000 ; undefined - 4c10: 9c010000 ldr q0, 6c10 <_start-0x793f0> - 4c14: 000005db .inst 0x000005db ; undefined - 4c18: 0009670f .inst 0x0009670f ; undefined - 4c1c: 354e0100 cbnz w0, a0c3c <__stack_top+0xc3c> - 4c20: 02000002 .inst 0x02000002 ; undefined - 4c24: 420f5891 .inst 0x420f5891 ; undefined - 4c28: 01000003 .inst 0x01000003 ; undefined - 4c2c: 00023b4e .inst 0x00023b4e ; undefined - 4c30: 50910200 adr x0, fffffffffff26c72 <__stack_top+0xffffffffffe86c72> - 4c34: 000b1b0f .inst 0x000b1b0f ; undefined - 4c38: 894e0100 .inst 0x894e0100 ; undefined - 4c3c: 02000001 .inst 0x02000001 ; undefined - 4c40: 70104891 adr x17, 25553 <_start-0x5aaad> - 4c44: 0100000c .inst 0x0100000c ; undefined - 4c48: 0003854f .inst 0x0003854f ; undefined - 4c4c: 78910200 ldursh x0, [x16,#-240] - 4c50: 000c2d10 .inst 0x000c2d10 ; undefined - 4c54: 3b540100 .inst 0x3b540100 ; undefined - 4c58: 02000002 .inst 0x02000002 ; undefined - 4c5c: c6107091 .inst 0xc6107091 ; undefined - 4c60: 01000002 .inst 0x01000002 ; undefined - 4c64: 00002d55 .inst 0x00002d55 ; undefined - 4c68: 6c910200 stp d0, d0, [x16],#272 - 4c6c: 00001610 .inst 0x00001610 ; undefined - 4c70: 355e0100 cbnz w0, c0c90 <__stack_top+0x20c90> - 4c74: 02000002 .inst 0x02000002 ; undefined - 4c78: 13006091 sbfx w17, w4, #0, #25 - 4c7c: 00000c17 .inst 0x00000c17 ; undefined - 4c80: 002d7201 .inst 0x002d7201 ; NYI - 4c84: 6abc0000 bics w0, w0, w28, asr #0 - 4c88: 00000008 .inst 0x00000008 ; undefined - 4c8c: 00d80000 .inst 0x00d80000 ; undefined - 4c90: 00000000 .inst 0x00000000 ; undefined - 4c94: 9c010000 ldr q0, 6c94 <_start-0x7936c> - 4c98: 00000690 .inst 0x00000690 ; undefined - 4c9c: 0009670f .inst 0x0009670f ; undefined - 4ca0: 35720100 cbnz w0, e8cc0 <__stack_top+0x48cc0> - 4ca4: 02000002 .inst 0x02000002 ; undefined - 4ca8: 420f4891 .inst 0x420f4891 ; undefined - 4cac: 01000003 .inst 0x01000003 ; undefined - 4cb0: 00023b72 .inst 0x00023b72 ; undefined - 4cb4: 40910200 .inst 0x40910200 ; undefined - 4cb8: 000b1b0f .inst 0x000b1b0f ; undefined - 4cbc: 89720100 .inst 0x89720100 ; undefined - 4cc0: 03000001 .inst 0x03000001 ; undefined - 4cc4: 107fb891 adr x17, 1043d4 <__stack_top+0x643d4> - 4cc8: 00000c70 .inst 0x00000c70 ; undefined - 4ccc: 03857301 .inst 0x03857301 ; undefined - 4cd0: 91020000 add x0, x0, #0x80 - 4cd4: 0c2d1070 .inst 0x0c2d1070 ; undefined - 4cd8: 78010000 sturh w0, [x0,#16] - 4cdc: 0000023b .inst 0x0000023b ; undefined - 4ce0: 11689102 add w2, w8, #0xa24, lsl #12 - 4ce4: 00086b04 .inst 0x00086b04 ; undefined - 4ce8: 00000000 .inst 0x00000000 ; undefined - 4cec: 00000084 .inst 0x00000084 ; undefined - 4cf0: 00000000 .inst 0x00000000 ; undefined - 4cf4: 01006912 .inst 0x01006912 ; undefined - 4cf8: 00002d79 .inst 0x00002d79 ; undefined - 4cfc: 7c910200 .inst 0x7c910200 ; undefined - 4d00: 086b0c11 .inst 0x086b0c11 ; undefined - 4d04: 00000000 .inst 0x00000000 ; undefined - 4d08: 00005c00 .inst 0x00005c00 ; undefined - 4d0c: 00000000 .inst 0x00000000 ; undefined - 4d10: 00161000 .inst 0x00161000 ; undefined - 4d14: 7a010000 sbcs w0, w0, w1 - 4d18: 00000235 .inst 0x00000235 ; undefined - 4d1c: 10609102 adr x2, c5f3c <__stack_top+0x25f3c> - 4d20: 00000c6a .inst 0x00000c6a ; undefined - 4d24: 03857b01 .inst 0x03857b01 ; undefined + 3d70: 091d1900 .inst 0x091d1900 ; undefined + 3d74: d7010000 .inst 0xd7010000 ; undefined + 3d78: 00000235 .inst 0x00000235 ; undefined + 3d7c: 19609102 .inst 0x19609102 ; undefined + 3d80: 00000ce8 .inst 0x00000ce8 ; undefined + 3d84: 092fd801 .inst 0x092fd801 ; undefined + 3d88: 91020000 add x0, x0, #0x80 + 3d8c: 00000058 .inst 0x00000058 ; undefined + 3d90: 09f51600 .inst 0x09f51600 ; undefined + 3d94: f3010000 .inst 0xf3010000 ; undefined + 3d98: 00000141 .inst 0x00000141 ; undefined + 3d9c: 00085f98 .inst 0x00085f98 ; undefined + 3da0: ffff0000 .inst 0xffff0000 ; undefined + 3da4: 0000023c .inst 0x0000023c ; undefined + 3da8: 00000000 .inst 0x00000000 ; undefined + 3dac: 0b789c01 .inst 0x0b789c01 ; undefined + 3db0: 6d120000 stp d0, d0, [x0,#288] + 3db4: 0100746e .inst 0x0100746e ; undefined + 3db8: 0001aff3 .inst 0x0001aff3 ; undefined + 3dbc: e8910300 .inst 0xe8910300 ; undefined + 3dc0: 0aeb117b bic w27, w11, w11, ror #4 + 3dc4: f3010000 .inst 0xf3010000 ; undefined + 3dc8: 00000235 .inst 0x00000235 ; undefined + 3dcc: 7be09103 .inst 0x7be09103 ; undefined + 3dd0: 66756214 .inst 0x66756214 ; undefined + 3dd4: 24f40100 .inst 0x24f40100 ; undefined + 3dd8: 03000008 .inst 0x03000008 ; undefined + 3ddc: 1d7bf091 .inst 0x1d7bf091 ; undefined + 3de0: 000009d5 .inst 0x000009d5 ; undefined + 3de4: 78010101 sturh w1, [x8,#16] + 3de8: 0200000b .inst 0x0200000b ; undefined + 3dec: e81d7891 .inst 0xe81d7891 ; undefined + 3df0: 0100000c .inst 0x0100000c ; undefined + 3df4: 092f011d .inst 0x092f011d ; undefined + 3df8: 91020000 add x0, x0, #0x80 + 3dfc: 08050070 stxrb w5, w16, [x3] + 3e00: 000002bc .inst 0x000002bc ; undefined + 3e04: 0008d91e .inst 0x0008d91e ; undefined + 3e08: 01250100 .inst 0x01250100 ; undefined + 3e0c: 00000141 .inst 0x00000141 ; undefined + 3e10: 000861d4 .inst 0x000861d4 ; undefined + 3e14: ffff0000 .inst 0xffff0000 ; undefined + 3e18: 0000007c .inst 0x0000007c ; undefined + 3e1c: 00000000 .inst 0x00000000 ; undefined + 3e20: 0bbe9c01 .inst 0x0bbe9c01 ; undefined + 3e24: 661f0000 .inst 0x661f0000 ; undefined + 3e28: 25010073 .inst 0x25010073 ; undefined + 3e2c: 000bbe01 .inst 0x000bbe01 ; undefined + 3e30: 78910200 ldursh x0, [x16,#-240] + 3e34: 746e6d1f .inst 0x746e6d1f ; undefined + 3e38: 01250100 .inst 0x01250100 ; undefined + 3e3c: 000001af .inst 0x000001af ; undefined + 3e40: 00709102 .inst 0x00709102 ; undefined + 3e44: 01bb0805 .inst 0x01bb0805 ; undefined + 3e48: e8200000 .inst 0xe8200000 ; undefined + 3e4c: 03000000 .inst 0x03000000 ; undefined + 3e50: 0002523a .inst 0x0002523a ; undefined + 3e54: b8030900 sttr w0, [x8,#48] + 3e58: 00000895 .inst 0x00000895 ; undefined + 3e5c: 00ffff00 .inst 0x00ffff00 ; undefined + 3e60: 0000021c .inst 0x0000021c ; undefined + 3e64: 0f7e0004 .inst 0x0f7e0004 ; undefined + 3e68: 01080000 .inst 0x01080000 ; undefined + 3e6c: 00000123 .inst 0x00000123 ; undefined + 3e70: 000b1e0c .inst 0x000b1e0c ; undefined + 3e74: 0000f300 .inst 0x0000f300 ; undefined + 3e78: 08625000 .inst 0x08625000 ; undefined + 3e7c: ff000000 .inst 0xff000000 ; undefined + 3e80: 000354ff .inst 0x000354ff ; undefined + 3e84: 00000000 .inst 0x00000000 ; undefined + 3e88: 000f4300 .inst 0x000f4300 ; undefined + 3e8c: 0b130200 add w0, w16, w19 + 3e90: 03010000 .inst 0x03010000 ; undefined + 3e94: 000000d5 .inst 0x000000d5 ; undefined + 3e98: 00086250 .inst 0x00086250 ; undefined + 3e9c: ffff0000 .inst 0xffff0000 ; undefined + 3ea0: 00000148 .inst 0x00000148 ; undefined + 3ea4: 00000000 .inst 0x00000000 ; undefined + 3ea8: 00d59c01 .inst 0x00d59c01 ; undefined + 3eac: 73030000 .inst 0x73030000 ; undefined + 3eb0: dc030100 .inst 0xdc030100 ; undefined + 3eb4: 02000000 .inst 0x02000000 ; undefined + 3eb8: 0a045891 and w17, w4, w4, lsl #22 + 3ebc: 01000007 .inst 0x01000007 ; undefined + 3ec0: 0000d503 .inst 0x0000d503 ; undefined + 3ec4: 54910200 b.eq fffffffffff25f04 <__stack_top+0xffffffe99f04> + 3ec8: 01006905 .inst 0x01006905 ; undefined + 3ecc: 0000d504 .inst 0x0000d504 ; undefined + 3ed0: 7c910200 .inst 0x7c910200 ; undefined + 3ed4: 6d756e05 ldp d5, d27, [x16,#-176] + 3ed8: d5050100 msr s0_5_c0_c1_0, x0 + 3edc: 02000000 .inst 0x02000000 ; undefined + 3ee0: 32067891 orr w17, w4, #0xfdffffff + 3ee4: 0100000b .inst 0x0100000b ; undefined + 3ee8: 0000d506 .inst 0x0000d506 ; undefined + 3eec: 74910200 .inst 0x74910200 ; undefined + 3ef0: 0862a407 .inst 0x0862a407 ; undefined + 3ef4: ff000000 .inst 0xff000000 ; undefined + 3ef8: 00003cff .inst 0x00003cff ; undefined + 3efc: 00000000 .inst 0x00000000 ; undefined + 3f00: 0000b400 .inst 0x0000b400 ; undefined + 3f04: 0b180600 add w0, w16, w24, lsl #1 + 3f08: 0d010000 .inst 0x0d010000 ; undefined + 3f0c: 000000d5 .inst 0x000000d5 ; undefined + 3f10: 00709102 .inst 0x00709102 ; undefined + 3f14: 0862ec08 .inst 0x0862ec08 ; undefined + 3f18: ff000000 .inst 0xff000000 ; undefined + 3f1c: 00005cff .inst 0x00005cff ; undefined + 3f20: 00000000 .inst 0x00000000 ; undefined + 3f24: 0b180600 add w0, w16, w24, lsl #1 + 3f28: 11010000 add w0, w0, #0x40 + 3f2c: 000000d5 .inst 0x000000d5 ; undefined + 3f30: 006c9102 .inst 0x006c9102 ; undefined + 3f34: 05040900 .inst 0x05040900 ; undefined + 3f38: 00746e69 .inst 0x00746e69 ; undefined + 3f3c: 00e2080a .inst 0x00e2080a ; undefined + 3f40: 010b0000 .inst 0x010b0000 ; undefined + 3f44: 0000a808 .inst 0x0000a808 ; undefined + 3f48: 0b070c00 add w0, w0, w7, lsl #3 + 3f4c: 1c010000 ldr s0, 5f4c <_start-0xffff00000007a0b4> + 3f50: 00086398 .inst 0x00086398 ; undefined + 3f54: ffff0000 .inst 0xffff0000 ; undefined + 3f58: 00000194 .inst 0x00000194 ; undefined + 3f5c: 00000000 .inst 0x00000000 ; undefined + 3f60: 018f9c01 .inst 0x018f9c01 ; undefined + 3f64: 6e030000 ext v0.16b, v0.16b, v3.16b, #0 + 3f68: 01006d75 .inst 0x01006d75 ; undefined + 3f6c: 0000d51c .inst 0x0000d51c ; undefined + 3f70: 6c910200 stp d0, d0, [x16],#272 + 3f74: 01007303 .inst 0x01007303 ; undefined + 3f78: 00018f1c .inst 0x00018f1c ; undefined + 3f7c: 60910200 .inst 0x60910200 ; undefined + 3f80: 01006905 .inst 0x01006905 ; undefined + 3f84: 0000d51d .inst 0x0000d51d ; undefined + 3f88: 7c910200 .inst 0x7c910200 ; undefined + 3f8c: 0863d807 .inst 0x0863d807 ; undefined + 3f90: ff000000 .inst 0xff000000 ; undefined + 3f94: 000088ff .inst 0x000088ff ; undefined + 3f98: 00000000 .inst 0x00000000 ; undefined + 3f9c: 00015000 .inst 0x00015000 ; undefined + 3fa0: 0b180600 add w0, w16, w24, lsl #1 + 3fa4: 24010000 .inst 0x24010000 ; undefined + 3fa8: 000000d5 .inst 0x000000d5 ; undefined + 3fac: 00749102 .inst 0x00749102 ; undefined + 3fb0: 08647c08 caspa w4, w5, w8, w9, [x0] + 3fb4: ff000000 .inst 0xff000000 ; undefined + 3fb8: 0000a4ff .inst 0x0000a4ff ; undefined + 3fbc: 00000000 .inst 0x00000000 ; undefined + 3fc0: 006a0500 .inst 0x006a0500 ; undefined + 3fc4: 00d52b01 .inst 0x00d52b01 ; undefined + 3fc8: 91020000 add x0, x0, #0x80 + 3fcc: 648c0878 .inst 0x648c0878 ; undefined + 3fd0: 00000008 .inst 0x00000008 ; undefined + 3fd4: 0068ffff .inst 0x0068ffff ; undefined + 3fd8: 00000000 .inst 0x00000000 ; undefined + 3fdc: fc060000 stur d0, [x0,#96] + 3fe0: 01000002 .inst 0x01000002 ; undefined + 3fe4: 0001952c .inst 0x0001952c ; undefined + 3fe8: 73910200 .inst 0x73910200 ; undefined + 3fec: 0a000000 and w0, w0, w0 + 3ff0: 00019508 .inst 0x00019508 ; undefined + 3ff4: 08010b00 stxrb w1, w0, [x24] + 3ff8: 000000b1 .inst 0x000000b1 ; undefined + 3ffc: 000b3b02 .inst 0x000b3b02 ; undefined + 4000: dc320100 .inst 0xdc320100 ; undefined + 4004: 2c000000 stnp s0, s0, [x0] + 4008: 00000865 .inst 0x00000865 ; undefined + 400c: 78ffff00 .inst 0x78ffff00 ; undefined + 4010: 00000000 .inst 0x00000000 ; undefined + 4014: 01000000 .inst 0x01000000 ; undefined + 4018: 0002079c .inst 0x0002079c ; undefined + 401c: 00730300 .inst 0x00730300 ; undefined + 4020: 00dc3201 .inst 0x00dc3201 ; undefined + 4024: 91020000 add x0, x0, #0x80 + 4028: 0b0c0468 add w8, w3, w12, lsl #1 + 402c: 32010000 orr w0, w0, #0x80000000 + 4030: 000000d5 .inst 0x000000d5 ; undefined + 4034: 06649102 .inst 0x06649102 ; undefined + 4038: 00000b2d .inst 0x00000b2d ; undefined + 403c: 02073301 .inst 0x02073301 ; undefined + 4040: 03090000 .inst 0x03090000 ; undefined + 4044: 000891b8 .inst 0x000891b8 ; undefined + 4048: ffff0000 .inst 0xffff0000 ; undefined + 404c: 000b0206 .inst 0x000b0206 ; undefined + 4050: dc340100 .inst 0xdc340100 ; undefined + 4054: 02000000 .inst 0x02000000 ; undefined + 4058: 69057891 .inst 0x69057891 ; undefined + 405c: d5350100 mrs x0, s2_5_c0_c1_0 + 4060: 02000000 .inst 0x02000000 ; undefined + 4064: 0d007491 .inst 0x0d007491 ; undefined + 4068: 000000e2 .inst 0x000000e2 ; undefined + 406c: 00000218 .inst 0x00000218 ; undefined + 4070: 0002180e .inst 0x0002180e ; undefined + 4074: 0003ff00 .inst 0x0003ff00 ; undefined + 4078: df07080b .inst 0xdf07080b ; undefined + 407c: 00000000 .inst 0x00000000 ; undefined + 4080: 0000007d .inst 0x0000007d ; undefined + 4084: 10490004 adr x4, 96084 <_start-0xfffefffffffe9f7c> + 4088: 01080000 .inst 0x01080000 ; undefined + 408c: 00000123 .inst 0x00000123 ; undefined + 4090: 000b420c .inst 0x000b420c ; undefined + 4094: 0000f300 .inst 0x0000f300 ; undefined + 4098: 0865a400 .inst 0x0865a400 ; undefined + 409c: ff000000 .inst 0xff000000 ; undefined + 40a0: 000084ff .inst 0x000084ff ; undefined + 40a4: 00000000 .inst 0x00000000 ; undefined + 40a8: 000ffe00 .inst 0x000ffe00 ; undefined + 40ac: 0b520200 add w0, w16, w18, lsr #0 + 40b0: 01010000 .inst 0x01010000 ; undefined + 40b4: 00000067 .inst 0x00000067 ; undefined + 40b8: 000865a4 .inst 0x000865a4 ; undefined + 40bc: ffff0000 .inst 0xffff0000 ; undefined + 40c0: 00000084 .inst 0x00000084 ; undefined + 40c4: 00000000 .inst 0x00000000 ; undefined + 40c8: 00679c01 .inst 0x00679c01 ; undefined + 40cc: 61030000 .inst 0x61030000 ; undefined + 40d0: 6e010100 ext v0.16b, v8.16b, v1.16b, #0 + 40d4: 02000000 .inst 0x02000000 ; undefined + 40d8: 62037891 .inst 0x62037891 ; undefined + 40dc: 6e010100 ext v0.16b, v8.16b, v1.16b, #0 + 40e0: 02000000 .inst 0x02000000 ; undefined + 40e4: 04007091 .inst 0x04007091 ; undefined + 40e8: 6e690504 uhadd v4.8h, v8.8h, v9.8h + 40ec: 08050074 stxrb w5, w20, [x3] + 40f0: 0000007b .inst 0x0000007b ; undefined + 40f4: b1080106 adds x6, x8, #0x200 + 40f8: 07000000 .inst 0x07000000 ; undefined + 40fc: 00000074 .inst 0x00000074 ; undefined + 4100: 00071000 .inst 0x00071000 ; undefined + 4104: ae000400 .inst 0xae000400 ; undefined + 4108: 08000010 stxrb w0, w16, [x0] + 410c: 00012301 .inst 0x00012301 ; undefined + 4110: 0b750c00 .inst 0x0b750c00 ; undefined + 4114: 00f30000 .inst 0x00f30000 ; undefined + 4118: 66280000 .inst 0x66280000 ; undefined + 411c: 00000008 .inst 0x00000008 ; undefined + 4120: 02b4ffff .inst 0x02b4ffff ; undefined + 4124: 00000000 .inst 0x00000000 ; undefined + 4128: 10550000 adr x0, ae128 <_start-0xfffefffffffd1ed8> + 412c: 9a020000 adc x0, x0, x2 + 4130: 20000001 .inst 0x20000001 ; undefined + 4134: 006a0702 .inst 0x006a0702 ; undefined + 4138: 22030000 .inst 0x22030000 ; undefined + 413c: 02000000 .inst 0x02000000 ; undefined + 4140: 00008e08 .inst 0x00008e08 ; undefined + 4144: 28030000 stnp w0, w0, [x0,#24] + 4148: 02000000 .inst 0x02000000 ; undefined + 414c: 0000b909 .inst 0x0000b909 ; undefined + 4150: a2030800 .inst 0xa2030800 ; undefined + 4154: 02000000 .inst 0x02000000 ; undefined + 4158: 0000e40a .inst 0x0000e40a ; undefined + 415c: 0d031000 .inst 0x0d031000 ; undefined + 4160: 02000000 .inst 0x02000000 ; undefined + 4164: 0000ea0b .inst 0x0000ea0b ; undefined + 4168: 02001800 .inst 0x02001800 ; undefined + 416c: 00000022 .inst 0x00000022 ; undefined + 4170: 8e150210 .inst 0x8e150210 ; undefined + 4174: 03000000 .inst 0x03000000 ; undefined + 4178: 00000aeb .inst 0x00000aeb ; undefined + 417c: 01341602 .inst 0x01341602 ; undefined + 4180: 04000000 .inst 0x04000000 ; undefined + 4184: 02007366 .inst 0x02007366 ; undefined + 4188: 00017817 .inst 0x00017817 ; undefined + 418c: 05000800 .inst 0x05000800 ; undefined + 4190: 00006a08 .inst 0x00006a08 ; undefined + 4194: 002e0200 .inst 0x002e0200 ; NYI + 4198: 02100000 .inst 0x02100000 ; undefined + 419c: 0000b924 .inst 0x0000b924 ; undefined + 41a0: 09460300 .inst 0x09460300 ; undefined + 41a4: 25020000 .inst 0x25020000 ; undefined + 41a8: 0000022b .inst 0x0000022b ; undefined + 41ac: 0a4d0300 and w0, w24, w13, lsr #0 + 41b0: 26020000 .inst 0x26020000 ; undefined + 41b4: 0000022b .inst 0x0000022b ; undefined + 41b8: 08050008 stxrb w5, w8, [x0] + 41bc: 00000094 .inst 0x00000094 ; undefined + 41c0: 0000cf02 .inst 0x0000cf02 ; undefined + 41c4: 1f021000 fmadd s0, s0, s2, s4 + 41c8: 000000e4 .inst 0x000000e4 ; undefined + 41cc: 000ac703 .inst 0x000ac703 ; undefined + 41d0: e1200200 .inst 0xe1200200 ; undefined + 41d4: 00000001 .inst 0x00000001 ; undefined + 41d8: 0008fb03 .inst 0x0008fb03 ; undefined + 41dc: 00210200 .inst 0x00210200 ; NYI + 41e0: 08000002 stxrb w0, w2, [x0] + 41e4: bf080500 .inst 0xbf080500 ; undefined + 41e8: 06000000 .inst 0x06000000 ; undefined + 41ec: 019a0708 .inst 0x019a0708 ; undefined + 41f0: 0c020000 .inst 0x0c020000 ; undefined + 41f4: 0000002d .inst 0x0000002d ; undefined + 41f8: 00067b02 .inst 0x00067b02 ; undefined + 41fc: 0e022000 tbl v0.8b, {v0.16b, v1.16b}, v2.8b + 4200: 00000134 .inst 0x00000134 ; undefined + 4204: 00019a03 .inst 0x00019a03 ; undefined + 4208: 340f0200 cbz w0, 22248 <_start-0xffff00000005ddb8> + 420c: 00000001 .inst 0x00000001 ; undefined + 4210: 00003f03 .inst 0x00003f03 ; undefined + 4214: 3a100200 adcs w0, w16, w16 + 4218: 08000001 stxrb w0, w1, [x0] + 421c: 0000a203 .inst 0x0000a203 ; undefined + 4220: e4110200 .inst 0xe4110200 ; undefined + 4224: 10000000 adr x0, 4224 <_start-0xffff00000007bddc> + 4228: 0004fb03 .inst 0x0004fb03 ; undefined + 422c: 41120200 .inst 0x41120200 ; undefined + 4230: 18000001 ldr w1, 4230 <_start-0xffff00000007bdd0> + 4234: 2d080500 stp s0, s1, [x8,#64] + 4238: 08000000 stxrb w0, w0, [x0] + 423c: 00580708 .inst 0x00580708 ; undefined + 4240: 04090000 .inst 0x04090000 ; undefined + 4244: 746e6905 .inst 0x746e6905 ; undefined + 4248: 067b0700 .inst 0x067b0700 ; undefined + 424c: 13020000 sbfiz w0, w0, #30, #1 + 4250: 000000f7 .inst 0x000000f7 ; undefined + 4254: 00011802 .inst 0x00011802 ; undefined + 4258: 1a021000 .inst 0x1a021000 ; undefined + 425c: 00000178 .inst 0x00000178 ; undefined + 4260: 00076603 .inst 0x00076603 ; undefined + 4264: 891b0200 .inst 0x891b0200 ; undefined + 4268: 00000001 .inst 0x00000001 ; undefined + 426c: 00001c03 .inst 0x00001c03 ; undefined + 4270: b51c0200 cbnz x0, 3c2b0 <_start-0xffff000000043d50> + 4274: 08000001 stxrb w0, w1, [x0] + 4278: 53080500 ubfiz w0, w8, #24, #2 + 427c: 07000001 .inst 0x07000001 ; undefined + 4280: 00000022 .inst 0x00000022 ; undefined + 4284: 006a1802 .inst 0x006a1802 ; undefined + 4288: 08050000 stxrb w5, w0, [x0] + 428c: 00000196 .inst 0x00000196 ; undefined + 4290: b1080108 adds x8, x8, #0x200 + 4294: 0a000000 and w0, w0, w0 + 4298: 0000018f .inst 0x0000018f ; undefined + 429c: 0001410b .inst 0x0001410b ; undefined + 42a0: 0001af00 .inst 0x0001af00 ; undefined + 42a4: 01780c00 .inst 0x01780c00 ; undefined + 42a8: af0c0000 .inst 0xaf0c0000 ; undefined + 42ac: 00000001 .inst 0x00000001 ; undefined + 42b0: 017e0805 .inst 0x017e0805 ; undefined + 42b4: 08050000 stxrb w5, w0, [x0] + 42b8: 0000019b .inst 0x0000019b ; undefined + 42bc: 0001410b .inst 0x0001410b ; undefined + 42c0: 0001d400 .inst 0x0001d400 ; undefined + 42c4: 01d40c00 .inst 0x01d40c00 ; undefined + 42c8: da0c0000 sbc x0, x0, x12 + 42cc: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 42d0: 0000013a .inst 0x0000013a ; undefined + 42d4: 48080500 stxrh w8, w0, [x8] + 42d8: 05000001 .inst 0x05000001 ; undefined + 42dc: 0001e008 .inst 0x0001e008 ; undefined + 42e0: 08050d00 stxrb w5, w0, [x8] + 42e4: 000001bb .inst 0x000001bb ; undefined + 42e8: 0001410b .inst 0x0001410b ; undefined + 42ec: 00020000 .inst 0x00020000 ; undefined + 42f0: 01d40c00 .inst 0x01d40c00 ; undefined + 42f4: ea0c0000 ands x0, x0, x12 + 42f8: 0c000000 st4 {v0.8b-v3.8b}, [x0] + 42fc: 0000013a .inst 0x0000013a ; undefined + 4300: e7080500 .inst 0xe7080500 ; undefined + 4304: 0b000001 add w1, w0, w0 + 4308: 00000141 .inst 0x00000141 ; undefined + 430c: 0000021f .inst 0x0000021f ; undefined + 4310: 00021f0c .inst 0x00021f0c ; undefined + 4314: 02250c00 .inst 0x02250c00 ; undefined + 4318: 890c0000 .inst 0x890c0000 ; undefined + 431c: 00000001 .inst 0x00000001 ; undefined + 4320: 00ec0805 .inst 0x00ec0805 ; undefined + 4324: 08050000 stxrb w5, w0, [x0] + 4328: 0000021f .inst 0x0000021f ; undefined + 432c: 02060805 .inst 0x02060805 ; undefined + 4330: c0020000 .inst 0xc0020000 ; undefined + 4334: 68000004 .inst 0x68000004 ; undefined + 4338: 02d71803 .inst 0x02d71803 ; undefined + 433c: 78040000 sturh w0, [x0,#64] + 4340: 03003931 .inst 0x03003931 ; undefined + 4344: 00013a19 .inst 0x00013a19 ; undefined + 4348: 78040000 sturh w0, [x0,#64] + 434c: 03003032 .inst 0x03003032 ; undefined + 4350: 00013a1a .inst 0x00013a1a ; undefined + 4354: 78040800 sttrh w0, [x0,#64] + 4358: 03003132 .inst 0x03003132 ; undefined + 435c: 00013a1b .inst 0x00013a1b ; undefined + 4360: 78041000 sturh w0, [x0,#65] + 4364: 03003232 .inst 0x03003232 ; undefined + 4368: 00013a1c .inst 0x00013a1c ; undefined + 436c: 78041800 sttrh w0, [x0,#65] + 4370: 03003332 .inst 0x03003332 ; undefined + 4374: 00013a1d .inst 0x00013a1d ; undefined + 4378: 78042000 sturh w0, [x0,#66] + 437c: 03003432 .inst 0x03003432 ; undefined + 4380: 00013a1e .inst 0x00013a1e ; undefined + 4384: 78042800 sttrh w0, [x0,#66] + 4388: 03003532 .inst 0x03003532 ; undefined + 438c: 00013a1f .inst 0x00013a1f ; undefined + 4390: 78043000 sturh w0, [x0,#67] + 4394: 03003632 .inst 0x03003632 ; undefined + 4398: 00013a20 .inst 0x00013a20 ; undefined + 439c: 78043800 sttrh w0, [x0,#67] + 43a0: 03003732 .inst 0x03003732 ; undefined + 43a4: 00013a21 .inst 0x00013a21 ; undefined + 43a8: 78044000 sturh w0, [x0,#68] + 43ac: 03003832 .inst 0x03003832 ; undefined + 43b0: 00013a22 .inst 0x00013a22 ; undefined + 43b4: 66044800 .inst 0x66044800 ; undefined + 43b8: 23030070 .inst 0x23030070 ; undefined + 43bc: 0000013a .inst 0x0000013a ; undefined + 43c0: 70730450 adr x16, ea44b <_start-0xfffefffffff95bb5> + 43c4: 3a240300 .inst 0x3a240300 ; undefined + 43c8: 58000001 ldr x1, 43c8 <_start-0xffff00000007bc38> + 43cc: 00637004 .inst 0x00637004 ; undefined + 43d0: 013a2503 .inst 0x013a2503 ; undefined + 43d4: 00600000 .inst 0x00600000 ; undefined + 43d8: 00073402 .inst 0x00073402 ; undefined + 43dc: 2a031000 orr w0, w0, w3, lsl #4 + 43e0: 000002fc .inst 0x000002fc ; undefined + 43e4: 0004a503 .inst 0x0004a503 ; undefined + 43e8: 3a2b0300 .inst 0x3a2b0300 ; undefined + 43ec: 00000001 .inst 0x00000001 ; undefined + 43f0: 00052803 .inst 0x00052803 ; undefined + 43f4: 3a2c0300 .inst 0x3a2c0300 ; undefined + 43f8: 08000001 stxrb w0, w1, [x0] + 43fc: 04cc0e00 .inst 0x04cc0e00 ; undefined + 4400: 01980000 .inst 0x01980000 ; undefined + 4404: 03482f03 .inst 0x03482f03 ; undefined + 4408: 70040000 adr x0, c40b <_start-0xffff000000073bf5> + 440c: 03006467 .inst 0x03006467 ; undefined + 4410: 00013a30 .inst 0x00013a30 ; undefined + 4414: 06030000 .inst 0x06030000 ; undefined + 4418: 03000005 .inst 0x03000005 ; undefined + 441c: 00014131 .inst 0x00014131 ; undefined + 4420: 61030800 .inst 0x61030800 ; undefined + 4424: 03000005 .inst 0x03000005 ; undefined + 4428: 00034832 .inst 0x00034832 ; undefined + 442c: e20f1000 .inst 0xe20f1000 ; undefined + 4430: 03000004 .inst 0x03000004 ; undefined + 4434: 00014133 .inst 0x00014133 ; undefined + 4438: 0f011000 fmla v0.4h, v0.4h, v1.h[0] + 443c: 00000454 .inst 0x00000454 ; undefined + 4440: 035f3403 .inst 0x035f3403 ; undefined + 4444: 01180000 .inst 0x01180000 ; undefined + 4448: 02d71000 .inst 0x02d71000 ; undefined + 444c: 03580000 .inst 0x03580000 ; undefined + 4450: 58110000 ldr x0, 26450 <_start-0xffff000000059bb0> + 4454: 0f000003 .inst 0x0f000003 ; undefined + 4458: 07080800 .inst 0x07080800 ; undefined + 445c: 000000df .inst 0x000000df ; undefined + 4460: 00013a10 .inst 0x00013a10 ; undefined + 4464: 00036f00 .inst 0x00036f00 ; undefined + 4468: 03581100 .inst 0x03581100 ; undefined + 446c: 000f0000 .inst 0x000f0000 ; undefined + 4470: 0004d60e .inst 0x0004d60e ; undefined + 4474: 03026000 .inst 0x03026000 ; undefined + 4478: 0003f537 .inst 0x0003f537 ; undefined + 447c: 04c00300 .inst 0x04c00300 ; undefined + 4480: 38030000 sturb w0, [x0,#48] + 4484: 00000231 .inst 0x00000231 ; undefined + 4488: 64690400 .inst 0x64690400 ; undefined + 448c: 41390300 .inst 0x41390300 ; undefined + 4490: 68000001 .inst 0x68000001 ; undefined + 4494: 0005bc03 .inst 0x0005bc03 ; undefined + 4498: f53a0300 .inst 0xf53a0300 ; undefined + 449c: 70000003 adr x3, 449f <_start-0xffff00000007bb61> + 44a0: 00051703 .inst 0x00051703 ; undefined + 44a4: f53b0300 .inst 0xf53b0300 ; undefined + 44a8: 78000003 sturh w3, [x0] + 44ac: 0005b203 .inst 0x0005b203 ; undefined + 44b0: f53c0300 .inst 0xf53c0300 ; undefined + 44b4: 80000003 .inst 0x80000003 ; undefined + 44b8: 00049703 .inst 0x00049703 ; undefined + 44bc: f53d0300 .inst 0xf53d0300 ; undefined + 44c0: 88000003 stxr w0, w3, [x0] + 44c4: 0004fb03 .inst 0x0004fb03 ; undefined + 44c8: 3a3e0300 .inst 0x3a3e0300 ; undefined + 44cc: 90000001 adrp x1, 4000 <_start-0xffff00000007c000> + 44d0: 006d6d04 .inst 0x006d6d04 ; undefined + 44d4: 02fc3f03 .inst 0x02fc3f03 ; undefined + 44d8: 0f980000 .inst 0x0f980000 ; undefined + 44dc: 00000537 .inst 0x00000537 ; undefined + 44e0: 03fc4003 .inst 0x03fc4003 ; undefined + 44e4: 02300000 .inst 0x02300000 ; undefined + 44e8: 0000160f .inst 0x0000160f ; undefined + 44ec: 41410300 .inst 0x41410300 ; undefined + 44f0: 58000001 ldr x1, 44f0 <_start-0xffff00000007bb10> + 44f4: 08080002 stxrb w8, w2, [x0] + 44f8: 00044105 .inst 0x00044105 ; undefined + 44fc: 01d41000 .inst 0x01d41000 ; undefined + 4500: 040c0000 .inst 0x040c0000 ; undefined + 4504: 58110000 ldr x0, 26504 <_start-0xffff000000059afc> + 4508: 04000003 .inst 0x04000003 ; undefined + 450c: 8f080500 .inst 0x8f080500 ; undefined + 4510: 08000001 stxrb w0, w1, [x0] + 4514: 00a80801 .inst 0x00a80801 ; undefined + 4518: 91120000 add x0, x0, #0x480 + 451c: 0100000b .inst 0x0100000b ; undefined + 4520: 08662806 .inst 0x08662806 ; undefined + 4524: ff000000 .inst 0xff000000 ; undefined + 4528: 00002cff .inst 0x00002cff ; undefined + 452c: 00000000 .inst 0x00000000 ; undefined + 4530: 519c0100 .inst 0x519c0100 ; undefined + 4534: 13000004 sbfx w4, w0, #0, #1 + 4538: 06010076 .inst 0x06010076 ; undefined + 453c: 0000013a .inst 0x0000013a ; undefined + 4540: 14689102 b 1a28948 <_start-0xfffefffffe6576b8> + 4544: 00000588 .inst 0x00000588 ; undefined + 4548: 04510701 .inst 0x04510701 ; undefined + 454c: 91020000 add x0, x0, #0x80 + 4550: 08050078 stxrb w5, w24, [x3] + 4554: 0000013a .inst 0x0000013a ; undefined + 4558: 000bd915 .inst 0x000bd915 ; undefined + 455c: 410c0100 .inst 0x410c0100 ; undefined + 4560: 54000001 b.ne 4560 <_start-0xffff00000007baa0> + 4564: 00000866 .inst 0x00000866 ; undefined + 4568: 14ffff00 b 4004168 <_start-0xfffefffffc07be98> + 456c: 00000000 .inst 0x00000000 ; undefined + 4570: 01000000 .inst 0x01000000 ; undefined + 4574: 0ba0169c .inst 0x0ba0169c ; undefined + 4578: 10010000 adr x0, 6578 <_start-0xffff000000079a88> + 457c: 00086668 .inst 0x00086668 ; undefined + 4580: ffff0000 .inst 0xffff0000 ; undefined + 4584: 0000002c .inst 0x0000002c ; undefined + 4588: 00000000 .inst 0x00000000 ; undefined + 458c: 04ae9c01 .inst 0x04ae9c01 ; undefined + 4590: 62130000 .inst 0x62130000 ; undefined + 4594: 01006675 .inst 0x01006675 ; undefined + 4598: 00040c10 .inst 0x00040c10 ; undefined + 459c: 78910200 ldursh x0, [x16,#-240] + 45a0: 00096f17 .inst 0x00096f17 ; undefined + 45a4: 41100100 .inst 0x41100100 ; undefined + 45a8: 02000001 .inst 0x02000001 ; undefined + 45ac: 16007491 b fffffffff80217f0 <__stack_top+0xfffff7f957f0> + 45b0: 00000bc0 .inst 0x00000bc0 ; undefined + 45b4: 66941401 .inst 0x66941401 ; undefined + 45b8: 00000008 .inst 0x00000008 ; undefined + 45bc: 0024ffff .inst 0x0024ffff ; NYI + 45c0: 00000000 .inst 0x00000000 ; undefined + 45c4: 9c010000 ldr q0, 65c4 <_start-0xffff000000079a3c> + 45c8: 000004e8 .inst 0x000004e8 ; undefined + 45cc: 66756213 .inst 0x66756213 ; undefined + 45d0: 0c140100 .inst 0x0c140100 ; undefined + 45d4: 02000004 .inst 0x02000004 ; undefined + 45d8: 6f177891 .inst 0x6f177891 ; undefined + 45dc: 01000009 .inst 0x01000009 ; undefined + 45e0: 00014114 .inst 0x00014114 ; undefined + 45e4: 74910200 .inst 0x74910200 ; undefined + 45e8: 0b591600 add w0, w16, w25, lsr #5 + 45ec: 18010000 ldr w0, 65ec <_start-0xffff000000079a14> + 45f0: 000866b8 .inst 0x000866b8 ; undefined + 45f4: ffff0000 .inst 0xffff0000 ; undefined + 45f8: 00000028 .inst 0x00000028 ; undefined + 45fc: 00000000 .inst 0x00000000 ; undefined + 4600: 05229c01 .inst 0x05229c01 ; undefined + 4604: 66170000 .inst 0x66170000 ; undefined + 4608: 01000007 .inst 0x01000007 ; undefined + 460c: 00040c18 .inst 0x00040c18 ; undefined + 4610: 78910200 ldursh x0, [x16,#-240] + 4614: 00050117 .inst 0x00050117 ; undefined + 4618: 22180100 .inst 0x22180100 ; undefined + 461c: 02000005 .inst 0x02000005 ; undefined + 4620: 05007091 .inst 0x05007091 ; undefined + 4624: 00040c08 .inst 0x00040c08 ; undefined + 4628: 0bae1800 .inst 0x0bae1800 ; undefined + 462c: 1c010000 ldr s0, 662c <_start-0xffff0000000799d4> + 4630: 000866e0 .inst 0x000866e0 ; undefined + 4634: ffff0000 .inst 0xffff0000 ; undefined + 4638: 00000018 .inst 0x00000018 ; undefined + 463c: 00000000 .inst 0x00000000 ; undefined + 4640: 62199c01 .inst 0x62199c01 ; undefined + 4644: 0100000b .inst 0x0100000b ; undefined + 4648: 00014120 .inst 0x00014120 ; undefined + 464c: 0866f800 .inst 0x0866f800 ; undefined + 4650: ff000000 .inst 0xff000000 ; undefined + 4654: 000020ff .inst 0x000020ff ; undefined + 4658: 00000000 .inst 0x00000000 ; undefined + 465c: 709c0100 adr x0, fffffffffff3c67f <__stack_top+0xffffffeb067f> + 4660: 1a000005 adc w5, w0, w0 + 4664: 000005c2 .inst 0x000005c2 ; undefined + 4668: 01412101 .inst 0x01412101 ; undefined + 466c: 001b0000 .inst 0x001b0000 ; undefined + 4670: 0b971c00 add w0, w0, w23, asr #7 + 4674: 24010000 .inst 0x24010000 ; undefined + 4678: 00000141 .inst 0x00000141 ; undefined + 467c: 00086718 .inst 0x00086718 ; undefined + 4680: ffff0000 .inst 0xffff0000 ; undefined + 4684: 00000098 .inst 0x00000098 ; undefined + 4688: 00000000 .inst 0x00000000 ; undefined + 468c: 05e89c01 .inst 0x05e89c01 ; undefined + 4690: 45170000 .inst 0x45170000 ; undefined + 4694: 01000000 .inst 0x01000000 ; undefined + 4698: 00018924 .inst 0x00018924 ; undefined + 469c: 68910200 .inst 0x68910200 ; undefined + 46a0: 0004fb17 .inst 0x0004fb17 ; undefined + 46a4: 41240100 .inst 0x41240100 ; undefined + 46a8: 02000001 .inst 0x02000001 ; undefined + 46ac: 88146491 stxr w20, w17, [x4] + 46b0: 01000005 .inst 0x01000005 ; undefined + 46b4: 0005e825 .inst 0x0005e825 ; undefined + 46b8: 70910200 adr x0, fffffffffff266fb <__stack_top+0xffffffe9a6fb> + 46bc: 7465721d .inst 0x7465721d ; undefined + 46c0: 41270100 .inst 0x41270100 ; undefined + 46c4: 02000001 .inst 0x02000001 ; undefined + 46c8: 381e7c91 strb w17, [x4,#-25]! + 46cc: 00000867 .inst 0x00000867 ; undefined + 46d0: 64ffff00 .inst 0x64ffff00 ; undefined + 46d4: 00000000 .inst 0x00000000 ; undefined + 46d8: 1d000000 .inst 0x1d000000 ; undefined + 46dc: 28010069 stnp w9, w0, [x3,#8] + 46e0: 00000141 .inst 0x00000141 ; undefined + 46e4: 00789102 .inst 0x00789102 ; undefined + 46e8: 6f080500 ushr v0.16b, v8.16b, #8 + 46ec: 1c000003 ldr s3, 46ec <_start-0xffff00000007b914> + 46f0: 00000b6b .inst 0x00000b6b ; undefined + 46f4: 01413301 .inst 0x01413301 ; undefined + 46f8: 67b00000 .inst 0x67b00000 ; undefined + 46fc: 00000008 .inst 0x00000008 ; undefined + 4700: 005cffff .inst 0x005cffff ; undefined + 4704: 00000000 .inst 0x00000000 ; undefined + 4708: 9c010000 ldr q0, 6708 <_start-0xffff0000000798f8> + 470c: 0000062b .inst 0x0000062b ; undefined + 4710: 00646613 .inst 0x00646613 ; undefined + 4714: 01413301 .inst 0x01413301 ; undefined + 4718: 91020000 add x0, x0, #0x80 + 471c: 0588146c .inst 0x0588146c ; undefined + 4720: 34010000 cbz w0, 6720 <_start-0xffff0000000798e0> + 4724: 000005e8 .inst 0x000005e8 ; undefined + 4728: 00789102 .inst 0x00789102 ; undefined + 472c: 000bcf1c .inst 0x000bcf1c ; undefined + 4730: 413d0100 .inst 0x413d0100 ; undefined + 4734: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 4738: 00000868 .inst 0x00000868 ; undefined + 473c: 68ffff00 ldpsw x0, xzr, [x24],#-4 + 4740: 00000000 .inst 0x00000000 ; undefined + 4744: 01000000 .inst 0x01000000 ; undefined + 4748: 0006849c .inst 0x0006849c ; undefined + 474c: 64661300 .inst 0x64661300 ; undefined + 4750: 413d0100 .inst 0x413d0100 ; undefined + 4754: 02000001 .inst 0x02000001 ; undefined + 4758: 62136c91 .inst 0x62136c91 ; undefined + 475c: 01006675 .inst 0x01006675 ; undefined + 4760: 0001da3d .inst 0x0001da3d ; undefined + 4764: 60910200 .inst 0x60910200 ; undefined + 4768: 0004ef17 .inst 0x0004ef17 ; undefined + 476c: 413d0100 .inst 0x413d0100 ; undefined + 4770: 02000001 .inst 0x02000001 ; undefined + 4774: 88146891 stxr w20, w17, [x4] + 4778: 01000005 .inst 0x01000005 ; undefined + 477c: 0005e83e .inst 0x0005e83e ; undefined + 4780: 78910200 ldursh x0, [x16,#-240] + 4784: 0bb71600 .inst 0x0bb71600 ; undefined + 4788: 46010000 .inst 0x46010000 ; undefined + 478c: 00086874 .inst 0x00086874 ; undefined + 4790: ffff0000 .inst 0xffff0000 ; undefined + 4794: 00000068 .inst 0x00000068 ; undefined + 4798: 00000000 .inst 0x00000000 ; undefined + 479c: 06d99c01 .inst 0x06d99c01 ; undefined + 47a0: 66130000 .inst 0x66130000 ; undefined + 47a4: 46010064 .inst 0x46010064 ; undefined + 47a8: 00000141 .inst 0x00000141 ; undefined + 47ac: 136c9102 .inst 0x136c9102 ; undefined + 47b0: 00667562 .inst 0x00667562 ; undefined + 47b4: 00ea4601 .inst 0x00ea4601 ; undefined + 47b8: 91020000 add x0, x0, #0x80 + 47bc: 04ef1760 .inst 0x04ef1760 ; undefined + 47c0: 46010000 .inst 0x46010000 ; undefined + 47c4: 00000141 .inst 0x00000141 ; undefined + 47c8: 14689102 b 1a28bd0 <_start-0xfffefffffe657430> + 47cc: 00000588 .inst 0x00000588 ; undefined + 47d0: 05e84701 .inst 0x05e84701 ; undefined + 47d4: 91020000 add x0, x0, #0x80 + 47d8: d01f0078 adrp x24, 3e012000 <_start-0xfffeffffc206e000> + 47dc: 03000005 .inst 0x03000005 ; undefined + 47e0: 0005e814 .inst 0x0005e814 ; undefined + 47e4: 06f41000 .inst 0x06f41000 ; undefined + 47e8: 06f40000 .inst 0x06f40000 ; undefined + 47ec: 58110000 ldr x0, 267ec <_start-0xffff000000059814> + 47f0: 0a000003 and w3, w0, w0 + 47f4: 00ea0a00 .inst 0x00ea0a00 ; undefined + 47f8: 82200000 .inst 0x82200000 ; undefined + 47fc: 0100000b .inst 0x0100000b ; undefined + 4800: 00070e4e .inst 0x00070e4e ; undefined + 4804: 78030900 sttrh w0, [x8,#48] + 4808: 0000087f .inst 0x0000087f ; undefined + 480c: 0affff00 .inst 0x0affff00 ; undefined + 4810: 000006e4 .inst 0x000006e4 ; undefined + 4814: 0006bd00 .inst 0x0006bd00 ; undefined + 4818: 85000400 .inst 0x85000400 ; undefined + 481c: 08000012 stxrb w0, w18, [x0] + 4820: 00012301 .inst 0x00012301 ; undefined + 4824: 0be40c00 .inst 0x0be40c00 ; undefined + 4828: 00f30000 .inst 0x00f30000 ; undefined + 482c: 68dc0000 ldpsw x0, x0, [x0],#224 + 4830: 00000008 .inst 0x00000008 ; undefined + 4834: 045cffff .inst 0x045cffff ; undefined + 4838: 00000000 .inst 0x00000000 ; undefined + 483c: 10f10000 adr x0, fffffffffffe683c <__stack_top+0xfffffff5a83c> + 4840: 04020000 .inst 0x04020000 ; undefined + 4844: 746e6905 .inst 0x746e6905 ; undefined + 4848: 019a0300 .inst 0x019a0300 ; undefined + 484c: 02200000 .inst 0x02200000 ; undefined + 4850: 00007107 .inst 0x00007107 ; undefined + 4854: 00220400 .inst 0x00220400 ; NYI + 4858: 08020000 stxrb w2, w0, [x0] + 485c: 00000095 .inst 0x00000095 ; undefined + 4860: 00280400 .inst 0x00280400 ; NYI + 4864: 09020000 .inst 0x09020000 ; undefined + 4868: 000000c0 .inst 0x000000c0 ; undefined + 486c: 00a20408 .inst 0x00a20408 ; undefined + 4870: 0a020000 and w0, w0, w2 + 4874: 000000eb .inst 0x000000eb ; undefined + 4878: 000d0410 .inst 0x000d0410 ; undefined + 487c: 0b020000 add w0, w0, w2 + 4880: 000000f1 .inst 0x000000f1 ; undefined + 4884: 22030018 .inst 0x22030018 ; undefined + 4888: 10000000 adr x0, 4888 <_start-0xffff00000007b778> + 488c: 00951502 .inst 0x00951502 ; undefined + 4890: eb040000 subs x0, x0, x4 + 4894: 0200000a .inst 0x0200000a ; undefined + 4898: 00013b16 .inst 0x00013b16 ; undefined + 489c: 66050000 .inst 0x66050000 ; undefined + 48a0: 17020073 b fffffffffc084a6c <__stack_top+0xfffffbff8a6c> + 48a4: 00000178 .inst 0x00000178 ; undefined + 48a8: 08060008 stxrb w6, w8, [x0] + 48ac: 00000071 .inst 0x00000071 ; undefined + 48b0: 00002e03 .inst 0x00002e03 ; undefined + 48b4: 24021000 .inst 0x24021000 ; undefined + 48b8: 000000c0 .inst 0x000000c0 ; undefined + 48bc: 00094604 .inst 0x00094604 ; undefined + 48c0: 2b250200 adds w0, w16, w5, uxtb + 48c4: 00000002 .inst 0x00000002 ; undefined + 48c8: 000a4d04 .inst 0x000a4d04 ; undefined + 48cc: 2b260200 adds w0, w16, w6, uxtb + 48d0: 08000002 stxrb w0, w2, [x0] + 48d4: 9b080600 madd x0, x16, x8, x1 + 48d8: 03000000 .inst 0x03000000 ; undefined + 48dc: 000000cf .inst 0x000000cf ; undefined + 48e0: eb1f0210 subs x16, x16, xzr + 48e4: 04000000 .inst 0x04000000 ; undefined + 48e8: 00000ac7 .inst 0x00000ac7 ; undefined + 48ec: 01e12002 .inst 0x01e12002 ; undefined + 48f0: 04000000 .inst 0x04000000 ; undefined + 48f4: 000008fb .inst 0x000008fb ; undefined + 48f8: 02002102 .inst 0x02002102 ; undefined + 48fc: 00080000 .inst 0x00080000 ; undefined + 4900: 00c60806 .inst 0x00c60806 ; undefined + 4904: 08070000 stxrb w7, w0, [x0] + 4908: 00019a08 .inst 0x00019a08 ; undefined + 490c: 340c0200 cbz w0, 1c94c <_start-0xffff0000000636b4> + 4910: 03000000 .inst 0x03000000 ; undefined + 4914: 0000067b .inst 0x0000067b ; undefined + 4918: 3b0e0220 .inst 0x3b0e0220 ; undefined + 491c: 04000001 .inst 0x04000001 ; undefined + 4920: 0000019a .inst 0x0000019a ; undefined + 4924: 013b0f02 .inst 0x013b0f02 ; undefined + 4928: 04000000 .inst 0x04000000 ; undefined + 492c: 0000003f .inst 0x0000003f ; undefined + 4930: 01411002 .inst 0x01411002 ; undefined + 4934: 04080000 .inst 0x04080000 ; undefined + 4938: 000000a2 .inst 0x000000a2 ; undefined + 493c: 00eb1102 .inst 0x00eb1102 ; undefined + 4940: 04100000 .inst 0x04100000 ; undefined + 4944: 000004fb .inst 0x000004fb ; undefined + 4948: 002d1202 .inst 0x002d1202 ; NYI + 494c: 00180000 .inst 0x00180000 ; undefined + 4950: 00340806 .inst 0x00340806 ; NYI + 4954: 08090000 stxrb w9, w0, [x0] + 4958: 00005807 .inst 0x00005807 ; undefined + 495c: 067b0800 .inst 0x067b0800 ; undefined + 4960: 13020000 sbfiz w0, w0, #30, #1 + 4964: 000000fe .inst 0x000000fe ; undefined + 4968: 00011803 .inst 0x00011803 ; undefined + 496c: 1a021000 .inst 0x1a021000 ; undefined + 4970: 00000178 .inst 0x00000178 ; undefined + 4974: 00076604 .inst 0x00076604 ; undefined + 4978: 891b0200 .inst 0x891b0200 ; undefined + 497c: 00000001 .inst 0x00000001 ; undefined + 4980: 00001c04 .inst 0x00001c04 ; undefined + 4984: b51c0200 cbnz x0, 3c9c4 <_start-0xffff00000004363c> + 4988: 08000001 stxrb w0, w1, [x0] + 498c: 53080600 ubfiz w0, w16, #24, #2 + 4990: 08000001 stxrb w0, w1, [x0] + 4994: 00000022 .inst 0x00000022 ; undefined + 4998: 00711802 .inst 0x00711802 ; undefined + 499c: 08060000 stxrb w6, w0, [x0] + 49a0: 00000196 .inst 0x00000196 ; undefined + 49a4: b1080109 adds x9, x8, #0x200 + 49a8: 0a000000 and w0, w0, w0 + 49ac: 0000018f .inst 0x0000018f ; undefined + 49b0: 00002d0b .inst 0x00002d0b ; undefined + 49b4: 0001af00 .inst 0x0001af00 ; undefined + 49b8: 01780c00 .inst 0x01780c00 ; undefined + 49bc: af0c0000 .inst 0xaf0c0000 ; undefined + 49c0: 00000001 .inst 0x00000001 ; undefined + 49c4: 017e0806 .inst 0x017e0806 ; undefined + 49c8: 08060000 stxrb w6, w0, [x0] + 49cc: 0000019b .inst 0x0000019b ; undefined + 49d0: 00002d0b .inst 0x00002d0b ; undefined + 49d4: 0001d400 .inst 0x0001d400 ; undefined + 49d8: 01d40c00 .inst 0x01d40c00 ; undefined + 49dc: da0c0000 sbc x0, x0, x12 + 49e0: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 49e4: 00000141 .inst 0x00000141 ; undefined + 49e8: 48080600 stxrh w8, w0, [x16] + 49ec: 06000001 .inst 0x06000001 ; undefined + 49f0: 0001e008 .inst 0x0001e008 ; undefined + 49f4: 08060d00 stxrb w6, w0, [x8] + 49f8: 000001bb .inst 0x000001bb ; undefined + 49fc: 00002d0b .inst 0x00002d0b ; undefined + 4a00: 00020000 .inst 0x00020000 ; undefined + 4a04: 01d40c00 .inst 0x01d40c00 ; undefined + 4a08: f10c0000 subs x0, x0, #0x300 + 4a0c: 0c000000 st4 {v0.8b-v3.8b}, [x0] + 4a10: 00000141 .inst 0x00000141 ; undefined + 4a14: e7080600 .inst 0xe7080600 ; undefined + 4a18: 0b000001 add w1, w0, w0 + 4a1c: 0000002d .inst 0x0000002d ; undefined + 4a20: 0000021f .inst 0x0000021f ; undefined + 4a24: 00021f0c .inst 0x00021f0c ; undefined + 4a28: 02250c00 .inst 0x02250c00 ; undefined + 4a2c: 890c0000 .inst 0x890c0000 ; undefined + 4a30: 00000001 .inst 0x00000001 ; undefined + 4a34: 00f30806 .inst 0x00f30806 ; undefined + 4a38: 08060000 stxrb w6, w0, [x0] + 4a3c: 0000021f .inst 0x0000021f ; undefined + 4a40: 02060806 .inst 0x02060806 ; undefined + 4a44: c0030000 .inst 0xc0030000 ; undefined + 4a48: 68000004 .inst 0x68000004 ; undefined + 4a4c: 02d71803 .inst 0x02d71803 ; undefined + 4a50: 78050000 sturh w0, [x0,#80] + 4a54: 03003931 .inst 0x03003931 ; undefined + 4a58: 00014119 .inst 0x00014119 ; undefined + 4a5c: 78050000 sturh w0, [x0,#80] + 4a60: 03003032 .inst 0x03003032 ; undefined + 4a64: 0001411a .inst 0x0001411a ; undefined + 4a68: 78050800 sttrh w0, [x0,#80] + 4a6c: 03003132 .inst 0x03003132 ; undefined + 4a70: 0001411b .inst 0x0001411b ; undefined + 4a74: 78051000 sturh w0, [x0,#81] + 4a78: 03003232 .inst 0x03003232 ; undefined + 4a7c: 0001411c .inst 0x0001411c ; undefined + 4a80: 78051800 sttrh w0, [x0,#81] + 4a84: 03003332 .inst 0x03003332 ; undefined + 4a88: 0001411d .inst 0x0001411d ; undefined + 4a8c: 78052000 sturh w0, [x0,#82] + 4a90: 03003432 .inst 0x03003432 ; undefined + 4a94: 0001411e .inst 0x0001411e ; undefined + 4a98: 78052800 sttrh w0, [x0,#82] + 4a9c: 03003532 .inst 0x03003532 ; undefined + 4aa0: 0001411f .inst 0x0001411f ; undefined + 4aa4: 78053000 sturh w0, [x0,#83] + 4aa8: 03003632 .inst 0x03003632 ; undefined + 4aac: 00014120 .inst 0x00014120 ; undefined + 4ab0: 78053800 sttrh w0, [x0,#83] + 4ab4: 03003732 .inst 0x03003732 ; undefined + 4ab8: 00014121 .inst 0x00014121 ; undefined + 4abc: 78054000 sturh w0, [x0,#84] + 4ac0: 03003832 .inst 0x03003832 ; undefined + 4ac4: 00014122 .inst 0x00014122 ; undefined + 4ac8: 66054800 .inst 0x66054800 ; undefined + 4acc: 23030070 .inst 0x23030070 ; undefined + 4ad0: 00000141 .inst 0x00000141 ; undefined + 4ad4: 70730550 adr x16, eab7f <_start-0xfffefffffff95481> + 4ad8: 41240300 .inst 0x41240300 ; undefined + 4adc: 58000001 ldr x1, 4adc <_start-0xffff00000007b524> + 4ae0: 00637005 .inst 0x00637005 ; undefined + 4ae4: 01412503 .inst 0x01412503 ; undefined + 4ae8: 00600000 .inst 0x00600000 ; undefined + 4aec: 00073403 .inst 0x00073403 ; undefined + 4af0: 2a031000 orr w0, w0, w3, lsl #4 + 4af4: 000002fc .inst 0x000002fc ; undefined + 4af8: 0004a504 .inst 0x0004a504 ; undefined + 4afc: 412b0300 .inst 0x412b0300 ; undefined + 4b00: 00000001 .inst 0x00000001 ; undefined + 4b04: 00052804 .inst 0x00052804 ; undefined + 4b08: 412c0300 .inst 0x412c0300 ; undefined + 4b0c: 08000001 stxrb w0, w1, [x0] + 4b10: 04cc0e00 .inst 0x04cc0e00 ; undefined + 4b14: 01980000 .inst 0x01980000 ; undefined + 4b18: 03482f03 .inst 0x03482f03 ; undefined + 4b1c: 70050000 adr x0, eb1f <_start-0xffff0000000714e1> + 4b20: 03006467 .inst 0x03006467 ; undefined + 4b24: 00014130 .inst 0x00014130 ; undefined + 4b28: 06040000 .inst 0x06040000 ; undefined + 4b2c: 03000005 .inst 0x03000005 ; undefined + 4b30: 00002d31 .inst 0x00002d31 ; undefined + 4b34: 61040800 .inst 0x61040800 ; undefined + 4b38: 03000005 .inst 0x03000005 ; undefined + 4b3c: 00034832 .inst 0x00034832 ; undefined + 4b40: e20f1000 .inst 0xe20f1000 ; undefined + 4b44: 03000004 .inst 0x03000004 ; undefined + 4b48: 00002d33 .inst 0x00002d33 ; undefined + 4b4c: 0f011000 fmla v0.4h, v0.4h, v1.h[0] + 4b50: 00000454 .inst 0x00000454 ; undefined + 4b54: 035f3403 .inst 0x035f3403 ; undefined + 4b58: 01180000 .inst 0x01180000 ; undefined + 4b5c: 02d71000 .inst 0x02d71000 ; undefined + 4b60: 03580000 .inst 0x03580000 ; undefined + 4b64: 58110000 ldr x0, 26b64 <_start-0xffff00000005949c> + 4b68: 0f000003 .inst 0x0f000003 ; undefined + 4b6c: 07080900 .inst 0x07080900 ; undefined + 4b70: 000000df .inst 0x000000df ; undefined + 4b74: 00014110 .inst 0x00014110 ; undefined + 4b78: 00036f00 .inst 0x00036f00 ; undefined + 4b7c: 03581100 .inst 0x03581100 ; undefined + 4b80: 000f0000 .inst 0x000f0000 ; undefined + 4b84: 0004d60e .inst 0x0004d60e ; undefined + 4b88: 03026000 .inst 0x03026000 ; undefined + 4b8c: 0003f537 .inst 0x0003f537 ; undefined + 4b90: 04c00400 .inst 0x04c00400 ; undefined + 4b94: 38030000 sturb w0, [x0,#48] + 4b98: 00000231 .inst 0x00000231 ; undefined + 4b9c: 64690500 .inst 0x64690500 ; undefined + 4ba0: 2d390300 stp s0, s0, [x24,#-56] + 4ba4: 68000000 .inst 0x68000000 ; undefined + 4ba8: 0005bc04 .inst 0x0005bc04 ; undefined + 4bac: f53a0300 .inst 0xf53a0300 ; undefined + 4bb0: 70000003 adr x3, 4bb3 <_start-0xffff00000007b44d> + 4bb4: 00051704 .inst 0x00051704 ; undefined + 4bb8: f53b0300 .inst 0xf53b0300 ; undefined + 4bbc: 78000003 sturh w3, [x0] + 4bc0: 0005b204 .inst 0x0005b204 ; undefined + 4bc4: f53c0300 .inst 0xf53c0300 ; undefined + 4bc8: 80000003 .inst 0x80000003 ; undefined + 4bcc: 00049704 .inst 0x00049704 ; undefined + 4bd0: f53d0300 .inst 0xf53d0300 ; undefined + 4bd4: 88000003 stxr w0, w3, [x0] + 4bd8: 0004fb04 .inst 0x0004fb04 ; undefined + 4bdc: 413e0300 .inst 0x413e0300 ; undefined + 4be0: 90000001 adrp x1, 4000 <_start-0xffff00000007c000> + 4be4: 006d6d05 .inst 0x006d6d05 ; undefined + 4be8: 02fc3f03 .inst 0x02fc3f03 ; undefined + 4bec: 0f980000 .inst 0x0f980000 ; undefined + 4bf0: 00000537 .inst 0x00000537 ; undefined + 4bf4: 03fc4003 .inst 0x03fc4003 ; undefined + 4bf8: 02300000 .inst 0x02300000 ; undefined + 4bfc: 0000160f .inst 0x0000160f ; undefined + 4c00: 2d410300 ldp s0, s0, [x24,#8] + 4c04: 58000000 ldr x0, 4c04 <_start-0xffff00000007b3fc> + 4c08: 08090002 stxrb w9, w2, [x0] + 4c0c: 00044105 .inst 0x00044105 ; undefined + 4c10: 01d41000 .inst 0x01d41000 ; undefined + 4c14: 040c0000 .inst 0x040c0000 ; undefined + 4c18: 58110000 ldr x0, 26c18 <_start-0xffff0000000593e8> + 4c1c: 04000003 .inst 0x04000003 ; undefined + 4c20: 0c0f1200 .inst 0x0c0f1200 ; undefined + 4c24: 06010000 .inst 0x06010000 ; undefined + 4c28: 000868dc .inst 0x000868dc ; undefined + 4c2c: ffff0000 .inst 0xffff0000 ; undefined + 4c30: 00000068 .inst 0x00000068 ; undefined + 4c34: 00000000 .inst 0x00000000 ; undefined + 4c38: 046e9c01 .inst 0x046e9c01 ; undefined + 4c3c: 70130000 adr x0, 2ac3f <_start-0xffff0000000553c1> + 4c40: 01006574 .inst 0x01006574 ; undefined + 4c44: 00046e06 .inst 0x00046e06 ; undefined + 4c48: 68910200 .inst 0x68910200 ; undefined + 4c4c: 00617613 .inst 0x00617613 ; undefined + 4c50: 01410601 .inst 0x01410601 ; undefined + 4c54: 91020000 add x0, x0, #0x80 + 4c58: 61701360 .inst 0x61701360 ; undefined + 4c5c: 41060100 .inst 0x41060100 ; undefined + 4c60: 02000001 .inst 0x02000001 ; undefined + 4c64: cb145891 sub x17, x4, x20, lsl #22 + 4c68: 01000002 .inst 0x01000002 ; undefined + 4c6c: 00014107 .inst 0x00014107 ; undefined + 4c70: 78910200 ldursh x0, [x16,#-240] + 4c74: 000c1914 .inst 0x000c1914 ; undefined + 4c78: 410a0100 .inst 0x410a0100 ; undefined + 4c7c: 02000001 .inst 0x02000001 ; undefined + 4c80: 06007091 .inst 0x06007091 ; undefined + 4c84: 00014108 .inst 0x00014108 ; undefined + 4c88: 0bf11500 .inst 0x0bf11500 ; undefined + 4c8c: 0e010000 tbl v0.8b, {v0.16b}, v1.8b + 4c90: 00000141 .inst 0x00000141 ; undefined + 4c94: 00086944 .inst 0x00086944 ; undefined + 4c98: ffff0000 .inst 0xffff0000 ; undefined + 4c9c: 000000d4 .inst 0x000000d4 ; undefined + 4ca0: 00000000 .inst 0x00000000 ; undefined + 4ca4: 051a9c01 .inst 0x051a9c01 ; undefined + 4ca8: 3a160000 adcs w0, w0, w22 + 4cac: 01000005 .inst 0x01000005 ; undefined + 4cb0: 00046e0e .inst 0x00046e0e ; undefined + 4cb4: 58910200 ldr x0, fffffffffff26cf4 <__stack_top+0xffffffe9acf4> + 4cb8: 000c2f16 .inst 0x000c2f16 ; undefined + 4cbc: 410e0100 .inst 0x410e0100 ; undefined + 4cc0: 02000001 .inst 0x02000001 ; undefined + 4cc4: 76135091 .inst 0x76135091 ; undefined + 4cc8: 0e010061 tbl v1.8b, {v3.16b}, v1.8b + 4ccc: 00000141 .inst 0x00000141 ; undefined + 4cd0: 16489102 b fffffffff92290d8 <__stack_top+0xfffff919d0d8> + 4cd4: 00000bfb .inst 0x00000bfb ; undefined + 4cd8: 051a0e01 .inst 0x051a0e01 ; undefined + 4cdc: 91020000 add x0, x0, #0x80 + 4ce0: 02cb1440 .inst 0x02cb1440 ; undefined + 4ce4: 0f010000 .inst 0x0f010000 ; undefined + 4ce8: 00000141 .inst 0x00000141 ; undefined + 4cec: 17789102 b fffffffffde290f4 <__stack_top+0xfffffdd9d0f4> + 4cf0: 00086998 .inst 0x00086998 ; undefined + 4cf4: ffff0000 .inst 0xffff0000 ; undefined + 4cf8: 00000054 .inst 0x00000054 ; undefined + 4cfc: 00000000 .inst 0x00000000 ; undefined + 4d00: 000c3514 .inst 0x000c3514 ; undefined + 4d04: 41140100 .inst 0x41140100 ; undefined + 4d08: 02000001 .inst 0x02000001 ; undefined + 4d0c: e5187091 .inst 0xe5187091 ; undefined + 4d10: 01000005 .inst 0x01000005 ; undefined + 4d14: 00002d15 .inst 0x00002d15 ; undefined + 4d18: 00050a00 .inst 0x00050a00 ; undefined + 4d1c: 14001900 b b11c <_start-0xffff000000074ee4> + 4d20: 00000c19 .inst 0x00000c19 ; undefined + 4d24: 01411601 .inst 0x01411601 ; undefined 4d28: 91020000 add x0, x0, #0x80 - 4d2c: 00000058 .inst 0x00000058 ; undefined - 4d30: 000c0313 .inst 0x000c0313 ; undefined - 4d34: 2d860100 stp s0, s0, [x8,#48]! - 4d38: 94000000 bl 4d38 <_start-0x7b2c8> - 4d3c: 0000086b .inst 0x0000086b ; undefined - 4d40: 9c000000 ldr q0, 4d40 <_start-0x7b2c0> - 4d44: 00000002 .inst 0x00000002 ; undefined - 4d48: 01000000 .inst 0x01000000 ; undefined - 4d4c: 0007689c .inst 0x0007689c ; undefined - 4d50: 6e6d1400 urhadd v0.8h, v0.8h, v13.8h - 4d54: 86010074 .inst 0x86010074 ; undefined - 4d58: 000001af .inst 0x000001af ; undefined - 4d5c: 7fb89103 fmulx s3, s8, v24.s[1] - 4d60: 000b390f .inst 0x000b390f ; undefined - 4d64: 35860100 cbnz w0, fffffffffff10d84 <__stack_top+0xffffffffffe70d84> - 4d68: 03000002 .inst 0x03000002 ; undefined - 4d6c: 107fb091 adr x17, 10437c <__stack_top+0x6437c> - 4d70: 00000c70 .inst 0x00000c70 ; undefined - 4d74: 03859001 .inst 0x03859001 ; undefined - 4d78: 91020000 add x0, x0, #0x80 - 4d7c: 07cc1070 .inst 0x07cc1070 ; undefined - 4d80: 97010000 bl fffffffffc044d80 <__stack_top+0xfffffffffbfa4d80> - 4d84: 000000f1 .inst 0x000000f1 ; undefined - 4d88: 17789102 b fffffffffde29190 <__stack_top+0xfffffffffdd89190> - 4d8c: 000000c0 .inst 0x000000c0 ; undefined - 4d90: 01006612 .inst 0x01006612 ; undefined - 4d94: 00076899 .inst 0x00076899 ; undefined - 4d98: 68910200 .inst 0x68910200 ; undefined - 4d9c: 00096710 .inst 0x00096710 ; undefined - 4da0: 359d0100 cbnz w0, fffffffffff3edc0 <__stack_top+0xffffffffffe9edc0> - 4da4: 02000002 .inst 0x02000002 ; undefined - 4da8: 42106091 .inst 0x42106091 ; undefined - 4dac: 01000003 .inst 0x01000003 ; undefined - 4db0: 00023b9f .inst 0x00023b9f ; undefined - 4db4: 58910200 ldr x0, fffffffffff26df4 <__stack_top+0xffffffffffe86df4> - 4db8: 086cdc11 .inst 0x086cdc11 ; undefined - 4dbc: 00000000 .inst 0x00000000 ; undefined - 4dc0: 0000fc00 .inst 0x0000fc00 ; undefined - 4dc4: 00000000 .inst 0x00000000 ; undefined - 4dc8: 02c61000 .inst 0x02c61000 ; undefined - 4dcc: a1010000 .inst 0xa1010000 ; undefined - 4dd0: 0000002d .inst 0x0000002d ; undefined - 4dd4: 11549102 add w2, w8, #0x524, lsl #12 - 4dd8: 00086d04 .inst 0x00086d04 ; undefined + 4d2c: 06000068 .inst 0x06000068 ; undefined + 4d30: 00002d08 .inst 0x00002d08 ; undefined + 4d34: 0c1f1a00 .inst 0x0c1f1a00 ; undefined + 4d38: 1f010000 fmadd s0, s0, s1, s0 + 4d3c: 00086a18 .inst 0x00086a18 ; undefined + 4d40: ffff0000 .inst 0xffff0000 ; undefined + 4d44: 00000218 .inst 0x00000218 ; undefined + 4d48: 00000000 .inst 0x00000000 ; undefined + 4d4c: 05db9c01 .inst 0x05db9c01 ; undefined + 4d50: 88160000 stxr w22, w0, [x0] + 4d54: 01000005 .inst 0x01000005 ; undefined + 4d58: 0005db1f .inst 0x0005db1f ; undefined + 4d5c: b8910300 ldursw x0, [x24,#-240] + 4d60: 6176137f .inst 0x6176137f ; undefined + 4d64: 411f0100 .inst 0x411f0100 ; undefined + 4d68: 03000001 .inst 0x03000001 ; undefined + 4d6c: 167fb091 b fffffffff9ff0fb0 <__stack_top+0xfffff9f64fb0> + 4d70: 000003b3 .inst 0x000003b3 ; undefined + 4d74: 01411f01 .inst 0x01411f01 ; undefined + 4d78: 91030000 add x0, x0, #0xc0 + 4d7c: 701b7fa8 adr x8, 3bd73 <_start-0xffff00000004428d> + 4d80: 01006467 .inst 0x01006467 ; undefined + 4d84: 00014120 .inst 0x00014120 ; undefined + 4d88: 78910200 ldursh x0, [x16,#-240] + 4d8c: 000bfb14 .inst 0x000bfb14 ; undefined + 4d90: 2d2a0100 stp s0, s0, [x8,#-176] + 4d94: 02000000 .inst 0x02000000 ; undefined + 4d98: 701b5c91 adr x17, 3b92b <_start-0xffff0000000446d5> + 4d9c: 01006475 .inst 0x01006475 ; undefined + 4da0: 0001412b .inst 0x0001412b ; undefined + 4da4: 70910200 adr x0, fffffffffff26de7 <__stack_top+0xffffffe9ade7> + 4da8: 646d701b .inst 0x646d701b ; undefined + 4dac: 412f0100 .inst 0x412f0100 ; undefined + 4db0: 02000001 .inst 0x02000001 ; undefined + 4db4: 701b6891 adr x17, 3bac7 <_start-0xffff000000044539> + 4db8: 01006574 .inst 0x01006574 ; undefined + 4dbc: 00014133 .inst 0x00014133 ; undefined + 4dc0: 60910200 .inst 0x60910200 ; undefined + 4dc4: 0100701b .inst 0x0100701b ; undefined + 4dc8: 0002d738 .inst 0x0002d738 ; undefined + 4dcc: 48910200 stllrh w0, [x16] + 4dd0: 086a3c17 .inst 0x086a3c17 ; undefined + 4dd4: ff000000 .inst 0xff000000 ; undefined + 4dd8: 000060ff .inst 0x000060ff ; undefined 4ddc: 00000000 .inst 0x00000000 ; undefined - 4de0: 000000d4 .inst 0x000000d4 ; undefined - 4de4: 00000000 .inst 0x00000000 ; undefined - 4de8: 00001610 .inst 0x00001610 ; undefined - 4dec: 35a40100 cbnz w0, fffffffffff4ce0c <__stack_top+0xffffffffffeace0c> - 4df0: 02000002 .inst 0x02000002 ; undefined - 4df4: 6a104891 ands w17, w4, w16, lsl #18 - 4df8: 0100000c .inst 0x0100000c ; undefined - 4dfc: 000385a5 .inst 0x000385a5 ; undefined - 4e00: 40910200 .inst 0x40910200 ; undefined - 4e04: 00000000 .inst 0x00000000 ; undefined - 4e08: 02ae0806 .inst 0x02ae0806 ; undefined - 4e0c: 5e130000 sha1c q0, s0, v19.4s - 4e10: 0100000c .inst 0x0100000c ; undefined - 4e14: 00002dc1 .inst 0x00002dc1 ; undefined - 4e18: 086e3000 .inst 0x086e3000 ; undefined - 4e1c: 00000000 .inst 0x00000000 ; undefined - 4e20: 00006800 .inst 0x00006800 ; undefined - 4e24: 00000000 .inst 0x00000000 ; undefined - 4e28: ab9c0100 adds x0, x8, x28, asr #0 - 4e2c: 14000007 b 4e48 <_start-0x7b1b8> - 4e30: 01007366 .inst 0x01007366 ; undefined - 4e34: 0007abc1 .inst 0x0007abc1 ; undefined - 4e38: 78910200 ldursh x0, [x16,#-240] - 4e3c: 746e6d14 .inst 0x746e6d14 ; undefined - 4e40: afc10100 .inst 0xafc10100 ; undefined - 4e44: 02000001 .inst 0x02000001 ; undefined - 4e48: 06007091 .inst 0x06007091 ; undefined - 4e4c: 0001bb08 .inst 0x0001bb08 ; undefined - 4e50: 005b0000 .inst 0x005b0000 ; undefined - 4e54: 00020000 .inst 0x00020000 ; undefined - 4e58: 000012d7 .inst 0x000012d7 ; undefined - 4e5c: 126a0108 .inst 0x126a0108 ; undefined - 4e60: 6e980000 .inst 0x6e980000 ; undefined - 4e64: 00000008 .inst 0x00000008 ; undefined - 4e68: 6f280000 .inst 0x6f280000 ; undefined - 4e6c: 00000008 .inst 0x00000008 ; undefined - 4e70: 656b0000 .inst 0x656b0000 ; undefined - 4e74: 6c656e72 ldnp d18, d27, [x19,#-432] - 4e78: 7063782f adr x15, cbd7f <__stack_top+0x2bd7f> - 4e7c: 75665f74 .inst 0x75665f74 ; undefined - 4e80: 532e636e .inst 0x532e636e ; undefined - 4e84: 6f682f00 .inst 0x6f682f00 ; undefined - 4e88: 732f656d .inst 0x732f656d ; undefined - 4e8c: 63617261 .inst 0x63617261 ; undefined - 4e90: 2f756968 umlsl v8.4s, v11.4h, v5.h[7] - 4e94: 7574636e .inst 0x7574636e ; undefined - 4e98: 63736f2f .inst 0x63736f2f ; undefined - 4e9c: 31323032 adds w18, w1, #0xc8c - 4ea0: 554e4700 .inst 0x554e4700 ; undefined - 4ea4: 20534120 .inst 0x20534120 ; undefined - 4ea8: 36322e32 tbz w18, #6, 946c <_start-0x76b94> - 4eac: 0100312e .inst 0x0100312e ; undefined - 4eb0: Address 0x0000000000004eb0 is out of bounds. + 4de0: 05e51c00 .inst 0x05e51c00 ; undefined + 4de4: 15010000 b 4044de4 <_start-0xfffefffffc03b21c> + 4de8: 0000002d .inst 0x0000002d ; undefined + 4dec: 00000019 .inst 0x00000019 ; undefined + 4df0: 036f0806 .inst 0x036f0806 ; undefined + 4df4: 2b150000 adds w0, w0, w21 + 4df8: 01000007 .inst 0x01000007 ; undefined + 4dfc: 0001413c .inst 0x0001413c ; undefined + 4e00: 086c3000 .inst 0x086c3000 ; undefined + 4e04: ff000000 .inst 0xff000000 ; undefined + 4e08: 00004cff .inst 0x00004cff ; undefined + 4e0c: 00000000 .inst 0x00000000 ; undefined + 4e10: 2c9c0100 stp s0, s0, [x8],#224 + 4e14: 16000006 b fffffffff8004e2c <__stack_top+0xfffff7f78e2c> + 4e18: 00000588 .inst 0x00000588 ; undefined + 4e1c: 05db3c01 .inst 0x05db3c01 ; undefined + 4e20: 91020000 add x0, x0, #0x80 + 4e24: 61761368 .inst 0x61761368 ; undefined + 4e28: 413c0100 .inst 0x413c0100 ; undefined + 4e2c: 02000001 .inst 0x02000001 ; undefined + 4e30: b3146091 .inst 0xb3146091 ; undefined + 4e34: 01000003 .inst 0x01000003 ; undefined + 4e38: 0001413d .inst 0x0001413d ; undefined + 4e3c: 78910200 ldursh x0, [x16,#-240] + 4e40: 04af1500 .inst 0x04af1500 ; undefined + 4e44: 46010000 .inst 0x46010000 ; undefined + 4e48: 0000002d .inst 0x0000002d ; undefined + 4e4c: 00086c7c .inst 0x00086c7c ; undefined + 4e50: ffff0000 .inst 0xffff0000 ; undefined + 4e54: 000000bc .inst 0x000000bc ; undefined + 4e58: 00000000 .inst 0x00000000 ; undefined + 4e5c: 06b59c01 .inst 0x06b59c01 ; undefined + 4e60: 64130000 .inst 0x64130000 ; undefined + 4e64: 01007473 .inst 0x01007473 ; undefined + 4e68: 0005db46 .inst 0x0005db46 ; undefined + 4e6c: 58910200 ldr x0, fffffffffff26eac <__stack_top+0xffffffe9aeac> + 4e70: 6372731b .inst 0x6372731b ; undefined + 4e74: db470100 .inst 0xdb470100 ; undefined + 4e78: 02000005 .inst 0x02000005 ; undefined + 4e7c: 98177091 ldrsw x17, 33c8c <_start-0xffff00000004c374> + 4e80: 0000086c .inst 0x0000086c ; undefined + 4e84: 94ffff00 bl 4004a84 <_start-0xfffefffffc07b57c> + 4e88: 00000000 .inst 0x00000000 ; undefined + 4e8c: 1b000000 madd w0, w0, w0, w0 + 4e90: 48010069 stxrh w1, w9, [x3] + 4e94: 0000002d .inst 0x0000002d ; undefined + 4e98: 177c9102 b fffffffffdf292a0 <__stack_top+0xfffffde9d2a0> + 4e9c: 00086ca0 .inst 0x00086ca0 ; undefined + 4ea0: ffff0000 .inst 0xffff0000 ; undefined + 4ea4: 0000006c .inst 0x0000006c ; undefined + 4ea8: 00000000 .inst 0x00000000 ; undefined + 4eac: 000c0514 .inst 0x000c0514 ; undefined + 4eb0: 41490100 .inst 0x41490100 ; undefined + 4eb4: 02000001 .inst 0x02000001 ; undefined + 4eb8: 281c6891 stnp w17, w26, [x4,#224] + 4ebc: 0100000c .inst 0x0100000c ; undefined + 4ec0: 00002d4d .inst 0x00002d4d ; undefined + 4ec4: 00001900 .inst 0x00001900 ; undefined + 4ec8: d01d0000 adrp x0, 3a006000 <_start-0xfffeffffc607a000> + 4ecc: 03000005 .inst 0x03000005 ; undefined + 4ed0: 0005db14 .inst 0x0005db14 ; undefined + 4ed4: 07ae0000 .inst 0x07ae0000 ; undefined + 4ed8: 00040000 .inst 0x00040000 ; undefined + 4edc: 00001416 .inst 0x00001416 ; undefined + 4ee0: 01230108 .inst 0x01230108 ; undefined + 4ee4: c70c0000 .inst 0xc70c0000 ; undefined + 4ee8: f300000c .inst 0xf300000c ; undefined + 4eec: 38000000 sturb w0, [x0] + 4ef0: 0000086d .inst 0x0000086d ; undefined + 4ef4: 94ffff00 bl 4004af4 <_start-0xfffefffffc07b50c> + 4ef8: 00000008 .inst 0x00000008 ; undefined + 4efc: 95000000 bl 4004efc <_start-0xfffefffffc07b104> + 4f00: 02000011 .inst 0x02000011 ; undefined + 4f04: 6e690504 uhadd v4.8h, v8.8h, v9.8h + 4f08: 9a030074 adc x20, x3, x3 + 4f0c: 20000001 .inst 0x20000001 ; undefined + 4f10: 00710702 .inst 0x00710702 ; undefined + 4f14: 22040000 .inst 0x22040000 ; undefined + 4f18: 02000000 .inst 0x02000000 ; undefined + 4f1c: 00009508 .inst 0x00009508 ; undefined + 4f20: 28040000 stnp w0, w0, [x0,#32] + 4f24: 02000000 .inst 0x02000000 ; undefined + 4f28: 0000c009 .inst 0x0000c009 ; undefined + 4f2c: a2040800 .inst 0xa2040800 ; undefined + 4f30: 02000000 .inst 0x02000000 ; undefined + 4f34: 0000eb0a .inst 0x0000eb0a ; undefined + 4f38: 0d041000 .inst 0x0d041000 ; undefined + 4f3c: 02000000 .inst 0x02000000 ; undefined + 4f40: 0000f10b .inst 0x0000f10b ; undefined + 4f44: 03001800 .inst 0x03001800 ; undefined + 4f48: 00000022 .inst 0x00000022 ; undefined + 4f4c: 95150210 bl 454578c <_start-0xfffefffffbb3a874> + 4f50: 04000000 .inst 0x04000000 ; undefined + 4f54: 00000aeb .inst 0x00000aeb ; undefined + 4f58: 013b1602 .inst 0x013b1602 ; undefined + 4f5c: 05000000 .inst 0x05000000 ; undefined + 4f60: 02007366 .inst 0x02007366 ; undefined + 4f64: 00017817 .inst 0x00017817 ; undefined + 4f68: 06000800 .inst 0x06000800 ; undefined + 4f6c: 00007108 .inst 0x00007108 ; undefined + 4f70: 002e0300 .inst 0x002e0300 ; NYI + 4f74: 02100000 .inst 0x02100000 ; undefined + 4f78: 0000c024 .inst 0x0000c024 ; undefined + 4f7c: 09460400 .inst 0x09460400 ; undefined + 4f80: 25020000 .inst 0x25020000 ; undefined + 4f84: 00000241 .inst 0x00000241 ; undefined + 4f88: 0a4d0400 and w0, w0, w13, lsr #1 + 4f8c: 26020000 .inst 0x26020000 ; undefined + 4f90: 00000241 .inst 0x00000241 ; undefined + 4f94: 08060008 stxrb w6, w8, [x0] + 4f98: 0000009b .inst 0x0000009b ; undefined + 4f9c: 0000cf03 .inst 0x0000cf03 ; undefined + 4fa0: 1f021000 fmadd s0, s0, s2, s4 + 4fa4: 000000eb .inst 0x000000eb ; undefined + 4fa8: 000ac704 .inst 0x000ac704 ; undefined + 4fac: ec200200 .inst 0xec200200 ; undefined + 4fb0: 00000001 .inst 0x00000001 ; undefined + 4fb4: 0008fb04 .inst 0x0008fb04 ; undefined + 4fb8: 0b210200 add w0, w16, w1, uxtb + 4fbc: 08000002 stxrb w0, w2, [x0] + 4fc0: c6080600 .inst 0xc6080600 ; undefined + 4fc4: 07000000 .inst 0x07000000 ; undefined + 4fc8: 019a0808 .inst 0x019a0808 ; undefined + 4fcc: 0c020000 .inst 0x0c020000 ; undefined + 4fd0: 00000034 .inst 0x00000034 ; undefined + 4fd4: 00067b03 .inst 0x00067b03 ; undefined + 4fd8: 0e022000 tbl v0.8b, {v0.16b, v1.16b}, v2.8b + 4fdc: 0000013b .inst 0x0000013b ; undefined + 4fe0: 00019a04 .inst 0x00019a04 ; undefined + 4fe4: 3b0f0200 .inst 0x3b0f0200 ; undefined + 4fe8: 00000001 .inst 0x00000001 ; undefined + 4fec: 00003f04 .inst 0x00003f04 ; undefined + 4ff0: 41100200 .inst 0x41100200 ; undefined + 4ff4: 08000001 stxrb w0, w1, [x0] + 4ff8: 0000a204 .inst 0x0000a204 ; undefined + 4ffc: eb110200 subs x0, x16, x17 + 5000: 10000000 adr x0, 5000 <_start-0xffff00000007b000> + 5004: 0004fb04 .inst 0x0004fb04 ; undefined + 5008: 2d120200 stp s0, s0, [x16,#144] + 500c: 18000000 ldr w0, 500c <_start-0xffff00000007aff4> + 5010: 34080600 cbz w0, 150d0 <_start-0xffff00000006af30> + 5014: 09000000 .inst 0x09000000 ; undefined + 5018: 00580708 .inst 0x00580708 ; undefined + 501c: 7b080000 .inst 0x7b080000 ; undefined + 5020: 02000006 .inst 0x02000006 ; undefined + 5024: 0000fe13 .inst 0x0000fe13 ; undefined + 5028: 01180300 .inst 0x01180300 ; undefined + 502c: 02100000 .inst 0x02100000 ; undefined + 5030: 0001781a .inst 0x0001781a ; undefined + 5034: 07660400 .inst 0x07660400 ; undefined + 5038: 1b020000 madd w0, w0, w2, w0 + 503c: 00000189 .inst 0x00000189 ; undefined + 5040: 001c0400 .inst 0x001c0400 ; undefined + 5044: 1c020000 ldr s0, 9044 <_start-0xffff000000076fbc> + 5048: 000001b5 .inst 0x000001b5 ; undefined + 504c: 08060008 stxrb w6, w8, [x0] + 5050: 00000153 .inst 0x00000153 ; undefined + 5054: 00002208 .inst 0x00002208 ; undefined + 5058: 71180200 subs w0, w16, #0x600 + 505c: 06000000 .inst 0x06000000 ; undefined + 5060: 00019608 .inst 0x00019608 ; undefined + 5064: 08010900 stxrb w1, w0, [x8] + 5068: 000000b1 .inst 0x000000b1 ; undefined + 506c: 00018f0a .inst 0x00018f0a ; undefined + 5070: 002d0b00 .inst 0x002d0b00 ; NYI + 5074: 01af0000 .inst 0x01af0000 ; undefined + 5078: 780c0000 sturh w0, [x0,#192] + 507c: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 5080: 000001af .inst 0x000001af ; undefined + 5084: 7e080600 .inst 0x7e080600 ; undefined + 5088: 06000001 .inst 0x06000001 ; undefined + 508c: 00019b08 .inst 0x00019b08 ; undefined + 5090: 01180800 .inst 0x01180800 ; undefined + 5094: 1d020000 .inst 0x1d020000 ; undefined + 5098: 00000153 .inst 0x00000153 ; undefined + 509c: 00002d0b .inst 0x00002d0b ; undefined + 50a0: 0001df00 .inst 0x0001df00 ; undefined + 50a4: 01df0c00 .inst 0x01df0c00 ; undefined + 50a8: e50c0000 .inst 0xe50c0000 ; undefined + 50ac: 0c000001 st4 {v1.8b-v4.8b}, [x0] + 50b0: 00000141 .inst 0x00000141 ; undefined + 50b4: 48080600 stxrh w8, w0, [x16] + 50b8: 06000001 .inst 0x06000001 ; undefined + 50bc: 0001eb08 .inst 0x0001eb08 ; undefined + 50c0: 08060d00 stxrb w6, w0, [x8] + 50c4: 000001c6 .inst 0x000001c6 ; undefined + 50c8: 00002d0b .inst 0x00002d0b ; undefined + 50cc: 00020b00 .inst 0x00020b00 ; undefined + 50d0: 01df0c00 .inst 0x01df0c00 ; undefined + 50d4: f10c0000 subs x0, x0, #0x300 + 50d8: 0c000000 st4 {v0.8b-v3.8b}, [x0] + 50dc: 00000141 .inst 0x00000141 ; undefined + 50e0: f2080600 ands x0, x16, #0x300000003000000 + 50e4: 08000001 stxrb w0, w1, [x0] + 50e8: 000000cf .inst 0x000000cf ; undefined + 50ec: 00c62202 .inst 0x00c62202 ; undefined + 50f0: 2d0b0000 stp s0, s0, [x0,#88] + 50f4: 35000000 cbnz w0, 50f4 <_start-0xffff00000007af0c> + 50f8: 0c000002 st4 {v2.8b-v5.8b}, [x0] + 50fc: 00000235 .inst 0x00000235 ; undefined + 5100: 00023b0c .inst 0x00023b0c ; undefined + 5104: 01890c00 .inst 0x01890c00 ; undefined + 5108: 06000000 .inst 0x06000000 ; undefined + 510c: 0000f308 .inst 0x0000f308 ; undefined + 5110: 35080600 cbnz w0, 151d0 <_start-0xffff00000006ae30> + 5114: 06000002 .inst 0x06000002 ; undefined + 5118: 00021c08 .inst 0x00021c08 ; undefined + 511c: 002e0800 .inst 0x002e0800 ; NYI + 5120: 27020000 .inst 0x27020000 ; undefined + 5124: 0000009b .inst 0x0000009b ; undefined + 5128: 00074203 .inst 0x00074203 ; undefined + 512c: 06032000 .inst 0x06032000 ; undefined + 5130: 0000029b .inst 0x0000029b ; undefined + 5134: 0008bf04 .inst 0x0008bf04 ; undefined + 5138: 9b070300 madd x0, x24, x7, x0 + 513c: 00000002 .inst 0x00000002 ; undefined + 5140: 00076b04 .inst 0x00076b04 ; undefined + 5144: a1080300 .inst 0xa1080300 ; undefined + 5148: 08000002 stxrb w0, w2, [x0] + 514c: 0006d004 .inst 0x0006d004 ; undefined + 5150: 41090300 .inst 0x41090300 ; undefined + 5154: 10000001 adr x1, 5154 <_start-0xffff00000007aeac> + 5158: 0006c004 .inst 0x0006c004 ; undefined + 515c: 2d0a0300 stp s0, s0, [x24,#80] + 5160: 18000000 ldr w0, 5160 <_start-0xffff00000007aea0> + 5164: 00072504 .inst 0x00072504 ; undefined + 5168: 2d0b0300 stp s0, s0, [x24,#88] + 516c: 1c000000 ldr s0, 516c <_start-0xffff00000007ae94> + 5170: 8f080600 .inst 0x8f080600 ; undefined + 5174: 06000001 .inst 0x06000001 ; undefined + 5178: 0002a708 .inst 0x0002a708 ; undefined + 517c: 08010900 stxrb w1, w0, [x8] + 5180: 000000a8 .inst 0x000000a8 ; undefined + 5184: 0006e808 .inst 0x0006e808 ; undefined + 5188: 520c0300 eor w0, w24, #0x100000 + 518c: 03000002 .inst 0x03000002 ; undefined + 5190: 00000c56 .inst 0x00000c56 ; undefined + 5194: 02080428 .inst 0x02080428 ; undefined + 5198: 04000003 .inst 0x04000003 ; undefined + 519c: 00000766 .inst 0x00000766 ; undefined + 51a0: 029b0904 .inst 0x029b0904 ; undefined + 51a4: 04000000 .inst 0x04000000 ; undefined + 51a8: 000000e3 .inst 0x000000e3 ; undefined + 51ac: 01410a04 .inst 0x01410a04 ; undefined + 51b0: 04080000 .inst 0x04080000 ; undefined + 51b4: 00000c86 .inst 0x00000c86 ; undefined + 51b8: 01410b04 .inst 0x01410b04 ; undefined + 51bc: 04100000 .inst 0x04100000 ; undefined + 51c0: 0000096f .inst 0x0000096f ; undefined + 51c4: 01410c04 .inst 0x01410c04 ; undefined + 51c8: 04180000 .inst 0x04180000 ; undefined + 51cc: 00000720 .inst 0x00000720 ; undefined + 51d0: 00f10d04 .inst 0x00f10d04 ; undefined + 51d4: 00200000 .inst 0x00200000 ; NYI + 51d8: 000c7208 .inst 0x000c7208 ; undefined + 51dc: b90e0400 str w0, [x0,#3588] + 51e0: 0e000002 tbl v2.8b, {v0.16b}, v0.8b + 51e4: 00000c46 .inst 0x00000c46 ; undefined + 51e8: 6d380801 stp d1, d2, [x0,#-128] + 51ec: 00000008 .inst 0x00000008 ; undefined + 51f0: 0100ffff .inst 0x0100ffff ; undefined + 51f4: 00000000 .inst 0x00000000 ; undefined + 51f8: 9c010000 ldr q0, 71f8 <_start-0xffff000000078e08> + 51fc: 00000385 .inst 0x00000385 ; undefined + 5200: 000aeb0f .inst 0x000aeb0f ; undefined + 5204: 35080100 cbnz w0, 15224 <_start-0xffff00000006addc> + 5208: 02000002 .inst 0x02000002 ; undefined + 520c: e8105891 .inst 0xe8105891 ; undefined + 5210: 0100000c .inst 0x0100000c ; undefined + 5214: 00038509 .inst 0x00038509 ; undefined + 5218: 70910200 adr x0, fffffffffff2725b <__stack_top+0xffffffe9b25b> + 521c: 086d6011 .inst 0x086d6011 ; undefined + 5220: ff000000 .inst 0xff000000 ; undefined + 5224: 000070ff .inst 0x000070ff ; undefined + 5228: 00000000 .inst 0x00000000 ; undefined + 522c: 0ca51000 .inst 0x0ca51000 ; undefined + 5230: 0d010000 .inst 0x0d010000 ; undefined + 5234: 0000023b .inst 0x0000023b ; undefined + 5238: 11689102 add w2, w8, #0xa24, lsl #12 + 523c: 00086d84 .inst 0x00086d84 ; undefined + 5240: ffff0000 .inst 0xffff0000 ; undefined + 5244: 0000004c .inst 0x0000004c ; undefined + 5248: 00000000 .inst 0x00000000 ; undefined + 524c: 01006912 .inst 0x01006912 ; undefined + 5250: 00002d0e .inst 0x00002d0e ; undefined + 5254: 7c910200 .inst 0x7c910200 ; undefined + 5258: 06000000 .inst 0x06000000 ; undefined + 525c: 00030208 .inst 0x00030208 ; undefined + 5260: 0cae1300 .inst 0x0cae1300 ; undefined + 5264: 1d010000 .inst 0x1d010000 ; undefined + 5268: 0000002d .inst 0x0000002d ; undefined + 526c: 00086e38 .inst 0x00086e38 ; undefined + 5270: ffff0000 .inst 0xffff0000 ; undefined + 5274: 00000180 .inst 0x00000180 ; undefined + 5278: 00000000 .inst 0x00000000 ; undefined + 527c: 048c9c01 .inst 0x048c9c01 ; undefined + 5280: 7b0f0000 .inst 0x7b0f0000 ; undefined + 5284: 01000006 .inst 0x01000006 ; undefined + 5288: 0001df1d .inst 0x0001df1d ; undefined + 528c: 48910200 stllrh w0, [x16] + 5290: 66756214 .inst 0x66756214 ; undefined + 5294: e51d0100 .inst 0xe51d0100 ; undefined + 5298: 02000001 .inst 0x02000001 ; undefined + 529c: 6c144091 stnp d17, d16, [x4,#320] + 52a0: 01006e65 .inst 0x01006e65 ; undefined + 52a4: 0001411d .inst 0x0001411d ; undefined + 52a8: b8910300 ldursw x0, [x24,#-240] + 52ac: 091d107f .inst 0x091d107f ; undefined + 52b0: 1e010000 .inst 0x1e010000 ; undefined + 52b4: 00000235 .inst 0x00000235 ; undefined + 52b8: 10689102 adr x2, d64d8 <_start-0xfffefffffffa9b28> + 52bc: 00000ce8 .inst 0x00000ce8 ; undefined + 52c0: 03851f01 .inst 0x03851f01 ; undefined + 52c4: 91020000 add x0, x0, #0x80 + 52c8: 07501060 .inst 0x07501060 ; undefined + 52cc: 21010000 .inst 0x21010000 ; undefined + 52d0: 00000189 .inst 0x00000189 ; undefined + 52d4: 10589102 adr x2, b64f4 <_start-0xfffefffffffc9b0c> + 52d8: 00000720 .inst 0x00000720 ; undefined + 52dc: 029b2501 .inst 0x029b2501 ; undefined + 52e0: 91020000 add x0, x0, #0x80 + 52e4: 6ecc1550 fabd v16.8h, v10.8h, v12.8h + 52e8: 00000008 .inst 0x00000008 ; undefined + 52ec: 0064ffff .inst 0x0064ffff ; undefined + 52f0: 00000000 .inst 0x00000000 ; undefined + 52f4: 044f0000 .inst 0x044f0000 ; undefined + 52f8: 6a120000 ands w0, w0, w18 + 52fc: 2d280100 stp s0, s0, [x8,#-192] + 5300: 02000000 .inst 0x02000000 ; undefined + 5304: d8117c91 prfm pstl1strm, 28294 <_start-0xffff000000057d6c> + 5308: 0000086e .inst 0x0000086e ; undefined + 530c: 50ffff00 adr x0, 52ee <_start-0xffff00000007ad12> + 5310: 00000000 .inst 0x00000000 ; undefined + 5314: 12000000 and w0, w0, #0x1 + 5318: 29010069 stp w9, w0, [x3,#8] + 531c: 0000002d .inst 0x0000002d ; undefined + 5320: 00789102 .inst 0x00789102 ; undefined + 5324: 6f301100 .inst 0x6f301100 ; undefined + 5328: 00000008 .inst 0x00000008 ; undefined + 532c: 007cffff .inst 0x007cffff ; undefined + 5330: 00000000 .inst 0x00000000 ; undefined + 5334: 6a120000 ands w0, w0, w18 + 5338: 2d300100 stp s0, s0, [x8,#-128] + 533c: 02000000 .inst 0x02000000 ; undefined + 5340: 3c117491 str b17, [x4],#-233 + 5344: 0000086f .inst 0x0000086f ; undefined + 5348: 50ffff00 adr x0, 532a <_start-0xffff00000007acd6> + 534c: 00000000 .inst 0x00000000 ; undefined + 5350: 12000000 and w0, w0, #0x1 + 5354: 31010069 adds w9, w3, #0x40 + 5358: 0000002d .inst 0x0000002d ; undefined + 535c: 00709102 .inst 0x00709102 ; undefined + 5360: 67160000 .inst 0x67160000 ; undefined + 5364: 0100000c .inst 0x0100000c ; undefined + 5368: 00002d3c .inst 0x00002d3c ; undefined + 536c: 086fb800 .inst 0x086fb800 ; undefined + 5370: ff000000 .inst 0xff000000 ; undefined + 5374: 0000dcff .inst 0x0000dcff ; undefined + 5378: 00000000 .inst 0x00000000 ; undefined + 537c: 579c0100 .inst 0x579c0100 ; undefined + 5380: 0f000005 .inst 0x0f000005 ; undefined + 5384: 0000067b .inst 0x0000067b ; undefined + 5388: 01df3c01 .inst 0x01df3c01 ; undefined + 538c: 91020000 add x0, x0, #0x80 + 5390: 75621448 .inst 0x75621448 ; undefined + 5394: 3c010066 stur b6, [x3,#16] + 5398: 000000f1 .inst 0x000000f1 ; undefined + 539c: 14409102 b 10297a4 <_start-0xfffeffffff05685c> + 53a0: 006e656c .inst 0x006e656c ; undefined + 53a4: 01413c01 .inst 0x01413c01 ; undefined + 53a8: 91030000 add x0, x0, #0xc0 + 53ac: 1d107fb8 .inst 0x1d107fb8 ; undefined + 53b0: 01000009 .inst 0x01000009 ; undefined + 53b4: 0002353d .inst 0x0002353d ; undefined + 53b8: 70910200 adr x0, fffffffffff273fb <__stack_top+0xffffffe9b3fb> + 53bc: 000ce810 .inst 0x000ce810 ; undefined + 53c0: 853e0100 .inst 0x853e0100 ; undefined + 53c4: 02000003 .inst 0x02000003 ; undefined + 53c8: 25106891 .inst 0x25106891 ; undefined + 53cc: 01000007 .inst 0x01000007 ; undefined + 53d0: 00002d3f .inst 0x00002d3f ; undefined + 53d4: 64910200 .inst 0x64910200 ; undefined + 53d8: 000c9c10 .inst 0x000c9c10 ; undefined + 53dc: 2d400100 ldp s0, s0, [x8] + 53e0: 02000000 .inst 0x02000000 ; undefined + 53e4: 6a126091 ands w17, w4, w18, lsl #24 + 53e8: 2d420100 ldp s0, s0, [x8,#16] + 53ec: 02000000 .inst 0x02000000 ; undefined + 53f0: 50107c91 adr x17, 26382 <_start-0xffff000000059c7e> + 53f4: 01000007 .inst 0x01000007 ; undefined + 53f8: 00029b43 .inst 0x00029b43 ; undefined + 53fc: 58910200 ldr x0, fffffffffff2743c <__stack_top+0xffffffe9b43c> + 5400: 00072010 .inst 0x00072010 ; undefined + 5404: 9b440100 smulh x0, x8, x4 + 5408: 02000002 .inst 0x02000002 ; undefined + 540c: 18115091 ldr w17, 27e1c <_start-0xffff0000000581e4> + 5410: 00000870 .inst 0x00000870 ; undefined + 5414: 58ffff00 ldr x0, 53f4 <_start-0xffff00000007ac0c> + 5418: 00000000 .inst 0x00000000 ; undefined + 541c: 12000000 and w0, w0, #0x1 + 5420: 45010069 .inst 0x45010069 ; undefined + 5424: 0000002d .inst 0x0000002d ; undefined + 5428: 00789102 .inst 0x00789102 ; undefined + 542c: 0cba1300 .inst 0x0cba1300 ; undefined + 5430: 4e010000 tbl v0.16b, {v0.16b}, v1.16b + 5434: 0000002d .inst 0x0000002d ; undefined + 5438: 00087094 .inst 0x00087094 ; undefined + 543c: ffff0000 .inst 0xffff0000 ; undefined + 5440: 0000015c .inst 0x0000015c ; undefined + 5444: 00000000 .inst 0x00000000 ; undefined + 5448: 05db9c01 .inst 0x05db9c01 ; undefined + 544c: 190f0000 .inst 0x190f0000 ; undefined + 5450: 01000009 .inst 0x01000009 ; undefined + 5454: 0002354e .inst 0x0002354e ; undefined + 5458: 58910200 ldr x0, fffffffffff27498 <__stack_top+0xffffffe9b498> + 545c: 0003470f .inst 0x0003470f ; undefined + 5460: 3b4e0100 .inst 0x3b4e0100 ; undefined + 5464: 02000002 .inst 0x02000002 ; undefined + 5468: cd0f5091 .inst 0xcd0f5091 ; undefined + 546c: 0100000a .inst 0x0100000a ; undefined + 5470: 0001894e .inst 0x0001894e ; undefined + 5474: 48910200 stllrh w0, [x16] + 5478: 000ce810 .inst 0x000ce810 ; undefined + 547c: 854f0100 .inst 0x854f0100 ; undefined + 5480: 02000003 .inst 0x02000003 ; undefined + 5484: a5107891 .inst 0xa5107891 ; undefined + 5488: 0100000c .inst 0x0100000c ; undefined + 548c: 00023b54 .inst 0x00023b54 ; undefined + 5490: 70910200 adr x0, fffffffffff274d3 <__stack_top+0xffffffe9b4d3> + 5494: 0002cb10 .inst 0x0002cb10 ; undefined + 5498: 2d550100 ldp s0, s0, [x8,#168] + 549c: 02000000 .inst 0x02000000 ; undefined + 54a0: 16106c91 b fffffffff84206e4 <__stack_top+0xfffff83946e4> + 54a4: 01000000 .inst 0x01000000 ; undefined + 54a8: 0002355e .inst 0x0002355e ; undefined + 54ac: 60910200 .inst 0x60910200 ; undefined + 54b0: 0c8f1300 .inst 0x0c8f1300 ; undefined + 54b4: 72010000 ands w0, w0, #0x80000000 + 54b8: 0000002d .inst 0x0000002d ; undefined + 54bc: 000871f0 .inst 0x000871f0 ; undefined + 54c0: ffff0000 .inst 0xffff0000 ; undefined + 54c4: 000000d8 .inst 0x000000d8 ; undefined + 54c8: 00000000 .inst 0x00000000 ; undefined + 54cc: 06909c01 .inst 0x06909c01 ; undefined + 54d0: 190f0000 .inst 0x190f0000 ; undefined + 54d4: 01000009 .inst 0x01000009 ; undefined + 54d8: 00023572 .inst 0x00023572 ; undefined + 54dc: 48910200 stllrh w0, [x16] + 54e0: 0003470f .inst 0x0003470f ; undefined + 54e4: 3b720100 .inst 0x3b720100 ; undefined + 54e8: 02000002 .inst 0x02000002 ; undefined + 54ec: cd0f4091 .inst 0xcd0f4091 ; undefined + 54f0: 0100000a .inst 0x0100000a ; undefined + 54f4: 00018972 .inst 0x00018972 ; undefined + 54f8: b8910300 ldursw x0, [x24,#-240] + 54fc: 0ce8107f .inst 0x0ce8107f ; undefined + 5500: 73010000 .inst 0x73010000 ; undefined + 5504: 00000385 .inst 0x00000385 ; undefined + 5508: 10709102 adr x2, e6728 <_start-0xfffefffffff998d8> + 550c: 00000ca5 .inst 0x00000ca5 ; undefined + 5510: 023b7801 .inst 0x023b7801 ; undefined + 5514: 91020000 add x0, x0, #0x80 + 5518: 72381168 ands w8, w11, #0x1f00 + 551c: 00000008 .inst 0x00000008 ; undefined + 5520: 0084ffff .inst 0x0084ffff ; undefined + 5524: 00000000 .inst 0x00000000 ; undefined + 5528: 69120000 .inst 0x69120000 ; undefined + 552c: 2d790100 ldp s0, s0, [x8,#-56] + 5530: 02000000 .inst 0x02000000 ; undefined + 5534: 40117c91 .inst 0x40117c91 ; undefined + 5538: 00000872 .inst 0x00000872 ; undefined + 553c: 5cffff00 ldr d0, 551c <_start-0xffff00000007aae4> + 5540: 00000000 .inst 0x00000000 ; undefined + 5544: 10000000 adr x0, 5544 <_start-0xffff00000007aabc> + 5548: 00000016 .inst 0x00000016 ; undefined + 554c: 02357a01 .inst 0x02357a01 ; undefined + 5550: 91020000 add x0, x0, #0x80 + 5554: 0ce21060 .inst 0x0ce21060 ; undefined + 5558: 7b010000 .inst 0x7b010000 ; undefined + 555c: 00000385 .inst 0x00000385 ; undefined + 5560: 00589102 .inst 0x00589102 ; undefined + 5564: 7b130000 .inst 0x7b130000 ; undefined + 5568: 0100000c .inst 0x0100000c ; undefined + 556c: 00002d86 .inst 0x00002d86 ; undefined + 5570: 0872c800 .inst 0x0872c800 ; undefined + 5574: ff000000 .inst 0xff000000 ; undefined + 5578: 00029cff .inst 0x00029cff ; undefined + 557c: 00000000 .inst 0x00000000 ; undefined + 5580: 689c0100 .inst 0x689c0100 ; undefined + 5584: 14000007 b 55a0 <_start-0xffff00000007aa60> + 5588: 00746e6d .inst 0x00746e6d ; undefined + 558c: 01af8601 .inst 0x01af8601 ; undefined + 5590: 91030000 add x0, x0, #0xc0 + 5594: eb0f7fb8 subs x24, x29, x15, lsl #31 + 5598: 0100000a .inst 0x0100000a ; undefined + 559c: 00023586 .inst 0x00023586 ; undefined + 55a0: b0910300 adrp x0, ffffffff22066000 <__stack_top+0xffff21fda000> + 55a4: 0ce8107f .inst 0x0ce8107f ; undefined + 55a8: 90010000 adrp x0, 2005000 <_start-0xfffefffffe07b000> + 55ac: 00000385 .inst 0x00000385 ; undefined + 55b0: 10709102 adr x2, e67d0 <_start-0xfffefffffff99830> + 55b4: 00000705 .inst 0x00000705 ; undefined + 55b8: 00f19701 .inst 0x00f19701 ; undefined + 55bc: 91020000 add x0, x0, #0x80 + 55c0: 00c01778 .inst 0x00c01778 ; undefined + 55c4: 66120000 .inst 0x66120000 ; undefined + 55c8: 68990100 .inst 0x68990100 ; undefined + 55cc: 02000007 .inst 0x02000007 ; undefined + 55d0: 19106891 .inst 0x19106891 ; undefined + 55d4: 01000009 .inst 0x01000009 ; undefined + 55d8: 0002359d .inst 0x0002359d ; undefined + 55dc: 60910200 .inst 0x60910200 ; undefined + 55e0: 00034710 .inst 0x00034710 ; undefined + 55e4: 3b9f0100 .inst 0x3b9f0100 ; undefined + 55e8: 02000002 .inst 0x02000002 ; undefined + 55ec: 10115891 adr x17, 280fc <_start-0xffff000000057f04> + 55f0: 00000874 .inst 0x00000874 ; undefined + 55f4: fcffff00 .inst 0xfcffff00 ; undefined + 55f8: 00000000 .inst 0x00000000 ; undefined + 55fc: 10000000 adr x0, 55fc <_start-0xffff00000007aa04> + 5600: 000002cb .inst 0x000002cb ; undefined + 5604: 002da101 .inst 0x002da101 ; NYI + 5608: 91020000 add x0, x0, #0x80 + 560c: 74381154 .inst 0x74381154 ; undefined + 5610: 00000008 .inst 0x00000008 ; undefined + 5614: 00d4ffff .inst 0x00d4ffff ; undefined + 5618: 00000000 .inst 0x00000000 ; undefined + 561c: 16100000 b fffffffff840561c <__stack_top+0xfffff837961c> + 5620: 01000000 .inst 0x01000000 ; undefined + 5624: 000235a4 .inst 0x000235a4 ; undefined + 5628: 48910200 stllrh w0, [x16] + 562c: 000ce210 .inst 0x000ce210 ; undefined + 5630: 85a50100 .inst 0x85a50100 ; undefined + 5634: 02000003 .inst 0x02000003 ; undefined + 5638: 00004091 .inst 0x00004091 ; undefined + 563c: 08060000 stxrb w6, w0, [x0] + 5640: 000002ae .inst 0x000002ae ; undefined + 5644: 000cd613 .inst 0x000cd613 ; undefined + 5648: 2dc10100 ldp s0, s0, [x8,#8]! + 564c: 64000000 .inst 0x64000000 ; undefined + 5650: 00000875 .inst 0x00000875 ; undefined + 5654: 68ffff00 ldpsw x0, xzr, [x24],#-4 + 5658: 00000000 .inst 0x00000000 ; undefined + 565c: 01000000 .inst 0x01000000 ; undefined + 5660: 0007ab9c .inst 0x0007ab9c ; undefined + 5664: 73661400 .inst 0x73661400 ; undefined + 5668: abc10100 .inst 0xabc10100 ; undefined + 566c: 02000007 .inst 0x02000007 ; undefined + 5670: 6d147891 stp d17, d30, [x4,#320] + 5674: 0100746e .inst 0x0100746e ; undefined + 5678: 0001afc1 .inst 0x0001afc1 ; undefined + 567c: 70910200 adr x0, fffffffffff276bf <__stack_top+0xffffffe9b6bf> + 5680: bb080600 .inst 0xbb080600 ; undefined + 5684: 00000001 .inst 0x00000001 ; undefined + 5688: 0000005b .inst 0x0000005b ; undefined + 568c: 15510002 b 5445694 <_start-0xfffefffffac3a96c> + 5690: 01080000 .inst 0x01080000 ; undefined + 5694: 000012f7 .inst 0x000012f7 ; undefined + 5698: 000875d0 .inst 0x000875d0 ; undefined + 569c: ffff0000 .inst 0xffff0000 ; undefined + 56a0: 00087650 .inst 0x00087650 ; undefined + 56a4: ffff0000 .inst 0xffff0000 ; undefined + 56a8: 6e72656b umax v11.8h, v11.8h, v18.8h + 56ac: 782f6c65 .inst 0x782f6c65 ; undefined + 56b0: 5f747063 sqdmlsl s3, h3, v4.h[3] + 56b4: 636e7566 .inst 0x636e7566 ; undefined + 56b8: 2f00532e .inst 0x2f00532e ; undefined + 56bc: 656d6f68 .inst 0x656d6f68 ; undefined + 56c0: 7261732f .inst 0x7261732f ; undefined + 56c4: 69686361 ldpsw x1, x24, [x27,#-192] + 56c8: 636e2f75 .inst 0x636e2f75 ; undefined + 56cc: 6f2f7574 uqshl v20.4s, v11.4s, #15 + 56d0: 30326373 adr x19, 6a33d <_start-0xffff000000015cc3> + 56d4: 47003132 .inst 0x47003132 ; undefined + 56d8: 4120554e .inst 0x4120554e ; undefined + 56dc: 2e322053 usubl v19.8h, v2.8b, v18.8b + 56e0: 312e3632 adds w18, w17, #0xb8d + 56e4: Address 0x00000000000056e4 is out of bounds. Disassembly of section .debug_abbrev: 0000000000000000 <.debug_abbrev>: - 0: 10001101 adr x1, 220 <_start-0x7fde0> + 0: 10001101 adr x1, 220 <_start-0xffff00000007fde0> 4: 12011106 and w6, w8, #0x8000000f 8: 1b080301 madd w1, w24, w8, w0 c: 13082508 sbfx w8, w8, #8, #2 @@ -14085,7 +14949,7 @@ Disassembly of section .debug_abbrev: 14: 25011101 .inst 0x25011101 ; undefined 18: 030b130e .inst 0x030b130e ; undefined 1c: 110e1b0e add w14, w24, #0x386 - 20: 10071201 adr x1, e260 <_start-0x71da0> + 20: 10071201 adr x1, e260 <_start-0xffff000000071da0> 24: 02000017 .inst 0x02000017 ; undefined 28: 0e030113 tbl v19.8b, {v8.16b}, v3.8b 2c: 0b3a0b0b add w11, w24, w26, uxtb #2 @@ -14112,7 +14976,7 @@ Disassembly of section .debug_abbrev: 80: 030b3e0b .inst 0x030b3e0b ; undefined 84: 0a000008 and w8, w0, w0 88: 13490026 .inst 0x13490026 ; undefined - 8c: 150b0000 b 42c008c <__stack_top+0x422008c> + 8c: 150b0000 b 42c008c <_start-0xfffefffffbdbff74> 90: 49192701 .inst 0x49192701 ; undefined 94: 00130113 .inst 0x00130113 ; undefined 98: 00050c00 .inst 0x00050c00 ; undefined @@ -14135,14 +14999,14 @@ Disassembly of section .debug_abbrev: dc: 11000018 add w24, w0, #0x0 e0: 0e030005 tbl v5.8b, {v0.16b}, v3.8b e4: 0b3b0b3a add w26, w25, w27, uxtb #2 - e8: 18021349 ldr w9, 4350 <_start-0x7bcb0> - ec: 34120000 cbz w0, 240ec <_start-0x5bf14> + e8: 18021349 ldr w9, 4350 <_start-0xffff00000007bcb0> + ec: 34120000 cbz w0, 240ec <_start-0xffff00000005bf14> f0: 3a080300 adcs w0, w24, w8 f4: 490b3b0b .inst 0x490b3b0b ; undefined f8: 00180213 .inst 0x00180213 ; undefined fc: 010b1300 .inst 0x010b1300 ; undefined 100: 07120111 .inst 0x07120111 ; undefined - 104: 34140000 cbz w0, 28104 <_start-0x57efc> + 104: 34140000 cbz w0, 28104 <_start-0xffff000000057efc> 108: 3a0e0300 adcs w0, w24, w14 10c: 490b3b0b .inst 0x490b3b0b ; undefined 110: 02193f13 .inst 0x02193f13 ; undefined @@ -14150,17 +15014,17 @@ Disassembly of section .debug_abbrev: 118: 25011101 .inst 0x25011101 ; undefined 11c: 030b130e .inst 0x030b130e ; undefined 120: 110e1b0e add w14, w24, #0x386 - 124: 10071201 adr x1, e364 <_start-0x71c9c> + 124: 10071201 adr x1, e364 <_start-0xffff000000071c9c> 128: 02000017 .inst 0x02000017 ; undefined 12c: 193f012e .inst 0x193f012e ; undefined 130: 0b3a0e03 add w3, w16, w26, uxtb #3 134: 01110b3b .inst 0x01110b3b ; undefined - 138: 18400712 ldr w18, 80218 + 138: 18400712 ldr w18, 80218 <_start-0xfffefffffffffde8> 13c: 01194297 .inst 0x01194297 ; undefined 140: 03000013 .inst 0x03000013 ; undefined 144: 08030034 stxrb w3, w20, [x1] 148: 0b3b0b3a add w26, w25, w27, uxtb #2 - 14c: 18021349 ldr w9, 43b4 <_start-0x7bc4c> + 14c: 18021349 ldr w9, 43b4 <_start-0xffff00000007bc4c> 150: 0b040000 add w0, w0, w4 154: 12011101 and w1, w8, #0x8000000f 158: 05000007 .inst 0x05000007 ; undefined @@ -14187,7 +15051,7 @@ Disassembly of section .debug_abbrev: 1ac: 0e03193f uzp1 v31.8b, v9.8b, v3.8b 1b0: 0b3b0b3a add w26, w25, w27, uxtb #2 1b4: 01111927 .inst 0x01111927 ; undefined - 1b8: 18400712 ldr w18, 80298 + 1b8: 18400712 ldr w18, 80298 <_start-0xfffefffffffffd68> 1bc: 01194296 .inst 0x01194296 ; undefined 1c0: 0a000013 and w19, w0, w0 1c4: 0b0b000f add w15, w0, w11 @@ -14198,7 +15062,7 @@ Disassembly of section .debug_abbrev: 1d8: 0c000018 st4 {v24.8b-v27.8b}, [x0] 1dc: 0e030034 tbl v20.8b, {v1.16b}, v3.8b 1e0: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1e4: 18021349 ldr w9, 444c <_start-0x7bbb4> + 1e4: 18021349 ldr w9, 444c <_start-0xffff00000007bbb4> 1e8: 240d0000 .inst 0x240d0000 ; undefined 1ec: 3e0b0b00 .inst 0x3e0b0b00 ; undefined 1f0: 0008030b .inst 0x0008030b ; undefined @@ -14227,7 +15091,7 @@ Disassembly of section .debug_abbrev: 24c: 25011101 .inst 0x25011101 ; undefined 250: 030b130e .inst 0x030b130e ; undefined 254: 110e1b0e add w14, w24, #0x386 - 258: 10071201 adr x1, e498 <_start-0x71b68> + 258: 10071201 adr x1, e498 <_start-0xffff000000071b68> 25c: 02000017 .inst 0x02000017 ; undefined 260: 0e030113 tbl v19.8b, {v8.16b}, v3.8b 264: 0b3a0b0b add w11, w24, w26, uxtb #2 @@ -14248,7 +15112,7 @@ Disassembly of section .debug_abbrev: 2a0: 3a0e0301 adcs w1, w24, w14 2a4: 270b3b0b .inst 0x270b3b0b ; undefined 2a8: 12011119 and w25, w8, #0x8000000f - 2ac: 97184007 bl fffffffffc6102c8 <__stack_top+0xfffffffffc5702c8> + 2ac: 97184007 bl fffffffffc6102c8 <__stack_top+0xfffffc5842c8> 2b0: 13011942 sbfx w2, w10, #1, #6 2b4: 05080000 .inst 0x05080000 ; undefined 2b8: 3a0e0300 adcs w0, w24, w14 @@ -14300,13 +15164,13 @@ Disassembly of section .debug_abbrev: 370: 0e03193f uzp1 v31.8b, v9.8b, v3.8b 374: 053b0b3a .inst 0x053b0b3a ; undefined 378: 01111927 .inst 0x01111927 ; undefined - 37c: 18400712 ldr w18, 8045c + 37c: 18400712 ldr w18, 8045c <_start-0xfffefffffffffba4> 380: 01194296 .inst 0x01194296 ; undefined - 384: 15000013 b 40003d0 <__stack_top+0x3f603d0> + 384: 15000013 b 40003d0 <_start-0xfffefffffc07fc30> 388: 0e030005 tbl v5.8b, {v0.16b}, v3.8b 38c: 053b0b3a .inst 0x053b0b3a ; undefined - 390: 18021349 ldr w9, 45f8 <_start-0x7ba08> - 394: 34160000 cbz w0, 2c394 <_start-0x53c6c> + 390: 18021349 ldr w9, 45f8 <_start-0xffff00000007ba08> + 394: 34160000 cbz w0, 2c394 <_start-0xffff000000053c6c> 398: 3a0e0300 adcs w0, w24, w14 39c: 49053b0b .inst 0x49053b0b ; undefined 3a0: 00180213 .inst 0x00180213 ; undefined @@ -14318,7 +15182,7 @@ Disassembly of section .debug_abbrev: 3b8: 25011101 .inst 0x25011101 ; undefined 3bc: 030b130e .inst 0x030b130e ; undefined 3c0: 110e1b0e add w14, w24, #0x386 - 3c4: 10071201 adr x1, e604 <_start-0x719fc> + 3c4: 10071201 adr x1, e604 <_start-0xffff0000000719fc> 3c8: 02000017 .inst 0x02000017 ; undefined 3cc: 0b0b0024 add w4, w1, w11 3d0: 0e030b3e .inst 0x0e030b3e ; undefined @@ -14340,955 +15204,1113 @@ Disassembly of section .debug_abbrev: 410: 110b3b0b add w11, w24, #0x2ce 414: 40071201 .inst 0x40071201 ; undefined 418: 19429618 .inst 0x19429618 ; undefined - 41c: 34070000 cbz w0, e41c <_start-0x71be4> + 41c: 34070000 cbz w0, e41c <_start-0xffff000000071be4> 420: 3a080300 adcs w0, w24, w8 424: 490b3b0b .inst 0x490b3b0b ; undefined 428: 00180213 .inst 0x00180213 ; undefined 42c: 11010000 add w0, w0, #0x40 - 430: 130e2501 sbfiz w1, w8, #18, #10 - 434: 1b0e030b madd w11, w24, w14, w0 - 438: 1201110e and w14, w8, #0x8000000f - 43c: 00171007 .inst 0x00171007 ; undefined - 440: 01130200 .inst 0x01130200 ; undefined - 444: 0b0b0e03 add w3, w16, w11, lsl #3 - 448: 0b3b0b3a add w26, w25, w27, uxtb #2 - 44c: 00001301 .inst 0x00001301 ; undefined - 450: 03000d03 .inst 0x03000d03 ; undefined - 454: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 458: 3813490b sttrb w11, [x8,#-204] - 45c: 0400000b .inst 0x0400000b ; undefined - 460: 0803000d stxrb w3, w13, [x0] - 464: 0b3b0b3a add w26, w25, w27, uxtb #2 - 468: 0b381349 add w9, w26, w24, uxtb #4 - 46c: 0f050000 .inst 0x0f050000 ; undefined - 470: 490b0b00 .inst 0x490b0b00 ; undefined - 474: 06000013 .inst 0x06000013 ; undefined - 478: 0b0b000f add w15, w0, w11 - 47c: 16070000 b fffffffff81c047c <__stack_top+0xfffffffff812047c> - 480: 3a0e0300 adcs w0, w24, w14 - 484: 490b3b0b .inst 0x490b3b0b ; undefined - 488: 08000013 stxrb w0, w19, [x0] - 48c: 0b0b0024 add w4, w1, w11 - 490: 0e030b3e .inst 0x0e030b3e ; undefined - 494: 24090000 .inst 0x24090000 ; undefined - 498: 3e0b0b00 .inst 0x3e0b0b00 ; undefined - 49c: 0008030b .inst 0x0008030b ; undefined - 4a0: 00260a00 .inst 0x00260a00 ; NYI - 4a4: 00001349 .inst 0x00001349 ; undefined - 4a8: 2701150b .inst 0x2701150b ; undefined - 4ac: 01134919 .inst 0x01134919 ; undefined - 4b0: 0c000013 st4 {v19.8b-v22.8b}, [x0] - 4b4: 13490005 .inst 0x13490005 ; undefined - 4b8: 260d0000 .inst 0x260d0000 ; undefined - 4bc: 0e000000 tbl v0.8b, {v0.16b}, v0.8b - 4c0: 0e030113 tbl v19.8b, {v8.16b}, v3.8b - 4c4: 0b3a050b add w11, w8, w26, uxtb #1 - 4c8: 13010b3b sbfx w27, w25, #1, #2 - 4cc: 0d0f0000 .inst 0x0d0f0000 ; undefined - 4d0: 3a0e0300 adcs w0, w24, w14 - 4d4: 490b3b0b .inst 0x490b3b0b ; undefined - 4d8: 00053813 .inst 0x00053813 ; undefined - 4dc: 000d1000 .inst 0x000d1000 ; undefined - 4e0: 0b3a0803 add w3, w0, w26, uxtb #2 - 4e4: 13490b3b .inst 0x13490b3b ; undefined - 4e8: 00000538 .inst 0x00000538 ; undefined - 4ec: 49010111 .inst 0x49010111 ; undefined - 4f0: 00130113 .inst 0x00130113 ; undefined - 4f4: 00211200 .inst 0x00211200 ; NYI - 4f8: 0b2f1349 add w9, w26, w15, uxtb #4 - 4fc: 2e130000 ext v0.8b, v0.8b, v19.8b, #0 - 500: 03193f01 .inst 0x03193f01 ; undefined - 504: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 508: 1119270b add w11, w24, #0x649 - 50c: 40071201 .inst 0x40071201 ; undefined - 510: 19429718 .inst 0x19429718 ; undefined - 514: 00001301 .inst 0x00001301 ; undefined - 518: 03000514 .inst 0x03000514 ; undefined - 51c: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - 520: 0213490b .inst 0x0213490b ; undefined - 524: 15000018 b 4000584 <__stack_top+0x3f60584> - 528: 0e030034 tbl v20.8b, {v1.16b}, v3.8b - 52c: 0b3b0b3a add w26, w25, w27, uxtb #2 - 530: 18021349 ldr w9, 4798 <_start-0x7b868> - 534: 2e160000 ext v0.8b, v0.8b, v22.8b, #0 - 538: 03193f00 .inst 0x03193f00 ; undefined - 53c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 540: 1201110b and w11, w8, #0x8000000f - 544: 96184007 bl fffffffff8610560 <__stack_top+0xfffffffff8570560> - 548: 00001942 .inst 0x00001942 ; undefined - 54c: 3f012e17 .inst 0x3f012e17 ; undefined - 550: 3a0e0319 adcs w25, w24, w14 - 554: 270b3b0b .inst 0x270b3b0b ; undefined - 558: 12011119 and w25, w8, #0x8000000f - 55c: 96184007 bl fffffffff8610578 <__stack_top+0xfffffffff8570578> - 560: 13011942 sbfx w2, w10, #1, #6 - 564: 05180000 .inst 0x05180000 ; undefined - 568: 3a0e0300 adcs w0, w24, w14 - 56c: 490b3b0b .inst 0x490b3b0b ; undefined - 570: 00180213 .inst 0x00180213 ; undefined - 574: 012e1900 .inst 0x012e1900 ; undefined - 578: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - 57c: 0b3b0b3a add w26, w25, w27, uxtb #2 - 580: 13491927 .inst 0x13491927 ; undefined - 584: 07120111 .inst 0x07120111 ; undefined - 588: 42961840 .inst 0x42961840 ; undefined - 58c: 00130119 .inst 0x00130119 ; undefined - 590: 00341a00 .inst 0x00341a00 ; NYI - 594: 0b3a0803 add w3, w0, w26, uxtb #2 - 598: 13490b3b .inst 0x13490b3b ; undefined - 59c: 00001802 .inst 0x00001802 ; undefined - 5a0: 11010b1b add w27, w24, #0x42 - 5a4: 00071201 .inst 0x00071201 ; undefined - 5a8: 00341c00 .inst 0x00341c00 ; NYI - 5ac: 0b3a0e03 add w3, w16, w26, uxtb #3 - 5b0: 13490b3b .inst 0x13490b3b ; undefined - 5b4: 193c193f .inst 0x193c193f ; undefined - 5b8: 341d0000 cbz w0, 3a5b8 <_start-0x45a48> - 5bc: 3a0e0300 adcs w0, w24, w14 - 5c0: 490b3b0b .inst 0x490b3b0b ; undefined - 5c4: 02193f13 .inst 0x02193f13 ; undefined - 5c8: 00000018 .inst 0x00000018 ; undefined - 5cc: 10001101 adr x1, 7ec <_start-0x7f814> - 5d0: 12011106 and w6, w8, #0x8000000f - 5d4: 1b080301 madd w1, w24, w8, w0 - 5d8: 13082508 sbfx w8, w8, #8, #2 - 5dc: 00000005 .inst 0x00000005 ; undefined - 5e0: 25011101 .inst 0x25011101 ; undefined - 5e4: 030b130e .inst 0x030b130e ; undefined - 5e8: 110e1b0e add w14, w24, #0x386 - 5ec: 10071201 adr x1, e82c <_start-0x717d4> - 5f0: 02000017 .inst 0x02000017 ; undefined - 5f4: 0e030113 tbl v19.8b, {v8.16b}, v3.8b - 5f8: 0b3a0b0b add w11, w24, w26, uxtb #2 - 5fc: 13010b3b sbfx w27, w25, #1, #2 - 600: 0d030000 .inst 0x0d030000 ; undefined - 604: 3a0e0300 adcs w0, w24, w14 - 608: 490b3b0b .inst 0x490b3b0b ; undefined - 60c: 000b3813 .inst 0x000b3813 ; undefined - 610: 000d0400 .inst 0x000d0400 ; undefined - 614: 0b3a0803 add w3, w0, w26, uxtb #2 - 618: 13490b3b .inst 0x13490b3b ; undefined - 61c: 00000b38 .inst 0x00000b38 ; undefined - 620: 0b000f05 add w5, w24, w0, lsl #3 - 624: 0013490b .inst 0x0013490b ; undefined - 628: 000f0600 .inst 0x000f0600 ; undefined - 62c: 00000b0b .inst 0x00000b0b ; undefined - 630: 03001607 .inst 0x03001607 ; undefined - 634: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 638: 0013490b .inst 0x0013490b ; undefined - 63c: 00240800 .inst 0x00240800 ; NYI - 640: 0b3e0b0b add w11, w24, w30, uxtb #2 - 644: 00000e03 .inst 0x00000e03 ; undefined - 648: 0b002409 add w9, w0, w0, lsl #9 - 64c: 030b3e0b .inst 0x030b3e0b ; undefined - 650: 0a000008 and w8, w0, w0 - 654: 13490026 .inst 0x13490026 ; undefined - 658: 150b0000 b 42c0658 <__stack_top+0x4220658> - 65c: 49192701 .inst 0x49192701 ; undefined - 660: 00130113 .inst 0x00130113 ; undefined - 664: 00050c00 .inst 0x00050c00 ; undefined - 668: 00001349 .inst 0x00001349 ; undefined - 66c: 0000260d .inst 0x0000260d ; undefined - 670: 01130e00 .inst 0x01130e00 ; undefined - 674: 050b0e03 .inst 0x050b0e03 ; undefined - 678: 0b3b0b3a add w26, w25, w27, uxtb #2 - 67c: 00001301 .inst 0x00001301 ; undefined - 680: 03000d0f .inst 0x03000d0f ; undefined - 684: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 688: 3813490b sttrb w11, [x8,#-204] - 68c: 10000005 adr x5, 68c <_start-0x7f974> - 690: 0803000d stxrb w3, w13, [x0] - 694: 0b3b0b3a add w26, w25, w27, uxtb #2 - 698: 05381349 .inst 0x05381349 ; undefined - 69c: 01110000 .inst 0x01110000 ; undefined - 6a0: 01134901 .inst 0x01134901 ; undefined - 6a4: 12000013 and w19, w0, #0x1 - 6a8: 13490021 .inst 0x13490021 ; undefined - 6ac: 00000b2f .inst 0x00000b2f ; undefined - 6b0: 03002e13 .inst 0x03002e13 ; undefined - 6b4: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 6b8: 1119270b add w11, w24, #0x649 - 6bc: 40071201 .inst 0x40071201 ; undefined - 6c0: 19429718 .inst 0x19429718 ; undefined - 6c4: 2e140000 ext v0.8b, v0.8b, v20.8b, #0 - 6c8: 03193f01 .inst 0x03193f01 ; undefined - 6cc: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 6d0: 1119270b add w11, w24, #0x649 - 6d4: 40071201 .inst 0x40071201 ; undefined - 6d8: 19429718 .inst 0x19429718 ; undefined - 6dc: 00001301 .inst 0x00001301 ; undefined - 6e0: 03000515 .inst 0x03000515 ; undefined - 6e4: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 6e8: 0213490b .inst 0x0213490b ; undefined - 6ec: 16000018 b fffffffff800074c <__stack_top+0xfffffffff7f6074c> - 6f0: 193f012e .inst 0x193f012e ; undefined - 6f4: 0b3a0e03 add w3, w16, w26, uxtb #3 - 6f8: 19270b3b .inst 0x19270b3b ; undefined - 6fc: 07120111 .inst 0x07120111 ; undefined - 700: 42961840 .inst 0x42961840 ; undefined - 704: 00130119 .inst 0x00130119 ; undefined - 708: 00341700 .inst 0x00341700 ; NYI - 70c: 0b3a0e03 add w3, w16, w26, uxtb #3 - 710: 13490b3b .inst 0x13490b3b ; undefined - 714: 00001802 .inst 0x00001802 ; undefined - 718: 3f012e18 .inst 0x3f012e18 ; undefined - 71c: 3a0e0319 adcs w25, w24, w14 - 720: 270b3b0b .inst 0x270b3b0b ; undefined - 724: 11134919 add w25, w8, #0x4d2 - 728: 40071201 .inst 0x40071201 ; undefined - 72c: 19429718 .inst 0x19429718 ; undefined - 730: 00001301 .inst 0x00001301 ; undefined - 734: 03000519 .inst 0x03000519 ; undefined - 738: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - 73c: 0213490b .inst 0x0213490b ; undefined - 740: 1a000018 adc w24, w0, w0 - 744: 08030034 stxrb w3, w20, [x1] - 748: 0b3b0b3a add w26, w25, w27, uxtb #2 - 74c: 18021349 ldr w9, 49b4 <_start-0x7b64c> - 750: 2e1b0000 ext v0.8b, v0.8b, v27.8b, #0 - 754: 03193f01 .inst 0x03193f01 ; undefined - 758: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 75c: 4919270b .inst 0x4919270b ; undefined - 760: 12011113 and w19, w8, #0x8000000f - 764: 96184007 bl fffffffff8610780 <__stack_top+0xfffffffff8570780> - 768: 13011942 sbfx w2, w10, #1, #6 - 76c: 0b1c0000 add w0, w0, w28 - 770: 12011101 and w1, w8, #0x8000000f - 774: 00130107 .inst 0x00130107 ; undefined - 778: 010b1d00 .inst 0x010b1d00 ; undefined - 77c: 07120111 .inst 0x07120111 ; undefined - 780: 2e1e0000 ext v0.8b, v0.8b, v30.8b, #0 - 784: 03193f01 .inst 0x03193f01 ; undefined - 788: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 78c: 3c13490b .inst 0x3c13490b ; undefined + 430: 11061000 add w0, w0, #0x184 + 434: 03011201 .inst 0x03011201 ; undefined + 438: 25081b08 .inst 0x25081b08 ; undefined + 43c: 00051308 .inst 0x00051308 ; undefined + 440: 11010000 add w0, w0, #0x40 + 444: 130e2501 sbfiz w1, w8, #18, #10 + 448: 1b0e030b madd w11, w24, w14, w0 + 44c: 1201110e and w14, w8, #0x8000000f + 450: 00171007 .inst 0x00171007 ; undefined + 454: 01130200 .inst 0x01130200 ; undefined + 458: 0b0b0e03 add w3, w16, w11, lsl #3 + 45c: 0b3b0b3a add w26, w25, w27, uxtb #2 + 460: 00001301 .inst 0x00001301 ; undefined + 464: 03000d03 .inst 0x03000d03 ; undefined + 468: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 46c: 3813490b sttrb w11, [x8,#-204] + 470: 0400000b .inst 0x0400000b ; undefined + 474: 0803000d stxrb w3, w13, [x0] + 478: 0b3b0b3a add w26, w25, w27, uxtb #2 + 47c: 0b381349 add w9, w26, w24, uxtb #4 + 480: 0f050000 .inst 0x0f050000 ; undefined + 484: 490b0b00 .inst 0x490b0b00 ; undefined + 488: 06000013 .inst 0x06000013 ; undefined + 48c: 0b0b000f add w15, w0, w11 + 490: 16070000 b fffffffff81c0490 <__stack_top+0xfffff8134490> + 494: 3a0e0300 adcs w0, w24, w14 + 498: 490b3b0b .inst 0x490b3b0b ; undefined + 49c: 08000013 stxrb w0, w19, [x0] + 4a0: 0b0b0024 add w4, w1, w11 + 4a4: 0e030b3e .inst 0x0e030b3e ; undefined + 4a8: 24090000 .inst 0x24090000 ; undefined + 4ac: 3e0b0b00 .inst 0x3e0b0b00 ; undefined + 4b0: 0008030b .inst 0x0008030b ; undefined + 4b4: 00260a00 .inst 0x00260a00 ; NYI + 4b8: 00001349 .inst 0x00001349 ; undefined + 4bc: 2701150b .inst 0x2701150b ; undefined + 4c0: 01134919 .inst 0x01134919 ; undefined + 4c4: 0c000013 st4 {v19.8b-v22.8b}, [x0] + 4c8: 13490005 .inst 0x13490005 ; undefined + 4cc: 260d0000 .inst 0x260d0000 ; undefined + 4d0: 0e000000 tbl v0.8b, {v0.16b}, v0.8b + 4d4: 0e030113 tbl v19.8b, {v8.16b}, v3.8b + 4d8: 0b3a050b add w11, w8, w26, uxtb #1 + 4dc: 13010b3b sbfx w27, w25, #1, #2 + 4e0: 0d0f0000 .inst 0x0d0f0000 ; undefined + 4e4: 3a0e0300 adcs w0, w24, w14 + 4e8: 490b3b0b .inst 0x490b3b0b ; undefined + 4ec: 00053813 .inst 0x00053813 ; undefined + 4f0: 01011000 .inst 0x01011000 ; undefined + 4f4: 13011349 sbfx w9, w26, #1, #4 + 4f8: 21110000 .inst 0x21110000 ; undefined + 4fc: 2f134900 .inst 0x2f134900 ; undefined + 500: 1200000b and w11, w0, #0x1 + 504: 0803000d stxrb w3, w13, [x0] + 508: 0b3b0b3a add w26, w25, w27, uxtb #2 + 50c: 05381349 .inst 0x05381349 ; undefined + 510: 2e130000 ext v0.8b, v0.8b, v19.8b, #0 + 514: 3a0e0300 adcs w0, w24, w14 + 518: 270b3b0b .inst 0x270b3b0b ; undefined + 51c: 12011119 and w25, w8, #0x8000000f + 520: 97184007 bl fffffffffc61053c <__stack_top+0xfffffc58453c> + 524: 00001942 .inst 0x00001942 ; undefined + 528: 3f012e14 .inst 0x3f012e14 ; undefined + 52c: 3a0e0319 adcs w25, w24, w14 + 530: 270b3b0b .inst 0x270b3b0b ; undefined + 534: 12011119 and w25, w8, #0x8000000f + 538: 97184007 bl fffffffffc610554 <__stack_top+0xfffffc584554> + 53c: 13011942 sbfx w2, w10, #1, #6 + 540: 05150000 .inst 0x05150000 ; undefined + 544: 3a0e0300 adcs w0, w24, w14 + 548: 490b3b0b .inst 0x490b3b0b ; undefined + 54c: 00180213 .inst 0x00180213 ; undefined + 550: 012e1600 .inst 0x012e1600 ; undefined + 554: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 558: 0b3b0b3a add w26, w25, w27, uxtb #2 + 55c: 13491927 .inst 0x13491927 ; undefined + 560: 07120111 .inst 0x07120111 ; undefined + 564: 42971840 .inst 0x42971840 ; undefined + 568: 00130119 .inst 0x00130119 ; undefined + 56c: 00051700 .inst 0x00051700 ; undefined + 570: 0b3a0803 add w3, w0, w26, uxtb #2 + 574: 13490b3b .inst 0x13490b3b ; undefined + 578: 00001802 .inst 0x00001802 ; undefined + 57c: 03003418 .inst 0x03003418 ; undefined + 580: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 584: 0213490b .inst 0x0213490b ; undefined + 588: 19000018 .inst 0x19000018 ; undefined + 58c: 193f012e .inst 0x193f012e ; undefined + 590: 0b3a0e03 add w3, w16, w26, uxtb #3 + 594: 19270b3b .inst 0x19270b3b ; undefined + 598: 01111349 .inst 0x01111349 ; undefined + 59c: 18400712 ldr w18, 8067c <_start-0xfffefffffffff984> + 5a0: 01194296 .inst 0x01194296 ; undefined + 5a4: 1a000013 adc w19, w0, w0 + 5a8: 0e030034 tbl v20.8b, {v1.16b}, v3.8b + 5ac: 0b3b0b3a add w26, w25, w27, uxtb #2 + 5b0: 18021349 ldr w9, 4818 <_start-0xffff00000007b7e8> + 5b4: 2e1b0000 ext v0.8b, v0.8b, v27.8b, #0 + 5b8: 03193f01 .inst 0x03193f01 ; undefined + 5bc: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 5c0: 3c13490b .inst 0x3c13490b ; undefined + 5c4: 00130119 .inst 0x00130119 ; undefined + 5c8: 00181c00 .inst 0x00181c00 ; undefined + 5cc: 0b1d0000 add w0, w0, w29 + 5d0: 12011101 and w1, w8, #0x8000000f + 5d4: 1e000007 .inst 0x1e000007 ; undefined + 5d8: 193f012e .inst 0x193f012e ; undefined + 5dc: 0b3a0e03 add w3, w16, w26, uxtb #3 + 5e0: 13490b3b .inst 0x13490b3b ; undefined + 5e4: 0000193c .inst 0x0000193c ; undefined + 5e8: 3f012e1f .inst 0x3f012e1f ; undefined + 5ec: 3a0e0319 adcs w25, w24, w14 + 5f0: 270b3b0b .inst 0x270b3b0b ; undefined + 5f4: 12011119 and w25, w8, #0x8000000f + 5f8: 96184007 bl fffffffff8610614 <__stack_top+0xfffff8584614> + 5fc: 13011942 sbfx w2, w10, #1, #6 + 600: 0b200000 add w0, w0, w0, uxtb + 604: 12011101 and w1, w8, #0x8000000f + 608: 00130107 .inst 0x00130107 ; undefined + 60c: 002e2100 .inst 0x002e2100 ; NYI + 610: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 614: 0b3b0b3a add w26, w25, w27, uxtb #2 + 618: 01111927 .inst 0x01111927 ; undefined + 61c: 18400712 ldr w18, 806fc <_start-0xfffefffffffff904> + 620: 00194296 .inst 0x00194296 ; undefined + 624: 002e2200 .inst 0x002e2200 ; NYI + 628: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 62c: 0b3b0b3a add w26, w25, w27, uxtb #2 + 630: 07120111 .inst 0x07120111 ; undefined + 634: 42961840 .inst 0x42961840 ; undefined + 638: 23000019 .inst 0x23000019 ; undefined + 63c: 193f012e .inst 0x193f012e ; undefined + 640: 0b3a0e03 add w3, w16, w26, uxtb #3 + 644: 01110b3b .inst 0x01110b3b ; undefined + 648: 18400712 ldr w18, 80728 <_start-0xfffefffffffff8d8> + 64c: 01194296 .inst 0x01194296 ; undefined + 650: 24000013 .inst 0x24000013 ; undefined + 654: 0e030034 tbl v20.8b, {v1.16b}, v3.8b + 658: 0b3b0b3a add w26, w25, w27, uxtb #2 + 65c: 193f1349 .inst 0x193f1349 ; undefined + 660: 00001802 .inst 0x00001802 ; undefined + 664: 01110100 .inst 0x01110100 ; undefined + 668: 0b130e25 add w5, w17, w19, lsl #3 + 66c: 0e1b0e03 dup v3.8b, w16 + 670: 07120111 .inst 0x07120111 ; undefined + 674: 00001710 .inst 0x00001710 ; undefined + 678: 0b002402 add w2, w0, w0, lsl #9 + 67c: 030b3e0b .inst 0x030b3e0b ; undefined + 680: 03000008 .inst 0x03000008 ; undefined + 684: 0e030113 tbl v19.8b, {v8.16b}, v3.8b + 688: 0b3a0b0b add w11, w24, w26, uxtb #2 + 68c: 13010b3b sbfx w27, w25, #1, #2 + 690: 0d040000 .inst 0x0d040000 ; undefined + 694: 3a0e0300 adcs w0, w24, w14 + 698: 490b3b0b .inst 0x490b3b0b ; undefined + 69c: 000b3813 .inst 0x000b3813 ; undefined + 6a0: 000d0500 .inst 0x000d0500 ; undefined + 6a4: 0b3a0803 add w3, w0, w26, uxtb #2 + 6a8: 13490b3b .inst 0x13490b3b ; undefined + 6ac: 00000b38 .inst 0x00000b38 ; undefined + 6b0: 0b000f06 add w6, w24, w0, lsl #3 + 6b4: 0013490b .inst 0x0013490b ; undefined + 6b8: 000f0700 .inst 0x000f0700 ; undefined + 6bc: 00000b0b .inst 0x00000b0b ; undefined + 6c0: 03001608 .inst 0x03001608 ; undefined + 6c4: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 6c8: 0013490b .inst 0x0013490b ; undefined + 6cc: 00240900 .inst 0x00240900 ; NYI + 6d0: 0b3e0b0b add w11, w24, w30, uxtb #2 + 6d4: 00000e03 .inst 0x00000e03 ; undefined + 6d8: 4900260a .inst 0x4900260a ; undefined + 6dc: 0b000013 add w19, w0, w0 + 6e0: 19270115 .inst 0x19270115 ; undefined + 6e4: 13011349 sbfx w9, w26, #1, #4 + 6e8: 050c0000 .inst 0x050c0000 ; undefined + 6ec: 00134900 .inst 0x00134900 ; undefined + 6f0: 00260d00 .inst 0x00260d00 ; NYI + 6f4: 130e0000 sbfiz w0, w0, #18, #1 + 6f8: 0b0e0301 add w1, w24, w14 + 6fc: 3b0b3a05 .inst 0x3b0b3a05 ; undefined + 700: 0013010b .inst 0x0013010b ; undefined + 704: 000d0f00 .inst 0x000d0f00 ; undefined + 708: 0b3a0e03 add w3, w16, w26, uxtb #3 + 70c: 13490b3b .inst 0x13490b3b ; undefined + 710: 00000538 .inst 0x00000538 ; undefined + 714: 49010110 .inst 0x49010110 ; undefined + 718: 00130113 .inst 0x00130113 ; undefined + 71c: 00211100 .inst 0x00211100 ; NYI + 720: 0b2f1349 add w9, w26, w15, uxtb #4 + 724: 2e120000 ext v0.8b, v0.8b, v18.8b, #0 + 728: 03193f01 .inst 0x03193f01 ; undefined + 72c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 730: 1201110b and w11, w8, #0x8000000f + 734: 96184007 bl fffffffff8610750 <__stack_top+0xfffff8584750> + 738: 13011942 sbfx w2, w10, #1, #6 + 73c: 34130000 cbz w0, 2673c <_start-0xffff0000000598c4> + 740: 3a0e0300 adcs w0, w24, w14 + 744: 490b3b0b .inst 0x490b3b0b ; undefined + 748: 00180213 .inst 0x00180213 ; undefined + 74c: 012e1400 .inst 0x012e1400 ; undefined + 750: 0b3a0803 add w3, w0, w26, uxtb #2 + 754: 01110b3b .inst 0x01110b3b ; undefined + 758: 18400712 ldr w18, 80838 <_start-0xfffefffffffff7c8> + 75c: 01194296 .inst 0x01194296 ; undefined + 760: 15000013 b 40007ac <_start-0xfffefffffc07f854> + 764: 0111010b .inst 0x0111010b ; undefined + 768: 00000712 .inst 0x00000712 ; undefined + 76c: 03003416 .inst 0x03003416 ; undefined + 770: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 774: 0213490b .inst 0x0213490b ; undefined + 778: 17000018 b fffffffffc0007d8 <__stack_top+0xfffffbf747d8> + 77c: 193f012e .inst 0x193f012e ; undefined + 780: 0b3a0e03 add w3, w16, w26, uxtb #3 + 784: 19270b3b .inst 0x19270b3b ; undefined + 788: 07120111 .inst 0x07120111 ; undefined + 78c: 42961840 .inst 0x42961840 ; undefined 790: 00130119 .inst 0x00130119 ; undefined - 794: 00181f00 .inst 0x00181f00 ; undefined - 798: 2e200000 uaddl v0.8h, v0.8b, v0.8b - 79c: 03193f00 .inst 0x03193f00 ; undefined - 7a0: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 7a4: 1119270b add w11, w24, #0x649 - 7a8: 40071201 .inst 0x40071201 ; undefined - 7ac: 19429618 .inst 0x19429618 ; undefined - 7b0: 2e210000 uaddl v0.8h, v0.8b, v1.8b - 7b4: 03193f00 .inst 0x03193f00 ; undefined - 7b8: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 7bc: 1201110b and w11, w8, #0x8000000f - 7c0: 96184007 bl fffffffff86107dc <__stack_top+0xfffffffff85707dc> - 7c4: 00001942 .inst 0x00001942 ; undefined - 7c8: 03012e22 .inst 0x03012e22 ; undefined - 7cc: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 7d0: 1201110b and w11, w8, #0x8000000f - 7d4: 96184007 bl fffffffff86107f0 <__stack_top+0xfffffffff85707f0> - 7d8: 13011942 sbfx w2, w10, #1, #6 - 7dc: 34230000 cbz w0, 467dc <_start-0x39824> - 7e0: 3a0e0300 adcs w0, w24, w14 - 7e4: 490b3b0b .inst 0x490b3b0b ; undefined - 7e8: 02193f13 .inst 0x02193f13 ; undefined - 7ec: 00000018 .inst 0x00000018 ; undefined - 7f0: 25011101 .inst 0x25011101 ; undefined - 7f4: 030b130e .inst 0x030b130e ; undefined - 7f8: 110e1b0e add w14, w24, #0x386 - 7fc: 10071201 adr x1, ea3c <_start-0x715c4> - 800: 02000017 .inst 0x02000017 ; undefined - 804: 0b0b0024 add w4, w1, w11 - 808: 08030b3e stxrb w3, w30, [x25] - 80c: 13030000 sbfiz w0, w0, #29, #1 - 810: 0b0e0301 add w1, w24, w14 - 814: 3b0b3a0b .inst 0x3b0b3a0b ; undefined - 818: 0013010b .inst 0x0013010b ; undefined - 81c: 000d0400 .inst 0x000d0400 ; undefined - 820: 0b3a0e03 add w3, w16, w26, uxtb #3 - 824: 13490b3b .inst 0x13490b3b ; undefined - 828: 00000b38 .inst 0x00000b38 ; undefined - 82c: 03000d05 .inst 0x03000d05 ; undefined - 830: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - 834: 3813490b sttrb w11, [x8,#-204] - 838: 0600000b .inst 0x0600000b ; undefined - 83c: 0b0b000f add w15, w0, w11 - 840: 00001349 .inst 0x00001349 ; undefined - 844: 0b000f07 add w7, w24, w0, lsl #3 - 848: 0800000b stxrb w0, w11, [x0] - 84c: 0e030016 tbl v22.8b, {v0.16b}, v3.8b - 850: 0b3b0b3a add w26, w25, w27, uxtb #2 - 854: 00001349 .inst 0x00001349 ; undefined - 858: 0b002409 add w9, w0, w0, lsl #9 - 85c: 030b3e0b .inst 0x030b3e0b ; undefined - 860: 0a00000e and w14, w0, w0 - 864: 13490026 .inst 0x13490026 ; undefined - 868: 150b0000 b 42c0868 <__stack_top+0x4220868> - 86c: 49192701 .inst 0x49192701 ; undefined - 870: 00130113 .inst 0x00130113 ; undefined - 874: 00050c00 .inst 0x00050c00 ; undefined - 878: 00001349 .inst 0x00001349 ; undefined - 87c: 0000260d .inst 0x0000260d ; undefined - 880: 01130e00 .inst 0x01130e00 ; undefined - 884: 050b0e03 .inst 0x050b0e03 ; undefined - 888: 0b3b0b3a add w26, w25, w27, uxtb #2 - 88c: 00001301 .inst 0x00001301 ; undefined - 890: 03000d0f .inst 0x03000d0f ; undefined - 894: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 898: 3813490b sttrb w11, [x8,#-204] - 89c: 10000005 adr x5, 89c <_start-0x7f764> - 8a0: 0803000d stxrb w3, w13, [x0] - 8a4: 0b3b0b3a add w26, w25, w27, uxtb #2 - 8a8: 05381349 .inst 0x05381349 ; undefined - 8ac: 01110000 .inst 0x01110000 ; undefined - 8b0: 01134901 .inst 0x01134901 ; undefined - 8b4: 12000013 and w19, w0, #0x1 - 8b8: 13490021 .inst 0x13490021 ; undefined - 8bc: 00000b2f .inst 0x00000b2f ; undefined - 8c0: 3f012e13 .inst 0x3f012e13 ; undefined - 8c4: 3a0e0319 adcs w25, w24, w14 - 8c8: 110b3b0b add w11, w24, #0x2ce - 8cc: 40071201 .inst 0x40071201 ; undefined - 8d0: 19429618 .inst 0x19429618 ; undefined - 8d4: 00001301 .inst 0x00001301 ; undefined - 8d8: 03003414 .inst 0x03003414 ; undefined - 8dc: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 8e0: 0213490b .inst 0x0213490b ; undefined - 8e4: 15000018 b 4000944 <__stack_top+0x3f60944> - 8e8: 0803012e stxrb w3, w14, [x9] - 8ec: 0b3b0b3a add w26, w25, w27, uxtb #2 - 8f0: 07120111 .inst 0x07120111 ; undefined - 8f4: 42961840 .inst 0x42961840 ; undefined - 8f8: 00130119 .inst 0x00130119 ; undefined - 8fc: 010b1600 .inst 0x010b1600 ; undefined - 900: 07120111 .inst 0x07120111 ; undefined - 904: 34170000 cbz w0, 2e904 <_start-0x516fc> - 908: 3a080300 adcs w0, w24, w8 - 90c: 490b3b0b .inst 0x490b3b0b ; undefined - 910: 00180213 .inst 0x00180213 ; undefined - 914: 012e1800 .inst 0x012e1800 ; undefined - 918: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - 91c: 0b3b0b3a add w26, w25, w27, uxtb #2 - 920: 01111927 .inst 0x01111927 ; undefined - 924: 18400712 ldr w18, 80a04 - 928: 01194296 .inst 0x01194296 ; undefined - 92c: 19000013 .inst 0x19000013 ; undefined - 930: 08030005 stxrb w3, w5, [x0] - 934: 0b3b0b3a add w26, w25, w27, uxtb #2 - 938: 18021349 ldr w9, 4ba0 <_start-0x7b460> - 93c: 2e1a0000 ext v0.8b, v0.8b, v26.8b, #0 - 940: 03193f00 .inst 0x03193f00 ; undefined - 944: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 948: 1201110b and w11, w8, #0x8000000f - 94c: 96184007 bl fffffffff8610968 <__stack_top+0xfffffffff8570968> - 950: 00001942 .inst 0x00001942 ; undefined - 954: 0300341b .inst 0x0300341b ; undefined - 958: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 95c: 3f13490b .inst 0x3f13490b ; undefined - 960: 00193c19 .inst 0x00193c19 ; undefined - 964: 11010000 add w0, w0, #0x40 - 968: 11061000 add w0, w0, #0x184 - 96c: 03011201 .inst 0x03011201 ; undefined - 970: 25081b08 .inst 0x25081b08 ; undefined - 974: 00051308 .inst 0x00051308 ; undefined - 978: 11010000 add w0, w0, #0x40 - 97c: 11061000 add w0, w0, #0x184 - 980: 03011201 .inst 0x03011201 ; undefined - 984: 25081b08 .inst 0x25081b08 ; undefined - 988: 00051308 .inst 0x00051308 ; undefined - 98c: 11010000 add w0, w0, #0x40 - 990: 130e2501 sbfiz w1, w8, #18, #10 - 994: 1b0e030b madd w11, w24, w14, w0 - 998: 1201110e and w14, w8, #0x8000000f - 99c: 00171007 .inst 0x00171007 ; undefined - 9a0: 00240200 .inst 0x00240200 ; NYI - 9a4: 0b3e0b0b add w11, w24, w30, uxtb #2 - 9a8: 00000803 .inst 0x00000803 ; undefined - 9ac: 03011303 .inst 0x03011303 ; undefined - 9b0: 3a0b0b0e .inst 0x3a0b0b0e ; undefined - 9b4: 010b3b0b .inst 0x010b3b0b ; undefined - 9b8: 04000013 .inst 0x04000013 ; undefined - 9bc: 0e03000d tbl v13.8b, {v0.16b}, v3.8b - 9c0: 0b3b0b3a add w26, w25, w27, uxtb #2 - 9c4: 0b381349 add w9, w26, w24, uxtb #4 - 9c8: 0f050000 .inst 0x0f050000 ; undefined - 9cc: 490b0b00 .inst 0x490b0b00 ; undefined - 9d0: 06000013 .inst 0x06000013 ; undefined - 9d4: 0b0b0024 add w4, w1, w11 - 9d8: 0e030b3e .inst 0x0e030b3e ; undefined - 9dc: 16070000 b fffffffff81c09dc <__stack_top+0xfffffffff81209dc> - 9e0: 3a0e0300 adcs w0, w24, w14 - 9e4: 490b3b0b .inst 0x490b3b0b ; undefined - 9e8: 08000013 stxrb w0, w19, [x0] - 9ec: 193f012e .inst 0x193f012e ; undefined - 9f0: 0b3a0e03 add w3, w16, w26, uxtb #3 - 9f4: 19270b3b .inst 0x19270b3b ; undefined - 9f8: 07120111 .inst 0x07120111 ; undefined - 9fc: 42961840 .inst 0x42961840 ; undefined - a00: 00130119 .inst 0x00130119 ; undefined - a04: 00050900 .inst 0x00050900 ; undefined - a08: 0b3a0e03 add w3, w16, w26, uxtb #3 - a0c: 13490b3b .inst 0x13490b3b ; undefined - a10: 00001802 .inst 0x00001802 ; undefined - a14: 0300340a .inst 0x0300340a ; undefined - a18: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - a1c: 0213490b .inst 0x0213490b ; undefined - a20: 0b000018 add w24, w0, w0 - a24: 0111010b .inst 0x0111010b ; undefined - a28: 00000712 .inst 0x00000712 ; undefined - a2c: 0300340c .inst 0x0300340c ; undefined - a30: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - a34: 0213490b .inst 0x0213490b ; undefined - a38: 0d000018 st1 {v24.b}[0], [x0] - a3c: 13490035 .inst 0x13490035 ; undefined - a40: 2e0e0000 ext v0.8b, v0.8b, v14.8b, #0 - a44: 03193f01 .inst 0x03193f01 ; undefined - a48: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - a4c: 1201110b and w11, w8, #0x8000000f - a50: 96184007 bl fffffffff8610a6c <__stack_top+0xfffffffff8570a6c> - a54: 13011942 sbfx w2, w10, #1, #6 - a58: 0b0f0000 add w0, w0, w15 - a5c: 00175501 .inst 0x00175501 ; undefined - a60: 01011000 .inst 0x01011000 ; undefined - a64: 13011349 sbfx w9, w26, #1, #4 - a68: 21110000 .inst 0x21110000 ; undefined - a6c: 2f134900 .inst 0x2f134900 ; undefined - a70: 1200000b and w11, w0, #0x1 - a74: 193f012e .inst 0x193f012e ; undefined - a78: 0b3a0e03 add w3, w16, w26, uxtb #3 - a7c: 19270b3b .inst 0x19270b3b ; undefined - a80: 01111349 .inst 0x01111349 ; undefined - a84: 18400712 ldr w18, 80b64 - a88: 01194297 .inst 0x01194297 ; undefined - a8c: 13000013 sbfx w19, w0, #0, #1 - a90: 0111010b .inst 0x0111010b ; undefined - a94: 13010712 sbfx w18, w24, #1, #1 - a98: 2e140000 ext v0.8b, v0.8b, v20.8b, #0 - a9c: 03193f01 .inst 0x03193f01 ; undefined - aa0: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - aa4: 4919270b .inst 0x4919270b ; undefined - aa8: 12011113 and w19, w8, #0x8000000f - aac: 96184007 bl fffffffff8610ac8 <__stack_top+0xfffffffff8570ac8> - ab0: 13011942 sbfx w2, w10, #1, #6 - ab4: 0b150000 add w0, w0, w21 - ab8: 01175501 .inst 0x01175501 ; undefined - abc: 16000013 b fffffffff8000b08 <__stack_top+0xfffffffff7f60b08> - ac0: 193f002e .inst 0x193f002e ; undefined - ac4: 0b3a0e03 add w3, w16, w26, uxtb #3 - ac8: 13490b3b .inst 0x13490b3b ; undefined - acc: 07120111 .inst 0x07120111 ; undefined - ad0: 42971840 .inst 0x42971840 ; undefined - ad4: 17000019 b fffffffffc000b38 <__stack_top+0xfffffffffbf60b38> - ad8: 0b0b000f add w15, w0, w11 - adc: 34180000 cbz w0, 30adc <_start-0x4f524> - ae0: 3a0e0300 adcs w0, w24, w14 - ae4: 49053b0b .inst 0x49053b0b ; undefined - ae8: 00180213 .inst 0x00180213 ; undefined - aec: 00341900 .inst 0x00341900 ; NYI - af0: 0b3a0803 add w3, w0, w26, uxtb #2 - af4: 1349053b .inst 0x1349053b ; undefined - af8: 00001802 .inst 0x00001802 ; undefined - afc: 0300341a .inst 0x0300341a ; undefined - b00: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - b04: 3f13490b .inst 0x3f13490b ; undefined - b08: 00180219 .inst 0x00180219 ; undefined - b0c: 11010000 add w0, w0, #0x40 - b10: 130e2501 sbfiz w1, w8, #18, #10 - b14: 1b0e030b madd w11, w24, w14, w0 - b18: 1201110e and w14, w8, #0x8000000f - b1c: 00171007 .inst 0x00171007 ; undefined - b20: 00240200 .inst 0x00240200 ; NYI - b24: 0b3e0b0b add w11, w24, w30, uxtb #2 - b28: 00000803 .inst 0x00000803 ; undefined - b2c: 0b000f03 add w3, w24, w0, lsl #3 - b30: 0013490b .inst 0x0013490b ; undefined - b34: 00240400 .inst 0x00240400 ; NYI - b38: 0b3e0b0b add w11, w24, w30, uxtb #2 - b3c: 00000e03 .inst 0x00000e03 ; undefined - b40: 03011305 .inst 0x03011305 ; undefined - b44: 3a0b0b0e .inst 0x3a0b0b0e ; undefined - b48: 010b3b0b .inst 0x010b3b0b ; undefined - b4c: 06000013 .inst 0x06000013 ; undefined - b50: 0e03000d tbl v13.8b, {v0.16b}, v3.8b - b54: 0b3b0b3a add w26, w25, w27, uxtb #2 - b58: 0b381349 add w9, w26, w24, uxtb #4 - b5c: 0d070000 .inst 0x0d070000 ; undefined - b60: 3a080300 adcs w0, w24, w8 - b64: 490b3b0b .inst 0x490b3b0b ; undefined - b68: 000b3813 .inst 0x000b3813 ; undefined - b6c: 000f0800 .inst 0x000f0800 ; undefined - b70: 00000b0b .inst 0x00000b0b ; undefined - b74: 03001609 .inst 0x03001609 ; undefined - b78: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - b7c: 0013490b .inst 0x0013490b ; undefined - b80: 00260a00 .inst 0x00260a00 ; NYI - b84: 00001349 .inst 0x00001349 ; undefined - b88: 2701150b .inst 0x2701150b ; undefined - b8c: 01134919 .inst 0x01134919 ; undefined - b90: 0c000013 st4 {v19.8b-v22.8b}, [x0] - b94: 13490005 .inst 0x13490005 ; undefined - b98: 260d0000 .inst 0x260d0000 ; undefined - b9c: 0e000000 tbl v0.8b, {v0.16b}, v0.8b - ba0: 193f002e .inst 0x193f002e ; undefined - ba4: 0b3a0e03 add w3, w16, w26, uxtb #3 - ba8: 01110b3b .inst 0x01110b3b ; undefined - bac: 18400712 ldr w18, 80c8c - bb0: 00194296 .inst 0x00194296 ; undefined - bb4: 012e0f00 .inst 0x012e0f00 ; undefined - bb8: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - bbc: 0b3b0b3a add w26, w25, w27, uxtb #2 - bc0: 01111927 .inst 0x01111927 ; undefined - bc4: 18400712 ldr w18, 80ca4 - bc8: 01194297 .inst 0x01194297 ; undefined - bcc: 10000013 adr x19, bcc <_start-0x7f434> - bd0: 0e030005 tbl v5.8b, {v0.16b}, v3.8b - bd4: 0b3b0b3a add w26, w25, w27, uxtb #2 - bd8: 18021349 ldr w9, 4e40 <_start-0x7b1c0> - bdc: 2e110000 ext v0.8b, v0.8b, v17.8b, #0 - be0: 03193f00 .inst 0x03193f00 ; undefined - be4: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - be8: 1201110b and w11, w8, #0x8000000f - bec: 97184007 bl fffffffffc610c08 <__stack_top+0xfffffffffc570c08> - bf0: 00001942 .inst 0x00001942 ; undefined - bf4: 3f012e12 .inst 0x3f012e12 ; undefined - bf8: 3a0e0319 adcs w25, w24, w14 - bfc: 110b3b0b add w11, w24, #0x2ce - c00: 40071201 .inst 0x40071201 ; undefined - c04: 19429618 .inst 0x19429618 ; undefined - c08: 00001301 .inst 0x00001301 ; undefined - c0c: 03003413 .inst 0x03003413 ; undefined - c10: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - c14: 0213490b .inst 0x0213490b ; undefined - c18: 14000018 b c78 <_start-0x7f388> - c1c: 0e030034 tbl v20.8b, {v1.16b}, v3.8b - c20: 0b3b0b3a add w26, w25, w27, uxtb #2 - c24: 18021349 ldr w9, 4e8c <_start-0x7b174> - c28: 0b150000 add w0, w0, w21 - c2c: 12011101 and w1, w8, #0x8000000f - c30: 16000007 b fffffffff8000c4c <__stack_top+0xfffffffff7f60c4c> - c34: 13490101 .inst 0x13490101 ; undefined - c38: 00001301 .inst 0x00001301 ; undefined - c3c: 49002117 .inst 0x49002117 ; undefined - c40: 000b2f13 .inst 0x000b2f13 ; undefined - c44: 11010000 add w0, w0, #0x40 - c48: 130e2501 sbfiz w1, w8, #18, #10 - c4c: 1b0e030b madd w11, w24, w14, w0 - c50: 1201110e and w14, w8, #0x8000000f - c54: 00171007 .inst 0x00171007 ; undefined - c58: 012e0200 .inst 0x012e0200 ; undefined - c5c: 0b3a0e03 add w3, w16, w26, uxtb #3 - c60: 19270b3b .inst 0x19270b3b ; undefined - c64: 07120111 .inst 0x07120111 ; undefined - c68: 42971840 .inst 0x42971840 ; undefined - c6c: 00130119 .inst 0x00130119 ; undefined - c70: 00050300 .inst 0x00050300 ; undefined - c74: 0b3a0e03 add w3, w16, w26, uxtb #3 - c78: 13490b3b .inst 0x13490b3b ; undefined - c7c: 00001802 .inst 0x00001802 ; undefined - c80: 0b002404 add w4, w0, w0, lsl #9 - c84: 030b3e0b .inst 0x030b3e0b ; undefined - c88: 0500000e .inst 0x0500000e ; undefined - c8c: 0e03002e tbl v14.8b, {v1.16b}, v3.8b - c90: 0b3b0b3a add w26, w25, w27, uxtb #2 - c94: 07120111 .inst 0x07120111 ; undefined - c98: 42961840 .inst 0x42961840 ; undefined - c9c: 06000019 .inst 0x06000019 ; undefined - ca0: 0e03012e tbl v14.8b, {v9.16b}, v3.8b - ca4: 0b3b0b3a add w26, w25, w27, uxtb #2 - ca8: 07120111 .inst 0x07120111 ; undefined - cac: 42961840 .inst 0x42961840 ; undefined - cb0: 00130119 .inst 0x00130119 ; undefined - cb4: 00340700 .inst 0x00340700 ; NYI - cb8: 0b3a0803 add w3, w0, w26, uxtb #2 - cbc: 13490b3b .inst 0x13490b3b ; undefined - cc0: 00001802 .inst 0x00001802 ; undefined - cc4: 03012e08 .inst 0x03012e08 ; undefined - cc8: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - ccc: 1113490b add w11, w8, #0x4d2 - cd0: 40071201 .inst 0x40071201 ; undefined - cd4: 19429718 .inst 0x19429718 ; undefined - cd8: 00001301 .inst 0x00001301 ; undefined - cdc: 0b002409 add w9, w0, w0, lsl #9 - ce0: 030b3e0b .inst 0x030b3e0b ; undefined - ce4: 0a000008 and w8, w0, w0 - ce8: 0e03012e tbl v14.8b, {v9.16b}, v3.8b + 794: 00051800 .inst 0x00051800 ; undefined + 798: 0b3a0803 add w3, w0, w26, uxtb #2 + 79c: 13490b3b .inst 0x13490b3b ; undefined + 7a0: 00001802 .inst 0x00001802 ; undefined + 7a4: 3f012e19 .inst 0x3f012e19 ; undefined + 7a8: 3a0e0319 adcs w25, w24, w14 + 7ac: 490b3b0b .inst 0x490b3b0b ; undefined + 7b0: 01193c13 .inst 0x01193c13 ; undefined + 7b4: 1a000013 adc w19, w0, w0 + 7b8: 00000018 .inst 0x00000018 ; undefined + 7bc: 3f012e1b .inst 0x3f012e1b ; undefined + 7c0: 3a0e0319 adcs w25, w24, w14 + 7c4: 490b3b0b .inst 0x490b3b0b ; undefined + 7c8: 00193c13 .inst 0x00193c13 ; undefined + 7cc: 00341c00 .inst 0x00341c00 ; NYI + 7d0: 0b3a0e03 add w3, w16, w26, uxtb #3 + 7d4: 13490b3b .inst 0x13490b3b ; undefined + 7d8: 193c193f .inst 0x193c193f ; undefined + 7dc: 01000000 .inst 0x01000000 ; undefined + 7e0: 06100011 .inst 0x06100011 ; undefined + 7e4: 01120111 .inst 0x01120111 ; undefined + 7e8: 081b0803 stxrb w27, w3, [x0] + 7ec: 05130825 .inst 0x05130825 ; undefined + 7f0: 01000000 .inst 0x01000000 ; undefined + 7f4: 06100011 .inst 0x06100011 ; undefined + 7f8: 01120111 .inst 0x01120111 ; undefined + 7fc: 081b0803 stxrb w27, w3, [x0] + 800: 05130825 .inst 0x05130825 ; undefined + 804: 01000000 .inst 0x01000000 ; undefined + 808: 0e250111 saddl v17.8h, v8.8b, v5.8b + 80c: 0e030b13 .inst 0x0e030b13 ; undefined + 810: 01110e1b .inst 0x01110e1b ; undefined + 814: 17100712 b fffffffffc40245c <__stack_top+0xfffffc37645c> + 818: 24020000 .inst 0x24020000 ; undefined + 81c: 3e0b0b00 .inst 0x3e0b0b00 ; undefined + 820: 0008030b .inst 0x0008030b ; undefined + 824: 01130300 .inst 0x01130300 ; undefined + 828: 0b0b0e03 add w3, w16, w11, lsl #3 + 82c: 0b3b0b3a add w26, w25, w27, uxtb #2 + 830: 00001301 .inst 0x00001301 ; undefined + 834: 03000d04 .inst 0x03000d04 ; undefined + 838: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 83c: 3813490b sttrb w11, [x8,#-204] + 840: 0500000b .inst 0x0500000b ; undefined + 844: 0b0b000f add w15, w0, w11 + 848: 00001349 .inst 0x00001349 ; undefined + 84c: 0b002406 add w6, w0, w0, lsl #9 + 850: 030b3e0b .inst 0x030b3e0b ; undefined + 854: 0700000e .inst 0x0700000e ; undefined + 858: 0e030016 tbl v22.8b, {v0.16b}, v3.8b + 85c: 0b3b0b3a add w26, w25, w27, uxtb #2 + 860: 00001349 .inst 0x00001349 ; undefined + 864: 03000d08 .inst 0x03000d08 ; undefined + 868: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 86c: 3813490b sttrb w11, [x8,#-204] + 870: 0900000b .inst 0x0900000b ; undefined + 874: 0b0b000f add w15, w0, w11 + 878: 260a0000 .inst 0x260a0000 ; undefined + 87c: 00134900 .inst 0x00134900 ; undefined + 880: 01150b00 .inst 0x01150b00 ; undefined + 884: 13491927 .inst 0x13491927 ; undefined + 888: 00001301 .inst 0x00001301 ; undefined + 88c: 4900050c .inst 0x4900050c ; undefined + 890: 0d000013 st1 {v19.b}[0], [x0] + 894: 00000026 .inst 0x00000026 ; undefined + 898: 0301130e .inst 0x0301130e ; undefined + 89c: 3a050b0e .inst 0x3a050b0e ; undefined + 8a0: 010b3b0b .inst 0x010b3b0b ; undefined + 8a4: 0f000013 .inst 0x0f000013 ; undefined + 8a8: 0e03000d tbl v13.8b, {v0.16b}, v3.8b + 8ac: 0b3b0b3a add w26, w25, w27, uxtb #2 + 8b0: 05381349 .inst 0x05381349 ; undefined + 8b4: 01100000 .inst 0x01100000 ; undefined + 8b8: 01134901 .inst 0x01134901 ; undefined + 8bc: 11000013 add w19, w0, #0x0 + 8c0: 13490021 .inst 0x13490021 ; undefined + 8c4: 00000b2f .inst 0x00000b2f ; undefined + 8c8: 03000d12 .inst 0x03000d12 ; undefined + 8cc: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 8d0: 3813490b sttrb w11, [x8,#-204] + 8d4: 13000005 sbfx w5, w0, #0, #1 + 8d8: 193f012e .inst 0x193f012e ; undefined + 8dc: 0b3a0e03 add w3, w16, w26, uxtb #3 + 8e0: 19270b3b .inst 0x19270b3b ; undefined + 8e4: 07120111 .inst 0x07120111 ; undefined + 8e8: 42961840 .inst 0x42961840 ; undefined + 8ec: 00130119 .inst 0x00130119 ; undefined + 8f0: 00051400 .inst 0x00051400 ; undefined + 8f4: 0b3a0e03 add w3, w16, w26, uxtb #3 + 8f8: 13490b3b .inst 0x13490b3b ; undefined + 8fc: 00001802 .inst 0x00001802 ; undefined + 900: 03003415 .inst 0x03003415 ; undefined + 904: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 908: 0213490b .inst 0x0213490b ; undefined + 90c: 16000018 b fffffffff800096c <__stack_top+0xfffff7f7496c> + 910: 0111010b .inst 0x0111010b ; undefined + 914: 00000712 .inst 0x00000712 ; undefined + 918: 03003417 .inst 0x03003417 ; undefined + 91c: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 920: 0213490b .inst 0x0213490b ; undefined + 924: 18000018 ldr w24, 924 <_start-0xffff00000007f6dc> + 928: 13490035 .inst 0x13490035 ; undefined + 92c: 2e190000 ext v0.8b, v0.8b, v25.8b, #0 + 930: 03193f01 .inst 0x03193f01 ; undefined + 934: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 938: 1201110b and w11, w8, #0x8000000f + 93c: 96184007 bl fffffffff8610958 <__stack_top+0xfffff8584958> + 940: 13011942 sbfx w2, w10, #1, #6 + 944: 0b1a0000 add w0, w0, w26 + 948: 00175501 .inst 0x00175501 ; undefined + 94c: 012e1b00 .inst 0x012e1b00 ; undefined + 950: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 954: 0b3b0b3a add w26, w25, w27, uxtb #2 + 958: 13491927 .inst 0x13491927 ; undefined + 95c: 07120111 .inst 0x07120111 ; undefined + 960: 42971840 .inst 0x42971840 ; undefined + 964: 00130119 .inst 0x00130119 ; undefined + 968: 010b1c00 .inst 0x010b1c00 ; undefined + 96c: 07120111 .inst 0x07120111 ; undefined + 970: 00001301 .inst 0x00001301 ; undefined + 974: 3f012e1d .inst 0x3f012e1d ; undefined + 978: 3a0e0319 adcs w25, w24, w14 + 97c: 270b3b0b .inst 0x270b3b0b ; undefined + 980: 11134919 add w25, w8, #0x4d2 + 984: 40071201 .inst 0x40071201 ; undefined + 988: 19429618 .inst 0x19429618 ; undefined + 98c: 00001301 .inst 0x00001301 ; undefined + 990: 3f012e1e .inst 0x3f012e1e ; undefined + 994: 3a0e0319 adcs w25, w24, w14 + 998: 490b3b0b .inst 0x490b3b0b ; undefined + 99c: 01193c13 .inst 0x01193c13 ; undefined + 9a0: 1f000013 fmadd s19, s0, s0, s0 + 9a4: 00000018 .inst 0x00000018 ; undefined + 9a8: 55010b20 .inst 0x55010b20 ; undefined + 9ac: 00130117 .inst 0x00130117 ; undefined + 9b0: 002e2100 .inst 0x002e2100 ; NYI + 9b4: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 9b8: 0b3b0b3a add w26, w25, w27, uxtb #2 + 9bc: 01111349 .inst 0x01111349 ; undefined + 9c0: 18400712 ldr w18, 80aa0 <_start-0xfffefffffffff560> + 9c4: 00194297 .inst 0x00194297 ; undefined + 9c8: 00342200 .inst 0x00342200 ; NYI + 9cc: 0b3a0e03 add w3, w16, w26, uxtb #3 + 9d0: 1349053b .inst 0x1349053b ; undefined + 9d4: 00001802 .inst 0x00001802 ; undefined + 9d8: 03003423 .inst 0x03003423 ; undefined + 9dc: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 9e0: 02134905 .inst 0x02134905 ; undefined + 9e4: 24000018 .inst 0x24000018 ; undefined + 9e8: 0e030034 tbl v20.8b, {v1.16b}, v3.8b + 9ec: 0b3b0b3a add w26, w25, w27, uxtb #2 + 9f0: 193f1349 .inst 0x193f1349 ; undefined + 9f4: 0000193c .inst 0x0000193c ; undefined + 9f8: 03003425 .inst 0x03003425 ; undefined + 9fc: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + a00: 3f13490b .inst 0x3f13490b ; undefined + a04: 00180219 .inst 0x00180219 ; undefined + a08: 11010000 add w0, w0, #0x40 + a0c: 130e2501 sbfiz w1, w8, #18, #10 + a10: 1b0e030b madd w11, w24, w14, w0 + a14: 1201110e and w14, w8, #0x8000000f + a18: 00171007 .inst 0x00171007 ; undefined + a1c: 00240200 .inst 0x00240200 ; NYI + a20: 0b3e0b0b add w11, w24, w30, uxtb #2 + a24: 00000803 .inst 0x00000803 ; undefined + a28: 0b000f03 add w3, w24, w0, lsl #3 + a2c: 0013490b .inst 0x0013490b ; undefined + a30: 00240400 .inst 0x00240400 ; NYI + a34: 0b3e0b0b add w11, w24, w30, uxtb #2 + a38: 00000e03 .inst 0x00000e03 ; undefined + a3c: 03011305 .inst 0x03011305 ; undefined + a40: 3a0b0b0e .inst 0x3a0b0b0e ; undefined + a44: 010b3b0b .inst 0x010b3b0b ; undefined + a48: 06000013 .inst 0x06000013 ; undefined + a4c: 0e03000d tbl v13.8b, {v0.16b}, v3.8b + a50: 0b3b0b3a add w26, w25, w27, uxtb #2 + a54: 0b381349 add w9, w26, w24, uxtb #4 + a58: 0d070000 .inst 0x0d070000 ; undefined + a5c: 3a080300 adcs w0, w24, w8 + a60: 490b3b0b .inst 0x490b3b0b ; undefined + a64: 000b3813 .inst 0x000b3813 ; undefined + a68: 000f0800 .inst 0x000f0800 ; undefined + a6c: 00000b0b .inst 0x00000b0b ; undefined + a70: 03001609 .inst 0x03001609 ; undefined + a74: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + a78: 0013490b .inst 0x0013490b ; undefined + a7c: 00260a00 .inst 0x00260a00 ; NYI + a80: 00001349 .inst 0x00001349 ; undefined + a84: 2701150b .inst 0x2701150b ; undefined + a88: 01134919 .inst 0x01134919 ; undefined + a8c: 0c000013 st4 {v19.8b-v22.8b}, [x0] + a90: 13490005 .inst 0x13490005 ; undefined + a94: 260d0000 .inst 0x260d0000 ; undefined + a98: 0e000000 tbl v0.8b, {v0.16b}, v0.8b + a9c: 193f002e .inst 0x193f002e ; undefined + aa0: 0b3a0e03 add w3, w16, w26, uxtb #3 + aa4: 01110b3b .inst 0x01110b3b ; undefined + aa8: 18400712 ldr w18, 80b88 <_start-0xfffefffffffff478> + aac: 00194296 .inst 0x00194296 ; undefined + ab0: 012e0f00 .inst 0x012e0f00 ; undefined + ab4: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + ab8: 0b3b0b3a add w26, w25, w27, uxtb #2 + abc: 01111927 .inst 0x01111927 ; undefined + ac0: 18400712 ldr w18, 80ba0 <_start-0xfffefffffffff460> + ac4: 01194297 .inst 0x01194297 ; undefined + ac8: 10000013 adr x19, ac8 <_start-0xffff00000007f538> + acc: 0e030005 tbl v5.8b, {v0.16b}, v3.8b + ad0: 0b3b0b3a add w26, w25, w27, uxtb #2 + ad4: 18021349 ldr w9, 4d3c <_start-0xffff00000007b2c4> + ad8: 2e110000 ext v0.8b, v0.8b, v17.8b, #0 + adc: 03193f00 .inst 0x03193f00 ; undefined + ae0: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + ae4: 1201110b and w11, w8, #0x8000000f + ae8: 97184007 bl fffffffffc610b04 <__stack_top+0xfffffc584b04> + aec: 00001942 .inst 0x00001942 ; undefined + af0: 3f012e12 .inst 0x3f012e12 ; undefined + af4: 3a0e0319 adcs w25, w24, w14 + af8: 110b3b0b add w11, w24, #0x2ce + afc: 40071201 .inst 0x40071201 ; undefined + b00: 19429618 .inst 0x19429618 ; undefined + b04: 00001301 .inst 0x00001301 ; undefined + b08: 03003413 .inst 0x03003413 ; undefined + b0c: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + b10: 0213490b .inst 0x0213490b ; undefined + b14: 14000018 b b74 <_start-0xffff00000007f48c> + b18: 0e030034 tbl v20.8b, {v1.16b}, v3.8b + b1c: 0b3b0b3a add w26, w25, w27, uxtb #2 + b20: 18021349 ldr w9, 4d88 <_start-0xffff00000007b278> + b24: 0b150000 add w0, w0, w21 + b28: 12011101 and w1, w8, #0x8000000f + b2c: 16000007 b fffffffff8000b48 <__stack_top+0xfffff7f74b48> + b30: 193f012e .inst 0x193f012e ; undefined + b34: 0b3a0e03 add w3, w16, w26, uxtb #3 + b38: 13490b3b .inst 0x13490b3b ; undefined + b3c: 0000193c .inst 0x0000193c ; undefined + b40: 00001817 .inst 0x00001817 ; undefined + b44: 01011800 .inst 0x01011800 ; undefined + b48: 13011349 sbfx w9, w26, #1, #4 + b4c: 21190000 .inst 0x21190000 ; undefined + b50: 2f134900 .inst 0x2f134900 ; undefined + b54: 0000000b .inst 0x0000000b ; undefined + b58: 25011101 .inst 0x25011101 ; undefined + b5c: 030b130e .inst 0x030b130e ; undefined + b60: 110e1b0e add w14, w24, #0x386 + b64: 10071201 adr x1, eda4 <_start-0xffff00000007125c> + b68: 02000017 .inst 0x02000017 ; undefined + b6c: 0e03012e tbl v14.8b, {v9.16b}, v3.8b + b70: 0b3b0b3a add w26, w25, w27, uxtb #2 + b74: 01111927 .inst 0x01111927 ; undefined + b78: 18400712 ldr w18, 80c58 <_start-0xfffefffffffff3a8> + b7c: 01194297 .inst 0x01194297 ; undefined + b80: 03000013 .inst 0x03000013 ; undefined + b84: 0e030005 tbl v5.8b, {v0.16b}, v3.8b + b88: 0b3b0b3a add w26, w25, w27, uxtb #2 + b8c: 18021349 ldr w9, 4df4 <_start-0xffff00000007b20c> + b90: 24040000 .inst 0x24040000 ; undefined + b94: 3e0b0b00 .inst 0x3e0b0b00 ; undefined + b98: 000e030b .inst 0x000e030b ; undefined + b9c: 002e0500 .inst 0x002e0500 ; NYI + ba0: 0b3a0e03 add w3, w16, w26, uxtb #3 + ba4: 01110b3b .inst 0x01110b3b ; undefined + ba8: 18400712 ldr w18, 80c88 <_start-0xfffefffffffff378> + bac: 00194296 .inst 0x00194296 ; undefined + bb0: 012e0600 .inst 0x012e0600 ; undefined + bb4: 0b3a0e03 add w3, w16, w26, uxtb #3 + bb8: 01110b3b .inst 0x01110b3b ; undefined + bbc: 18400712 ldr w18, 80c9c <_start-0xfffefffffffff364> + bc0: 01194296 .inst 0x01194296 ; undefined + bc4: 07000013 .inst 0x07000013 ; undefined + bc8: 08030034 stxrb w3, w20, [x1] + bcc: 0b3b0b3a add w26, w25, w27, uxtb #2 + bd0: 18021349 ldr w9, 4e38 <_start-0xffff00000007b1c8> + bd4: 2e080000 ext v0.8b, v0.8b, v8.8b, #0 + bd8: 3a0e0301 adcs w1, w24, w14 + bdc: 490b3b0b .inst 0x490b3b0b ; undefined + be0: 12011113 and w19, w8, #0x8000000f + be4: 97184007 bl fffffffffc610c00 <__stack_top+0xfffffc584c00> + be8: 13011942 sbfx w2, w10, #1, #6 + bec: 24090000 .inst 0x24090000 ; undefined + bf0: 3e0b0b00 .inst 0x3e0b0b00 ; undefined + bf4: 0008030b .inst 0x0008030b ; undefined + bf8: 012e0a00 .inst 0x012e0a00 ; undefined + bfc: 0b3a0e03 add w3, w16, w26, uxtb #3 + c00: 19270b3b .inst 0x19270b3b ; undefined + c04: 01111349 .inst 0x01111349 ; undefined + c08: 18400712 ldr w18, 80ce8 <_start-0xfffefffffffff318> + c0c: 01194296 .inst 0x01194296 ; undefined + c10: 0b000013 add w19, w0, w0 + c14: 08030005 stxrb w3, w5, [x0] + c18: 0b3b0b3a add w26, w25, w27, uxtb #2 + c1c: 18021349 ldr w9, 4e84 <_start-0xffff00000007b17c> + c20: 2e0c0000 ext v0.8b, v0.8b, v12.8b, #0 + c24: 3a0e0301 adcs w1, w24, w14 + c28: 490b3b0b .inst 0x490b3b0b ; undefined + c2c: 12011113 and w19, w8, #0x8000000f + c30: 96184007 bl fffffffff8610c4c <__stack_top+0xfffff8584c4c> + c34: 13011942 sbfx w2, w10, #1, #6 + c38: 340d0000 cbz w0, 1ac38 <_start-0xffff0000000653c8> + c3c: 3a0e0300 adcs w0, w24, w14 + c40: 490b3b0b .inst 0x490b3b0b ; undefined + c44: 00180213 .inst 0x00180213 ; undefined + c48: 012e0e00 .inst 0x012e0e00 ; undefined + c4c: 0b3a0e03 add w3, w16, w26, uxtb #3 + c50: 01110b3b .inst 0x01110b3b ; undefined + c54: 18400712 ldr w18, 80d34 <_start-0xfffefffffffff2cc> + c58: 01194297 .inst 0x01194297 ; undefined + c5c: 0f000013 .inst 0x0f000013 ; undefined + c60: 193f012e .inst 0x193f012e ; undefined + c64: 0b3a0e03 add w3, w16, w26, uxtb #3 + c68: 19270b3b .inst 0x19270b3b ; undefined + c6c: 07120111 .inst 0x07120111 ; undefined + c70: 42961840 .inst 0x42961840 ; undefined + c74: 00130119 .inst 0x00130119 ; undefined + c78: 010b1000 .inst 0x010b1000 ; undefined + c7c: 07120111 .inst 0x07120111 ; undefined + c80: 0f110000 .inst 0x0f110000 ; undefined + c84: 000b0b00 .inst 0x000b0b00 ; undefined + c88: 000f1200 .inst 0x000f1200 ; undefined + c8c: 13490b0b .inst 0x13490b0b ; undefined + c90: 2e130000 ext v0.8b, v0.8b, v19.8b, #0 + c94: 03193f00 .inst 0x03193f00 ; undefined + c98: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + c9c: 1201110b and w11, w8, #0x8000000f + ca0: 96184007 bl fffffffff8610cbc <__stack_top+0xfffff8584cbc> + ca4: 00001942 .inst 0x00001942 ; undefined + ca8: 01110100 .inst 0x01110100 ; undefined + cac: 0b130e25 add w5, w17, w19, lsl #3 + cb0: 0e1b0e03 dup v3.8b, w16 + cb4: 07120111 .inst 0x07120111 ; undefined + cb8: 00001710 .inst 0x00001710 ; undefined + cbc: 3f012e02 .inst 0x3f012e02 ; undefined + cc0: 3a0e0319 adcs w25, w24, w14 + cc4: 270b3b0b .inst 0x270b3b0b ; undefined + cc8: 11134919 add w25, w8, #0x4d2 + ccc: 40071201 .inst 0x40071201 ; undefined + cd0: 19429718 .inst 0x19429718 ; undefined + cd4: 00001301 .inst 0x00001301 ; undefined + cd8: 03000503 .inst 0x03000503 ; undefined + cdc: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + ce0: 0213490b .inst 0x0213490b ; undefined + ce4: 04000018 .inst 0x04000018 ; undefined + ce8: 0e030005 tbl v5.8b, {v0.16b}, v3.8b cec: 0b3b0b3a add w26, w25, w27, uxtb #2 - cf0: 13491927 .inst 0x13491927 ; undefined - cf4: 07120111 .inst 0x07120111 ; undefined - cf8: 42961840 .inst 0x42961840 ; undefined - cfc: 00130119 .inst 0x00130119 ; undefined - d00: 00050b00 .inst 0x00050b00 ; undefined - d04: 0b3a0803 add w3, w0, w26, uxtb #2 - d08: 13490b3b .inst 0x13490b3b ; undefined - d0c: 00001802 .inst 0x00001802 ; undefined - d10: 03012e0c .inst 0x03012e0c ; undefined - d14: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - d18: 1113490b add w11, w8, #0x4d2 - d1c: 40071201 .inst 0x40071201 ; undefined - d20: 19429618 .inst 0x19429618 ; undefined - d24: 00001301 .inst 0x00001301 ; undefined - d28: 0300340d .inst 0x0300340d ; undefined - d2c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - d30: 0213490b .inst 0x0213490b ; undefined - d34: 0e000018 tbl v24.8b, {v0.16b}, v0.8b - d38: 0e03012e tbl v14.8b, {v9.16b}, v3.8b - d3c: 0b3b0b3a add w26, w25, w27, uxtb #2 - d40: 07120111 .inst 0x07120111 ; undefined - d44: 42971840 .inst 0x42971840 ; undefined - d48: 00130119 .inst 0x00130119 ; undefined - d4c: 012e0f00 .inst 0x012e0f00 ; undefined - d50: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - d54: 0b3b0b3a add w26, w25, w27, uxtb #2 - d58: 01111927 .inst 0x01111927 ; undefined - d5c: 18400712 ldr w18, 80e3c - d60: 01194296 .inst 0x01194296 ; undefined - d64: 10000013 adr x19, d64 <_start-0x7f29c> - d68: 0111010b .inst 0x0111010b ; undefined - d6c: 00000712 .inst 0x00000712 ; undefined - d70: 0b000f11 add w17, w24, w0, lsl #3 - d74: 1200000b and w11, w0, #0x1 - d78: 0b0b000f add w15, w0, w11 - d7c: 00001349 .inst 0x00001349 ; undefined - d80: 3f002e13 .inst 0x3f002e13 ; undefined - d84: 3a0e0319 adcs w25, w24, w14 - d88: 110b3b0b add w11, w24, #0x2ce - d8c: 40071201 .inst 0x40071201 ; undefined - d90: 19429618 .inst 0x19429618 ; undefined - d94: 01000000 .inst 0x01000000 ; undefined - d98: 0e250111 saddl v17.8h, v8.8b, v5.8b - d9c: 0e030b13 .inst 0x0e030b13 ; undefined - da0: 01110e1b .inst 0x01110e1b ; undefined - da4: 17100712 b fffffffffc4029ec <__stack_top+0xfffffffffc3629ec> - da8: 2e020000 ext v0.8b, v0.8b, v2.8b, #0 - dac: 03193f01 .inst 0x03193f01 ; undefined - db0: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - db4: 4919270b .inst 0x4919270b ; undefined - db8: 12011113 and w19, w8, #0x8000000f - dbc: 97184007 bl fffffffffc610dd8 <__stack_top+0xfffffffffc570dd8> - dc0: 13011942 sbfx w2, w10, #1, #6 - dc4: 05030000 .inst 0x05030000 ; undefined - dc8: 3a080300 adcs w0, w24, w8 - dcc: 490b3b0b .inst 0x490b3b0b ; undefined - dd0: 00180213 .inst 0x00180213 ; undefined - dd4: 00240400 .inst 0x00240400 ; NYI - dd8: 0b3e0b0b add w11, w24, w30, uxtb #2 - ddc: 00000803 .inst 0x00000803 ; undefined - de0: 0b000f05 add w5, w24, w0, lsl #3 - de4: 0013490b .inst 0x0013490b ; undefined - de8: 00240600 .inst 0x00240600 ; NYI - dec: 0b3e0b0b add w11, w24, w30, uxtb #2 - df0: 00000e03 .inst 0x00000e03 ; undefined - df4: 49002607 .inst 0x49002607 ; undefined - df8: 00000013 .inst 0x00000013 ; undefined - dfc: 25011101 .inst 0x25011101 ; undefined - e00: 030b130e .inst 0x030b130e ; undefined - e04: 110e1b0e add w14, w24, #0x386 - e08: 10071201 adr x1, f048 <_start-0x70fb8> - e0c: 02000017 .inst 0x02000017 ; undefined - e10: 0e030113 tbl v19.8b, {v8.16b}, v3.8b - e14: 0b3a0b0b add w11, w24, w26, uxtb #2 - e18: 13010b3b sbfx w27, w25, #1, #2 - e1c: 0d030000 .inst 0x0d030000 ; undefined - e20: 3a0e0300 adcs w0, w24, w14 - e24: 490b3b0b .inst 0x490b3b0b ; undefined - e28: 000b3813 .inst 0x000b3813 ; undefined - e2c: 000d0400 .inst 0x000d0400 ; undefined - e30: 0b3a0803 add w3, w0, w26, uxtb #2 - e34: 13490b3b .inst 0x13490b3b ; undefined - e38: 00000b38 .inst 0x00000b38 ; undefined - e3c: 0b000f05 add w5, w24, w0, lsl #3 - e40: 0013490b .inst 0x0013490b ; undefined - e44: 000f0600 .inst 0x000f0600 ; undefined - e48: 00000b0b .inst 0x00000b0b ; undefined - e4c: 03001607 .inst 0x03001607 ; undefined - e50: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - e54: 0013490b .inst 0x0013490b ; undefined - e58: 00240800 .inst 0x00240800 ; NYI - e5c: 0b3e0b0b add w11, w24, w30, uxtb #2 - e60: 00000e03 .inst 0x00000e03 ; undefined - e64: 0b002409 add w9, w0, w0, lsl #9 - e68: 030b3e0b .inst 0x030b3e0b ; undefined - e6c: 0a000008 and w8, w0, w0 - e70: 13490026 .inst 0x13490026 ; undefined - e74: 150b0000 b 42c0e74 <__stack_top+0x4220e74> - e78: 49192701 .inst 0x49192701 ; undefined - e7c: 00130113 .inst 0x00130113 ; undefined - e80: 00050c00 .inst 0x00050c00 ; undefined - e84: 00001349 .inst 0x00001349 ; undefined - e88: 0000260d .inst 0x0000260d ; undefined - e8c: 01010e00 .inst 0x01010e00 ; undefined - e90: 13011349 sbfx w9, w26, #1, #4 - e94: 210f0000 .inst 0x210f0000 ; undefined - e98: 2f134900 .inst 0x2f134900 ; undefined - e9c: 1000000b adr x11, e9c <_start-0x7f164> - ea0: 193f012e .inst 0x193f012e ; undefined - ea4: 0b3a0e03 add w3, w16, w26, uxtb #3 - ea8: 19270b3b .inst 0x19270b3b ; undefined - eac: 07120111 .inst 0x07120111 ; undefined - eb0: 42961840 .inst 0x42961840 ; undefined - eb4: 00130119 .inst 0x00130119 ; undefined - eb8: 00051100 .inst 0x00051100 ; undefined - ebc: 0b3a0e03 add w3, w16, w26, uxtb #3 - ec0: 13490b3b .inst 0x13490b3b ; undefined - ec4: 00001802 .inst 0x00001802 ; undefined - ec8: 03000512 .inst 0x03000512 ; undefined - ecc: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - ed0: 0213490b .inst 0x0213490b ; undefined - ed4: 13000018 sbfx w24, w0, #0, #1 - ed8: 193f012e .inst 0x193f012e ; undefined - edc: 0b3a0e03 add w3, w16, w26, uxtb #3 - ee0: 19270b3b .inst 0x19270b3b ; undefined - ee4: 07120111 .inst 0x07120111 ; undefined - ee8: 42971840 .inst 0x42971840 ; undefined - eec: 00130119 .inst 0x00130119 ; undefined - ef0: 00341400 .inst 0x00341400 ; NYI - ef4: 0b3a0803 add w3, w0, w26, uxtb #2 - ef8: 13490b3b .inst 0x13490b3b ; undefined - efc: 00001802 .inst 0x00001802 ; undefined - f00: 11010b15 add w21, w24, #0x42 - f04: 00071201 .inst 0x00071201 ; undefined - f08: 012e1600 .inst 0x012e1600 ; undefined - f0c: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - f10: 0b3b0b3a add w26, w25, w27, uxtb #2 - f14: 13491927 .inst 0x13491927 ; undefined - f18: 07120111 .inst 0x07120111 ; undefined - f1c: 42961840 .inst 0x42961840 ; undefined - f20: 00130119 .inst 0x00130119 ; undefined - f24: 00211700 .inst 0x00211700 ; NYI - f28: 182f1349 ldr w9, 5f190 <_start-0x20e70> - f2c: 2e180000 ext v0.8b, v0.8b, v24.8b, #0 - f30: 03193f01 .inst 0x03193f01 ; undefined - f34: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - f38: 1113490b add w11, w8, #0x4d2 - f3c: 40071201 .inst 0x40071201 ; undefined - f40: 19429618 .inst 0x19429618 ; undefined - f44: 00001301 .inst 0x00001301 ; undefined - f48: 03003419 .inst 0x03003419 ; undefined - f4c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - f50: 0213490b .inst 0x0213490b ; undefined - f54: 1a000018 adc w24, w0, w0 - f58: 13490021 .inst 0x13490021 ; undefined - f5c: 0000052f .inst 0x0000052f ; undefined - f60: 11010b1b add w27, w24, #0x42 - f64: 01071201 .inst 0x01071201 ; undefined - f68: 1c000013 ldr s19, f68 <_start-0x7f098> - f6c: 193f002e .inst 0x193f002e ; undefined - f70: 0b3a0e03 add w3, w16, w26, uxtb #3 - f74: 13490b3b .inst 0x13490b3b ; undefined - f78: 07120111 .inst 0x07120111 ; undefined - f7c: 42971840 .inst 0x42971840 ; undefined - f80: 1d000019 .inst 0x1d000019 ; undefined - f84: 0e030034 tbl v20.8b, {v1.16b}, v3.8b - f88: 053b0b3a .inst 0x053b0b3a ; undefined - f8c: 18021349 ldr w9, 51f4 <_start-0x7ae0c> - f90: 2e1e0000 ext v0.8b, v0.8b, v30.8b, #0 - f94: 03193f01 .inst 0x03193f01 ; undefined - f98: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - f9c: 49192705 .inst 0x49192705 ; undefined - fa0: 12011113 and w19, w8, #0x8000000f - fa4: 96184007 bl fffffffff8610fc0 <__stack_top+0xfffffffff8570fc0> - fa8: 13011942 sbfx w2, w10, #1, #6 - fac: 051f0000 .inst 0x051f0000 ; undefined - fb0: 3a080300 adcs w0, w24, w8 - fb4: 49053b0b .inst 0x49053b0b ; undefined - fb8: 00180213 .inst 0x00180213 ; undefined - fbc: 00342000 .inst 0x00342000 ; NYI - fc0: 0b3a0e03 add w3, w16, w26, uxtb #3 - fc4: 13490b3b .inst 0x13490b3b ; undefined - fc8: 1802193f ldr wzr, 52ec <_start-0x7ad14> - fcc: 01000000 .inst 0x01000000 ; undefined - fd0: 0e250111 saddl v17.8h, v8.8b, v5.8b - fd4: 0e030b13 .inst 0x0e030b13 ; undefined - fd8: 01110e1b .inst 0x01110e1b ; undefined - fdc: 17100712 b fffffffffc402c24 <__stack_top+0xfffffffffc362c24> - fe0: 2e020000 ext v0.8b, v0.8b, v2.8b, #0 - fe4: 03193f01 .inst 0x03193f01 ; undefined - fe8: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - fec: 4919270b .inst 0x4919270b ; undefined - ff0: 12011113 and w19, w8, #0x8000000f - ff4: 97184007 bl fffffffffc611010 <__stack_top+0xfffffffffc571010> - ff8: 13011942 sbfx w2, w10, #1, #6 - ffc: 05030000 .inst 0x05030000 ; undefined - 1000: 3a080300 adcs w0, w24, w8 - 1004: 490b3b0b .inst 0x490b3b0b ; undefined - 1008: 00180213 .inst 0x00180213 ; undefined - 100c: 00050400 .inst 0x00050400 ; undefined - 1010: 0b3a0e03 add w3, w16, w26, uxtb #3 - 1014: 13490b3b .inst 0x13490b3b ; undefined - 1018: 00001802 .inst 0x00001802 ; undefined - 101c: 03003405 .inst 0x03003405 ; undefined - 1020: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - 1024: 0213490b .inst 0x0213490b ; undefined - 1028: 06000018 .inst 0x06000018 ; undefined - 102c: 0e030034 tbl v20.8b, {v1.16b}, v3.8b - 1030: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1034: 18021349 ldr w9, 529c <_start-0x7ad64> - 1038: 0b070000 add w0, w0, w7 - 103c: 12011101 and w1, w8, #0x8000000f - 1040: 00130107 .inst 0x00130107 ; undefined - 1044: 010b0800 .inst 0x010b0800 ; undefined - 1048: 07120111 .inst 0x07120111 ; undefined - 104c: 24090000 .inst 0x24090000 ; undefined - 1050: 3e0b0b00 .inst 0x3e0b0b00 ; undefined - 1054: 0008030b .inst 0x0008030b ; undefined - 1058: 000f0a00 .inst 0x000f0a00 ; undefined - 105c: 13490b0b .inst 0x13490b0b ; undefined - 1060: 240b0000 .inst 0x240b0000 ; undefined - 1064: 3e0b0b00 .inst 0x3e0b0b00 ; undefined - 1068: 000e030b .inst 0x000e030b ; undefined - 106c: 012e0c00 .inst 0x012e0c00 ; undefined - 1070: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - 1074: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1078: 01111927 .inst 0x01111927 ; undefined - 107c: 18400712 ldr w18, 8115c - 1080: 01194297 .inst 0x01194297 ; undefined - 1084: 0d000013 st1 {v19.b}[0], [x0] - 1088: 13490101 .inst 0x13490101 ; undefined - 108c: 00001301 .inst 0x00001301 ; undefined - 1090: 4900210e .inst 0x4900210e ; undefined - 1094: 00052f13 .inst 0x00052f13 ; undefined - 1098: 11010000 add w0, w0, #0x40 - 109c: 130e2501 sbfiz w1, w8, #18, #10 - 10a0: 1b0e030b madd w11, w24, w14, w0 - 10a4: 1201110e and w14, w8, #0x8000000f - 10a8: 00171007 .inst 0x00171007 ; undefined - 10ac: 012e0200 .inst 0x012e0200 ; undefined - 10b0: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - 10b4: 0b3b0b3a add w26, w25, w27, uxtb #2 - 10b8: 13491927 .inst 0x13491927 ; undefined - 10bc: 07120111 .inst 0x07120111 ; undefined - 10c0: 42971840 .inst 0x42971840 ; undefined - 10c4: 00130119 .inst 0x00130119 ; undefined - 10c8: 00050300 .inst 0x00050300 ; undefined - 10cc: 0b3a0803 add w3, w0, w26, uxtb #2 - 10d0: 13490b3b .inst 0x13490b3b ; undefined - 10d4: 00001802 .inst 0x00001802 ; undefined - 10d8: 03000504 .inst 0x03000504 ; undefined - 10dc: 3b0b3a0e .inst 0x3b0b3a0e ; undefined - 10e0: 0213490b .inst 0x0213490b ; undefined - 10e4: 05000018 .inst 0x05000018 ; undefined - 10e8: 08030034 stxrb w3, w20, [x1] - 10ec: 0b3b0b3a add w26, w25, w27, uxtb #2 - 10f0: 18021349 ldr w9, 5358 <_start-0x7aca8> - 10f4: 34060000 cbz w0, d0f4 <_start-0x72f0c> - 10f8: 3a0e0300 adcs w0, w24, w14 - 10fc: 490b3b0b .inst 0x490b3b0b ; undefined - 1100: 00180213 .inst 0x00180213 ; undefined - 1104: 000a0700 .inst 0x000a0700 ; undefined - 1108: 0b3a0803 add w3, w0, w26, uxtb #2 - 110c: 01110b3b .inst 0x01110b3b ; undefined - 1110: 0a080000 and w0, w0, w8 - 1114: 3a0e0300 adcs w0, w24, w14 - 1118: 110b3b0b add w11, w24, #0x2ce - 111c: 09000001 .inst 0x09000001 ; undefined - 1120: 0111010b .inst 0x0111010b ; undefined - 1124: 00000712 .inst 0x00000712 ; undefined - 1128: 0b00240a add w10, w0, w0, lsl #9 - 112c: 030b3e0b .inst 0x030b3e0b ; undefined - 1130: 0b00000e add w14, w0, w0 - 1134: 0b0b000f add w15, w0, w11 - 1138: 00001349 .inst 0x00001349 ; undefined - 113c: 0301130c .inst 0x0301130c ; undefined - 1140: 3a0b0b0e .inst 0x3a0b0b0e ; undefined - 1144: 010b3b0b .inst 0x010b3b0b ; undefined - 1148: 0d000013 st1 {v19.b}[0], [x0] - 114c: 0e03000d tbl v13.8b, {v0.16b}, v3.8b - 1150: 0b381349 add w9, w26, w24, uxtb #4 - 1154: 00001934 .inst 0x00001934 ; undefined - 1158: 0b000f0e add w14, w24, w0, lsl #3 - 115c: 0f00000b .inst 0x0f00000b ; undefined - 1160: 0b0b0024 add w4, w1, w11 - 1164: 08030b3e stxrb w3, w30, [x25] - 1168: 01100000 .inst 0x01100000 ; undefined - 116c: 01134901 .inst 0x01134901 ; undefined - 1170: 11000013 add w19, w0, #0x0 - 1174: 13490021 .inst 0x13490021 ; undefined - 1178: 00000b2f .inst 0x00000b2f ; undefined - 117c: 3f012e12 .inst 0x3f012e12 ; undefined - 1180: 3a0e0319 adcs w25, w24, w14 - 1184: 270b3b0b .inst 0x270b3b0b ; undefined - 1188: 11134919 add w25, w8, #0x4d2 - 118c: 40071201 .inst 0x40071201 ; undefined - 1190: 19429618 .inst 0x19429618 ; undefined - 1194: 18130000 ldr w0, 27194 <_start-0x58e6c> - 1198: 00000000 .inst 0x00000000 ; undefined - 119c: 25011101 .inst 0x25011101 ; undefined - 11a0: 030b130e .inst 0x030b130e ; undefined - 11a4: 110e1b0e add w14, w24, #0x386 - 11a8: 10071201 adr x1, f3e8 <_start-0x70c18> - 11ac: 02000017 .inst 0x02000017 ; undefined - 11b0: 0b0b0024 add w4, w1, w11 - 11b4: 08030b3e stxrb w3, w30, [x25] - 11b8: 13030000 sbfiz w0, w0, #29, #1 - 11bc: 0b0e0301 add w1, w24, w14 - 11c0: 3b0b3a0b .inst 0x3b0b3a0b ; undefined - 11c4: 0013010b .inst 0x0013010b ; undefined - 11c8: 000d0400 .inst 0x000d0400 ; undefined - 11cc: 0b3a0e03 add w3, w16, w26, uxtb #3 - 11d0: 13490b3b .inst 0x13490b3b ; undefined - 11d4: 00000b38 .inst 0x00000b38 ; undefined - 11d8: 03000d05 .inst 0x03000d05 ; undefined - 11dc: 3b0b3a08 .inst 0x3b0b3a08 ; undefined - 11e0: 3813490b sttrb w11, [x8,#-204] - 11e4: 0600000b .inst 0x0600000b ; undefined - 11e8: 0b0b000f add w15, w0, w11 - 11ec: 00001349 .inst 0x00001349 ; undefined - 11f0: 0b000f07 add w7, w24, w0, lsl #3 - 11f4: 0800000b stxrb w0, w11, [x0] - 11f8: 0e030016 tbl v22.8b, {v0.16b}, v3.8b - 11fc: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1200: 00001349 .inst 0x00001349 ; undefined - 1204: 0b002409 add w9, w0, w0, lsl #9 - 1208: 030b3e0b .inst 0x030b3e0b ; undefined - 120c: 0a00000e and w14, w0, w0 - 1210: 13490026 .inst 0x13490026 ; undefined - 1214: 150b0000 b 42c1214 <__stack_top+0x4221214> - 1218: 49192701 .inst 0x49192701 ; undefined - 121c: 00130113 .inst 0x00130113 ; undefined - 1220: 00050c00 .inst 0x00050c00 ; undefined - 1224: 00001349 .inst 0x00001349 ; undefined - 1228: 0000260d .inst 0x0000260d ; undefined - 122c: 012e0e00 .inst 0x012e0e00 ; undefined - 1230: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - 1234: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1238: 01111927 .inst 0x01111927 ; undefined - 123c: 18400712 ldr w18, 8131c - 1240: 01194296 .inst 0x01194296 ; undefined - 1244: 0f000013 .inst 0x0f000013 ; undefined - 1248: 0e030005 tbl v5.8b, {v0.16b}, v3.8b - 124c: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1250: 18021349 ldr w9, 54b8 <_start-0x7ab48> - 1254: 34100000 cbz w0, 21254 <_start-0x5edac> - 1258: 3a0e0300 adcs w0, w24, w14 - 125c: 490b3b0b .inst 0x490b3b0b ; undefined - 1260: 00180213 .inst 0x00180213 ; undefined - 1264: 010b1100 .inst 0x010b1100 ; undefined - 1268: 07120111 .inst 0x07120111 ; undefined - 126c: 34120000 cbz w0, 2526c <_start-0x5ad94> - 1270: 3a080300 adcs w0, w24, w8 - 1274: 490b3b0b .inst 0x490b3b0b ; undefined - 1278: 00180213 .inst 0x00180213 ; undefined - 127c: 012e1300 .inst 0x012e1300 ; undefined - 1280: 0e03193f uzp1 v31.8b, v9.8b, v3.8b - 1284: 0b3b0b3a add w26, w25, w27, uxtb #2 - 1288: 13491927 .inst 0x13491927 ; undefined - 128c: 07120111 .inst 0x07120111 ; undefined - 1290: 42961840 .inst 0x42961840 ; undefined - 1294: 00130119 .inst 0x00130119 ; undefined - 1298: 00051400 .inst 0x00051400 ; undefined - 129c: 0b3a0803 add w3, w0, w26, uxtb #2 - 12a0: 13490b3b .inst 0x13490b3b ; undefined - 12a4: 00001802 .inst 0x00001802 ; undefined - 12a8: 11010b15 add w21, w24, #0x42 - 12ac: 01071201 .inst 0x01071201 ; undefined - 12b0: 16000013 b fffffffff80012fc <__stack_top+0xfffffffff7f612fc> - 12b4: 193f012e .inst 0x193f012e ; undefined - 12b8: 0b3a0e03 add w3, w16, w26, uxtb #3 - 12bc: 19270b3b .inst 0x19270b3b ; undefined - 12c0: 01111349 .inst 0x01111349 ; undefined - 12c4: 18400712 ldr w18, 813a4 - 12c8: 01194297 .inst 0x01194297 ; undefined - 12cc: 17000013 b fffffffffc001318 <__stack_top+0xfffffffffbf61318> - 12d0: 1755010b b fffffffffd5416fc <__stack_top+0xfffffffffd4a16fc> - 12d4: 01000000 .inst 0x01000000 ; undefined - 12d8: 06100011 .inst 0x06100011 ; undefined - 12dc: 01120111 .inst 0x01120111 ; undefined - 12e0: 081b0803 stxrb w27, w3, [x0] - 12e4: 05130825 .inst 0x05130825 ; undefined - 12e8: Address 0x00000000000012e8 is out of bounds. - + cf0: 18021349 ldr w9, 4f58 <_start-0xffff00000007b0a8> + cf4: 34050000 cbz w0, acf4 <_start-0xffff00000007530c> + cf8: 3a080300 adcs w0, w24, w8 + cfc: 490b3b0b .inst 0x490b3b0b ; undefined + d00: 00180213 .inst 0x00180213 ; undefined + d04: 00340600 .inst 0x00340600 ; NYI + d08: 0b3a0e03 add w3, w16, w26, uxtb #3 + d0c: 13490b3b .inst 0x13490b3b ; undefined + d10: 00001802 .inst 0x00001802 ; undefined + d14: 03000a07 .inst 0x03000a07 ; undefined + d18: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + d1c: 0001110b .inst 0x0001110b ; undefined + d20: 000a0800 .inst 0x000a0800 ; undefined + d24: 0b3a0e03 add w3, w16, w26, uxtb #3 + d28: 01110b3b .inst 0x01110b3b ; undefined + d2c: 0b090000 add w0, w0, w9 + d30: 12011101 and w1, w8, #0x8000000f + d34: 0a000007 and w7, w0, w0 + d38: 0b0b0024 add w4, w1, w11 + d3c: 0e030b3e .inst 0x0e030b3e ; undefined + d40: 0f0b0000 .inst 0x0f0b0000 ; undefined + d44: 490b0b00 .inst 0x490b0b00 ; undefined + d48: 0c000013 st4 {v19.8b-v22.8b}, [x0] + d4c: 0e030113 tbl v19.8b, {v8.16b}, v3.8b + d50: 0b3a0b0b add w11, w24, w26, uxtb #2 + d54: 13010b3b sbfx w27, w25, #1, #2 + d58: 0d0d0000 .inst 0x0d0d0000 ; undefined + d5c: 490e0300 .inst 0x490e0300 ; undefined + d60: 340b3813 cbz w19, 17460 <_start-0xffff000000068ba0> + d64: 0e000019 tbl v25.8b, {v0.16b}, v0.8b + d68: 0b0b000f add w15, w0, w11 + d6c: 240f0000 .inst 0x240f0000 ; undefined + d70: 3e0b0b00 .inst 0x3e0b0b00 ; undefined + d74: 0008030b .inst 0x0008030b ; undefined + d78: 01011000 .inst 0x01011000 ; undefined + d7c: 13011349 sbfx w9, w26, #1, #4 + d80: 21110000 .inst 0x21110000 ; undefined + d84: 2f134900 .inst 0x2f134900 ; undefined + d88: 1200000b and w11, w0, #0x1 + d8c: 193f012e .inst 0x193f012e ; undefined + d90: 0b3a0e03 add w3, w16, w26, uxtb #3 + d94: 19270b3b .inst 0x19270b3b ; undefined + d98: 01111349 .inst 0x01111349 ; undefined + d9c: 18400712 ldr w18, 80e7c <_start-0xfffefffffffff184> + da0: 00194296 .inst 0x00194296 ; undefined + da4: 00181300 .inst 0x00181300 ; undefined + da8: 01000000 .inst 0x01000000 ; undefined + dac: 0e250111 saddl v17.8h, v8.8b, v5.8b + db0: 0e030b13 .inst 0x0e030b13 ; undefined + db4: 01110e1b .inst 0x01110e1b ; undefined + db8: 17100712 b fffffffffc402a00 <__stack_top+0xfffffc376a00> + dbc: 13020000 sbfiz w0, w0, #30, #1 + dc0: 0b0e0301 add w1, w24, w14 + dc4: 3b0b3a0b .inst 0x3b0b3a0b ; undefined + dc8: 0013010b .inst 0x0013010b ; undefined + dcc: 000d0300 .inst 0x000d0300 ; undefined + dd0: 0b3a0e03 add w3, w16, w26, uxtb #3 + dd4: 13490b3b .inst 0x13490b3b ; undefined + dd8: 00000b38 .inst 0x00000b38 ; undefined + ddc: 03000d04 .inst 0x03000d04 ; undefined + de0: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + de4: 3813490b sttrb w11, [x8,#-204] + de8: 0500000b .inst 0x0500000b ; undefined + dec: 0b0b000f add w15, w0, w11 + df0: 00001349 .inst 0x00001349 ; undefined + df4: 0b000f06 add w6, w24, w0, lsl #3 + df8: 0700000b .inst 0x0700000b ; undefined + dfc: 0e030016 tbl v22.8b, {v0.16b}, v3.8b + e00: 0b3b0b3a add w26, w25, w27, uxtb #2 + e04: 00001349 .inst 0x00001349 ; undefined + e08: 0b002408 add w8, w0, w0, lsl #9 + e0c: 030b3e0b .inst 0x030b3e0b ; undefined + e10: 0900000e .inst 0x0900000e ; undefined + e14: 0b0b0024 add w4, w1, w11 + e18: 08030b3e stxrb w3, w30, [x25] + e1c: 260a0000 .inst 0x260a0000 ; undefined + e20: 00134900 .inst 0x00134900 ; undefined + e24: 01150b00 .inst 0x01150b00 ; undefined + e28: 13491927 .inst 0x13491927 ; undefined + e2c: 00001301 .inst 0x00001301 ; undefined + e30: 4900050c .inst 0x4900050c ; undefined + e34: 0d000013 st1 {v19.b}[0], [x0] + e38: 00000026 .inst 0x00000026 ; undefined + e3c: 4901010e .inst 0x4901010e ; undefined + e40: 00130113 .inst 0x00130113 ; undefined + e44: 00210f00 .inst 0x00210f00 ; NYI + e48: 0b2f1349 add w9, w26, w15, uxtb #4 + e4c: 2e100000 ext v0.8b, v0.8b, v16.8b, #0 + e50: 03193f01 .inst 0x03193f01 ; undefined + e54: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + e58: 1119270b add w11, w24, #0x649 + e5c: 40071201 .inst 0x40071201 ; undefined + e60: 19429618 .inst 0x19429618 ; undefined + e64: 00001301 .inst 0x00001301 ; undefined + e68: 03000511 .inst 0x03000511 ; undefined + e6c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + e70: 0213490b .inst 0x0213490b ; undefined + e74: 12000018 and w24, w0, #0x1 + e78: 08030005 stxrb w3, w5, [x0] + e7c: 0b3b0b3a add w26, w25, w27, uxtb #2 + e80: 18021349 ldr w9, 50e8 <_start-0xffff00000007af18> + e84: 2e130000 ext v0.8b, v0.8b, v19.8b, #0 + e88: 03193f01 .inst 0x03193f01 ; undefined + e8c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + e90: 1119270b add w11, w24, #0x649 + e94: 40071201 .inst 0x40071201 ; undefined + e98: 19429718 .inst 0x19429718 ; undefined + e9c: 00001301 .inst 0x00001301 ; undefined + ea0: 03003414 .inst 0x03003414 ; undefined + ea4: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + ea8: 0213490b .inst 0x0213490b ; undefined + eac: 15000018 b 4000f0c <_start-0xfffefffffc07f0f4> + eb0: 0111010b .inst 0x0111010b ; undefined + eb4: 00000712 .inst 0x00000712 ; undefined + eb8: 3f012e16 .inst 0x3f012e16 ; undefined + ebc: 3a0e0319 adcs w25, w24, w14 + ec0: 270b3b0b .inst 0x270b3b0b ; undefined + ec4: 11134919 add w25, w8, #0x4d2 + ec8: 40071201 .inst 0x40071201 ; undefined + ecc: 19429618 .inst 0x19429618 ; undefined + ed0: 00001301 .inst 0x00001301 ; undefined + ed4: 49002117 .inst 0x49002117 ; undefined + ed8: 00182f13 .inst 0x00182f13 ; undefined + edc: 012e1800 .inst 0x012e1800 ; undefined + ee0: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + ee4: 0b3b0b3a add w26, w25, w27, uxtb #2 + ee8: 01111349 .inst 0x01111349 ; undefined + eec: 18400712 ldr w18, 80fcc <_start-0xfffefffffffff034> + ef0: 01194296 .inst 0x01194296 ; undefined + ef4: 19000013 .inst 0x19000013 ; undefined + ef8: 0e030034 tbl v20.8b, {v1.16b}, v3.8b + efc: 0b3b0b3a add w26, w25, w27, uxtb #2 + f00: 18021349 ldr w9, 5168 <_start-0xffff00000007ae98> + f04: 211a0000 .inst 0x211a0000 ; undefined + f08: 2f134900 .inst 0x2f134900 ; undefined + f0c: 1b000005 madd w5, w0, w0, w0 + f10: 0111010b .inst 0x0111010b ; undefined + f14: 13010712 sbfx w18, w24, #1, #1 + f18: 2e1c0000 ext v0.8b, v0.8b, v28.8b, #0 + f1c: 03193f00 .inst 0x03193f00 ; undefined + f20: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + f24: 1113490b add w11, w8, #0x4d2 + f28: 40071201 .inst 0x40071201 ; undefined + f2c: 19429718 .inst 0x19429718 ; undefined + f30: 341d0000 cbz w0, 3af30 <_start-0xffff0000000450d0> + f34: 3a0e0300 adcs w0, w24, w14 + f38: 49053b0b .inst 0x49053b0b ; undefined + f3c: 00180213 .inst 0x00180213 ; undefined + f40: 012e1e00 .inst 0x012e1e00 ; undefined + f44: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + f48: 053b0b3a .inst 0x053b0b3a ; undefined + f4c: 13491927 .inst 0x13491927 ; undefined + f50: 07120111 .inst 0x07120111 ; undefined + f54: 42961840 .inst 0x42961840 ; undefined + f58: 00130119 .inst 0x00130119 ; undefined + f5c: 00051f00 .inst 0x00051f00 ; undefined + f60: 0b3a0803 add w3, w0, w26, uxtb #2 + f64: 1349053b .inst 0x1349053b ; undefined + f68: 00001802 .inst 0x00001802 ; undefined + f6c: 03003420 .inst 0x03003420 ; undefined + f70: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + f74: 3f13490b .inst 0x3f13490b ; undefined + f78: 00180219 .inst 0x00180219 ; undefined + f7c: 11010000 add w0, w0, #0x40 + f80: 130e2501 sbfiz w1, w8, #18, #10 + f84: 1b0e030b madd w11, w24, w14, w0 + f88: 1201110e and w14, w8, #0x8000000f + f8c: 00171007 .inst 0x00171007 ; undefined + f90: 012e0200 .inst 0x012e0200 ; undefined + f94: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + f98: 0b3b0b3a add w26, w25, w27, uxtb #2 + f9c: 13491927 .inst 0x13491927 ; undefined + fa0: 07120111 .inst 0x07120111 ; undefined + fa4: 42971840 .inst 0x42971840 ; undefined + fa8: 00130119 .inst 0x00130119 ; undefined + fac: 00050300 .inst 0x00050300 ; undefined + fb0: 0b3a0803 add w3, w0, w26, uxtb #2 + fb4: 13490b3b .inst 0x13490b3b ; undefined + fb8: 00001802 .inst 0x00001802 ; undefined + fbc: 03000504 .inst 0x03000504 ; undefined + fc0: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + fc4: 0213490b .inst 0x0213490b ; undefined + fc8: 05000018 .inst 0x05000018 ; undefined + fcc: 08030034 stxrb w3, w20, [x1] + fd0: 0b3b0b3a add w26, w25, w27, uxtb #2 + fd4: 18021349 ldr w9, 523c <_start-0xffff00000007adc4> + fd8: 34060000 cbz w0, cfd8 <_start-0xffff000000073028> + fdc: 3a0e0300 adcs w0, w24, w14 + fe0: 490b3b0b .inst 0x490b3b0b ; undefined + fe4: 00180213 .inst 0x00180213 ; undefined + fe8: 010b0700 .inst 0x010b0700 ; undefined + fec: 07120111 .inst 0x07120111 ; undefined + ff0: 00001301 .inst 0x00001301 ; undefined + ff4: 11010b08 add w8, w24, #0x42 + ff8: 00071201 .inst 0x00071201 ; undefined + ffc: 00240900 .inst 0x00240900 ; NYI + 1000: 0b3e0b0b add w11, w24, w30, uxtb #2 + 1004: 00000803 .inst 0x00000803 ; undefined + 1008: 0b000f0a add w10, w24, w0, lsl #3 + 100c: 0013490b .inst 0x0013490b ; undefined + 1010: 00240b00 .inst 0x00240b00 ; NYI + 1014: 0b3e0b0b add w11, w24, w30, uxtb #2 + 1018: 00000e03 .inst 0x00000e03 ; undefined + 101c: 3f012e0c .inst 0x3f012e0c ; undefined + 1020: 3a0e0319 adcs w25, w24, w14 + 1024: 270b3b0b .inst 0x270b3b0b ; undefined + 1028: 12011119 and w25, w8, #0x8000000f + 102c: 97184007 bl fffffffffc611048 <__stack_top+0xfffffc585048> + 1030: 13011942 sbfx w2, w10, #1, #6 + 1034: 010d0000 .inst 0x010d0000 ; undefined + 1038: 01134901 .inst 0x01134901 ; undefined + 103c: 0e000013 tbl v19.8b, {v0.16b}, v0.8b + 1040: 13490021 .inst 0x13490021 ; undefined + 1044: 0000052f .inst 0x0000052f ; undefined + 1048: 01110100 .inst 0x01110100 ; undefined + 104c: 0b130e25 add w5, w17, w19, lsl #3 + 1050: 0e1b0e03 dup v3.8b, w16 + 1054: 07120111 .inst 0x07120111 ; undefined + 1058: 00001710 .inst 0x00001710 ; undefined + 105c: 3f012e02 .inst 0x3f012e02 ; undefined + 1060: 3a0e0319 adcs w25, w24, w14 + 1064: 270b3b0b .inst 0x270b3b0b ; undefined + 1068: 11134919 add w25, w8, #0x4d2 + 106c: 40071201 .inst 0x40071201 ; undefined + 1070: 19429718 .inst 0x19429718 ; undefined + 1074: 00001301 .inst 0x00001301 ; undefined + 1078: 03000503 .inst 0x03000503 ; undefined + 107c: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 1080: 0213490b .inst 0x0213490b ; undefined + 1084: 04000018 .inst 0x04000018 ; undefined + 1088: 0b0b0024 add w4, w1, w11 + 108c: 08030b3e stxrb w3, w30, [x25] + 1090: 0f050000 .inst 0x0f050000 ; undefined + 1094: 490b0b00 .inst 0x490b0b00 ; undefined + 1098: 06000013 .inst 0x06000013 ; undefined + 109c: 0b0b0024 add w4, w1, w11 + 10a0: 0e030b3e .inst 0x0e030b3e ; undefined + 10a4: 26070000 .inst 0x26070000 ; undefined + 10a8: 00134900 .inst 0x00134900 ; undefined + 10ac: 11010000 add w0, w0, #0x40 + 10b0: 130e2501 sbfiz w1, w8, #18, #10 + 10b4: 1b0e030b madd w11, w24, w14, w0 + 10b8: 1201110e and w14, w8, #0x8000000f + 10bc: 00171007 .inst 0x00171007 ; undefined + 10c0: 01130200 .inst 0x01130200 ; undefined + 10c4: 0b0b0e03 add w3, w16, w11, lsl #3 + 10c8: 0b3b0b3a add w26, w25, w27, uxtb #2 + 10cc: 00001301 .inst 0x00001301 ; undefined + 10d0: 03000d03 .inst 0x03000d03 ; undefined + 10d4: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 10d8: 3813490b sttrb w11, [x8,#-204] + 10dc: 0400000b .inst 0x0400000b ; undefined + 10e0: 0803000d stxrb w3, w13, [x0] + 10e4: 0b3b0b3a add w26, w25, w27, uxtb #2 + 10e8: 0b381349 add w9, w26, w24, uxtb #4 + 10ec: 0f050000 .inst 0x0f050000 ; undefined + 10f0: 490b0b00 .inst 0x490b0b00 ; undefined + 10f4: 06000013 .inst 0x06000013 ; undefined + 10f8: 0b0b000f add w15, w0, w11 + 10fc: 16070000 b fffffffff81c10fc <__stack_top+0xfffff81350fc> + 1100: 3a0e0300 adcs w0, w24, w14 + 1104: 490b3b0b .inst 0x490b3b0b ; undefined + 1108: 08000013 stxrb w0, w19, [x0] + 110c: 0b0b0024 add w4, w1, w11 + 1110: 0e030b3e .inst 0x0e030b3e ; undefined + 1114: 24090000 .inst 0x24090000 ; undefined + 1118: 3e0b0b00 .inst 0x3e0b0b00 ; undefined + 111c: 0008030b .inst 0x0008030b ; undefined + 1120: 00260a00 .inst 0x00260a00 ; NYI + 1124: 00001349 .inst 0x00001349 ; undefined + 1128: 2701150b .inst 0x2701150b ; undefined + 112c: 01134919 .inst 0x01134919 ; undefined + 1130: 0c000013 st4 {v19.8b-v22.8b}, [x0] + 1134: 13490005 .inst 0x13490005 ; undefined + 1138: 260d0000 .inst 0x260d0000 ; undefined + 113c: 0e000000 tbl v0.8b, {v0.16b}, v0.8b + 1140: 0e030113 tbl v19.8b, {v8.16b}, v3.8b + 1144: 0b3a050b add w11, w8, w26, uxtb #1 + 1148: 13010b3b sbfx w27, w25, #1, #2 + 114c: 0d0f0000 .inst 0x0d0f0000 ; undefined + 1150: 3a0e0300 adcs w0, w24, w14 + 1154: 490b3b0b .inst 0x490b3b0b ; undefined + 1158: 00053813 .inst 0x00053813 ; undefined + 115c: 01011000 .inst 0x01011000 ; undefined + 1160: 13011349 sbfx w9, w26, #1, #4 + 1164: 21110000 .inst 0x21110000 ; undefined + 1168: 2f134900 .inst 0x2f134900 ; undefined + 116c: 1200000b and w11, w0, #0x1 + 1170: 193f012e .inst 0x193f012e ; undefined + 1174: 0b3a0e03 add w3, w16, w26, uxtb #3 + 1178: 19270b3b .inst 0x19270b3b ; undefined + 117c: 07120111 .inst 0x07120111 ; undefined + 1180: 42971840 .inst 0x42971840 ; undefined + 1184: 00130119 .inst 0x00130119 ; undefined + 1188: 00051300 .inst 0x00051300 ; undefined + 118c: 0b3a0803 add w3, w0, w26, uxtb #2 + 1190: 13490b3b .inst 0x13490b3b ; undefined + 1194: 00001802 .inst 0x00001802 ; undefined + 1198: 03003414 .inst 0x03003414 ; undefined + 119c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 11a0: 0213490b .inst 0x0213490b ; undefined + 11a4: 15000018 b 4001204 <_start-0xfffefffffc07edfc> + 11a8: 193f002e .inst 0x193f002e ; undefined + 11ac: 0b3a0e03 add w3, w16, w26, uxtb #3 + 11b0: 13490b3b .inst 0x13490b3b ; undefined + 11b4: 07120111 .inst 0x07120111 ; undefined + 11b8: 42971840 .inst 0x42971840 ; undefined + 11bc: 16000019 b fffffffff8001220 <__stack_top+0xfffff7f75220> + 11c0: 193f012e .inst 0x193f012e ; undefined + 11c4: 0b3a0e03 add w3, w16, w26, uxtb #3 + 11c8: 19270b3b .inst 0x19270b3b ; undefined + 11cc: 07120111 .inst 0x07120111 ; undefined + 11d0: 42961840 .inst 0x42961840 ; undefined + 11d4: 00130119 .inst 0x00130119 ; undefined + 11d8: 00051700 .inst 0x00051700 ; undefined + 11dc: 0b3a0e03 add w3, w16, w26, uxtb #3 + 11e0: 13490b3b .inst 0x13490b3b ; undefined + 11e4: 00001802 .inst 0x00001802 ; undefined + 11e8: 3f002e18 .inst 0x3f002e18 ; undefined + 11ec: 3a0e0319 adcs w25, w24, w14 + 11f0: 110b3b0b add w11, w24, #0x2ce + 11f4: 40071201 .inst 0x40071201 ; undefined + 11f8: 19429618 .inst 0x19429618 ; undefined + 11fc: 2e190000 ext v0.8b, v0.8b, v25.8b, #0 + 1200: 03193f01 .inst 0x03193f01 ; undefined + 1204: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 1208: 1113490b add w11, w8, #0x4d2 + 120c: 40071201 .inst 0x40071201 ; undefined + 1210: 19429618 .inst 0x19429618 ; undefined + 1214: 00001301 .inst 0x00001301 ; undefined + 1218: 3f012e1a .inst 0x3f012e1a ; undefined + 121c: 3a0e0319 adcs w25, w24, w14 + 1220: 490b3b0b .inst 0x490b3b0b ; undefined + 1224: 00193c13 .inst 0x00193c13 ; undefined + 1228: 00181b00 .inst 0x00181b00 ; undefined + 122c: 2e1c0000 ext v0.8b, v0.8b, v28.8b, #0 + 1230: 03193f01 .inst 0x03193f01 ; undefined + 1234: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 1238: 4919270b .inst 0x4919270b ; undefined + 123c: 12011113 and w19, w8, #0x8000000f + 1240: 96184007 bl fffffffff861125c <__stack_top+0xfffff858525c> + 1244: 13011942 sbfx w2, w10, #1, #6 + 1248: 341d0000 cbz w0, 3b248 <_start-0xffff000000044db8> + 124c: 3a080300 adcs w0, w24, w8 + 1250: 490b3b0b .inst 0x490b3b0b ; undefined + 1254: 00180213 .inst 0x00180213 ; undefined + 1258: 010b1e00 .inst 0x010b1e00 ; undefined + 125c: 07120111 .inst 0x07120111 ; undefined + 1260: 341f0000 cbz w0, 3f260 <_start-0xffff000000040da0> + 1264: 3a0e0300 adcs w0, w24, w14 + 1268: 490b3b0b .inst 0x490b3b0b ; undefined + 126c: 3c193f13 str b19, [x24,#-109]! + 1270: 20000019 .inst 0x20000019 ; undefined + 1274: 0e030034 tbl v20.8b, {v1.16b}, v3.8b + 1278: 0b3b0b3a add w26, w25, w27, uxtb #2 + 127c: 193f1349 .inst 0x193f1349 ; undefined + 1280: 00001802 .inst 0x00001802 ; undefined + 1284: 01110100 .inst 0x01110100 ; undefined + 1288: 0b130e25 add w5, w17, w19, lsl #3 + 128c: 0e1b0e03 dup v3.8b, w16 + 1290: 07120111 .inst 0x07120111 ; undefined + 1294: 00001710 .inst 0x00001710 ; undefined + 1298: 0b002402 add w2, w0, w0, lsl #9 + 129c: 030b3e0b .inst 0x030b3e0b ; undefined + 12a0: 03000008 .inst 0x03000008 ; undefined + 12a4: 0e030113 tbl v19.8b, {v8.16b}, v3.8b + 12a8: 0b3a0b0b add w11, w24, w26, uxtb #2 + 12ac: 13010b3b sbfx w27, w25, #1, #2 + 12b0: 0d040000 .inst 0x0d040000 ; undefined + 12b4: 3a0e0300 adcs w0, w24, w14 + 12b8: 490b3b0b .inst 0x490b3b0b ; undefined + 12bc: 000b3813 .inst 0x000b3813 ; undefined + 12c0: 000d0500 .inst 0x000d0500 ; undefined + 12c4: 0b3a0803 add w3, w0, w26, uxtb #2 + 12c8: 13490b3b .inst 0x13490b3b ; undefined + 12cc: 00000b38 .inst 0x00000b38 ; undefined + 12d0: 0b000f06 add w6, w24, w0, lsl #3 + 12d4: 0013490b .inst 0x0013490b ; undefined + 12d8: 000f0700 .inst 0x000f0700 ; undefined + 12dc: 00000b0b .inst 0x00000b0b ; undefined + 12e0: 03001608 .inst 0x03001608 ; undefined + 12e4: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 12e8: 0013490b .inst 0x0013490b ; undefined + 12ec: 00240900 .inst 0x00240900 ; NYI + 12f0: 0b3e0b0b add w11, w24, w30, uxtb #2 + 12f4: 00000e03 .inst 0x00000e03 ; undefined + 12f8: 4900260a .inst 0x4900260a ; undefined + 12fc: 0b000013 add w19, w0, w0 + 1300: 19270115 .inst 0x19270115 ; undefined + 1304: 13011349 sbfx w9, w26, #1, #4 + 1308: 050c0000 .inst 0x050c0000 ; undefined + 130c: 00134900 .inst 0x00134900 ; undefined + 1310: 00260d00 .inst 0x00260d00 ; NYI + 1314: 130e0000 sbfiz w0, w0, #18, #1 + 1318: 0b0e0301 add w1, w24, w14 + 131c: 3b0b3a05 .inst 0x3b0b3a05 ; undefined + 1320: 0013010b .inst 0x0013010b ; undefined + 1324: 000d0f00 .inst 0x000d0f00 ; undefined + 1328: 0b3a0e03 add w3, w16, w26, uxtb #3 + 132c: 13490b3b .inst 0x13490b3b ; undefined + 1330: 00000538 .inst 0x00000538 ; undefined + 1334: 49010110 .inst 0x49010110 ; undefined + 1338: 00130113 .inst 0x00130113 ; undefined + 133c: 00211100 .inst 0x00211100 ; NYI + 1340: 0b2f1349 add w9, w26, w15, uxtb #4 + 1344: 2e120000 ext v0.8b, v0.8b, v18.8b, #0 + 1348: 03193f01 .inst 0x03193f01 ; undefined + 134c: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 1350: 1119270b add w11, w24, #0x649 + 1354: 40071201 .inst 0x40071201 ; undefined + 1358: 19429718 .inst 0x19429718 ; undefined + 135c: 00001301 .inst 0x00001301 ; undefined + 1360: 03000513 .inst 0x03000513 ; undefined + 1364: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 1368: 0213490b .inst 0x0213490b ; undefined + 136c: 14000018 b 13cc <_start-0xffff00000007ec34> + 1370: 0e030034 tbl v20.8b, {v1.16b}, v3.8b + 1374: 0b3b0b3a add w26, w25, w27, uxtb #2 + 1378: 18021349 ldr w9, 55e0 <_start-0xffff00000007aa20> + 137c: 2e150000 ext v0.8b, v0.8b, v21.8b, #0 + 1380: 03193f01 .inst 0x03193f01 ; undefined + 1384: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 1388: 4919270b .inst 0x4919270b ; undefined + 138c: 12011113 and w19, w8, #0x8000000f + 1390: 96184007 bl fffffffff86113ac <__stack_top+0xfffff85853ac> + 1394: 13011942 sbfx w2, w10, #1, #6 + 1398: 05160000 .inst 0x05160000 ; undefined + 139c: 3a0e0300 adcs w0, w24, w14 + 13a0: 490b3b0b .inst 0x490b3b0b ; undefined + 13a4: 00180213 .inst 0x00180213 ; undefined + 13a8: 010b1700 .inst 0x010b1700 ; undefined + 13ac: 07120111 .inst 0x07120111 ; undefined + 13b0: 2e180000 ext v0.8b, v0.8b, v24.8b, #0 + 13b4: 03193f01 .inst 0x03193f01 ; undefined + 13b8: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 13bc: 3c13490b .inst 0x3c13490b ; undefined + 13c0: 00130119 .inst 0x00130119 ; undefined + 13c4: 00181900 .inst 0x00181900 ; undefined + 13c8: 2e1a0000 ext v0.8b, v0.8b, v26.8b, #0 + 13cc: 03193f01 .inst 0x03193f01 ; undefined + 13d0: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 13d4: 1119270b add w11, w24, #0x649 + 13d8: 40071201 .inst 0x40071201 ; undefined + 13dc: 19429618 .inst 0x19429618 ; undefined + 13e0: 00001301 .inst 0x00001301 ; undefined + 13e4: 0300341b .inst 0x0300341b ; undefined + 13e8: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 13ec: 0213490b .inst 0x0213490b ; undefined + 13f0: 1c000018 ldr s24, 13f0 <_start-0xffff00000007ec10> + 13f4: 193f012e .inst 0x193f012e ; undefined + 13f8: 0b3a0e03 add w3, w16, w26, uxtb #3 + 13fc: 13490b3b .inst 0x13490b3b ; undefined + 1400: 0000193c .inst 0x0000193c ; undefined + 1404: 0300341d .inst 0x0300341d ; undefined + 1408: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 140c: 3f13490b .inst 0x3f13490b ; undefined + 1410: 00193c19 .inst 0x00193c19 ; undefined + 1414: 11010000 add w0, w0, #0x40 + 1418: 130e2501 sbfiz w1, w8, #18, #10 + 141c: 1b0e030b madd w11, w24, w14, w0 + 1420: 1201110e and w14, w8, #0x8000000f + 1424: 00171007 .inst 0x00171007 ; undefined + 1428: 00240200 .inst 0x00240200 ; NYI + 142c: 0b3e0b0b add w11, w24, w30, uxtb #2 + 1430: 00000803 .inst 0x00000803 ; undefined + 1434: 03011303 .inst 0x03011303 ; undefined + 1438: 3a0b0b0e .inst 0x3a0b0b0e ; undefined + 143c: 010b3b0b .inst 0x010b3b0b ; undefined + 1440: 04000013 .inst 0x04000013 ; undefined + 1444: 0e03000d tbl v13.8b, {v0.16b}, v3.8b + 1448: 0b3b0b3a add w26, w25, w27, uxtb #2 + 144c: 0b381349 add w9, w26, w24, uxtb #4 + 1450: 0d050000 .inst 0x0d050000 ; undefined + 1454: 3a080300 adcs w0, w24, w8 + 1458: 490b3b0b .inst 0x490b3b0b ; undefined + 145c: 000b3813 .inst 0x000b3813 ; undefined + 1460: 000f0600 .inst 0x000f0600 ; undefined + 1464: 13490b0b .inst 0x13490b0b ; undefined + 1468: 0f070000 .inst 0x0f070000 ; undefined + 146c: 000b0b00 .inst 0x000b0b00 ; undefined + 1470: 00160800 .inst 0x00160800 ; undefined + 1474: 0b3a0e03 add w3, w16, w26, uxtb #3 + 1478: 13490b3b .inst 0x13490b3b ; undefined + 147c: 24090000 .inst 0x24090000 ; undefined + 1480: 3e0b0b00 .inst 0x3e0b0b00 ; undefined + 1484: 000e030b .inst 0x000e030b ; undefined + 1488: 00260a00 .inst 0x00260a00 ; NYI + 148c: 00001349 .inst 0x00001349 ; undefined + 1490: 2701150b .inst 0x2701150b ; undefined + 1494: 01134919 .inst 0x01134919 ; undefined + 1498: 0c000013 st4 {v19.8b-v22.8b}, [x0] + 149c: 13490005 .inst 0x13490005 ; undefined + 14a0: 260d0000 .inst 0x260d0000 ; undefined + 14a4: 0e000000 tbl v0.8b, {v0.16b}, v0.8b + 14a8: 193f012e .inst 0x193f012e ; undefined + 14ac: 0b3a0e03 add w3, w16, w26, uxtb #3 + 14b0: 19270b3b .inst 0x19270b3b ; undefined + 14b4: 07120111 .inst 0x07120111 ; undefined + 14b8: 42961840 .inst 0x42961840 ; undefined + 14bc: 00130119 .inst 0x00130119 ; undefined + 14c0: 00050f00 .inst 0x00050f00 ; undefined + 14c4: 0b3a0e03 add w3, w16, w26, uxtb #3 + 14c8: 13490b3b .inst 0x13490b3b ; undefined + 14cc: 00001802 .inst 0x00001802 ; undefined + 14d0: 03003410 .inst 0x03003410 ; undefined + 14d4: 3b0b3a0e .inst 0x3b0b3a0e ; undefined + 14d8: 0213490b .inst 0x0213490b ; undefined + 14dc: 11000018 add w24, w0, #0x0 + 14e0: 0111010b .inst 0x0111010b ; undefined + 14e4: 00000712 .inst 0x00000712 ; undefined + 14e8: 03003412 .inst 0x03003412 ; undefined + 14ec: 3b0b3a08 .inst 0x3b0b3a08 ; undefined + 14f0: 0213490b .inst 0x0213490b ; undefined + 14f4: 13000018 sbfx w24, w0, #0, #1 + 14f8: 193f012e .inst 0x193f012e ; undefined + 14fc: 0b3a0e03 add w3, w16, w26, uxtb #3 + 1500: 19270b3b .inst 0x19270b3b ; undefined + 1504: 01111349 .inst 0x01111349 ; undefined + 1508: 18400712 ldr w18, 815e8 <_start-0xfffeffffffffea18> + 150c: 01194296 .inst 0x01194296 ; undefined + 1510: 14000013 b 155c <_start-0xffff00000007eaa4> + 1514: 08030005 stxrb w3, w5, [x0] + 1518: 0b3b0b3a add w26, w25, w27, uxtb #2 + 151c: 18021349 ldr w9, 5784 <_start-0xffff00000007a87c> + 1520: 0b150000 add w0, w0, w21 + 1524: 12011101 and w1, w8, #0x8000000f + 1528: 00130107 .inst 0x00130107 ; undefined + 152c: 012e1600 .inst 0x012e1600 ; undefined + 1530: 0e03193f uzp1 v31.8b, v9.8b, v3.8b + 1534: 0b3b0b3a add w26, w25, w27, uxtb #2 + 1538: 13491927 .inst 0x13491927 ; undefined + 153c: 07120111 .inst 0x07120111 ; undefined + 1540: 42971840 .inst 0x42971840 ; undefined + 1544: 00130119 .inst 0x00130119 ; undefined + 1548: 010b1700 .inst 0x010b1700 ; undefined + 154c: 00001755 .inst 0x00001755 ; undefined + 1550: 00110100 .inst 0x00110100 ; undefined + 1554: 01110610 .inst 0x01110610 ; undefined + 1558: 08030112 stxrb w3, w18, [x8] + 155c: 0825081b .inst 0x0825081b ; undefined + 1560: 00000513 .inst 0x00000513 ; undefined + ... Disassembly of section .debug_aranges: @@ -15298,160 +16320,168 @@ Disassembly of section .debug_aranges: 8: 00080000 .inst 0x00080000 ; undefined c: 00000000 .inst 0x00000000 ; undefined 10: 00080000 .inst 0x00080000 ; undefined - 14: 00000000 .inst 0x00000000 ; undefined - 18: 00000060 .inst 0x00000060 ; undefined + 14: ffff0000 .inst 0xffff0000 ; undefined + 18: 00000068 .inst 0x00000068 ; undefined ... 30: 0000002c .inst 0x0000002c ; undefined 34: 005b0002 .inst 0x005b0002 ; undefined 38: 00080000 .inst 0x00080000 ; undefined 3c: 00000000 .inst 0x00000000 ; undefined - 40: 00080060 .inst 0x00080060 ; undefined - 44: 00000000 .inst 0x00000000 ; undefined + 40: 00080068 .inst 0x00080068 ; undefined + 44: ffff0000 .inst 0xffff0000 ; undefined 48: 00000294 .inst 0x00000294 ; undefined ... 60: 0000002c .inst 0x0000002c ; undefined 64: 05050002 .inst 0x05050002 ; undefined 68: 00080000 .inst 0x00080000 ; undefined 6c: 00000000 .inst 0x00000000 ; undefined - 70: 000802f4 .inst 0x000802f4 ; undefined - 74: 00000000 .inst 0x00000000 ; undefined - 78: 000005f8 .inst 0x000005f8 ; undefined + 70: 000802fc .inst 0x000802fc ; undefined + 74: ffff0000 .inst 0xffff0000 ; undefined + 78: 00000648 .inst 0x00000648 ; undefined ... 90: 0000002c .inst 0x0000002c ; undefined 94: 08640002 .inst 0x08640002 ; undefined 98: 00080000 .inst 0x00080000 ; undefined 9c: 00000000 .inst 0x00000000 ; undefined - a0: 000808ec .inst 0x000808ec ; undefined - a4: 00000000 .inst 0x00000000 ; undefined - a8: 000008f8 .inst 0x000008f8 ; undefined + a0: 00080944 .inst 0x00080944 ; undefined + a4: ffff0000 .inst 0xffff0000 ; undefined + a8: 00000904 .inst 0x00000904 ; undefined ... c0: 0000002c .inst 0x0000002c ; undefined c4: 0eaf0002 saddl v2.2d, v0.2s, v15.2s c8: 00080000 .inst 0x00080000 ; undefined cc: 00000000 .inst 0x00000000 ; undefined - d0: 000811e4 .inst 0x000811e4 ; undefined - d4: 00000000 .inst 0x00000000 ; undefined - d8: 0000017c .inst 0x0000017c ; undefined + d0: 00081248 .inst 0x00081248 ; undefined + d4: ffff0000 .inst 0xffff0000 ; undefined + d8: 00000194 .inst 0x00000194 ; undefined ... f0: 0000002c .inst 0x0000002c ; undefined - f4: 0fc60002 .inst 0x0fc60002 ; undefined + f4: 0fd40002 .inst 0x0fd40002 ; undefined f8: 00080000 .inst 0x00080000 ; undefined fc: 00000000 .inst 0x00000000 ; undefined - 100: 00081360 .inst 0x00081360 ; undefined - 104: 00000000 .inst 0x00000000 ; undefined - 108: 000002dc .inst 0x000002dc ; undefined + 100: 000813e0 .inst 0x000813e0 ; undefined + 104: ffff0000 .inst 0xffff0000 ; undefined + 108: 00000108 .inst 0x00000108 ; undefined ... 120: 0000002c .inst 0x0000002c ; undefined - 124: 17db0002 b ffffffffff6c012c <__stack_top+0xffffffffff62012c> + 124: 102c0002 adr x2, 58124 <_start-0xffff000000027edc> 128: 00080000 .inst 0x00080000 ; undefined 12c: 00000000 .inst 0x00000000 ; undefined - 130: 0008163c .inst 0x0008163c ; undefined - 134: 00000000 .inst 0x00000000 ; undefined - 138: 00000024 .inst 0x00000024 ; undefined + 130: 000814e8 .inst 0x000814e8 ; undefined + 134: ffff0000 .inst 0xffff0000 ; undefined + 138: 00000684 .inst 0x00000684 ; undefined ... 150: 0000002c .inst 0x0000002c ; undefined - 154: 18330002 ldr w2, 66154 <_start-0x19eac> + 154: 18980002 ldr w2, fffffffffff30154 <__stack_top+0xffffffea4154> 158: 00080000 .inst 0x00080000 ; undefined 15c: 00000000 .inst 0x00000000 ; undefined - 160: 00081660 .inst 0x00081660 ; undefined - 164: 00000000 .inst 0x00000000 ; undefined - 168: 000008e0 .inst 0x000008e0 ; undefined + 160: 00081b6c .inst 0x00081b6c ; undefined + 164: ffff0000 .inst 0xffff0000 ; undefined + 168: 00000450 .inst 0x00000450 ; undefined ... 180: 0000002c .inst 0x0000002c ; undefined - 184: 224d0002 .inst 0x224d0002 ; undefined + 184: 1f9a0002 .inst 0x1f9a0002 ; undefined 188: 00080000 .inst 0x00080000 ; undefined 18c: 00000000 .inst 0x00000000 ; undefined - 190: 00081f40 .inst 0x00081f40 ; undefined - 194: 00000000 .inst 0x00000000 ; undefined - 198: 0000040c .inst 0x0000040c ; undefined + 190: 00081fbc .inst 0x00081fbc ; undefined + 194: ffff0000 .inst 0xffff0000 ; undefined + 198: 000000e8 .inst 0x000000e8 ; undefined ... 1b0: 0000002c .inst 0x0000002c ; undefined - 1b4: 29af0002 stp w2, w0, [x0,#-136]! + 1b4: 1ff50002 fnmadd h2, h0, h21, h0 1b8: 00080000 .inst 0x00080000 ; undefined 1bc: 00000000 .inst 0x00000000 ; undefined - 1c0: 0008234c .inst 0x0008234c ; undefined - 1c4: 00000000 .inst 0x00000000 ; undefined - 1c8: 00000050 .inst 0x00000050 ; undefined + 1c0: 00082800 .inst 0x00082800 ; undefined + 1c4: ffff0000 .inst 0xffff0000 ; undefined + 1c8: 00001018 .inst 0x00001018 ; undefined ... 1e0: 0000002c .inst 0x0000002c ; undefined - 1e4: 2a0a0002 orr w2, w0, w10 + 1e4: 20570002 .inst 0x20570002 ; undefined 1e8: 00080000 .inst 0x00080000 ; undefined 1ec: 00000000 .inst 0x00000000 ; undefined - 1f0: 00082800 .inst 0x00082800 ; undefined - 1f4: 00000000 .inst 0x00000000 ; undefined - 1f8: 0000100c .inst 0x0000100c ; undefined + 1f0: 00083818 .inst 0x00083818 ; undefined + 1f4: ffff0000 .inst 0xffff0000 ; undefined + 1f8: 00000be4 .inst 0x00000be4 ; undefined ... 210: 0000002c .inst 0x0000002c ; undefined - 214: 2a6c0002 orn w2, w0, w12, lsr #0 + 214: 29d90002 ldp w2, w0, [x0,#200]! 218: 00080000 .inst 0x00080000 ; undefined 21c: 00000000 .inst 0x00000000 ; undefined - 220: 0008380c .inst 0x0008380c ; undefined - 224: 00000000 .inst 0x00000000 ; undefined - 228: 00000b9c .inst 0x00000b9c ; undefined + 220: 000843fc .inst 0x000843fc ; undefined + 224: ffff0000 .inst 0xffff0000 ; undefined + 228: 00000330 .inst 0x00000330 ; undefined ... 240: 0000002c .inst 0x0000002c ; undefined - 244: 2f9d0002 mla v2.2s, v0.2s, v29.s[0] + 244: 2d480002 ldp s2, s0, [x0,#64] 248: 00080000 .inst 0x00080000 ; undefined 24c: 00000000 .inst 0x00000000 ; undefined - 250: 000843a8 .inst 0x000843a8 ; undefined - 254: 00000000 .inst 0x00000000 ; undefined - 258: 00000310 .inst 0x00000310 ; undefined + 250: 0008472c .inst 0x0008472c ; undefined + 254: ffff0000 .inst 0xffff0000 ; undefined + 258: 0000064c .inst 0x0000064c ; undefined ... 270: 0000002c .inst 0x0000002c ; undefined - 274: 32ed0002 .inst 0x32ed0002 ; undefined + 274: 30aa0002 adr x2, fffffffffff54275 <__stack_top+0xffffffec8275> 278: 00080000 .inst 0x00080000 ; undefined 27c: 00000000 .inst 0x00000000 ; undefined - 280: 000846b8 .inst 0x000846b8 ; undefined - 284: 00000000 .inst 0x00000000 ; undefined - 288: 0000064c .inst 0x0000064c ; undefined + 280: 00084d78 .inst 0x00084d78 ; undefined + 284: ffff0000 .inst 0xffff0000 ; undefined + 288: 000006d8 .inst 0x000006d8 ; undefined ... 2a0: 0000002c .inst 0x0000002c ; undefined - 2a4: 364f0002 tbz w2, #9, ffffffffffffe2a4 <__stack_top+0xfffffffffff5e2a4> + 2a4: 32860002 .inst 0x32860002 ; undefined 2a8: 00080000 .inst 0x00080000 ; undefined 2ac: 00000000 .inst 0x00000000 ; undefined - 2b0: 00084d04 .inst 0x00084d04 ; undefined - 2b4: 00000000 .inst 0x00000000 ; undefined - 2b8: 00000084 .inst 0x00000084 ; undefined + 2b0: 00085450 .inst 0x00085450 ; undefined + 2b4: ffff0000 .inst 0xffff0000 ; undefined + 2b8: 00000e00 .inst 0x00000e00 ; undefined ... 2d0: 0000002c .inst 0x0000002c ; undefined - 2d4: 36d00002 tbz w2, #26, 2d4 <_start-0x7fd2c> + 2d4: 3e600002 .inst 0x3e600002 ; undefined 2d8: 00080000 .inst 0x00080000 ; undefined 2dc: 00000000 .inst 0x00000000 ; undefined - 2e0: 00084d88 .inst 0x00084d88 ; undefined - 2e4: 00000000 .inst 0x00000000 ; undefined - 2e8: 00000e50 .inst 0x00000e50 ; undefined + 2e0: 00086250 .inst 0x00086250 ; undefined + 2e4: ffff0000 .inst 0xffff0000 ; undefined + 2e8: 00000354 .inst 0x00000354 ; undefined ... 300: 0000002c .inst 0x0000002c ; undefined - 304: 42a40002 .inst 0x42a40002 ; undefined + 304: 40800002 .inst 0x40800002 ; undefined 308: 00080000 .inst 0x00080000 ; undefined 30c: 00000000 .inst 0x00000000 ; undefined - 310: 00085bd8 .inst 0x00085bd8 ; undefined - 314: 00000000 .inst 0x00000000 ; undefined - 318: 00000354 .inst 0x00000354 ; undefined + 310: 000865a4 .inst 0x000865a4 ; undefined + 314: ffff0000 .inst 0xffff0000 ; undefined + 318: 00000084 .inst 0x00000084 ; undefined ... 330: 0000002c .inst 0x0000002c ; undefined - 334: 44c40002 .inst 0x44c40002 ; undefined + 334: 41010002 .inst 0x41010002 ; undefined 338: 00080000 .inst 0x00080000 ; undefined 33c: 00000000 .inst 0x00000000 ; undefined - 340: 00085f2c .inst 0x00085f2c ; undefined - 344: 00000000 .inst 0x00000000 ; undefined - 348: 000006d8 .inst 0x000006d8 ; undefined + 340: 00086628 .inst 0x00086628 ; undefined + 344: ffff0000 .inst 0xffff0000 ; undefined + 348: 000002b4 .inst 0x000002b4 ; undefined ... 360: 0000002c .inst 0x0000002c ; undefined - 364: 46a00002 .inst 0x46a00002 ; undefined + 364: 48150002 stxrh w21, w2, [x0] 368: 00080000 .inst 0x00080000 ; undefined 36c: 00000000 .inst 0x00000000 ; undefined - 370: 00086604 .inst 0x00086604 ; undefined - 374: 00000000 .inst 0x00000000 ; undefined - 378: 00000894 .inst 0x00000894 ; undefined + 370: 000868dc .inst 0x000868dc ; undefined + 374: ffff0000 .inst 0xffff0000 ; undefined + 378: 0000045c .inst 0x0000045c ; undefined ... 390: 0000002c .inst 0x0000002c ; undefined - 394: 4e520002 .inst 0x4e520002 ; undefined + 394: 4ed60002 .inst 0x4ed60002 ; undefined 398: 00080000 .inst 0x00080000 ; undefined 39c: 00000000 .inst 0x00000000 ; undefined - 3a0: 00086e98 .inst 0x00086e98 ; undefined - 3a4: 00000000 .inst 0x00000000 ; undefined - 3a8: 00000090 .inst 0x00000090 ; undefined + 3a0: 00086d38 .inst 0x00086d38 ; undefined + 3a4: ffff0000 .inst 0xffff0000 ; undefined + 3a8: 00000894 .inst 0x00000894 ; undefined + ... + 3c0: 0000002c .inst 0x0000002c ; undefined + 3c4: 56880002 .inst 0x56880002 ; undefined + 3c8: 00080000 .inst 0x00080000 ; undefined + 3cc: 00000000 .inst 0x00000000 ; undefined + 3d0: 000875d0 .inst 0x000875d0 ; undefined + 3d4: ffff0000 .inst 0xffff0000 ; undefined + 3d8: 00000080 .inst 0x00000080 ; undefined ... Disassembly of section .debug_str: @@ -15467,7 +16497,7 @@ Disassembly of section .debug_str: 1c: 75746573 .inst 0x75746573 ; undefined 20: 6f6d5f70 .inst 0x6f6d5f70 ; undefined 24: 00746e75 .inst 0x00746e75 ; undefined - 28: 706f5f76 adr x22, dec17 <__stack_top+0x3ec17> + 28: 706f5f76 adr x22, dec17 <_start-0xfffefffffffa13e9> 2c: 6e760073 uaddl2 v19.4s, v3.8h, v22.8h 30: 5f65646f .inst 0x5f65646f ; undefined 34: 7265706f .inst 0x7265706f ; undefined @@ -15523,7 +16553,7 @@ Disassembly of section .debug_str: fc: 69686361 ldpsw x1, x24, [x27,#-192] 100: 636e2f75 .inst 0x636e2f75 ; undefined 104: 6f2f7574 uqshl v20.4s, v11.4s, #15 - 108: 30326373 adr x19, 64d75 <_start-0x1b28b> + 108: 30326373 adr x19, 64d75 <_start-0xffff00000001b28b> 10c: 72003132 ands w18, w9, #0x1fff 110: 73696765 .inst 0x73696765 ; undefined 114: 5f726574 .inst 0x5f726574 ; undefined @@ -15531,17 +16561,17 @@ Disassembly of section .debug_str: 11c: 74737973 .inst 0x74737973 ; undefined 120: 47006d65 .inst 0x47006d65 ; undefined 124: 4320554e .inst 0x4320554e ; undefined - 128: 35203131 cbnz w17, 4074c <_start-0x3f8b4> - 12c: 302e342e adr x14, 5c7b1 <_start-0x2384f> + 128: 35203131 cbnz w17, 4074c <_start-0xffff00000003f8b4> + 12c: 302e342e adr x14, 5c7b1 <_start-0xffff00000002384f> 130: 31303220 adds w0, w17, #0xc0c - 134: 30363036 adr x22, 6c739 <_start-0x138c7> + 134: 30363036 adr x22, 6c739 <_start-0xffff0000000138c7> 138: 6d2d2039 stp d25, d8, [x1,#-304] 13c: 7474696c .inst 0x7474696c ; undefined 140: 652d656c .inst 0x652d656c ; undefined 144: 6169646e .inst 0x6169646e ; undefined 148: 6d2d206e stp d14, d8, [x3,#-304] 14c: 3d696261 ldr b1, [x19,#2648] - 150: 3436706c cbz w12, 6cf5c <_start-0x130a4> + 150: 3436706c cbz w12, 6cf5c <_start-0xffff0000000130a4> 154: 20672d20 .inst 0x20672d20 ; undefined 158: 7266662d .inst 0x7266662d ; undefined 15c: 74736565 .inst 0x74736565 ; undefined @@ -15570,7 +16600,7 @@ Disassembly of section .debug_str: 1b8: 00746166 .inst 0x00746166 ; undefined 1bc: 75706e69 .inst 0x75706e69 ; undefined 1c0: 61750074 .inst 0x61750074 ; undefined - 1c4: 705f7472 adr x18, bf053 <__stack_top+0x1f053> + 1c4: 705f7472 adr x18, bf053 <_start-0xfffefffffffc0fad> 1c8: 5f737475 sqshl d21, d3, #51 1cc: 00746e69 .inst 0x00746e69 ; undefined 1d0: 6e72656b umax v11.8h, v11.8h, v18.8h @@ -15584,677 +16614,707 @@ Disassembly of section .debug_str: 1f0: 6f745f72 .inst 0x6f745f72 ; undefined 1f4: 5f5f0070 .inst 0x5f5f0070 ; undefined 1f8: 63617473 .inst 0x63617473 ; undefined - 1fc: 6175006b .inst 0x6175006b ; undefined - 200: 705f7472 adr x18, bf08f <__stack_top+0x1f08f> - 204: 5f737475 sqshl d21, d3, #51 - 208: 00786568 .inst 0x00786568 ; undefined - 20c: 74726175 .inst 0x74726175 ; undefined - 210: 6165725f .inst 0x6165725f ; undefined - 214: 75625f64 .inst 0x75625f64 ; undefined - 218: 5f006666 .inst 0x5f006666 ; undefined - 21c: 5f72765f sqshl d31, d18, #50 - 220: 7366666f .inst 0x7366666f ; undefined - 224: 765f5f00 .inst 0x765f5f00 ; undefined - 228: 696c5f61 ldpsw x1, x23, [x27,#-160] - 22c: 64007473 .inst 0x64007473 ; undefined - 230: 6c707369 ldnp d9, d28, [x27,#-256] - 234: 75007961 .inst 0x75007961 ; undefined - 238: 5f747261 sqdmlsl s1, h19, v4.h[3] - 23c: 73747570 .inst 0x73747570 ; undefined - 240: 72617500 .inst 0x72617500 ; undefined - 244: 6e695f74 uqrshl v20.8h, v27.8h, v9.8h - 248: 73007469 .inst 0x73007469 ; undefined - 24c: 00776f68 .inst 0x00776f68 ; undefined - 250: 74726175 .inst 0x74726175 ; undefined - 254: 6972705f ldpsw xzr, x28, [x2,#-112] - 258: 0066746e .inst 0x0066746e ; undefined - 25c: 74726175 .inst 0x74726175 ; undefined - 260: 7465675f .inst 0x7465675f ; undefined - 264: 5f5f0058 .inst 0x5f5f0058 ; undefined - 268: 745f7276 .inst 0x745f7276 ; undefined - 26c: 7500706f .inst 0x7500706f ; undefined - 270: 5f747261 sqdmlsl s1, h19, v4.h[3] - 274: 646e6573 .inst 0x646e6573 ; undefined - 278: 67726100 .inst 0x67726100 ; undefined - 27c: 5f5f0073 .inst 0x5f5f0073 ; undefined - 280: 6f5f7267 .inst 0x6f5f7267 ; undefined - 284: 00736666 .inst 0x00736666 ; undefined - 288: 74726175 .inst 0x74726175 ; undefined - 28c: 7465675f .inst 0x7465675f ; undefined - 290: 6f6e0063 mla v3.8h, v3.8h, v14.h[2] - 294: 695f6564 ldpsw x4, x25, [x11,#248] - 298: 0074696e .inst 0x0074696e ; undefined - 29c: 6564726f .inst 0x6564726f ; undefined - 2a0: 6f4e0072 mla v18.8h, v3.8h, v14.h[0] - 2a4: 6b006564 subs w4, w11, w0, lsl #25 - 2a8: 656e7265 .inst 0x656e7265 ; undefined - 2ac: 6c612f6c ldnp d12, d11, [x27,#-496] - 2b0: 61636f6c .inst 0x61636f6c ; undefined - 2b4: 2e726f74 umin v20.4h, v27.4h, v18.4h - 2b8: 696c0063 ldpsw x3, x0, [x3,#-160] - 2bc: 725f7473 .inst 0x725f7473 ; undefined - 2c0: 766f6d65 .inst 0x766f6d65 ; undefined - 2c4: 6e695f65 uqrshl v5.8h, v27.8h, v9.8h - 2c8: 00786564 .inst 0x00786564 ; undefined - 2cc: 6b637562 .inst 0x6b637562 ; undefined - 2d0: 705f7465 adr x5, bf15f <__stack_top+0x1f15f> - 2d4: 6e656761 umax v1.8h, v27.8h, v5.8h - 2d8: 5f6f6700 .inst 0x5f6f6700 ; undefined - 2dc: 6e5f6f74 .inst 0x6e5f6f74 ; undefined - 2e0: 5f747865 sqdmlsl s5, h3, v4.h[7] - 2e4: 6b637562 .inst 0x6b637562 ; undefined - 2e8: 63007465 .inst 0x63007465 ; undefined - 2ec: 5f727275 sqdmlsl s21, h19, v2.h[3] - 2f0: 6b637562 .inst 0x6b637562 ; undefined - 2f4: 74007465 .inst 0x74007465 ; undefined - 2f8: 00706d65 .inst 0x00706d65 ; undefined - 2fc: 636f6c62 .inst 0x636f6c62 ; undefined - 300: 69735f6b ldpsw x11, x23, [x27,#-104] - 304: 7300657a .inst 0x7300657a ; undefined - 308: 74726174 .inst 0x74726174 ; undefined - 30c: 6375625f .inst 0x6375625f ; undefined - 310: 0074656b .inst 0x0074656b ; undefined - 314: 6c616d6b ldnp d11, d27, [x11,#-496] - 318: 00636f6c .inst 0x00636f6c ; undefined - 31c: 5f746567 .inst 0x5f746567 ; undefined - 320: 65676170 .inst 0x65676170 ; undefined - 324: 6f72665f sqshlu v31.2d, v18.2d, #50 - 328: 75625f6d .inst 0x75625f6d ; undefined - 32c: 74656b63 .inst 0x74656b63 ; undefined - 330: 696c0073 ldpsw x19, x0, [x3,#-160] - 334: 705f7473 adr x19, bf1c3 <__stack_top+0x1f1c3> - 338: 00687375 .inst 0x00687375 ; undefined - 33c: 6772656d .inst 0x6772656d ; undefined - 340: 61740065 .inst 0x61740065 ; undefined - 344: 74656772 .inst 0x74656772 ; undefined - 348: 72656d00 .inst 0x72656d00 ; undefined - 34c: 625f6567 .inst 0x625f6567 ; undefined - 350: 6b636f6c .inst 0x6b636f6c ; undefined - 354: 78656e00 .inst 0x78656e00 ; undefined - 358: 75625f74 .inst 0x75625f74 ; undefined - 35c: 74656b63 .inst 0x74656b63 ; undefined - 360: 696c0073 ldpsw x19, x0, [x3,#-160] - 364: 685f7473 .inst 0x685f7473 ; undefined - 368: 00646165 .inst 0x00646165 ; undefined - 36c: 75716572 .inst 0x75716572 ; undefined - 370: 64657269 .inst 0x64657269 ; undefined - 374: 6761705f .inst 0x6761705f ; undefined - 378: 6c006e65 stnp d5, d27, [x19] - 37c: 5f747369 sqdmlsl s9, h27, v4.h[3] - 380: 6f6d6572 sqshlu v18.2d, v11.2d, #45 - 384: 69006576 .inst 0x69006576 ; undefined - 388: 5f74696e .inst 0x5f74696e ; undefined - 38c: 6b637562 .inst 0x6b637562 ; undefined - 390: 00737465 .inst 0x00737465 ; undefined - 394: 5f77656e .inst 0x5f77656e ; undefined - 398: 65646f6e .inst 0x65646f6e ; undefined - 39c: 6c707300 ldnp d0, d28, [x24,#-256] - 3a0: 625f7469 .inst 0x625f7469 ; undefined - 3a4: 6b636f6c .inst 0x6b636f6c ; undefined - 3a8: 65726600 .inst 0x65726600 ; undefined - 3ac: 61705f65 .inst 0x61705f65 ; undefined - 3b0: 6e006567 .inst 0x6e006567 ; undefined - 3b4: 00747865 .inst 0x00747865 ; undefined - 3b8: 6170626b .inst 0x6170626b ; undefined - 3bc: 6e5f6567 .inst 0x6e5f6567 ; undefined - 3c0: 63756200 .inst 0x63756200 ; undefined - 3c4: 5f74656b .inst 0x5f74656b ; undefined - 3c8: 65646e69 .inst 0x65646e69 ; undefined - 3cc: 72700078 .inst 0x72700078 ; undefined - 3d0: 5f746e69 .inst 0x5f746e69 ; undefined - 3d4: 65657266 .inst 0x65657266 ; undefined - 3d8: 73696c5f .inst 0x73696c5f ; undefined - 3dc: 656b0074 .inst 0x656b0074 ; undefined - 3e0: 6c656e72 ldnp d18, d27, [x19,#-432] - 3e4: 6378652f .inst 0x6378652f ; undefined - 3e8: 69747065 ldpsw x5, x28, [x3,#-96] - 3ec: 632e6e6f .inst 0x632e6e6f ; undefined - 3f0: 72736500 .inst 0x72736500 ; undefined - 3f4: 316c655f cmn w10, #0xb19, lsl #12 - 3f8: 6d756400 ldp d0, d25, [x0,#-176] - 3fc: 61745370 .inst 0x61745370 ; undefined - 400: 64006574 .inst 0x64006574 ; undefined - 404: 54706d75 .inst 0x54706d75 ; undefined - 408: 72656d69 .inst 0x72656d69 ; undefined - 40c: 746e6300 .inst 0x746e6300 ; undefined - 410: 00717266 .inst 0x00717266 ; undefined - 414: 5f726c65 .inst 0x5f726c65 ; undefined - 418: 00316c65 .inst 0x00316c65 ; NYI - 41c: 6c746373 ldnp d19, d24, [x27,#-192] - 420: 6c655f72 ldnp d18, d23, [x27,#-432] - 424: 75640031 .inst 0x75640031 ; undefined - 428: 6552706d .inst 0x6552706d ; undefined - 42c: 70730067 adr x7, e643b <__stack_top+0x4643b> - 430: 655f7273 .inst 0x655f7273 ; undefined - 434: 6300316c .inst 0x6300316c ; undefined - 438: 6370746e .inst 0x6370746e ; undefined - 43c: 79730074 ldrh w20, [x3,#6528] - 440: 78655f73 .inst 0x78655f73 ; undefined - 444: 73006365 .inst 0x73006365 ; undefined - 448: 655f7379 .inst 0x655f7379 ; undefined - 44c: 00746978 .inst 0x00746978 ; undefined - 450: 5f737973 sqdmlsl s19, h11, v3.h[7] - 454: 6e65706f uabdl2 v15.4s, v3.8h, v5.8h - 458: 73797300 .inst 0x73797300 ; undefined - 45c: 7261755f .inst 0x7261755f ; undefined - 460: 65725f74 .inst 0x65725f74 ; undefined - 464: 73006461 .inst 0x73006461 ; undefined - 468: 675f7379 .inst 0x675f7379 ; undefined - 46c: 69707465 ldpsw x5, x29, [x3,#-128] - 470: 70730064 adr x4, e647f <__stack_top+0x4647f> - 474: 5f007273 .inst 0x5f007273 ; undefined - 478: 5f757063 sqdmlsl s3, h3, v5.h[3] - 47c: 746e6f63 .inst 0x746e6f63 ; undefined - 480: 00747865 .inst 0x00747865 ; undefined - 484: 72727563 .inst 0x72727563 ; undefined - 488: 00746e65 .inst 0x00746e65 ; undefined - 48c: 5f737973 sqdmlsl s19, h11, v3.h[7] - 490: 6c6c6163 ldnp d3, d24, [x11,#-320] - 494: 6261745f .inst 0x6261745f ; undefined - 498: 7500656c .inst 0x7500656c ; undefined - 49c: 00343278 .inst 0x00343278 ; NYI - 4a0: 36327875 tbz w21, #6, 53ac <_start-0x7ac54> - 4a4: 31787500 adds w0, w8, #0xe1d, lsl #12 - 4a8: 78750030 ldaddlh w21, w16, [x1] - 4ac: 61003131 .inst 0x61003131 ; undefined - 4b0: 00766772 .inst 0x00766772 ; undefined - 4b4: 6e72656b umax v11.8h, v11.8h, v18.8h - 4b8: 732f6c65 .inst 0x732f6c65 ; undefined - 4bc: 632e7379 .inst 0x632e7379 ; undefined - 4c0: 756f6300 .inst 0x756f6300 ; undefined - 4c4: 7265746e .inst 0x7265746e ; undefined - 4c8: 73797300 .inst 0x73797300 ; undefined - 4cc: 6165725f .inst 0x6165725f ; undefined - 4d0: 79730064 ldrh w4, [x3,#6528] - 4d4: 72775f73 .inst 0x72775f73 ; undefined - 4d8: 00657469 .inst 0x00657469 ; undefined - 4dc: 65533078 .inst 0x65533078 ; undefined - 4e0: 78750074 ldaddlh w21, w20, [x3] - 4e4: 75003032 .inst 0x75003032 ; undefined - 4e8: 00313278 .inst 0x00313278 ; NYI - 4ec: 32327875 orr w21, w3, #0xffffdfff - 4f0: 32787500 .inst 0x32787500 ; undefined - 4f4: 64660033 .inst 0x64660033 ; undefined - 4f8: 6261745f .inst 0x6261745f ; undefined - 4fc: 7500656c .inst 0x7500656c ; undefined - 500: 00353278 .inst 0x00353278 ; NYI - 504: 35317875 cbnz w21, 63410 <_start-0x1cbf0> - 508: 32787500 .inst 0x32787500 ; undefined - 50c: 78750037 ldaddlh w21, w23, [x1] - 510: 70003832 adr x18, c17 <_start-0x7f3e9> - 514: 6d656572 ldp d18, d25, [x11,#-432] - 518: 665f7470 .inst 0x665f7470 ; undefined - 51c: 0067616c .inst 0x0067616c ; undefined - 520: 5f737973 sqdmlsl s19, h11, v3.h[7] - 524: 74726175 .inst 0x74726175 ; undefined - 528: 6972775f ldpsw xzr, x29, [x26,#-112] - 52c: 73006574 .inst 0x73006574 ; undefined - 530: 665f7379 .inst 0x665f7379 ; undefined - 534: 006b726f .inst 0x006b726f ; undefined - 538: 5f737973 sqdmlsl s19, h11, v3.h[7] - 53c: 736f6c63 .inst 0x736f6c63 ; undefined - 540: 61740065 .inst 0x61740065 ; undefined - 544: 70006b73 adr x19, 12b3 <_start-0x7ed4d> - 548: 726f6972 .inst 0x726f6972 ; undefined - 54c: 00797469 .inst 0x00797469 ; undefined - 550: 32317875 orr w21, w3, #0xffffbfff - 554: 31787500 adds w0, w8, #0xe1d, lsl #12 - 558: 78750033 ldaddlh w21, w19, [x1] - 55c: 75003431 .inst 0x75003431 ; undefined - 560: 00363178 .inst 0x00363178 ; NYI - 564: 37317875 tbnz w21, #6, 3470 <_start-0x7cb90> - 568: 31787500 adds w0, w8, #0xe1d, lsl #12 - 56c: 78750038 ldaddlh w21, w24, [x1] - 570: 6b003931 subs w17, w9, w0, lsl #14 - 574: 6c65645f ldnp d31, d25, [x2,#-432] - 578: 6b006174 subs w20, w11, w0, lsl #24 - 57c: 656e7265 .inst 0x656e7265 ; undefined - 580: 63732f6c .inst 0x63732f6c ; undefined - 584: 75646568 .inst 0x75646568 ; undefined - 588: 2e72656c umax v12.4h, v11.4h, v18.4h - 58c: 72700063 .inst 0x72700063 ; undefined - 590: 706d6565 adr x5, db23f <__stack_top+0x3b23f> - 594: 6e655f74 uqrshl v20.8h, v27.8h, v5.8h + 1fc: 6c66006b ldnp d11, d0, [x3,#-416] + 200: 75006761 .inst 0x75006761 ; undefined + 204: 5f747261 sqdmlsl s1, h19, v4.h[3] + 208: 73747570 .inst 0x73747570 ; undefined + 20c: 7865685f ldrh wzr, [x2,x5] + 210: 72617500 .inst 0x72617500 ; undefined + 214: 65725f74 .inst 0x65725f74 ; undefined + 218: 625f6461 .inst 0x625f6461 ; undefined + 21c: 00666675 .inst 0x00666675 ; undefined + 220: 72765f5f .inst 0x72765f5f ; undefined + 224: 66666f5f .inst 0x66666f5f ; undefined + 228: 5f5f0073 .inst 0x5f5f0073 ; undefined + 22c: 6c5f6176 ldnp d22, d24, [x11,#496] + 230: 00747369 .inst 0x00747369 ; undefined + 234: 70736964 adr x4, e6f63 <_start-0xfffefffffff9909d> + 238: 0079616c .inst 0x0079616c ; undefined + 23c: 74726175 .inst 0x74726175 ; undefined + 240: 7475705f .inst 0x7475705f ; undefined + 244: 61750073 .inst 0x61750073 ; undefined + 248: 695f7472 ldpsw x18, x29, [x3,#248] + 24c: 0074696e .inst 0x0074696e ; undefined + 250: 776f6873 .inst 0x776f6873 ; undefined + 254: 72617500 .inst 0x72617500 ; undefined + 258: 72705f74 .inst 0x72705f74 ; undefined + 25c: 66746e69 .inst 0x66746e69 ; undefined + 260: 72617500 .inst 0x72617500 ; undefined + 264: 65675f74 .inst 0x65675f74 ; undefined + 268: 5f005874 fmls h20, h3, v0.h[4] + 26c: 5f72765f sqshl d31, d18, #50 + 270: 00706f74 .inst 0x00706f74 ; undefined + 274: 74726175 .inst 0x74726175 ; undefined + 278: 6e65735f uabdl2 v31.4s, v26.8h, v5.8h + 27c: 72610064 .inst 0x72610064 ; undefined + 280: 5f007367 .inst 0x5f007367 ; undefined + 284: 5f72675f .inst 0x5f72675f ; undefined + 288: 7366666f .inst 0x7366666f ; undefined + 28c: 72617500 .inst 0x72617500 ; undefined + 290: 65675f74 .inst 0x65675f74 ; undefined + 294: 6e006374 ext v20.16b, v27.16b, v0.16b, #12 + 298: 5f65646f .inst 0x5f65646f ; undefined + 29c: 74696e69 .inst 0x74696e69 ; undefined + 2a0: 64726f00 .inst 0x64726f00 ; undefined + 2a4: 4e007265 tbx v5.16b, {v19.16b-v22.16b}, v0.16b + 2a8: 0065646f .inst 0x0065646f ; undefined + 2ac: 6e72656b umax v11.8h, v11.8h, v18.8h + 2b0: 612f6c65 .inst 0x612f6c65 ; undefined + 2b4: 636f6c6c .inst 0x636f6c6c ; undefined + 2b8: 726f7461 .inst 0x726f7461 ; undefined + 2bc: 6c00632e stnp d14, d24, [x25] + 2c0: 5f747369 sqdmlsl s9, h27, v4.h[3] + 2c4: 6f6d6572 sqshlu v18.2d, v11.2d, #45 + 2c8: 695f6576 ldpsw x22, x25, [x11,#248] + 2cc: 7865646e .inst 0x7865646e ; undefined + 2d0: 63756200 .inst 0x63756200 ; undefined + 2d4: 5f74656b .inst 0x5f74656b ; undefined + 2d8: 65676170 .inst 0x65676170 ; undefined + 2dc: 6f67006e mla v14.8h, v3.8h, v7.h[2] + 2e0: 5f6f745f sqshl d31, d2, #47 + 2e4: 7478656e .inst 0x7478656e ; undefined + 2e8: 6375625f .inst 0x6375625f ; undefined + 2ec: 0074656b .inst 0x0074656b ; undefined + 2f0: 72727563 .inst 0x72727563 ; undefined + 2f4: 6375625f .inst 0x6375625f ; undefined + 2f8: 0074656b .inst 0x0074656b ; undefined + 2fc: 706d6574 adr x20, dafab <_start-0xfffefffffffa5055> + 300: 6f6c6200 umlsl2 v0.4s, v16.8h, v12.h[2] + 304: 735f6b63 .inst 0x735f6b63 ; undefined + 308: 00657a69 .inst 0x00657a69 ; undefined + 30c: 72617473 .inst 0x72617473 ; undefined + 310: 75625f74 .inst 0x75625f74 ; undefined + 314: 74656b63 .inst 0x74656b63 ; undefined + 318: 616d6b00 .inst 0x616d6b00 ; undefined + 31c: 636f6c6c .inst 0x636f6c6c ; undefined + 320: 74656700 .inst 0x74656700 ; undefined + 324: 6761705f .inst 0x6761705f ; undefined + 328: 72665f65 .inst 0x72665f65 ; undefined + 32c: 625f6d6f .inst 0x625f6d6f ; undefined + 330: 656b6375 .inst 0x656b6375 ; undefined + 334: 6c007374 stnp d20, d28, [x27] + 338: 5f747369 sqdmlsl s9, h27, v4.h[3] + 33c: 68737570 .inst 0x68737570 ; undefined + 340: 72656d00 .inst 0x72656d00 ; undefined + 344: 74006567 .inst 0x74006567 ; undefined + 348: 65677261 .inst 0x65677261 ; undefined + 34c: 656d0074 .inst 0x656d0074 ; undefined + 350: 5f656772 .inst 0x5f656772 ; undefined + 354: 636f6c62 .inst 0x636f6c62 ; undefined + 358: 656e006b .inst 0x656e006b ; undefined + 35c: 625f7478 .inst 0x625f7478 ; undefined + 360: 656b6375 .inst 0x656b6375 ; undefined + 364: 6c007374 stnp d20, d28, [x27] + 368: 5f747369 sqdmlsl s9, h27, v4.h[3] + 36c: 64616568 .inst 0x64616568 ; undefined + 370: 71657200 subs w0, w16, #0x95c, lsl #12 + 374: 65726975 .inst 0x65726975 ; undefined + 378: 61705f64 .inst 0x61705f64 ; undefined + 37c: 006e6567 .inst 0x006e6567 ; undefined + 380: 7473696c .inst 0x7473696c ; undefined + 384: 6d65725f ldp d31, d28, [x18,#-432] + 388: 0065766f .inst 0x0065766f ; undefined + 38c: 74696e69 .inst 0x74696e69 ; undefined + 390: 6375625f .inst 0x6375625f ; undefined + 394: 7374656b .inst 0x7374656b ; undefined + 398: 77656e00 .inst 0x77656e00 ; undefined + 39c: 646f6e5f .inst 0x646f6e5f ; undefined + 3a0: 70730065 adr x5, e63af <_start-0xfffefffffff99c51> + 3a4: 5f74696c .inst 0x5f74696c ; undefined + 3a8: 636f6c62 .inst 0x636f6c62 ; undefined + 3ac: 7266006b .inst 0x7266006b ; undefined + 3b0: 705f6565 adr x5, bf05f <_start-0xfffefffffffc0fa1> + 3b4: 00656761 .inst 0x00656761 ; undefined + 3b8: 7478656e .inst 0x7478656e ; undefined + 3bc: 70626b00 adr x0, c511f <_start-0xfffefffffffbaee1> + 3c0: 5f656761 .inst 0x5f656761 ; undefined + 3c4: 7562006e .inst 0x7562006e ; undefined + 3c8: 74656b63 .inst 0x74656b63 ; undefined + 3cc: 646e695f .inst 0x646e695f ; undefined + 3d0: 70007865 adr x5, 12df <_start-0xffff00000007ed21> + 3d4: 746e6972 .inst 0x746e6972 ; undefined + 3d8: 6572665f .inst 0x6572665f ; undefined + 3dc: 696c5f65 ldpsw x5, x23, [x27,#-160] + 3e0: 66007473 .inst 0x66007473 ; undefined + 3e4: 655f7261 .inst 0x655f7261 ; undefined + 3e8: 6400316c .inst 0x6400316c ; undefined + 3ec: 54706d75 .inst 0x54706d75 ; undefined + 3f0: 72656d69 .inst 0x72656d69 ; undefined + 3f4: 746e6300 .inst 0x746e6300 ; undefined + 3f8: 00717266 .inst 0x00717266 ; undefined + 3fc: 6c746373 ldnp d19, d24, [x27,#-192] + 400: 6c655f72 ldnp d18, d23, [x27,#-432] + 404: 70730031 adr x17, e640b <_start-0xfffefffffff99bf5> + 408: 655f7273 .inst 0x655f7273 ; undefined + 40c: 6500316c .inst 0x6500316c ; undefined + 410: 655f726c .inst 0x655f726c ; undefined + 414: 6b00316c subs w12, w11, w0, lsl #12 + 418: 656e7265 .inst 0x656e7265 ; undefined + 41c: 78652f6c .inst 0x78652f6c ; undefined + 420: 74706563 .inst 0x74706563 ; undefined + 424: 2e6e6f69 umin v9.4h, v27.4h, v14.4h + 428: 73650063 .inst 0x73650063 ; undefined + 42c: 6c655f72 ldnp d18, d23, [x27,#-432] + 430: 75640031 .inst 0x75640031 ; undefined + 434: 6552706d .inst 0x6552706d ; undefined + 438: 6e630067 uaddl2 v7.4s, v3.8h, v3.8h + 43c: 74637074 .inst 0x74637074 ; undefined + 440: 6e6f6c00 umin v0.8h, v0.8h, v15.8h + 444: 6e692067 usubl2 v7.4s, v3.8h, v9.8h + 448: 75640074 .inst 0x75640074 ; undefined + 44c: 7453706d .inst 0x7453706d ; undefined + 450: 00657461 .inst 0x00657461 ; undefined + 454: 6e72656b umax v11.8h, v11.8h, v18.8h + 458: 705f6c65 adr x5, bf1e7 <_start-0xfffefffffffc0e19> + 45c: 73656761 .inst 0x73656761 ; undefined + 460: 72656b00 .inst 0x72656b00 ; undefined + 464: 2f6c656e .inst 0x2f6c656e ; undefined + 468: 65686373 .inst 0x65686373 ; undefined + 46c: 656c7564 .inst 0x656c7564 ; undefined + 470: 00632e72 .inst 0x00632e72 ; undefined + 474: 5f757063 sqdmlsl s3, h3, v5.h[3] + 478: 74697773 .inst 0x74697773 ; undefined + 47c: 745f6863 .inst 0x745f6863 ; undefined + 480: 7270006f .inst 0x7270006f ; undefined + 484: 706d6565 adr x5, db133 <_start-0xfffefffffffa4ecd> + 488: 6e655f74 uqrshl v20.8h, v27.8h, v5.8h + 48c: 656c6261 .inst 0x656c6261 ; undefined + 490: 6c656400 ldnp d0, d25, [x0,#-432] + 494: 70007961 adr x1, 13c3 <_start-0xffff00000007ec3d> + 498: 6d656572 ldp d18, d25, [x11,#-432] + 49c: 635f7470 .inst 0x635f7470 ; undefined + 4a0: 746e756f .inst 0x746e756f ; undefined + 4a4: 79687000 ldrh w0, [x0,#5176] + 4a8: 64615f73 .inst 0x64615f73 ; undefined + 4ac: 63007264 .inst 0x63007264 ; undefined + 4b0: 5f79706f sqdmlsl s15, h3, v9.h[3] + 4b4: 74726976 .inst 0x74726976 ; undefined + 4b8: 6d656d5f ldp d31, d27, [x10,#-432] + 4bc: 0079726f .inst 0x0079726f ; undefined + 4c0: 5f757063 sqdmlsl s3, h3, v5.h[3] + 4c4: 746e6f63 .inst 0x746e6f63 ; undefined + 4c8: 00747865 .inst 0x00747865 ; undefined + 4cc: 735f6d6d .inst 0x735f6d6d ; undefined + 4d0: 63757274 .inst 0x63757274 ; undefined + 4d4: 61740074 .inst 0x61740074 ; undefined + 4d8: 735f6b73 .inst 0x735f6b73 ; undefined + 4dc: 63757274 .inst 0x63757274 ; undefined + 4e0: 656b0074 .inst 0x656b0074 ; undefined + 4e4: 6c656e72 ldnp d18, d27, [x19,#-432] + 4e8: 6761705f .inst 0x6761705f ; undefined + 4ec: 635f7365 .inst 0x635f7365 ; undefined + 4f0: 746e756f .inst 0x746e756f ; undefined + 4f4: 6f6c6300 umlsl2 v0.4s, v24.8h, v12.h[2] + 4f8: 665f656e .inst 0x665f656e ; undefined + 4fc: 7367616c .inst 0x7367616c ; undefined + 500: 67726100 .inst 0x67726100 ; undefined + 504: 73750076 .inst 0x73750076 ; undefined + 508: 705f7265 adr x5, bf357 <_start-0xfffefffffffc0ca9> + 50c: 73656761 .inst 0x73656761 ; undefined + 510: 756f635f .inst 0x756f635f ; undefined + 514: 6300746e .inst 0x6300746e ; undefined + 518: 746e756f .inst 0x746e756f ; undefined + 51c: 63007265 .inst 0x63007265 ; undefined + 520: 725f7275 .inst 0x725f7275 ; undefined + 524: 00736765 .inst 0x00736765 ; undefined + 528: 74726976 .inst 0x74726976 ; undefined + 52c: 6464615f .inst 0x6464615f ; undefined + 530: 64690072 .inst 0x64690072 ; undefined + 534: 6600656c .inst 0x6600656c ; undefined + 538: 61745f64 .inst 0x61745f64 ; undefined + 53c: 00656c62 .inst 0x00656c62 ; undefined + 540: 6863735f .inst 0x6863735f ; undefined + 544: 6c756465 ldnp d5, d25, [x3,#-176] + 548: 61740065 .inst 0x61740065 ; undefined + 54c: 705f6b73 adr x19, bf2bb <_start-0xfffefffffffc0d45> + 550: 65725f74 .inst 0x65725f74 ; undefined + 554: 63007367 .inst 0x63007367 ; undefined + 558: 646c6968 .inst 0x646c6968 ; undefined + 55c: 73676572 .inst 0x73676572 ; undefined + 560: 65737500 .inst 0x65737500 ; undefined + 564: 61705f72 .inst 0x61705f72 ; undefined + 568: 00736567 .inst 0x00736567 ; undefined + 56c: 65686373 .inst 0x65686373 ; undefined + 570: 656c7564 .inst 0x656c7564 ; undefined + 574: 6961745f ldpsw xzr, x29, [x2,#-248] + 578: 726e006c .inst 0x726e006c ; undefined + 57c: 7361745f .inst 0x7361745f ; undefined + 580: 6900736b .inst 0x6900736b ; undefined + 584: 5f74696e .inst 0x5f74696e ; undefined + 588: 6b736174 .inst 0x6b736174 ; undefined + 58c: 65727000 .inst 0x65727000 ; undefined + 590: 74706d65 .inst 0x74706d65 ; undefined + 594: 7369645f .inst 0x7369645f ; undefined 598: 656c6261 .inst 0x656c6261 ; undefined - 59c: 73656400 .inst 0x73656400 ; undefined - 5a0: 65720074 .inst 0x65720074 ; undefined - 5a4: 61636f6c .inst 0x61636f6c ; undefined - 5a8: 715f6574 subs w20, w11, #0x7d9, lsl #12 - 5ac: 65756575 .inst 0x65756575 ; undefined - 5b0: 6d656d00 ldp d0, d27, [x8,#-432] - 5b4: 00797063 .inst 0x00797063 ; undefined - 5b8: 616c6564 .inst 0x616c6564 ; undefined - 5bc: 75720079 .inst 0x75720079 ; undefined - 5c0: 75715f6e .inst 0x75715f6e ; undefined - 5c4: 00657565 .inst 0x00657565 ; undefined - 5c8: 65686373 .inst 0x65686373 ; undefined - 5cc: 656c7564 .inst 0x656c7564 ; undefined - 5d0: 6961745f ldpsw xzr, x29, [x2,#-248] - 5d4: 656e006c .inst 0x656e006c ; undefined - 5d8: 695f7478 ldpsw x24, x29, [x3,#248] - 5dc: 7865646e .inst 0x7865646e ; undefined - 5e0: 69777300 ldpsw x0, x28, [x24,#-72] - 5e4: 5f686374 .inst 0x5f686374 ; undefined - 5e8: 66006f74 .inst 0x66006f74 ; undefined - 5ec: 00636e75 .inst 0x00636e75 ; undefined - 5f0: 656c6469 .inst 0x656c6469 ; undefined - 5f4: 65726300 .inst 0x65726300 ; undefined - 5f8: 5f657461 sqshl d1, d3, #37 - 5fc: 65726874 .inst 0x65726874 ; undefined - 600: 63006461 .inst 0x63006461 ; undefined - 604: 656e6f6c .inst 0x656e6f6c ; undefined - 608: 616c665f .inst 0x616c665f ; undefined - 60c: 74007367 .inst 0x74007367 ; undefined - 610: 5f6b7361 sqdmlsl s1, h27, v11.h[2] - 614: 725f7470 .inst 0x725f7470 ; undefined - 618: 00736765 .inst 0x00736765 ; undefined - 61c: 61747370 .inst 0x61747370 ; undefined - 620: 63006574 .inst 0x63006574 ; undefined - 624: 5f727275 sqdmlsl s21, h19, v2.h[3] - 628: 65646e69 .inst 0x65646e69 ; undefined - 62c: 72700078 .inst 0x72700078 ; undefined - 630: 706d6565 adr x5, db2df <__stack_top+0x3b2df> - 634: 69645f74 ldpsw x20, x23, [x27,#-224] - 638: 6c626173 ldnp d19, d24, [x11,#-480] - 63c: 63730065 .inst 0x63730065 ; undefined - 640: 75646568 .inst 0x75646568 ; undefined - 644: 0072656c .inst 0x0072656c ; undefined - 648: 656d6974 .inst 0x656d6974 ; undefined - 64c: 69745f72 ldpsw x18, x23, [x27,#-96] - 650: 74006b63 .inst 0x74006b63 ; undefined - 654: 61657268 .inst 0x61657268 ; undefined - 658: 6f635f64 .inst 0x6f635f64 ; undefined - 65c: 00746e75 .inst 0x00746e75 ; undefined - 660: 76657270 .inst 0x76657270 ; undefined - 664: 6e696600 umax v0.8h, v16.8h, v9.8h - 668: 656e5f64 .inst 0x656e5f64 ; undefined - 66c: 745f7478 .inst 0x745f7478 ; undefined - 670: 61657268 .inst 0x61657268 ; undefined - 674: 616c0064 .inst 0x616c0064 ; undefined - 678: 725f3662 .inst 0x725f3662 ; undefined - 67c: 69757165 ldpsw x5, x28, [x11,#-88] - 680: 5f646572 .inst 0x5f646572 ; undefined - 684: 616c0031 .inst 0x616c0031 ; undefined - 688: 725f3662 .inst 0x725f3662 ; undefined - 68c: 69757165 ldpsw x5, x28, [x11,#-88] - 690: 5f646572 .inst 0x5f646572 ; undefined - 694: 6f660032 mla v18.8h, v1.8h, v6.h[2] - 698: 6600326f .inst 0x6600326f ; undefined - 69c: 00336f6f .inst 0x00336f6f ; NYI - 6a0: 74736574 .inst 0x74736574 ; undefined - 6a4: 65740032 .inst 0x65740032 ; undefined - 6a8: 00337473 .inst 0x00337473 ; NYI - 6ac: 74736574 .inst 0x74736574 ; undefined - 6b0: 656b0034 .inst 0x656b0034 ; undefined + 59c: 68637300 .inst 0x68637300 ; undefined + 5a0: 6c756465 ldnp d5, d25, [x3,#-176] + 5a4: 74007265 .inst 0x74007265 ; undefined + 5a8: 72656d69 .inst 0x72656d69 ; undefined + 5ac: 6369745f .inst 0x6369745f ; undefined + 5b0: 7270006b .inst 0x7270006b ; undefined + 5b4: 69726f69 ldpsw x9, x27, [x27,#-112] + 5b8: 70007974 adr x20, 14e7 <_start-0xffff00000007eb19> + 5bc: 74617473 .inst 0x74617473 ; undefined + 5c0: 72630065 .inst 0x72630065 ; undefined + 5c4: 65746165 .inst 0x65746165 ; undefined + 5c8: 7268745f .inst 0x7268745f ; undefined + 5cc: 00646165 .inst 0x00646165 ; undefined + 5d0: 72727563 .inst 0x72727563 ; undefined + 5d4: 00746e65 .inst 0x00746e65 ; undefined + 5d8: 76657270 .inst 0x76657270 ; undefined + 5dc: 74657300 .inst 0x74657300 ; undefined + 5e0: 6467705f .inst 0x6467705f ; undefined + 5e4: 6d656d00 ldp d0, d27, [x8,#-432] + 5e8: 6f72657a sqshlu v26.2d, v11.2d, #50 + 5ec: 62616c00 .inst 0x62616c00 ; undefined + 5f0: 65725f36 .inst 0x65725f36 ; undefined + 5f4: 72697571 .inst 0x72697571 ; undefined + 5f8: 315f6465 adds w5, w3, #0x7d9, lsl #12 + 5fc: 6f6f6600 sqshlu v0.2d, v16.2d, #47 + 600: 6f660032 mla v18.8h, v1.8h, v6.h[2] + 604: 6600336f .inst 0x6600336f ; undefined + 608: 00346f6f .inst 0x00346f6f ; NYI + 60c: 3662616c tbz w12, #12, 5238 <_start-0xffff00000007adc8> + 610: 7165725f cmp w18, #0x95c, lsl #12 + 614: 65726975 .inst 0x65726975 ; undefined + 618: 00325f64 .inst 0x00325f64 ; NYI + 61c: 74736574 .inst 0x74736574 ; undefined + 620: 65740031 .inst 0x65740031 ; undefined + 624: 00327473 .inst 0x00327473 ; NYI + 628: 74736574 .inst 0x74736574 ; undefined + 62c: 65740034 .inst 0x65740034 ; undefined + 630: 00337473 .inst 0x00337473 ; NYI + 634: 6e72656b umax v11.8h, v11.8h, v18.8h + 638: 642f6c65 .inst 0x642f6c65 ; undefined + 63c: 5f6f6d65 .inst 0x5f6f6d65 ; undefined + 640: 636e7566 .inst 0x636e7566 ; undefined + 644: 6c00632e stnp d14, d24, [x25] + 648: 5f356261 .inst 0x5f356261 ; undefined + 64c: 75716572 .inst 0x75716572 ; undefined + 650: 64657269 .inst 0x64657269 ; undefined + 654: 6c00315f stnp d31, d12, [x10] + 658: 5f356261 .inst 0x5f356261 ; undefined + 65c: 75716572 .inst 0x75716572 ; undefined + 660: 64657269 .inst 0x64657269 ; undefined + 664: 6c00325f stnp d31, d12, [x18] + 668: 00336261 .inst 0x00336261 ; NYI + 66c: 3862616c ldumaxlb w2, w12, [x11] + 670: 62616c00 .inst 0x62616c00 ; undefined + 674: 696c0037 ldpsw x23, x0, [x1,#-160] + 678: 665f7473 .inst 0x665f7473 ; undefined + 67c: 00656c69 .inst 0x00656c69 ; undefined + 680: 76677261 .inst 0x76677261 ; undefined + 684: 7475705f .inst 0x7475705f ; undefined + 688: 6f6c0073 mla v19.8h, v3.8h, v12.h[2] + 68c: 755f6461 .inst 0x755f6461 ; undefined + 690: 5f726573 .inst 0x5f726573 ; undefined + 694: 676f7270 .inst 0x676f7270 ; undefined + 698: 5f6d6172 .inst 0x5f6d6172 ; undefined + 69c: 68746977 .inst 0x68746977 ; undefined + 6a0: 76677241 .inst 0x76677241 ; undefined + 6a4: 69706300 ldpsw x0, x24, [x24,#-128] + 6a8: 64615f6f .inst 0x64615f6f ; undefined + 6ac: 73657264 .inst 0x73657264 ; undefined + 6b0: 656b0073 .inst 0x656b0073 ; undefined 6b4: 6c656e72 ldnp d18, d27, [x19,#-432] - 6b8: 6d65642f ldp d15, d25, [x1,#-432] - 6bc: 75665f6f .inst 0x75665f6f ; undefined - 6c0: 632e636e .inst 0x632e636e ; undefined - 6c4: 62616c00 .inst 0x62616c00 ; undefined - 6c8: 65725f35 .inst 0x65725f35 ; undefined - 6cc: 72697571 .inst 0x72697571 ; undefined - 6d0: 315f6465 adds w5, w3, #0x7d9, lsl #12 - 6d4: 62616c00 .inst 0x62616c00 ; undefined - 6d8: 65725f35 .inst 0x65725f35 ; undefined - 6dc: 72697571 .inst 0x72697571 ; undefined - 6e0: 325f6465 .inst 0x325f6465 ; undefined - 6e4: 62616c00 .inst 0x62616c00 ; undefined - 6e8: 616c0033 .inst 0x616c0033 ; undefined - 6ec: 74003762 .inst 0x74003762 ; undefined - 6f0: 31747365 adds w5, w27, #0xd1c, lsl #12 - 6f4: 74656700 .inst 0x74656700 ; undefined - 6f8: 6c69665f ldnp d31, d25, [x18,#-368] - 6fc: 72705f65 .inst 0x72705f65 ; undefined - 700: 7265706f .inst 0x7265706f ; undefined - 704: 66007974 .inst 0x66007974 ; undefined - 708: 657a6973 .inst 0x657a6973 ; undefined - 70c: 6f727000 .inst 0x6f727000 ; undefined - 710: 64615f67 .inst 0x64615f67 ; undefined - 714: 63007264 .inst 0x63007264 ; undefined - 718: 5f6f6970 .inst 0x5f6f6970 ; undefined - 71c: 72646461 .inst 0x72646461 ; undefined - 720: 5f737365 sqdmlsl s5, h27, v3.h[3] - 724: 65736162 .inst 0x65736162 ; undefined - 728: 746e6300 .inst 0x746e6300 ; undefined - 72c: 6e630031 uaddl2 v17.4s, v1.8h, v3.8h - 730: 73003274 .inst 0x73003274 ; undefined - 734: 6b636174 .inst 0x6b636174 ; undefined - 738: 706f745f adr xzr, df5c3 <__stack_top+0x3f5c3> - 73c: 74656700 .inst 0x74656700 ; undefined - 740: 656c6946 .inst 0x656c6946 ; undefined - 744: 61746144 .inst 0x61746144 ; undefined - 748: 705f6600 adr x0, bf40b <__stack_top+0x1f40b> - 74c: 00706f72 .inst 0x00706f72 ; undefined - 750: 68746170 .inst 0x68746170 ; undefined - 754: 6d616e5f ldp d31, d27, [x18,#-496] - 758: 70630065 adr x5, c6767 <__stack_top+0x26767> - 75c: 615f6f69 .inst 0x615f6f69 ; undefined - 760: 65726464 .inst 0x65726464 ; undefined - 764: 66007373 .inst 0x66007373 ; undefined - 768: 5f656c69 .inst 0x5f656c69 ; undefined - 76c: 65646f6d .inst 0x65646f6d ; undefined - 770: 73696c00 .inst 0x73696c00 ; undefined - 774: 69665f74 ldpsw x20, x23, [x27,#-208] - 778: 6c00656c stnp d12, d25, [x11] - 77c: 5f64616f .inst 0x5f64616f ; undefined - 780: 72657375 .inst 0x72657375 ; undefined - 784: 6f72705f .inst 0x6f72705f ; undefined - 788: 6d617267 ldp d7, d28, [x19,#-496] - 78c: 7469775f .inst 0x7469775f ; undefined - 790: 67724168 .inst 0x67724168 ; undefined - 794: 64660076 .inst 0x64660076 ; undefined - 798: 00617461 .inst 0x00617461 ; undefined - 79c: 64616f6c .inst 0x64616f6c ; undefined - 7a0: 6573755f .inst 0x6573755f ; undefined - 7a4: 72705f72 .inst 0x72705f72 ; undefined - 7a8: 6172676f .inst 0x6172676f ; undefined - 7ac: 736e006d .inst 0x736e006d ; undefined - 7b0: 00657a69 .inst 0x00657a69 ; undefined - 7b4: 76677261 .inst 0x76677261 ; undefined - 7b8: 7475705f .inst 0x7475705f ; undefined - 7bc: 616e0073 .inst 0x616e0073 ; undefined - 7c0: 735f656d .inst 0x735f656d ; undefined - 7c4: 00657a69 .inst 0x00657a69 ; undefined - 7c8: 5f746567 .inst 0x5f746567 ; undefined - 7cc: 6f697063 .inst 0x6f697063 ; undefined - 7d0: 7361625f .inst 0x7361625f ; undefined - 7d4: 75620065 .inst 0x75620065 ; undefined - 7d8: 72656666 .inst 0x72656666 ; undefined - 7dc: 72656b00 .inst 0x72656b00 ; undefined - 7e0: 2f6c656e .inst 0x2f6c656e ; undefined - 7e4: 6f697063 .inst 0x6f697063 ; undefined - 7e8: 6600632e .inst 0x6600632e ; undefined - 7ec: 5f656c69 .inst 0x5f656c69 ; undefined - 7f0: 61746164 .inst 0x61746164 ; undefined - 7f4: 6f6d6600 sqshlu v0.2d, v16.2d, #45 - 7f8: 6b006564 subs w4, w11, w0, lsl #25 - 7fc: 656e7265 .inst 0x656e7265 ; undefined - 800: 616d2f6c .inst 0x616d2f6c ; undefined - 804: 632e6e69 .inst 0x632e6e69 ; undefined - 808: 6c656800 ldnp d0, d26, [x0,#-432] - 80c: 65720070 .inst 0x65720070 ; undefined - 810: 746f6f62 .inst 0x746f6f62 ; undefined - 814: 6e616300 rsubhn2 v0.8h, v24.4s, v1.4s - 818: 5f6c6563 .inst 0x5f6c6563 ; undefined - 81c: 65736572 .inst 0x65736572 ; undefined - 820: 616d0074 .inst 0x616d0074 ; undefined - 824: 77006e69 .inst 0x77006e69 ; undefined - 828: 6f636c65 .inst 0x6f636c65 ; undefined - 82c: 6800656d .inst 0x6800656d ; undefined - 830: 6f6c6c65 .inst 0x6f6c6c65 ; undefined - 834: 5f736900 .inst 0x5f736900 ; undefined - 838: 00736368 .inst 0x00736368 ; undefined - 83c: 635f6473 .inst 0x635f6473 ; undefined - 840: 7700646d .inst 0x7700646d ; undefined - 844: 5f746961 .inst 0x5f746961 ; undefined - 848: 6f666966 umlsl2 v6.4s, v11.8h, v6.h[6] - 84c: 69617700 ldpsw x0, x29, [x24,#-248] - 850: 69665f74 ldpsw x20, x23, [x27,#-208] - 854: 6873696e .inst 0x6873696e ; undefined - 858: 66756200 .inst 0x66756200 ; undefined - 85c: 6b00755f cmp w10, w0, lsl #29 - 860: 656e7265 .inst 0x656e7265 ; undefined - 864: 64732f6c .inst 0x64732f6c ; undefined - 868: 74736f68 .inst 0x74736f68 ; undefined - 86c: 7200632e ands w14, w25, #0x1ffffff - 870: 62646165 .inst 0x62646165 ; undefined - 874: 6b636f6c .inst 0x6b636f6c ; undefined - 878: 6f6c6200 umlsl2 v0.4s, v16.8h, v12.h[2] - 87c: 695f6b63 ldpsw x3, x26, [x27,#248] - 880: 77007864 .inst 0x77007864 ; undefined - 884: 5f746961 .inst 0x5f746961 ; undefined - 888: 73006473 .inst 0x73006473 ; undefined - 88c: 6e695f64 uqrshl v4.8h, v27.8h, v9.8h - 890: 68007469 .inst 0x68007469 ; undefined - 894: 00737473 .inst 0x00737473 ; undefined - 898: 5f746573 .inst 0x5f746573 ; undefined - 89c: 636f6c62 .inst 0x636f6c62 ; undefined - 8a0: 6473006b .inst 0x6473006b ; undefined - 8a4: 64726163 .inst 0x64726163 ; undefined - 8a8: 7465735f .inst 0x7465735f ; undefined - 8ac: 77007075 .inst 0x77007075 ; undefined - 8b0: 65746972 .inst 0x65746972 ; undefined - 8b4: 636f6c62 .inst 0x636f6c62 ; undefined - 8b8: 7573006b .inst 0x7573006b ; undefined - 8bc: 73006363 .inst 0x73006363 ; undefined - 8c0: 736f6864 .inst 0x736f6864 ; undefined - 8c4: 65735f74 .inst 0x65735f74 ; undefined - 8c8: 00707574 .inst 0x00707574 ; undefined - 8cc: 5f6e6970 .inst 0x5f6e6970 ; undefined - 8d0: 75746573 .inst 0x75746573 ; undefined - 8d4: 656b0070 .inst 0x656b0070 ; undefined - 8d8: 6c656e72 ldnp d18, d27, [x19,#-432] - 8dc: 7274732f .inst 0x7274732f ; undefined - 8e0: 2e676e69 umin v9.4h, v19.4h, v7.4h - 8e4: 74730063 .inst 0x74730063 ; undefined - 8e8: 706d6372 adr x18, db557 <__stack_top+0x3b557> - 8ec: 6e656400 umax v0.8h, v0.8h, v5.8h - 8f0: 00797274 .inst 0x00797274 ; undefined - 8f4: 74697277 .inst 0x74697277 ; undefined - 8f8: 75625f65 .inst 0x75625f65 ; undefined - 8fc: 656c0066 .inst 0x656c0066 ; undefined - 900: 65725f6e .inst 0x65725f6e ; undefined - 904: 70006461 adr x1, 1593 <_start-0x7ea6d> - 908: 65737261 .inst 0x65737261 ; undefined - 90c: 616e665f .inst 0x616e665f ; undefined - 910: 6500656d .inst 0x6500656d ; undefined - 914: 6e657478 uabd v24.8h, v3.8h, v5.8h - 918: 6e6f6973 .inst 0x6e6f6973 ; undefined - 91c: 74746100 .inst 0x74746100 ; undefined - 920: 75626972 .inst 0x75626972 ; undefined - 924: 66006574 .inst 0x66006574 ; undefined - 928: 32337461 orr w1, w3, #0xffffe7ff - 92c: 7465735f .inst 0x7465735f ; undefined - 930: 67007075 .inst 0x67007075 ; undefined - 934: 6e5f7465 .inst 0x6e5f7465 ; undefined - 938: 635f7765 .inst 0x635f7765 ; undefined - 93c: 7473756c .inst 0x7473756c ; undefined - 940: 66007265 .inst 0x66007265 ; undefined - 944: 32337461 orr w1, w3, #0xffffe7ff - 948: 6165725f .inst 0x6165725f ; undefined - 94c: 656c0064 .inst 0x656c0064 ; undefined - 950: 72775f6e .inst 0x72775f6e ; undefined - 954: 00657469 .inst 0x00657469 ; undefined - 958: 6e72656b umax v11.8h, v11.8h, v18.8h - 95c: 662f6c65 .inst 0x662f6c65 ; undefined - 960: 32337461 orr w1, w3, #0xffffe7ff - 964: 6400632e .inst 0x6400632e ; undefined - 968: 6e5f7269 .inst 0x6e5f7269 ; undefined - 96c: 0065646f .inst 0x0065646f ; undefined - 970: 74697277 .inst 0x74697277 ; undefined - 974: 61645f65 .inst 0x61645f65 ; undefined - 978: 725f6174 .inst 0x725f6174 ; undefined - 97c: 6f696765 sqshlu v5.2d, v27.2d, #41 - 980: 6e65006e uaddl2 v14.4s, v3.8h, v5.8h - 984: 5f797274 sqdmlsl s20, h19, v9.h[3] - 988: 6576656c .inst 0x6576656c ; undefined - 98c: 6166006c .inst 0x6166006c ; undefined - 990: 5f323374 .inst 0x5f323374 ; undefined - 994: 6b6f6f6c .inst 0x6b6f6f6c ; undefined - 998: 69007075 .inst 0x69007075 ; undefined - 99c: 726f6e67 .inst 0x726f6e67 ; undefined - 9a0: 73003165 .inst 0x73003165 ; undefined - 9a4: 665f7465 .inst 0x665f7465 ; undefined - 9a8: 655f7461 .inst 0x655f7461 ; undefined - 9ac: 7972746e ldrh w14, [x3,#6458] - 9b0: 64707500 .inst 0x64707500 ; undefined - 9b4: 5f657461 sqshl d1, d3, #37 - 9b8: 656c6966 .inst 0x656c6966 ; undefined - 9bc: 7a69735f .inst 0x7a69735f ; undefined - 9c0: 65720065 .inst 0x65720065 ; undefined - 9c4: 625f6461 .inst 0x625f6461 ; undefined - 9c8: 6e006675 .inst 0x6e006675 ; undefined - 9cc: 635f7765 .inst 0x635f7765 ; undefined - 9d0: 7473756c .inst 0x7473756c ; undefined - 9d4: 695f7265 ldpsw x5, x28, [x19,#248] - 9d8: 7865646e .inst 0x7865646e ; undefined - 9dc: 756f6300 .inst 0x756f6300 ; undefined - 9e0: 6f5f746e uqshl v14.2d, v3.2d, #31 - 9e4: 65725f66 .inst 0x65725f66 ; undefined - 9e8: 76726573 .inst 0x76726573 ; undefined - 9ec: 64006465 .inst 0x64006465 ; undefined - 9f0: 655f7269 .inst 0x655f7269 ; undefined - 9f4: 7972746e ldrh w14, [x3,#6458] - 9f8: 7461645f .inst 0x7461645f ; undefined - 9fc: 65720061 .inst 0x65720061 ; undefined - a00: 705f6461 adr x1, bf68f <__stack_top+0x1f68f> - a04: 69747261 ldpsw x1, x28, [x19,#-96] - a08: 6e6f6974 .inst 0x6e6f6974 ; undefined - a0c: 6f6c625f umlsl2 v31.4s, v18.8h, v12.h[2] - a10: 69006b63 .inst 0x69006b63 ; undefined - a14: 726f6e67 .inst 0x726f6e67 ; undefined - a18: 69003265 .inst 0x69003265 ; undefined - a1c: 726f6e67 .inst 0x726f6e67 ; undefined - a20: 62003365 .inst 0x62003365 ; undefined - a24: 5f746f6f .inst 0x5f746f6f ; undefined + 6b8: 6970632f ldpsw x15, x24, [x25,#-128] + 6bc: 00632e6f .inst 0x00632e6f ; undefined + 6c0: 7a69736e .inst 0x7a69736e ; undefined + 6c4: 616e0065 .inst 0x616e0065 ; undefined + 6c8: 735f656d .inst 0x735f656d ; undefined + 6cc: 00657a69 .inst 0x00657a69 ; undefined + 6d0: 646f6d66 .inst 0x646f6d66 ; undefined + 6d4: 6f6c0065 mla v5.8h, v3.8h, v12.h[2] + 6d8: 755f6461 .inst 0x755f6461 ; undefined + 6dc: 5f726573 .inst 0x5f726573 ; undefined + 6e0: 676f7270 .inst 0x676f7270 ; undefined + 6e4: 006d6172 .inst 0x006d6172 ; undefined + 6e8: 72705f66 .inst 0x72705f66 ; undefined + 6ec: 6300706f .inst 0x6300706f ; undefined + 6f0: 5f6f6970 .inst 0x5f6f6970 ; undefined + 6f4: 72646461 .inst 0x72646461 ; undefined + 6f8: 5f737365 sqdmlsl s5, h27, v3.h[3] + 6fc: 65736162 .inst 0x65736162 ; undefined + 700: 74656700 .inst 0x74656700 ; undefined + 704: 6970635f ldpsw xzr, x24, [x26,#-128] + 708: 61625f6f .inst 0x61625f6f ; undefined + 70c: 67006573 .inst 0x67006573 ; undefined + 710: 69467465 ldpsw x5, x29, [x3,#48] + 714: 6144656c .inst 0x6144656c ; undefined + 718: 66006174 .inst 0x66006174 ; undefined + 71c: 5f656c69 .inst 0x5f656c69 ; undefined + 720: 61746164 .inst 0x61746164 ; undefined + 724: 69736600 ldpsw x0, x25, [x16,#-104] + 728: 6100657a .inst 0x6100657a ; undefined + 72c: 636f6c6c .inst 0x636f6c6c ; undefined + 730: 5f657461 sqshl d1, d3, #37 + 734: 72657375 .inst 0x72657375 ; undefined + 738: 6761705f .inst 0x6761705f ; undefined + 73c: 65670065 .inst 0x65670065 ; undefined + 740: 69665f74 ldpsw x20, x23, [x27,#-208] + 744: 705f656c adr x12, bf3f3 <_start-0xfffefffffffc0c0d> + 748: 65706f72 .inst 0x65706f72 ; undefined + 74c: 00797472 .inst 0x00797472 ; undefined + 750: 66667562 .inst 0x66667562 ; undefined + 754: 63007265 .inst 0x63007265 ; undefined + 758: 0031746e .inst 0x0031746e ; NYI + 75c: 32746e63 .inst 0x32746e63 ; undefined + 760: 74617000 .inst 0x74617000 ; undefined + 764: 616e5f68 .inst 0x616e5f68 ; undefined + 768: 6600656d .inst 0x6600656d ; undefined + 76c: 61746164 .inst 0x61746164 ; undefined + 770: 61747300 .inst 0x61747300 ; undefined + 774: 745f6b63 .inst 0x745f6b63 ; undefined + 778: 7000706f adr x15, 1587 <_start-0xffff00000007ea79> + 77c: 5f676f72 .inst 0x5f676f72 ; undefined + 780: 72646461 .inst 0x72646461 ; undefined + 784: 6c696600 ldnp d0, d25, [x16,#-368] + 788: 6f6d5f65 .inst 0x6f6d5f65 ; undefined + 78c: 6b006564 subs w4, w11, w0, lsl #25 + 790: 656e7265 .inst 0x656e7265 ; undefined + 794: 616d2f6c .inst 0x616d2f6c ; undefined + 798: 632e6e69 .inst 0x632e6e69 ; undefined + 79c: 6c656800 ldnp d0, d26, [x0,#-432] + 7a0: 65720070 .inst 0x65720070 ; undefined + 7a4: 746f6f62 .inst 0x746f6f62 ; undefined + 7a8: 6e616300 rsubhn2 v0.8h, v24.4s, v1.4s + 7ac: 5f6c6563 .inst 0x5f6c6563 ; undefined + 7b0: 65736572 .inst 0x65736572 ; undefined + 7b4: 616d0074 .inst 0x616d0074 ; undefined + 7b8: 77006e69 .inst 0x77006e69 ; undefined + 7bc: 6f636c65 .inst 0x6f636c65 ; undefined + 7c0: 6800656d .inst 0x6800656d ; undefined + 7c4: 6f6c6c65 .inst 0x6f6c6c65 ; undefined + 7c8: 5f736900 .inst 0x5f736900 ; undefined + 7cc: 00736368 .inst 0x00736368 ; undefined + 7d0: 635f6473 .inst 0x635f6473 ; undefined + 7d4: 7700646d .inst 0x7700646d ; undefined + 7d8: 5f746961 .inst 0x5f746961 ; undefined + 7dc: 6f666966 umlsl2 v6.4s, v11.8h, v6.h[6] + 7e0: 69617700 ldpsw x0, x29, [x24,#-248] + 7e4: 69665f74 ldpsw x20, x23, [x27,#-208] + 7e8: 6873696e .inst 0x6873696e ; undefined + 7ec: 66756200 .inst 0x66756200 ; undefined + 7f0: 6b00755f cmp w10, w0, lsl #29 + 7f4: 656e7265 .inst 0x656e7265 ; undefined + 7f8: 64732f6c .inst 0x64732f6c ; undefined + 7fc: 74736f68 .inst 0x74736f68 ; undefined + 800: 7200632e ands w14, w25, #0x1ffffff + 804: 62646165 .inst 0x62646165 ; undefined + 808: 6b636f6c .inst 0x6b636f6c ; undefined + 80c: 6f6c6200 umlsl2 v0.4s, v16.8h, v12.h[2] + 810: 695f6b63 ldpsw x3, x26, [x27,#248] + 814: 77007864 .inst 0x77007864 ; undefined + 818: 5f746961 .inst 0x5f746961 ; undefined + 81c: 73006473 .inst 0x73006473 ; undefined + 820: 6e695f64 uqrshl v4.8h, v27.8h, v9.8h + 824: 68007469 .inst 0x68007469 ; undefined + 828: 00737473 .inst 0x00737473 ; undefined + 82c: 5f746573 .inst 0x5f746573 ; undefined + 830: 636f6c62 .inst 0x636f6c62 ; undefined + 834: 6473006b .inst 0x6473006b ; undefined + 838: 64726163 .inst 0x64726163 ; undefined + 83c: 7465735f .inst 0x7465735f ; undefined + 840: 77007075 .inst 0x77007075 ; undefined + 844: 65746972 .inst 0x65746972 ; undefined + 848: 636f6c62 .inst 0x636f6c62 ; undefined + 84c: 7573006b .inst 0x7573006b ; undefined + 850: 73006363 .inst 0x73006363 ; undefined + 854: 736f6864 .inst 0x736f6864 ; undefined + 858: 65735f74 .inst 0x65735f74 ; undefined + 85c: 00707574 .inst 0x00707574 ; undefined + 860: 5f6e6970 .inst 0x5f6e6970 ; undefined + 864: 75746573 .inst 0x75746573 ; undefined + 868: 656b0070 .inst 0x656b0070 ; undefined + 86c: 6c656e72 ldnp d18, d27, [x19,#-432] + 870: 6972702f ldpsw x15, x28, [x1,#-112] + 874: 2e66746e uabd v14.4h, v3.4h, v6.4h + 878: 69730063 ldpsw x3, x0, [x3,#-104] + 87c: 63006e67 .inst 0x63006e67 ; undefined + 880: 7379706f .inst 0x7379706f ; undefined + 884: 6e697274 uabdl2 v20.4s, v19.8h, v9.8h + 888: 6d740067 ldp d7, d0, [x3,#-192] + 88c: 72747370 .inst 0x72747370 ; undefined + 890: 70737600 adr x0, e7753 <_start-0xfffefffffff988ad> + 894: 746e6972 .inst 0x746e6972 ; undefined + 898: 726f0066 .inst 0x726f0066 ; undefined + 89c: 64006769 .inst 0x64006769 ; undefined + 8a0: 72746e65 .inst 0x72746e65 ; undefined + 8a4: 72770079 .inst 0x72770079 ; undefined + 8a8: 5f657469 sqshl d9, d3, #37 + 8ac: 00667562 .inst 0x00667562 ; undefined + 8b0: 5f6e656c .inst 0x5f6e656c ; undefined + 8b4: 64616572 .inst 0x64616572 ; undefined + 8b8: 72617000 .inst 0x72617000 ; undefined + 8bc: 665f6573 .inst 0x665f6573 ; undefined + 8c0: 656d616e .inst 0x656d616e ; undefined + 8c4: 74786500 .inst 0x74786500 ; undefined + 8c8: 69736e65 ldpsw x5, x27, [x19,#-104] + 8cc: 61006e6f .inst 0x61006e6f ; undefined + 8d0: 69727474 ldpsw x20, x29, [x3,#-112] + 8d4: 65747562 .inst 0x65747562 ; undefined + 8d8: 74616600 .inst 0x74616600 ; undefined + 8dc: 735f3233 .inst 0x735f3233 ; undefined + 8e0: 70757465 adr x5, eb76f <_start-0xfffefffffff94891> + 8e4: 74656700 .inst 0x74656700 ; undefined + 8e8: 77656e5f .inst 0x77656e5f ; undefined + 8ec: 756c635f .inst 0x756c635f ; undefined + 8f0: 72657473 .inst 0x72657473 ; undefined + 8f4: 74616600 .inst 0x74616600 ; undefined + 8f8: 725f3233 .inst 0x725f3233 ; undefined + 8fc: 00646165 .inst 0x00646165 ; undefined + 900: 5f6e656c .inst 0x5f6e656c ; undefined + 904: 74697277 .inst 0x74697277 ; undefined + 908: 656b0065 .inst 0x656b0065 ; undefined + 90c: 6c656e72 ldnp d18, d27, [x19,#-432] + 910: 7461662f .inst 0x7461662f ; undefined + 914: 632e3233 .inst 0x632e3233 ; undefined + 918: 72696400 .inst 0x72696400 ; undefined + 91c: 646f6e5f .inst 0x646f6e5f ; undefined + 920: 72770065 .inst 0x72770065 ; undefined + 924: 5f657469 sqshl d9, d3, #37 + 928: 61746164 .inst 0x61746164 ; undefined + 92c: 6765725f .inst 0x6765725f ; undefined + 930: 006e6f69 .inst 0x006e6f69 ; undefined + 934: 72746e65 .inst 0x72746e65 ; undefined + 938: 656c5f79 .inst 0x656c5f79 ; undefined + 93c: 006c6576 .inst 0x006c6576 ; undefined + 940: 33746166 .inst 0x33746166 ; undefined + 944: 6f6c5f32 .inst 0x6f6c5f32 ; undefined + 948: 70756b6f adr x15, eb6b7 <_start-0xfffefffffff94949> + 94c: 6e676900 .inst 0x6e676900 ; undefined + 950: 3165726f adds w15, w19, #0x95c, lsl #12 + 954: 74657300 .inst 0x74657300 ; undefined + 958: 7461665f .inst 0x7461665f ; undefined + 95c: 746e655f .inst 0x746e655f ; undefined + 960: 75007972 .inst 0x75007972 ; undefined + 964: 74616470 .inst 0x74616470 ; undefined + 968: 69665f65 ldpsw x5, x23, [x27,#-208] + 96c: 735f656c .inst 0x735f656c ; undefined + 970: 00657a69 .inst 0x00657a69 ; undefined + 974: 64616572 .inst 0x64616572 ; undefined + 978: 6675625f .inst 0x6675625f ; undefined + 97c: 77656e00 .inst 0x77656e00 ; undefined + 980: 756c635f .inst 0x756c635f ; undefined + 984: 72657473 .inst 0x72657473 ; undefined + 988: 646e695f .inst 0x646e695f ; undefined + 98c: 63007865 .inst 0x63007865 ; undefined + 990: 746e756f .inst 0x746e756f ; undefined + 994: 5f666f5f .inst 0x5f666f5f ; undefined + 998: 65736572 .inst 0x65736572 ; undefined + 99c: 64657672 .inst 0x64657672 ; undefined + 9a0: 72696400 .inst 0x72696400 ; undefined + 9a4: 746e655f .inst 0x746e655f ; undefined + 9a8: 645f7972 .inst 0x645f7972 ; undefined + 9ac: 00617461 .inst 0x00617461 ; undefined + 9b0: 64616572 .inst 0x64616572 ; undefined + 9b4: 7261705f .inst 0x7261705f ; undefined + 9b8: 69746974 ldpsw x20, x26, [x11,#-96] + 9bc: 625f6e6f .inst 0x625f6e6f ; undefined + 9c0: 6b636f6c .inst 0x6b636f6c ; undefined + 9c4: 6e676900 .inst 0x6e676900 ; undefined + 9c8: 3265726f .inst 0x3265726f ; undefined + 9cc: 6e676900 .inst 0x6e676900 ; undefined + 9d0: 3365726f .inst 0x3365726f ; undefined + 9d4: 6f6f6200 umlsl2 v0.4s, v16.8h, v15.h[2] + 9d8: 65735f74 .inst 0x65735f74 ; undefined + 9dc: 726f7463 .inst 0x726f7463 ; undefined + 9e0: 74796200 .inst 0x74796200 ; undefined + 9e4: 705f7365 adr x5, bf853 <_start-0xfffefffffffc07ad> + 9e8: 735f7265 .inst 0x735f7265 ; undefined + 9ec: 6f746365 umlsl2 v5.4s, v27.8h, v4.h[3] + 9f0: 69685f72 ldpsw x18, x23, [x27,#-192] + 9f4: 74616600 .inst 0x74616600 ; undefined + 9f8: 695f3233 ldpsw x19, x12, [x17,#248] + 9fc: 0074696e .inst 0x0074696e ; undefined + a00: 72617473 .inst 0x72617473 ; undefined + a04: 69685f74 ldpsw x20, x23, [x27,#-192] + a08: 6e676900 .inst 0x6e676900 ; undefined + a0c: 0065726f .inst 0x0065726f ; undefined + a10: 5f746567 .inst 0x5f746567 ; undefined + a14: 5f746166 .inst 0x5f746166 ; undefined + a18: 72746e65 .inst 0x72746e65 ; undefined + a1c: 79620079 ldrh w25, [x3,#4352] + a20: 5f736574 .inst 0x5f736574 ; undefined + a24: 5f726570 .inst 0x5f726570 ; undefined a28: 74636573 .inst 0x74636573 ; undefined - a2c: 6200726f .inst 0x6200726f ; undefined - a30: 73657479 .inst 0x73657479 ; undefined - a34: 7265705f .inst 0x7265705f ; undefined - a38: 6365735f .inst 0x6365735f ; undefined - a3c: 5f726f74 .inst 0x5f726f74 ; undefined - a40: 66006968 .inst 0x66006968 ; undefined - a44: 32337461 orr w1, w3, #0xffffe7ff - a48: 696e695f ldpsw xzr, x26, [x10,#-144] - a4c: 74730074 .inst 0x74730074 ; undefined - a50: 5f747261 sqdmlsl s1, h19, v4.h[3] - a54: 69006968 .inst 0x69006968 ; undefined - a58: 726f6e67 .inst 0x726f6e67 ; undefined - a5c: 65670065 .inst 0x65670065 ; undefined - a60: 61665f74 .inst 0x61665f74 ; undefined - a64: 6e655f74 uqrshl v20.8h, v27.8h, v5.8h - a68: 00797274 .inst 0x00797274 ; undefined - a6c: 65747962 .inst 0x65747962 ; undefined - a70: 65705f73 .inst 0x65705f73 ; undefined - a74: 65735f72 .inst 0x65735f72 ; undefined - a78: 726f7463 .inst 0x726f7463 ; undefined - a7c: 006f6c5f .inst 0x006f6c5f ; undefined - a80: 65726170 .inst 0x65726170 ; undefined - a84: 635f746e .inst 0x635f746e ; undefined - a88: 7473756c .inst 0x7473756c ; undefined - a8c: 695f7265 ldpsw x5, x28, [x19,#248] - a90: 7865646e .inst 0x7865646e ; undefined - a94: 74616600 .inst 0x74616600 ; undefined - a98: 635f3233 .inst 0x635f3233 ; undefined - a9c: 74616572 .inst 0x74616572 ; undefined - aa0: 70750065 adr x5, eaaaf <__stack_top+0x4aaaf> - aa4: 65746164 .inst 0x65746164 ; undefined - aa8: 6c69665f ldnp d31, d25, [x18,#-368] - aac: 6c635f65 ldnp d5, d23, [x27,#-464] - ab0: 65747375 .inst 0x65747375 ; undefined - ab4: 6e695f72 uqrshl v18.8h, v27.8h, v9.8h - ab8: 00786564 .inst 0x00786564 ; undefined - abc: 72617473 .inst 0x72617473 ; undefined - ac0: 6f6c5f74 .inst 0x6f6c5f74 ; undefined - ac4: 6d756e00 ldp d0, d27, [x16,#-176] - ac8: 5f666f5f .inst 0x5f666f5f ; undefined - acc: 00746166 .inst 0x00746166 ; undefined - ad0: 74697277 .inst 0x74697277 ; undefined - ad4: 61705f65 .inst 0x61705f65 ; undefined - ad8: 74697472 .inst 0x74697472 ; undefined - adc: 5f6e6f69 .inst 0x5f6e6f69 ; undefined - ae0: 636f6c62 .inst 0x636f6c62 ; undefined - ae4: 7469006b .inst 0x7469006b ; undefined - ae8: 6e007265 ext v5.16b, v19.16b, v0.16b, #14 - aec: 735f7765 .inst 0x735f7765 ; undefined - af0: 00657a69 .inst 0x00657a69 ; undefined - af4: 64616572 .inst 0x64616572 ; undefined - af8: 7461645f .inst 0x7461645f ; undefined - afc: 65725f61 .inst 0x65725f61 ; undefined - b00: 6e6f6967 .inst 0x6e6f6967 ; undefined - b04: 72696400 .inst 0x72696400 ; undefined - b08: 746e655f .inst 0x746e655f ; undefined - b0c: 66007972 .inst 0x66007972 ; undefined - b10: 32337461 orr w1, w3, #0xffffe7ff - b14: 6972775f ldpsw xzr, x29, [x26,#-112] - b18: 63006574 .inst 0x63006574 ; undefined - b1c: 6f706d6f .inst 0x6f706d6f ; undefined - b20: 746e656e .inst 0x746e656e ; undefined - b24: 6d616e5f ldp d31, d27, [x18,#-496] - b28: 6c630065 ldnp d5, d0, [x3,#-464] - b2c: 65747375 .inst 0x65747375 ; undefined - b30: 756e5f72 .inst 0x756e5f72 ; undefined - b34: 666f5f6d .inst 0x666f5f6d ; undefined - b38: 6f6f725f .inst 0x6f6f725f ; undefined - b3c: 69640074 ldpsw x20, x0, [x3,#-224] - b40: 6c635f72 ldnp d18, d23, [x27,#-464] - b44: 65747375 .inst 0x65747375 ; undefined - b48: 6e695f72 uqrshl v18.8h, v27.8h, v9.8h - b4c: 00786564 .inst 0x00786564 ; undefined - b50: 73655270 .inst 0x73655270 ; undefined - b54: 6f746900 umlsl2 v0.4s, v8.8h, v4.h[7] - b58: 656c0061 .inst 0x656c0061 ; undefined - b5c: 6874676e .inst 0x6874676e ; undefined - b60: 6f746100 umlsl2 v0.4s, v8.8h, v4.h[3] - b64: 69640069 ldpsw x9, x0, [x3,#-224] - b68: 00746967 .inst 0x00746967 ; undefined - b6c: 6e72656b umax v11.8h, v11.8h, v18.8h - b70: 752f6c65 .inst 0x752f6c65 ; undefined - b74: 736c6974 .inst 0x736c6974 ; undefined - b78: 6300632e .inst 0x6300632e ; undefined - b7c: 00736552 .inst 0x00736552 ; undefined - b80: 6167656e .inst 0x6167656e ; undefined - b84: 65766974 .inst 0x65766974 ; undefined - b88: 62757300 .inst 0x62757300 ; undefined - b8c: 00727453 .inst 0x00727453 ; undefined - b90: 6e72656b umax v11.8h, v11.8h, v18.8h - b94: 702f6c65 adr x5, 5f923 <_start-0x206dd> - b98: 746e6972 .inst 0x746e6972 ; undefined - b9c: 00632e66 .inst 0x00632e66 ; undefined - ba0: 6e676973 .inst 0x6e676973 ; undefined - ba4: 706f6300 adr x0, df807 <__stack_top+0x3f807> - ba8: 72747379 .inst 0x72747379 ; undefined - bac: 00676e69 .inst 0x00676e69 ; undefined - bb0: 73706d74 .inst 0x73706d74 ; undefined - bb4: 76007274 .inst 0x76007274 ; undefined - bb8: 69727073 ldpsw x19, x28, [x3,#-112] - bbc: 0066746e .inst 0x0066746e ; undefined - bc0: 6769726f .inst 0x6769726f ; undefined - bc4: 6e6f6c00 umin v0.8h, v0.8h, v15.8h - bc8: 6e692067 usubl2 v7.4s, v3.8h, v9.8h - bcc: 72700074 .inst 0x72700074 ; undefined - bd0: 5f746e69 .inst 0x5f746e69 ; undefined - bd4: 66706d74 .inst 0x66706d74 ; undefined - bd8: 65725473 .inst 0x65725473 ; undefined - bdc: 6e690065 uaddl2 v5.4s, v3.8h, v9.8h - be0: 6e726574 umax v20.8h, v11.8h, v18.8h - be4: 635f6c61 .inst 0x635f6c61 ; undefined - be8: 65746e6f .inst 0x65746e6f ; undefined - bec: 7400746e .inst 0x7400746e ; undefined - bf0: 7366706d .inst 0x7366706d ; undefined - bf4: 6165725f .inst 0x6165725f ; undefined - bf8: 43690064 .inst 0x43690064 ; undefined - bfc: 65746e6f .inst 0x65746e6f ; undefined - c00: 7400746e .inst 0x7400746e ; undefined - c04: 7366706d .inst 0x7366706d ; undefined - c08: 696e695f ldpsw xzr, x26, [x10,#-144] - c0c: 61630074 .inst 0x61630074 ; undefined - c10: 69636170 ldpsw x16, x24, [x11,#-232] - c14: 74007974 .inst 0x74007974 ; undefined - c18: 7366706d .inst 0x7366706d ; undefined - c1c: 6f6f6c5f .inst 0x6f6f6c5f ; undefined - c20: 0070756b .inst 0x0070756b ; undefined - c24: 64616572 .inst 0x64616572 ; undefined - c28: 6e656c5f umin v31.8h, v2.8h, v5.8h - c2c: 69686300 ldpsw x0, x24, [x24,#-192] - c30: 7265646c .inst 0x7265646c ; undefined - c34: 6d74006e ldp d14, d0, [x3,#-192] - c38: 5f736670 .inst 0x5f736670 ; undefined - c3c: 74697277 .inst 0x74697277 ; undefined - c40: 6d740065 ldp d5, d0, [x3,#-192] - c44: 5f736670 .inst 0x5f736670 ; undefined - c48: 61657263 .inst 0x61657263 ; undefined - c4c: 6b006574 subs w20, w11, w0, lsl #25 - c50: 656e7265 .inst 0x656e7265 ; undefined - c54: 6d742f6c ldp d12, d11, [x27,#-192] - c58: 2e736670 umax v16.4h, v19.4h, v19.4h - c5c: 6d740063 ldp d3, d0, [x3,#-192] - c60: 5f736670 .inst 0x5f736670 ; undefined - c64: 75746573 .inst 0x75746573 ; undefined - c68: 68630070 .inst 0x68630070 ; undefined - c6c: 5f646c69 .inst 0x5f646c69 ; undefined - c70: 746e6f63 .inst 0x746e6f63 ; undefined - c74: 00746e65 .inst 0x00746e65 ; undefined + a2c: 6c5f726f ldnp d15, d28, [x19,#496] + a30: 6170006f .inst 0x6170006f ; undefined + a34: 746e6572 .inst 0x746e6572 ; undefined + a38: 756c635f .inst 0x756c635f ; undefined + a3c: 72657473 .inst 0x72657473 ; undefined + a40: 646e695f .inst 0x646e695f ; undefined + a44: 66007865 .inst 0x66007865 ; undefined + a48: 32337461 orr w1, w3, #0xffffe7ff + a4c: 6572635f .inst 0x6572635f ; undefined + a50: 00657461 .inst 0x00657461 ; undefined + a54: 61647075 .inst 0x61647075 ; undefined + a58: 665f6574 .inst 0x665f6574 ; undefined + a5c: 5f656c69 .inst 0x5f656c69 ; undefined + a60: 73756c63 .inst 0x73756c63 ; undefined + a64: 5f726574 .inst 0x5f726574 ; undefined + a68: 65646e69 .inst 0x65646e69 ; undefined + a6c: 74730078 .inst 0x74730078 ; undefined + a70: 5f747261 sqdmlsl s1, h19, v4.h[3] + a74: 6e006f6c .inst 0x6e006f6c ; undefined + a78: 6f5f6d75 .inst 0x6f5f6d75 ; undefined + a7c: 61665f66 .inst 0x61665f66 ; undefined + a80: 72770074 .inst 0x72770074 ; undefined + a84: 5f657469 sqshl d9, d3, #37 + a88: 74726170 .inst 0x74726170 ; undefined + a8c: 6f697469 uqshl v9.2d, v3.2d, #41 + a90: 6c625f6e ldnp d14, d23, [x27,#-480] + a94: 006b636f .inst 0x006b636f ; undefined + a98: 72657469 .inst 0x72657469 ; undefined + a9c: 77656e00 .inst 0x77656e00 ; undefined + aa0: 7a69735f .inst 0x7a69735f ; undefined + aa4: 65720065 .inst 0x65720065 ; undefined + aa8: 645f6461 .inst 0x645f6461 ; undefined + aac: 5f617461 sqshl d1, d3, #33 + ab0: 69676572 ldpsw x18, x25, [x11,#-200] + ab4: 64006e6f .inst 0x64006e6f ; undefined + ab8: 655f7269 .inst 0x655f7269 ; undefined + abc: 7972746e ldrh w14, [x3,#6458] + ac0: 74616600 .inst 0x74616600 ; undefined + ac4: 775f3233 .inst 0x775f3233 ; undefined + ac8: 65746972 .inst 0x65746972 ; undefined + acc: 6d6f6300 ldp d0, d24, [x24,#-272] + ad0: 656e6f70 .inst 0x656e6f70 ; undefined + ad4: 6e5f746e .inst 0x6e5f746e ; undefined + ad8: 00656d61 .inst 0x00656d61 ; undefined + adc: 73756c63 .inst 0x73756c63 ; undefined + ae0: 5f726574 .inst 0x5f726574 ; undefined + ae4: 5f6d756e sqshl d14, d11, #45 + ae8: 725f666f .inst 0x725f666f ; undefined + aec: 00746f6f .inst 0x00746f6f ; undefined + af0: 5f726964 .inst 0x5f726964 ; undefined + af4: 73756c63 .inst 0x73756c63 ; undefined + af8: 5f726574 .inst 0x5f726574 ; undefined + afc: 65646e69 .inst 0x65646e69 ; undefined + b00: 52700078 .inst 0x52700078 ; undefined + b04: 69007365 .inst 0x69007365 ; undefined + b08: 00616f74 .inst 0x00616f74 ; undefined + b0c: 676e656c .inst 0x676e656c ; undefined + b10: 61006874 .inst 0x61006874 ; undefined + b14: 00696f74 .inst 0x00696f74 ; undefined + b18: 69676964 ldpsw x4, x26, [x11,#-200] + b1c: 656b0074 .inst 0x656b0074 ; undefined + b20: 6c656e72 ldnp d18, d27, [x19,#-432] + b24: 6974752f ldpsw x15, x29, [x9,#-96] + b28: 632e736c .inst 0x632e736c ; undefined + b2c: 65526300 .inst 0x65526300 ; undefined + b30: 656e0073 .inst 0x656e0073 ; undefined + b34: 69746167 ldpsw x7, x24, [x11,#-96] + b38: 73006576 .inst 0x73006576 ; undefined + b3c: 74536275 .inst 0x74536275 ; undefined + b40: 656b0072 .inst 0x656b0072 ; undefined + b44: 6c656e72 ldnp d18, d27, [x19,#-432] + b48: 7274732f .inst 0x7274732f ; undefined + b4c: 2e676e69 umin v9.4h, v19.4h, v7.4h + b50: 74730063 .inst 0x74730063 ; undefined + b54: 706d6372 adr x18, db7c3 <_start-0xfffefffffffa483d> + b58: 73797300 .inst 0x73797300 ; undefined + b5c: 6578655f .inst 0x6578655f ; undefined + b60: 79730063 ldrh w3, [x3,#6528] + b64: 6f665f73 .inst 0x6f665f73 ; undefined + b68: 73006b72 .inst 0x73006b72 ; undefined + b6c: 635f7379 .inst 0x635f7379 ; undefined + b70: 65736f6c .inst 0x65736f6c ; undefined + b74: 72656b00 .inst 0x72656b00 ; undefined + b78: 2f6c656e .inst 0x2f6c656e ; undefined + b7c: 2e737973 .inst 0x2e737973 ; undefined + b80: 79730063 ldrh w3, [x3,#6528] + b84: 61635f73 .inst 0x61635f73 ; undefined + b88: 745f6c6c .inst 0x745f6c6c ; undefined + b8c: 656c6261 .inst 0x656c6261 ; undefined + b90: 53307800 .inst 0x53307800 ; undefined + b94: 73007465 .inst 0x73007465 ; undefined + b98: 6f5f7379 .inst 0x6f5f7379 ; undefined + b9c: 006e6570 .inst 0x006e6570 ; undefined + ba0: 5f737973 sqdmlsl s19, h11, v3.h[7] + ba4: 74726175 .inst 0x74726175 ; undefined + ba8: 6165725f .inst 0x6165725f ; undefined + bac: 79730064 ldrh w4, [x3,#6528] + bb0: 78655f73 .inst 0x78655f73 ; undefined + bb4: 73007469 .inst 0x73007469 ; undefined + bb8: 725f7379 .inst 0x725f7379 ; undefined + bbc: 00646165 .inst 0x00646165 ; undefined + bc0: 5f737973 sqdmlsl s19, h11, v3.h[7] + bc4: 74726175 .inst 0x74726175 ; undefined + bc8: 6972775f ldpsw xzr, x29, [x26,#-112] + bcc: 73006574 .inst 0x73006574 ; undefined + bd0: 775f7379 .inst 0x775f7379 ; undefined + bd4: 65746972 .inst 0x65746972 ; undefined + bd8: 73797300 .inst 0x73797300 ; undefined + bdc: 7465675f .inst 0x7465675f ; undefined + be0: 00646970 .inst 0x00646970 ; undefined + be4: 6e72656b umax v11.8h, v11.8h, v18.8h + be8: 6d2f6c65 stp d5, d27, [x3,#-272] + bec: 632e756d .inst 0x632e756d ; undefined + bf0: 70616d00 adr x0, c3993 <_start-0xfffefffffffbc66d> + bf4: 6261745f .inst 0x6261745f ; undefined + bf8: 6e00656c .inst 0x6e00656c ; undefined + bfc: 745f7765 .inst 0x745f7765 ; undefined + c00: 656c6261 .inst 0x656c6261 ; undefined + c04: 72656b00 .inst 0x72656b00 ; undefined + c08: 5f6c656e .inst 0x5f6c656e ; undefined + c0c: 6d006176 stp d22, d24, [x11] + c10: 745f7061 .inst 0x745f7061 ; undefined + c14: 656c6261 .inst 0x656c6261 ; undefined + c18: 746e655f .inst 0x746e655f ; undefined + c1c: 6d007972 stp d18, d30, [x11] + c20: 705f7061 adr x1, bfa2f <_start-0xfffefffffffc05d1> + c24: 00656761 .inst 0x00656761 ; undefined + c28: 636d656d .inst 0x636d656d ; undefined + c2c: 73007970 .inst 0x73007970 ; undefined + c30: 74666968 .inst 0x74666968 ; undefined + c34: 78656e00 .inst 0x78656e00 ; undefined + c38: 656c5f74 .inst 0x656c5f74 ; undefined + c3c: 5f6c6576 .inst 0x5f6c6576 ; undefined + c40: 6c626174 ldnp d20, d24, [x11,#-480] + c44: 72700065 .inst 0x72700065 ; undefined + c48: 5f746e69 .inst 0x5f746e69 ; undefined + c4c: 66706d74 .inst 0x66706d74 ; undefined + c50: 65725473 .inst 0x65725473 ; undefined + c54: 6e690065 uaddl2 v5.4s, v3.8h, v9.8h + c58: 6e726574 umax v20.8h, v11.8h, v18.8h + c5c: 635f6c61 .inst 0x635f6c61 ; undefined + c60: 65746e6f .inst 0x65746e6f ; undefined + c64: 7400746e .inst 0x7400746e ; undefined + c68: 7366706d .inst 0x7366706d ; undefined + c6c: 6165725f .inst 0x6165725f ; undefined + c70: 43690064 .inst 0x43690064 ; undefined + c74: 65746e6f .inst 0x65746e6f ; undefined + c78: 7400746e .inst 0x7400746e ; undefined + c7c: 7366706d .inst 0x7366706d ; undefined + c80: 696e695f ldpsw xzr, x26, [x10,#-144] + c84: 61630074 .inst 0x61630074 ; undefined + c88: 69636170 ldpsw x16, x24, [x11,#-232] + c8c: 74007974 .inst 0x74007974 ; undefined + c90: 7366706d .inst 0x7366706d ; undefined + c94: 6f6f6c5f .inst 0x6f6f6c5f ; undefined + c98: 0070756b .inst 0x0070756b ; undefined + c9c: 64616572 .inst 0x64616572 ; undefined + ca0: 6e656c5f umin v31.8h, v2.8h, v5.8h + ca4: 69686300 ldpsw x0, x24, [x24,#-192] + ca8: 7265646c .inst 0x7265646c ; undefined + cac: 6d74006e ldp d14, d0, [x3,#-192] + cb0: 5f736670 .inst 0x5f736670 ; undefined + cb4: 74697277 .inst 0x74697277 ; undefined + cb8: 6d740065 ldp d5, d0, [x3,#-192] + cbc: 5f736670 .inst 0x5f736670 ; undefined + cc0: 61657263 .inst 0x61657263 ; undefined + cc4: 6b006574 subs w20, w11, w0, lsl #25 + cc8: 656e7265 .inst 0x656e7265 ; undefined + ccc: 6d742f6c ldp d12, d11, [x27,#-192] + cd0: 2e736670 umax v16.4h, v19.4h, v19.4h + cd4: 6d740063 ldp d3, d0, [x3,#-192] + cd8: 5f736670 .inst 0x5f736670 ; undefined + cdc: 75746573 .inst 0x75746573 ; undefined + ce0: 68630070 .inst 0x68630070 ; undefined + ce4: 5f646c69 .inst 0x5f646c69 ; undefined + ce8: 746e6f63 .inst 0x746e6f63 ; undefined + cec: 00746e65 .inst 0x00746e65 ; undefined Disassembly of section .comment: @@ -16268,11 +17328,11 @@ Disassembly of section .comment: 18: 75362d30 .inst 0x75362d30 ; undefined 1c: 746e7562 .inst 0x746e7562 ; undefined 20: 317e3175 adds w21, w11, #0xf8c, lsl #12 - 24: 34302e36 cbz w22, 605e8 <_start-0x1fa18> + 24: 34302e36 cbz w22, 605e8 <_start-0xffff00000001fa18> 28: 2029392e .inst 0x2029392e ; undefined 2c: 2e342e35 uqsub v21.8b, v17.8b, v20.8b - 30: 30322030 adr x16, 64435 <_start-0x1bbcb> - 34: 36303631 tbz w17, #6, 6f8 <_start-0x7f908> + 30: 30322030 adr x16, 64435 <_start-0xffff00000001bbcb> + 34: 36303631 tbz w17, #6, 6f8 <_start-0xffff00000007f908> 38: Address 0x0000000000000038 is out of bounds. @@ -16285,8 +17345,8 @@ Disassembly of section .debug_frame: c: 001f0c1e .inst 0x001f0c1e ; undefined 10: 00000024 .word 0x00000024 14: 00000000 .word 0x00000000 - 18: 00080060 .word 0x00080060 - 1c: 00000000 .word 0x00000000 + 18: 00080068 .word 0x00080068 + 1c: ffff0000 .word 0xffff0000 20: 000000dc .word 0x000000dc 24: 00000000 .word 0x00000000 28: 9d300e41 .word 0x9d300e41 @@ -16295,8 +17355,8 @@ Disassembly of section .debug_frame: 34: 001f0cdd .word 0x001f0cdd 38: 0000002c .word 0x0000002c 3c: 00000000 .word 0x00000000 - 40: 0008013c .word 0x0008013c - 44: 00000000 .word 0x00000000 + 40: 00080144 .word 0x00080144 + 44: ffff0000 .word 0xffff0000 48: 00000114 .word 0x00000114 4c: 00000000 .word 0x00000000 50: 9d400e41 .word 0x9d400e41 @@ -16306,8 +17366,8 @@ Disassembly of section .debug_frame: ... 68: 00000024 .word 0x00000024 6c: 00000000 .word 0x00000000 - 70: 00080250 .word 0x00080250 - 74: 00000000 .word 0x00000000 + 70: 00080258 .word 0x00080258 + 74: ffff0000 .word 0xffff0000 78: 00000034 .word 0x00000034 7c: 00000000 .word 0x00000000 80: 9d200e41 .word 0x9d200e41 @@ -16316,8 +17376,8 @@ Disassembly of section .debug_frame: 8c: 001f0cdd .word 0x001f0cdd 90: 00000024 .word 0x00000024 94: 00000000 .word 0x00000000 - 98: 00080284 .word 0x00080284 - 9c: 00000000 .word 0x00000000 + 98: 0008028c .word 0x0008028c + 9c: ffff0000 .word 0xffff0000 a0: 00000038 .word 0x00000038 a4: 00000000 .word 0x00000000 a8: 9d300e41 .word 0x9d300e41 @@ -16326,8 +17386,8 @@ Disassembly of section .debug_frame: b4: 001f0cdd .word 0x001f0cdd b8: 00000024 .word 0x00000024 bc: 00000000 .word 0x00000000 - c0: 000802bc .word 0x000802bc - c4: 00000000 .word 0x00000000 + c0: 000802c4 .word 0x000802c4 + c4: ffff0000 .word 0xffff0000 c8: 00000038 .word 0x00000038 cc: 00000000 .word 0x00000000 d0: 9d300e41 .word 0x9d300e41 @@ -16340,34 +17400,34 @@ Disassembly of section .debug_frame: ec: 001f0c1e .word 0x001f0c1e f0: 00000024 .word 0x00000024 f4: 000000e0 .word 0x000000e0 - f8: 000802f4 .word 0x000802f4 - fc: 00000000 .word 0x00000000 - 100: 00000144 .word 0x00000144 + f8: 000802fc .word 0x000802fc + fc: ffff0000 .word 0xffff0000 + 100: 00000184 .word 0x00000184 104: 00000000 .word 0x00000000 108: 93200e41 .word 0x93200e41 - 10c: d34f0204 .word 0xd34f0204 + 10c: d35f0204 .word 0xd35f0204 110: 0000000e .word 0x0000000e 114: 00000000 .word 0x00000000 118: 0000001c .word 0x0000001c 11c: 000000e0 .word 0x000000e0 - 120: 00080438 .word 0x00080438 - 124: 00000000 .word 0x00000000 - 128: 00000040 .word 0x00000040 + 120: 00080480 .word 0x00080480 + 124: ffff0000 .word 0xffff0000 + 128: 00000048 .word 0x00000048 12c: 00000000 .word 0x00000000 - 130: 4e100e41 .word 0x4e100e41 + 130: 50100e41 .word 0x50100e41 134: 0000000e .word 0x0000000e 138: 0000001c .word 0x0000001c 13c: 000000e0 .word 0x000000e0 - 140: 00080478 .word 0x00080478 - 144: 00000000 .word 0x00000000 - 148: 00000050 .word 0x00000050 + 140: 000804c8 .word 0x000804c8 + 144: ffff0000 .word 0xffff0000 + 148: 00000058 .word 0x00000058 14c: 00000000 .word 0x00000000 - 150: 52100e41 .word 0x52100e41 + 150: 54100e41 .word 0x54100e41 154: 0000000e .word 0x0000000e 158: 00000024 .word 0x00000024 15c: 000000e0 .word 0x000000e0 - 160: 000804c8 .word 0x000804c8 - 164: 00000000 .word 0x00000000 + 160: 00080520 .word 0x00080520 + 164: ffff0000 .word 0xffff0000 168: 00000058 .word 0x00000058 16c: 00000000 .word 0x00000000 170: 9d200e41 .word 0x9d200e41 @@ -16376,8 +17436,8 @@ Disassembly of section .debug_frame: 17c: 001f0cdd .word 0x001f0cdd 180: 00000024 .word 0x00000024 184: 000000e0 .word 0x000000e0 - 188: 00080520 .word 0x00080520 - 18c: 00000000 .word 0x00000000 + 188: 00080578 .word 0x00080578 + 18c: ffff0000 .word 0xffff0000 190: 0000008c .word 0x0000008c 194: 00000000 .word 0x00000000 198: 9d300e41 .word 0x9d300e41 @@ -16386,8 +17446,8 @@ Disassembly of section .debug_frame: 1a4: 001f0cdd .word 0x001f0cdd 1a8: 00000024 .word 0x00000024 1ac: 000000e0 .word 0x000000e0 - 1b0: 000805ac .word 0x000805ac - 1b4: 00000000 .word 0x00000000 + 1b0: 00080604 .word 0x00080604 + 1b4: ffff0000 .word 0xffff0000 1b8: 00000030 .word 0x00000030 1bc: 00000000 .word 0x00000000 1c0: 9d300e41 .word 0x9d300e41 @@ -16396,8 +17456,8 @@ Disassembly of section .debug_frame: 1cc: 001f0cdd .word 0x001f0cdd 1d0: 00000024 .word 0x00000024 1d4: 000000e0 .word 0x000000e0 - 1d8: 000805dc .word 0x000805dc - 1dc: 00000000 .word 0x00000000 + 1d8: 00080634 .word 0x00080634 + 1dc: ffff0000 .word 0xffff0000 1e0: 000000a0 .word 0x000000a0 1e4: 00000000 .word 0x00000000 1e8: 9d300e41 .word 0x9d300e41 @@ -16406,8 +17466,8 @@ Disassembly of section .debug_frame: 1f4: 001f0cdd .word 0x001f0cdd 1f8: 0000002c .word 0x0000002c 1fc: 000000e0 .word 0x000000e0 - 200: 0008067c .word 0x0008067c - 204: 00000000 .word 0x00000000 + 200: 000806d4 .word 0x000806d4 + 204: ffff0000 .word 0xffff0000 208: 000000c4 .word 0x000000c4 20c: 00000000 .word 0x00000000 210: 9d400e41 .word 0x9d400e41 @@ -16418,8 +17478,8 @@ Disassembly of section .debug_frame: 224: 00000000 .word 0x00000000 228: 00000024 .word 0x00000024 22c: 000000e0 .word 0x000000e0 - 230: 00080740 .word 0x00080740 - 234: 00000000 .word 0x00000000 + 230: 00080798 .word 0x00080798 + 234: ffff0000 .word 0xffff0000 238: 000000e4 .word 0x000000e4 23c: 00000000 .word 0x00000000 240: 9d300e41 .word 0x9d300e41 @@ -16428,8 +17488,8 @@ Disassembly of section .debug_frame: 24c: 001f0cdd .word 0x001f0cdd 250: 0000002c .word 0x0000002c 254: 000000e0 .word 0x000000e0 - 258: 00080824 .word 0x00080824 - 25c: 00000000 .word 0x00000000 + 258: 0008087c .word 0x0008087c + 25c: ffff0000 .word 0xffff0000 260: 000000c8 .word 0x000000c8 264: 00000000 .word 0x00000000 268: 03900e41 .word 0x03900e41 @@ -16443,40 +17503,40 @@ Disassembly of section .debug_frame: 28c: 001f0c1e .word 0x001f0c1e 290: 0000001c .word 0x0000001c 294: 00000280 .word 0x00000280 - 298: 000808ec .word 0x000808ec - 29c: 00000000 .word 0x00000000 + 298: 00080944 .word 0x00080944 + 29c: ffff0000 .word 0xffff0000 2a0: 0000002c .word 0x0000002c 2a4: 00000000 .word 0x00000000 2a8: 49100e41 .word 0x49100e41 2ac: 0000000e .word 0x0000000e 2b0: 0000001c .word 0x0000001c 2b4: 00000280 .word 0x00000280 - 2b8: 00080918 .word 0x00080918 - 2bc: 00000000 .word 0x00000000 + 2b8: 00080970 .word 0x00080970 + 2bc: ffff0000 .word 0xffff0000 2c0: 0000004c .word 0x0000004c 2c4: 00000000 .word 0x00000000 2c8: 51200e41 .word 0x51200e41 2cc: 0000000e .word 0x0000000e 2d0: 0000001c .word 0x0000001c 2d4: 00000280 .word 0x00000280 - 2d8: 00080964 .word 0x00080964 - 2dc: 00000000 .word 0x00000000 + 2d8: 000809bc .word 0x000809bc + 2dc: ffff0000 .word 0xffff0000 2e0: 0000005c .word 0x0000005c 2e4: 00000000 .word 0x00000000 2e8: 55200e41 .word 0x55200e41 2ec: 0000000e .word 0x0000000e 2f0: 0000001c .word 0x0000001c 2f4: 00000280 .word 0x00000280 - 2f8: 000809c0 .word 0x000809c0 - 2fc: 00000000 .word 0x00000000 + 2f8: 00080a18 .word 0x00080a18 + 2fc: ffff0000 .word 0xffff0000 300: 00000074 .word 0x00000074 304: 00000000 .word 0x00000000 308: 5b200e41 .word 0x5b200e41 30c: 0000000e .word 0x0000000e 310: 0000002c .word 0x0000002c 314: 00000280 .word 0x00000280 - 318: 00080a34 .word 0x00080a34 - 31c: 00000000 .word 0x00000000 + 318: 00080a8c .word 0x00080a8c + 31c: ffff0000 .word 0xffff0000 320: 000001a4 .word 0x000001a4 324: 00000000 .word 0x00000000 328: 9d400e41 .word 0x9d400e41 @@ -16486,28 +17546,28 @@ Disassembly of section .debug_frame: ... 340: 00000024 .word 0x00000024 344: 00000280 .word 0x00000280 - 348: 00080bd8 .word 0x00080bd8 - 34c: 00000000 .word 0x00000000 - 350: 00000090 .word 0x00000090 + 348: 00080c30 .word 0x00080c30 + 34c: ffff0000 .word 0xffff0000 + 350: 00000094 .word 0x00000094 354: 00000000 .word 0x00000000 358: 9d300e41 .word 0x9d300e41 35c: 41059e06 .word 0x41059e06 - 360: de611d0d .word 0xde611d0d + 360: de621d0d .word 0xde621d0d 364: 001f0cdd .word 0x001f0cdd 368: 00000024 .word 0x00000024 36c: 00000280 .word 0x00000280 - 370: 00080c68 .word 0x00080c68 - 374: 00000000 .word 0x00000000 - 378: 000000d8 .word 0x000000d8 + 370: 00080cc4 .word 0x00080cc4 + 374: ffff0000 .word 0xffff0000 + 378: 000000dc .word 0x000000dc 37c: 00000000 .word 0x00000000 380: 9d400e41 .word 0x9d400e41 384: 41079e08 .word 0x41079e08 - 388: de731d0d .word 0xde731d0d + 388: de741d0d .word 0xde741d0d 38c: 001f0cdd .word 0x001f0cdd 390: 00000024 .word 0x00000024 394: 00000280 .word 0x00000280 - 398: 00080d40 .word 0x00080d40 - 39c: 00000000 .word 0x00000000 + 398: 00080da0 .word 0x00080da0 + 39c: ffff0000 .word 0xffff0000 3a0: 000000a8 .word 0x000000a8 3a4: 00000000 .word 0x00000000 3a8: 9d400e41 .word 0x9d400e41 @@ -16516,8 +17576,8 @@ Disassembly of section .debug_frame: 3b4: 001f0cdd .word 0x001f0cdd 3b8: 0000002c .word 0x0000002c 3bc: 00000280 .word 0x00000280 - 3c0: 00080de8 .word 0x00080de8 - 3c4: 00000000 .word 0x00000000 + 3c0: 00080e48 .word 0x00080e48 + 3c4: ffff0000 .word 0xffff0000 3c8: 00000158 .word 0x00000158 3cc: 00000000 .word 0x00000000 3d0: 9d500e41 .word 0x9d500e41 @@ -16527,19 +17587,19 @@ Disassembly of section .debug_frame: ... 3e8: 0000002c .word 0x0000002c 3ec: 00000280 .word 0x00000280 - 3f0: 00080f40 .word 0x00080f40 - 3f4: 00000000 .word 0x00000000 - 3f8: 0000017c .word 0x0000017c + 3f0: 00080fa0 .word 0x00080fa0 + 3f4: ffff0000 .word 0xffff0000 + 3f8: 00000180 .word 0x00000180 3fc: 00000000 .word 0x00000000 400: 9d600e41 .word 0x9d600e41 404: 410b9e0c .word 0x410b9e0c - 408: 5c021d0d .word 0x5c021d0d + 408: 5d021d0d .word 0x5d021d0d 40c: 1f0cddde .word 0x1f0cddde ... 418: 0000002c .word 0x0000002c 41c: 00000280 .word 0x00000280 - 420: 000810bc .word 0x000810bc - 424: 00000000 .word 0x00000000 + 420: 00081120 .word 0x00081120 + 424: ffff0000 .word 0xffff0000 428: 00000128 .word 0x00000128 42c: 00000000 .word 0x00000000 430: 9d500e41 .word 0x9d500e41 @@ -16553,8 +17613,8 @@ Disassembly of section .debug_frame: 454: 001f0c1e .word 0x001f0c1e 458: 00000024 .word 0x00000024 45c: 00000448 .word 0x00000448 - 460: 000811e4 .word 0x000811e4 - 464: 00000000 .word 0x00000000 + 460: 00081248 .word 0x00081248 + 464: ffff0000 .word 0xffff0000 468: 0000003c .word 0x0000003c 46c: 00000000 .word 0x00000000 470: 9d200e41 .word 0x9d200e41 @@ -16563,18 +17623,18 @@ Disassembly of section .debug_frame: 47c: 001f0cdd .word 0x001f0cdd 480: 00000024 .word 0x00000024 484: 00000448 .word 0x00000448 - 488: 00081220 .word 0x00081220 - 48c: 00000000 .word 0x00000000 - 490: 000000c4 .word 0x000000c4 + 488: 00081284 .word 0x00081284 + 48c: ffff0000 .word 0xffff0000 + 490: 000000dc .word 0x000000dc 494: 00000000 .word 0x00000000 - 498: 9d300e41 .word 0x9d300e41 - 49c: 41059e06 .word 0x41059e06 + 498: 9d400e41 .word 0x9d400e41 + 49c: 41079e08 .word 0x41079e08 4a0: 00001d0d .word 0x00001d0d 4a4: 00000000 .word 0x00000000 4a8: 00000024 .word 0x00000024 4ac: 00000448 .word 0x00000448 - 4b0: 000812e4 .word 0x000812e4 - 4b4: 00000000 .word 0x00000000 + 4b0: 00081360 .word 0x00081360 + 4b4: ffff0000 .word 0xffff0000 4b8: 0000007c .word 0x0000007c 4bc: 00000000 .word 0x00000000 4c0: 9d300e41 .word 0x9d300e41 @@ -16585,919 +17645,987 @@ Disassembly of section .debug_frame: 4d4: ffffffff .word 0xffffffff 4d8: 78040001 .word 0x78040001 4dc: 001f0c1e .word 0x001f0c1e - 4e0: 0000001c .word 0x0000001c + 4e0: 00000014 .word 0x00000014 4e4: 000004d0 .word 0x000004d0 - 4e8: 00081360 .word 0x00081360 - 4ec: 00000000 .word 0x00000000 - 4f0: 0000002c .word 0x0000002c + 4e8: 000814e8 .word 0x000814e8 + 4ec: ffff0000 .word 0xffff0000 + 4f0: 00000034 .word 0x00000034 4f4: 00000000 .word 0x00000000 - 4f8: 49200e41 .word 0x49200e41 - 4fc: 0000000e .word 0x0000000e - 500: 00000024 .word 0x00000024 - 504: 000004d0 .word 0x000004d0 - 508: 0008138c .word 0x0008138c + 4f8: 00000014 .word 0x00000014 + 4fc: 000004d0 .word 0x000004d0 + 500: 0008151c .word 0x0008151c + 504: ffff0000 .word 0xffff0000 + 508: 00000034 .word 0x00000034 50c: 00000000 .word 0x00000000 - 510: 0000002c .word 0x0000002c - 514: 00000000 .word 0x00000000 - 518: 9d100e41 .word 0x9d100e41 - 51c: 41019e02 .word 0x41019e02 - 520: de481d0d .word 0xde481d0d - 524: 001f0cdd .word 0x001f0cdd - 528: 00000024 .word 0x00000024 - 52c: 000004d0 .word 0x000004d0 - 530: 000813b8 .word 0x000813b8 - 534: 00000000 .word 0x00000000 - 538: 0000002c .word 0x0000002c - 53c: 00000000 .word 0x00000000 - 540: 9d200e41 .word 0x9d200e41 - 544: 41039e04 .word 0x41039e04 - 548: de481d0d .word 0xde481d0d - 54c: 001f0cdd .word 0x001f0cdd - 550: 00000024 .word 0x00000024 + 510: 0000001c .word 0x0000001c + 514: 000004d0 .word 0x000004d0 + 518: 00081550 .word 0x00081550 + 51c: ffff0000 .word 0xffff0000 + 520: 0000002c .word 0x0000002c + 524: 00000000 .word 0x00000000 + 528: 49100e41 .word 0x49100e41 + 52c: 0000000e .word 0x0000000e + 530: 0000001c .word 0x0000001c + 534: 000004d0 .word 0x000004d0 + 538: 0008157c .word 0x0008157c + 53c: ffff0000 .word 0xffff0000 + 540: 00000020 .word 0x00000020 + 544: 00000000 .word 0x00000000 + 548: 46200e41 .word 0x46200e41 + 54c: 0000000e .word 0x0000000e + 550: 0000002c .word 0x0000002c 554: 000004d0 .word 0x000004d0 - 558: 000813e4 .word 0x000813e4 - 55c: 00000000 .word 0x00000000 - 560: 00000024 .word 0x00000024 + 558: 0008159c .word 0x0008159c + 55c: ffff0000 .word 0xffff0000 + 560: 0000018c .word 0x0000018c 564: 00000000 .word 0x00000000 - 568: 9d200e41 .word 0x9d200e41 - 56c: 41039e04 .word 0x41039e04 - 570: de461d0d .word 0xde461d0d - 574: 001f0cdd .word 0x001f0cdd - 578: 00000024 .word 0x00000024 - 57c: 000004d0 .word 0x000004d0 - 580: 00081408 .word 0x00081408 - 584: 00000000 .word 0x00000000 - 588: 00000028 .word 0x00000028 - 58c: 00000000 .word 0x00000000 - 590: 9d200e41 .word 0x9d200e41 - 594: 41039e04 .word 0x41039e04 - 598: de471d0d .word 0xde471d0d - 59c: 001f0cdd .word 0x001f0cdd - 5a0: 00000024 .word 0x00000024 - 5a4: 000004d0 .word 0x000004d0 - 5a8: 00081430 .word 0x00081430 - 5ac: 00000000 .word 0x00000000 - 5b0: 00000018 .word 0x00000018 - 5b4: 00000000 .word 0x00000000 - 5b8: 9d100e41 .word 0x9d100e41 - 5bc: 41019e02 .word 0x41019e02 - 5c0: de431d0d .word 0xde431d0d - 5c4: 001f0cdd .word 0x001f0cdd - 5c8: 00000024 .word 0x00000024 - 5cc: 000004d0 .word 0x000004d0 - 5d0: 00081448 .word 0x00081448 - 5d4: 00000000 .word 0x00000000 - 5d8: 00000030 .word 0x00000030 - 5dc: 00000000 .word 0x00000000 - 5e0: 9d100e41 .word 0x9d100e41 - 5e4: 41019e02 .word 0x41019e02 - 5e8: de491d0d .word 0xde491d0d - 5ec: 001f0cdd .word 0x001f0cdd - 5f0: 00000024 .word 0x00000024 - 5f4: 000004d0 .word 0x000004d0 - 5f8: 00081478 .word 0x00081478 - 5fc: 00000000 .word 0x00000000 - 600: 00000098 .word 0x00000098 - 604: 00000000 .word 0x00000000 - 608: 9d300e41 .word 0x9d300e41 - 60c: 41059e06 .word 0x41059e06 - 610: de631d0d .word 0xde631d0d - 614: 001f0cdd .word 0x001f0cdd - 618: 00000024 .word 0x00000024 - 61c: 000004d0 .word 0x000004d0 - 620: 00081510 .word 0x00081510 - 624: 00000000 .word 0x00000000 - 628: 0000005c .word 0x0000005c - 62c: 00000000 .word 0x00000000 - 630: 9d300e41 .word 0x9d300e41 - 634: 41059e06 .word 0x41059e06 - 638: de541d0d .word 0xde541d0d - 63c: 001f0cdd .word 0x001f0cdd - 640: 00000024 .word 0x00000024 - 644: 000004d0 .word 0x000004d0 - 648: 0008156c .word 0x0008156c - 64c: 00000000 .word 0x00000000 - 650: 00000068 .word 0x00000068 - 654: 00000000 .word 0x00000000 - 658: 9d300e41 .word 0x9d300e41 - 65c: 41059e06 .word 0x41059e06 - 660: de571d0d .word 0xde571d0d - 664: 001f0cdd .word 0x001f0cdd - 668: 00000024 .word 0x00000024 - 66c: 000004d0 .word 0x000004d0 - 670: 000815d4 .word 0x000815d4 - 674: 00000000 .word 0x00000000 - 678: 00000068 .word 0x00000068 - 67c: 00000000 .word 0x00000000 - 680: 9d300e41 .word 0x9d300e41 - 684: 41059e06 .word 0x41059e06 - 688: de571d0d .word 0xde571d0d - 68c: 001f0cdd .word 0x001f0cdd - 690: 0000000c .word 0x0000000c - 694: ffffffff .word 0xffffffff - 698: 78040001 .word 0x78040001 - 69c: 001f0c1e .word 0x001f0c1e - 6a0: 00000014 .word 0x00000014 - 6a4: 00000690 .word 0x00000690 - 6a8: 00081660 .word 0x00081660 - 6ac: 00000000 .word 0x00000000 - 6b0: 00000034 .word 0x00000034 - 6b4: 00000000 .word 0x00000000 - 6b8: 00000014 .word 0x00000014 - 6bc: 00000690 .word 0x00000690 - 6c0: 00081694 .word 0x00081694 - 6c4: 00000000 .word 0x00000000 - 6c8: 00000034 .word 0x00000034 - 6cc: 00000000 .word 0x00000000 - 6d0: 0000001c .word 0x0000001c - 6d4: 00000690 .word 0x00000690 - 6d8: 000816c8 .word 0x000816c8 - 6dc: 00000000 .word 0x00000000 - 6e0: 0000002c .word 0x0000002c - 6e4: 00000000 .word 0x00000000 - 6e8: 49100e41 .word 0x49100e41 - 6ec: 0000000e .word 0x0000000e - 6f0: 00000024 .word 0x00000024 - 6f4: 00000690 .word 0x00000690 - 6f8: 000816f4 .word 0x000816f4 - 6fc: 00000000 .word 0x00000000 - 700: 00000044 .word 0x00000044 - 704: 00000000 .word 0x00000000 - 708: 9d300e41 .word 0x9d300e41 - 70c: 41059e06 .word 0x41059e06 - 710: de4e1d0d .word 0xde4e1d0d - 714: 001f0cdd .word 0x001f0cdd - 718: 0000001c .word 0x0000001c - 71c: 00000690 .word 0x00000690 - 720: 00081738 .word 0x00081738 - 724: 00000000 .word 0x00000000 - 728: 00000020 .word 0x00000020 - 72c: 00000000 .word 0x00000000 - 730: 46200e41 .word 0x46200e41 - 734: 0000000e .word 0x0000000e - 738: 0000002c .word 0x0000002c - 73c: 00000690 .word 0x00000690 - 740: 00081758 .word 0x00081758 - 744: 00000000 .word 0x00000000 - 748: 00000268 .word 0x00000268 - 74c: 00000000 .word 0x00000000 - 750: 9d500e41 .word 0x9d500e41 - 754: 41099e0a .word 0x41099e0a - 758: 97021d0d .word 0x97021d0d - 75c: 1f0cddde .word 0x1f0cddde + 568: 9d600e41 .word 0x9d600e41 + 56c: 410b9e0c .word 0x410b9e0c + 570: 60021d0d .word 0x60021d0d + 574: 1f0cddde .word 0x1f0cddde ... - 768: 0000002c .word 0x0000002c - 76c: 00000690 .word 0x00000690 - 770: 000819c0 .word 0x000819c0 - 774: 00000000 .word 0x00000000 - 778: 000001c0 .word 0x000001c0 - 77c: 00000000 .word 0x00000000 - 780: 9d300e41 .word 0x9d300e41 - 784: 41059e06 .word 0x41059e06 - 788: 6d021d0d .word 0x6d021d0d - 78c: 1f0cddde .word 0x1f0cddde + 580: 0000002c .word 0x0000002c + 584: 000004d0 .word 0x000004d0 + 588: 00081728 .word 0x00081728 + 58c: ffff0000 .word 0xffff0000 + 590: 00000128 .word 0x00000128 + 594: 00000000 .word 0x00000000 + 598: 9d300e41 .word 0x9d300e41 + 59c: 41059e06 .word 0x41059e06 + 5a0: 47021d0d .word 0x47021d0d + 5a4: 1f0cddde .word 0x1f0cddde ... - 798: 00000024 .word 0x00000024 - 79c: 00000690 .word 0x00000690 - 7a0: 00081b80 .word 0x00081b80 - 7a4: 00000000 .word 0x00000000 - 7a8: 00000018 .word 0x00000018 - 7ac: 00000000 .word 0x00000000 - 7b0: 9d100e41 .word 0x9d100e41 - 7b4: 41019e02 .word 0x41019e02 - 7b8: de431d0d .word 0xde431d0d - 7bc: 001f0cdd .word 0x001f0cdd - 7c0: 00000024 .word 0x00000024 - 7c4: 00000690 .word 0x00000690 - 7c8: 00081b98 .word 0x00081b98 + 5b0: 00000024 .word 0x00000024 + 5b4: 000004d0 .word 0x000004d0 + 5b8: 00081850 .word 0x00081850 + 5bc: ffff0000 .word 0xffff0000 + 5c0: 00000028 .word 0x00000028 + 5c4: 00000000 .word 0x00000000 + 5c8: 9d100e41 .word 0x9d100e41 + 5cc: 41019e02 .word 0x41019e02 + 5d0: de471d0d .word 0xde471d0d + 5d4: 001f0cdd .word 0x001f0cdd + 5d8: 00000024 .word 0x00000024 + 5dc: 000004d0 .word 0x000004d0 + 5e0: 00081878 .word 0x00081878 + 5e4: ffff0000 .word 0xffff0000 + 5e8: 0000006c .word 0x0000006c + 5ec: 00000000 .word 0x00000000 + 5f0: 9d300e41 .word 0x9d300e41 + 5f4: 41059e06 .word 0x41059e06 + 5f8: de581d0d .word 0xde581d0d + 5fc: 001f0cdd .word 0x001f0cdd + 600: 00000024 .word 0x00000024 + 604: 000004d0 .word 0x000004d0 + 608: 000818e4 .word 0x000818e4 + 60c: ffff0000 .word 0xffff0000 + 610: 00000018 .word 0x00000018 + 614: 00000000 .word 0x00000000 + 618: 9d100e41 .word 0x9d100e41 + 61c: 41019e02 .word 0x41019e02 + 620: de431d0d .word 0xde431d0d + 624: 001f0cdd .word 0x001f0cdd + 628: 00000024 .word 0x00000024 + 62c: 000004d0 .word 0x000004d0 + 630: 000818fc .word 0x000818fc + 634: ffff0000 .word 0xffff0000 + 638: 00000080 .word 0x00000080 + 63c: 00000000 .word 0x00000000 + 640: 9d100e41 .word 0x9d100e41 + 644: 41019e02 .word 0x41019e02 + 648: de5d1d0d .word 0xde5d1d0d + 64c: 001f0cdd .word 0x001f0cdd + 650: 00000024 .word 0x00000024 + 654: 000004d0 .word 0x000004d0 + 658: 0008197c .word 0x0008197c + 65c: ffff0000 .word 0xffff0000 + 660: 0000009c .word 0x0000009c + 664: 00000000 .word 0x00000000 + 668: 9d200e41 .word 0x9d200e41 + 66c: 41039e04 .word 0x41039e04 + 670: de641d0d .word 0xde641d0d + 674: 001f0cdd .word 0x001f0cdd + 678: 00000024 .word 0x00000024 + 67c: 000004d0 .word 0x000004d0 + 680: 00081a18 .word 0x00081a18 + 684: ffff0000 .word 0xffff0000 + 688: 00000100 .word 0x00000100 + 68c: 00000000 .word 0x00000000 + 690: 9d200e41 .word 0x9d200e41 + 694: 41039e04 .word 0x41039e04 + 698: 00001d0d .word 0x00001d0d + 69c: 00000000 .word 0x00000000 + 6a0: 00000024 .word 0x00000024 + 6a4: 000004d0 .word 0x000004d0 + 6a8: 00081b18 .word 0x00081b18 + 6ac: ffff0000 .word 0xffff0000 + 6b0: 00000054 .word 0x00000054 + 6b4: 00000000 .word 0x00000000 + 6b8: 9d300e41 .word 0x9d300e41 + 6bc: 41059e06 .word 0x41059e06 + 6c0: de521d0d .word 0xde521d0d + 6c4: 001f0cdd .word 0x001f0cdd + 6c8: 0000000c .word 0x0000000c + 6cc: ffffffff .word 0xffffffff + 6d0: 78040001 .word 0x78040001 + 6d4: 001f0c1e .word 0x001f0c1e + 6d8: 00000024 .word 0x00000024 + 6dc: 000006c8 .word 0x000006c8 + 6e0: 00081b6c .word 0x00081b6c + 6e4: ffff0000 .word 0xffff0000 + 6e8: 00000074 .word 0x00000074 + 6ec: 00000000 .word 0x00000000 + 6f0: 9d300e41 .word 0x9d300e41 + 6f4: 41059e06 .word 0x41059e06 + 6f8: de5a1d0d .word 0xde5a1d0d + 6fc: 001f0cdd .word 0x001f0cdd + 700: 00000024 .word 0x00000024 + 704: 000006c8 .word 0x000006c8 + 708: 00081be0 .word 0x00081be0 + 70c: ffff0000 .word 0xffff0000 + 710: 00000068 .word 0x00000068 + 714: 00000000 .word 0x00000000 + 718: 9d200e41 .word 0x9d200e41 + 71c: 41039e04 .word 0x41039e04 + 720: de571d0d .word 0xde571d0d + 724: 001f0cdd .word 0x001f0cdd + 728: 00000024 .word 0x00000024 + 72c: 000006c8 .word 0x000006c8 + 730: 00081c48 .word 0x00081c48 + 734: ffff0000 .word 0xffff0000 + 738: 00000078 .word 0x00000078 + 73c: 00000000 .word 0x00000000 + 740: 9d300e41 .word 0x9d300e41 + 744: 41059e06 .word 0x41059e06 + 748: 00001d0d .word 0x00001d0d + 74c: 00000000 .word 0x00000000 + 750: 00000024 .word 0x00000024 + 754: 000006c8 .word 0x000006c8 + 758: 00081cc0 .word 0x00081cc0 + 75c: ffff0000 .word 0xffff0000 + 760: 00000038 .word 0x00000038 + 764: 00000000 .word 0x00000000 + 768: 9d300e41 .word 0x9d300e41 + 76c: 41059e06 .word 0x41059e06 + 770: de4b1d0d .word 0xde4b1d0d + 774: 001f0cdd .word 0x001f0cdd + 778: 00000024 .word 0x00000024 + 77c: 000006c8 .word 0x000006c8 + 780: 00081cf8 .word 0x00081cf8 + 784: ffff0000 .word 0xffff0000 + 788: 00000040 .word 0x00000040 + 78c: 00000000 .word 0x00000000 + 790: 9d100e41 .word 0x9d100e41 + 794: 41019e02 .word 0x41019e02 + 798: 00001d0d .word 0x00001d0d + 79c: 00000000 .word 0x00000000 + 7a0: 0000002c .word 0x0000002c + 7a4: 000006c8 .word 0x000006c8 + 7a8: 00081d38 .word 0x00081d38 + 7ac: ffff0000 .word 0xffff0000 + 7b0: 00000138 .word 0x00000138 + 7b4: 00000000 .word 0x00000000 + 7b8: 01900e41 .word 0x01900e41 + 7bc: 119e129d .word 0x119e129d + 7c0: 021d0d41 .word 0x021d0d41 + 7c4: 0cddde4b .word 0x0cddde4b + 7c8: 0000001f .word 0x0000001f 7cc: 00000000 .word 0x00000000 - 7d0: 00000068 .word 0x00000068 - 7d4: 00000000 .word 0x00000000 - 7d8: 9d100e41 .word 0x9d100e41 - 7dc: 41019e02 .word 0x41019e02 - 7e0: de571d0d .word 0xde571d0d - 7e4: 001f0cdd .word 0x001f0cdd - 7e8: 00000024 .word 0x00000024 - 7ec: 00000690 .word 0x00000690 - 7f0: 00081c00 .word 0x00081c00 - 7f4: 00000000 .word 0x00000000 - 7f8: 00000060 .word 0x00000060 - 7fc: 00000000 .word 0x00000000 - 800: 9d100e41 .word 0x9d100e41 - 804: 41019e02 .word 0x41019e02 - 808: de551d0d .word 0xde551d0d - 80c: 001f0cdd .word 0x001f0cdd - 810: 0000002c .word 0x0000002c - 814: 00000690 .word 0x00000690 - 818: 00081c60 .word 0x00081c60 + 7d0: 00000024 .word 0x00000024 + 7d4: 000006c8 .word 0x000006c8 + 7d8: 00081e70 .word 0x00081e70 + 7dc: ffff0000 .word 0xffff0000 + 7e0: 0000003c .word 0x0000003c + 7e4: 00000000 .word 0x00000000 + 7e8: 9d300e41 .word 0x9d300e41 + 7ec: 41059e06 .word 0x41059e06 + 7f0: de4c1d0d .word 0xde4c1d0d + 7f4: 001f0cdd .word 0x001f0cdd + 7f8: 00000024 .word 0x00000024 + 7fc: 000006c8 .word 0x000006c8 + 800: 00081eac .word 0x00081eac + 804: ffff0000 .word 0xffff0000 + 808: 00000028 .word 0x00000028 + 80c: 00000000 .word 0x00000000 + 810: 9d100e41 .word 0x9d100e41 + 814: 41019e02 .word 0x41019e02 + 818: 00001d0d .word 0x00001d0d 81c: 00000000 .word 0x00000000 - 820: 0000014c .word 0x0000014c - 824: 00000000 .word 0x00000000 - 828: 9d400e41 .word 0x9d400e41 - 82c: 41079e08 .word 0x41079e08 - 830: 50021d0d .word 0x50021d0d - 834: 1f0cddde .word 0x1f0cddde + 820: 0000002c .word 0x0000002c + 824: 000006c8 .word 0x000006c8 + 828: 00081ed4 .word 0x00081ed4 + 82c: ffff0000 .word 0xffff0000 + 830: 00000094 .word 0x00000094 + 834: 00000000 .word 0x00000000 + 838: 01800e41 .word 0x01800e41 + 83c: 0f9e109d .word 0x0f9e109d + 840: 621d0d41 .word 0x621d0d41 + 844: 1f0cddde .word 0x1f0cddde ... - 840: 00000024 .word 0x00000024 - 844: 00000690 .word 0x00000690 - 848: 00081dac .word 0x00081dac - 84c: 00000000 .word 0x00000000 - 850: 00000140 .word 0x00000140 - 854: 00000000 .word 0x00000000 - 858: 9d200e41 .word 0x9d200e41 - 85c: 41039e04 .word 0x41039e04 - 860: 00001d0d .word 0x00001d0d + 850: 00000024 .word 0x00000024 + 854: 000006c8 .word 0x000006c8 + 858: 00081f68 .word 0x00081f68 + 85c: ffff0000 .word 0xffff0000 + 860: 0000002c .word 0x0000002c 864: 00000000 .word 0x00000000 - 868: 00000024 .word 0x00000024 - 86c: 00000690 .word 0x00000690 - 870: 00081eec .word 0x00081eec - 874: 00000000 .word 0x00000000 - 878: 00000054 .word 0x00000054 - 87c: 00000000 .word 0x00000000 - 880: 9d300e41 .word 0x9d300e41 - 884: 41059e06 .word 0x41059e06 - 888: de521d0d .word 0xde521d0d - 88c: 001f0cdd .word 0x001f0cdd - 890: 0000000c .word 0x0000000c - 894: ffffffff .word 0xffffffff - 898: 78040001 .word 0x78040001 - 89c: 001f0c1e .word 0x001f0c1e - 8a0: 00000024 .word 0x00000024 - 8a4: 00000890 .word 0x00000890 - 8a8: 00081f40 .word 0x00081f40 - 8ac: 00000000 .word 0x00000000 - 8b0: 00000074 .word 0x00000074 - 8b4: 00000000 .word 0x00000000 - 8b8: 9d300e41 .word 0x9d300e41 - 8bc: 41059e06 .word 0x41059e06 - 8c0: de5a1d0d .word 0xde5a1d0d - 8c4: 001f0cdd .word 0x001f0cdd - 8c8: 00000024 .word 0x00000024 - 8cc: 00000890 .word 0x00000890 - 8d0: 00081fb4 .word 0x00081fb4 - 8d4: 00000000 .word 0x00000000 - 8d8: 00000088 .word 0x00000088 - 8dc: 00000000 .word 0x00000000 - 8e0: 9d200e41 .word 0x9d200e41 - 8e4: 41039e04 .word 0x41039e04 - 8e8: de5f1d0d .word 0xde5f1d0d - 8ec: 001f0cdd .word 0x001f0cdd - 8f0: 00000024 .word 0x00000024 - 8f4: 00000890 .word 0x00000890 - 8f8: 0008203c .word 0x0008203c - 8fc: 00000000 .word 0x00000000 - 900: 00000070 .word 0x00000070 - 904: 00000000 .word 0x00000000 - 908: 9d300e41 .word 0x9d300e41 - 90c: 41059e06 .word 0x41059e06 - 910: 00001d0d .word 0x00001d0d - 914: 00000000 .word 0x00000000 - 918: 00000024 .word 0x00000024 - 91c: 00000890 .word 0x00000890 - 920: 000820ac .word 0x000820ac + 868: 9d200e41 .word 0x9d200e41 + 86c: 41039e04 .word 0x41039e04 + 870: de481d0d .word 0xde481d0d + 874: 001f0cdd .word 0x001f0cdd + 878: 00000024 .word 0x00000024 + 87c: 000006c8 .word 0x000006c8 + 880: 00081f94 .word 0x00081f94 + 884: ffff0000 .word 0xffff0000 + 888: 00000028 .word 0x00000028 + 88c: 00000000 .word 0x00000000 + 890: 9d100e41 .word 0x9d100e41 + 894: 41019e02 .word 0x41019e02 + 898: 00001d0d .word 0x00001d0d + 89c: 00000000 .word 0x00000000 + 8a0: 0000000c .word 0x0000000c + 8a4: ffffffff .word 0xffffffff + 8a8: 78040001 .word 0x78040001 + 8ac: 001f0c1e .word 0x001f0c1e + 8b0: 0000002c .word 0x0000002c + 8b4: 000008a0 .word 0x000008a0 + 8b8: 00083818 .word 0x00083818 + 8bc: ffff0000 .word 0xffff0000 + 8c0: 00000208 .word 0x00000208 + 8c4: 00000000 .word 0x00000000 + 8c8: 9d500e41 .word 0x9d500e41 + 8cc: 41099e0a .word 0x41099e0a + 8d0: 7f021d0d .word 0x7f021d0d + 8d4: 1f0cddde .word 0x1f0cddde + ... + 8e0: 0000002c .word 0x0000002c + 8e4: 000008a0 .word 0x000008a0 + 8e8: 00083a20 .word 0x00083a20 + 8ec: ffff0000 .word 0xffff0000 + 8f0: 00000170 .word 0x00000170 + 8f4: 00000000 .word 0x00000000 + 8f8: 01900e41 .word 0x01900e41 + 8fc: 119e129d .word 0x119e129d + 900: 021d0d41 .word 0x021d0d41 + 904: 0cddde59 .word 0x0cddde59 + 908: 0000001f .word 0x0000001f + 90c: 00000000 .word 0x00000000 + 910: 0000002c .word 0x0000002c + 914: 000008a0 .word 0x000008a0 + 918: 00083b90 .word 0x00083b90 + 91c: ffff0000 .word 0xffff0000 + 920: 00000210 .word 0x00000210 924: 00000000 .word 0x00000000 - 928: 00000038 .word 0x00000038 - 92c: 00000000 .word 0x00000000 - 930: 9d300e41 .word 0x9d300e41 - 934: 41059e06 .word 0x41059e06 - 938: de4b1d0d .word 0xde4b1d0d - 93c: 001f0cdd .word 0x001f0cdd - 940: 00000024 .word 0x00000024 - 944: 00000890 .word 0x00000890 - 948: 000820e4 .word 0x000820e4 - 94c: 00000000 .word 0x00000000 - 950: 00000034 .word 0x00000034 + 928: 01b00e41 .word 0x01b00e41 + 92c: 159e169d .word 0x159e169d + 930: 021d0d41 .word 0x021d0d41 + 934: 0cddde81 .word 0x0cddde81 + 938: 0000001f .word 0x0000001f + 93c: 00000000 .word 0x00000000 + 940: 0000001c .word 0x0000001c + 944: 000008a0 .word 0x000008a0 + 948: 00083da0 .word 0x00083da0 + 94c: ffff0000 .word 0xffff0000 + 950: 00000210 .word 0x00000210 954: 00000000 .word 0x00000000 - 958: 9d100e41 .word 0x9d100e41 - 95c: 41019e02 .word 0x41019e02 - 960: de4a1d0d .word 0xde4a1d0d - 964: 001f0cdd .word 0x001f0cdd - 968: 0000002c .word 0x0000002c - 96c: 00000890 .word 0x00000890 - 970: 00082118 .word 0x00082118 + 958: 02400e41 .word 0x02400e41 + 95c: 00000e82 .word 0x00000e82 + 960: 0000002c .word 0x0000002c + 964: 000008a0 .word 0x000008a0 + 968: 00083fb0 .word 0x00083fb0 + 96c: ffff0000 .word 0xffff0000 + 970: 00000294 .word 0x00000294 974: 00000000 .word 0x00000000 - 978: 00000138 .word 0x00000138 - 97c: 00000000 .word 0x00000000 - 980: 01900e41 .word 0x01900e41 - 984: 119e129d .word 0x119e129d - 988: 021d0d41 .word 0x021d0d41 - 98c: 0cddde4b .word 0x0cddde4b - 990: 0000001f .word 0x0000001f - 994: 00000000 .word 0x00000000 - 998: 00000024 .word 0x00000024 - 99c: 00000890 .word 0x00000890 - 9a0: 00082250 .word 0x00082250 - 9a4: 00000000 .word 0x00000000 - 9a8: 0000003c .word 0x0000003c - 9ac: 00000000 .word 0x00000000 - 9b0: 9d300e41 .word 0x9d300e41 - 9b4: 41059e06 .word 0x41059e06 - 9b8: de4c1d0d .word 0xde4c1d0d - 9bc: 001f0cdd .word 0x001f0cdd - 9c0: 00000024 .word 0x00000024 - 9c4: 00000890 .word 0x00000890 - 9c8: 0008228c .word 0x0008228c - 9cc: 00000000 .word 0x00000000 - 9d0: 0000002c .word 0x0000002c - 9d4: 00000000 .word 0x00000000 - 9d8: 9d100e41 .word 0x9d100e41 - 9dc: 41019e02 .word 0x41019e02 - 9e0: 00001d0d .word 0x00001d0d - 9e4: 00000000 .word 0x00000000 - 9e8: 0000002c .word 0x0000002c - 9ec: 00000890 .word 0x00000890 - 9f0: 000822b8 .word 0x000822b8 - 9f4: 00000000 .word 0x00000000 - 9f8: 00000094 .word 0x00000094 - 9fc: 00000000 .word 0x00000000 - a00: 01800e41 .word 0x01800e41 - a04: 0f9e109d .word 0x0f9e109d - a08: 621d0d41 .word 0x621d0d41 - a0c: 1f0cddde .word 0x1f0cddde + 978: 9d600e41 .word 0x9d600e41 + 97c: 410b9e0c .word 0x410b9e0c + 980: a2021d0d .word 0xa2021d0d + 984: 1f0cddde .word 0x1f0cddde ... - a18: 0000000c .word 0x0000000c - a1c: ffffffff .word 0xffffffff - a20: 78040001 .word 0x78040001 - a24: 001f0c1e .word 0x001f0c1e - a28: 0000002c .word 0x0000002c - a2c: 00000a18 .word 0x00000a18 - a30: 0008380c .word 0x0008380c - a34: 00000000 .word 0x00000000 - a38: 00000208 .word 0x00000208 - a3c: 00000000 .word 0x00000000 - a40: 9d500e41 .word 0x9d500e41 - a44: 41099e0a .word 0x41099e0a - a48: 7f021d0d .word 0x7f021d0d - a4c: 1f0cddde .word 0x1f0cddde + 990: 00000014 .word 0x00000014 + 994: 000008a0 .word 0x000008a0 + 998: 00084244 .word 0x00084244 + 99c: ffff0000 .word 0xffff0000 + 9a0: 00000010 .word 0x00000010 + 9a4: 00000000 .word 0x00000000 + 9a8: 0000002c .word 0x0000002c + 9ac: 000008a0 .word 0x000008a0 + 9b0: 00084254 .word 0x00084254 + 9b4: ffff0000 .word 0xffff0000 + 9b8: 000001a8 .word 0x000001a8 + 9bc: 00000000 .word 0x00000000 + 9c0: 9d500e41 .word 0x9d500e41 + 9c4: 41099e0a .word 0x41099e0a + 9c8: 67021d0d .word 0x67021d0d + 9cc: 1f0cddde .word 0x1f0cddde ... - a58: 0000002c .word 0x0000002c - a5c: 00000a18 .word 0x00000a18 - a60: 00083a14 .word 0x00083a14 - a64: 00000000 .word 0x00000000 - a68: 00000170 .word 0x00000170 + 9d8: 0000000c .word 0x0000000c + 9dc: ffffffff .word 0xffffffff + 9e0: 78040001 .word 0x78040001 + 9e4: 001f0c1e .word 0x001f0c1e + 9e8: 00000024 .word 0x00000024 + 9ec: 000009d8 .word 0x000009d8 + 9f0: 000843fc .word 0x000843fc + 9f4: ffff0000 .word 0xffff0000 + 9f8: 00000020 .word 0x00000020 + 9fc: 00000000 .word 0x00000000 + a00: 9d100e41 .word 0x9d100e41 + a04: 41019e02 .word 0x41019e02 + a08: de451d0d .word 0xde451d0d + a0c: 001f0cdd .word 0x001f0cdd + a10: 00000024 .word 0x00000024 + a14: 000009d8 .word 0x000009d8 + a18: 0008441c .word 0x0008441c + a1c: ffff0000 .word 0xffff0000 + a20: 00000044 .word 0x00000044 + a24: 00000000 .word 0x00000000 + a28: 9d100e41 .word 0x9d100e41 + a2c: 41019e02 .word 0x41019e02 + a30: de4e1d0d .word 0xde4e1d0d + a34: 001f0cdd .word 0x001f0cdd + a38: 0000001c .word 0x0000001c + a3c: 000009d8 .word 0x000009d8 + a40: 00084460 .word 0x00084460 + a44: ffff0000 .word 0xffff0000 + a48: 00000040 .word 0x00000040 + a4c: 00000000 .word 0x00000000 + a50: 4e100e41 .word 0x4e100e41 + a54: 0000000e .word 0x0000000e + a58: 00000014 .word 0x00000014 + a5c: 000009d8 .word 0x000009d8 + a60: 000844a0 .word 0x000844a0 + a64: ffff0000 .word 0xffff0000 + a68: 00000028 .word 0x00000028 a6c: 00000000 .word 0x00000000 - a70: 01900e41 .word 0x01900e41 - a74: 119e129d .word 0x119e129d - a78: 021d0d41 .word 0x021d0d41 - a7c: 0cddde59 .word 0x0cddde59 - a80: 0000001f .word 0x0000001f + a70: 00000024 .word 0x00000024 + a74: 000009d8 .word 0x000009d8 + a78: 000844c8 .word 0x000844c8 + a7c: ffff0000 .word 0xffff0000 + a80: 00000028 .word 0x00000028 a84: 00000000 .word 0x00000000 - a88: 0000002c .word 0x0000002c - a8c: 00000a18 .word 0x00000a18 - a90: 00083b84 .word 0x00083b84 - a94: 00000000 .word 0x00000000 - a98: 00000210 .word 0x00000210 - a9c: 00000000 .word 0x00000000 - aa0: 01b00e41 .word 0x01b00e41 - aa4: 159e169d .word 0x159e169d - aa8: 021d0d41 .word 0x021d0d41 - aac: 0cddde81 .word 0x0cddde81 - ab0: 0000001f .word 0x0000001f - ab4: 00000000 .word 0x00000000 - ab8: 0000001c .word 0x0000001c - abc: 00000a18 .word 0x00000a18 - ac0: 00083d94 .word 0x00083d94 - ac4: 00000000 .word 0x00000000 - ac8: 00000210 .word 0x00000210 - acc: 00000000 .word 0x00000000 - ad0: 02400e41 .word 0x02400e41 - ad4: 00000e82 .word 0x00000e82 - ad8: 0000002c .word 0x0000002c - adc: 00000a18 .word 0x00000a18 - ae0: 00083fa4 .word 0x00083fa4 + a88: 9d100e41 .word 0x9d100e41 + a8c: 41019e02 .word 0x41019e02 + a90: de471d0d .word 0xde471d0d + a94: 001f0cdd .word 0x001f0cdd + a98: 00000024 .word 0x00000024 + a9c: 000009d8 .word 0x000009d8 + aa0: 000844f0 .word 0x000844f0 + aa4: ffff0000 .word 0xffff0000 + aa8: 0000023c .word 0x0000023c + aac: 00000000 .word 0x00000000 + ab0: 9d400e41 .word 0x9d400e41 + ab4: 41079e08 .word 0x41079e08 + ab8: 00001d0d .word 0x00001d0d + abc: 00000000 .word 0x00000000 + ac0: 0000000c .word 0x0000000c + ac4: ffffffff .word 0xffffffff + ac8: 78040001 .word 0x78040001 + acc: 001f0c1e .word 0x001f0c1e + ad0: 0000001c .word 0x0000001c + ad4: 00000ac0 .word 0x00000ac0 + ad8: 0008472c .word 0x0008472c + adc: ffff0000 .word 0xffff0000 + ae0: 00000030 .word 0x00000030 ae4: 00000000 .word 0x00000000 - ae8: 0000024c .word 0x0000024c - aec: 00000000 .word 0x00000000 - af0: 9d600e41 .word 0x9d600e41 - af4: 410b9e0c .word 0x410b9e0c - af8: 90021d0d .word 0x90021d0d - afc: 1f0cddde .word 0x1f0cddde - ... - b08: 00000014 .word 0x00000014 - b0c: 00000a18 .word 0x00000a18 - b10: 000841f0 .word 0x000841f0 - b14: 00000000 .word 0x00000000 - b18: 00000010 .word 0x00000010 - b1c: 00000000 .word 0x00000000 - b20: 0000002c .word 0x0000002c - b24: 00000a18 .word 0x00000a18 - b28: 00084200 .word 0x00084200 + ae8: 4a100e41 .word 0x4a100e41 + aec: 0000000e .word 0x0000000e + af0: 00000024 .word 0x00000024 + af4: 00000ac0 .word 0x00000ac0 + af8: 0008475c .word 0x0008475c + afc: ffff0000 .word 0xffff0000 + b00: 00000074 .word 0x00000074 + b04: 00000000 .word 0x00000000 + b08: 9d100e41 .word 0x9d100e41 + b0c: 41019e02 .word 0x41019e02 + b10: de5a1d0d .word 0xde5a1d0d + b14: 001f0cdd .word 0x001f0cdd + b18: 0000002c .word 0x0000002c + b1c: 00000ac0 .word 0x00000ac0 + b20: 000847d0 .word 0x000847d0 + b24: ffff0000 .word 0xffff0000 + b28: 0000012c .word 0x0000012c b2c: 00000000 .word 0x00000000 - b30: 000001a8 .word 0x000001a8 - b34: 00000000 .word 0x00000000 - b38: 9d500e41 .word 0x9d500e41 - b3c: 41099e0a .word 0x41099e0a - b40: 67021d0d .word 0x67021d0d - b44: 1f0cddde .word 0x1f0cddde + b30: 9d200e41 .word 0x9d200e41 + b34: 41039e04 .word 0x41039e04 + b38: 48021d0d .word 0x48021d0d + b3c: 1f0cddde .word 0x1f0cddde ... - b50: 0000000c .word 0x0000000c - b54: ffffffff .word 0xffffffff - b58: 78040001 .word 0x78040001 - b5c: 001f0c1e .word 0x001f0c1e - b60: 00000024 .word 0x00000024 - b64: 00000b50 .word 0x00000b50 - b68: 000843a8 .word 0x000843a8 - b6c: 00000000 .word 0x00000000 - b70: 00000020 .word 0x00000020 - b74: 00000000 .word 0x00000000 - b78: 9d100e41 .word 0x9d100e41 - b7c: 41019e02 .word 0x41019e02 - b80: de451d0d .word 0xde451d0d - b84: 001f0cdd .word 0x001f0cdd - b88: 00000024 .word 0x00000024 - b8c: 00000b50 .word 0x00000b50 - b90: 000843c8 .word 0x000843c8 - b94: 00000000 .word 0x00000000 - b98: 00000044 .word 0x00000044 - b9c: 00000000 .word 0x00000000 - ba0: 9d100e41 .word 0x9d100e41 - ba4: 41019e02 .word 0x41019e02 - ba8: de4e1d0d .word 0xde4e1d0d - bac: 001f0cdd .word 0x001f0cdd - bb0: 0000001c .word 0x0000001c - bb4: 00000b50 .word 0x00000b50 - bb8: 0008440c .word 0x0008440c - bbc: 00000000 .word 0x00000000 - bc0: 00000040 .word 0x00000040 - bc4: 00000000 .word 0x00000000 - bc8: 4e100e41 .word 0x4e100e41 - bcc: 0000000e .word 0x0000000e - bd0: 00000014 .word 0x00000014 - bd4: 00000b50 .word 0x00000b50 - bd8: 0008444c .word 0x0008444c - bdc: 00000000 .word 0x00000000 - be0: 00000028 .word 0x00000028 - be4: 00000000 .word 0x00000000 - be8: 00000024 .word 0x00000024 - bec: 00000b50 .word 0x00000b50 - bf0: 00084474 .word 0x00084474 - bf4: 00000000 .word 0x00000000 - bf8: 00000028 .word 0x00000028 - bfc: 00000000 .word 0x00000000 - c00: 9d100e41 .word 0x9d100e41 - c04: 41019e02 .word 0x41019e02 - c08: de471d0d .word 0xde471d0d - c0c: 001f0cdd .word 0x001f0cdd - c10: 00000024 .word 0x00000024 - c14: 00000b50 .word 0x00000b50 - c18: 0008449c .word 0x0008449c - c1c: 00000000 .word 0x00000000 - c20: 0000021c .word 0x0000021c - c24: 00000000 .word 0x00000000 - c28: 9d400e41 .word 0x9d400e41 - c2c: 41079e08 .word 0x41079e08 - c30: 00001d0d .word 0x00001d0d - c34: 00000000 .word 0x00000000 - c38: 0000000c .word 0x0000000c - c3c: ffffffff .word 0xffffffff - c40: 78040001 .word 0x78040001 - c44: 001f0c1e .word 0x001f0c1e - c48: 0000001c .word 0x0000001c - c4c: 00000c38 .word 0x00000c38 - c50: 000846b8 .word 0x000846b8 + b48: 0000001c .word 0x0000001c + b4c: 00000ac0 .word 0x00000ac0 + b50: 000848fc .word 0x000848fc + b54: ffff0000 .word 0xffff0000 + b58: 0000005c .word 0x0000005c + b5c: 00000000 .word 0x00000000 + b60: 55100e41 .word 0x55100e41 + b64: 0000000e .word 0x0000000e + b68: 00000024 .word 0x00000024 + b6c: 00000ac0 .word 0x00000ac0 + b70: 00084958 .word 0x00084958 + b74: ffff0000 .word 0xffff0000 + b78: 00000040 .word 0x00000040 + b7c: 00000000 .word 0x00000000 + b80: 9d200e41 .word 0x9d200e41 + b84: 41039e04 .word 0x41039e04 + b88: de4d1d0d .word 0xde4d1d0d + b8c: 001f0cdd .word 0x001f0cdd + b90: 00000024 .word 0x00000024 + b94: 00000ac0 .word 0x00000ac0 + b98: 00084998 .word 0x00084998 + b9c: ffff0000 .word 0xffff0000 + ba0: 000000fc .word 0x000000fc + ba4: 00000000 .word 0x00000000 + ba8: 9d200e41 .word 0x9d200e41 + bac: 41039e04 .word 0x41039e04 + bb0: de7c1d0d .word 0xde7c1d0d + bb4: 001f0cdd .word 0x001f0cdd + bb8: 0000001c .word 0x0000001c + bbc: 00000ac0 .word 0x00000ac0 + bc0: 00084a94 .word 0x00084a94 + bc4: ffff0000 .word 0xffff0000 + bc8: 0000005c .word 0x0000005c + bcc: 00000000 .word 0x00000000 + bd0: 55100e41 .word 0x55100e41 + bd4: 0000000e .word 0x0000000e + bd8: 0000001c .word 0x0000001c + bdc: 00000ac0 .word 0x00000ac0 + be0: 00084af0 .word 0x00084af0 + be4: ffff0000 .word 0xffff0000 + be8: 00000038 .word 0x00000038 + bec: 00000000 .word 0x00000000 + bf0: 4c100e41 .word 0x4c100e41 + bf4: 0000000e .word 0x0000000e + bf8: 0000001c .word 0x0000001c + bfc: 00000ac0 .word 0x00000ac0 + c00: 00084b28 .word 0x00084b28 + c04: ffff0000 .word 0xffff0000 + c08: 00000030 .word 0x00000030 + c0c: 00000000 .word 0x00000000 + c10: 4a100e41 .word 0x4a100e41 + c14: 0000000e .word 0x0000000e + c18: 00000024 .word 0x00000024 + c1c: 00000ac0 .word 0x00000ac0 + c20: 00084b58 .word 0x00084b58 + c24: ffff0000 .word 0xffff0000 + c28: 00000100 .word 0x00000100 + c2c: 00000000 .word 0x00000000 + c30: 9d400e41 .word 0x9d400e41 + c34: 41079e08 .word 0x41079e08 + c38: de7d1d0d .word 0xde7d1d0d + c3c: 001f0cdd .word 0x001f0cdd + c40: 00000024 .word 0x00000024 + c44: 00000ac0 .word 0x00000ac0 + c48: 00084c58 .word 0x00084c58 + c4c: ffff0000 .word 0xffff0000 + c50: 00000100 .word 0x00000100 c54: 00000000 .word 0x00000000 - c58: 00000030 .word 0x00000030 - c5c: 00000000 .word 0x00000000 - c60: 4a100e41 .word 0x4a100e41 - c64: 0000000e .word 0x0000000e + c58: 9d400e41 .word 0x9d400e41 + c5c: 41079e08 .word 0x41079e08 + c60: de7d1d0d .word 0xde7d1d0d + c64: 001f0cdd .word 0x001f0cdd c68: 00000024 .word 0x00000024 - c6c: 00000c38 .word 0x00000c38 - c70: 000846e8 .word 0x000846e8 - c74: 00000000 .word 0x00000000 - c78: 00000074 .word 0x00000074 + c6c: 00000ac0 .word 0x00000ac0 + c70: 00084d58 .word 0x00084d58 + c74: ffff0000 .word 0xffff0000 + c78: 00000020 .word 0x00000020 c7c: 00000000 .word 0x00000000 c80: 9d100e41 .word 0x9d100e41 c84: 41019e02 .word 0x41019e02 - c88: de5a1d0d .word 0xde5a1d0d + c88: de451d0d .word 0xde451d0d c8c: 001f0cdd .word 0x001f0cdd - c90: 0000002c .word 0x0000002c - c94: 00000c38 .word 0x00000c38 - c98: 0008475c .word 0x0008475c - c9c: 00000000 .word 0x00000000 - ca0: 0000012c .word 0x0000012c - ca4: 00000000 .word 0x00000000 - ca8: 9d200e41 .word 0x9d200e41 - cac: 41039e04 .word 0x41039e04 - cb0: 48021d0d .word 0x48021d0d - cb4: 1f0cddde .word 0x1f0cddde + c90: 0000000c .word 0x0000000c + c94: ffffffff .word 0xffffffff + c98: 78040001 .word 0x78040001 + c9c: 001f0c1e .word 0x001f0c1e + ca0: 00000024 .word 0x00000024 + ca4: 00000c90 .word 0x00000c90 + ca8: 00084d78 .word 0x00084d78 + cac: ffff0000 .word 0xffff0000 + cb0: 00000634 .word 0x00000634 + cb4: 00000000 .word 0x00000000 + cb8: 93600e41 .word 0x93600e41 + cbc: 018b030c .word 0x018b030c + cc0: 00000ed3 .word 0x00000ed3 + cc4: 00000000 .word 0x00000000 + cc8: 0000002c .word 0x0000002c + ccc: 00000c90 .word 0x00000c90 + cd0: 000853ac .word 0x000853ac + cd4: ffff0000 .word 0xffff0000 + cd8: 000000a4 .word 0x000000a4 + cdc: 00000000 .word 0x00000000 + ce0: 02900e41 .word 0x02900e41 + ce4: 219e229d .word 0x219e229d + ce8: 661d0d41 .word 0x661d0d41 + cec: 1f0cddde .word 0x1f0cddde ... - cc0: 0000001c .word 0x0000001c - cc4: 00000c38 .word 0x00000c38 - cc8: 00084888 .word 0x00084888 - ccc: 00000000 .word 0x00000000 - cd0: 0000005c .word 0x0000005c - cd4: 00000000 .word 0x00000000 - cd8: 55100e41 .word 0x55100e41 - cdc: 0000000e .word 0x0000000e - ce0: 00000024 .word 0x00000024 - ce4: 00000c38 .word 0x00000c38 - ce8: 000848e4 .word 0x000848e4 - cec: 00000000 .word 0x00000000 - cf0: 00000040 .word 0x00000040 - cf4: 00000000 .word 0x00000000 - cf8: 9d200e41 .word 0x9d200e41 - cfc: 41039e04 .word 0x41039e04 - d00: de4d1d0d .word 0xde4d1d0d - d04: 001f0cdd .word 0x001f0cdd + cf8: 0000000c .word 0x0000000c + cfc: ffffffff .word 0xffffffff + d00: 78040001 .word 0x78040001 + d04: 001f0c1e .word 0x001f0c1e d08: 00000024 .word 0x00000024 - d0c: 00000c38 .word 0x00000c38 - d10: 00084924 .word 0x00084924 - d14: 00000000 .word 0x00000000 - d18: 000000fc .word 0x000000fc + d0c: 00000cf8 .word 0x00000cf8 + d10: 00085450 .word 0x00085450 + d14: ffff0000 .word 0xffff0000 + d18: 0000002c .word 0x0000002c d1c: 00000000 .word 0x00000000 d20: 9d200e41 .word 0x9d200e41 d24: 41039e04 .word 0x41039e04 - d28: de7c1d0d .word 0xde7c1d0d + d28: de481d0d .word 0xde481d0d d2c: 001f0cdd .word 0x001f0cdd - d30: 0000001c .word 0x0000001c - d34: 00000c38 .word 0x00000c38 - d38: 00084a20 .word 0x00084a20 - d3c: 00000000 .word 0x00000000 - d40: 0000005c .word 0x0000005c + d30: 00000024 .word 0x00000024 + d34: 00000cf8 .word 0x00000cf8 + d38: 0008547c .word 0x0008547c + d3c: ffff0000 .word 0xffff0000 + d40: 0000002c .word 0x0000002c d44: 00000000 .word 0x00000000 - d48: 55100e41 .word 0x55100e41 - d4c: 0000000e .word 0x0000000e - d50: 0000001c .word 0x0000001c - d54: 00000c38 .word 0x00000c38 - d58: 00084a7c .word 0x00084a7c - d5c: 00000000 .word 0x00000000 - d60: 00000038 .word 0x00000038 - d64: 00000000 .word 0x00000000 - d68: 4c100e41 .word 0x4c100e41 - d6c: 0000000e .word 0x0000000e - d70: 0000001c .word 0x0000001c - d74: 00000c38 .word 0x00000c38 - d78: 00084ab4 .word 0x00084ab4 - d7c: 00000000 .word 0x00000000 - d80: 00000030 .word 0x00000030 - d84: 00000000 .word 0x00000000 - d88: 4a100e41 .word 0x4a100e41 - d8c: 0000000e .word 0x0000000e - d90: 00000024 .word 0x00000024 - d94: 00000c38 .word 0x00000c38 - d98: 00084ae4 .word 0x00084ae4 - d9c: 00000000 .word 0x00000000 - da0: 00000100 .word 0x00000100 - da4: 00000000 .word 0x00000000 - da8: 9d400e41 .word 0x9d400e41 - dac: 41079e08 .word 0x41079e08 - db0: de7d1d0d .word 0xde7d1d0d - db4: 001f0cdd .word 0x001f0cdd - db8: 00000024 .word 0x00000024 - dbc: 00000c38 .word 0x00000c38 - dc0: 00084be4 .word 0x00084be4 - dc4: 00000000 .word 0x00000000 - dc8: 00000100 .word 0x00000100 - dcc: 00000000 .word 0x00000000 - dd0: 9d400e41 .word 0x9d400e41 - dd4: 41079e08 .word 0x41079e08 - dd8: de7d1d0d .word 0xde7d1d0d - ddc: 001f0cdd .word 0x001f0cdd - de0: 00000024 .word 0x00000024 - de4: 00000c38 .word 0x00000c38 - de8: 00084ce4 .word 0x00084ce4 - dec: 00000000 .word 0x00000000 - df0: 00000020 .word 0x00000020 + d48: 9d200e41 .word 0x9d200e41 + d4c: 41039e04 .word 0x41039e04 + d50: de481d0d .word 0xde481d0d + d54: 001f0cdd .word 0x001f0cdd + d58: 00000024 .word 0x00000024 + d5c: 00000cf8 .word 0x00000cf8 + d60: 000854a8 .word 0x000854a8 + d64: ffff0000 .word 0xffff0000 + d68: 00000070 .word 0x00000070 + d6c: 00000000 .word 0x00000000 + d70: 9d200e41 .word 0x9d200e41 + d74: 41039e04 .word 0x41039e04 + d78: de591d0d .word 0xde591d0d + d7c: 001f0cdd .word 0x001f0cdd + d80: 00000024 .word 0x00000024 + d84: 00000cf8 .word 0x00000cf8 + d88: 00085518 .word 0x00085518 + d8c: ffff0000 .word 0xffff0000 + d90: 00000070 .word 0x00000070 + d94: 00000000 .word 0x00000000 + d98: 9d200e41 .word 0x9d200e41 + d9c: 41039e04 .word 0x41039e04 + da0: de591d0d .word 0xde591d0d + da4: 001f0cdd .word 0x001f0cdd + da8: 0000001c .word 0x0000001c + dac: 00000cf8 .word 0x00000cf8 + db0: 00085588 .word 0x00085588 + db4: ffff0000 .word 0xffff0000 + db8: 00000108 .word 0x00000108 + dbc: 00000000 .word 0x00000000 + dc0: 02300e41 .word 0x02300e41 + dc4: 00000e40 .word 0x00000e40 + dc8: 0000002c .word 0x0000002c + dcc: 00000cf8 .word 0x00000cf8 + dd0: 00085690 .word 0x00085690 + dd4: ffff0000 .word 0xffff0000 + dd8: 0000012c .word 0x0000012c + ddc: 00000000 .word 0x00000000 + de0: 9d400e41 .word 0x9d400e41 + de4: 41079e08 .word 0x41079e08 + de8: 93411d0d .word 0x93411d0d + dec: de470206 .word 0xde470206 + df0: 1f0cd3dd .word 0x1f0cd3dd df4: 00000000 .word 0x00000000 - df8: 9d100e41 .word 0x9d100e41 - dfc: 41019e02 .word 0x41019e02 - e00: de451d0d .word 0xde451d0d - e04: 001f0cdd .word 0x001f0cdd - e08: 0000000c .word 0x0000000c - e0c: ffffffff .word 0xffffffff - e10: 78040001 .word 0x78040001 - e14: 001f0c1e .word 0x001f0c1e - e18: 0000001c .word 0x0000001c - e1c: 00000e08 .word 0x00000e08 - e20: 00084d04 .word 0x00084d04 + df8: 0000002c .word 0x0000002c + dfc: 00000cf8 .word 0x00000cf8 + e00: 000857bc .word 0x000857bc + e04: ffff0000 .word 0xffff0000 + e08: 0000015c .word 0x0000015c + e0c: 00000000 .word 0x00000000 + e10: 9d400e41 .word 0x9d400e41 + e14: 41079e08 .word 0x41079e08 + e18: 93411d0d .word 0x93411d0d + e1c: de530206 .word 0xde530206 + e20: 1f0cd3dd .word 0x1f0cd3dd e24: 00000000 .word 0x00000000 - e28: 00000084 .word 0x00000084 - e2c: 00000000 .word 0x00000000 - e30: 5f100e41 .word 0x5f100e41 - e34: 0000000e .word 0x0000000e - e38: 0000000c .word 0x0000000c - e3c: ffffffff .word 0xffffffff - e40: 78040001 .word 0x78040001 - e44: 001f0c1e .word 0x001f0c1e - e48: 00000024 .word 0x00000024 - e4c: 00000e38 .word 0x00000e38 - e50: 00084d88 .word 0x00084d88 - e54: 00000000 .word 0x00000000 - e58: 0000002c .word 0x0000002c - e5c: 00000000 .word 0x00000000 - e60: 9d200e41 .word 0x9d200e41 - e64: 41039e04 .word 0x41039e04 - e68: de481d0d .word 0xde481d0d - e6c: 001f0cdd .word 0x001f0cdd - e70: 00000024 .word 0x00000024 - e74: 00000e38 .word 0x00000e38 - e78: 00084db4 .word 0x00084db4 - e7c: 00000000 .word 0x00000000 - e80: 0000002c .word 0x0000002c - e84: 00000000 .word 0x00000000 - e88: 9d200e41 .word 0x9d200e41 - e8c: 41039e04 .word 0x41039e04 - e90: de481d0d .word 0xde481d0d - e94: 001f0cdd .word 0x001f0cdd - e98: 00000024 .word 0x00000024 - e9c: 00000e38 .word 0x00000e38 - ea0: 00084de0 .word 0x00084de0 - ea4: 00000000 .word 0x00000000 - ea8: 00000070 .word 0x00000070 - eac: 00000000 .word 0x00000000 - eb0: 9d200e41 .word 0x9d200e41 - eb4: 41039e04 .word 0x41039e04 - eb8: de591d0d .word 0xde591d0d - ebc: 001f0cdd .word 0x001f0cdd - ec0: 00000024 .word 0x00000024 - ec4: 00000e38 .word 0x00000e38 - ec8: 00084e50 .word 0x00084e50 - ecc: 00000000 .word 0x00000000 - ed0: 00000070 .word 0x00000070 + e28: 00000024 .word 0x00000024 + e2c: 00000cf8 .word 0x00000cf8 + e30: 00085918 .word 0x00085918 + e34: ffff0000 .word 0xffff0000 + e38: 00000048 .word 0x00000048 + e3c: 00000000 .word 0x00000000 + e40: 9d200e41 .word 0x9d200e41 + e44: 41039e04 .word 0x41039e04 + e48: de4f1d0d .word 0xde4f1d0d + e4c: 001f0cdd .word 0x001f0cdd + e50: 00000034 .word 0x00000034 + e54: 00000cf8 .word 0x00000cf8 + e58: 00085960 .word 0x00085960 + e5c: ffff0000 .word 0xffff0000 + e60: 000000c4 .word 0x000000c4 + e64: 00000000 .word 0x00000000 + e68: 04b00e41 .word 0x04b00e41 + e6c: 04c00e41 .word 0x04c00e41 + e70: 479e489d .word 0x479e489d + e74: 6c1d0d41 .word 0x6c1d0d41 + e78: 1f0cddde .word 0x1f0cddde + e7c: 0e4104b0 .word 0x0e4104b0 + ... + e88: 00000034 .word 0x00000034 + e8c: 00000cf8 .word 0x00000cf8 + e90: 00085a24 .word 0x00085a24 + e94: ffff0000 .word 0xffff0000 + e98: 000000a8 .word 0x000000a8 + e9c: 00000000 .word 0x00000000 + ea0: 04b00e41 .word 0x04b00e41 + ea4: 04c00e41 .word 0x04c00e41 + ea8: 479e489d .word 0x479e489d + eac: 651d0d41 .word 0x651d0d41 + eb0: 1f0cddde .word 0x1f0cddde + eb4: 0e4104b0 .word 0x0e4104b0 + ... + ec0: 00000034 .word 0x00000034 + ec4: 00000cf8 .word 0x00000cf8 + ec8: 00085acc .word 0x00085acc + ecc: ffff0000 .word 0xffff0000 + ed0: 000001b8 .word 0x000001b8 ed4: 00000000 .word 0x00000000 - ed8: 9d200e41 .word 0x9d200e41 - edc: 41039e04 .word 0x41039e04 - ee0: de591d0d .word 0xde591d0d - ee4: 001f0cdd .word 0x001f0cdd - ee8: 0000001c .word 0x0000001c - eec: 00000e38 .word 0x00000e38 - ef0: 00084ec0 .word 0x00084ec0 + ed8: 04d00e41 .word 0x04d00e41 + edc: 04e00e41 .word 0x04e00e41 + ee0: 4b9e4c9d .word 0x4b9e4c9d + ee4: 021d0d41 .word 0x021d0d41 + ee8: 0cddde69 .word 0x0cddde69 + eec: 4104d01f .word 0x4104d01f + ef0: 0000000e .word 0x0000000e ef4: 00000000 .word 0x00000000 - ef8: 00000108 .word 0x00000108 - efc: 00000000 .word 0x00000000 - f00: 02300e41 .word 0x02300e41 - f04: 00000e40 .word 0x00000e40 - f08: 0000002c .word 0x0000002c - f0c: 00000e38 .word 0x00000e38 - f10: 00084fc8 .word 0x00084fc8 - f14: 00000000 .word 0x00000000 - f18: 0000012c .word 0x0000012c - f1c: 00000000 .word 0x00000000 - f20: 9d400e41 .word 0x9d400e41 - f24: 41079e08 .word 0x41079e08 - f28: 93411d0d .word 0x93411d0d - f2c: de470206 .word 0xde470206 - f30: 1f0cd3dd .word 0x1f0cd3dd - f34: 00000000 .word 0x00000000 - f38: 0000002c .word 0x0000002c - f3c: 00000e38 .word 0x00000e38 - f40: 000850f4 .word 0x000850f4 + ef8: 00000034 .word 0x00000034 + efc: 00000cf8 .word 0x00000cf8 + f00: 00085c84 .word 0x00085c84 + f04: ffff0000 .word 0xffff0000 + f08: 00000180 .word 0x00000180 + f0c: 00000000 .word 0x00000000 + f10: 04d00e41 .word 0x04d00e41 + f14: 04e00e41 .word 0x04e00e41 + f18: 4b9e4c9d .word 0x4b9e4c9d + f1c: 021d0d41 .word 0x021d0d41 + f20: 0cddde5b .word 0x0cddde5b + f24: 4104d01f .word 0x4104d01f + f28: 0000000e .word 0x0000000e + f2c: 00000000 .word 0x00000000 + f30: 00000014 .word 0x00000014 + f34: 00000cf8 .word 0x00000cf8 + f38: 00085e04 .word 0x00085e04 + f3c: ffff0000 .word 0xffff0000 + f40: 00000008 .word 0x00000008 f44: 00000000 .word 0x00000000 - f48: 0000015c .word 0x0000015c - f4c: 00000000 .word 0x00000000 - f50: 9d400e41 .word 0x9d400e41 - f54: 41079e08 .word 0x41079e08 - f58: 93411d0d .word 0x93411d0d - f5c: de530206 .word 0xde530206 - f60: 1f0cd3dd .word 0x1f0cd3dd - f64: 00000000 .word 0x00000000 - f68: 00000024 .word 0x00000024 - f6c: 00000e38 .word 0x00000e38 - f70: 00085250 .word 0x00085250 - f74: 00000000 .word 0x00000000 - f78: 00000048 .word 0x00000048 + f48: 00000034 .word 0x00000034 + f4c: 00000cf8 .word 0x00000cf8 + f50: 00085e0c .word 0x00085e0c + f54: ffff0000 .word 0xffff0000 + f58: 0000018c .word 0x0000018c + f5c: 00000000 .word 0x00000000 + f60: 04e00e41 .word 0x04e00e41 + f64: 04f00e41 .word 0x04f00e41 + f68: 4d9e4e9d .word 0x4d9e4e9d + f6c: 021d0d41 .word 0x021d0d41 + f70: 0cddde5e .word 0x0cddde5e + f74: 4104e01f .word 0x4104e01f + f78: 0000000e .word 0x0000000e f7c: 00000000 .word 0x00000000 - f80: 9d200e41 .word 0x9d200e41 - f84: 41039e04 .word 0x41039e04 - f88: de4f1d0d .word 0xde4f1d0d - f8c: 001f0cdd .word 0x001f0cdd - f90: 00000034 .word 0x00000034 - f94: 00000e38 .word 0x00000e38 - f98: 00085298 .word 0x00085298 - f9c: 00000000 .word 0x00000000 - fa0: 000000c4 .word 0x000000c4 - fa4: 00000000 .word 0x00000000 - fa8: 04b00e41 .word 0x04b00e41 - fac: 04c00e41 .word 0x04c00e41 - fb0: 479e489d .word 0x479e489d - fb4: 6c1d0d41 .word 0x6c1d0d41 - fb8: 1f0cddde .word 0x1f0cddde - fbc: 0e4104b0 .word 0x0e4104b0 - ... - fc8: 00000034 .word 0x00000034 - fcc: 00000e38 .word 0x00000e38 - fd0: 0008535c .word 0x0008535c - fd4: 00000000 .word 0x00000000 - fd8: 000000a8 .word 0x000000a8 - fdc: 00000000 .word 0x00000000 - fe0: 04b00e41 .word 0x04b00e41 - fe4: 04c00e41 .word 0x04c00e41 - fe8: 479e489d .word 0x479e489d - fec: 651d0d41 .word 0x651d0d41 - ff0: 1f0cddde .word 0x1f0cddde - ff4: 0e4104b0 .word 0x0e4104b0 - ... - 1000: 00000034 .word 0x00000034 - 1004: 00000e38 .word 0x00000e38 - 1008: 00085404 .word 0x00085404 - 100c: 00000000 .word 0x00000000 - 1010: 00000208 .word 0x00000208 - 1014: 00000000 .word 0x00000000 - 1018: 04d00e41 .word 0x04d00e41 - 101c: 04e00e41 .word 0x04e00e41 - 1020: 4b9e4c9d .word 0x4b9e4c9d - 1024: 021d0d41 .word 0x021d0d41 - 1028: 0cddde7d .word 0x0cddde7d - 102c: 4104d01f .word 0x4104d01f - 1030: 0000000e .word 0x0000000e - 1034: 00000000 .word 0x00000000 - 1038: 00000034 .word 0x00000034 - 103c: 00000e38 .word 0x00000e38 - 1040: 0008560c .word 0x0008560c + f80: 00000034 .word 0x00000034 + f84: 00000cf8 .word 0x00000cf8 + f88: 00085f98 .word 0x00085f98 + f8c: ffff0000 .word 0xffff0000 + f90: 0000023c .word 0x0000023c + f94: 00000000 .word 0x00000000 + f98: 04a00e41 .word 0x04a00e41 + f9c: 04b00e41 .word 0x04b00e41 + fa0: 459e469d .word 0x459e469d + fa4: 021d0d41 .word 0x021d0d41 + fa8: 0cddde8a .word 0x0cddde8a + fac: 4104a01f .word 0x4104a01f + fb0: 0000000e .word 0x0000000e + fb4: 00000000 .word 0x00000000 + fb8: 00000024 .word 0x00000024 + fbc: 00000cf8 .word 0x00000cf8 + fc0: 000861d4 .word 0x000861d4 + fc4: ffff0000 .word 0xffff0000 + fc8: 0000007c .word 0x0000007c + fcc: 00000000 .word 0x00000000 + fd0: 9d200e41 .word 0x9d200e41 + fd4: 41039e04 .word 0x41039e04 + fd8: de5c1d0d .word 0xde5c1d0d + fdc: 001f0cdd .word 0x001f0cdd + fe0: 0000000c .word 0x0000000c + fe4: ffffffff .word 0xffffffff + fe8: 78040001 .word 0x78040001 + fec: 001f0c1e .word 0x001f0c1e + ff0: 0000001c .word 0x0000001c + ff4: 00000fe0 .word 0x00000fe0 + ff8: 00086250 .word 0x00086250 + ffc: ffff0000 .word 0xffff0000 + 1000: 00000148 .word 0x00000148 + 1004: 00000000 .word 0x00000000 + 1008: 02300e41 .word 0x02300e41 + 100c: 00000e50 .word 0x00000e50 + 1010: 0000001c .word 0x0000001c + 1014: 00000fe0 .word 0x00000fe0 + 1018: 00086398 .word 0x00086398 + 101c: ffff0000 .word 0xffff0000 + 1020: 00000194 .word 0x00000194 + 1024: 00000000 .word 0x00000000 + 1028: 02200e41 .word 0x02200e41 + 102c: 00000e63 .word 0x00000e63 + 1030: 0000001c .word 0x0000001c + 1034: 00000fe0 .word 0x00000fe0 + 1038: 0008652c .word 0x0008652c + 103c: ffff0000 .word 0xffff0000 + 1040: 00000078 .word 0x00000078 1044: 00000000 .word 0x00000000 - 1048: 00000180 .word 0x00000180 - 104c: 00000000 .word 0x00000000 - 1050: 04d00e41 .word 0x04d00e41 - 1054: 04e00e41 .word 0x04e00e41 - 1058: 4b9e4c9d .word 0x4b9e4c9d - 105c: 021d0d41 .word 0x021d0d41 - 1060: 0cddde5b .word 0x0cddde5b - 1064: 4104d01f .word 0x4104d01f - 1068: 0000000e .word 0x0000000e - 106c: 00000000 .word 0x00000000 - 1070: 00000014 .word 0x00000014 - 1074: 00000e38 .word 0x00000e38 - 1078: 0008578c .word 0x0008578c - 107c: 00000000 .word 0x00000000 - 1080: 00000008 .word 0x00000008 - 1084: 00000000 .word 0x00000000 - 1088: 00000034 .word 0x00000034 - 108c: 00000e38 .word 0x00000e38 - 1090: 00085794 .word 0x00085794 - 1094: 00000000 .word 0x00000000 - 1098: 0000018c .word 0x0000018c - 109c: 00000000 .word 0x00000000 - 10a0: 04e00e41 .word 0x04e00e41 - 10a4: 04f00e41 .word 0x04f00e41 - 10a8: 4d9e4e9d .word 0x4d9e4e9d - 10ac: 021d0d41 .word 0x021d0d41 - 10b0: 0cddde5e .word 0x0cddde5e - 10b4: 4104e01f .word 0x4104e01f - 10b8: 0000000e .word 0x0000000e - 10bc: 00000000 .word 0x00000000 - 10c0: 00000034 .word 0x00000034 - 10c4: 00000e38 .word 0x00000e38 - 10c8: 00085920 .word 0x00085920 - 10cc: 00000000 .word 0x00000000 - 10d0: 0000023c .word 0x0000023c - 10d4: 00000000 .word 0x00000000 - 10d8: 04a00e41 .word 0x04a00e41 - 10dc: 04b00e41 .word 0x04b00e41 - 10e0: 459e469d .word 0x459e469d - 10e4: 021d0d41 .word 0x021d0d41 - 10e8: 0cddde8a .word 0x0cddde8a - 10ec: 4104a01f .word 0x4104a01f - 10f0: 0000000e .word 0x0000000e - 10f4: 00000000 .word 0x00000000 - 10f8: 00000024 .word 0x00000024 - 10fc: 00000e38 .word 0x00000e38 - 1100: 00085b5c .word 0x00085b5c + 1048: 5c200e41 .word 0x5c200e41 + 104c: 0000000e .word 0x0000000e + 1050: 0000000c .word 0x0000000c + 1054: ffffffff .word 0xffffffff + 1058: 78040001 .word 0x78040001 + 105c: 001f0c1e .word 0x001f0c1e + 1060: 0000001c .word 0x0000001c + 1064: 00001050 .word 0x00001050 + 1068: 000865a4 .word 0x000865a4 + 106c: ffff0000 .word 0xffff0000 + 1070: 00000084 .word 0x00000084 + 1074: 00000000 .word 0x00000000 + 1078: 5f100e41 .word 0x5f100e41 + 107c: 0000000e .word 0x0000000e + 1080: 0000000c .word 0x0000000c + 1084: ffffffff .word 0xffffffff + 1088: 78040001 .word 0x78040001 + 108c: 001f0c1e .word 0x001f0c1e + 1090: 0000001c .word 0x0000001c + 1094: 00001080 .word 0x00001080 + 1098: 00086628 .word 0x00086628 + 109c: ffff0000 .word 0xffff0000 + 10a0: 0000002c .word 0x0000002c + 10a4: 00000000 .word 0x00000000 + 10a8: 49200e41 .word 0x49200e41 + 10ac: 0000000e .word 0x0000000e + 10b0: 00000014 .word 0x00000014 + 10b4: 00001080 .word 0x00001080 + 10b8: 00086654 .word 0x00086654 + 10bc: ffff0000 .word 0xffff0000 + 10c0: 00000014 .word 0x00000014 + 10c4: 00000000 .word 0x00000000 + 10c8: 00000024 .word 0x00000024 + 10cc: 00001080 .word 0x00001080 + 10d0: 00086668 .word 0x00086668 + 10d4: ffff0000 .word 0xffff0000 + 10d8: 0000002c .word 0x0000002c + 10dc: 00000000 .word 0x00000000 + 10e0: 9d200e41 .word 0x9d200e41 + 10e4: 41039e04 .word 0x41039e04 + 10e8: de481d0d .word 0xde481d0d + 10ec: 001f0cdd .word 0x001f0cdd + 10f0: 00000024 .word 0x00000024 + 10f4: 00001080 .word 0x00001080 + 10f8: 00086694 .word 0x00086694 + 10fc: ffff0000 .word 0xffff0000 + 1100: 00000024 .word 0x00000024 1104: 00000000 .word 0x00000000 - 1108: 0000007c .word 0x0000007c - 110c: 00000000 .word 0x00000000 - 1110: 9d200e41 .word 0x9d200e41 - 1114: 41039e04 .word 0x41039e04 - 1118: de5c1d0d .word 0xde5c1d0d - 111c: 001f0cdd .word 0x001f0cdd - 1120: 0000000c .word 0x0000000c - 1124: ffffffff .word 0xffffffff - 1128: 78040001 .word 0x78040001 - 112c: 001f0c1e .word 0x001f0c1e - 1130: 0000001c .word 0x0000001c - 1134: 00001120 .word 0x00001120 - 1138: 00085bd8 .word 0x00085bd8 - 113c: 00000000 .word 0x00000000 - 1140: 00000148 .word 0x00000148 - 1144: 00000000 .word 0x00000000 - 1148: 02300e41 .word 0x02300e41 - 114c: 00000e50 .word 0x00000e50 - 1150: 0000001c .word 0x0000001c - 1154: 00001120 .word 0x00001120 - 1158: 00085d20 .word 0x00085d20 - 115c: 00000000 .word 0x00000000 - 1160: 00000194 .word 0x00000194 - 1164: 00000000 .word 0x00000000 - 1168: 02200e41 .word 0x02200e41 - 116c: 00000e63 .word 0x00000e63 - 1170: 0000001c .word 0x0000001c - 1174: 00001120 .word 0x00001120 - 1178: 00085eb4 .word 0x00085eb4 + 1108: 9d200e41 .word 0x9d200e41 + 110c: 41039e04 .word 0x41039e04 + 1110: de461d0d .word 0xde461d0d + 1114: 001f0cdd .word 0x001f0cdd + 1118: 00000024 .word 0x00000024 + 111c: 00001080 .word 0x00001080 + 1120: 000866b8 .word 0x000866b8 + 1124: ffff0000 .word 0xffff0000 + 1128: 00000028 .word 0x00000028 + 112c: 00000000 .word 0x00000000 + 1130: 9d200e41 .word 0x9d200e41 + 1134: 41039e04 .word 0x41039e04 + 1138: de471d0d .word 0xde471d0d + 113c: 001f0cdd .word 0x001f0cdd + 1140: 00000024 .word 0x00000024 + 1144: 00001080 .word 0x00001080 + 1148: 000866e0 .word 0x000866e0 + 114c: ffff0000 .word 0xffff0000 + 1150: 00000018 .word 0x00000018 + 1154: 00000000 .word 0x00000000 + 1158: 9d100e41 .word 0x9d100e41 + 115c: 41019e02 .word 0x41019e02 + 1160: de431d0d .word 0xde431d0d + 1164: 001f0cdd .word 0x001f0cdd + 1168: 00000024 .word 0x00000024 + 116c: 00001080 .word 0x00001080 + 1170: 000866f8 .word 0x000866f8 + 1174: ffff0000 .word 0xffff0000 + 1178: 00000020 .word 0x00000020 117c: 00000000 .word 0x00000000 - 1180: 00000078 .word 0x00000078 - 1184: 00000000 .word 0x00000000 - 1188: 5c200e41 .word 0x5c200e41 - 118c: 0000000e .word 0x0000000e - 1190: 0000000c .word 0x0000000c - 1194: ffffffff .word 0xffffffff - 1198: 78040001 .word 0x78040001 - 119c: 001f0c1e .word 0x001f0c1e - 11a0: 00000024 .word 0x00000024 - 11a4: 00001190 .word 0x00001190 - 11a8: 00085f2c .word 0x00085f2c - 11ac: 00000000 .word 0x00000000 - 11b0: 00000634 .word 0x00000634 - 11b4: 00000000 .word 0x00000000 - 11b8: 93600e41 .word 0x93600e41 - 11bc: 018b030c .word 0x018b030c - 11c0: 00000ed3 .word 0x00000ed3 - 11c4: 00000000 .word 0x00000000 - 11c8: 0000002c .word 0x0000002c - 11cc: 00001190 .word 0x00001190 - 11d0: 00086560 .word 0x00086560 - 11d4: 00000000 .word 0x00000000 - 11d8: 000000a4 .word 0x000000a4 - 11dc: 00000000 .word 0x00000000 - 11e0: 02900e41 .word 0x02900e41 - 11e4: 219e229d .word 0x219e229d - 11e8: 661d0d41 .word 0x661d0d41 - 11ec: 1f0cddde .word 0x1f0cddde - ... - 11f8: 0000000c .word 0x0000000c - 11fc: ffffffff .word 0xffffffff - 1200: 78040001 .word 0x78040001 - 1204: 001f0c1e .word 0x001f0c1e + 1180: 9d100e41 .word 0x9d100e41 + 1184: 41019e02 .word 0x41019e02 + 1188: de451d0d .word 0xde451d0d + 118c: 001f0cdd .word 0x001f0cdd + 1190: 00000024 .word 0x00000024 + 1194: 00001080 .word 0x00001080 + 1198: 00086718 .word 0x00086718 + 119c: ffff0000 .word 0xffff0000 + 11a0: 00000098 .word 0x00000098 + 11a4: 00000000 .word 0x00000000 + 11a8: 9d300e41 .word 0x9d300e41 + 11ac: 41059e06 .word 0x41059e06 + 11b0: de631d0d .word 0xde631d0d + 11b4: 001f0cdd .word 0x001f0cdd + 11b8: 00000024 .word 0x00000024 + 11bc: 00001080 .word 0x00001080 + 11c0: 000867b0 .word 0x000867b0 + 11c4: ffff0000 .word 0xffff0000 + 11c8: 0000005c .word 0x0000005c + 11cc: 00000000 .word 0x00000000 + 11d0: 9d300e41 .word 0x9d300e41 + 11d4: 41059e06 .word 0x41059e06 + 11d8: de541d0d .word 0xde541d0d + 11dc: 001f0cdd .word 0x001f0cdd + 11e0: 00000024 .word 0x00000024 + 11e4: 00001080 .word 0x00001080 + 11e8: 0008680c .word 0x0008680c + 11ec: ffff0000 .word 0xffff0000 + 11f0: 00000068 .word 0x00000068 + 11f4: 00000000 .word 0x00000000 + 11f8: 9d300e41 .word 0x9d300e41 + 11fc: 41059e06 .word 0x41059e06 + 1200: de571d0d .word 0xde571d0d + 1204: 001f0cdd .word 0x001f0cdd 1208: 00000024 .word 0x00000024 - 120c: 000011f8 .word 0x000011f8 - 1210: 00086604 .word 0x00086604 - 1214: 00000000 .word 0x00000000 - 1218: 00000100 .word 0x00000100 + 120c: 00001080 .word 0x00001080 + 1210: 00086874 .word 0x00086874 + 1214: ffff0000 .word 0xffff0000 + 1218: 00000068 .word 0x00000068 121c: 00000000 .word 0x00000000 - 1220: 9d400e41 .word 0x9d400e41 - 1224: 41079e08 .word 0x41079e08 - 1228: de7d1d0d .word 0xde7d1d0d + 1220: 9d300e41 .word 0x9d300e41 + 1224: 41059e06 .word 0x41059e06 + 1228: de571d0d .word 0xde571d0d 122c: 001f0cdd .word 0x001f0cdd - 1230: 0000002c .word 0x0000002c - 1234: 000011f8 .word 0x000011f8 - 1238: 00086704 .word 0x00086704 - 123c: 00000000 .word 0x00000000 - 1240: 00000180 .word 0x00000180 - 1244: 00000000 .word 0x00000000 - 1248: 9d600e41 .word 0x9d600e41 - 124c: 410b9e0c .word 0x410b9e0c - 1250: 5d021d0d .word 0x5d021d0d - 1254: 1f0cddde .word 0x1f0cddde - ... - 1260: 0000001c .word 0x0000001c - 1264: 000011f8 .word 0x000011f8 - 1268: 00086884 .word 0x00086884 - 126c: 00000000 .word 0x00000000 - 1270: 000000dc .word 0x000000dc + 1230: 0000000c .word 0x0000000c + 1234: ffffffff .word 0xffffffff + 1238: 78040001 .word 0x78040001 + 123c: 001f0c1e .word 0x001f0c1e + 1240: 0000001c .word 0x0000001c + 1244: 00001230 .word 0x00001230 + 1248: 000868dc .word 0x000868dc + 124c: ffff0000 .word 0xffff0000 + 1250: 00000068 .word 0x00000068 + 1254: 00000000 .word 0x00000000 + 1258: 58300e41 .word 0x58300e41 + 125c: 0000000e .word 0x0000000e + 1260: 00000024 .word 0x00000024 + 1264: 00001230 .word 0x00001230 + 1268: 00086944 .word 0x00086944 + 126c: ffff0000 .word 0xffff0000 + 1270: 000000d4 .word 0x000000d4 1274: 00000000 .word 0x00000000 - 1278: 75500e41 .word 0x75500e41 - 127c: 0000000e .word 0x0000000e - 1280: 0000002c .word 0x0000002c - 1284: 000011f8 .word 0x000011f8 - 1288: 00086960 .word 0x00086960 - 128c: 00000000 .word 0x00000000 - 1290: 0000015c .word 0x0000015c - 1294: 00000000 .word 0x00000000 - 1298: 9d500e41 .word 0x9d500e41 - 129c: 41099e0a .word 0x41099e0a - 12a0: 54021d0d .word 0x54021d0d - 12a4: 1f0cddde .word 0x1f0cddde + 1278: 9d500e41 .word 0x9d500e41 + 127c: 41099e0a .word 0x41099e0a + 1280: de721d0d .word 0xde721d0d + 1284: 001f0cdd .word 0x001f0cdd + 1288: 0000002c .word 0x0000002c + 128c: 00001230 .word 0x00001230 + 1290: 00086a18 .word 0x00086a18 + 1294: ffff0000 .word 0xffff0000 + 1298: 00000218 .word 0x00000218 + 129c: 00000000 .word 0x00000000 + 12a0: 9d700e41 .word 0x9d700e41 + 12a4: 410d9e0e .word 0x410d9e0e + 12a8: 83021d0d .word 0x83021d0d + 12ac: 1f0cddde .word 0x1f0cddde + ... + 12b8: 00000024 .word 0x00000024 + 12bc: 00001230 .word 0x00001230 + 12c0: 00086c30 .word 0x00086c30 + 12c4: ffff0000 .word 0xffff0000 + 12c8: 0000004c .word 0x0000004c + 12cc: 00000000 .word 0x00000000 + 12d0: 9d300e41 .word 0x9d300e41 + 12d4: 41059e06 .word 0x41059e06 + 12d8: de501d0d .word 0xde501d0d + 12dc: 001f0cdd .word 0x001f0cdd + 12e0: 00000024 .word 0x00000024 + 12e4: 00001230 .word 0x00001230 + 12e8: 00086c7c .word 0x00086c7c + 12ec: ffff0000 .word 0xffff0000 + 12f0: 000000bc .word 0x000000bc + 12f4: 00000000 .word 0x00000000 + 12f8: 9d400e41 .word 0x9d400e41 + 12fc: 41079e08 .word 0x41079e08 + 1300: de6c1d0d .word 0xde6c1d0d + 1304: 001f0cdd .word 0x001f0cdd + 1308: 0000000c .word 0x0000000c + 130c: ffffffff .word 0xffffffff + 1310: 78040001 .word 0x78040001 + 1314: 001f0c1e .word 0x001f0c1e + 1318: 00000024 .word 0x00000024 + 131c: 00001308 .word 0x00001308 + 1320: 00086d38 .word 0x00086d38 + 1324: ffff0000 .word 0xffff0000 + 1328: 00000100 .word 0x00000100 + 132c: 00000000 .word 0x00000000 + 1330: 9d400e41 .word 0x9d400e41 + 1334: 41079e08 .word 0x41079e08 + 1338: de7d1d0d .word 0xde7d1d0d + 133c: 001f0cdd .word 0x001f0cdd + 1340: 0000002c .word 0x0000002c + 1344: 00001308 .word 0x00001308 + 1348: 00086e38 .word 0x00086e38 + 134c: ffff0000 .word 0xffff0000 + 1350: 00000180 .word 0x00000180 + 1354: 00000000 .word 0x00000000 + 1358: 9d600e41 .word 0x9d600e41 + 135c: 410b9e0c .word 0x410b9e0c + 1360: 5d021d0d .word 0x5d021d0d + 1364: 1f0cddde .word 0x1f0cddde + ... + 1370: 0000001c .word 0x0000001c + 1374: 00001308 .word 0x00001308 + 1378: 00086fb8 .word 0x00086fb8 + 137c: ffff0000 .word 0xffff0000 + 1380: 000000dc .word 0x000000dc + 1384: 00000000 .word 0x00000000 + 1388: 75500e41 .word 0x75500e41 + 138c: 0000000e .word 0x0000000e + 1390: 0000002c .word 0x0000002c + 1394: 00001308 .word 0x00001308 + 1398: 00087094 .word 0x00087094 + 139c: ffff0000 .word 0xffff0000 + 13a0: 0000015c .word 0x0000015c + 13a4: 00000000 .word 0x00000000 + 13a8: 9d500e41 .word 0x9d500e41 + 13ac: 41099e0a .word 0x41099e0a + 13b0: 54021d0d .word 0x54021d0d + 13b4: 1f0cddde .word 0x1f0cddde ... - 12b0: 00000024 .word 0x00000024 - 12b4: 000011f8 .word 0x000011f8 - 12b8: 00086abc .word 0x00086abc - 12bc: 00000000 .word 0x00000000 - 12c0: 000000d8 .word 0x000000d8 - 12c4: 00000000 .word 0x00000000 - 12c8: 9d600e41 .word 0x9d600e41 - 12cc: 410b9e0c .word 0x410b9e0c - 12d0: de731d0d .word 0xde731d0d - 12d4: 001f0cdd .word 0x001f0cdd - 12d8: 0000002c .word 0x0000002c - 12dc: 000011f8 .word 0x000011f8 - 12e0: 00086b94 .word 0x00086b94 - 12e4: 00000000 .word 0x00000000 - 12e8: 0000029c .word 0x0000029c - 12ec: 00000000 .word 0x00000000 - 12f0: 9d600e41 .word 0x9d600e41 - 12f4: 410b9e0c .word 0x410b9e0c - 12f8: a4021d0d .word 0xa4021d0d - 12fc: 1f0cddde .word 0x1f0cddde + 13c0: 00000024 .word 0x00000024 + 13c4: 00001308 .word 0x00001308 + 13c8: 000871f0 .word 0x000871f0 + 13cc: ffff0000 .word 0xffff0000 + 13d0: 000000d8 .word 0x000000d8 + 13d4: 00000000 .word 0x00000000 + 13d8: 9d600e41 .word 0x9d600e41 + 13dc: 410b9e0c .word 0x410b9e0c + 13e0: de731d0d .word 0xde731d0d + 13e4: 001f0cdd .word 0x001f0cdd + 13e8: 0000002c .word 0x0000002c + 13ec: 00001308 .word 0x00001308 + 13f0: 000872c8 .word 0x000872c8 + 13f4: ffff0000 .word 0xffff0000 + 13f8: 0000029c .word 0x0000029c + 13fc: 00000000 .word 0x00000000 + 1400: 9d600e41 .word 0x9d600e41 + 1404: 410b9e0c .word 0x410b9e0c + 1408: a4021d0d .word 0xa4021d0d + 140c: 1f0cddde .word 0x1f0cddde ... - 1308: 00000024 .word 0x00000024 - 130c: 000011f8 .word 0x000011f8 - 1310: 00086e30 .word 0x00086e30 - 1314: 00000000 .word 0x00000000 - 1318: 00000068 .word 0x00000068 - 131c: 00000000 .word 0x00000000 - 1320: 9d200e41 .word 0x9d200e41 - 1324: 41039e04 .word 0x41039e04 - 1328: de571d0d .word 0xde571d0d - 132c: 001f0cdd .word 0x001f0cdd + 1418: 00000024 .word 0x00000024 + 141c: 00001308 .word 0x00001308 + 1420: 00087564 .word 0x00087564 + 1424: ffff0000 .word 0xffff0000 + 1428: 00000068 .word 0x00000068 + 142c: 00000000 .word 0x00000000 + 1430: 9d200e41 .word 0x9d200e41 + 1434: 41039e04 .word 0x41039e04 + 1438: de571d0d .word 0xde571d0d + 143c: 001f0cdd .word 0x001f0cdd Disassembly of section .debug_ranges: 0000000000000000 <.debug_ranges>: - 0: 00000674 .inst 0x00000674 ; undefined + 0: 0000067c .inst 0x0000067c ; undefined 4: 00000000 .inst 0x00000000 ; undefined - 8: 00000790 .inst 0x00000790 ; undefined + 8: 0000079c .inst 0x0000079c ; undefined c: 00000000 .inst 0x00000000 ; undefined - 10: 000007ac .inst 0x000007ac ; undefined + 10: 000007b8 .inst 0x000007b8 ; undefined 14: 00000000 .inst 0x00000000 ; undefined - 18: 000007b0 .inst 0x000007b0 ; undefined + 18: 000007bc .inst 0x000007bc ; undefined ... 30: 00000220 .inst 0x00000220 ; undefined 34: 00000000 .inst 0x00000000 ; undefined @@ -17507,21 +18635,21 @@ Disassembly of section .debug_ranges: 44: 00000000 .inst 0x00000000 ; undefined 48: 00000364 .inst 0x00000364 ; undefined ... - 60: 000007e4 .inst 0x000007e4 ; undefined + 60: 00000804 .inst 0x00000804 ; undefined 64: 00000000 .inst 0x00000000 ; undefined - 68: 00000950 .inst 0x00000950 ; undefined + 68: 00000960 .inst 0x00000960 ; undefined 6c: 00000000 .inst 0x00000000 ; undefined - 70: 00000958 .inst 0x00000958 ; undefined + 70: 00000968 .inst 0x00000968 ; undefined 74: 00000000 .inst 0x00000000 ; undefined - 78: 00000968 .inst 0x00000968 ; undefined + 78: 00000978 .inst 0x00000978 ; undefined ... - 90: 00000950 .inst 0x00000950 ; undefined + 90: 00000960 .inst 0x00000960 ; undefined 94: 00000000 .inst 0x00000000 ; undefined - 98: 00000958 .inst 0x00000958 ; undefined + 98: 00000968 .inst 0x00000968 ; undefined 9c: 00000000 .inst 0x00000000 ; undefined - a0: 0000096c .inst 0x0000096c ; undefined + a0: 0000097c .inst 0x0000097c ; undefined a4: 00000000 .inst 0x00000000 ; undefined - a8: 000009b0 .inst 0x000009b0 ; undefined + a8: 000009b8 .inst 0x000009b8 ; undefined ... c0: 00000688 .inst 0x00000688 ; undefined c4: 00000000 .inst 0x00000000 ; undefined diff --git a/build/kernel8.elf b/build/kernel8.elf index 518c6c16d..de1d06e16 100755 Binary files a/build/kernel8.elf and b/build/kernel8.elf differ diff --git a/build/kernel8.img b/build/kernel8.img index 620e6fa51..92ad6be83 100755 Binary files a/build/kernel8.img and b/build/kernel8.img differ diff --git a/include/allocator.h b/include/allocator.h index 5fa5a4be3..ff10451b4 100644 --- a/include/allocator.h +++ b/include/allocator.h @@ -1,9 +1,7 @@ #ifndef ALLOCATOR_H #define ALLOCATOR_H -#define BASE_MEM 0x01000000 -/* max allocation size is 8 GB */ -#define MAX_ALLOC_LOG2 20 +#define MAX_ALLOC_LOG2 28 #define MAX_ALLOC_SIZE (1 << MAX_ALLOC_LOG2) /* each page is 16 bytes */ #define PAGE_SIZE_LOG2 4 diff --git a/include/arm/sysregs.h b/include/arm/sysregs.h index dbdf79c26..0ba2c4dd0 100644 --- a/include/arm/sysregs.h +++ b/include/arm/sysregs.h @@ -45,5 +45,6 @@ #define ESR_ELx_EC_SHIFT 26 #define ESR_ELx_EC_SVC64 0x15 +#define ESR_ELx_EC_DABT_LOW 0x24 #endif \ No newline at end of file diff --git a/include/base.h b/include/base.h new file mode 100644 index 000000000..ad2928cde --- /dev/null +++ b/include/base.h @@ -0,0 +1,9 @@ +#ifndef BASE_H +#define BASE_H + +#define KERNEL_VA_BASE 0xffff000000000000 +#define MMIO_BASE (KERNEL_VA_BASE + 0x3F000000) +#define CPIO_BASE (KERNEL_VA_BASE + 0x08000000) +#define BASE_MEM (KERNEL_VA_BASE + 0x20000000) + +#endif diff --git a/include/fat32.h b/include/fat32.h index f66ffe285..2c54616d2 100644 --- a/include/fat32.h +++ b/include/fat32.h @@ -1,6 +1,8 @@ #ifndef FAT32_H #define FAT32_H +#ifndef __ASSEMBLER__ + #include "vfs.h" #define BLOCK_SIZE 512 #define DENTRY_SIZE 32 @@ -61,4 +63,5 @@ int fat32_setup(filesystem* fs, mount* mnt); int fat32_lookup(vnode* dir_node, vnode** target, const char* component_name); +#endif #endif \ No newline at end of file diff --git a/include/gpio.h b/include/gpio.h index febf436b6..1543c497f 100644 --- a/include/gpio.h +++ b/include/gpio.h @@ -22,9 +22,7 @@ * DEALINGS IN THE SOFTWARE. * */ - -#define MMIO_BASE 0x3F000000 - +#include "base.h" #define GPFSEL0 ((volatile unsigned int*)(MMIO_BASE+0x00200000)) #define GPFSEL1 ((volatile unsigned int*)(MMIO_BASE+0x00200004)) diff --git a/include/mmu.h b/include/mmu.h new file mode 100644 index 000000000..0c9ede122 --- /dev/null +++ b/include/mmu.h @@ -0,0 +1,34 @@ +#ifndef _MMU_H +#define _MMU_H + +#define MM_TYPE_PAGE_TABLE 0x3 +#define MM_TYPE_PAGE 0x3 +#define MM_TYPE_BLOCK 0x1 +#define MM_ACCESS (0x1 << 10) +#define MM_ACCESS_PERMISSION (0x01 << 6) +#define MT_NORMAL_NC 0x1 + +#define MMU_PTE_FLAGS (MM_TYPE_PAGE | (MT_NORMAL_NC << 2) | MM_ACCESS | MM_ACCESS_PERMISSION) + +#define PAGE_MASK 0xfffffffffffff000 +#define PAGE_SHIFT 12 +#define TABLE_SHIFT 9 + +#define SECTION_SHIFT (PAGE_SHIFT + TABLE_SHIFT) + +#define PAGE_SIZE (1 << PAGE_SHIFT) +#define SECTION_SIZE (1 << SECTION_SHIFT) + +#define LOW_MEMORY (2 * SECTION_SIZE) +#define HIGH_MEMORY DEVICE_BASE + +#define PAGING_MEMORY (HIGH_MEMORY - LOW_MEMORY) +#define PAGING_PAGES (PAGING_MEMORY/PAGE_SIZE) + +#define PTRS_PER_TABLE (1 << TABLE_SHIFT) + +#define PGD_SHIFT PAGE_SHIFT + 3*TABLE_SHIFT +#define PUD_SHIFT PAGE_SHIFT + 2*TABLE_SHIFT +#define PMD_SHIFT PAGE_SHIFT + TABLE_SHIFT + +#endif \ No newline at end of file diff --git a/include/sched.h b/include/sched.h index fe76036c5..83b6947fa 100644 --- a/include/sched.h +++ b/include/sched.h @@ -1 +1,9 @@ -void cpu_switch_to(thread* prev, thread* next); \ No newline at end of file +#ifndef SCHED_H +#define SCHED_H + +#define S_FRAME_SIZE 272 + +void ret_from_fork(void); +void ret_to_user(void); + +#endif \ No newline at end of file diff --git a/include/scheduler.h b/include/scheduler.h index f23fcfa92..1aeb18e07 100644 --- a/include/scheduler.h +++ b/include/scheduler.h @@ -2,8 +2,10 @@ #ifndef _SCHEDULER_H #define _SCHEDULER_H +#ifndef __ASSEMBLER__ + #define NULL ((void*)0) -#define MAX_THREAD_COUNT 64 +#define NR_TASKS 64 #define THREAD_SIZE (1<<12) #define RUNNING 0 @@ -15,101 +17,80 @@ #define PF_KTHREAD 0x2 #define FD_MAX_SIZE 5 -#ifndef __ASSEMBLER__ - -#define INIT_THREAD { \ - {0,0,0,0,0,0,0,0,0,0,0,0,0}, \ - 0, 0, 1, 1, 0 \ -} - -typedef struct _cpu_context{ - // kernel - unsigned long x19; // 0th - unsigned long x20; - unsigned long x21; - unsigned long x22; - unsigned long x23; - unsigned long x24; - unsigned long x25; - unsigned long x26; - unsigned long x27; - unsigned long x28; +extern struct task_struct *current; +extern struct task_struct * task[NR_TASKS]; +extern int nr_tasks; - unsigned long fp; // x29 - unsigned long lr; // x30 - unsigned long sp; - - unsigned long spsr; // 13th - unsigned long elr; +struct cpu_context { + unsigned long x19; + unsigned long x20; + unsigned long x21; + unsigned long x22; + unsigned long x23; + unsigned long x24; + unsigned long x25; + unsigned long x26; + unsigned long x27; + unsigned long x28; + unsigned long fp; + unsigned long sp; + unsigned long pc; +}; - // user - unsigned long usp; +#define MAX_PROCESS_PAGES 16 - unsigned long ux0; - unsigned long ux1; - unsigned long ux2; - unsigned long ux3; - unsigned long ux4; - unsigned long ux5; - unsigned long ux6; - unsigned long ux7; - unsigned long ux8; - unsigned long ux9; - unsigned long ux10; - unsigned long ux11; - unsigned long ux12; - unsigned long ux13; - unsigned long ux14; - unsigned long ux15; - unsigned long ux16; - unsigned long ux17; - unsigned long ux18; - unsigned long ux19; - unsigned long ux20; - unsigned long ux21; - unsigned long ux22; - unsigned long ux23; - unsigned long ux24; - unsigned long ux25; - unsigned long ux26; - unsigned long ux27; - unsigned long ux28; - unsigned long ufp; - unsigned long ulr; +struct user_page { + unsigned long phys_addr; + unsigned long virt_addr; +}; -} cpu_context; +struct mm_struct { + unsigned long pgd; + int user_pages_count; + struct user_page user_pages[MAX_PROCESS_PAGES]; + int kernel_pages_count; + unsigned long kernel_pages[MAX_PROCESS_PAGES]; +}; -typedef struct _thread{ - cpu_context cpu_context; - unsigned int id; - unsigned int state; - unsigned int priority; - unsigned int counter; - // if preempt_flag > 0, the thread must not be interrupted - unsigned int preempt_flag; +struct task_struct { + struct cpu_context cpu_context; + int id; + long state; + long counter; + long priority; + long preempt_count; + unsigned long flags; + struct mm_struct mm; file *fd_table[FD_MAX_SIZE]; int child; -} thread; +}; -typedef struct _pt_regs { +struct pt_regs *task_pt_regs(struct task_struct *tsk); + +struct pt_regs { unsigned long regs[31]; unsigned long sp; unsigned long pc; unsigned long pstate; -} pt_regs; +}; -extern int thread_count; -extern thread* run_queue[MAX_THREAD_COUNT]; -extern thread* current; -//extern void cpu_switch_to(thread* prev, thread* next); -void swithch_to(thread* next); -extern int create_thread(unsigned long clone_flags, unsigned long func, unsigned long arg, unsigned long stack); +void swithch_to(struct task_struct* next); extern void scheduler(void); extern void idle(void); extern void delay(unsigned long count); void _exec(char *name, char **argv); void timer_tick(); void _exit(); +void ret_from_fork(); +void ret_to_user(); + +#define INIT_TASK \ +/*cpu_context*/ { { 0,0,0,0,0,0,0,0,0,0,0,0,0}, \ +/* state etc */ 0, 0, 0, 2, 0, PF_KTHREAD, \ +/* mm */ { 0, 0, {{0}}, 0, {0}}, \ +/* fd_table */ 0, \ +/* child */ 0 \ + } #endif #endif \ No newline at end of file diff --git a/include/sys.h b/include/sys.h index 92f9a8bd7..c47971dae 100644 --- a/include/sys.h +++ b/include/sys.h @@ -1,8 +1,9 @@ #ifndef SYS_H #define SYS_H + #define S_X0 0 // offset of x0 register in saved stack frame -#define __NR_syscalls 3 -#define S_FRAME_SIZE 272 // size of all saved registers +#define __NR_syscalls 11 +#define S_FRAME_SIZE 272 // size of all saved registers -#endif \ No newline at end of file +#endif diff --git a/include/vfs.h b/include/vfs.h index 00aeed9b7..364c0863b 100644 --- a/include/vfs.h +++ b/include/vfs.h @@ -3,6 +3,7 @@ #define O_CREATE 1 + typedef struct vnode { struct mount* mount; struct vnode_operations* v_ops; diff --git a/include/xcpt_func.h b/include/xcpt_func.h index 99bcc6bc3..c0cf93183 100644 --- a/include/xcpt_func.h +++ b/include/xcpt_func.h @@ -1,3 +1,11 @@ +#ifndef XCPT_FUNC_H +#define XCPT_FUNC_H + +#ifndef __ASSEMBLER__ + void from_el1_to_el0(void); void core_timer_enable(void); -void run_user_program(unsigned long start, unsigned long stack_top); \ No newline at end of file +void run_user_program(unsigned long start, unsigned long stack_top); + +#endif +#endif \ No newline at end of file diff --git a/kernel/allocator.c b/kernel/allocator.c index b1159d4c0..08015d752 100644 --- a/kernel/allocator.c +++ b/kernel/allocator.c @@ -1,6 +1,7 @@ #include "uart.h" #include "utils.h" #include "allocator.h" +#include "base.h" /* buckets store linked-lists for blocks with different size */ static Node buckets[BUCKETS_NUM]; diff --git a/kernel/cpio.c b/kernel/cpio.c index ba212d44e..c8d79b80d 100644 --- a/kernel/cpio.c +++ b/kernel/cpio.c @@ -4,8 +4,10 @@ #include "allocator.h" #include "xcpt_func.h" #include "cpio.h" +#include "base.h" +#include "scheduler.h" -volatile unsigned char *cpio_address_base = (unsigned char *) 0x20000000; +volatile unsigned char *cpio_address_base = (unsigned char *) CPIO_BASE; // on qemu // volatile unsigned char *cpio_address_base = (unsigned char *) 0x08000000; @@ -195,13 +197,12 @@ unsigned long argv_puts(char **argv, unsigned long stack_top) { } unsigned long load_user_program_withArgv(char *name, char **argv) { - uart_puts("Please enter app load address (Hex): "); - unsigned long *prog_addr = (unsigned long *)uart_getX(1); - unsigned long stack_top = (unsigned long)prog_addr + PROCESS_SIZE; + unsigned char *prog_addr = allocate_user_page(current, 0x70000) | 0xffff000000000000; + unsigned long stack_top = allocate_user_page(current, 0x71000) | 0xffff000000000000; volatile unsigned char *cpio_address = cpio_address_base; - unsigned long * file_data = NULL; + unsigned char* file_data = NULL; int file_size = 0; - + while(1) { file_size = 0; int name_size = 0; @@ -224,9 +225,7 @@ unsigned long load_user_program_withArgv(char *name, char **argv) { cpio_address += name_size; file_data = (unsigned long *)cpio_address; if(!strcmp(path_name, name)) { - uart_puts("find "); - uart_puts(path_name); - uart_puts("\n"); + uart_printf("find %s\n", path_name); break; } cpio_address += file_size; @@ -235,9 +234,14 @@ unsigned long load_user_program_withArgv(char *name, char **argv) { for(int i = 0; i < file_size; i++) { prog_addr[i] = file_data[i]; } - uart_puts("loading user file with argv...\n"); - stack_top = argv_puts(argv, stack_top); - run_user_program((unsigned long)prog_addr, stack_top); + uart_printf("loading user file with argv...\n"); + //stack_top = argv_puts(argv, stack_top); + set_pgd(current->mm.pgd); + struct pt_regs *regs = task_pt_regs(current); + regs->pstate = 0x00000000; + regs->pc = 0x70000; + regs->sp = 0x71000; + run_user_program(0x70000, 0x71000); return 1; } diff --git a/kernel/demo_func.c b/kernel/demo_func.c index f10eb0978..cb3043803 100644 --- a/kernel/demo_func.c +++ b/kernel/demo_func.c @@ -21,11 +21,7 @@ void lab3() { /*lab5: thread*/ static void foo(){ for(int i = 0; i < 10; ++i) { - uart_puts("Thread id: "); - uart_puts_int(current->id); - uart_puts(" ,i = "); - uart_puts_int(i); - uart_puts("\n"); + uart_printf("Thread id: %d, i = %d\n", current->id, i); delay(1000000); scheduler(); } @@ -34,9 +30,9 @@ static void foo(){ void lab5_required_1(int N) { for(int i = 0; i < N; ++i) { // N should > 2 - create_thread(PF_KTHREAD, (unsigned long)&foo, 0, 0); + uart_printf("%d\n", create_thread(PF_KTHREAD, (unsigned long)&foo, 0)); } - create_thread(PF_KTHREAD, (unsigned long)&idle, 0, 0); + create_thread(PF_KTHREAD, (unsigned long)&idle, 0); while(1) scheduler(); } @@ -47,10 +43,9 @@ void foo2() { } void lab5_required_2() { - create_thread(PF_KTHREAD, (unsigned long)&foo2, 0, 0); - idle(); - //create_thread(PF_KTHREAD, (unsigned long)&idle, 0, 0); - //while(1) scheduler(); + create_thread(PF_KTHREAD, (unsigned long)&foo2, 0); + create_thread(PF_KTHREAD, (unsigned long)&idle, 0); + while(1) scheduler(); } void lab6_required_1() { @@ -87,7 +82,7 @@ void foo3() { } void lab6_required_2() { - create_thread(PF_KTHREAD, (unsigned long)&foo3, 0, 0); + create_thread(PF_KTHREAD, (unsigned long)&foo3, 0); while(1) scheduler(); } @@ -96,6 +91,7 @@ void lab7() { if(vfs_write(a, "add hello", 10) == 0) { uart_puts("write Hello error!\n"); } + int sz = 0; char buf[100]; sz = vfs_read(a, buf, 20); @@ -103,3 +99,14 @@ void lab7() { uart_puts(buf); uart_puts("\n"); } + +void foo4() { + char *argv[] = {0}; + _exec("vm.img", argv); + scheduler(); +} + +void lab8() { + create_thread(PF_KTHREAD, (unsigned long)&foo4, 0); + while(1) scheduler(); +} diff --git a/kernel/exception.c b/kernel/exception.c index e169ffb05..ea59e0e74 100644 --- a/kernel/exception.c +++ b/kernel/exception.c @@ -10,11 +10,12 @@ void dumpReg() { } void dumpState() { - unsigned long spsr_el1, elr_el1, esr_el1, sctlr_el1; + unsigned long spsr_el1, elr_el1, esr_el1, sctlr_el1, far_el1; asm volatile("mrs %0, spsr_el1 \n":"=r"(spsr_el1):); asm volatile("mrs %0, elr_el1 \n":"=r"(elr_el1):); asm volatile("mrs %0, esr_el1 \n":"=r"(esr_el1):); asm volatile("mrs %0, sctlr_el1 \n":"=r"(sctlr_el1):); + asm volatile("mrs %0, far_el1 \n":"=r"(far_el1):); uart_puts("-----dump state-----\n"); uart_puts("SPSR_EL1: 0x"); @@ -29,8 +30,9 @@ void dumpState() { uart_puts("SCTLR_EL1:0x"); uart_puts_hex(sctlr_el1); uart_puts("\n"); + uart_printf("FAR_EL1: 0x%d\n", far_el1); uart_puts("---------------------\n"); - while(1); + while(1) {} } void dumpTimer() { @@ -49,54 +51,4 @@ void dumpTimer() { uart_puts("\n"); uart_puts("---------------\n"); -} - -/* -void el0_svc() { - asm volatile("\ - str x0,[sp,-8]\n\ - str x1,[sp,-16]\n\ - str x2,[sp,-24]\n\ - "::); - unsigned long x0,x1,x2; - asm volatile("\ - ldr %0,[sp,-8]\n\ - ldr %1,[sp,-16]\n\ - ldr %2,[sp,-24]\n\ - ":"=r"(x0),"=r"(x1),"=r"(x2):); - - unsigned long esr, svc; // store the value in $ESR_EL1, svc number - asm volatile("mrs %0, esr_el1 \n":"=r"(esr):); - - // check the exception class (esr[31:26]) - if(((esr>>26) & 0x3f) == 0x15) { - // check the svc number (esr[24:0]) - svc = esr & 0x1ffffff; - switch(svc) { - case 0: { - dumpState(); - return; - } - // get pid - case 1: { - uart_puts_int(current->id); - uart_puts("\n"); - return current->id; - } - - // uart_read - case 2: { - unsigned long ret = uart_read_buff((char*)x0,(int)x1,1); - } - // uart_write - case 3: { - uart_puts((char*)x0); - return; - } - // exec - // exit - // fork - } - } -} -*/ \ No newline at end of file +} \ No newline at end of file diff --git a/kernel/fat32.c b/kernel/fat32.c index 919700ab0..a3ef43de6 100644 --- a/kernel/fat32.c +++ b/kernel/fat32.c @@ -103,9 +103,10 @@ void update_file_cluster_index(unsigned int dir_cluster_index, const char* compo } void update_file_size(unsigned int dir_cluster_index, const char* component_name, unsigned int new_size) { - char buf[512]; + unsigned char buf[512]; read_data_region(dir_cluster_index, buf); - for(char* cur = buf; *cur != '\0'; cur += DENTRY_SIZE) { + + for(unsigned char* cur = buf; *cur != '\0'; cur += DENTRY_SIZE) { char fname[13]; parse_fname(cur, cur+8, fname); if(!strcmp(fname, component_name)) { @@ -125,21 +126,22 @@ int fat32_write(file* file, const void* buf, unsigned long len) { for(int l = 0; l < entry_level; l++) { cluster_index = get_fat_entry(cluster_index); } - + /* // if file size == 0, allocate a cluster for it if(content->size == 0) { cluster_index = get_new_cluster(); update_file_cluster_index(content->parent_cluster_index, content->name, cluster_index); content->cluster_index = cluster_index; } + */ int iter = f_pos % 512; unsigned char write_buf[512]; - read_data_region(cluster_index, write_buf); int len_write = 0; for(; len_write < len; f_pos++, len_write++) { write_buf[iter] = ((unsigned char*)buf)[len_write]; + if(++iter % 512 == 0) { write_data_region(cluster_index, write_buf); iter = 0; @@ -150,10 +152,9 @@ int fat32_write(file* file, const void* buf, unsigned long len) { set_fat_entry(cluster_index, new_cluster_index); cluster_index = new_cluster_index; } - // read_data_region(cluster_index, write_buf); I think there is no need to read? + //read_data_region(cluster_index, write_buf); //I think there is no need to read? } } - write_data_region(cluster_index, write_buf); // for the case that iter%512 != 0 in the last loop if(f_pos > content->size) { diff --git a/kernel/main.c b/kernel/main.c index 810c9a480..f7c825b64 100644 --- a/kernel/main.c +++ b/kernel/main.c @@ -105,6 +105,9 @@ void main() { else if(!strcmp(input, "lab7")) { lab7(); } + else if(!strcmp(input, "lab8")) { + lab8(); + } else { uart_puts("Error: "); uart_puts(input); diff --git a/kernel/mm.S b/kernel/mm.S index e60363fff..4dc57577b 100644 --- a/kernel/mm.S +++ b/kernel/mm.S @@ -1,3 +1,19 @@ +#define TCR_CONFIG_REGION_48bit (((64 - 48) << 0) | ((64 - 48) << 16)) +#define TCR_CONFIG_4KB ((0b00 << 14) | (0b10 << 30)) +#define TCR_CONFIG_DEFAULT (TCR_CONFIG_REGION_48bit | TCR_CONFIG_4KB) +#define MAIR_DEVICE_nGnRnE 0b00000000 +#define MAIR_NORMAL_NOCACHE 0b01000100 +#define MAIR_IDX_DEVICE_nGnRnE 0 +#define MAIR_IDX_NORMAL_NOCACHE 1 +#define PD_TABLE 0b11 +#define PD_BLOCK 0b01 +#define PD_ACCESS (1 << 10) +#define BOOT_PGD_ATTR PD_TABLE +#define BOOT_PUD_ATTR (PD_ACCESS | (MAIR_IDX_DEVICE_nGnRnE << 2) | PD_BLOCK) +#define BOOT_L2_DEVICE_ATTR (PD_ACCESS | (MAIR_IDX_DEVICE_nGnRnE << 2) | PD_BLOCK) +#define BOOT_L2_NORMAL_ATTR (PD_ACCESS | (MAIR_IDX_NORMAL_NOCACHE << 2) | PD_BLOCK) +#define PAGE_SIZE (1 << 12) + .global memcpy memcpy: ldr x3, [x1], #8 @@ -11,4 +27,83 @@ memzero: str xzr, [x0], #8 subs x1, x1, #8 b.gt memzero - ret \ No newline at end of file + ret + +.global vm_init +vm_init: + /* required 1-1 */ + ldr x0, = TCR_CONFIG_DEFAULT + msr tcr_el1, x0 + + /* required 1-2 */ + ldr x0, =( \ + (MAIR_DEVICE_nGnRnE << (MAIR_IDX_DEVICE_nGnRnE * 8)) | \ + (MAIR_NORMAL_NOCACHE << (MAIR_IDX_NORMAL_NOCACHE * 8)) \ + ) + msr mair_el1, x0 + + /* required 1-3: setup PGD */ + mov x0, #0x0000 // PGD's page frame at 0x0 + mov x1, #0x1000 // PUD's page frame at 0x1000 + + ldr x2, = BOOT_PGD_ATTR + orr x2, x1, x2 // combine the physical address of next level page with attribute. + str x2, [x0] + + /* required 1-3: setup PUD */ + mov x0, #0x1000 // PUD's page frame start from 0x1000 + mov x1, #0x2000 // PMD's page frame start from 0x2000 + ldr x2, = BOOT_PGD_ATTR + orr x1, x1, x2 + str x1, [x0] // mapped the 1st entry of PUD to PMD + mov x3, #0x40000000 + ldr x2, = BOOT_PUD_ATTR + orr x3, x3, x2 + str x3, [x0, 8] // mapped the 2nd entry of PUD to ARM local peripherals + + /* required 1-5: setup PMD */ + mov x10, BOOT_L2_DEVICE_ATTR + mov x11, BOOT_L2_NORMAL_ATTR + mov x0, #0x2000 // PMD's page frame statr from 0x2000 + mov x1, #512 // a PMD has 512 items + mov x2, #0 + +1: + cbz x1, openMMU + ldr x3, = 0x3f000000 // starting address of MMIO + cmp x2, x3 + blt RAMregion // if current address less than MMIO starting address, indicates that we are mapping RAM to normal memory + +MMIOregion: + orr x3, x2, x10 + b 2f + +RAMregion: + orr x3, x2, x11 + b 2f + +2: + str x3, [x0] + add x0, x0, #8 + sub x1, x1, #1 + add x2, x2, #0x200000 // 2MB + b 1b + +openMMU: + /* required 1-4 */ + mov x0, xzr // address of PGD of kernel is 0x0 + msr ttbr0_el1, x0 // load PGD to the bottom translation based register. + msr ttbr1_el1, x0 // also load PGD to the upper translation based register. + + ldr x0, = 0xffff000000000000 + add x30, x30, x0 + + /* enable MMU */ + mrs x2, sctlr_el1 + orr x2 , x2, 1 + msr sctlr_el1, x2 // enable MMU, cache remains disabled + + ret + + + \ No newline at end of file diff --git a/kernel/mmu.c b/kernel/mmu.c new file mode 100644 index 000000000..cdc9f8db6 --- /dev/null +++ b/kernel/mmu.c @@ -0,0 +1,80 @@ +#include "allocator.h" +#include "scheduler.h" +#include "mmu.h" +#include "base.h" + +void map_table_entry(unsigned long *pte, unsigned long va, unsigned long pa) { + unsigned long index = va >> PAGE_SHIFT; + index = index & (PTRS_PER_TABLE - 1); + //unsigned long entry = pa | MMU_PTE_FLAGS; + unsigned long entry = (pa & 0x0000ffffffffffff) | MMU_PTE_FLAGS; + pte[index] = entry; +} + +unsigned long map_table(unsigned long *table, unsigned long shift, unsigned long va, int* new_table) { + unsigned long index = va >> shift; + index = index & (PTRS_PER_TABLE - 1); + + if (!table[index]){ + *new_table = 1; + unsigned long next_level_table = kmalloc(1<<12); + memzero(next_level_table, PAGE_SIZE); + unsigned long entry = (next_level_table & 0x0000ffffffffffff) | MM_TYPE_PAGE_TABLE; + table[index] = entry; + return next_level_table; + } else { + *new_table = 0; + } + return (table[index] & PAGE_MASK) | 0xffff000000000000; +} + +void map_page(struct task_struct *task, unsigned long va, unsigned long page){ + unsigned long pgd; + if (!task->mm.pgd) { + pgd = kmalloc(1<<12); + memzero(pgd, PAGE_SIZE); + task->mm.kernel_pages[++task->mm.kernel_pages_count] = pgd; + task->mm.pgd = pgd & 0x0000ffffffffffff; // task.mm->pgd should be 0x0000..... + } + + pgd = task->mm.pgd | 0xffff000000000000; // pgd should be 0xffff.... + + int new_table; + unsigned long pud = map_table((unsigned long *)(pgd), PGD_SHIFT, va, &new_table); + if (new_table) { + task->mm.kernel_pages[++task->mm.kernel_pages_count] = pud; + } + unsigned long pmd = map_table((unsigned long *)(pud) , PUD_SHIFT, va, &new_table); + if (new_table) { + task->mm.kernel_pages[++task->mm.kernel_pages_count] = pmd; + } + unsigned long pte = map_table((unsigned long *)(pmd), PMD_SHIFT, va, &new_table); + if (new_table) { + task->mm.kernel_pages[++task->mm.kernel_pages_count] = pte; + } + map_table_entry((unsigned long *)(pte), va, page); + struct user_page p = {page, va}; + task->mm.user_pages[task->mm.user_pages_count++] = p; +} + +unsigned long allocate_user_page(struct task_struct *task, unsigned long va) { + unsigned long page = kmalloc(1<<12); + if (page == 0) { + return 0; + } + + map_page(task, va, page); + return page; +} + +int copy_virt_memory(struct task_struct *dst) { + struct task_struct* src = current; + for (int i = 0; i < src->mm.user_pages_count; i++) { + unsigned long kernel_va = allocate_user_page(dst, src->mm.user_pages[i].virt_addr); + if( kernel_va == 0) { + return -1; + } + memcpy(kernel_va, src->mm.user_pages[i].virt_addr, PAGE_SIZE); + } + return 0; +} diff --git a/kernel/sched.S b/kernel/sched.S index 627dde8a8..195792379 100644 --- a/kernel/sched.S +++ b/kernel/sched.S @@ -1,28 +1,120 @@ -//#include "scheduler.h" + +.macro kernel_entry, el + sub sp, sp, #S_FRAME_SIZE + stp x0, x1, [sp, #16 * 0] + stp x2, x3, [sp, #16 * 1] + stp x4, x5, [sp, #16 * 2] + stp x6, x7, [sp, #16 * 3] + stp x8, x9, [sp, #16 * 4] + stp x10, x11, [sp, #16 * 5] + stp x12, x13, [sp, #16 * 6] + stp x14, x15, [sp, #16 * 7] + stp x16, x17, [sp, #16 * 8] + stp x18, x19, [sp, #16 * 9] + stp x20, x21, [sp, #16 * 10] + stp x22, x23, [sp, #16 * 11] + stp x24, x25, [sp, #16 * 12] + stp x26, x27, [sp, #16 * 13] + stp x28, x29, [sp, #16 * 14] + + .if \el == 0 + mrs x21, sp_el0 + .else + add x21, sp, #272 + .endif /* \el == 0 */ + + mrs x22, elr_el1 + mrs x23, spsr_el1 + + stp x30, x21, [sp, #16 * 15] + stp x22, x23, [sp, #16 * 16] +.endm + +.macro kernel_exit, el + ldp x22, x23, [sp, #16 * 16] + ldp x30, x21, [sp, #16 * 15] + + .if \el == 0 + msr sp_el0, x21 + .endif /* \el == 0 */ + + msr elr_el1, x22 + msr spsr_el1, x23 + + + ldp x0, x1, [sp, #16 * 0] + ldp x2, x3, [sp, #16 * 1] + ldp x4, x5, [sp, #16 * 2] + ldp x6, x7, [sp, #16 * 3] + ldp x8, x9, [sp, #16 * 4] + ldp x10, x11, [sp, #16 * 5] + ldp x12, x13, [sp, #16 * 6] + ldp x14, x15, [sp, #16 * 7] + ldp x16, x17, [sp, #16 * 8] + ldp x18, x19, [sp, #16 * 9] + ldp x20, x21, [sp, #16 * 10] + ldp x22, x23, [sp, #16 * 11] + ldp x24, x25, [sp, #16 * 12] + ldp x26, x27, [sp, #16 * 13] + ldp x28, x29, [sp, #16 * 14] + add sp, sp, #272 + eret +.endm .global cpu_switch_to cpu_switch_to: - stp x19, x20, [x0, 16 * 0] - stp x21, x22, [x0, 16 * 1] - stp x23, x24, [x0, 16 * 2] - stp x25, x26, [x0, 16 * 3] - stp x27, x28, [x0, 16 * 4] - stp x29, x30, [x0, 16 * 5] // x29 is fp, x30 is lr - mov x9, sp // save sp - str x9, [x0, 16 * 6] - - ldp x19, x20, [x1, 16 * 0] - ldp x21, x22, [x1, 16 * 1] - ldp x23, x24, [x1, 16 * 2] - ldp x25, x26, [x1, 16 * 3] - ldp x27, x28, [x1, 16 * 4] - ldp x29, x30, [x1, 16 * 5] - ldr x9, [x1, 16 * 6] - mov sp, x9 - msr tpidr_el1, x1 - ret - + mov x10, 0 + add x8, x0, x10 + mov x9, sp + stp x19, x20, [x8], #16 // store callee-saved registers + stp x21, x22, [x8], #16 + stp x23, x24, [x8], #16 + stp x25, x26, [x8], #16 + stp x27, x28, [x8], #16 + stp x29, x9, [x8], #16 + str x30, [x8] + add x8, x1, x10 + ldp x19, x20, [x8], #16 // restore callee-saved registers + ldp x21, x22, [x8], #16 + ldp x23, x24, [x8], #16 + ldp x25, x26, [x8], #16 + ldp x27, x28, [x8], #16 + ldp x29, x9, [x8], #16 + ldr x30, [x8] + mov sp, x9 + ret + .global get_current get_current: mrs x0, tpidr_el1 ret + +.globl ret_from_fork +ret_from_fork: + bl schedule_tail + cbz x19, ret_to_user // not a kernel thread + mov x0, x20 + blr x19 + +.global ret_to_user +ret_to_user: + bl disable_irq + kernel_exit 0 + +.globl enable_irq +enable_irq: + msr daifclr, #2 + ret + +.globl disable_irq +disable_irq: + msr daifset, #2 + ret + +.globl set_pgd +set_pgd: + msr ttbr0_el1, x0 + tlbi vmalle1is + DSB ISH // ensure completion of TLB invalidation + isb + ret \ No newline at end of file diff --git a/kernel/scheduler.c b/kernel/scheduler.c index 30f233cd6..b92bb4c54 100644 --- a/kernel/scheduler.c +++ b/kernel/scheduler.c @@ -1,5 +1,4 @@ #include "scheduler.h" -#include "sched.h" #include "allocator.h" #include "utils.h" #include "uart.h" @@ -9,136 +8,116 @@ #define CREATE_SUCCESS 0 #define CREATE_FAIL 1 -//static thread init_thread = INIT_THREAD; - -thread *run_queue[MAX_THREAD_COUNT] = {NULL}; -thread *current = NULL; // point to current thread -int curr_index = -1; // current thread index in queue -int thread_count = 0; // There is no thread at the begining +static struct task_struct init_task = INIT_TASK; +struct task_struct *current = &(init_task); +struct task_struct * task[NR_TASKS] = {&(init_task), }; +int nr_tasks = 1; static void preempt_disable(void) { - if(current) current->preempt_flag++; + if(current) current->preempt_count++; } static void preempt_enable(void) { - if(current) current->preempt_flag--; + if(current) current->preempt_count--; } void delay(unsigned long count) { - while(--count); -} - -void switch_to(thread *next) { - //if(current == next) return; - thread *prev = current; - current = next; - cpu_switch_to(prev, next); + while(count--){}; } -pt_regs* task_pt_regs(thread *tsk){ - unsigned long p = (unsigned long)tsk + THREAD_SIZE - sizeof(pt_regs); - return (pt_regs *)p; +struct pt_regs * task_pt_regs(struct task_struct *tsk) +{ + unsigned long p = (unsigned long)tsk + THREAD_SIZE - sizeof(struct pt_regs); + return (struct pt_regs *)p; } - -int create_thread(unsigned long clone_flags, unsigned long func, unsigned long arg, unsigned long stack) { - preempt_disable(); - thread *p; +int create_thread(unsigned long clone_flags, unsigned long fn, unsigned long arg) +{ - // allocate 1 page(4KB) for each thread - p = (thread*) kmalloc(THREAD_SIZE); - if(!p) return CREATE_FAIL; + preempt_disable(); + struct task_struct *p; + + unsigned long page = kmalloc(1<<12); + p = (struct task_struct *) page; + struct pt_regs *childregs = task_pt_regs(p); + memzero(p, 4096); + + if (!p) { + return -1; + } if (clone_flags & PF_KTHREAD) { + p->cpu_context.x19 = fn; p->cpu_context.x20 = arg; - p->cpu_context.sp = (unsigned long)p + 4096; - p->cpu_context.fp = (unsigned long)p + 4096; - p->cpu_context.lr = func; - for(int i = 0; i < FD_MAX_SIZE; i++) { - p->fd_table[i] = 0; - } - p->child = 0; - } - else { - // clone - /* - unsigned char *dest = (unsigned char *)p; - unsigned char *src = (unsigned char *)current; - for(int i = 0; i < 4096; i++) { - dest[i] = src[i]; - } - */ - memcpy(p, current, 4096); - for(int i = 0; i < FD_MAX_SIZE; i++) { - p->fd_table[i] = current->fd_table[i]; - } + p->cpu_context.pc = (unsigned long)ret_from_fork; + } else { + struct pt_regs * cur_regs = task_pt_regs(current); + *childregs = *cur_regs; + childregs->regs[0] = 0; + copy_virt_memory(p); + p->cpu_context.pc = (unsigned long)ret_to_user; + } + p->flags = clone_flags; + p->priority = current->priority; + p->state = RUNNING; + p->counter = p->priority; + p->preempt_count = 1; //disable preemtion until schedule_tail + + + p->cpu_context.sp = (unsigned long)childregs; + int pid = nr_tasks++; + p->id = pid; + task[pid] = p; - unsigned long k_delta = (unsigned long)p - (unsigned long)current; - p->cpu_context.ux0 = 0; - p->cpu_context.fp += k_delta; - p->cpu_context.sp += k_delta; - p->cpu_context.elr += (unsigned long)0x100000; - p->cpu_context.usp += (unsigned long)0x100000; - p->cpu_context.ufp += (unsigned long)0x100000; - p->cpu_context.ulr += (unsigned long)0x100000; - //p->cpu_context.lr = p->cpu_context.ulr; - - /* - char *src_stack = (char *)current->cpu_context.usp; - char *dest_stack = (char *)p->cpu_context.usp; - for(int i = 0; i < 4096; i++) { - dest_stack[i] = src_stack[i]; - } - */ - memcpy(0x300000, 0x200000, 0x100000); - } - - p->id = thread_count++; - p->state = READY; - p->priority = 2; - p->counter = p->priority; - current->child = 1; - - run_queue[p->id] = p; - preempt_enable(); - - // parent - return p->id; + preempt_enable(); + return pid; } -void scheduler() { - preempt_disable(); - int next_index; - thread *p = NULL; - int find_next_thread = 0; - if(current && current->state != DEAD) { - current->state = READY; - current->counter = 0; - } - // Find next available thread (state=READY and its counter > 0), searching from current index + 1 - for(int i = 0; i < thread_count; i++) { - next_index = (curr_index+1) % thread_count; - p = run_queue[next_index]; - if(p && p->state == READY && p->counter > 0) { - find_next_thread = 1; - break; - } - } - // When all thread has no time or no available thread can run, dispatch time for each thread then start from thread 0 - if(!find_next_thread) { - for(int i = 0; i < thread_count; i++) { - p = run_queue[i]; - p->counter = (p->counter >> 1) + p->priority; - } - next_index = 0; - } - - run_queue[next_index]->state = RUNNING; - curr_index = next_index; - switch_to(run_queue[next_index]); - preempt_enable(); +void _schedule(void) +{ + preempt_disable(); + int next,c; + struct task_struct * p; + while (1) { + c = -1; + next = 0; + for (int i = 0; i < NR_TASKS; i++){ + p = task[i]; + if (p && p->state == RUNNING && p->counter > c) { + c = p->counter; + next = i; + } + } + if (c) { + break; + } + for (int i = 0; i < NR_TASKS; i++) { + p = task[i]; + if (p) { + p->counter = (p->counter >> 1) + p->priority; + } + } + } + switch_to(task[next]); + preempt_enable(); +} + +void scheduler(void) +{ + current->counter = 0; + _schedule(); +} + +void switch_to(struct task_struct * next) +{ + if (current == next) + return; + struct task_struct * prev = current; + current = next; + set_pgd(next->mm.pgd); + cpu_switch_to(prev, next); } void schedule_tail(void) { @@ -147,7 +126,7 @@ void schedule_tail(void) { void timer_tick() { --current->counter; - if(current->counter > 0) return; + if(current->counter > 0 || current->preempt_count >0) return; current->counter = 0; uart_puts("timer tick\n"); scheduler(); @@ -155,60 +134,37 @@ void timer_tick() { void _exit() { preempt_disable(); - current->state = DEAD; - uart_puts("thread "); - uart_puts_int(current->id); - uart_puts(" is dead\n"); + for (int i = 0; i < NR_TASKS; i++){ + if (task[i] == current) { + task[i]->state = ZOMBIE; + break; + } + } + uart_printf("thread %d is zombie\n", current->id); preempt_enable(); scheduler(); } -// remove the DEAD thread from queue and relocate the rest thread -static void relocate_queue() { - for(int i = 0; i < thread_count; i++) { - thread *dest = run_queue[i]; - if(dest->state == DEAD) { - uart_puts("relocate...\n"); - for(int j = i+1; j < MAX_THREAD_COUNT; j++) { - thread *src = run_queue[j]; - if(src && src->state != DEAD) { - run_queue[i] = src; - run_queue[j] = NULL; - } - } - } - } - for(int i = 0; i < MAX_THREAD_COUNT; i++) { - thread *p = run_queue[i]; - if(p && p->state==DEAD) run_queue[i] = NULL; - } -} - void idle() { // kill zombies while(1) { preempt_disable(); - for(int i = 0; i < MAX_THREAD_COUNT; i++) { - thread *p = run_queue[i]; - if(p && p->state == DEAD) { + for(int i = 0; i < NR_TASKS; i++) { + struct task_struct *p = task[i]; + if(p && p->state == ZOMBIE) { for(int i = 0; i < FD_MAX_SIZE; i++) { if(p->fd_table[i]) { vfs_close(p->fd_table[i]); } } free_page((unsigned long)p, THREAD_SIZE); - thread_count--; + nr_tasks--; } } - relocate_queue(); + preempt_enable(); - uart_puts("I am zombie killer, remain "); - uart_puts_int(thread_count); - uart_puts(" threads\n"); + uart_printf("I am zombie killer, remain %d threads\n", nr_tasks); delay(1000000); - if(current->child != 0) { - create_thread(0, 0, 0, 0); - } scheduler(); } } @@ -223,7 +179,4 @@ void _exec(char *name, char **argv) { else { uart_puts("load user program success...\n"); } - //run_queue[current->id]->cpu_context.pc = ret; - - //_exit(); } \ No newline at end of file diff --git a/kernel/start.S b/kernel/start.S index da8a5b3cb..f53cd09a3 100644 --- a/kernel/start.S +++ b/kernel/start.S @@ -1,4 +1,4 @@ -.section = ".text" +.section = ".text.boot" .global _start @@ -14,15 +14,10 @@ _start: 2: bl from_el2_to_el1 - - /* - mrs x0, sctlr_el1 - ldr x1, =0xffffffe5 - and x0, x0, x1 - msr sctlr_el1, x0 - */ - bl set_exception_vector_table + bl vm_init + +boot_rest: ldr x0, = bss_begin ldr x1, = bss_end sub x1, x1, x0 diff --git a/kernel/sys.c b/kernel/sys.c index 70823d44f..1392e4109 100644 --- a/kernel/sys.c +++ b/kernel/sys.c @@ -9,9 +9,8 @@ void x0Set(unsigned long v){ task[16]=v; } -void sys_getpid() { - x0Set(current->id); - return; +int sys_getpid() { + return current->id; } void sys_uart_read(char *buf, int size) { @@ -19,7 +18,7 @@ void sys_uart_read(char *buf, int size) { } void sys_uart_write(char *buf, int size) { - uart_puts(buf); + uart_printf(buf); } void sys_exec(char *name, char **argv) { @@ -30,13 +29,12 @@ void sys_exit() { _exit(); } -void sys_fork() { - x0Set(create_thread(0, 0, 0, 0)); - return; +int sys_fork() { + return create_thread(0, 0, 0); } int sys_open(const char *pathname, int flags) { - thread* task; + struct task_struct* task; asm volatile("mrs %0, tpidr_el1 \n":"=r"(task):); int ret = -1; for(int i = 0; i < FD_MAX_SIZE; i++) { @@ -51,7 +49,7 @@ int sys_open(const char *pathname, int flags) { } int sys_close(int fd) { - thread* task; + struct task_struct* task; asm volatile("mrs %0, tpidr_el1 \n":"=r"(task):); if(task->fd_table[fd]) { vfs_close(task->fd_table[fd]); @@ -61,7 +59,7 @@ int sys_close(int fd) { } int sys_write(int fd, const void *buf, int count) { - thread* task; + struct task_struct* task; asm volatile("mrs %0, tpidr_el1 \n":"=r"(task):); if(task->fd_table[fd]) { x0Set(vfs_write(task->fd_table[fd], buf, count)); @@ -70,7 +68,7 @@ int sys_write(int fd, const void *buf, int count) { } void sys_read(int fd, void *buf, int count) { - thread* task; + struct task_struct* task; asm volatile("mrs %0, tpidr_el1 \n":"=r"(task):); if(task->fd_table[fd]) { x0Set(vfs_read(task->fd_table[fd], buf, count)); diff --git a/kernel/xcpt_func.S b/kernel/xcpt_func.S index 858278744..c044291ca 100644 --- a/kernel/xcpt_func.S +++ b/kernel/xcpt_func.S @@ -9,18 +9,6 @@ from_el2_to_el1: mov x0, 0x3c5 // EL1h (SPSel = 1) with interrupt disabled msr spsr_el2, x0 msr elr_el2, x30 - mov x0, #(3 << 20) - msr cpacr_el1, x0 - - /* enable unaligned access */ - /* - mrc p15, 0, r0, c1, c0, 0 - ldr r1, =#0xfffffffd - and r0, r0, r1 - mcr p15, 0, r0, c1, c0, 0 - isb - */ - eret // return to EL1 .global from_el1_to_el0 @@ -40,11 +28,11 @@ run_user_program: msr sp_el0, x2 // point to stack mov x2, 0x340 // disable interrupt 0x3c0 msr spsr_el1, x2 - mrs x3, sp_el0 - ldr x0, [x3, 0] - ldr x1, [x3, 8] + //mrs x3, sp_el0 + //ldr x0, [x3, 0] + //ldr x1, [x3, 8] eret - + .global core_timer_enable core_timer_enable: mov x0, 1 diff --git a/kernel/xcpt_handler.S b/kernel/xcpt_handler.S index f3ad76e93..4b887fdfd 100644 --- a/kernel/xcpt_handler.S +++ b/kernel/xcpt_handler.S @@ -1,27 +1,39 @@ #include "arm/sysregs.h" #include "sys.h" -// save general registers to stack -.macro save_all, el - - sub sp, sp, #S_FRAME_SIZE - stp x0, x1, [sp ,16 * 0] - stp x2, x3, [sp ,16 * 1] - stp x4, x5, [sp ,16 * 2] - stp x6, x7, [sp ,16 * 3] - stp x8, x9, [sp ,16 * 4] - stp x10, x11, [sp ,16 * 5] - stp x12, x13, [sp ,16 * 6] - stp x14, x15, [sp ,16 * 7] - stp x16, x17, [sp ,16 * 8] - stp x18, x19, [sp ,16 * 9] - stp x20, x21, [sp ,16 * 10] - stp x22, x23, [sp ,16 * 11] - stp x24, x25, [sp ,16 * 12] - stp x26, x27, [sp ,16 * 13] - stp x28, x29, [sp ,16 * 14] - - .if \el == 0 + .macro handle_invalid_entry el, type + kernel_entry \el + mov x0, #\type + mrs x1, esr_el1 + mrs x2, elr_el1 + bl show_invalid_entry_message + b err_hang + .endm + + .macro ventry label + .align 7 + b \label + .endm + + .macro kernel_entry, el + sub sp, sp, #S_FRAME_SIZE + stp x0, x1, [sp, #16 * 0] + stp x2, x3, [sp, #16 * 1] + stp x4, x5, [sp, #16 * 2] + stp x6, x7, [sp, #16 * 3] + stp x8, x9, [sp, #16 * 4] + stp x10, x11, [sp, #16 * 5] + stp x12, x13, [sp, #16 * 6] + stp x14, x15, [sp, #16 * 7] + stp x16, x17, [sp, #16 * 8] + stp x18, x19, [sp, #16 * 9] + stp x20, x21, [sp, #16 * 10] + stp x22, x23, [sp, #16 * 11] + stp x24, x25, [sp, #16 * 12] + stp x26, x27, [sp, #16 * 13] + stp x28, x29, [sp, #16 * 14] + + .if \el == 0 mrs x21, sp_el0 .else add x21, sp, #S_FRAME_SIZE @@ -32,12 +44,9 @@ stp x30, x21, [sp, #16 * 15] stp x22, x23, [sp, #16 * 16] + .endm -.endm - -// load general registers from stack -.macro load_all, el - + .macro kernel_exit, el ldp x22, x23, [sp, #16 * 16] ldp x30, x21, [sp, #16 * 15] @@ -47,99 +56,47 @@ msr elr_el1, x22 msr spsr_el1, x23 - ldp x0, x1, [sp ,16 * 0] - ldp x2, x3, [sp ,16 * 1] - ldp x4, x5, [sp ,16 * 2] - ldp x6, x7, [sp ,16 * 3] - ldp x8, x9, [sp ,16 * 4] - ldp x10, x11, [sp ,16 * 5] - ldp x12, x13, [sp ,16 * 6] - ldp x14, x15, [sp ,16 * 7] - ldp x16, x17, [sp ,16 * 8] - ldp x18, x19, [sp ,16 * 9] - ldp x20, x21, [sp ,16 * 10] - ldp x22, x23, [sp ,16 * 11] - ldp x24, x25, [sp ,16 * 12] - ldp x26, x27, [sp ,16 * 13] - ldp x28, x29, [sp ,16 * 14] - add sp, sp, #S_FRAME_SIZE -.endm - -.macro save_task - str x0, [sp, -8] - mrs x0, tpidr_el1 // x0 is the thread address - //store x0&x1 later - stp x2, x3, [x0, 8 * 18] - stp x4, x5, [x0, 8 * 20] - stp x6, x7, [x0, 8 * 22] - stp x8, x9, [x0, 8 * 24] - stp x10, x11, [x0, 8 * 26] - stp x12, x13, [x0, 8 * 28] - stp x14, x15, [x0, 8 * 30] - stp x16, x17, [x0, 8 * 32] - stp x18, x19, [x0, 8 * 34] - stp x20, x21, [x0, 8 * 36] - stp x22, x23, [x0, 8 * 38] - stp x24, x25, [x0, 8 * 40] - stp x26, x27, [x0, 8 * 42] - stp x28, x29, [x0, 8 * 44] - str x30, [x0, 8 * 46] - mov x9, x0 - ldr x0, [sp, -8] - stp x0, x1, [x9 ,8 * 16] - mrs x10, spsr_el1 - mrs x11, elr_el1 - mrs x12, sp_el0 - str x10, [x9, 8 * 13] // save spsr - stp x11, x12, [x9, 8 * 14] // save elr_el1, sp_el0 -.endm - -.macro restore_task - mrs x9, tpidr_el1 - ldr x10, [x9, 8 * 13] - ldp x11, x12, [x9, 8 * 14] - msr spsr_el1, x10 - msr elr_el1, x11 - msr sp_el0, x12 - mov x0, x9 - //restore x0&x1 later - ldp x2, x3, [x0, 8 * 18] - ldp x4, x5, [x0, 8 * 20] - ldp x6, x7, [x0, 8 * 22] - ldp x8, x9, [x0, 8 * 24] - ldp x10, x11, [x0, 8 * 26] - ldp x12, x13, [x0, 8 * 28] - ldp x14, x15, [x0, 8 * 30] - ldp x16, x17, [x0, 8 * 32] - ldp x18, x19, [x0, 8 * 34] - ldp x20, x21, [x0, 8 * 36] - ldp x22, x23, [x0, 8 * 38] - ldp x24, x25, [x0, 8 * 40] - ldp x26, x27, [x0, 8 * 42] - ldp x28, x29, [x0, 8 * 44] - ldr x30, [x0, 8 * 46] - ldp x0, x1, [x0, 8 * 16] -.endm + + + ldp x0, x1, [sp, #16 * 0] + ldp x2, x3, [sp, #16 * 1] + ldp x4, x5, [sp, #16 * 2] + ldp x6, x7, [sp, #16 * 3] + ldp x8, x9, [sp, #16 * 4] + ldp x10, x11, [sp, #16 * 5] + ldp x12, x13, [sp, #16 * 6] + ldp x14, x15, [sp, #16 * 7] + ldp x16, x17, [sp, #16 * 8] + ldp x18, x19, [sp, #16 * 9] + ldp x20, x21, [sp, #16 * 10] + ldp x22, x23, [sp, #16 * 11] + ldp x24, x25, [sp, #16 * 12] + ldp x26, x27, [sp, #16 * 13] + ldp x28, x29, [sp, #16 * 14] + add sp, sp, #S_FRAME_SIZE + eret + .endm exception_handler: - save_all 0 + kernel_entry 0 bl dumpState - load_all 0 + kernel_exit 0 eret core_timer_handler: - save_task + kernel_entry 0 bl dumpTimer - restore_task + kernel_exit 0 eret el0_sync: - save_task + kernel_entry 0 mrs x25, esr_el1 // read the syndrome register lsr x24, x25, #ESR_ELx_EC_SHIFT // exception class cmp x24, #ESR_ELx_EC_SVC64 // SVC in 64-bit state - b.eq el0_svc - //exception_handler 0, SYNC_ERROR + b.eq el0_svc + cmp x24, #ESR_ELx_EC_DABT_LOW // data abort in EL0 + b.eq el0_da sc_nr .req x25 // number of system calls scno .req x26 // syscall number @@ -160,8 +117,10 @@ el0_svc: ret_from_syscall: // bl disable_irq str x0, [sp, #S_X0] // returned x0 - restore_task - eret + kernel_exit 0 + +el0_da: + b _exit .align 11 // vector table should be aligned to 0x800 .global exception_vector_table @@ -204,6 +163,6 @@ exception_vector_table: .global set_exception_vector_table set_exception_vector_table: - adr x0, exception_vector_table - msr vbar_el1, x0 + ldr x0, = exception_vector_table + msr VBAR_EL1, x0 ret \ No newline at end of file diff --git a/scripts/linker.ld b/scripts/linker.ld index 6b8dd11eb..ef8bcbb03 100644 --- a/scripts/linker.ld +++ b/scripts/linker.ld @@ -1,15 +1,17 @@ -ENTRY(_start) -__heap_start = 0x90000; -__stack_top = 0xA0000; SECTIONS { - . = 0x80000; + . = 0xffff000000000000; + . += 0x80000; .text : { *(.text) } .rodata : { *(.rodata) } .data : { *(.data) } - . = ALIGN(0x8); + . = ALIGN(0x1000); bss_begin = .; - .bss : { *(.bss*) } + .bss : { *(.bss*) } + . = ALIGN(0x1000); bss_end = .; + . = ALIGN(0x1000); + __heap_start = . + (1<<12); + __stack_top = __heap_start + 0x1000; }