--- /srv/rebuilderd/tmp/rebuilderdZiN6bi/inputs/qemu-system-riscv_10.0.8+ds-0+deb13u1+b2_arm64.deb +++ /srv/rebuilderd/tmp/rebuilderdZiN6bi/out/qemu-system-riscv_10.0.8+ds-0+deb13u1+b2_arm64.deb ├── file list │ @@ -1,3 +1,3 @@ │ -rw-r--r-- 0 0 0 4 2026-05-09 11:19:11.000000 debian-binary │ -rw-r--r-- 0 0 0 1204 2026-05-09 11:19:11.000000 control.tar.xz │ --rw-r--r-- 0 0 0 6939724 2026-05-09 11:19:11.000000 data.tar.xz │ +-rw-r--r-- 0 0 0 6943464 2026-05-09 11:19:11.000000 data.tar.xz ├── control.tar.xz │ ├── control.tar │ │ ├── ./md5sums │ │ │ ├── ./md5sums │ │ │ │┄ Files differ ├── data.tar.xz │ ├── data.tar │ │ ├── ./usr/bin/qemu-system-riscv32 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 3256741aafbd00cfdf10c86881fdfed33c3142ac │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: f30f0cadf93d165d42070fcbf3dab5d1e2d6270d │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -937401,39 +937401,39 @@ │ │ │ │ nop │ │ │ │ nop │ │ │ │ and w3, w1, #0x1c00 │ │ │ │ ubfx w4, w1, #6, #1 │ │ │ │ and w2, w1, #0x20 │ │ │ │ orr w3, w4, w3, lsr #9 │ │ │ │ eor w2, w3, w2, lsr #1 │ │ │ │ - ubfx w3, w1, #2, #3 │ │ │ │ - ubfx w1, w1, #7, #3 │ │ │ │ + ubfx w3, w1, #7, #3 │ │ │ │ + ubfx w1, w1, #2, #3 │ │ │ │ add w3, w3, #0x8 │ │ │ │ lsl w2, w2, #2 │ │ │ │ add w1, w1, #0x8 │ │ │ │ - stp w2, w1, [x0] │ │ │ │ - str w3, [x0, #8] │ │ │ │ + stp w2, w3, [x0] │ │ │ │ + str w1, [x0, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ret │ │ │ │ and w3, w1, #0x1c00 │ │ │ │ ubfx w4, w1, #6, #1 │ │ │ │ and w2, w1, #0x20 │ │ │ │ orr w3, w4, w3, lsr #9 │ │ │ │ eor w2, w3, w2, lsr #1 │ │ │ │ - ubfx w3, w1, #2, #3 │ │ │ │ - ubfx w1, w1, #7, #3 │ │ │ │ + ubfx w3, w1, #7, #3 │ │ │ │ + ubfx w1, w1, #2, #3 │ │ │ │ add w3, w3, #0x8 │ │ │ │ lsl w2, w2, #2 │ │ │ │ add w1, w1, #0x8 │ │ │ │ - stp w2, w1, [x0] │ │ │ │ - str w3, [x0, #8] │ │ │ │ + stp w2, w3, [x0] │ │ │ │ + str w1, [x0, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ret │ │ │ │ and w3, w1, #0x800 │ │ │ │ @@ -937474,15 +937474,15 @@ │ │ │ │ ubfiz w2, w2, #4, #1 │ │ │ │ eor w2, w2, w3 │ │ │ │ and w4, w1, #0x60 │ │ │ │ sbfx w3, w1, #12, #1 │ │ │ │ and w2, w2, #0x1f │ │ │ │ orr w2, w2, w4 │ │ │ │ ubfx w1, w1, #7, #3 │ │ │ │ - eor w3, w2, w3, lsl #7 │ │ │ │ + orr w3, w2, w3, lsl #7 │ │ │ │ add w1, w1, #0x8 │ │ │ │ str w1, [x0, #8] │ │ │ │ lsl w3, w3, #1 │ │ │ │ stp w3, wzr, [x0] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ @@ -950298,16 +950298,16 @@ │ │ │ │ mov x29, sp │ │ │ │ and w2, w1, w2 │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x20, x0 │ │ │ │ ubfx x19, x1, #20, #5 │ │ │ │ stp x21, x22, [sp, #32] │ │ │ │ mov w0, #0x607b // #24699 │ │ │ │ - ubfx x22, x1, #15, #5 │ │ │ │ ubfx x21, x1, #7, #5 │ │ │ │ + ubfx x22, x1, #15, #5 │ │ │ │ cmp w2, w0 │ │ │ │ b.eq 851848 // b.none │ │ │ │ mov w0, #0x707b // #28795 │ │ │ │ cmp w2, w0 │ │ │ │ b.eq 8517a8 // b.none │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ @@ -950984,29 +950984,29 @@ │ │ │ │ cmp w25, #0x6 │ │ │ │ b.eq 852c80 // b.none │ │ │ │ cmp w0, #0x7 │ │ │ │ b.eq 852c30 // b.none │ │ │ │ cbz w0, 852b68 │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne 852900 // b.any │ │ │ │ - and w23, w23, #0x7 │ │ │ │ - tst w20, #0x18 │ │ │ │ - add w0, w23, #0x8 │ │ │ │ and w24, w24, #0x7 │ │ │ │ - add w23, w23, #0x10 │ │ │ │ - ubfx x1, x20, #5, #2 │ │ │ │ - csel w21, w23, w0, ne // ne = any │ │ │ │ - add w0, w24, #0x8 │ │ │ │ tst w20, #0x300 │ │ │ │ + and w23, w23, #0x7 │ │ │ │ + add w0, w24, #0x8 │ │ │ │ add w24, w24, #0x10 │ │ │ │ - str w21, [sp, #28] │ │ │ │ + add w1, w23, #0x8 │ │ │ │ csel w0, w24, w0, ne // ne = any │ │ │ │ - cmp w1, #0x1 │ │ │ │ + add w23, w23, #0x10 │ │ │ │ + tst w20, #0x18 │ │ │ │ + ubfx x20, x20, #5, #2 │ │ │ │ + csel w21, w23, w1, ne // ne = any │ │ │ │ + str w21, [sp, #28] │ │ │ │ + cmp w20, #0x1 │ │ │ │ b.eq 852e94 // b.none │ │ │ │ - cmp w1, #0x3 │ │ │ │ + cmp w20, #0x3 │ │ │ │ b.ne 852900 // b.any │ │ │ │ ldr x1, [x19, #168] │ │ │ │ ldrb w1, [x1, #12] │ │ │ │ tbz w1, #0, 852900 │ │ │ │ adrp x20, 119c000 │ │ │ │ add x20, x20, #0xbb0 │ │ │ │ add x20, x20, #0x10 │ │ │ │ @@ -951364,19 +951364,19 @@ │ │ │ │ mov x0, x19 │ │ │ │ bl 84cfa0 │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldr w1, [x19, #104] │ │ │ │ b 852010 │ │ │ │ and w2, w20, #0x60 │ │ │ │ ubfx x0, x20, #10, #3 │ │ │ │ - ubfx x3, x20, #2, #3 │ │ │ │ ubfx x4, x20, #7, #3 │ │ │ │ + ubfx x3, x20, #2, #3 │ │ │ │ orr w2, w0, w2, lsr #2 │ │ │ │ - add w3, w3, #0x8 │ │ │ │ add w4, w4, #0x8 │ │ │ │ + add w3, w3, #0x8 │ │ │ │ mov x1, x21 │ │ │ │ lsl w2, w2, #3 │ │ │ │ mov x0, x19 │ │ │ │ stp w2, w4, [sp, #24] │ │ │ │ str w3, [sp, #32] │ │ │ │ bl 851d20 │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -951786,15 +951786,15 @@ │ │ │ │ adrp x2, 105f000 │ │ │ │ ldr x2, [x2, #680] │ │ │ │ b 852e54 │ │ │ │ adrp x2, 105c000 │ │ │ │ ldr x2, [x2, #3072] │ │ │ │ b 852e54 │ │ │ │ ldr x2, [x19, #168] │ │ │ │ - cmp w21, w0 │ │ │ │ + cmp w0, w21 │ │ │ │ cset w1, eq // eq = none │ │ │ │ ldrb w2, [x2, #12] │ │ │ │ eor w2, w2, #0x1 │ │ │ │ orr w1, w1, w2 │ │ │ │ tbnz w1, #0, 852900 │ │ │ │ adrp x1, 119c000 │ │ │ │ add x1, x1, #0xbb0 │ │ │ │ @@ -972167,57 +972167,57 @@ │ │ │ │ movk w1, #0x8200, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 86b444 // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0x8600, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 860cc8 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x0, x7, #12, #3 │ │ │ │ cmp w0, #0x4 │ │ │ │ b.eq 86a7dc // b.none │ │ │ │ b.hi 8692c0 // b.pmore │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 86a918 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 86a8f0 // b.none │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 86a940 // b.any │ │ │ │ - ubfx x4, x7, #7, #5 │ │ │ │ lsr w1, w7, #20 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w1, w7, [sp, #32] │ │ │ │ - str w4, [sp, #40] │ │ │ │ - cbz w7, 86cf5c │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w1, w2, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ + cbz w2, 86cf5c │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - ldr x20, [x0, w7, sxtw #3] │ │ │ │ - cbnz w4, 86b848 │ │ │ │ + ldr x20, [x0, w2, sxtw #3] │ │ │ │ + cbnz w7, 86b848 │ │ │ │ mov x2, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 84ca60 │ │ │ │ nop │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ asr w2, w7, #20 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w2, w1, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ tst w7, #0x7000 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ bl 84e208 │ │ │ │ @@ -972457,26 +972457,26 @@ │ │ │ │ b.hi 86ce3c // b.pmore │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 86f2ac // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 86f24c // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ lsr w0, w7, #20 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w0, w7, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w0, w1, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ cmp w0, #0x1f │ │ │ │ b.hi 866c30 // b.pmore │ │ │ │ - cbz w1, 872e88 │ │ │ │ + cbz w7, 872e88 │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ - sxtw x1, w1 │ │ │ │ + sxtw x7, w7 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - ldr x20, [x0, x1, lsl #3] │ │ │ │ + ldr x20, [x0, x7, lsl #3] │ │ │ │ ldr w1, [sp, #36] │ │ │ │ cbz w1, 8715c0 │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ ldr x1, [x0, w1, sxtw #3] │ │ │ │ mov x0, x20 │ │ │ │ @@ -972543,17 +972543,17 @@ │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 847924 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ asr w2, w7, #20 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ ubfx x7, x7, #12, #3 │ │ │ │ stp w2, w1, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp w7, #0x2 │ │ │ │ b.eq 86a4d0 // b.none │ │ │ │ b.hi 8694dc // b.pmore │ │ │ │ cbz w7, 86a4b8 │ │ │ │ @@ -972561,25 +972561,25 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 84c928 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x5, x7, #20, #5 │ │ │ │ - ubfx x4, x7, #15, #5 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #27 │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ + ubfx x4, x7, #15, #5 │ │ │ │ ubfx x0, x7, #25, #2 │ │ │ │ stp w2, w5, [sp, #32] │ │ │ │ - lsr w6, w7, #15 │ │ │ │ + lsr w6, w7, #20 │ │ │ │ stp w4, w3, [sp, #40] │ │ │ │ lsr w5, w7, #7 │ │ │ │ str w1, [sp, #48] │ │ │ │ - lsr w7, w7, #20 │ │ │ │ + lsr w7, w7, #15 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 869b78 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 869aa0 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cbz w0, 86b35c │ │ │ │ @@ -972632,22 +972632,22 @@ │ │ │ │ mov x0, x19 │ │ │ │ bl 842c80 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ and w1, w7, #0xfffff000 │ │ │ │ - stp w1, w0, [sp, #32] │ │ │ │ - cbz w0, 866da0 │ │ │ │ - adrp x2, 119c000 │ │ │ │ - add x2, x2, #0xbb0 │ │ │ │ - add x2, x2, #0x10 │ │ │ │ - ldr x0, [x2, w0, sxtw #3] │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w1, w7, [sp, #32] │ │ │ │ + cbz w7, 866da0 │ │ │ │ + adrp x0, 119c000 │ │ │ │ + add x0, x0, #0xbb0 │ │ │ │ + add x0, x0, #0x10 │ │ │ │ + ldr x0, [x0, w7, sxtw #3] │ │ │ │ bl 93f760 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ and w0, w7, #0x3ffff000 │ │ │ │ mov w1, #0x5000 // #20480 │ │ │ │ and w0, w0, #0xfe007fff │ │ │ │ @@ -972693,25 +972693,25 @@ │ │ │ │ mov x1, x20 │ │ │ │ str w7, [sp, #32] │ │ │ │ bl 848f68 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x5, x7, #20, #5 │ │ │ │ - ubfx x4, x7, #15, #5 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #27 │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ + ubfx x4, x7, #15, #5 │ │ │ │ ubfx x0, x7, #25, #2 │ │ │ │ stp w2, w5, [sp, #32] │ │ │ │ - lsr w6, w7, #15 │ │ │ │ + lsr w6, w7, #20 │ │ │ │ stp w4, w3, [sp, #40] │ │ │ │ lsr w5, w7, #7 │ │ │ │ str w1, [sp, #48] │ │ │ │ - lsr w7, w7, #20 │ │ │ │ + lsr w7, w7, #15 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 8699c8 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 86953c // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cbz w0, 86b308 │ │ │ │ @@ -972765,25 +972765,25 @@ │ │ │ │ bl 842c80 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x5, x7, #20, #5 │ │ │ │ - ubfx x4, x7, #15, #5 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #27 │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ + ubfx x4, x7, #15, #5 │ │ │ │ ubfx x0, x7, #25, #2 │ │ │ │ stp w2, w5, [sp, #32] │ │ │ │ - lsr w6, w7, #15 │ │ │ │ + lsr w6, w7, #20 │ │ │ │ stp w4, w3, [sp, #40] │ │ │ │ lsr w5, w7, #7 │ │ │ │ str w1, [sp, #48] │ │ │ │ - lsr w7, w7, #20 │ │ │ │ + lsr w7, w7, #15 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 8698f0 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 869818 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cbz w0, 86b2d0 │ │ │ │ @@ -972837,25 +972837,25 @@ │ │ │ │ bl 842c80 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x5, x7, #20, #5 │ │ │ │ - ubfx x4, x7, #15, #5 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #27 │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ + ubfx x4, x7, #15, #5 │ │ │ │ ubfx x0, x7, #25, #2 │ │ │ │ stp w2, w5, [sp, #32] │ │ │ │ - lsr w6, w7, #15 │ │ │ │ + lsr w6, w7, #20 │ │ │ │ stp w4, w3, [sp, #40] │ │ │ │ lsr w5, w7, #7 │ │ │ │ str w1, [sp, #48] │ │ │ │ - lsr w7, w7, #20 │ │ │ │ + lsr w7, w7, #15 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 869668 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 869740 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cbz w0, 86b378 │ │ │ │ @@ -972963,16 +972963,16 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 8663a8 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ and w1, w7, #0x1fff000 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ and w1, w1, #0xfff07fff │ │ │ │ stp w0, w2, [sp, #32] │ │ │ │ lsr w7, w7, #15 │ │ │ │ cmp w1, #0x1, lsl #12 │ │ │ │ b.eq 870760 // b.none │ │ │ │ cmp w1, #0x100, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ @@ -973003,16 +973003,16 @@ │ │ │ │ bl 9445f0 │ │ │ │ ldr w0, [sp, #32] │ │ │ │ cbnz w0, 876d9c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ and w7, w7, #0x1fff000 │ │ │ │ and w7, w7, #0xfff07fff │ │ │ │ cbz w7, 8702d4 │ │ │ │ cmp w7, #0x1, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w1, [x19, #136] │ │ │ │ @@ -973071,20 +973071,20 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 85c9b0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x1, x7, #12, #3 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w2, w1, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ - lsr w3, w7, #15 │ │ │ │ - lsr w1, w7, #7 │ │ │ │ + lsr w3, w7, #7 │ │ │ │ + lsr w1, w7, #15 │ │ │ │ tst w7, #0x1f00000 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w2, [x19, #136] │ │ │ │ cbz w2, 871cdc │ │ │ │ ldr x2, [x19, #168] │ │ │ │ ldrb w4, [x2, #54] │ │ │ │ tst x4, #0x1 │ │ │ │ @@ -973156,16 +973156,16 @@ │ │ │ │ b.ne 866c30 // b.any │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 85c420 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ and w7, w7, #0x1fff000 │ │ │ │ and w7, w7, #0xfff07fff │ │ │ │ cbz w7, 870a58 │ │ │ │ cmp w7, #0x100, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w1, [x19, #136] │ │ │ │ @@ -973199,30 +973199,30 @@ │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 866da0 // b.none │ │ │ │ mov x0, x19 │ │ │ │ bl 842bac │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - and w1, w7, #0x1fff000 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ - and w1, w1, #0xfff07fff │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w0, w7, [sp, #32] │ │ │ │ - cmp w1, #0x100, lsl #12 │ │ │ │ + and w0, w7, #0x1fff000 │ │ │ │ + ubfx x1, x7, #15, #5 │ │ │ │ + and w0, w0, #0xfff07fff │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w7, w1, [sp, #32] │ │ │ │ + cmp w0, #0x100, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ldr w1, [x19, #136] │ │ │ │ - cbz w1, 8728d8 │ │ │ │ - ldr x1, [x19, #168] │ │ │ │ - ldrb w2, [x1, #61] │ │ │ │ - tbz w2, #0, 866c30 │ │ │ │ - ldr w2, [x19, #128] │ │ │ │ - tbz w2, #3, 866c30 │ │ │ │ - ldrb w1, [x1, #65] │ │ │ │ - tst x1, #0x1 │ │ │ │ + ldr w0, [x19, #136] │ │ │ │ + cbz w0, 8728d8 │ │ │ │ + ldr x0, [x19, #168] │ │ │ │ + ldrb w1, [x0, #61] │ │ │ │ + tbz w1, #0, 866c30 │ │ │ │ + ldr w1, [x19, #128] │ │ │ │ + tbz w1, #3, 866c30 │ │ │ │ + ldrb w0, [x0, #65] │ │ │ │ + tst x0, #0x1 │ │ │ │ b.eq 877a4c // b.none │ │ │ │ bl 938f00 │ │ │ │ mov x20, x0 │ │ │ │ ldrsw x2, [sp, #36] │ │ │ │ adrp x1, d22000 │ │ │ │ add x1, x1, #0x870 │ │ │ │ mov x0, x20 │ │ │ │ @@ -973234,21 +973234,21 @@ │ │ │ │ ldr w1, [sp, #32] │ │ │ │ bl 846f20 │ │ │ │ b 867d04 │ │ │ │ bti j │ │ │ │ ldr w2, [x19, #136] │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x4, x7, #20, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w4, w1, [sp, #32] │ │ │ │ stp w3, w0, [sp, #40] │ │ │ │ - lsr w1, w7, #7 │ │ │ │ - lsr w3, w7, #20 │ │ │ │ - lsr w7, w7, #15 │ │ │ │ + lsr w1, w7, #20 │ │ │ │ + lsr w3, w7, #15 │ │ │ │ + lsr w7, w7, #7 │ │ │ │ cbz w2, 870a0c │ │ │ │ ldr x2, [x19, #168] │ │ │ │ ldrb w4, [x2, #54] │ │ │ │ tst x4, #0x1 │ │ │ │ b.ne 8704dc // b.any │ │ │ │ ldr w1, [x19, #128] │ │ │ │ tbz w1, #3, 866c30 │ │ │ │ @@ -973378,17 +973378,17 @@ │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne 86e224 // b.any │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #7, #5 │ │ │ │ stp w3, w0, [sp, #32] │ │ │ │ str w2, [sp, #40] │ │ │ │ tst w7, #0x7000 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w1, [x19, #136] │ │ │ │ cbz w1, 872f98 │ │ │ │ ldr x1, [x19, #168] │ │ │ │ @@ -973434,17 +973434,17 @@ │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 871278 // b.none │ │ │ │ cmp w0, #0x8 │ │ │ │ b.eq 8710a4 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x2, x7, #12, #3 │ │ │ │ ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ lsr w7, w7, #15 │ │ │ │ str w1, [sp, #40] │ │ │ │ cbz w0, 871d10 │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #54] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -973602,16 +973602,16 @@ │ │ │ │ bl 93a348 │ │ │ │ ldr w2, [sp, #40] │ │ │ │ cbnz w2, 873118 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ and w7, w7, #0x1fff000 │ │ │ │ and w7, w7, #0xfff07fff │ │ │ │ cbz w7, 8705d0 │ │ │ │ cmp w7, #0x1, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w1, [x19, #136] │ │ │ │ @@ -973668,21 +973668,21 @@ │ │ │ │ bl 8622c0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w2, [x19, #136] │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x4, x7, #20, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w4, w1, [sp, #32] │ │ │ │ stp w3, w0, [sp, #40] │ │ │ │ - lsr w1, w7, #7 │ │ │ │ - lsr w3, w7, #20 │ │ │ │ - lsr w7, w7, #15 │ │ │ │ + lsr w1, w7, #20 │ │ │ │ + lsr w3, w7, #15 │ │ │ │ + lsr w7, w7, #7 │ │ │ │ cbz w2, 870b1c │ │ │ │ ldr x2, [x19, #168] │ │ │ │ ldrb w4, [x2, #54] │ │ │ │ tst x4, #0x1 │ │ │ │ b.ne 87064c // b.any │ │ │ │ ldr w1, [x19, #128] │ │ │ │ tbz w1, #3, 866c30 │ │ │ │ @@ -973791,22 +973791,22 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 8611c0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x3, x7, #15, #5 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x4, x7, #20, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ ubfx x2, x7, #12, #3 │ │ │ │ stp w0, w3, [sp, #32] │ │ │ │ - lsr w1, w7, #7 │ │ │ │ + lsr w1, w7, #20 │ │ │ │ str w4, [sp, #40] │ │ │ │ - lsr w3, w7, #20 │ │ │ │ - lsr w7, w7, #15 │ │ │ │ + lsr w3, w7, #15 │ │ │ │ + lsr w7, w7, #7 │ │ │ │ cmp w2, #0x2 │ │ │ │ b.eq 871864 // b.none │ │ │ │ b.hi 871348 // b.pmore │ │ │ │ cbz w2, 8717a0 │ │ │ │ ldr w2, [x19, #136] │ │ │ │ cbz w2, 872e3c │ │ │ │ ldr x2, [x19, #168] │ │ │ │ @@ -973865,21 +973865,21 @@ │ │ │ │ bl 862780 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w2, [x19, #136] │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x4, x7, #20, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w4, w1, [sp, #32] │ │ │ │ stp w3, w0, [sp, #40] │ │ │ │ - lsr w1, w7, #7 │ │ │ │ - lsr w3, w7, #20 │ │ │ │ - lsr w7, w7, #15 │ │ │ │ + lsr w1, w7, #20 │ │ │ │ + lsr w3, w7, #15 │ │ │ │ + lsr w7, w7, #7 │ │ │ │ cbz w2, 870b38 │ │ │ │ ldr x2, [x19, #168] │ │ │ │ ldrb w4, [x2, #54] │ │ │ │ tst x4, #0x1 │ │ │ │ b.ne 870a44 // b.any │ │ │ │ ldr w1, [x19, #128] │ │ │ │ tbz w1, #3, 866c30 │ │ │ │ @@ -973926,43 +973926,43 @@ │ │ │ │ ldr w0, [x19, #136] │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne 867d18 // b.any │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ - ubfx x3, x7, #12, #3 │ │ │ │ + ubfx x2, x7, #12, #3 │ │ │ │ lsr w4, w7, #20 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w7, [sp, #32] │ │ │ │ - stp w3, w2, [sp, #40] │ │ │ │ + stp w4, w3, [sp, #32] │ │ │ │ + stp w2, w7, [sp, #40] │ │ │ │ bl 862520 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ str q28, [sp, #32] │ │ │ │ bl 861e00 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w2, [x19, #136] │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x4, x7, #20, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ stp w4, w1, [sp, #32] │ │ │ │ stp w3, w0, [sp, #40] │ │ │ │ - lsr w1, w7, #7 │ │ │ │ - lsr w3, w7, #20 │ │ │ │ - lsr w7, w7, #15 │ │ │ │ + lsr w1, w7, #20 │ │ │ │ + lsr w3, w7, #15 │ │ │ │ + lsr w7, w7, #7 │ │ │ │ cbz w2, 870a28 │ │ │ │ ldr x2, [x19, #168] │ │ │ │ ldrb w4, [x2, #54] │ │ │ │ tbnz w4, #0, 8705c0 │ │ │ │ ldr w1, [x19, #128] │ │ │ │ tbz w1, #3, 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ @@ -974008,17 +974008,17 @@ │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne 86e224 // b.any │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ ubfx x4, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ ubfx x2, x7, #12, #3 │ │ │ │ stp w0, w4, [sp, #32] │ │ │ │ lsr w1, w7, #20 │ │ │ │ str w3, [sp, #40] │ │ │ │ lsr w7, w7, #15 │ │ │ │ cmp w2, #0x2 │ │ │ │ b.eq 871b10 // b.none │ │ │ │ @@ -974080,22 +974080,22 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 85bb08 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x4, x7, #20, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ ubfx x3, x7, #12, #3 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ - lsr w0, w7, #7 │ │ │ │ + lsr w0, w7, #20 │ │ │ │ str w4, [sp, #40] │ │ │ │ - lsr w2, w7, #20 │ │ │ │ - lsr w7, w7, #15 │ │ │ │ + lsr w2, w7, #15 │ │ │ │ + lsr w7, w7, #7 │ │ │ │ cmp w3, #0x1 │ │ │ │ b.eq 871194 // b.none │ │ │ │ cmp w3, #0x2 │ │ │ │ b.eq 870f9c // b.none │ │ │ │ cbnz w3, 866c30 │ │ │ │ ldr w3, [x19, #136] │ │ │ │ cbz w3, 8727d4 │ │ │ │ @@ -974301,33 +974301,33 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ str q28, [sp, #32] │ │ │ │ bl 859f80 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x4, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ + lsr w4, w7, #25 │ │ │ │ ubfx x3, x7, #15, #5 │ │ │ │ - lsr w7, w7, #25 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w7, w4, [sp, #32] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ stp w3, w2, [sp, #40] │ │ │ │ bl 84fb0c │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ - and w7, w7, #0xfffff000 │ │ │ │ - stp w7, w1, [sp, #32] │ │ │ │ - cbz w1, 86b07c │ │ │ │ + and w0, w7, #0xfffff000 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w0, w7, [sp, #32] │ │ │ │ + cbz w7, 86b07c │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - ldr x20, [x0, w1, sxtw #3] │ │ │ │ + ldr x20, [x0, w7, sxtw #3] │ │ │ │ mov x0, x20 │ │ │ │ ldr w2, [sp, #32] │ │ │ │ mov x1, x19 │ │ │ │ bl 81e100 │ │ │ │ ldr w0, [sp, #36] │ │ │ │ cbz w0, 866da0 │ │ │ │ mov x1, x20 │ │ │ │ @@ -974416,22 +974416,22 @@ │ │ │ │ movk w1, #0xae00, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 86b418 // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0xb200, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 85bf60 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ add w3, w1, #0x4, lsl #12 │ │ │ │ cmp w0, w3 │ │ │ │ b.eq 86b990 // b.none │ │ │ │ b.hi 86a1b8 // b.pmore │ │ │ │ @@ -974584,19 +974584,19 @@ │ │ │ │ bl 8505e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ cmp w0, #0x6 │ │ │ │ b.eq 86a734 // b.none │ │ │ │ cmp w0, #0x7 │ │ │ │ b.eq 86a70c // b.none │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ + lsr w1, w7, #20 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ - lsr w7, w7, #20 │ │ │ │ - stp w7, w0, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w1, w0, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 939c90 │ │ │ │ mov x20, x0 │ │ │ │ ldr w1, [sp, #40] │ │ │ │ cbnz w1, 86b7fc │ │ │ │ ldr w1, [sp, #32] │ │ │ │ mov x2, x0 │ │ │ │ mov x0, x19 │ │ │ │ @@ -974658,26 +974658,26 @@ │ │ │ │ b.hi 86cd7c // b.pmore │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 86f6b4 // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ b.eq 86f4b8 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ lsr w0, w7, #20 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w0, w7, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w0, w1, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ cmp w0, #0x1f │ │ │ │ b.hi 866c30 // b.pmore │ │ │ │ - cbz w1, 872e94 │ │ │ │ + cbz w7, 872e94 │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ - sxtw x1, w1 │ │ │ │ + sxtw x7, w7 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - ldr x20, [x0, x1, lsl #3] │ │ │ │ + ldr x20, [x0, x7, lsl #3] │ │ │ │ ldr w1, [sp, #36] │ │ │ │ cbz w1, 871628 │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ ldr x1, [x0, w1, sxtw #3] │ │ │ │ mov x0, x20 │ │ │ │ @@ -975259,17 +975259,17 @@ │ │ │ │ b.hi 86d128 // b.pmore │ │ │ │ add w2, w2, #0x1, lsl #12 │ │ │ │ cmp w0, w2 │ │ │ │ b.eq 86ef7c // b.none │ │ │ │ add w2, w2, #0x1, lsl #12 │ │ │ │ cmp w0, w2 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ @@ -975317,17 +975317,17 @@ │ │ │ │ b.hi 86d4cc // b.pmore │ │ │ │ sub w1, w2, #0x2, lsl #12 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 86f0cc // b.none │ │ │ │ sub w2, w2, #0x1, lsl #12 │ │ │ │ cmp w0, w2 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w0, [x19, #128] │ │ │ │ tbz w0, #12, 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ @@ -975449,21 +975449,21 @@ │ │ │ │ str q28, [sp, #32] │ │ │ │ bl 858128 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ tst x7, #0x2000000 │ │ │ │ b.ne 87450c // b.any │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp wzr, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp wzr, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 854920 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ and w7, w7, #0x3f00000 │ │ │ │ str d31, [sp, #32] │ │ │ │ mov w0, #0x2000000 // #33554432 │ │ │ │ @@ -975527,21 +975527,21 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ str q28, [sp, #32] │ │ │ │ bl 85e560 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x4, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ + lsr w4, w7, #25 │ │ │ │ ubfx x3, x7, #15, #5 │ │ │ │ - lsr w7, w7, #25 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w7, w4, [sp, #32] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ stp w3, w2, [sp, #40] │ │ │ │ bl 85e420 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ add w3, w1, #0x6, lsl #12 │ │ │ │ cmp w0, w3 │ │ │ │ b.eq 86bfd4 // b.none │ │ │ │ @@ -975693,34 +975693,34 @@ │ │ │ │ movk w1, #0xba00, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 86b3c0 // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0xbe00, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 85a780 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ movk w1, #0xa200, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 86b470 // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0xa600, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x1, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #7, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ str w1, [sp, #40] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 86fd80 // b.none │ │ │ │ tst w7, #0xe0000 │ │ │ │ @@ -975772,40 +975772,40 @@ │ │ │ │ b 866c38 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 849b80 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ - ubfx x3, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ + asr w3, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w7, w3, [sp, #32] │ │ │ │ - str w2, [sp, #40] │ │ │ │ + stp w3, w2, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 851a80 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ - ubfx x3, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ + asr w3, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w7, w3, [sp, #32] │ │ │ │ - str w2, [sp, #40] │ │ │ │ + stp w3, w2, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 851904 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ - ubfx x2, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ - stp w7, w2, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + ubfx x1, x7, #15, #5 │ │ │ │ + asr w2, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w2, w1, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ cbz w0, 86d284 │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w1, [x0, #64] │ │ │ │ tbnz w1, #0, 86a5e0 │ │ │ │ ldrb w0, [x0, #62] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ mov x0, x19 │ │ │ │ @@ -975879,30 +975879,30 @@ │ │ │ │ mov w3, #0x503 // #1283 │ │ │ │ ldr x5, [x6, x5] │ │ │ │ ldr x0, [x0, x7, lsl #3] │ │ │ │ add x1, x5, x1 │ │ │ │ bl 947f90 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #20 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w2, w0, [sp, #32] │ │ │ │ str w1, [sp, #40] │ │ │ │ cbnz w0, 86b824 │ │ │ │ mov x0, x19 │ │ │ │ bl 84d2a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #20 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w2, w7, [sp, #32] │ │ │ │ + ubfx x0, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ + stp w2, w0, [sp, #32] │ │ │ │ str w1, [sp, #40] │ │ │ │ - cbnz w7, 86b8b4 │ │ │ │ + cbnz w0, 86b8b4 │ │ │ │ mov x0, x19 │ │ │ │ bl 84d2a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ mov w0, #0x14000000 // #335544320 │ │ │ │ ands w0, w7, w0 │ │ │ │ b.eq 86d188 // b.none │ │ │ │ @@ -976000,30 +976000,30 @@ │ │ │ │ ldr x3, [x7, x3] │ │ │ │ add x5, x3, x5 │ │ │ │ add x4, x3, x4 │ │ │ │ add x3, x3, x6 │ │ │ │ bl 93a3e0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #20 │ │ │ │ ubfx x20, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w2, w20, [sp, #32] │ │ │ │ str w1, [sp, #40] │ │ │ │ cbnz w20, 86b870 │ │ │ │ mov x0, x19 │ │ │ │ bl 84d2a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ lsr w2, w7, #20 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w2, w7, [sp, #32] │ │ │ │ + ubfx x0, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ + stp w2, w0, [sp, #32] │ │ │ │ str w1, [sp, #40] │ │ │ │ - cbnz w7, 86b7a4 │ │ │ │ + cbnz w0, 86b7a4 │ │ │ │ mov x0, x19 │ │ │ │ bl 84d2a0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ adrp x0, c7a000 <_IO_stdin_used@@Base+0x11e970> │ │ │ │ movi v29.2s, #0x1f │ │ │ │ mov w1, #0x22000000 // #570425344 │ │ │ │ @@ -976132,21 +976132,21 @@ │ │ │ │ ldr x0, [x0, x1, lsl #3] │ │ │ │ ldr x1, [x6, x5] │ │ │ │ add x1, x21, x1 │ │ │ │ bl 947f90 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ b 866c38 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ - ubfx x3, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ + asr w3, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ - stp w7, w3, [sp, #32] │ │ │ │ - str w2, [sp, #40] │ │ │ │ + stp w3, w2, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 849420 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ mov w0, #0x14000000 // #335544320 │ │ │ │ ands w0, w7, w0 │ │ │ │ b.eq 86d220 // b.none │ │ │ │ mov w1, #0x4000000 // #67108864 │ │ │ │ @@ -976162,25 +976162,25 @@ │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ bl 847924 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ - stp w7, w0, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + asr w1, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w1, w0, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - cbz w1, 86e170 │ │ │ │ + cbz w7, 86e170 │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - ldr x21, [x0, w1, sxtw #3] │ │ │ │ + ldr x21, [x0, w7, sxtw #3] │ │ │ │ ldr w20, [sp, #36] │ │ │ │ cbz w20, 86d27c │ │ │ │ bl 938e6c │ │ │ │ mov x19, x0 │ │ │ │ adrp x1, 119c000 │ │ │ │ add x1, x1, #0xbb0 │ │ │ │ add x1, x1, #0x10 │ │ │ │ @@ -976196,21 +976196,21 @@ │ │ │ │ ldr w0, [sp, #40] │ │ │ │ cbnz w0, 86d590 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ adrp x2, 1059000 │ │ │ │ ldr x2, [x2, #1312] │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ - ubfx x4, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + asr w4, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ - stp w7, w4, [sp, #32] │ │ │ │ - str w3, [sp, #40] │ │ │ │ + stp w4, w3, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 8495e0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ mov w0, #0x14000000 // #335544320 │ │ │ │ ands w0, w7, w0 │ │ │ │ b.eq 86d1e4 // b.none │ │ │ │ mov w1, #0x4000000 // #67108864 │ │ │ │ @@ -976284,47 +976284,47 @@ │ │ │ │ bl 845348 │ │ │ │ tbnz w0, #0, 87004c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ adrp x2, 1058000 │ │ │ │ ldr x2, [x2, #808] │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ - ubfx x4, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + asr w4, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ - stp w7, w4, [sp, #32] │ │ │ │ - str w3, [sp, #40] │ │ │ │ + stp w4, w3, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 8495e0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ adrp x2, 105f000 │ │ │ │ ldr x2, [x2, #3056] │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ - ubfx x4, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + asr w4, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ - stp w7, w4, [sp, #32] │ │ │ │ - str w3, [sp, #40] │ │ │ │ + stp w4, w3, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 8495e0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ - asr w7, w7, #20 │ │ │ │ - stp w7, w0, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + asr w1, w7, #20 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w1, w0, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - cbz w1, 86e17c │ │ │ │ + cbz w7, 86e17c │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - ldr x21, [x0, w1, sxtw #3] │ │ │ │ + ldr x21, [x0, w7, sxtw #3] │ │ │ │ ldr w20, [sp, #36] │ │ │ │ cbz w20, 86d5d8 │ │ │ │ bl 938e6c │ │ │ │ mov x19, x0 │ │ │ │ adrp x1, 119c000 │ │ │ │ add x1, x1, #0xbb0 │ │ │ │ add x1, x1, #0x10 │ │ │ │ @@ -976377,17 +976377,17 @@ │ │ │ │ b.hi 86d3d0 // b.pmore │ │ │ │ add w3, w3, #0x2, lsl #12 │ │ │ │ cmp w0, w3 │ │ │ │ b.eq 86ecd0 // b.none │ │ │ │ sub w1, w1, #0x1, lsl #12 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w2, [x0, #2] │ │ │ │ tbnz w2, #0, 86af04 │ │ │ │ @@ -976468,21 +976468,21 @@ │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 86e460 // b.none │ │ │ │ mov w1, #0x2a000000 // #704643072 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x1, [x19, #168] │ │ │ │ lsr w0, w7, #30 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ ldrb w1, [x1, #16] │ │ │ │ stp w0, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w2, w7, [sp, #40] │ │ │ │ tbz w1, #0, 866c30 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ adrp x2, 842000 │ │ │ │ add x2, x2, #0x660 │ │ │ │ bl 849f2c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -976681,71 +976681,71 @@ │ │ │ │ ldrb w1, [x19, #161] │ │ │ │ tbz w1, #0, 86b388 │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #65] │ │ │ │ and w0, w0, #0x1 │ │ │ │ strb w0, [x19, #160] │ │ │ │ b 866c30 │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 85fbe0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 85a580 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 8599e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 862ea0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 8600f0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x1, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #7, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ str w1, [sp, #40] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 86fc40 // b.none │ │ │ │ tst w7, #0xe0000 │ │ │ │ @@ -976755,22 +976755,22 @@ │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 86fdf4 // b.none │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 85cda0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w4, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 85fe68 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ cmp w0, #0x3, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ lsr w1, w7, #27 │ │ │ │ tbnz w7, #31, 866c30 │ │ │ │ @@ -976778,37 +976778,37 @@ │ │ │ │ add x0, x0, #0x558 │ │ │ │ ldrh w0, [x0, w1, uxtw #1] │ │ │ │ adr x1, 86b510 │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x24, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ stp w24, w21, [sp, #32] │ │ │ │ stp w23, w22, [sp, #40] │ │ │ │ tbnz w7, #26, 872894 │ │ │ │ ldr w0, [x19, #140] │ │ │ │ cbz w0, 872888 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 877ab4 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x24, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ stp w24, w21, [sp, #32] │ │ │ │ stp w23, w22, [sp, #40] │ │ │ │ tbnz w7, #26, 8732d0 │ │ │ │ ldr w0, [x19, #140] │ │ │ │ cbz w0, 8732c4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -976829,31 +976829,31 @@ │ │ │ │ mov x0, x19 │ │ │ │ bl 854a60 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ and w2, w7, #0x4000000 │ │ │ │ ubfx x3, x7, #15, #5 │ │ │ │ - ubfx x4, x7, #7, #5 │ │ │ │ + ubfx x4, x7, #25, #1 │ │ │ │ mov x1, x20 │ │ │ │ orr w2, w3, w2, lsr #21 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #25, #1 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x0, x19 │ │ │ │ - stp w7, w4, [sp, #32] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ stp w2, w3, [sp, #40] │ │ │ │ bl 855a28 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ tst x7, #0x4000000 │ │ │ │ b.ne 876b48 // b.any │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x2, x7, #7, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ stp w1, w0, [sp, #40] │ │ │ │ tbnz w7, #25, 866c30 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 8552a0 │ │ │ │ @@ -976883,19 +976883,19 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 8483e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - ubfx x22, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ + ubfx x22, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w22, [sp, #32] │ │ │ │ stp w24, w21, [sp, #40] │ │ │ │ tbnz w7, #26, 87336c │ │ │ │ ldr w0, [x19, #140] │ │ │ │ cbz w0, 873360 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -976917,19 +976917,19 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 855c48 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x24, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ stp w24, w21, [sp, #32] │ │ │ │ stp w23, w22, [sp, #40] │ │ │ │ tbnz w7, #26, 873610 │ │ │ │ ldr w0, [x19, #140] │ │ │ │ cbz w0, 873354 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -977066,16 +977066,16 @@ │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x23, x7, #15, #5 │ │ │ │ ubfx x7, x7, #26, #5 │ │ │ │ stp w23, w22, [sp, #40] │ │ │ │ cmp w7, #0x15 │ │ │ │ b.hi 86de8c // b.pmore │ │ │ │ @@ -977235,106 +977235,106 @@ │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ ldrb w0, [x0, #73] │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ tbnz w0, #0, 872c18 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 872684 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 8799b0 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 872678 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 8760e4 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 872690 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 87a0ac // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 872a20 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 8779a8 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 8726c4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 879b4c // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 872a38 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 87a474 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ @@ -977360,92 +977360,92 @@ │ │ │ │ bl 843ac0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 872a2c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 87709c // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 871f48 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 8757c4 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 872a44 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 879b70 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 871dcc │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 878b40 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 872620 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 874dcc // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ + ubfx x1, x7, #15, #5 │ │ │ │ lsr w0, w7, #20 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w0, w7, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w0, w1, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ bl 939c90 │ │ │ │ ldr w1, [x19, #140] │ │ │ │ cbz w1, 866c30 │ │ │ │ ldr x1, [x19, #168] │ │ │ │ ldrb w1, [x1, #69] │ │ │ │ tbz w1, #0, 866c30 │ │ │ │ ldp w2, w1, [sp, #36] │ │ │ │ @@ -977468,19 +977468,19 @@ │ │ │ │ ldr x3, [x4] │ │ │ │ add x3, x5, x3 │ │ │ │ bl 93a30c │ │ │ │ b 869c88 │ │ │ │ adrp x0, d22000 │ │ │ │ add x0, x0, #0x610 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x24, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ ubfx x7, x7, #26, #5 │ │ │ │ stp w24, w21, [sp, #32] │ │ │ │ stp w23, w22, [sp, #40] │ │ │ │ ldrh w0, [x0, w7, uxtw #1] │ │ │ │ adr x7, 86c010 │ │ │ │ add x0, x7, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ @@ -977729,16 +977729,16 @@ │ │ │ │ b.eq 874fb8 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ adrp x0, d22000 │ │ │ │ add x0, x0, #0x650 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ ubfx x24, x7, #25, #1 │ │ │ │ ubfx x7, x7, #26, #5 │ │ │ │ stp w24, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ ldrh w0, [x0, w7, uxtw #1] │ │ │ │ @@ -978439,19 +978439,19 @@ │ │ │ │ cbnz w2, 874484 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ tbnz w7, #27, 8701ec │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w21, w7, #29 │ │ │ │ - ubfx x22, x7, #7, #5 │ │ │ │ add w21, w21, #0x1 │ │ │ │ + ubfx x22, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w22, [sp, #32] │ │ │ │ stp w24, w21, [sp, #40] │ │ │ │ tst w7, #0x1f00000 │ │ │ │ b.eq 86f9f8 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ @@ -978469,16 +978469,16 @@ │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ cmp w0, #0xb │ │ │ │ b.eq 870b54 // b.none │ │ │ │ b.hi 86f98c // b.pmore │ │ │ │ cbz w0, 870ba0 │ │ │ │ cmp w0, #0x8 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ mov w3, #0xe2000000 // #-503316480 │ │ │ │ and w2, w7, w3 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ lsr w7, w7, #7 │ │ │ │ mov w4, #0x62000000 // #1644167168 │ │ │ │ cmp w2, w4 │ │ │ │ b.eq 87275c // b.none │ │ │ │ @@ -978501,17 +978501,17 @@ │ │ │ │ b 866c38 │ │ │ │ sub w2, w2, #0x3, lsl #12 │ │ │ │ cmp w0, w2 │ │ │ │ b.eq 86eaac // b.none │ │ │ │ mov w1, #0x20002000 // #536879104 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ @@ -978563,17 +978563,17 @@ │ │ │ │ b.eq 870240 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 8719a4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 872c80 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -978610,33 +978610,33 @@ │ │ │ │ b.eq 870720 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 87197c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8725e4 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ tbnz w7, #27, 870280 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w21, w7, #29 │ │ │ │ - ubfx x22, x7, #7, #5 │ │ │ │ add w21, w21, #0x1 │ │ │ │ + ubfx x22, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w22, [sp, #32] │ │ │ │ stp w24, w21, [sp, #40] │ │ │ │ tst w7, #0x1f00000 │ │ │ │ b.eq 86fa38 // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ @@ -978648,17 +978648,17 @@ │ │ │ │ b.eq 86fea4 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 8715b4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 872cdc │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -978680,34 +978680,34 @@ │ │ │ │ b.eq 86ffa4 // b.none │ │ │ │ cbnz w0, 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w21, w7, #29 │ │ │ │ add w21, w21, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x22, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w22, [sp, #32] │ │ │ │ stp w24, w21, [sp, #40] │ │ │ │ cbz w0, 8714b0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8724c0 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ add w2, w1, #0x1, lsl #12 │ │ │ │ cmp w0, w2 │ │ │ │ b.eq 86e7e4 // b.none │ │ │ │ add w1, w1, #0x2, lsl #12 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #89] │ │ │ │ tbnz w0, #0, 86d344 │ │ │ │ @@ -978792,21 +978792,21 @@ │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 86ef34 // b.none │ │ │ │ mov w1, #0x34000000 // #872415232 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x1, [x19, #168] │ │ │ │ lsr w0, w7, #30 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ ldrb w1, [x1, #21] │ │ │ │ stp w0, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w2, w7, [sp, #40] │ │ │ │ tbz w1, #0, 866c30 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ adrp x2, 842000 │ │ │ │ add x2, x2, #0x720 │ │ │ │ bl 849f2c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -978879,19 +978879,19 @@ │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ b 866c38 │ │ │ │ ldr x19, [x19, #192] │ │ │ │ b 86ae08 │ │ │ │ tbnz w7, #27, 86fe30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w21, w7, #29 │ │ │ │ - ubfx x22, x7, #7, #5 │ │ │ │ add w21, w21, #0x1 │ │ │ │ + ubfx x22, x7, #7, #5 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w22, [sp, #32] │ │ │ │ stp w24, w21, [sp, #40] │ │ │ │ tst w7, #0x1f00000 │ │ │ │ b.eq 86f7ec // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ @@ -979546,16 +979546,16 @@ │ │ │ │ add x2, x2, #0xbb0 │ │ │ │ add x2, x2, #0x10 │ │ │ │ ldr x1, [x19, #192] │ │ │ │ ldr x0, [x2, x0, lsl #3] │ │ │ │ bl 93f700 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ mov w1, #0x4df00000 // #1307574272 │ │ │ │ and w1, w7, w1 │ │ │ │ stp w0, w2, [sp, #32] │ │ │ │ mov w3, #0x44100000 // #1141899264 │ │ │ │ cmp w1, w3 │ │ │ │ b.eq 873004 // b.none │ │ │ │ b.hi 86fc94 // b.pmore │ │ │ │ @@ -979686,40 +979686,40 @@ │ │ │ │ adrp x20, 119c000 │ │ │ │ b 86a608 │ │ │ │ adrp x0, c7b000 <_IO_stdin_used@@Base+0x11f970> │ │ │ │ ldr d31, [x0, #3576] │ │ │ │ ldrb w0, [x19, #218] │ │ │ │ str d31, [sp, #32] │ │ │ │ tbnz w0, #0, 86d6c0 │ │ │ │ - ldr x2, [x19, #168] │ │ │ │ + ldr x1, [x19, #168] │ │ │ │ and w0, w7, #0x40000000 │ │ │ │ ubfx x3, x7, #26, #2 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ + ubfx x2, x7, #20, #5 │ │ │ │ orr w0, w3, w0, lsr #28 │ │ │ │ - ubfx x3, x7, #20, #5 │ │ │ │ - ldrb w2, [x2, #36] │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w0, w1, [sp, #32] │ │ │ │ - stp w7, w3, [sp, #40] │ │ │ │ - tbz w2, #0, 866c30 │ │ │ │ - cbz w1, 866da0 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ldrb w1, [x1, #36] │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w0, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ + tbz w1, #0, 866c30 │ │ │ │ + cbz w7, 866da0 │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ - sxtw x2, w1 │ │ │ │ + sxtw x7, w7 │ │ │ │ add x0, x0, #0x10 │ │ │ │ ldr x1, [x19, #192] │ │ │ │ - ldr x0, [x0, x2, lsl #3] │ │ │ │ + ldr x0, [x0, x7, lsl #3] │ │ │ │ bl 93f700 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ ldr x21, [x19, #192] │ │ │ │ b 86b7d8 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w0, [x19, #128] │ │ │ │ tbz w0, #12, 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ @@ -979754,21 +979754,21 @@ │ │ │ │ ldr w2, [sp, #32] │ │ │ │ cbnz w2, 8762f4 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ ldr x1, [x19, #168] │ │ │ │ lsr w0, w7, #30 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ ldrb w1, [x1, #17] │ │ │ │ stp w0, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w2, w7, [sp, #40] │ │ │ │ tbz w1, #0, 866c30 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ adrp x2, 842000 │ │ │ │ add x2, x2, #0x5e0 │ │ │ │ bl 849f2c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -979804,17 +979804,17 @@ │ │ │ │ ldr x3, [x3, #1672] │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 849e20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #5] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ @@ -979895,32 +979895,32 @@ │ │ │ │ mov x5, #0x7 // #7 │ │ │ │ mov x4, #0x1 // #1 │ │ │ │ bl 84aba0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ ldr x1, [x19, #168] │ │ │ │ lsr w0, w7, #30 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ ldrb w1, [x1, #16] │ │ │ │ stp w0, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w2, w7, [sp, #40] │ │ │ │ tbz w1, #0, 866c30 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ adrp x2, 842000 │ │ │ │ add x2, x2, #0x6a0 │ │ │ │ bl 849f2c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #32] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ @@ -979953,17 +979953,17 @@ │ │ │ │ mov w0, #0x9 // #9 │ │ │ │ bl 9414ac │ │ │ │ ldr w2, [sp, #32] │ │ │ │ cbnz w2, 8768f8 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #32] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ @@ -980029,17 +980029,17 @@ │ │ │ │ mov x1, x20 │ │ │ │ adrp x3, 848000 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ add x3, x3, #0x6e4 │ │ │ │ bl 84a3a8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #89] │ │ │ │ tbnz w0, #0, 86e814 │ │ │ │ @@ -980071,17 +980071,17 @@ │ │ │ │ add x2, x2, #0xbb0 │ │ │ │ add x2, x2, #0x10 │ │ │ │ mov x1, x20 │ │ │ │ ldr x0, [x2, w0, sxtw #3] │ │ │ │ bl 93f700 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #2] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ @@ -980134,17 +980134,17 @@ │ │ │ │ mov x1, x20 │ │ │ │ adrp x3, 841000 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ add x3, x3, #0xb60 │ │ │ │ bl 849e20 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w2, [x0, #2] │ │ │ │ tbnz w2, #0, 86e9b8 │ │ │ │ @@ -980226,17 +980226,17 @@ │ │ │ │ ldr x3, [x3, #504] │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 84a3a8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #5] │ │ │ │ tbz w0, #0, 866c30 │ │ │ │ @@ -980296,17 +980296,17 @@ │ │ │ │ mov x6, #0x1c // #28 │ │ │ │ mov x2, x3 │ │ │ │ mov x5, #0x1e // #30 │ │ │ │ mov x4, #0x19 // #25 │ │ │ │ bl 84aba0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #89] │ │ │ │ tbnz w0, #0, 86ec44 │ │ │ │ @@ -980344,17 +980344,17 @@ │ │ │ │ mov x1, x20 │ │ │ │ bl 9447cc │ │ │ │ ldr w2, [sp, #32] │ │ │ │ cbnz w2, 873150 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #3] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -980409,17 +980409,17 @@ │ │ │ │ adrp x2, 105b000 │ │ │ │ ldr x2, [x2, #880] │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ bl 8497b0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -980453,17 +980453,17 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl 93f7e4 │ │ │ │ ldr w2, [sp, #32] │ │ │ │ cbnz w2, 876b08 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w0, [x19, #128] │ │ │ │ tst x0, #0x1000 │ │ │ │ b.eq 866c30 // b.none │ │ │ │ @@ -980499,21 +980499,21 @@ │ │ │ │ ldr w2, [sp, #32] │ │ │ │ cbnz w2, 876270 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ ldr x1, [x19, #168] │ │ │ │ lsr w0, w7, #30 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ ldrb w1, [x1, #21] │ │ │ │ stp w0, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w2, w7, [sp, #40] │ │ │ │ tst x1, #0x1 │ │ │ │ b.eq 866c30 // b.none │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ adrp x2, 842000 │ │ │ │ add x2, x2, #0x6e0 │ │ │ │ bl 849f2c │ │ │ │ @@ -980557,21 +980557,21 @@ │ │ │ │ mov x4, #0x6 // #6 │ │ │ │ mov x3, #0x3 // #3 │ │ │ │ bl 84ad50 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ ldr x1, [x19, #168] │ │ │ │ lsr w0, w7, #30 │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x3, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ ldrb w1, [x1, #17] │ │ │ │ stp w0, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp w2, w7, [sp, #40] │ │ │ │ tst x1, #0x1 │ │ │ │ b.eq 866c30 // b.none │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ adrp x2, 842000 │ │ │ │ add x2, x2, #0x620 │ │ │ │ bl 849f2c │ │ │ │ @@ -980599,17 +980599,17 @@ │ │ │ │ ldr x3, [x3, #2272] │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 84a3a8 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w1, w2, [sp, #32] │ │ │ │ str w0, [sp, #40] │ │ │ │ cmp wzr, w7, lsr #30 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w0, [x19, #128] │ │ │ │ tst x0, #0x1000 │ │ │ │ b.eq 866c30 // b.none │ │ │ │ @@ -980719,16 +980719,16 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov w5, #0x16 // #22 │ │ │ │ mov w4, #0xd // #13 │ │ │ │ mov w3, #0x2 // #2 │ │ │ │ bl 84a744 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ and w7, w7, #0x7f00000 │ │ │ │ stp w1, w0, [sp, #32] │ │ │ │ cmp w7, #0xf00, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #3] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -980850,16 +980850,16 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl 93fd8c │ │ │ │ ldr w2, [sp, #40] │ │ │ │ cbnz w2, 872eec │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ and w7, w7, #0x7f00000 │ │ │ │ stp w1, w0, [sp, #32] │ │ │ │ cmp w7, #0x700, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -980884,16 +980884,16 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl 81e260 │ │ │ │ ldr w2, [sp, #32] │ │ │ │ cbnz w2, 875f90 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ ubfx x7, x7, #20, #7 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ cmp w7, #0x2 │ │ │ │ b.eq 872d18 // b.none │ │ │ │ b.hi 870f5c // b.pmore │ │ │ │ cbz w7, 872d48 │ │ │ │ ldr x1, [x19, #168] │ │ │ │ @@ -980921,16 +980921,16 @@ │ │ │ │ mov x0, x20 │ │ │ │ bl 940c60 │ │ │ │ ldr w2, [sp, #32] │ │ │ │ cbnz w2, 8769bc │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ ubfx x7, x7, #20, #7 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ cmp w7, #0x7 │ │ │ │ b.eq 8714f0 // b.none │ │ │ │ cmp w7, #0x18 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x1, [x19, #168] │ │ │ │ @@ -980977,16 +980977,16 @@ │ │ │ │ adrp x2, 105d000 │ │ │ │ ldr x2, [x2, #688] │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 8496c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ and w7, w7, #0x7f00000 │ │ │ │ stp w1, w0, [sp, #32] │ │ │ │ cmp w7, #0xf00, lsl #12 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #3] │ │ │ │ tst x0, #0x1 │ │ │ │ @@ -981166,17 +981166,17 @@ │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 871bdc │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8759ec │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -981209,19 +981209,19 @@ │ │ │ │ ldr w0, [x19, #140] │ │ │ │ cbz w0, 871bd0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 87242c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ + ubfx x1, x7, #20, #10 │ │ │ │ ubfx x0, x7, #15, #5 │ │ │ │ - ubfx x7, x7, #20, #10 │ │ │ │ - stp w7, w0, [sp, #32] │ │ │ │ - str w1, [sp, #40] │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w1, w0, [sp, #32] │ │ │ │ + str w7, [sp, #40] │ │ │ │ stp x27, x28, [sp, #144] │ │ │ │ bl 939c90 │ │ │ │ mov x27, x0 │ │ │ │ ldr w0, [sp, #32] │ │ │ │ bl 939c90 │ │ │ │ mov x5, x0 │ │ │ │ ldr w1, [x19, #140] │ │ │ │ @@ -981490,27 +981490,27 @@ │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 871498 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 87262c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ mov w3, #0xe2000000 // #-503316480 │ │ │ │ and w2, w7, w3 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ lsr w7, w7, #7 │ │ │ │ mov w4, #0x62000000 // #1644167168 │ │ │ │ cmp w2, w4 │ │ │ │ b.eq 871fb4 // b.none │ │ │ │ @@ -981549,16 +981549,16 @@ │ │ │ │ sxtb w21, w21 │ │ │ │ add w0, w21, #0x3 │ │ │ │ and w0, w0, #0xff │ │ │ │ cmp w0, #0x6 │ │ │ │ b.ls 876f18 // b.plast │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ b 866c30 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ mov w2, #0xe2000000 // #-503316480 │ │ │ │ and w2, w7, w2 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ mov w3, #0x2000000 // #33554432 │ │ │ │ cmp w2, w3 │ │ │ │ b.ne 866c30 // b.any │ │ │ │ ldr w2, [x19, #140] │ │ │ │ @@ -981599,16 +981599,16 @@ │ │ │ │ mov x1, x20 │ │ │ │ mov w2, #0x2 // #2 │ │ │ │ bl 847984 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ mov w3, #0xe2000000 // #-503316480 │ │ │ │ and w2, w7, w3 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ lsr w7, w7, #7 │ │ │ │ mov w4, #0x62000000 // #1644167168 │ │ │ │ cmp w2, w4 │ │ │ │ b.eq 871e88 // b.none │ │ │ │ @@ -981721,17 +981721,17 @@ │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ b 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 871ab0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 872484 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -981843,28 +981843,28 @@ │ │ │ │ tbz w0, #5, 8767f4 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne 86e224 // b.any │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ - ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ - stp w1, w7, [sp, #32] │ │ │ │ - str w2, [sp, #40] │ │ │ │ + ubfx x1, x7, #20, #5 │ │ │ │ + ubfx x2, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ + stp w7, w2, [sp, #32] │ │ │ │ + str w1, [sp, #40] │ │ │ │ ldrb w0, [x0, #3] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 866c30 // b.none │ │ │ │ - cbz w1, 87954c │ │ │ │ + cbz w7, 87954c │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ - sxtw x1, w1 │ │ │ │ + sxtw x7, w7 │ │ │ │ add x0, x0, #0x10 │ │ │ │ - ldr x20, [x0, x1, lsl #3] │ │ │ │ + ldr x20, [x0, x7, lsl #3] │ │ │ │ ldr w1, [sp, #36] │ │ │ │ cbz w1, 871cf8 │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x10 │ │ │ │ ldr x1, [x0, w1, sxtw #3] │ │ │ │ ldr w2, [sp, #40] │ │ │ │ @@ -981980,16 +981980,16 @@ │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ orr w1, w1, w3 │ │ │ │ orr w1, w1, w7 │ │ │ │ tst x1, #0x1 │ │ │ │ b.eq 8684b8 // b.none │ │ │ │ b 866c30 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ mov w2, #0xe2000000 // #-503316480 │ │ │ │ and w2, w7, w2 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ lsr w7, w7, #7 │ │ │ │ mov w3, #0x62000000 // #1644167168 │ │ │ │ cmp w2, w3 │ │ │ │ b.eq 872040 // b.none │ │ │ │ @@ -982033,17 +982033,17 @@ │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ b 866c30 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 871af0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 873190 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -982167,16 +982167,16 @@ │ │ │ │ tbz w0, #5, 872cc4 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne 86e224 // b.any │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ - ubfx x0, x7, #7, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x0, x7, #7, #5 │ │ │ │ mov w3, #0xe2000000 // #-503316480 │ │ │ │ and w2, w7, w3 │ │ │ │ stp w0, w1, [sp, #32] │ │ │ │ lsr w7, w7, #7 │ │ │ │ mov w4, #0x62000000 // #1644167168 │ │ │ │ cmp w2, w4 │ │ │ │ b.eq 873390 // b.none │ │ │ │ @@ -982321,17 +982321,17 @@ │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ stp x21, x22, [sp, #96] │ │ │ │ lsr w22, w7, #29 │ │ │ │ add w22, w22, #0x1 │ │ │ │ stp x23, x24, [sp, #112] │ │ │ │ ubfx x21, x7, #7, #5 │ │ │ │ - ubfx x24, x7, #15, #5 │ │ │ │ - ldr w0, [x19, #140] │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ldr w0, [x19, #140] │ │ │ │ + ubfx x24, x7, #15, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w24, w22, [sp, #40] │ │ │ │ cbz w0, 8714e4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 87565c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -982755,17 +982755,17 @@ │ │ │ │ b.ne 866c30 // b.any │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ bl 866140 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ ldr w0, [x19, #136] │ │ │ │ - ubfx x1, x7, #7, #5 │ │ │ │ ubfx x2, x7, #12, #3 │ │ │ │ ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x1, x7, #7, #5 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ lsr w7, w7, #15 │ │ │ │ str w1, [sp, #40] │ │ │ │ cbz w0, 8728bc │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #54] │ │ │ │ tbz w0, #0, 8728b0 │ │ │ │ @@ -983548,32 +983548,32 @@ │ │ │ │ and w0, w0, #0x1 │ │ │ │ strb w0, [x19, #160] │ │ │ │ b 866c30 │ │ │ │ ldr x1, [x19, #192] │ │ │ │ b 86e844 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 872264 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8754ec │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 8722ac │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878b64 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -983676,35 +983676,35 @@ │ │ │ │ b 866c30 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 8720a0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 8720bc │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 872148 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 87542c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ tbnz w7, #25, 872154 │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp wzr, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp wzr, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 84e7e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -983713,46 +983713,46 @@ │ │ │ │ tst w7, #0x1f00000 │ │ │ │ b.eq 8755fc // b.none │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 872270 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 875510 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 872214 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 875450 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 872220 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8755d8 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -983761,18 +983761,18 @@ │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 87227c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878bfc │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -983974,30 +983974,30 @@ │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 873cd4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877fe4 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x2, x7, #7, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ stp w1, w0, [sp, #40] │ │ │ │ tbz w7, #25, 87689c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ @@ -984154,18 +984154,18 @@ │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x110 │ │ │ │ ldr x19, [x0, w21, sxtw #3] │ │ │ │ b 868404 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 874500 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878a3c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -984208,50 +984208,50 @@ │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ add x3, x3, #0x5c0 │ │ │ │ bl 847500 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 874080 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878898 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 872e74 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 87666c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ mov x0, x19 │ │ │ │ mov w1, #0x7 // #7 │ │ │ │ bl 849128 │ │ │ │ b 86d85c │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 8777c8 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 87776c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -984282,32 +984282,32 @@ │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 874b88 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 874ad0 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 876e24 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 876dc8 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -985166,32 +985166,32 @@ │ │ │ │ bl 846924 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 873890 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877434 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 87389c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877350 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -985200,71 +985200,71 @@ │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 873f94 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878874 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x2, x7, #7, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ stp w1, w0, [sp, #40] │ │ │ │ tbz w7, #25, 878084 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 878d78 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878d1c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 8739b4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8773bc │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 8739c0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877cc0 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -985299,231 +985299,231 @@ │ │ │ │ str d29, [sp, #32] │ │ │ │ tbnz w7, #25, 8774a0 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 8771b0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877188 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 877220 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8771f8 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 877290 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877268 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 877540 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877518 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 8772fc │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8772d8 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 877624 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877600 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 877f00 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877b1c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 8775ac │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877588 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 877f4c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877c34 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 87769c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877678 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 877f98 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877ba8 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x20, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ lsr w23, w7, #25 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w23, w21, [sp, #32] │ │ │ │ stp w22, w20, [sp, #40] │ │ │ │ cbz w0, 878ca0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878c7c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 877b9c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877b40 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 877cb4 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877c58 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 874a84 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 874a28 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 877c28 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877bcc │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -985550,88 +985550,88 @@ │ │ │ │ bl 856f20 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 874a1c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 8749c0 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x2, x7, #7, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ stp w1, w0, [sp, #40] │ │ │ │ tbz w7, #25, 878c50 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w22, w21, [sp, #40] │ │ │ │ cbz w0, 874b94 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 874b2c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ tbnz w7, #25, 87474c │ │ │ │ - ubfx x3, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ - ubfx x7, x7, #15, #5 │ │ │ │ + ubfx x3, x7, #15, #5 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp wzr, w3, [sp, #32] │ │ │ │ - stp w7, w2, [sp, #40] │ │ │ │ + stp wzr, w7, [sp, #32] │ │ │ │ + stp w3, w2, [sp, #40] │ │ │ │ bl 8551a0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 8742a0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878e0c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 874614 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878490 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -985646,60 +985646,60 @@ │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ b 866c38 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ ubfx x20, x7, #25, #1 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 87412c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878d84 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x21, x7, #7, #5 │ │ │ │ ubfx x23, x7, #20, #5 │ │ │ │ - ubfx x22, x7, #15, #5 │ │ │ │ lsr w20, w7, #25 │ │ │ │ + ubfx x22, x7, #15, #5 │ │ │ │ + ubfx x21, x7, #7, #5 │ │ │ │ stp w20, w21, [sp, #32] │ │ │ │ stp w22, w23, [sp, #40] │ │ │ │ cbz w0, 8743ec │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878978 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 87882c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878808 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 878e94 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878dcc │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -985799,44 +985799,44 @@ │ │ │ │ bl 8565f0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 878250 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878228 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 874860 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 874838 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ - ubfx x2, x7, #7, #5 │ │ │ │ ubfx x0, x7, #20, #5 │ │ │ │ ubfx x1, x7, #15, #5 │ │ │ │ + ubfx x2, x7, #7, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp, #32] │ │ │ │ stp w1, w0, [sp, #40] │ │ │ │ tbz w7, #25, 878e78 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ @@ -985878,78 +985878,78 @@ │ │ │ │ str q28, [sp, #32] │ │ │ │ bl 855820 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ - ubfx x4, x7, #7, #5 │ │ │ │ ubfx x2, x7, #20, #5 │ │ │ │ + lsr w4, w7, #25 │ │ │ │ ubfx x3, x7, #15, #5 │ │ │ │ - lsr w7, w7, #25 │ │ │ │ + ubfx x7, x7, #7, #5 │ │ │ │ mov x1, x20 │ │ │ │ mov x0, x19 │ │ │ │ - stp w7, w4, [sp, #32] │ │ │ │ + stp w4, w7, [sp, #32] │ │ │ │ stp w3, w2, [sp, #40] │ │ │ │ bl 856260 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 8787c0 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 87879c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x21, x7, #20, #5 │ │ │ │ - ubfx x23, x7, #15, #5 │ │ │ │ ubfx x22, x7, #25, #1 │ │ │ │ + ubfx x23, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w22, w20, [sp, #32] │ │ │ │ stp w23, w21, [sp, #40] │ │ │ │ cbz w0, 8782bc │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878298 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 87876c │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 878744 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ bti j │ │ │ │ ldr w0, [x19, #140] │ │ │ │ - ubfx x20, x7, #7, #5 │ │ │ │ ubfx x22, x7, #20, #5 │ │ │ │ - ubfx x21, x7, #15, #5 │ │ │ │ ubfx x23, x7, #25, #1 │ │ │ │ + ubfx x21, x7, #15, #5 │ │ │ │ + ubfx x20, x7, #7, #5 │ │ │ │ stp w23, w20, [sp, #32] │ │ │ │ stp w21, w22, [sp, #40] │ │ │ │ cbz w0, 877090 │ │ │ │ ldrb w0, [x19, #176] │ │ │ │ tbz w0, #0, 877068 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ @@ -986299,15 +986299,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 874a08 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -986325,15 +986325,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 874a70 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -986367,15 +986367,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 874b18 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -986390,15 +986390,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 874b74 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -986590,15 +986590,15 @@ │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ bl 848220 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 874e80 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 866c30 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w22 │ │ │ │ @@ -987260,15 +987260,15 @@ │ │ │ │ asr w4, w4, w6 │ │ │ │ mov w5, w4 │ │ │ │ bl 952468 │ │ │ │ ldr w0, [x19, #140] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 874964 // b.none │ │ │ │ b 87495c │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 8758f4 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ mov w4, w22 │ │ │ │ mov w3, w24 │ │ │ │ mov w2, w21 │ │ │ │ @@ -987395,15 +987395,15 @@ │ │ │ │ b 866c38 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 875b10 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ mov w4, w22 │ │ │ │ mov w3, w24 │ │ │ │ mov w2, w21 │ │ │ │ @@ -987613,15 +987613,15 @@ │ │ │ │ mov x0, x19 │ │ │ │ bl 84b6a0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 866c38 │ │ │ │ ldr x1, [x19, #192] │ │ │ │ adrp x20, 119c000 │ │ │ │ b 868048 │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 875e78 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ mov w4, w22 │ │ │ │ mov w3, w24 │ │ │ │ mov w2, w21 │ │ │ │ @@ -987704,15 +987704,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w20, w22 │ │ │ │ mov w0, w20 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w21, w22 │ │ │ │ + cmp w22, w21 │ │ │ │ b.eq 875ffc // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w20 │ │ │ │ mov w0, w21 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -988313,15 +988313,15 @@ │ │ │ │ adrp x0, 119c000 │ │ │ │ add x0, x0, #0xbb0 │ │ │ │ add x0, x0, #0x110 │ │ │ │ mov x1, x20 │ │ │ │ ldr x0, [x0, w2, sxtw #3] │ │ │ │ bl 941b68 │ │ │ │ b 87041c │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 87696c │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 866c30 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w22 │ │ │ │ @@ -988355,15 +988355,15 @@ │ │ │ │ ldr x19, [x19, #192] │ │ │ │ b 86f5b0 │ │ │ │ ldr x1, [x19, #192] │ │ │ │ b 872d88 │ │ │ │ bl 938e6c │ │ │ │ mov x20, x0 │ │ │ │ b 872d70 │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 876a14 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 866c30 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w22 │ │ │ │ @@ -988495,15 +988495,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w20, w22 │ │ │ │ mov w0, w20 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w21, w22 │ │ │ │ + cmp w22, w21 │ │ │ │ b.eq 876c58 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w20 │ │ │ │ mov w0, w21 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -988605,15 +988605,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 876e10 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -988624,15 +988624,15 @@ │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 866c30 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c30 │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 876e48 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 866c30 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w22 │ │ │ │ @@ -989222,15 +989222,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 8777b4 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -989399,19 +989399,19 @@ │ │ │ │ ldr x0, [x0, w2, sxtw #3] │ │ │ │ bl 9445f0 │ │ │ │ b 867d04 │ │ │ │ bl 938e6c │ │ │ │ adrp x20, 119c000 │ │ │ │ mov x19, x0 │ │ │ │ b 870608 │ │ │ │ - adrp x1, 119c000 │ │ │ │ - add x1, x1, #0xbb0 │ │ │ │ - sxtw x0, w0 │ │ │ │ - add x1, x1, #0x110 │ │ │ │ - ldr x20, [x1, x0, lsl #3] │ │ │ │ + adrp x0, 119c000 │ │ │ │ + add x0, x0, #0xbb0 │ │ │ │ + sxtw x7, w7 │ │ │ │ + add x0, x0, #0x110 │ │ │ │ + ldr x20, [x0, x7, lsl #3] │ │ │ │ b 867d78 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 8728cc │ │ │ │ adrp x3, 105b000 │ │ │ │ ldr x3, [x3, #3624] │ │ │ │ adrp x19, 119c000 │ │ │ │ add x19, x19, #0xbb0 │ │ │ │ @@ -989432,15 +989432,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w20, w22 │ │ │ │ mov w0, w20 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w21, w22 │ │ │ │ + cmp w22, w21 │ │ │ │ b.eq 877afc // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w20 │ │ │ │ mov w0, w21 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -989467,15 +989467,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 877b88 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -989502,15 +989502,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 877c14 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -989537,15 +989537,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 877ca0 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -990100,15 +990100,15 @@ │ │ │ │ str d30, [sp, #32] │ │ │ │ str w7, [sp, #40] │ │ │ │ bl 843da0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ b 866c38 │ │ │ │ - orr w0, w21, w23 │ │ │ │ + orr w0, w23, w21 │ │ │ │ cbnz w0, 878558 │ │ │ │ ldp x21, x22, [sp, #96] │ │ │ │ ldp x23, x24, [sp, #112] │ │ │ │ ldp x25, x26, [sp, #128] │ │ │ │ b 866c30 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w22 │ │ │ │ @@ -990610,15 +990610,15 @@ │ │ │ │ stp x25, x26, [sp, #128] │ │ │ │ sxtb w24, w21 │ │ │ │ mov w0, w24 │ │ │ │ ldrsb w25, [x19, #177] │ │ │ │ mov w1, w25 │ │ │ │ bl 8441a8 │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w20, w21 │ │ │ │ + cmp w21, w20 │ │ │ │ b.eq 878d64 // b.none │ │ │ │ mov w3, w25 │ │ │ │ mov w2, w24 │ │ │ │ mov w0, w20 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 81dfcc │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -992404,18 +992404,18 @@ │ │ │ │ ldr x0, [x19, #168] │ │ │ │ ldrb w0, [x0, #147] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ ldr w0, [x19, #148] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b 87a9f4 │ │ │ │ - ubfx x3, x5, #25, #2 │ │ │ │ - ubfx x2, x5, #20, #5 │ │ │ │ ubfx x1, x5, #15, #5 │ │ │ │ ubfx x6, x5, #7, #5 │ │ │ │ + ubfx x2, x5, #20, #5 │ │ │ │ + ubfx x3, x5, #25, #2 │ │ │ │ lsr w5, w5, #27 │ │ │ │ stp w6, w1, [sp, #16] │ │ │ │ stp w2, w3, [sp, #24] │ │ │ │ cmp w5, #0xc │ │ │ │ b.eq 87b83c // b.none │ │ │ │ b.hi 87b724 // b.pmore │ │ │ │ cmp w5, #0x8 │ │ │ │ @@ -992473,35 +992473,35 @@ │ │ │ │ mov x16, #0x0 // #0 │ │ │ │ mov x17, #0x0 // #0 │ │ │ │ ret │ │ │ │ mov w3, #0x300b // #12299 │ │ │ │ cmp w2, w3 │ │ │ │ b.ne 87a9ec // b.any │ │ │ │ ldr x2, [x0, #168] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ ubfx x3, x5, #7, #5 │ │ │ │ - lsr w6, w5, #26 │ │ │ │ - ubfx x4, x5, #20, #6 │ │ │ │ - ubfx x5, x5, #15, #5 │ │ │ │ + ubfx x6, x5, #20, #6 │ │ │ │ + lsr w5, w5, #26 │ │ │ │ ldrb w2, [x2, #145] │ │ │ │ - stp w6, w4, [sp, #16] │ │ │ │ - stp w5, w3, [sp, #24] │ │ │ │ + stp w5, w6, [sp, #16] │ │ │ │ + stp w4, w3, [sp, #24] │ │ │ │ tbz w2, #0, 87a9ec │ │ │ │ adrp x2, 105e000 │ │ │ │ ldr x2, [x2, #3576] │ │ │ │ bl 84c210 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ ldr x2, [x0, #168] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ ubfx x3, x5, #7, #5 │ │ │ │ - lsr w6, w5, #26 │ │ │ │ - ubfx x4, x5, #20, #6 │ │ │ │ - ubfx x5, x5, #15, #5 │ │ │ │ + ubfx x6, x5, #20, #6 │ │ │ │ + lsr w5, w5, #26 │ │ │ │ ldrb w2, [x2, #145] │ │ │ │ - stp w6, w4, [sp, #16] │ │ │ │ - stp w5, w3, [sp, #24] │ │ │ │ + stp w5, w6, [sp, #16] │ │ │ │ + stp w4, w3, [sp, #24] │ │ │ │ tbz w2, #0, 87a9ec │ │ │ │ adrp x2, 105a000 │ │ │ │ ldr x2, [x2, #2664] │ │ │ │ bl 84c210 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ mov s29, v31.s[2] │ │ │ │ @@ -992511,18 +992511,18 @@ │ │ │ │ b.hi 87a9ec // b.pmore │ │ │ │ adrp x2, d22000 │ │ │ │ add x2, x2, #0x7f4 │ │ │ │ ldrh w2, [x2, w0, uxtw #1] │ │ │ │ adr x0, 87aaec │ │ │ │ add x2, x0, w2, sxth #2 │ │ │ │ br x2 │ │ │ │ - ubfx x4, x5, #25, #2 │ │ │ │ - ubfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #15, #5 │ │ │ │ ubfx x1, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #25, #2 │ │ │ │ lsr w5, w5, #27 │ │ │ │ stp w1, w2, [sp, #16] │ │ │ │ stp w3, w4, [sp, #24] │ │ │ │ cmp w5, #0xc │ │ │ │ b.eq 87b86c // b.none │ │ │ │ b.hi 87b6ec // b.pmore │ │ │ │ cmp w5, #0x8 │ │ │ │ @@ -992586,21 +992586,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 84746c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 84a4e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ @@ -992613,21 +992613,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 84746c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 84a4e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ @@ -992640,53 +992640,53 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 84746c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 84a4e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 84a4e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - lsr w2, w5, #25 │ │ │ │ - ubfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x2, x5, #20, #5 │ │ │ │ + lsr w5, w5, #25 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 84746c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ @@ -992699,51 +992699,51 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 84746c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 84a4e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ stp x21, x22, [sp, #80] │ │ │ │ ubfx x20, x5, #25, #2 │ │ │ │ - ubfx x0, x5, #7, #5 │ │ │ │ - ldr x1, [x19, #168] │ │ │ │ ubfx x21, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #20, #5 │ │ │ │ + ldr x1, [x19, #168] │ │ │ │ + ubfx x0, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w1, [x1, #153] │ │ │ │ - stp w0, w21, [sp, #16] │ │ │ │ - stp w5, w20, [sp, #24] │ │ │ │ + stp w5, w21, [sp, #16] │ │ │ │ + stp w0, w20, [sp, #24] │ │ │ │ tbz w1, #0, 87ba2c │ │ │ │ stp x23, x24, [sp, #96] │ │ │ │ str x25, [sp, #112] │ │ │ │ - cbz w0, 87bed4 │ │ │ │ + cbz w5, 87bed4 │ │ │ │ adrp x1, 119c000 │ │ │ │ add x1, x1, #0xbb0 │ │ │ │ add x1, x1, #0x10 │ │ │ │ - ldr x22, [x1, w0, sxtw #3] │ │ │ │ - cbz w5, 87becc │ │ │ │ - adrp x0, 119c000 │ │ │ │ - add x0, x0, #0xbb0 │ │ │ │ - add x0, x0, #0x10 │ │ │ │ - ldr x23, [x0, w5, sxtw #3] │ │ │ │ + ldr x22, [x1, w5, sxtw #3] │ │ │ │ + cbz w0, 87becc │ │ │ │ + adrp x1, 119c000 │ │ │ │ + add x1, x1, #0xbb0 │ │ │ │ + add x1, x1, #0x10 │ │ │ │ + ldr x23, [x1, w0, sxtw #3] │ │ │ │ bl 938e6c │ │ │ │ bl 938e6c │ │ │ │ movz x24, #0x0, lsl #16 │ │ │ │ movk x24, #0x60 │ │ │ │ lsl w20, w20, #3 │ │ │ │ mov w1, w21 │ │ │ │ mov w2, w20 │ │ │ │ @@ -992773,21 +992773,21 @@ │ │ │ │ ldr x25, [sp, #112] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 84a4e4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ @@ -992835,21 +992835,21 @@ │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 84a8c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -992862,21 +992862,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -992889,21 +992889,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -992916,21 +992916,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -992943,21 +992943,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -992970,21 +992970,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -992997,21 +992997,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -993024,21 +993024,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -993051,21 +993051,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ @@ -993078,67 +993078,67 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x2, x5, #25, #2 │ │ │ │ - sbfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + sbfx x2, x5, #20, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x5, x5, #25, #2 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 84b8cc │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - lsr w2, w5, #25 │ │ │ │ - ubfx x3, x5, #20, #5 │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ - ubfx x5, x5, #7, #5 │ │ │ │ + ubfx x3, x5, #15, #5 │ │ │ │ + ubfx x4, x5, #7, #5 │ │ │ │ + ubfx x2, x5, #20, #5 │ │ │ │ + lsr w5, w5, #25 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w5, w4, [sp, #16] │ │ │ │ - stp w3, w2, [sp, #24] │ │ │ │ + stp w4, w3, [sp, #16] │ │ │ │ + stp w2, w5, [sp, #24] │ │ │ │ tbz w0, #0, 87a9ec │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 8498a4 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ - ubfx x21, x5, #7, #5 │ │ │ │ ubfx x20, x5, #15, #5 │ │ │ │ + ubfx x21, x5, #7, #5 │ │ │ │ stp w21, w20, [sp, #16] │ │ │ │ ubfx x2, x5, #20, #6 │ │ │ │ cbz w2, 87bddc │ │ │ │ cmp w2, #0x20 │ │ │ │ b.eq 87bb30 // b.none │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ b 87a9ec │ │ │ │ bti j │ │ │ │ - ubfx x20, x5, #7, #5 │ │ │ │ ubfx x21, x5, #15, #5 │ │ │ │ + ubfx x20, x5, #7, #5 │ │ │ │ stp w20, w21, [sp, #16] │ │ │ │ ubfx x5, x5, #20, #6 │ │ │ │ cbz w5, 87bc78 │ │ │ │ cmp w5, #0x20 │ │ │ │ b.eq 87bc4c // b.none │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ b 87a9ec │ │ │ │ bti j │ │ │ │ - ubfx x21, x5, #7, #5 │ │ │ │ ubfx x20, x5, #15, #5 │ │ │ │ + ubfx x21, x5, #7, #5 │ │ │ │ stp w21, w20, [sp, #16] │ │ │ │ tst w5, #0x3f00000 │ │ │ │ b.eq 87bd24 // b.none │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ b 87a9ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ @@ -993153,26 +993153,26 @@ │ │ │ │ mov x0, x19 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 84aa00 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ - ubfx x21, x5, #7, #5 │ │ │ │ ubfx x20, x5, #15, #5 │ │ │ │ + ubfx x21, x5, #7, #5 │ │ │ │ stp w21, w20, [sp, #16] │ │ │ │ tst w5, #0x3f00000 │ │ │ │ b.eq 87bb90 // b.none │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ b 87a9ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x20, x5, #7, #5 │ │ │ │ ubfx x22, x5, #20, #6 │ │ │ │ ubfx x21, x5, #15, #5 │ │ │ │ + ubfx x20, x5, #7, #5 │ │ │ │ str w20, [sp, #24] │ │ │ │ ubfx x5, x5, #25, #1 │ │ │ │ ldrb w0, [x0, #146] │ │ │ │ stp w22, w21, [sp, #16] │ │ │ │ eor w0, w0, #0x1 │ │ │ │ orr w0, w0, w5 │ │ │ │ tbz w0, #0, 87ba50 │ │ │ │ @@ -993190,17 +993190,17 @@ │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 84a26c │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #168] │ │ │ │ - ubfx x21, x5, #20, #5 │ │ │ │ - ubfx x20, x5, #7, #5 │ │ │ │ ubfx x22, x5, #15, #5 │ │ │ │ + ubfx x20, x5, #7, #5 │ │ │ │ + ubfx x21, x5, #20, #5 │ │ │ │ str w21, [sp, #24] │ │ │ │ ldrb w0, [x0, #144] │ │ │ │ stp w20, w22, [sp, #16] │ │ │ │ tbnz w5, #25, 87bad8 │ │ │ │ tbz w0, #0, 87bad0 │ │ │ │ stp x23, x24, [sp, #96] │ │ │ │ cbz w20, 87bf48 │ │ │ │ @@ -993229,17 +993229,17 @@ │ │ │ │ bl 93f7e4 │ │ │ │ cbnz w20, 87be58 │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87a9f4 │ │ │ │ bti j │ │ │ │ - ubfx x21, x5, #20, #5 │ │ │ │ - ubfx x20, x5, #7, #5 │ │ │ │ ubfx x22, x5, #15, #5 │ │ │ │ + ubfx x20, x5, #7, #5 │ │ │ │ + ubfx x21, x5, #20, #5 │ │ │ │ lsr w5, w5, #25 │ │ │ │ stp w20, w22, [sp, #16] │ │ │ │ str w21, [sp, #24] │ │ │ │ cmp w5, #0x1 │ │ │ │ b.eq 87b9cc // b.none │ │ │ │ adrp x3, 105c000 │ │ │ │ ldr x3, [x3, #120] │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 35363734 31616166 62643030 63666466 56741aafbd00cfdf │ │ │ │ - 0x00000010 31306338 36383831 66646665 64333363 10c86881fdfed33c │ │ │ │ - 0x00000020 33313432 61632e64 65627567 00000000 3142ac.debug.... │ │ │ │ - 0x00000030 465b157f F[.. │ │ │ │ + 0x00000000 30663063 61646639 33643136 35643432 0f0cadf93d165d42 │ │ │ │ + 0x00000010 30373066 63626633 64616235 64316532 070fcbf3dab5d1e2 │ │ │ │ + 0x00000020 64363237 30642e64 65627567 00000000 d6270d.debug.... │ │ │ │ + 0x00000030 6bd62358 k.#X │ │ ├── ./usr/bin/qemu-system-riscv64 │ │ │┄ File has been modified after NT_GNU_BUILD_ID has been applied. │ │ │ ├── readelf --wide --notes {} │ │ │ │ @@ -1,12 +1,12 @@ │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.property │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_PROPERTY_TYPE_0 Properties: AArch64 feature: BTI, PAC │ │ │ │ │ │ │ │ Displaying notes found in: .note.gnu.build-id │ │ │ │ Owner Data size Description │ │ │ │ - GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: bdb6a952726b3d8d6a57eea6da1365459fa3e5cc │ │ │ │ + GNU 0x00000014 NT_GNU_BUILD_ID (unique build ID bitstring) Build ID: 295156c5bdb0375d697687b2b477375259f8dd9e │ │ │ │ │ │ │ │ Displaying notes found in: .note.ABI-tag │ │ │ │ Owner Data size Description │ │ │ │ GNU 0x00000010 NT_GNU_ABI_TAG (ABI version tag) OS: Linux, ABI: 3.7.0 │ │ │ ├── readelf --wide --debug-dump=frames {} │ │ │ │ @@ -13272,16 +13272,16 @@ │ │ │ │ 0xffffffffffb1fb58 (offset: 0x87af2c) -> 0xc32fc fde=[ 948c0] │ │ │ │ 0xffffffffffb1fe0c (offset: 0x87b1e0) -> 0xc3364 fde=[ 94928] │ │ │ │ 0xffffffffffb200fc (offset: 0x87b4d0) -> 0xc33f0 fde=[ 949b4] │ │ │ │ 0xffffffffffb20470 (offset: 0x87b844) -> 0xc3460 fde=[ 94a24] │ │ │ │ 0xffffffffffb2066c (offset: 0x87ba40) -> 0xc34c8 fde=[ 94a8c] │ │ │ │ 0xffffffffffb208ec (offset: 0x87bcc0) -> 0xc3534 fde=[ 94af8] │ │ │ │ 0xffffffffffb20b2c (offset: 0x87bf00) -> 0xc35ac fde=[ 94b70] │ │ │ │ - 0xffffffffffb22314 (offset: 0x87d6e8) -> 0xc3778 fde=[ 94d3c] │ │ │ │ - 0xffffffffffb22494 (offset: 0x87d868) -> 0xc37cc fde=[ 94d90] │ │ │ │ + 0xffffffffffb22310 (offset: 0x87d6e4) -> 0xc3778 fde=[ 94d3c] │ │ │ │ + 0xffffffffffb22490 (offset: 0x87d864) -> 0xc37cc fde=[ 94d90] │ │ │ │ 0xffffffffffb2262c (offset: 0x87da00) -> 0xc381c fde=[ 94de0] │ │ │ │ 0xffffffffffb227cc (offset: 0x87dba0) -> 0xc386c fde=[ 94e30] │ │ │ │ 0xffffffffffb22a10 (offset: 0x87dde4) -> 0xc38d0 fde=[ 94e94] │ │ │ │ 0xffffffffffb22c54 (offset: 0x87e028) -> 0xc3934 fde=[ 94ef8] │ │ │ │ 0xffffffffffb22e98 (offset: 0x87e26c) -> 0xc3998 fde=[ 94f5c] │ │ │ │ 0xffffffffffb2302c (offset: 0x87e400) -> 0xc39dc fde=[ 94fa0] │ │ │ │ 0xffffffffffb232ac (offset: 0x87e680) -> 0xc3a38 fde=[ 94ffc] │ │ │ │ @@ -351325,15 +351325,15 @@ │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_advance_loc: 4 to 000000000087bef4 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000087bef8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ │ │ │ │ -00094b70 00000000000001c8 00094b74 FDE cie=00000000 pc=000000000087bf00..000000000087d6e8 │ │ │ │ +00094b70 00000000000001c8 00094b74 FDE cie=00000000 pc=000000000087bf00..000000000087d6e4 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000087bf04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ DW_CFA_advance_loc: 4 to 000000000087bf08 │ │ │ │ DW_CFA_def_cfa_offset: 160 │ │ │ │ DW_CFA_advance_loc: 16 to 000000000087bf18 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-112 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-104 │ │ │ │ @@ -351453,331 +351453,331 @@ │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ DW_CFA_advance_loc: 4 to 000000000087c6f4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_advance_loc: 4 to 000000000087c6f8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 320 to 000000000087c838 │ │ │ │ + DW_CFA_advance_loc1: 316 to 000000000087c834 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087c83c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087c838 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087c840 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087c83c │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 124 to 000000000087c8bc │ │ │ │ + DW_CFA_advance_loc: 124 to 000000000087c8b8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087c8c0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087c8bc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087c8c4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087c8c0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 448 to 000000000087ca84 │ │ │ │ + DW_CFA_advance_loc1: 448 to 000000000087ca80 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087ca88 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087ca84 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087ca8c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087ca88 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000087caac │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000087caa8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 44 to 000000000087cad8 │ │ │ │ + DW_CFA_advance_loc: 44 to 000000000087cad4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 104 to 000000000087cb40 │ │ │ │ + DW_CFA_advance_loc: 104 to 000000000087cb3c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cb44 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cb40 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cb48 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cb44 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 268 to 000000000087cc54 │ │ │ │ + DW_CFA_advance_loc1: 268 to 000000000087cc50 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cc58 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cc54 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cc5c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cc58 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc1: 352 to 000000000087cdbc │ │ │ │ + DW_CFA_advance_loc1: 352 to 000000000087cdb8 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cdc0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cdbc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cdc4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cdc0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cdc8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cdc4 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cdcc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cdc8 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cdd0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cdcc │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cdd4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cdd0 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 152 to 000000000087ce6c │ │ │ │ + DW_CFA_advance_loc: 152 to 000000000087ce68 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087ce70 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087ce6c │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087ce74 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087ce70 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 76 to 000000000087cec0 │ │ │ │ + DW_CFA_advance_loc: 76 to 000000000087cebc │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000087cf04 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000087cf00 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 176 to 000000000087cfb4 │ │ │ │ + DW_CFA_advance_loc: 176 to 000000000087cfb0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cfb8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cfb4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cfbc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cfb8 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000087cfdc │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000087cfd8 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cfe0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cfdc │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087cfe4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087cfe0 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000087d004 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000087d000 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000087d018 │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000087d014 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 288 to 000000000087d138 │ │ │ │ + DW_CFA_advance_loc1: 288 to 000000000087d134 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d13c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d138 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d140 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d13c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d144 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d140 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d148 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d144 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000087d184 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000087d180 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000087d1a0 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000087d19c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d1a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d1a0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d1a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d1a4 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 236 to 000000000087d294 │ │ │ │ + DW_CFA_advance_loc: 236 to 000000000087d290 │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d298 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d294 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d29c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d298 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d2a0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d29c │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d2a4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d2a0 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d2a8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d2a4 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 20 to 000000000087d2bc │ │ │ │ + DW_CFA_advance_loc: 20 to 000000000087d2b8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 100 to 000000000087d320 │ │ │ │ + DW_CFA_advance_loc: 100 to 000000000087d31c │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ - DW_CFA_advance_loc: 164 to 000000000087d3c4 │ │ │ │ + DW_CFA_advance_loc: 164 to 000000000087d3c0 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 40 to 000000000087d3ec │ │ │ │ + DW_CFA_advance_loc: 40 to 000000000087d3e8 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc1: 312 to 000000000087d524 │ │ │ │ + DW_CFA_advance_loc1: 312 to 000000000087d520 │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 68 to 000000000087d568 │ │ │ │ + DW_CFA_advance_loc: 68 to 000000000087d564 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 32 to 000000000087d588 │ │ │ │ + DW_CFA_advance_loc: 32 to 000000000087d584 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000087d594 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000087d590 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ - DW_CFA_advance_loc: 60 to 000000000087d5d0 │ │ │ │ + DW_CFA_advance_loc: 60 to 000000000087d5cc │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d5d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d5d0 │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-40 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d5d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d5d4 │ │ │ │ DW_CFA_offset: r28 (x28) at cfa-24 │ │ │ │ DW_CFA_offset: r27 (x27) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 80 to 000000000087d628 │ │ │ │ + DW_CFA_advance_loc: 80 to 000000000087d624 │ │ │ │ DW_CFA_restore_extended: r79 (v15) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d62c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d628 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d630 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d62c │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d634 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d630 │ │ │ │ DW_CFA_restore: r28 (x28) │ │ │ │ DW_CFA_restore: r27 (x27) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d638 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d634 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-64 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-56 │ │ │ │ DW_CFA_offset_extended: r79 (v15) at cfa-16 │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00094d3c 0000000000000050 00094d40 FDE cie=00000000 pc=000000000087d6e8..000000000087d868 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d6ec │ │ │ │ +00094d3c 0000000000000050 00094d40 FDE cie=00000000 pc=000000000087d6e4..000000000087d864 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d6e8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d6f0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d6ec │ │ │ │ DW_CFA_def_cfa_offset: 64 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-64 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000087d6f8 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000087d6f4 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-48 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-40 │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000087d71c │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000087d718 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d720 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d71c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000087d73c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000087d738 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 12 to 000000000087d748 │ │ │ │ + DW_CFA_advance_loc: 12 to 000000000087d744 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d74c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d748 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000087d768 │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000087d764 │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d76c │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d768 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-24 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000087d774 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000087d770 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-8 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 156 to 000000000087d810 │ │ │ │ + DW_CFA_advance_loc: 156 to 000000000087d80c │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d814 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d810 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000087d81c │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000087d818 │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d820 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d81c │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 28 to 000000000087d83c │ │ │ │ + DW_CFA_advance_loc: 28 to 000000000087d838 │ │ │ │ DW_CFA_restore_state │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ -00094d90 000000000000004c 00094d94 FDE cie=00000000 pc=000000000087d868..000000000087d9fc │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d86c │ │ │ │ +00094d90 000000000000004c 00094d94 FDE cie=00000000 pc=000000000087d864..000000000087d9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d868 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d870 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d86c │ │ │ │ DW_CFA_def_cfa_offset: 80 │ │ │ │ DW_CFA_offset: r29 (x29) at cfa-80 │ │ │ │ DW_CFA_offset: r30 (x30) at cfa-72 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000087d878 │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000087d874 │ │ │ │ DW_CFA_offset: r19 (x19) at cfa-64 │ │ │ │ DW_CFA_offset: r20 (x20) at cfa-56 │ │ │ │ - DW_CFA_advance_loc: 48 to 000000000087d8a8 │ │ │ │ + DW_CFA_advance_loc: 48 to 000000000087d8a4 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r30 (x30) │ │ │ │ DW_CFA_restore: r29 (x29) │ │ │ │ DW_CFA_restore: r19 (x19) │ │ │ │ DW_CFA_restore: r20 (x20) │ │ │ │ DW_CFA_def_cfa_offset: 0 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d8ac │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d8a8 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ │ - DW_CFA_advance_loc: 36 to 000000000087d8d0 │ │ │ │ + DW_CFA_advance_loc: 36 to 000000000087d8cc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d8d4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d8d0 │ │ │ │ DW_CFA_offset: r22 (x22) at cfa-40 │ │ │ │ DW_CFA_offset: r21 (x21) at cfa-48 │ │ │ │ - DW_CFA_advance_loc: 8 to 000000000087d8dc │ │ │ │ + DW_CFA_advance_loc: 8 to 000000000087d8d8 │ │ │ │ DW_CFA_offset: r24 (x24) at cfa-24 │ │ │ │ DW_CFA_offset: r23 (x23) at cfa-32 │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d8e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d8dc │ │ │ │ DW_CFA_offset: r26 (x26) at cfa-8 │ │ │ │ DW_CFA_offset: r25 (x25) at cfa-16 │ │ │ │ - DW_CFA_advance_loc: 244 to 000000000087d9d4 │ │ │ │ + DW_CFA_advance_loc: 244 to 000000000087d9d0 │ │ │ │ DW_CFA_remember_state │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d9d8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d9d4 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d9dc │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d9d8 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d9e0 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d9dc │ │ │ │ DW_CFA_restore_state │ │ │ │ - DW_CFA_advance_loc: 16 to 000000000087d9f0 │ │ │ │ + DW_CFA_advance_loc: 16 to 000000000087d9ec │ │ │ │ DW_CFA_restore: r22 (x22) │ │ │ │ DW_CFA_restore: r21 (x21) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d9f4 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d9f0 │ │ │ │ DW_CFA_restore: r24 (x24) │ │ │ │ DW_CFA_restore: r23 (x23) │ │ │ │ - DW_CFA_advance_loc: 4 to 000000000087d9f8 │ │ │ │ + DW_CFA_advance_loc: 4 to 000000000087d9f4 │ │ │ │ DW_CFA_restore: r26 (x26) │ │ │ │ DW_CFA_restore: r25 (x25) │ │ │ │ DW_CFA_nop │ │ │ │ │ │ │ │ 00094de0 000000000000004c 00094de4 FDE cie=00000000 pc=000000000087da00..000000000087db94 │ │ │ │ DW_CFA_advance_loc: 4 to 000000000087da04 │ │ │ │ DW_CFA_AARCH64_negate_ra_state │ │ │ ├── objdump --line-numbers --disassemble --demangle --reloc --no-show-raw-insn --section=.text {} │ │ │ │ @@ -950170,40 +950170,40 @@ │ │ │ │ movk w0, #0xffc, lsl #16 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ ret │ │ │ │ and w3, w1, #0x1c00 │ │ │ │ ubfx w4, w1, #6, #1 │ │ │ │ and w2, w1, #0x20 │ │ │ │ orr w3, w4, w3, lsr #9 │ │ │ │ - eor w2, w3, w2, lsr #1 │ │ │ │ - ubfx w3, w1, #2, #3 │ │ │ │ - ubfx w1, w1, #7, #3 │ │ │ │ + orr w2, w3, w2, lsr #1 │ │ │ │ + ubfx w3, w1, #7, #3 │ │ │ │ + ubfx w1, w1, #2, #3 │ │ │ │ add w3, w3, #0x8 │ │ │ │ - lsl w2, w2, #2 │ │ │ │ add w1, w1, #0x8 │ │ │ │ - stp w2, w1, [x0] │ │ │ │ - str w3, [x0, #8] │ │ │ │ + lsl w2, w2, #2 │ │ │ │ + stp w2, w3, [x0] │ │ │ │ + str w1, [x0, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ret │ │ │ │ and w3, w1, #0x1c00 │ │ │ │ ubfx w4, w1, #6, #1 │ │ │ │ and w2, w1, #0x20 │ │ │ │ orr w3, w4, w3, lsr #9 │ │ │ │ eor w2, w3, w2, lsr #1 │ │ │ │ - ubfx w3, w1, #2, #3 │ │ │ │ - ubfx w1, w1, #7, #3 │ │ │ │ + ubfx w3, w1, #7, #3 │ │ │ │ + ubfx w1, w1, #2, #3 │ │ │ │ add w3, w3, #0x8 │ │ │ │ lsl w2, w2, #2 │ │ │ │ add w1, w1, #0x8 │ │ │ │ - stp w2, w1, [x0] │ │ │ │ - str w3, [x0, #8] │ │ │ │ + stp w2, w3, [x0] │ │ │ │ + str w1, [x0, #8] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ ret │ │ │ │ nop │ │ │ │ @@ -950247,15 +950247,15 @@ │ │ │ │ ubfiz w2, w2, #4, #1 │ │ │ │ eor w2, w2, w3 │ │ │ │ and w4, w1, #0x60 │ │ │ │ sbfx w3, w1, #12, #1 │ │ │ │ and w2, w2, #0x1f │ │ │ │ orr w2, w2, w4 │ │ │ │ ubfx w1, w1, #7, #3 │ │ │ │ - eor w3, w2, w3, lsl #7 │ │ │ │ + orr w3, w2, w3, lsl #7 │ │ │ │ add w1, w1, #0x8 │ │ │ │ str w1, [x0, #8] │ │ │ │ lsl w3, w3, #1 │ │ │ │ stp w3, wzr, [x0] │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ @@ -983670,21 +983670,21 @@ │ │ │ │ ushl v0.2s, v1.2s, v0.2s │ │ │ │ str xzr, [sp, #24] │ │ │ │ str wzr, [x23, #8] │ │ │ │ and w1, w0, #0xffff │ │ │ │ and v15.8b, v0.8b, v15.8b │ │ │ │ add v15.2s, v15.2s, v31.2s │ │ │ │ cmp w0, #0x8, lsl #12 │ │ │ │ - b.eq 87c8c4 // b.none │ │ │ │ + b.eq 87c8c0 // b.none │ │ │ │ b.hi 87c1e4 // b.pmore │ │ │ │ cmp w1, #0x4, lsl #12 │ │ │ │ - b.eq 87c898 // b.none │ │ │ │ + b.eq 87c894 // b.none │ │ │ │ b.hi 87c370 // b.pmore │ │ │ │ cmp w1, #0x2, lsl #12 │ │ │ │ - b.eq 87c840 // b.none │ │ │ │ + b.eq 87c83c // b.none │ │ │ │ b.hi 87c57c // b.pmore │ │ │ │ cmp w1, #0x1 │ │ │ │ b.eq 87c748 // b.none │ │ │ │ cmp w1, #0x2 │ │ │ │ b.eq 87c6f8 // b.none │ │ │ │ cbnz w1, 87c5c4 │ │ │ │ tst w21, #0x1fe0 │ │ │ │ @@ -983730,15 +983730,15 @@ │ │ │ │ str w0, [x19, #24] │ │ │ │ adrp x0, 107e000 │ │ │ │ ldr x0, [x0, #2432] │ │ │ │ ldr x2, [sp, #40] │ │ │ │ ldr x1, [x0] │ │ │ │ subs x2, x2, x1 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ - b.ne 87d294 // b.any │ │ │ │ + b.ne 87d290 // b.any │ │ │ │ ldp x29, x30, [sp, #48] │ │ │ │ ldp x19, x20, [sp, #64] │ │ │ │ ldp x21, x22, [sp, #80] │ │ │ │ add sp, sp, #0xa0 │ │ │ │ autiasp │ │ │ │ mov x0, #0x0 // #0 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ @@ -983809,71 +983809,71 @@ │ │ │ │ str xzr, [x1, #29400] │ │ │ │ str w0, [x19, #24] │ │ │ │ b 87c0a0 │ │ │ │ cmp w1, #0xc, lsl #12 │ │ │ │ b.eq 87c658 // b.none │ │ │ │ b.hi 87c3ec // b.pmore │ │ │ │ cmp w1, #0xa, lsl #12 │ │ │ │ - b.eq 87c930 // b.none │ │ │ │ + b.eq 87c92c // b.none │ │ │ │ b.ls 87c4c8 // b.plast │ │ │ │ mov w0, #0xa001 // #40961 │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 87c814 // b.none │ │ │ │ + b.eq 87c810 // b.none │ │ │ │ mov w0, #0xa002 // #40962 │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ ubfx x0, x21, #2, #5 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ stp w1, w0, [sp, #28] │ │ │ │ lsr w20, w21, #2 │ │ │ │ lsr w24, w21, #7 │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 87cc18 // b.none │ │ │ │ + b.eq 87cc14 // b.none │ │ │ │ stp x25, x26, [sp, #112] │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #9] │ │ │ │ - tbnz w0, #0, 87caac │ │ │ │ + tbnz w0, #0, 87caa8 │ │ │ │ and w5, w5, #0xc │ │ │ │ lsr w25, w21, #10 │ │ │ │ cmp w5, #0xc │ │ │ │ - b.eq 87caac // b.none │ │ │ │ + b.eq 87caa8 // b.none │ │ │ │ and w0, w25, #0x7 │ │ │ │ cmp w0, #0x6 │ │ │ │ - b.eq 87cec0 // b.none │ │ │ │ + b.eq 87cebc // b.none │ │ │ │ cmp w0, #0x7 │ │ │ │ - b.eq 87d148 // b.none │ │ │ │ - cbz w0, 87d004 │ │ │ │ + b.eq 87d144 // b.none │ │ │ │ + cbz w0, 87d000 │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.ne 87cdc4 // b.any │ │ │ │ - and w24, w24, #0x7 │ │ │ │ - tst w21, #0x300 │ │ │ │ + b.ne 87cdc0 // b.any │ │ │ │ and w20, w20, #0x7 │ │ │ │ + tst w21, #0x18 │ │ │ │ + add w1, w20, #0x8 │ │ │ │ + and w24, w24, #0x7 │ │ │ │ + add w20, w20, #0x10 │ │ │ │ + ubfx x0, x21, #5, #2 │ │ │ │ + csel w23, w20, w1, ne // ne = any │ │ │ │ add w1, w24, #0x8 │ │ │ │ + tst w21, #0x300 │ │ │ │ add w24, w24, #0x10 │ │ │ │ - add w0, w20, #0x8 │ │ │ │ + str w23, [sp, #28] │ │ │ │ csel w24, w24, w1, ne // ne = any │ │ │ │ - add w20, w20, #0x10 │ │ │ │ - tst w21, #0x18 │ │ │ │ - ubfx x21, x21, #5, #2 │ │ │ │ - csel w20, w20, w0, ne // ne = any │ │ │ │ - str w20, [sp, #28] │ │ │ │ - cmp w21, #0x1 │ │ │ │ - b.eq 87d2bc // b.none │ │ │ │ - cmp w21, #0x3 │ │ │ │ - b.ne 87cdc4 // b.any │ │ │ │ + cmp w0, #0x1 │ │ │ │ + b.eq 87d2b8 // b.none │ │ │ │ + cmp w0, #0x3 │ │ │ │ + b.ne 87cdc0 // b.any │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #12] │ │ │ │ - tbz w0, #0, 87cdc4 │ │ │ │ + tbz w0, #0, 87cdc0 │ │ │ │ ldr w0, [x19, #168] │ │ │ │ mov w1, w24 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 85b200 │ │ │ │ - mov w1, w20 │ │ │ │ mov x20, x0 │ │ │ │ ldr w0, [x19, #168] │ │ │ │ + mov w1, w23 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 85b200 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0xa // #10 │ │ │ │ mov x20, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 858ca0 │ │ │ │ @@ -983905,15 +983905,15 @@ │ │ │ │ sub x1, x1, #0x1 │ │ │ │ mov x0, x19 │ │ │ │ add x1, x1, x2 │ │ │ │ bl 916200 │ │ │ │ tbnz w0, #0, 87c0a0 │ │ │ │ b 87c098 │ │ │ │ cmp w1, #0x6, lsl #12 │ │ │ │ - b.eq 87c904 // b.none │ │ │ │ + b.eq 87c900 // b.none │ │ │ │ b.ls 87c45c // b.plast │ │ │ │ mov w0, #0x6001 // #24577 │ │ │ │ cmp w1, w0 │ │ │ │ b.eq 87c5e8 // b.none │ │ │ │ mov w0, #0x6002 // #24578 │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ @@ -983922,42 +983922,42 @@ │ │ │ │ b.ne 87c5d0 // b.any │ │ │ │ ubfx x0, x21, #7, #5 │ │ │ │ mov w1, #0x2 // #2 │ │ │ │ stp w1, w0, [sp, #28] │ │ │ │ lsr w1, w21, #12 │ │ │ │ lsr w0, w21, #2 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 87cdd4 // b.none │ │ │ │ + b.eq 87cdd0 // b.none │ │ │ │ ubfx x21, x21, #5, #2 │ │ │ │ ubfiz w1, w1, #2, #1 │ │ │ │ orr w1, w21, w1 │ │ │ │ ubfiz w3, w0, #3, #3 │ │ │ │ eor w3, w3, w1 │ │ │ │ mov x0, x19 │ │ │ │ mov x1, x23 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ lsl w3, w3, #3 │ │ │ │ str w3, [sp, #24] │ │ │ │ bl 86bc80 │ │ │ │ b 87c44c │ │ │ │ cmp w1, #0xe, lsl #12 │ │ │ │ - b.eq 87c988 // b.none │ │ │ │ + b.eq 87c984 // b.none │ │ │ │ b.ls 87c524 // b.plast │ │ │ │ mov w0, #0xe001 // #57345 │ │ │ │ cmp w1, w0 │ │ │ │ b.eq 87c62c // b.none │ │ │ │ mov w0, #0xe002 // #57346 │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ ubfx x1, x21, #2, #5 │ │ │ │ stp w0, w1, [sp, #28] │ │ │ │ lsr w0, w21, #7 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 87cb90 // b.none │ │ │ │ + b.eq 87cb8c // b.none │ │ │ │ ubfx x3, x21, #10, #3 │ │ │ │ ubfiz w0, w0, #3, #3 │ │ │ │ orr w3, w3, w0 │ │ │ │ mov x1, x23 │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ lsl w3, w3, #3 │ │ │ │ mov x0, x19 │ │ │ │ @@ -983965,15 +983965,15 @@ │ │ │ │ bl 87bcc0 │ │ │ │ ldr x1, [x19, #104] │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c074 │ │ │ │ mov w0, #0x4001 // #16385 │ │ │ │ cmp w1, w0 │ │ │ │ - b.eq 87c9ac // b.none │ │ │ │ + b.eq 87c9a8 // b.none │ │ │ │ mov w0, #0x4002 // #16386 │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ tst w21, #0xf80 │ │ │ │ b.eq 87c5d0 // b.none │ │ │ │ and w0, w21, #0x1000 │ │ │ │ lsr w3, w21, #2 │ │ │ │ @@ -983997,19 +983997,19 @@ │ │ │ │ mov w0, #0x8001 // #32769 │ │ │ │ cmp w1, w0 │ │ │ │ b.eq 87c7a0 // b.none │ │ │ │ mov w0, #0x8002 // #32770 │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ and w0, w21, #0xffc │ │ │ │ - tbnz w21, #12, 87cb48 │ │ │ │ + tbnz w21, #12, 87cb44 │ │ │ │ cbz w0, 87c5d0 │ │ │ │ ubfx x3, x21, #7, #5 │ │ │ │ tst w21, #0x7c │ │ │ │ - b.eq 87ce50 // b.none │ │ │ │ + b.eq 87ce4c // b.none │ │ │ │ ubfx x21, x21, #2, #5 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ adrp x2, 833000 │ │ │ │ add x2, x2, #0x200 │ │ │ │ stp wzr, w21, [sp, #24] │ │ │ │ str w3, [sp, #32] │ │ │ │ @@ -984046,39 +984046,39 @@ │ │ │ │ cmp w1, w0 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ mov w0, #0x2 // #2 │ │ │ │ ubfx x1, x21, #7, #5 │ │ │ │ stp w0, w1, [sp, #28] │ │ │ │ lsr w0, w21, #12 │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 87cc5c // b.none │ │ │ │ + b.eq 87cc58 // b.none │ │ │ │ ldr x1, [x19, #176] │ │ │ │ ldrb w1, [x1, #9] │ │ │ │ - tbnz w1, #0, 87ca8c │ │ │ │ + tbnz w1, #0, 87ca88 │ │ │ │ and w5, w5, #0xc │ │ │ │ cmp w5, #0xc │ │ │ │ - b.eq 87ca8c // b.none │ │ │ │ + b.eq 87ca88 // b.none │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c068 │ │ │ │ mov x0, x19 │ │ │ │ bl 85edc0 │ │ │ │ ldr x1, [x19, #104] │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c074 │ │ │ │ and w0, w21, #0x1ffc │ │ │ │ cmp w0, #0x80 │ │ │ │ - b.eq 87cb18 // b.none │ │ │ │ + b.eq 87cb14 // b.none │ │ │ │ cmp w0, #0x280 │ │ │ │ - b.ne 87c9e4 // b.any │ │ │ │ + b.ne 87c9e0 // b.any │ │ │ │ ldrb w0, [x19, #226] │ │ │ │ mov w1, #0x5 // #5 │ │ │ │ str w1, [sp, #28] │ │ │ │ - tbz w0, #0, 87c9e4 │ │ │ │ + tbz w0, #0, 87c9e0 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ str wzr, [sp, #24] │ │ │ │ bl 86c120 │ │ │ │ ldr x1, [x19, #104] │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ @@ -984174,32 +984174,31 @@ │ │ │ │ fmov w2, s31 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ bl 85f860 │ │ │ │ b 87c44c │ │ │ │ ubfx x0, x21, #10, #2 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 87cd84 // b.none │ │ │ │ + b.eq 87cd80 // b.none │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 87cd30 // b.none │ │ │ │ + b.eq 87cd2c // b.none │ │ │ │ + and w4, w21, #0x1000 │ │ │ │ + ubfx x1, x21, #2, #5 │ │ │ │ cmp w0, #0x1 │ │ │ │ ubfx x0, x21, #7, #3 │ │ │ │ - and w4, w21, #0x1000 │ │ │ │ + orr w4, w1, w4, lsr #7 │ │ │ │ add w0, w0, #0x8 │ │ │ │ - str w0, [sp, #32] │ │ │ │ - ubfx x21, x21, #2, #5 │ │ │ │ - orr w4, w21, w4, lsr #7 │ │ │ │ - b.eq 87ccf0 // b.none │ │ │ │ + b.eq 87ccec // b.none │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 87cfe4 // b.none │ │ │ │ - str w0, [sp, #28] │ │ │ │ + b.eq 87cfe0 // b.none │ │ │ │ + stp w0, w0, [sp, #28] │ │ │ │ adrp x2, 833000 │ │ │ │ add x2, x2, #0x7a0 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.ne 87d320 // b.any │ │ │ │ + b.ne 87d31c // b.any │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ adrp x3, 85a000 │ │ │ │ add x3, x3, #0x3e8 │ │ │ │ str w4, [sp, #24] │ │ │ │ bl 875e24 │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -984216,18 +984215,18 @@ │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c074 │ │ │ │ stur d15, [sp, #28] │ │ │ │ lsr w1, w21, #5 │ │ │ │ lsr w0, w21, #10 │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 87cc9c // b.none │ │ │ │ + b.eq 87cc98 // b.none │ │ │ │ ldr x2, [x19, #176] │ │ │ │ ldrb w2, [x2, #9] │ │ │ │ - tbnz w2, #0, 87c86c │ │ │ │ + tbnz w2, #0, 87c868 │ │ │ │ and w5, w5, #0xc │ │ │ │ cmp w5, #0xc │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ ubfiz w2, w1, #3, #2 │ │ │ │ and w0, w0, #0x7 │ │ │ │ orr w2, w2, w0 │ │ │ │ mov x1, x23 │ │ │ │ @@ -984247,47 +984246,47 @@ │ │ │ │ bl 86bc80 │ │ │ │ ldr x1, [x19, #104] │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c074 │ │ │ │ ubfx x0, x21, #10, #3 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 87ce74 // b.none │ │ │ │ - b.hi 87ccb4 // b.pmore │ │ │ │ - cbz w0, 87ce24 │ │ │ │ + b.eq 87ce70 // b.none │ │ │ │ + b.hi 87ccb0 // b.pmore │ │ │ │ + cbz w0, 87ce20 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ lsr w3, w21, #5 │ │ │ │ stur d15, [sp, #28] │ │ │ │ ubfiz w3, w3, #1, #1 │ │ │ │ ldrb w0, [x0, #8] │ │ │ │ - tbnz w21, #6, 87d1a8 │ │ │ │ + tbnz w21, #6, 87d1a4 │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ b 87c3e0 │ │ │ │ stur d15, [sp, #28] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 87cbd8 // b.none │ │ │ │ + b.eq 87cbd4 // b.none │ │ │ │ and w3, w21, #0x60 │ │ │ │ ubfx x21, x21, #10, #3 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ orr w3, w21, w3, lsr #2 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ lsl w3, w3, #3 │ │ │ │ b 87c3e0 │ │ │ │ stur d15, [sp, #28] │ │ │ │ lsr w0, w21, #5 │ │ │ │ lsr w1, w21, #10 │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 87cc84 // b.none │ │ │ │ + b.eq 87cc80 // b.none │ │ │ │ ldr x2, [x19, #176] │ │ │ │ ldrb w2, [x2, #9] │ │ │ │ - tbnz w2, #0, 87c95c │ │ │ │ + tbnz w2, #0, 87c958 │ │ │ │ and w5, w5, #0xc │ │ │ │ cmp w5, #0xc │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ ubfiz w2, w0, #3, #2 │ │ │ │ and w1, w1, #0x7 │ │ │ │ orr w2, w2, w1 │ │ │ │ mov x0, x19 │ │ │ │ @@ -984296,15 +984295,15 @@ │ │ │ │ str w2, [sp, #24] │ │ │ │ bl 865360 │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ stur d15, [sp, #28] │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.eq 87cad8 // b.none │ │ │ │ + b.eq 87cad4 // b.none │ │ │ │ and w3, w21, #0x60 │ │ │ │ ubfx x21, x21, #10, #3 │ │ │ │ mov x1, x23 │ │ │ │ mov w2, #0x3 // #3 │ │ │ │ orr w3, w21, w3, lsr #2 │ │ │ │ b 87c43c │ │ │ │ sbfx x3, x21, #12, #1 │ │ │ │ @@ -984320,24 +984319,24 @@ │ │ │ │ bl 869be0 │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ mov w0, #0x18fc // #6396 │ │ │ │ and w0, w21, w0 │ │ │ │ cmp w0, #0x80 │ │ │ │ - b.eq 87cc40 // b.none │ │ │ │ + b.eq 87cc3c // b.none │ │ │ │ mov w0, #0x107c // #4220 │ │ │ │ tst w21, w0 │ │ │ │ b.eq 87c5d0 // b.none │ │ │ │ sbfx x24, x21, #12, #1 │ │ │ │ and w0, w21, #0xf80 │ │ │ │ lsr w20, w21, #2 │ │ │ │ lsl w24, w24, #5 │ │ │ │ cmp w0, #0x100 │ │ │ │ - b.ne 87ca60 // b.any │ │ │ │ + b.ne 87ca5c // b.any │ │ │ │ ubfiz w1, w20, #1, #1 │ │ │ │ ubfx x2, x21, #6, #1 │ │ │ │ and w0, w21, #0x20 │ │ │ │ orr w2, w2, w1 │ │ │ │ and w3, w21, #0x18 │ │ │ │ mov x4, #0x200000002 // #8589934594 │ │ │ │ orr w0, w2, w0, lsr #3 │ │ │ │ @@ -984366,15 +984365,15 @@ │ │ │ │ lsr w2, w21, #2 │ │ │ │ ubfiz w0, w0, #2, #1 │ │ │ │ ubfx x21, x21, #5, #2 │ │ │ │ mov x1, x23 │ │ │ │ orr w0, w21, w0 │ │ │ │ ubfiz w2, w2, #3, #3 │ │ │ │ eor w2, w2, w0 │ │ │ │ - b 87c87c │ │ │ │ + b 87c878 │ │ │ │ ubfiz w0, w24, #3, #3 │ │ │ │ ubfx x2, x21, #10, #3 │ │ │ │ orr w2, w2, w0 │ │ │ │ mov x1, x23 │ │ │ │ lsr w25, w21, #10 │ │ │ │ mov x0, x19 │ │ │ │ lsl w2, w2, #3 │ │ │ │ @@ -984383,41 +984382,41 @@ │ │ │ │ tbnz w0, #0, 87c304 │ │ │ │ b 87c250 │ │ │ │ mov x0, x23 │ │ │ │ mov w1, w20 │ │ │ │ bl 85b448 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #11] │ │ │ │ - tbnz w0, #0, 87cb00 │ │ │ │ + tbnz w0, #0, 87cafc │ │ │ │ mov w0, #0x24 // #36 │ │ │ │ and w0, w5, w0 │ │ │ │ cmp w0, #0x24 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ bl 865220 │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ ldrb w0, [x19, #226] │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ str w1, [sp, #28] │ │ │ │ - tbz w0, #0, 87c9e4 │ │ │ │ + tbz w0, #0, 87c9e0 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ str wzr, [sp, #24] │ │ │ │ bl 867fcc │ │ │ │ ldr x1, [x19, #104] │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c074 │ │ │ │ - cbz w0, 87d190 │ │ │ │ + cbz w0, 87d18c │ │ │ │ ubfx x5, x21, #7, #5 │ │ │ │ tst w21, #0x7c │ │ │ │ - b.eq 87cfbc // b.none │ │ │ │ + b.eq 87cfb8 // b.none │ │ │ │ adrp x4, 107b000 │ │ │ │ ldr x4, [x4, #1720] │ │ │ │ ubfx x21, x21, #2, #5 │ │ │ │ adrp x3, 107e000 │ │ │ │ ldr x3, [x3, #2376] │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ @@ -984426,15 +984425,15 @@ │ │ │ │ str w21, [sp, #32] │ │ │ │ bl 865688 │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ ldr x1, [x19, #176] │ │ │ │ ldrb w1, [x1, #11] │ │ │ │ - tbnz w1, #0, 87cbac │ │ │ │ + tbnz w1, #0, 87cba8 │ │ │ │ mov w1, #0x24 // #36 │ │ │ │ and w1, w5, w1 │ │ │ │ cmp w1, #0x24 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ ubfiz w0, w0, #4, #2 │ │ │ │ ubfx x2, x21, #9, #4 │ │ │ │ orr w2, w2, w0 │ │ │ │ @@ -984447,15 +984446,15 @@ │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ mov x0, x23 │ │ │ │ mov w1, w20 │ │ │ │ bl 85b490 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #11] │ │ │ │ - tbnz w0, #0, 87cc00 │ │ │ │ + tbnz w0, #0, 87cbfc │ │ │ │ mov w0, #0x24 // #36 │ │ │ │ and w0, w5, w0 │ │ │ │ cmp w0, #0x24 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ bl 868b60 │ │ │ │ @@ -984471,15 +984470,15 @@ │ │ │ │ mov w2, #0x4 // #4 │ │ │ │ str w3, [sp, #24] │ │ │ │ bl 87bcc0 │ │ │ │ b 87c44c │ │ │ │ ldr x0, [x19, #176] │ │ │ │ mov x1, #0x2 // #2 │ │ │ │ ldrb w0, [x0, #37] │ │ │ │ - tbz w0, #0, 87c9f4 │ │ │ │ + tbz w0, #0, 87c9f0 │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c074 │ │ │ │ ubfiz w0, w0, #1, #1 │ │ │ │ ubfx x1, x21, #6, #1 │ │ │ │ orr w0, w1, w0 │ │ │ │ and w3, w21, #0x3c │ │ │ │ @@ -984490,21 +984489,21 @@ │ │ │ │ mov w2, #0x4 // #4 │ │ │ │ b 87c3e0 │ │ │ │ ubfx x21, x21, #11, #2 │ │ │ │ ubfiz w0, w0, #2, #2 │ │ │ │ orr w0, w21, w0 │ │ │ │ ubfiz w3, w1, #4, #1 │ │ │ │ eor w3, w3, w0 │ │ │ │ - b 87cc24 │ │ │ │ + b 87cc20 │ │ │ │ ubfx x21, x21, #11, #2 │ │ │ │ ubfiz w1, w1, #2, #2 │ │ │ │ orr w1, w21, w1 │ │ │ │ ubfiz w3, w0, #4, #1 │ │ │ │ eor w3, w3, w1 │ │ │ │ - b 87cc70 │ │ │ │ + b 87cc6c │ │ │ │ cmp w0, #0x3 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ stur d15, [sp, #28] │ │ │ │ tbnz w21, #6, 87c5c4 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #8] │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ @@ -984513,44 +984512,44 @@ │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ ubfiz w3, w3, #1, #1 │ │ │ │ str w3, [sp, #24] │ │ │ │ bl 87bcc0 │ │ │ │ b 87c44c │ │ │ │ cmp w3, #0x3 │ │ │ │ - b.eq 87cea0 // b.none │ │ │ │ - str w0, [sp, #28] │ │ │ │ + b.eq 87ce9c // b.none │ │ │ │ + stp w0, w0, [sp, #28] │ │ │ │ adrp x2, 833000 │ │ │ │ add x2, x2, #0x7b0 │ │ │ │ cmp w3, #0x1 │ │ │ │ - b.ne 87d2a8 // b.any │ │ │ │ + b.ne 87d2a4 // b.any │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ adrp x3, 85a000 │ │ │ │ add x3, x3, #0x468 │ │ │ │ str w4, [sp, #24] │ │ │ │ bl 875e24 │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ mov w0, #0x1060 // #4192 │ │ │ │ and w0, w21, w0 │ │ │ │ cmp w0, #0x1, lsl #12 │ │ │ │ - b.eq 87d354 // b.none │ │ │ │ - b.hi 87cf0c // b.pmore │ │ │ │ + b.eq 87d350 // b.none │ │ │ │ + b.hi 87cf08 // b.pmore │ │ │ │ cmp w0, #0x40 │ │ │ │ - b.eq 87d348 // b.none │ │ │ │ - b.hi 87d334 // b.pmore │ │ │ │ - cbz w0, 87d524 │ │ │ │ + b.eq 87d344 // b.none │ │ │ │ + b.hi 87d330 // b.pmore │ │ │ │ + cbz w0, 87d520 │ │ │ │ adrp x2, 107d000 │ │ │ │ ldr x2, [x2, #120] │ │ │ │ - ubfx x3, x21, #7, #3 │ │ │ │ ubfx x4, x21, #2, #3 │ │ │ │ - add w3, w3, #0x8 │ │ │ │ + ubfx x3, x21, #7, #3 │ │ │ │ add w4, w4, #0x8 │ │ │ │ + add w3, w3, #0x8 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ stp w3, w3, [sp, #24] │ │ │ │ str w4, [sp, #32] │ │ │ │ bl 86c4e0 │ │ │ │ b 87c44c │ │ │ │ sbfx x4, x21, #12, #1 │ │ │ │ @@ -984571,15 +984570,15 @@ │ │ │ │ b 87c074 │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ ldp x25, x26, [sp, #112] │ │ │ │ b 87c068 │ │ │ │ ldr x2, [x19, #176] │ │ │ │ ldrb w2, [x2, #11] │ │ │ │ - tbnz w2, #0, 87cdf0 │ │ │ │ + tbnz w2, #0, 87cdec │ │ │ │ mov w2, #0x24 // #36 │ │ │ │ and w2, w5, w2 │ │ │ │ cmp w2, #0x24 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ ubfx x21, x21, #4, #3 │ │ │ │ ubfiz w1, w1, #3, #1 │ │ │ │ orr w1, w21, w1 │ │ │ │ @@ -984619,55 +984618,55 @@ │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ and w3, w21, #0x20 │ │ │ │ ubfx x21, x21, #6, #1 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ orr w3, w21, w3, lsr #4 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ - b 87cce4 │ │ │ │ + b 87cce0 │ │ │ │ lsl w1, w4, #1 │ │ │ │ and w1, w1, #0x40 │ │ │ │ orr w4, w4, w1 │ │ │ │ - cbz w4, 87d1d0 │ │ │ │ + cbz w4, 87d1cc │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #2240] │ │ │ │ - str w0, [sp, #28] │ │ │ │ - b 87cd0c │ │ │ │ + stp w0, w0, [sp, #28] │ │ │ │ + b 87cd08 │ │ │ │ ubfiz w20, w20, #4, #2 │ │ │ │ str w20, [sp, #28] │ │ │ │ ubfx x1, x21, #4, #4 │ │ │ │ ubfx x21, x21, #8, #2 │ │ │ │ - cbz w21, 87d3c4 │ │ │ │ + cbz w21, 87d3c0 │ │ │ │ cmp w21, #0x2 │ │ │ │ - b.ne 87cdc4 // b.any │ │ │ │ + b.ne 87cdc0 // b.any │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #12] │ │ │ │ - tbz w0, #0, 87cdc4 │ │ │ │ + tbz w0, #0, 87cdc0 │ │ │ │ mov w2, w20 │ │ │ │ mov x0, x19 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ bl 85fdc0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x25, x26, [sp, #112] │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ mov w1, #0x1040 // #4160 │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 87d23c // b.none │ │ │ │ + b.eq 87d238 // b.none │ │ │ │ mov w1, #0x1060 // #4192 │ │ │ │ cmp w0, w1 │ │ │ │ - b.eq 87d1e4 // b.none │ │ │ │ + b.eq 87d1e0 // b.none │ │ │ │ mov w1, #0x1020 // #4128 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ + ubfx x23, x21, #2, #3 │ │ │ │ ubfx x20, x21, #7, #3 │ │ │ │ - ubfx x21, x21, #2, #3 │ │ │ │ + add w23, w23, #0x8 │ │ │ │ add w20, w20, #0x8 │ │ │ │ - add w23, w21, #0x8 │ │ │ │ stp w20, w23, [sp, #28] │ │ │ │ cmp w3, #0x1 │ │ │ │ b.eq 87c5c4 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #168] │ │ │ │ bl 954e20 │ │ │ │ mov x21, x0 │ │ │ │ @@ -984704,22 +984703,22 @@ │ │ │ │ ldr x1, [x19, #104] │ │ │ │ ldr d15, [sp, #144] │ │ │ │ ldp x23, x24, [sp, #96] │ │ │ │ b 87c074 │ │ │ │ lsl w1, w4, #1 │ │ │ │ and w1, w1, #0x40 │ │ │ │ orr w4, w4, w1 │ │ │ │ - cbz w4, 87d1bc │ │ │ │ + cbz w4, 87d1b8 │ │ │ │ adrp x2, 107d000 │ │ │ │ ldr x2, [x2, #3592] │ │ │ │ - str w0, [sp, #28] │ │ │ │ - b 87c7f0 │ │ │ │ + stp w0, w0, [sp, #28] │ │ │ │ + b 87c7ec │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #13] │ │ │ │ - tbz w0, #0, 87cdc4 │ │ │ │ + tbz w0, #0, 87cdc0 │ │ │ │ adrp x23, 11bc000 │ │ │ │ stp x27, x28, [sp, #128] │ │ │ │ add x27, x23, #0x3b0 │ │ │ │ bl 954e20 │ │ │ │ mov x21, x0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x1, x19 │ │ │ │ @@ -984742,32 +984741,32 @@ │ │ │ │ ldr x2, [x24, x26] │ │ │ │ ldr x0, [x0, #3384] │ │ │ │ add x3, x2, x28 │ │ │ │ add x4, x2, x4 │ │ │ │ add x2, x2, x21 │ │ │ │ bl 956268 │ │ │ │ tst w20, #0xe0 │ │ │ │ - b.eq 87d4d4 // b.none │ │ │ │ + b.eq 87d4d0 // b.none │ │ │ │ ldr w1, [x19, #168] │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ lsl w0, w0, w1 │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.le 87d5a8 │ │ │ │ + b.le 87d5a4 │ │ │ │ ldr x20, [x27, #8] │ │ │ │ mov x1, x19 │ │ │ │ ldr x2, [x19, #104] │ │ │ │ mov x0, x20 │ │ │ │ bl 8330a8 │ │ │ │ mov x0, x19 │ │ │ │ mov x2, x20 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ bl 858ca0 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrh w0, [x0, #96] │ │ │ │ - cbz x0, 87d114 │ │ │ │ + cbz x0, 87d110 │ │ │ │ mov x0, #0x9 // #9 │ │ │ │ bl 955c00 │ │ │ │ add x2, x23, #0x3b0 │ │ │ │ mov x6, x0 │ │ │ │ adrp x0, 10e7000 │ │ │ │ add x0, x0, #0x488 │ │ │ │ add x1, x0, #0xd60 │ │ │ │ @@ -984794,20 +984793,20 @@ │ │ │ │ ldp x25, x26, [sp, #112] │ │ │ │ ldp x27, x28, [sp, #128] │ │ │ │ b 87c074 │ │ │ │ ubfiz w2, w20, #4, #2 │ │ │ │ str w2, [sp, #28] │ │ │ │ ubfx x1, x21, #4, #4 │ │ │ │ ubfx x21, x21, #8, #2 │ │ │ │ - cbz w21, 87d568 │ │ │ │ + cbz w21, 87d564 │ │ │ │ cmp w21, #0x2 │ │ │ │ - b.ne 87cdc4 // b.any │ │ │ │ + b.ne 87cdc0 // b.any │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #12] │ │ │ │ - tbz w0, #0, 87cdc4 │ │ │ │ + tbz w0, #0, 87cdc0 │ │ │ │ mov x0, x19 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ bl 85fdc0 │ │ │ │ ldp x25, x26, [sp, #112] │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ @@ -984822,53 +984821,53 @@ │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ b 87c3e0 │ │ │ │ adrp x2, 107d000 │ │ │ │ ldr x2, [x2, #3592] │ │ │ │ mov w4, #0x40 // #64 │ │ │ │ - str w0, [sp, #28] │ │ │ │ - b 87c7f0 │ │ │ │ + stp w0, w0, [sp, #28] │ │ │ │ + b 87c7ec │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #2240] │ │ │ │ mov w4, #0x40 // #64 │ │ │ │ - str w0, [sp, #28] │ │ │ │ - b 87cd0c │ │ │ │ + stp w0, w0, [sp, #28] │ │ │ │ + b 87cd08 │ │ │ │ ubfx x4, x21, #7, #3 │ │ │ │ ubfx x0, x21, #2, #3 │ │ │ │ add w4, w4, #0x8 │ │ │ │ str w4, [sp, #28] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 87d6a0 // b.none │ │ │ │ - tbnz w21, #4, 87d678 │ │ │ │ + b.eq 87d69c // b.none │ │ │ │ + tbnz w21, #4, 87d674 │ │ │ │ cmp w0, #0x1 │ │ │ │ - b.eq 87d658 // b.none │ │ │ │ + b.eq 87d654 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.eq 87d638 // b.none │ │ │ │ + b.eq 87d634 // b.none │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #8] │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ adrp x3, 107b000 │ │ │ │ ldr x3, [x3, #3216] │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ str w4, [sp, #24] │ │ │ │ bl 862060 │ │ │ │ b 87c44c │ │ │ │ ldr x1, [x19, #176] │ │ │ │ - ubfx x6, x21, #7, #3 │ │ │ │ ubfx x0, x21, #2, #3 │ │ │ │ - add w6, w6, #0x8 │ │ │ │ + ubfx x6, x21, #7, #3 │ │ │ │ add w0, w0, #0x8 │ │ │ │ + add w6, w6, #0x8 │ │ │ │ ldrb w2, [x1, #8] │ │ │ │ stp w6, w0, [sp, #28] │ │ │ │ tbz w2, #0, 87c5c4 │ │ │ │ ldrb w0, [x1, #89] │ │ │ │ - tbnz w0, #0, 87d268 │ │ │ │ + tbnz w0, #0, 87d264 │ │ │ │ tbz w5, #12, 87c5c4 │ │ │ │ adrp x3, 1079000 │ │ │ │ ldr x3, [x3, #3424] │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ @@ -984879,60 +984878,60 @@ │ │ │ │ b 87c44c │ │ │ │ stp x23, x24, [sp, #96] │ │ │ │ stp x25, x26, [sp, #112] │ │ │ │ stp x27, x28, [sp, #128] │ │ │ │ str d15, [sp, #144] │ │ │ │ bl 4aa698 │ │ │ │ cmp w3, #0x2 │ │ │ │ - b.ne 87d5d0 // b.any │ │ │ │ + b.ne 87d5cc // b.any │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #2240] │ │ │ │ - b 87cd0c │ │ │ │ + b 87cd08 │ │ │ │ ldr x1, [x19, #176] │ │ │ │ - cmp w24, w20 │ │ │ │ + cmp w23, w24 │ │ │ │ cset w0, eq // eq = none │ │ │ │ ldrb w1, [x1, #12] │ │ │ │ eor w1, w1, #0x1 │ │ │ │ orr w0, w0, w1 │ │ │ │ - tbnz w0, #0, 87cdc4 │ │ │ │ + tbnz w0, #0, 87cdc0 │ │ │ │ ldr w0, [x19, #168] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0xa // #10 │ │ │ │ bl 85b200 │ │ │ │ mov x21, x0 │ │ │ │ ldr w0, [x19, #168] │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ mov w1, #0xb // #11 │ │ │ │ bl 85b200 │ │ │ │ + mov x20, x0 │ │ │ │ mov x2, x21 │ │ │ │ mov w1, w24 │ │ │ │ - mov x21, x0 │ │ │ │ mov x0, x19 │ │ │ │ bl 858ca0 │ │ │ │ - mov x2, x21 │ │ │ │ - mov w1, w20 │ │ │ │ + mov x2, x20 │ │ │ │ + mov w1, w23 │ │ │ │ mov x0, x19 │ │ │ │ b 87c300 │ │ │ │ cmp w3, #0x2 │ │ │ │ - b.ne 87d5d0 // b.any │ │ │ │ + b.ne 87d5cc // b.any │ │ │ │ adrp x2, 107d000 │ │ │ │ ldr x2, [x2, #3592] │ │ │ │ - b 87c7f0 │ │ │ │ + b 87c7ec │ │ │ │ cmp w0, #0x60 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ adrp x2, 1078000 │ │ │ │ ldr x2, [x2, #2440] │ │ │ │ - b 87cd5c │ │ │ │ + b 87cd58 │ │ │ │ adrp x2, 107f000 │ │ │ │ ldr x2, [x2, #2912] │ │ │ │ - b 87cd5c │ │ │ │ + b 87cd58 │ │ │ │ + ubfx x23, x21, #2, #3 │ │ │ │ ubfx x20, x21, #7, #3 │ │ │ │ - ubfx x21, x21, #2, #3 │ │ │ │ + add w23, w23, #0x8 │ │ │ │ add w20, w20, #0x8 │ │ │ │ - add w23, w21, #0x8 │ │ │ │ stp w20, w23, [sp, #28] │ │ │ │ cmp w3, #0x1 │ │ │ │ b.eq 87c5c4 // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x19, #168] │ │ │ │ bl 954e20 │ │ │ │ mov x21, x0 │ │ │ │ @@ -984948,39 +984947,39 @@ │ │ │ │ mov x2, x0 │ │ │ │ ldr w1, [x19, #168] │ │ │ │ cmp w1, #0x2 │ │ │ │ b.hi 87c5c4 // b.pmore │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x21 │ │ │ │ bl 95de60 │ │ │ │ - b 87cf9c │ │ │ │ + b 87cf98 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #12] │ │ │ │ - tbz w0, #0, 87cdc4 │ │ │ │ + tbz w0, #0, 87cdc0 │ │ │ │ ldr w0, [x19, #140] │ │ │ │ and x1, x1, #0xf │ │ │ │ bl 85b320 │ │ │ │ mov w21, w0 │ │ │ │ - cbz w0, 87cdc4 │ │ │ │ + cbz w0, 87cdc0 │ │ │ │ fmov s31, w0 │ │ │ │ stp x27, x28, [sp, #128] │ │ │ │ cnt v31.8b, v31.8b │ │ │ │ ldr w2, [x19, #168] │ │ │ │ addv b31, v31.8b │ │ │ │ fmov w0, s31 │ │ │ │ cmp w2, #0x1 │ │ │ │ - b.eq 87d5b4 // b.none │ │ │ │ + b.eq 87d5b0 // b.none │ │ │ │ lsl w0, w0, #3 │ │ │ │ mov w1, #0x10 // #16 │ │ │ │ add w0, w0, #0xf │ │ │ │ lsl w1, w1, w2 │ │ │ │ and w0, w0, #0xfffffff0 │ │ │ │ add w20, w0, w20 │ │ │ │ cmp w1, #0x3f │ │ │ │ - b.le 87d594 │ │ │ │ + b.le 87d590 │ │ │ │ adrp x0, 11bc000 │ │ │ │ mov x24, #0x8 // #8 │ │ │ │ mov w26, #0x3 // #3 │ │ │ │ ldr x23, [x0, #960] │ │ │ │ bl 954e20 │ │ │ │ mov x2, x24 │ │ │ │ mov x28, x0 │ │ │ │ @@ -984989,19 +984988,19 @@ │ │ │ │ movz x0, #0x0, lsl #16 │ │ │ │ movk x0, #0x60 │ │ │ │ mrs x27, tpidr_el0 │ │ │ │ adrp x5, 11bc000 │ │ │ │ mov x25, #0x1b // #27 │ │ │ │ add x5, x5, #0x3b0 │ │ │ │ add x27, x27, x0 │ │ │ │ - b 87d4b8 │ │ │ │ + b 87d4b4 │ │ │ │ ldr w0, [x19, #168] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.hi 87d5dc // b.pmore │ │ │ │ + b.hi 87d5d8 // b.pmore │ │ │ │ ldr x0, [x5, x25, lsl #3] │ │ │ │ mov w3, w26 │ │ │ │ ldr w2, [x19, #156] │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ ldr x1, [x27] │ │ │ │ str x5, [sp, #8] │ │ │ │ add x1, x28, x1 │ │ │ │ @@ -985009,25 +985008,25 @@ │ │ │ │ mov x2, x24 │ │ │ │ mov x1, x28 │ │ │ │ mov x0, x28 │ │ │ │ bl 95e1ac │ │ │ │ ldr x5, [sp, #8] │ │ │ │ sub x25, x25, #0x1 │ │ │ │ cmn x25, #0x1 │ │ │ │ - b.eq 87d600 // b.none │ │ │ │ + b.eq 87d5fc // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ lsl w0, w0, w25 │ │ │ │ tst w0, w21 │ │ │ │ - b.eq 87d4ac // b.none │ │ │ │ - cbnz w25, 87d468 │ │ │ │ + b.eq 87d4a8 // b.none │ │ │ │ + cbnz w25, 87d464 │ │ │ │ ldr x0, [x19, #200] │ │ │ │ - b 87d47c │ │ │ │ + b 87d478 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrh w0, [x0, #96] │ │ │ │ - cbz x0, 87d114 │ │ │ │ + cbz x0, 87d110 │ │ │ │ mov x0, #0xb // #11 │ │ │ │ bl 955c00 │ │ │ │ mov x6, x0 │ │ │ │ adrp x0, 10e7000 │ │ │ │ add x0, x0, #0x488 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ ldr x7, [x27, #512] │ │ │ │ @@ -985036,58 +985035,58 @@ │ │ │ │ ldr x4, [x24, x26] │ │ │ │ ldr x3, [x25] │ │ │ │ add x6, x4, x6 │ │ │ │ add x5, x4, x21 │ │ │ │ add x3, x4, x3 │ │ │ │ add x4, x4, x7 │ │ │ │ bl 956390 │ │ │ │ - b 87d114 │ │ │ │ + b 87d110 │ │ │ │ adrp x4, 107e000 │ │ │ │ ldr x4, [x4, #1560] │ │ │ │ - ubfx x5, x21, #7, #3 │ │ │ │ + ubfx x6, x21, #2, #3 │ │ │ │ adrp x3, 107a000 │ │ │ │ ldr x3, [x3, #3920] │ │ │ │ - ubfx x6, x21, #2, #3 │ │ │ │ - add w5, w5, #0x8 │ │ │ │ + ubfx x5, x21, #7, #3 │ │ │ │ add w6, w6, #0x8 │ │ │ │ + add w5, w5, #0x8 │ │ │ │ mov x1, x23 │ │ │ │ mov x0, x19 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ stp w5, w5, [sp, #24] │ │ │ │ str w6, [sp, #32] │ │ │ │ bl 865688 │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #12] │ │ │ │ - tbz w0, #0, 87cdc4 │ │ │ │ + tbz w0, #0, 87cdc0 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, w4 │ │ │ │ bl 85fdc0 │ │ │ │ ldp x25, x26, [sp, #112] │ │ │ │ and w0, w0, #0xff │ │ │ │ tbz w0, #0, 87c060 │ │ │ │ b 87c44c │ │ │ │ mov x24, #0x8 // #8 │ │ │ │ mov w26, #0x3 // #3 │ │ │ │ bl 954e20 │ │ │ │ mov x23, x0 │ │ │ │ - b 87d434 │ │ │ │ + b 87d430 │ │ │ │ bl 954e20 │ │ │ │ mov x20, x0 │ │ │ │ - b 87d0a4 │ │ │ │ + b 87d0a0 │ │ │ │ lsl w0, w0, #2 │ │ │ │ mov x24, #0x4 // #4 │ │ │ │ add w0, w0, #0xf │ │ │ │ mov w26, #0x2 // #2 │ │ │ │ and w0, w0, #0xfffffff0 │ │ │ │ add w20, w0, w20 │ │ │ │ - b 87d59c │ │ │ │ + b 87d598 │ │ │ │ stp x25, x26, [sp, #112] │ │ │ │ stp x27, x28, [sp, #128] │ │ │ │ bl 858dc0 │ │ │ │ adrp x3, d3d000 │ │ │ │ add x3, x3, #0xf40 │ │ │ │ adrp x1, c09000 <_IO_stdin_used@@Base+0x92a70> │ │ │ │ add x3, x3, #0x140 │ │ │ │ @@ -985113,62 +985112,62 @@ │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w1, [x0, #8] │ │ │ │ tbz w1, #0, 87c5c4 │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ adrp x3, 107a000 │ │ │ │ ldr x3, [x3, #1424] │ │ │ │ - b 87d224 │ │ │ │ + b 87d220 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w1, [x0, #8] │ │ │ │ tbz w1, #0, 87c5c4 │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ adrp x3, 107c000 │ │ │ │ ldr x3, [x3, #4016] │ │ │ │ - b 87d224 │ │ │ │ + b 87d220 │ │ │ │ cmp w0, #0x4 │ │ │ │ - b.eq 87d6c0 // b.none │ │ │ │ + b.eq 87d6bc // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #8] │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ adrp x3, 1079000 │ │ │ │ ldr x3, [x3, #3728] │ │ │ │ - b 87d224 │ │ │ │ + b 87d220 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w1, [x0, #8] │ │ │ │ tbz w1, #0, 87c5c4 │ │ │ │ ldrb w0, [x0, #1] │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ adrp x3, 1079000 │ │ │ │ ldr x3, [x3, #248] │ │ │ │ - b 87d224 │ │ │ │ + b 87d220 │ │ │ │ cmp w3, #0x2 │ │ │ │ b.ne 87c5c4 // b.any │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w1, [x0, #8] │ │ │ │ tbz w1, #0, 87c5c4 │ │ │ │ ldrb w0, [x0] │ │ │ │ tbz w0, #0, 87c5c4 │ │ │ │ adrp x3, 107d000 │ │ │ │ ldr x3, [x3, #1072] │ │ │ │ - b 87d224 │ │ │ │ + b 87d220 │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-64]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ ldr w0, [x0, #152] │ │ │ │ - cbz w0, 87d73c │ │ │ │ + cbz w0, 87d738 │ │ │ │ mov x20, x1 │ │ │ │ ldrb w1, [x19, #184] │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ - tbz w1, #0, 87d768 │ │ │ │ + tbz w1, #0, 87d764 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #64 │ │ │ │ autiasp │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ @@ -985196,19 +985195,19 @@ │ │ │ │ ldr x1, [x24, #784] │ │ │ │ mov x3, x22 │ │ │ │ ldr x2, [x24, #800] │ │ │ │ bl 95e864 │ │ │ │ bl 954e20 │ │ │ │ mov x23, x0 │ │ │ │ ldr w1, [x20, #4] │ │ │ │ - cbz w1, 87d83c │ │ │ │ + cbz w1, 87d838 │ │ │ │ ldr w0, [x19, #168] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x2 │ │ │ │ - b.hi 87d844 // b.pmore │ │ │ │ + b.hi 87d840 // b.pmore │ │ │ │ ldr x1, [x24, w1, sxtw #3] │ │ │ │ mov x0, x23 │ │ │ │ bl 95da88 │ │ │ │ add x21, x21, #0x3b0 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ mov x3, x23 │ │ │ │ ldrb w1, [x19, #186] │ │ │ │ @@ -985217,15 +985216,15 @@ │ │ │ │ mov x0, x22 │ │ │ │ bl 95b4a0 │ │ │ │ ldr x0, [x21, #784] │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ bl 95dae4 │ │ │ │ ldr w0, [x19, #152] │ │ │ │ cmp w0, #0x3 │ │ │ │ - b.eq 87d800 // b.none │ │ │ │ + b.eq 87d7fc // b.none │ │ │ │ mov x0, x19 │ │ │ │ bl 858f50 │ │ │ │ mov w1, #0x1 // #1 │ │ │ │ strb w1, [x19, #190] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ @@ -985236,15 +985235,15 @@ │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov x16, #0x0 // #0 │ │ │ │ mov x17, #0x0 // #0 │ │ │ │ ret │ │ │ │ ldr x1, [x19, #200] │ │ │ │ - b 87d7b8 │ │ │ │ + b 87d7b4 │ │ │ │ adrp x3, d3d000 │ │ │ │ add x3, x3, #0xf40 │ │ │ │ adrp x1, c09000 <_IO_stdin_used@@Base+0x92a70> │ │ │ │ add x3, x3, #0x140 │ │ │ │ add x1, x1, #0x6a8 │ │ │ │ mov x4, #0x0 // #0 │ │ │ │ mov w2, #0x166 // #358 │ │ │ │ @@ -985253,20 +985252,20 @@ │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ ldr w0, [x0, #152] │ │ │ │ - cbz w0, 87d89c │ │ │ │ + cbz w0, 87d898 │ │ │ │ ldrb w0, [x19, #184] │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ - tbnz w0, #0, 87d89c │ │ │ │ + tbnz w0, #0, 87d898 │ │ │ │ ldrb w20, [x19, #190] │ │ │ │ - tbnz w20, #0, 87d8d0 │ │ │ │ + tbnz w20, #0, 87d8cc │ │ │ │ mov w0, w20 │ │ │ │ ldp x19, x20, [sp, #16] │ │ │ │ ldp x29, x30, [sp], #80 │ │ │ │ autiasp │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ @@ -985286,20 +985285,20 @@ │ │ │ │ ubfiz w22, w22, #1, #3 │ │ │ │ eor w22, w22, w0 │ │ │ │ bl 954ea8 │ │ │ │ mov x23, x0 │ │ │ │ bl 954ea8 │ │ │ │ ldr w1, [x21, #4] │ │ │ │ mov x24, x0 │ │ │ │ - cbz w1, 87d9e0 │ │ │ │ + cbz w1, 87d9dc │ │ │ │ ldr w2, [x19, #168] │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ lsl w0, w0, w2 │ │ │ │ cmp w0, #0x3f │ │ │ │ - b.le 87d9e0 │ │ │ │ + b.le 87d9dc │ │ │ │ adrp x0, 11bc000 │ │ │ │ add x0, x0, #0x3b0 │ │ │ │ ldr x25, [x0, w1, sxtw #3] │ │ │ │ mov w2, w22 │ │ │ │ ldr x0, [x19, #176] │ │ │ │ adrp x22, 107b000 │ │ │ │ ldr x22, [x22, #3640] │ │ │ │ @@ -985332,29 +985331,30 @@ │ │ │ │ add x6, x2, x26 │ │ │ │ add x4, x2, x24 │ │ │ │ add x3, x2, x23 │ │ │ │ add x5, x2, x5 │ │ │ │ add x2, x2, x25 │ │ │ │ bl 956390 │ │ │ │ ldr w1, [x21, #4] │ │ │ │ - cbz w1, 87d9ec │ │ │ │ + cbz w1, 87d9e8 │ │ │ │ mov x2, x25 │ │ │ │ mov x0, x19 │ │ │ │ bl 858ca0 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 87d89c │ │ │ │ + b 87d898 │ │ │ │ bl 954e20 │ │ │ │ mov x25, x0 │ │ │ │ - b 87d92c │ │ │ │ + b 87d928 │ │ │ │ ldp x21, x22, [sp, #32] │ │ │ │ ldp x23, x24, [sp, #48] │ │ │ │ ldp x25, x26, [sp, #64] │ │ │ │ - b 87d89c │ │ │ │ + b 87d898 │ │ │ │ + nop │ │ │ │ nop │ │ │ │ paciasp │ │ │ │ stp x29, x30, [sp, #-80]! │ │ │ │ mov x29, sp │ │ │ │ stp x19, x20, [sp, #16] │ │ │ │ mov x19, x0 │ │ │ │ mov w20, #0x0 // #0 │ │ │ │ @@ -986535,16 +986535,16 @@ │ │ │ │ adr x2, 87ec7c │ │ │ │ add x1, x2, w1, sxth #2 │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ - asr w2, w19, #20 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + asr w2, w19, #20 │ │ │ │ ubfx x1, x19, #15, #5 │ │ │ │ ubfx x19, x19, #12, #3 │ │ │ │ stp w2, w1, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp w19, #0x4 │ │ │ │ b.eq 88259c // b.none │ │ │ │ b.hi 8813a4 // b.pmore │ │ │ │ @@ -986571,16 +986571,16 @@ │ │ │ │ cmp w22, #0x2 │ │ │ │ b.eq 882ae0 // b.none │ │ │ │ cmp w22, #0x3 │ │ │ │ b.eq 882854 // b.none │ │ │ │ cmp w22, #0x1 │ │ │ │ b.ne 882884 // b.any │ │ │ │ ldr w21, [x20, #132] │ │ │ │ - lsr w2, w19, #20 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + lsr w2, w19, #20 │ │ │ │ ubfx x1, x19, #15, #5 │ │ │ │ stp w2, w1, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp w21, #0x2 │ │ │ │ b.hi 8838a0 // b.pmore │ │ │ │ cbz w1, 886544 │ │ │ │ ldr w0, [x20, #168] │ │ │ │ @@ -986607,16 +986607,16 @@ │ │ │ │ and v30.8b, v30.8b, v31.8b │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 881944 // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ b.eq 881920 // b.none │ │ │ │ cbnz w0, 881918 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ - asr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + asr w2, w19, #20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w2, w19, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 883274 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -986691,17 +986691,17 @@ │ │ │ │ ubfx x5, x19, #20, #5 │ │ │ │ ubfx x4, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ lsr w3, w19, #27 │ │ │ │ ubfx x1, x19, #12, #3 │ │ │ │ ubfx x0, x19, #25, #2 │ │ │ │ stp w3, w5, [sp] │ │ │ │ - lsr w6, w19, #15 │ │ │ │ + lsr w6, w19, #20 │ │ │ │ stp w4, w1, [sp, #8] │ │ │ │ - lsr w5, w19, #20 │ │ │ │ + lsr w5, w19, #15 │ │ │ │ str w2, [sp, #16] │ │ │ │ lsr w19, w19, #7 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 881698 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 8815b8 // b.none │ │ │ │ cbnz w0, 8815b0 │ │ │ │ @@ -986758,16 +986758,16 @@ │ │ │ │ ldr w2, [sp, #16] │ │ │ │ bl 85dc80 │ │ │ │ mov x0, x20 │ │ │ │ bl 858f20 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ bti j │ │ │ │ - asr w2, w19, #20 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + asr w2, w19, #20 │ │ │ │ ubfx x1, x19, #15, #5 │ │ │ │ stp w2, w1, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ tst w19, #0x7000 │ │ │ │ b.eq 882030 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -986775,21 +986775,21 @@ │ │ │ │ and w2, w19, #0x7e000000 │ │ │ │ lsr w1, w19, #7 │ │ │ │ ubfx x3, x19, #8, #4 │ │ │ │ asr w0, w19, #31 │ │ │ │ orr w2, w3, w2, lsr #21 │ │ │ │ ubfiz w1, w1, #10, #1 │ │ │ │ eor w1, w1, w2 │ │ │ │ - ubfx x2, x19, #20, #5 │ │ │ │ + ubfx x2, x19, #15, #5 │ │ │ │ orr w0, w1, w0, lsl #11 │ │ │ │ - ubfx x1, x19, #15, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x19, x19, #12, #3 │ │ │ │ - str w1, [sp, #8] │ │ │ │ + str w2, [sp, #8] │ │ │ │ lsl w0, w0, #1 │ │ │ │ - stp w0, w2, [sp] │ │ │ │ + stp w0, w1, [sp] │ │ │ │ cmp w19, #0x5 │ │ │ │ b.eq 88254c // b.none │ │ │ │ b.hi 881594 // b.pmore │ │ │ │ cmp w19, #0x1 │ │ │ │ b.eq 882574 // b.none │ │ │ │ cmp w19, #0x4 │ │ │ │ b.eq 882560 // b.none │ │ │ │ @@ -986853,22 +986853,22 @@ │ │ │ │ movk w1, #0x8200, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 88330c // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0x8600, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 886ba8 // b.any │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 87af2c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ ubfx x0, x19, #12, #3 │ │ │ │ cmp w0, #0x1 │ │ │ │ @@ -986917,16 +986917,16 @@ │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 8856c8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ asr w0, w19, #25 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ orr w0, w2, w0, lsl #5 │ │ │ │ ubfx x2, x19, #12, #3 │ │ │ │ stp w0, w3, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w2, #0x2 │ │ │ │ b.eq 882508 // b.none │ │ │ │ b.hi 881508 // b.pmore │ │ │ │ @@ -986942,16 +986942,16 @@ │ │ │ │ and v30.8b, v30.8b, v29.8b │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 8819cc // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ b.eq 881970 // b.none │ │ │ │ cbnz w0, 881968 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ - asr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + asr w2, w19, #20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w2, w19, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 8830ec // b.none │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ str w0, [x20, #168] │ │ │ │ @@ -986966,17 +986966,17 @@ │ │ │ │ ubfx x5, x19, #20, #5 │ │ │ │ ubfx x4, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ lsr w3, w19, #27 │ │ │ │ ubfx x1, x19, #12, #3 │ │ │ │ ubfx x0, x19, #25, #2 │ │ │ │ stp w3, w5, [sp] │ │ │ │ - lsr w6, w19, #15 │ │ │ │ + lsr w6, w19, #20 │ │ │ │ stp w4, w1, [sp, #8] │ │ │ │ - lsr w5, w19, #20 │ │ │ │ + lsr w5, w19, #15 │ │ │ │ str w2, [sp, #16] │ │ │ │ lsr w19, w19, #7 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 881d1c // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 881c3c // b.none │ │ │ │ cbnz w0, 881c18 │ │ │ │ @@ -987040,17 +987040,17 @@ │ │ │ │ ubfx x5, x19, #20, #5 │ │ │ │ ubfx x4, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ lsr w3, w19, #27 │ │ │ │ ubfx x1, x19, #12, #3 │ │ │ │ ubfx x0, x19, #25, #2 │ │ │ │ stp w3, w5, [sp] │ │ │ │ - lsr w6, w19, #15 │ │ │ │ + lsr w6, w19, #20 │ │ │ │ stp w4, w1, [sp, #8] │ │ │ │ - lsr w5, w19, #20 │ │ │ │ + lsr w5, w19, #15 │ │ │ │ str w2, [sp, #16] │ │ │ │ lsr w19, w19, #7 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 881ae0 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 881a00 // b.none │ │ │ │ cbnz w0, 881960 │ │ │ │ @@ -987114,17 +987114,17 @@ │ │ │ │ ubfx x5, x19, #20, #5 │ │ │ │ ubfx x4, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ lsr w3, w19, #27 │ │ │ │ ubfx x1, x19, #12, #3 │ │ │ │ ubfx x0, x19, #25, #2 │ │ │ │ stp w3, w5, [sp] │ │ │ │ - lsr w6, w19, #15 │ │ │ │ + lsr w6, w19, #20 │ │ │ │ stp w4, w1, [sp, #8] │ │ │ │ - lsr w5, w19, #20 │ │ │ │ + lsr w5, w19, #15 │ │ │ │ str w2, [sp, #16] │ │ │ │ lsr w19, w19, #7 │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 881850 // b.none │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 881770 // b.none │ │ │ │ cbnz w0, 881768 │ │ │ │ @@ -987544,16 +987544,16 @@ │ │ │ │ and w19, w19, #0xfff07fff │ │ │ │ cbz w19, 8894f0 │ │ │ │ cmp w19, #0x1, lsl #12 │ │ │ │ b.eq 8887a8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ ubfx x1, x19, #15, #5 │ │ │ │ ubfx x19, x19, #12, #3 │ │ │ │ stp w2, w1, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp w19, #0x2 │ │ │ │ b.eq 88ae50 // b.none │ │ │ │ b.hi 889420 // b.pmore │ │ │ │ @@ -987953,20 +987953,20 @@ │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldr x0, [x0, #1144] │ │ │ │ b 88003c │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #148] │ │ │ │ - ubfx x1, x19, #12, #3 │ │ │ │ - lsr w3, w19, #20 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #15, #5 │ │ │ │ - stp w3, w19, [sp] │ │ │ │ - stp w1, w2, [sp, #8] │ │ │ │ + lsr w3, w19, #20 │ │ │ │ + ubfx x1, x19, #15, #5 │ │ │ │ + ubfx x19, x19, #12, #3 │ │ │ │ + stp w3, w1, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ cbz w0, 8890e0 │ │ │ │ ldr x1, [x20, #176] │ │ │ │ ldrb w0, [x1, #65] │ │ │ │ tbnz w0, #0, 8802e8 │ │ │ │ ldr w0, [x20, #140] │ │ │ │ tst x0, #0x20 │ │ │ │ b.eq 88e9a8 // b.none │ │ │ │ @@ -987993,26 +987993,26 @@ │ │ │ │ movk x3, #0x60 │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldr x0, [x0, #968] │ │ │ │ b 88003c │ │ │ │ bti j │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ ubfx x1, x19, #15, #5 │ │ │ │ stp w3, w1, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ tst w19, #0x7000 │ │ │ │ b.eq 889100 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ ubfx x19, x19, #12, #3 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w19, #0x2 │ │ │ │ b.eq 88a448 // b.none │ │ │ │ b.hi 887af4 // b.pmore │ │ │ │ @@ -988138,21 +988138,21 @@ │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldr x0, [x0, #1848] │ │ │ │ b 87ff74 │ │ │ │ bti j │ │ │ │ ubfx x3, x19, #15, #5 │ │ │ │ - ubfx x4, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x4, x19, #20, #5 │ │ │ │ ubfx x1, x19, #12, #3 │ │ │ │ stp w2, w3, [sp] │ │ │ │ - lsr w0, w19, #20 │ │ │ │ + lsr w0, w19, #7 │ │ │ │ str w4, [sp, #8] │ │ │ │ - lsr w3, w19, #7 │ │ │ │ + lsr w3, w19, #20 │ │ │ │ lsr w19, w19, #15 │ │ │ │ cmp w1, #0x1 │ │ │ │ b.eq 88ad24 // b.none │ │ │ │ cmp w1, #0x2 │ │ │ │ b.eq 88aca8 // b.none │ │ │ │ cbnz w1, 88a440 │ │ │ │ ldr w1, [x20, #148] │ │ │ │ @@ -988248,16 +988248,16 @@ │ │ │ │ movk x3, #0x60 │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldr x0, [x0, #3520] │ │ │ │ b 87feb4 │ │ │ │ bti j │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ ubfx x1, x19, #15, #5 │ │ │ │ ubfx x19, x19, #12, #3 │ │ │ │ stp w2, w1, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp w19, #0x2 │ │ │ │ b.eq 88afbc // b.none │ │ │ │ b.hi 888c38 // b.pmore │ │ │ │ @@ -988291,21 +988291,21 @@ │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldr x0, [x0, #2816] │ │ │ │ b 87fcf0 │ │ │ │ bti j │ │ │ │ ubfx x3, x19, #15, #5 │ │ │ │ - ubfx x4, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x4, x19, #20, #5 │ │ │ │ ubfx x1, x19, #12, #3 │ │ │ │ stp w2, w3, [sp] │ │ │ │ - lsr w0, w19, #20 │ │ │ │ + lsr w0, w19, #7 │ │ │ │ str w4, [sp, #8] │ │ │ │ - lsr w3, w19, #7 │ │ │ │ + lsr w3, w19, #20 │ │ │ │ lsr w19, w19, #15 │ │ │ │ cmp w1, #0x2 │ │ │ │ b.eq 889878 // b.none │ │ │ │ b.hi 888944 // b.pmore │ │ │ │ cbz w1, 88a59c │ │ │ │ ldr w1, [x20, #148] │ │ │ │ cbz w1, 88ccd8 │ │ │ │ @@ -988390,17 +988390,17 @@ │ │ │ │ bti j │ │ │ │ ubfx x0, x19, #20, #5 │ │ │ │ cmp w0, #0x2 │ │ │ │ b.eq 88a15c // b.none │ │ │ │ b.hi 887da8 // b.pmore │ │ │ │ cbz w0, 8898e8 │ │ │ │ ldr w1, [x20, #148] │ │ │ │ - ubfx x2, x19, #12, #3 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x2, x19, #12, #3 │ │ │ │ stp w3, w2, [sp] │ │ │ │ lsr w19, w19, #15 │ │ │ │ str w0, [sp, #8] │ │ │ │ cbz w1, 88ca78 │ │ │ │ ldr x1, [x20, #176] │ │ │ │ ldrb w1, [x1, #54] │ │ │ │ tst x1, #0x1 │ │ │ │ @@ -988514,16 +988514,16 @@ │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ bl 868848 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ ubfx x19, x19, #12, #3 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w19, #0x2 │ │ │ │ b.eq 889fd4 // b.none │ │ │ │ b.hi 887d80 // b.pmore │ │ │ │ @@ -988847,22 +988847,22 @@ │ │ │ │ movk w1, #0xae00, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 883344 // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0xb200, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 886a54 // b.any │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 8764e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ add w3, w1, #0x4, lsl #12 │ │ │ │ cmp w0, w3 │ │ │ │ b.eq 8839b8 // b.none │ │ │ │ @@ -989073,16 +989073,16 @@ │ │ │ │ b.eq 887574 // b.none │ │ │ │ b.hi 885068 // b.pmore │ │ │ │ cmp w0, #0x1 │ │ │ │ b.eq 887554 // b.none │ │ │ │ cmp w0, #0x5 │ │ │ │ b.eq 887534 // b.none │ │ │ │ cbnz w0, 888b9c │ │ │ │ - lsr w3, w19, #20 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + lsr w3, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w3, w19, [sp] │ │ │ │ str w2, [sp, #8] │ │ │ │ bl 876040 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -989090,16 +989090,16 @@ │ │ │ │ b 87ebf8 │ │ │ │ cmp w22, #0x6 │ │ │ │ b.eq 882ab0 // b.none │ │ │ │ cmp w22, #0x7 │ │ │ │ b.eq 882a80 // b.none │ │ │ │ ldr w21, [x20, #132] │ │ │ │ ubfx x0, x19, #15, #5 │ │ │ │ - lsr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + lsr w2, w19, #20 │ │ │ │ stp w2, w0, [sp] │ │ │ │ and x0, x0, #0x1f │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w21, #0x2 │ │ │ │ b.hi 883910 // b.pmore │ │ │ │ bl 955c00 │ │ │ │ mov x19, x0 │ │ │ │ @@ -989569,19 +989569,19 @@ │ │ │ │ b.hi 885cb0 // b.pmore │ │ │ │ cbz w0, 886214 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ bl 8654ac │ │ │ │ tbnz w0, #0, 87ece0 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ - asr w1, w19, #20 │ │ │ │ + ubfx x1, x19, #7, #5 │ │ │ │ and w22, w22, #0x1f │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w1, w22, [sp] │ │ │ │ - str w19, [sp, #8] │ │ │ │ + asr w19, w19, #20 │ │ │ │ + stp w19, w22, [sp] │ │ │ │ + str w1, [sp, #8] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 883454 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -989774,16 +989774,16 @@ │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 8871cc // b.none │ │ │ │ mov w1, #0x26000000 // #637534208 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 89083c // b.any │ │ │ │ lsr w0, w19, #30 │ │ │ │ ldr w1, [x20, #132] │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ ubfx x19, x19, #20, #5 │ │ │ │ stp w0, w19, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.ne 887e18 // b.any │ │ │ │ ldr x0, [x20, #176] │ │ │ │ @@ -990041,16 +990041,16 @@ │ │ │ │ movk w1, #0xa200, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 883374 // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0xa600, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 886714 // b.any │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ubfx x0, x19, #15, #5 │ │ │ │ stp w3, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 8875ec // b.none │ │ │ │ tst w19, #0xe0000 │ │ │ │ @@ -990068,22 +990068,22 @@ │ │ │ │ movk w1, #0xba00, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 8832dc // b.none │ │ │ │ mov w1, #0x2000 // #8192 │ │ │ │ movk w1, #0xbe00, lsl #16 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 8866d8 // b.any │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 8762e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ adrp x0, c97000 <_IO_stdin_used@@Base+0x120a70> │ │ │ │ movi v30.2s, #0xf │ │ │ │ ldr d31, [x0, #704] │ │ │ │ @@ -990221,28 +990221,28 @@ │ │ │ │ ands w0, w19, w0 │ │ │ │ b.eq 885870 // b.none │ │ │ │ mov w1, #0x4000000 // #67108864 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 885768 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - asr w3, w19, #20 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + asr w3, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w3, w19, [sp] │ │ │ │ str w2, [sp, #8] │ │ │ │ bl 868b60 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ ldr w0, [x20, #148] │ │ │ │ - asr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + asr w2, w19, #20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w2, w19, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cbz w0, 885698 │ │ │ │ ldr x0, [x20, #176] │ │ │ │ ldrb w1, [x0, #64] │ │ │ │ tbnz w1, #0, 882680 │ │ │ │ @@ -990362,16 +990362,16 @@ │ │ │ │ ldr x3, [x8, x3] │ │ │ │ add x5, x3, x5 │ │ │ │ add x4, x3, x4 │ │ │ │ add x3, x3, x6 │ │ │ │ bl 956300 │ │ │ │ b 87ece0 │ │ │ │ ldr w0, [x0, #132] │ │ │ │ - lsr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + lsr w2, w19, #20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w2, w19, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.hi 88379c // b.pmore │ │ │ │ cbnz w19, 885f24 │ │ │ │ mov x0, x20 │ │ │ │ @@ -990404,45 +990404,45 @@ │ │ │ │ cmp w19, #0x40 │ │ │ │ b.ne 88d124 // b.any │ │ │ │ mov x0, x20 │ │ │ │ bl 864220 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ - asr w4, w19, #20 │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ + asr w4, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ adrp x2, 833000 │ │ │ │ add x2, x2, #0x200 │ │ │ │ stp w4, w19, [sp] │ │ │ │ str w3, [sp, #8] │ │ │ │ bl 869be0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ - asr w6, w19, #20 │ │ │ │ ubfx x5, x19, #7, #5 │ │ │ │ + asr w6, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ adrp x4, 857000 │ │ │ │ adrp x3, 857000 │ │ │ │ add x4, x4, #0x780 │ │ │ │ add x3, x3, #0x7ec │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ stp w6, w19, [sp] │ │ │ │ str w5, [sp, #8] │ │ │ │ bl 864364 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ - asr w6, w19, #20 │ │ │ │ ubfx x5, x19, #7, #5 │ │ │ │ + asr w6, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ adrp x4, 85f000 │ │ │ │ adrp x3, 857000 │ │ │ │ add x4, x4, #0x120 │ │ │ │ add x3, x3, #0x7d0 │ │ │ │ @@ -990451,16 +990451,16 @@ │ │ │ │ str w5, [sp, #8] │ │ │ │ bl 864364 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ adrp x2, 107c000 │ │ │ │ ldr x2, [x2, #3040] │ │ │ │ - asr w4, w19, #20 │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ + asr w4, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ mov x0, x20 │ │ │ │ stp w4, w19, [sp] │ │ │ │ str w3, [sp, #8] │ │ │ │ bl 869fec │ │ │ │ b 87ece0 │ │ │ │ @@ -990476,117 +990476,117 @@ │ │ │ │ ands w0, w19, w0 │ │ │ │ b.eq 8858d0 // b.none │ │ │ │ mov w1, #0x4000000 // #67108864 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 8858a8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - asr w3, w19, #20 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + asr w3, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w3, w19, [sp] │ │ │ │ str w2, [sp, #8] │ │ │ │ bl 8683e8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ asr w2, w19, #25 │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ orr w2, w3, w2, lsl #5 │ │ │ │ - ubfx x3, x19, #20, #5 │ │ │ │ - ubfx x19, x19, #15, #5 │ │ │ │ - stp w2, w19, [sp] │ │ │ │ - str w3, [sp, #8] │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x19, x19, #20, #5 │ │ │ │ + stp w2, w3, [sp] │ │ │ │ + str w19, [sp, #8] │ │ │ │ bl 865360 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ ldr w3, [x20, #132] │ │ │ │ - lsr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + lsr w2, w19, #20 │ │ │ │ ubfx x0, x19, #15, #5 │ │ │ │ stp w2, w0, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w3, #0x2 │ │ │ │ b.hi 8839a8 // b.pmore │ │ │ │ cbnz w0, 885f80 │ │ │ │ mov x0, x20 │ │ │ │ bl 862260 │ │ │ │ b 87ece0 │ │ │ │ ldr w0, [x0, #132] │ │ │ │ - lsr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + lsr w2, w19, #20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w2, w19, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.hi 883900 // b.pmore │ │ │ │ cbnz w19, 885f50 │ │ │ │ mov x0, x20 │ │ │ │ bl 862260 │ │ │ │ b 87ece0 │ │ │ │ ldr w0, [x0, #132] │ │ │ │ - lsr w2, w19, #20 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + lsr w2, w19, #20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w2, w19, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.hi 883938 // b.pmore │ │ │ │ cbnz w19, 885ebc │ │ │ │ mov x0, x20 │ │ │ │ bl 862260 │ │ │ │ b 87ece0 │ │ │ │ adrp x2, 1079000 │ │ │ │ ldr x2, [x2, #816] │ │ │ │ - asr w4, w19, #20 │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ + asr w4, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ mov x0, x20 │ │ │ │ stp w4, w19, [sp] │ │ │ │ str w3, [sp, #8] │ │ │ │ bl 869fec │ │ │ │ b 87ece0 │ │ │ │ adrp x2, 1078000 │ │ │ │ ldr x2, [x2, #2200] │ │ │ │ - asr w4, w19, #20 │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ + asr w4, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ mov x0, x20 │ │ │ │ stp w4, w19, [sp] │ │ │ │ str w3, [sp, #8] │ │ │ │ bl 869fec │ │ │ │ b 87ece0 │ │ │ │ asr w2, w19, #25 │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ orr w2, w3, w2, lsl #5 │ │ │ │ - ubfx x3, x19, #20, #5 │ │ │ │ - ubfx x19, x19, #15, #5 │ │ │ │ - stp w2, w19, [sp] │ │ │ │ - str w3, [sp, #8] │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x19, x19, #20, #5 │ │ │ │ + stp w2, w3, [sp] │ │ │ │ + str w19, [sp, #8] │ │ │ │ bl 865220 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ asr w0, w19, #25 │ │ │ │ ldr w1, [x20, #148] │ │ │ │ ubfx x3, x19, #7, #5 │ │ │ │ - ubfx x2, x19, #20, #5 │ │ │ │ + ubfx x2, x19, #15, #5 │ │ │ │ orr w0, w3, w0, lsl #5 │ │ │ │ - ubfx x19, x19, #15, #5 │ │ │ │ - stp w0, w19, [sp] │ │ │ │ - str w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #20, #5 │ │ │ │ + stp w0, w2, [sp] │ │ │ │ + str w19, [sp, #8] │ │ │ │ cbz w1, 88592c │ │ │ │ ldr x0, [x20, #176] │ │ │ │ ldrb w1, [x0, #64] │ │ │ │ tbnz w1, #0, 882bd4 │ │ │ │ ldrb w0, [x0, #62] │ │ │ │ tbz w0, #0, 8870f4 │ │ │ │ mov x1, #0x0 // #0 │ │ │ │ @@ -990793,16 +990793,16 @@ │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 886ff8 // b.none │ │ │ │ mov w1, #0x34000000 // #872415232 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 8936a0 // b.any │ │ │ │ ldr x1, [x20, #176] │ │ │ │ lsr w0, w19, #30 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ ubfx x19, x19, #20, #5 │ │ │ │ ldrb w1, [x1, #21] │ │ │ │ stp w0, w19, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ tbz w1, #0, 887ab4 │ │ │ │ mov x1, sp │ │ │ │ @@ -991018,71 +991018,71 @@ │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ mov x2, #0x0 // #0 │ │ │ │ bl 869be0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 875c40 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 886270 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 8760e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 87a6e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 87b4d0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ ubfx x0, x19, #15, #5 │ │ │ │ stp w3, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 887934 // b.none │ │ │ │ tst w19, #0xe0000 │ │ │ │ @@ -991103,34 +991103,34 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ cmp w0, #0x3 │ │ │ │ b.eq 8861e0 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 87a444 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp w4, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 87a1ac │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ mov x1, x21 │ │ │ │ @@ -991150,16 +991150,16 @@ │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ + ubfx x24, x19, #15, #5 │ │ │ │ stp w24, w23, [sp, #8] │ │ │ │ stp x25, x26, [sp, #96] │ │ │ │ ubfx x25, x19, #25, #1 │ │ │ │ stp w25, w22, [sp] │ │ │ │ tst x19, #0x4000000 │ │ │ │ b.ne 88efe0 // b.any │ │ │ │ ldr w0, [x20, #152] │ │ │ │ @@ -991170,16 +991170,16 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ + ubfx x24, x19, #15, #5 │ │ │ │ stp w24, w23, [sp, #8] │ │ │ │ stp x25, x26, [sp, #96] │ │ │ │ ubfx x25, x19, #25, #1 │ │ │ │ stp w25, w22, [sp] │ │ │ │ tst x19, #0x4000000 │ │ │ │ b.ne 88efc0 // b.any │ │ │ │ ldr w0, [x20, #152] │ │ │ │ @@ -991190,16 +991190,16 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ + ubfx x24, x19, #15, #5 │ │ │ │ stp w24, w23, [sp, #8] │ │ │ │ stp x25, x26, [sp, #96] │ │ │ │ ubfx x25, x19, #25, #1 │ │ │ │ stp w25, w22, [sp] │ │ │ │ tst x19, #0x4000000 │ │ │ │ b.ne 88ee28 // b.any │ │ │ │ ldr w0, [x20, #152] │ │ │ │ @@ -991233,17 +991233,17 @@ │ │ │ │ bl 86e5e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ tst x19, #0x4000000 │ │ │ │ b.ne 88f2e0 // b.any │ │ │ │ - ubfx x1, x19, #15, #5 │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ + ubfx x1, x19, #15, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp] │ │ │ │ stp w1, w0, [sp, #8] │ │ │ │ tst x19, #0x2000000 │ │ │ │ b.eq 88f2c8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -991643,19 +991643,19 @@ │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 8926a8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ lsr w1, w19, #20 │ │ │ │ - ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x2, x19, #15, #5 │ │ │ │ and x0, x1, #0xfff │ │ │ │ - ubfx x19, x19, #15, #5 │ │ │ │ - stp w1, w19, [sp] │ │ │ │ - str w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #7, #5 │ │ │ │ + stp w1, w2, [sp] │ │ │ │ + str w19, [sp, #8] │ │ │ │ bl 955c00 │ │ │ │ ldr w1, [x20, #152] │ │ │ │ cbz w1, 8865fc │ │ │ │ ldr x1, [x20, #176] │ │ │ │ ldrb w1, [x1, #69] │ │ │ │ tbz w1, #0, 8865f4 │ │ │ │ ldp w2, w1, [sp, #4] │ │ │ │ @@ -991675,109 +991675,109 @@ │ │ │ │ br x1 │ │ │ │ bti j │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr x0, [x20, #176] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ ldrb w0, [x0, #73] │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ tst x0, #0x1 │ │ │ │ b.ne 88ef50 // b.any │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d464 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893b48 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d47c │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893a98 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d470 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893b6c // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d440 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893ccc // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d434 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893ca8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d44c │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893bf8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -991828,48 +991828,48 @@ │ │ │ │ bl 86ff80 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d458 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893c1c // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x22, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d488 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893abc // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ adrp x0, d3d000 │ │ │ │ add x0, x0, #0xc6c │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ubfx x24, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #15, #5 │ │ │ │ stp w23, w24, [sp, #8] │ │ │ │ stp x25, x26, [sp, #96] │ │ │ │ ubfx x25, x19, #25, #1 │ │ │ │ ubfx x19, x19, #26, #5 │ │ │ │ stp w25, w22, [sp] │ │ │ │ ldrh w0, [x0, w19, uxtw #1] │ │ │ │ adr x19, 883fec │ │ │ │ @@ -992237,16 +992237,16 @@ │ │ │ │ add x0, x1, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ bti j │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ubfx x24, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #15, #5 │ │ │ │ stp w23, w24, [sp, #8] │ │ │ │ stp x25, x26, [sp, #96] │ │ │ │ ubfx x25, x19, #25, #1 │ │ │ │ ubfx x19, x19, #26, #5 │ │ │ │ stp w25, w22, [sp] │ │ │ │ cmp w19, #0x15 │ │ │ │ b.hi 8861d0 // b.pmore │ │ │ │ @@ -992771,21 +992771,21 @@ │ │ │ │ cmp w0, #0xb │ │ │ │ b.eq 88a3cc // b.none │ │ │ │ cmp w0, #0x8 │ │ │ │ b.eq 88a664 // b.none │ │ │ │ cmp w0, #0x9 │ │ │ │ b.ne 88c74c // b.any │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88c740 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 892800 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -993398,16 +993398,16 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ tbnz w19, #27, 888920 │ │ │ │ lsr w21, w19, #29 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ add w21, w21, #0x1 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x24, x19, #15, #5 │ │ │ │ stp w23, w22, [sp] │ │ │ │ stp w24, w21, [sp, #8] │ │ │ │ tst w19, #0x1f00000 │ │ │ │ b.eq 887d34 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -993426,35 +993426,35 @@ │ │ │ │ cmp w0, #0x8 │ │ │ │ b.eq 8883e0 // b.none │ │ │ │ cmp w0, #0x10 │ │ │ │ b.eq 888208 // b.none │ │ │ │ cbnz w0, 888200 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88bc5c │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 88eee0 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ tbnz w19, #27, 889688 │ │ │ │ lsr w21, w19, #29 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ add w21, w21, #0x1 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x24, x19, #15, #5 │ │ │ │ stp w23, w22, [sp] │ │ │ │ stp w24, w21, [sp, #8] │ │ │ │ tst w19, #0x1f00000 │ │ │ │ b.eq 888024 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -993473,21 +993473,21 @@ │ │ │ │ cmp w0, #0x8 │ │ │ │ b.eq 8884b4 // b.none │ │ │ │ cmp w0, #0x10 │ │ │ │ b.eq 888478 // b.none │ │ │ │ cbnz w0, 888470 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88b634 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 88deb8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -993505,21 +993505,21 @@ │ │ │ │ cmp w0, #0x8 │ │ │ │ b.eq 888a04 // b.none │ │ │ │ cmp w0, #0x10 │ │ │ │ b.eq 888738 // b.none │ │ │ │ cbnz w0, 888730 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88bbf0 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 88e9b0 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -993542,16 +993542,16 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ tbnz w19, #27, 88870c │ │ │ │ lsr w21, w19, #29 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ add w21, w21, #0x1 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x24, x19, #15, #5 │ │ │ │ stp w23, w22, [sp] │ │ │ │ stp w24, w21, [sp, #8] │ │ │ │ tst w19, #0x1f00000 │ │ │ │ b.eq 887d18 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -993569,36 +993569,36 @@ │ │ │ │ cmp w0, #0x8 │ │ │ │ b.eq 88960c // b.none │ │ │ │ cmp w0, #0xb │ │ │ │ b.eq 8895e4 // b.none │ │ │ │ cbnz w0, 8895dc │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w22, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x23, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w22, w22, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w23, [sp] │ │ │ │ - stp w24, w22, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w23, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88b5e0 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 88e2c4 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ add w1, w1, #0x1, lsl #12 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 886c84 // b.none │ │ │ │ add w1, w1, #0x2, lsl #12 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 891a28 // b.any │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88b9d8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -993647,16 +993647,16 @@ │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 886cac // b.none │ │ │ │ mov w1, #0x2e000000 // #771751936 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 88fe10 // b.any │ │ │ │ lsr w0, w19, #30 │ │ │ │ ldr w1, [x20, #132] │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ ubfx x19, x19, #20, #5 │ │ │ │ stp w0, w19, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.ne 8879a4 // b.any │ │ │ │ ldr x0, [x20, #176] │ │ │ │ @@ -993684,16 +993684,16 @@ │ │ │ │ b 87ebf4 │ │ │ │ add w1, w1, #0x1, lsl #12 │ │ │ │ cmp w0, w1 │ │ │ │ b.eq 8872cc // b.none │ │ │ │ add w1, w1, #0x1, lsl #12 │ │ │ │ cmp w0, w1 │ │ │ │ b.ne 892664 // b.any │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88a7c8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -994196,22 +994196,22 @@ │ │ │ │ adrp x0, c97000 <_IO_stdin_used@@Base+0x120a70> │ │ │ │ ldr d31, [x0, #744] │ │ │ │ ldrb w0, [x20, #226] │ │ │ │ str d31, [sp] │ │ │ │ tbnz w0, #0, 885d70 │ │ │ │ ldr x2, [x20, #176] │ │ │ │ and w0, w19, #0x40000000 │ │ │ │ - ubfx x1, x19, #26, #2 │ │ │ │ - ubfx x3, x19, #20, #5 │ │ │ │ - orr w0, w1, w0, lsr #28 │ │ │ │ + ubfx x3, x19, #26, #2 │ │ │ │ ubfx x1, x19, #7, #5 │ │ │ │ + orr w0, w3, w0, lsr #28 │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ ldrb w2, [x2, #36] │ │ │ │ - ubfx x19, x19, #15, #5 │ │ │ │ + ubfx x19, x19, #20, #5 │ │ │ │ stp w0, w1, [sp] │ │ │ │ - stp w19, w3, [sp, #8] │ │ │ │ + stp w3, w19, [sp, #8] │ │ │ │ tbz w2, #0, 888244 │ │ │ │ cbz w1, 87ece0 │ │ │ │ ldr x2, [x20, #200] │ │ │ │ mov x0, x20 │ │ │ │ bl 858ca0 │ │ │ │ b 87ece0 │ │ │ │ bl 954e20 │ │ │ │ @@ -994737,16 +994737,16 @@ │ │ │ │ b.eq 88ee48 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ lsr w0, w19, #30 │ │ │ │ ldr w1, [x20, #132] │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ ubfx x19, x19, #20, #5 │ │ │ │ stp w0, w19, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.ne 887a84 // b.any │ │ │ │ ldr x0, [x20, #176] │ │ │ │ @@ -994810,16 +994810,16 @@ │ │ │ │ mov x2, x19 │ │ │ │ mov x0, x20 │ │ │ │ bl 858ca0 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldr x1, [x20, #176] │ │ │ │ lsr w0, w19, #30 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ ubfx x19, x19, #20, #5 │ │ │ │ ldrb w1, [x1, #21] │ │ │ │ stp w0, w19, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ tbz w1, #0, 887a8c │ │ │ │ mov x1, sp │ │ │ │ @@ -994831,16 +994831,16 @@ │ │ │ │ ubfx x0, x19, #20, #5 │ │ │ │ str d31, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88baec // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88b040 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -994872,16 +994872,16 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ lsr w0, w19, #30 │ │ │ │ ldr w1, [x20, #132] │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x3, x19, #15, #5 │ │ │ │ lsl w0, w0, #3 │ │ │ │ ubfx x19, x19, #20, #5 │ │ │ │ stp w0, w19, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ cmp w1, #0x1 │ │ │ │ b.ne 888058 // b.any │ │ │ │ ldr x0, [x20, #176] │ │ │ │ @@ -994896,16 +994896,16 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.ne 8879ac // b.any │ │ │ │ tst w19, #0x1f00000 │ │ │ │ b.eq 88b5a8 // b.none │ │ │ │ ldr x1, [x20, #176] │ │ │ │ - ubfx x2, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x2, x19, #20, #5 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w0, w19, [sp] │ │ │ │ str w2, [sp, #8] │ │ │ │ ldrb w1, [x1, #3] │ │ │ │ tbz w1, #0, 88bd3c │ │ │ │ cbz w0, 88d004 │ │ │ │ ldr w2, [x20, #168] │ │ │ │ @@ -994953,16 +994953,16 @@ │ │ │ │ ubfx x0, x19, #20, #5 │ │ │ │ str d31, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88a6a4 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88b904 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -994986,16 +994986,16 @@ │ │ │ │ ubfx x0, x19, #20, #5 │ │ │ │ str d31, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 8899cc // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88ab4c // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -995063,25 +995063,25 @@ │ │ │ │ lsr w19, w19, #30 │ │ │ │ str d31, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp w19, #0x1 │ │ │ │ b.eq 88c960 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88aa5c // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 8897b8 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -995095,16 +995095,16 @@ │ │ │ │ ubfx x0, x19, #20, #5 │ │ │ │ str d31, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88b75c // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - ubfx x1, x19, #20, #5 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #5 │ │ │ │ ubfx x2, x19, #15, #5 │ │ │ │ stp w0, w2, [sp] │ │ │ │ str w1, [sp, #8] │ │ │ │ cmp wzr, w19, lsr #30 │ │ │ │ b.eq 88a880 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ @@ -995308,16 +995308,16 @@ │ │ │ │ str w19, [sp, #8] │ │ │ │ bl 876090 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ adrp x2, 107a000 │ │ │ │ ldr x2, [x2, #2496] │ │ │ │ - lsr w5, w19, #20 │ │ │ │ ubfx x4, x19, #7, #5 │ │ │ │ + lsr w5, w19, #20 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ adrp x3, 85a000 │ │ │ │ add x3, x3, #0x360 │ │ │ │ stp w5, w19, [sp] │ │ │ │ str w4, [sp, #8] │ │ │ │ @@ -995605,21 +995605,21 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ cmp w0, #0x10 │ │ │ │ b.ne 88e74c // b.any │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88e740 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 891818 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -996104,21 +996104,21 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88b9cc │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88e838 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -996260,21 +996260,21 @@ │ │ │ │ bl 869fa0 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88b750 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88ee84 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ @@ -996364,21 +996364,21 @@ │ │ │ │ add x5, x3, x5 │ │ │ │ add x4, x3, x4 │ │ │ │ add x3, x3, x6 │ │ │ │ bl 956300 │ │ │ │ b 87ece0 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88ea70 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 891b08 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -996436,21 +996436,21 @@ │ │ │ │ tbz w0, #0, 88c304 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ lsr w23, w19, #29 │ │ │ │ - ubfx x24, x19, #15, #5 │ │ │ │ - ldr w0, [x20, #152] │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ + ldr w0, [x20, #152] │ │ │ │ + ubfx x24, x19, #25, #1 │ │ │ │ add w23, w23, #0x1 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w24, w23, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w24, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 88b8f8 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88dfc8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ mov x1, sp │ │ │ │ @@ -997124,16 +997124,16 @@ │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldur x0, [x0, #-128] │ │ │ │ b 87feb4 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 8801b4 // b.any │ │ │ │ - lsr w0, w19, #7 │ │ │ │ - orr w0, w0, w19, lsr #20 │ │ │ │ + lsr w0, w19, #20 │ │ │ │ + orr w0, w0, w19, lsr #7 │ │ │ │ orr w0, w0, w19, lsr #15 │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 8801b4 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ cmp w19, #0x3 │ │ │ │ b.ne 88c210 // b.any │ │ │ │ @@ -997245,16 +997245,16 @@ │ │ │ │ and w0, w0, #0x1 │ │ │ │ strb w0, [x20, #172] │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 87ff14 // b.any │ │ │ │ - lsr w0, w19, #7 │ │ │ │ - orr w0, w0, w19, lsr #20 │ │ │ │ + lsr w0, w19, #20 │ │ │ │ + orr w0, w0, w19, lsr #7 │ │ │ │ orr w0, w0, w19, lsr #15 │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 87ff14 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w0, [x20, #173] │ │ │ │ tbz w0, #0, 88aec8 │ │ │ │ @@ -997297,16 +997297,16 @@ │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldr x0, [x0, #2288] │ │ │ │ b 87fcf0 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 88052c // b.any │ │ │ │ - lsr w0, w19, #7 │ │ │ │ - orr w0, w0, w19, lsr #20 │ │ │ │ + lsr w0, w19, #20 │ │ │ │ + orr w0, w0, w19, lsr #7 │ │ │ │ orr w0, w0, w19, lsr #15 │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 88052c // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w0, [x20, #173] │ │ │ │ tbz w0, #0, 88b5d0 │ │ │ │ @@ -997346,16 +997346,16 @@ │ │ │ │ mov x2, x19 │ │ │ │ mov x0, x20 │ │ │ │ bl 858ca0 │ │ │ │ b 87ece0 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 880124 // b.any │ │ │ │ - lsr w0, w19, #7 │ │ │ │ - orr w0, w0, w19, lsr #20 │ │ │ │ + lsr w0, w19, #20 │ │ │ │ + orr w0, w0, w19, lsr #7 │ │ │ │ orr w0, w0, w19, lsr #15 │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 880124 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w0, [x20, #173] │ │ │ │ tbz w0, #0, 88adb0 │ │ │ │ @@ -997567,17 +997567,17 @@ │ │ │ │ movk x3, #0x60 │ │ │ │ adrp x2, 107b000 │ │ │ │ ldr x2, [x2, #3640] │ │ │ │ mrs x4, tpidr_el0 │ │ │ │ ldr x0, [x0, #2552] │ │ │ │ b 8808a0 │ │ │ │ ldr w1, [x20, #148] │ │ │ │ - ubfx x2, x19, #12, #3 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x2, x19, #12, #3 │ │ │ │ stp w3, w2, [sp] │ │ │ │ lsr w19, w19, #15 │ │ │ │ str w0, [sp, #8] │ │ │ │ cbz w1, 88c4c8 │ │ │ │ ldr x1, [x20, #176] │ │ │ │ ldrb w1, [x1, #54] │ │ │ │ tbnz w1, #0, 88c4a8 │ │ │ │ @@ -998250,49 +998250,49 @@ │ │ │ │ bl 865688 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88c8cc │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 8907b0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88c3d0 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 890908 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88d274 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tst x0, #0x1 │ │ │ │ b.eq 893a24 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -998430,21 +998430,21 @@ │ │ │ │ adrp x2, 107f000 │ │ │ │ ldr x2, [x2, #2912] │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ bl 86c4e0 │ │ │ │ b 87ece0 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88c438 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 890ba8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -999325,16 +999325,16 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldr w2, [x20, #132] │ │ │ │ - ubfx x1, x19, #20, #4 │ │ │ │ ubfx x0, x19, #7, #5 │ │ │ │ + ubfx x1, x19, #20, #4 │ │ │ │ ubfx x19, x19, #15, #5 │ │ │ │ stp w1, w19, [sp] │ │ │ │ str w0, [sp, #8] │ │ │ │ cmp w2, #0x2 │ │ │ │ b.ne 88d080 // b.any │ │ │ │ ldr x2, [x20, #176] │ │ │ │ ldrb w3, [x2, #16] │ │ │ │ @@ -999391,21 +999391,21 @@ │ │ │ │ b.eq 88de84 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88cff8 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88fb00 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1001261,22 +1001261,22 @@ │ │ │ │ ldr x0, [x20, #176] │ │ │ │ ldrb w0, [x0, #65] │ │ │ │ and w0, w0, #0x1 │ │ │ │ strb w0, [x20, #172] │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ - ubfx x4, x19, #7, #5 │ │ │ │ + lsr w4, w19, #25 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - lsr w19, w19, #25 │ │ │ │ - stp w19, w4, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 8663ac │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ ldr w0, [x20, #132] │ │ │ │ cmp w0, #0x1 │ │ │ │ b.ne 88add4 // b.any │ │ │ │ @@ -1001316,48 +1001316,48 @@ │ │ │ │ str q26, [sp] │ │ │ │ bl 873208 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 8911c4 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 891194 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 893d7c │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893d58 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 89195c │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 8918b4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1001478,21 +1001478,21 @@ │ │ │ │ str q26, [sp] │ │ │ │ bl 873390 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ tbnz w19, #25, 88ec64 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp wzr, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp wzr, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 86d6e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ and w19, w19, #0x3f00000 │ │ │ │ str d31, [sp] │ │ │ │ @@ -1001589,45 +1001589,45 @@ │ │ │ │ bl 8640a0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 893f30 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893f0c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ - ubfx x1, x19, #15, #5 │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ + ubfx x1, x19, #15, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp] │ │ │ │ stp w1, w0, [sp, #8] │ │ │ │ tbz w19, #25, 893f70 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 893fcc │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893fa8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ @@ -1001645,190 +1001645,190 @@ │ │ │ │ str q26, [sp] │ │ │ │ bl 85d664 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ - ubfx x1, x19, #15, #5 │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ + ubfx x1, x19, #15, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp] │ │ │ │ stp w1, w0, [sp, #8] │ │ │ │ tbz w19, #25, 893f8c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 894034 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 89400c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 892fe4 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 892fbc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 894114 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 8940ec │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 892b94 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 892b6c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 8940a0 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 89407c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 890ffc │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 890fd8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 892dc4 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 892d9c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 8930bc │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893094 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 894184 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 89415c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 892c74 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 892c4c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 8941f0 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 8941cc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 8931a4 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893180 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ @@ -1001845,122 +1001845,122 @@ │ │ │ │ str d31, [sp] │ │ │ │ tbnz w19, #25, 892e04 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 893054 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 89302c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 893298 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893270 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x21, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 892c04 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 892bdc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 893384 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893360 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 892160 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 89213c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 892ce4 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 892cbc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 8920ac │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 892088 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ - ubfx x21, x19, #20, #5 │ │ │ │ ubfx x22, x19, #7, #5 │ │ │ │ - lsr w19, w19, #25 │ │ │ │ - stp w19, w22, [sp] │ │ │ │ - stp w23, w21, [sp, #8] │ │ │ │ + ubfx x21, x19, #20, #5 │ │ │ │ + lsr w23, w19, #25 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w22, [sp] │ │ │ │ + stp w19, w21, [sp, #8] │ │ │ │ cbz w0, 893120 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 8930fc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ @@ -1001970,20 +1001970,20 @@ │ │ │ │ bl 863c60 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ + ubfx x22, x19, #7, #5 │ │ │ │ ubfx x23, x19, #20, #5 │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - lsr w19, w19, #25 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + lsr w21, w19, #25 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w21, w22, [sp] │ │ │ │ + stp w19, w23, [sp, #8] │ │ │ │ cbz w0, 893228 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 893200 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1002066,20 +1002066,20 @@ │ │ │ │ str d31, [sp] │ │ │ │ tst w19, #0x1f00000 │ │ │ │ b.eq 88ff10 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 891594 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 891570 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w0, [x20, #186] │ │ │ │ @@ -1002132,47 +1002132,47 @@ │ │ │ │ mov x0, x20 │ │ │ │ str q26, [sp] │ │ │ │ bl 861020 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ - ubfx x1, x19, #15, #5 │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ + ubfx x1, x19, #15, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp] │ │ │ │ stp w1, w0, [sp, #8] │ │ │ │ tbz w19, #25, 8920c0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 892100 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 8920d8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 8910a8 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 891080 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ @@ -1002204,34 +1002204,34 @@ │ │ │ │ mov x1, x21 │ │ │ │ mov x0, x20 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 862060 │ │ │ │ b 87ece0 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 8917a0 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 89177c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x22, x19, #15, #5 │ │ │ │ - ubfx x23, x19, #20, #5 │ │ │ │ ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w22, w23, [sp, #8] │ │ │ │ + ubfx x22, x19, #20, #5 │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88f3b4 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88f390 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ @@ -1002281,21 +1002281,21 @@ │ │ │ │ bl 863dc0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ tbnz w19, #25, 891e68 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp wzr, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp wzr, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 8635cc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ ldrb w0, [x20, #186] │ │ │ │ ldrb w21, [x20, #185] │ │ │ │ @@ -1002338,21 +1002338,21 @@ │ │ │ │ str q26, [sp] │ │ │ │ bl 8612a0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ tbnz w19, #25, 891214 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp wzr, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp wzr, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 86df60 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ @@ -1002520,17 +1002520,17 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ - ubfx x1, x19, #15, #5 │ │ │ │ - ubfx x0, x19, #20, #5 │ │ │ │ ubfx x2, x19, #7, #5 │ │ │ │ + ubfx x0, x19, #20, #5 │ │ │ │ + ubfx x1, x19, #15, #5 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ stp w3, w2, [sp] │ │ │ │ stp w1, w0, [sp, #8] │ │ │ │ tbz w19, #25, 88f5d8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1002771,21 +1002771,21 @@ │ │ │ │ ldrb w0, [x0, #65] │ │ │ │ and w0, w0, #0x1 │ │ │ │ strb w0, [x20, #172] │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88f268 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88f244 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1002873,22 +1002873,22 @@ │ │ │ │ mov x0, x20 │ │ │ │ str q26, [sp] │ │ │ │ bl 876ca0 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ - ubfx x4, x19, #7, #5 │ │ │ │ + lsr w4, w19, #25 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - lsr w19, w19, #25 │ │ │ │ - stp w19, w4, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 876b68 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ @@ -1002959,65 +1002959,65 @@ │ │ │ │ mov x0, x20 │ │ │ │ str q26, [sp] │ │ │ │ bl 870528 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ - ubfx x4, x19, #7, #5 │ │ │ │ + lsr w4, w19, #25 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - lsr w19, w19, #25 │ │ │ │ - stp w19, w4, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w4, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 86f320 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ bti j │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88f7d0 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88f7ac │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 8910d8 │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 8910b4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ bti j │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ + ubfx x21, x19, #7, #5 │ │ │ │ ubfx x22, x19, #20, #5 │ │ │ │ - ubfx x23, x19, #15, #5 │ │ │ │ ldr w0, [x20, #152] │ │ │ │ - ubfx x21, x19, #7, #5 │ │ │ │ - ubfx x19, x19, #25, #1 │ │ │ │ - stp w19, w21, [sp] │ │ │ │ - stp w23, w22, [sp, #8] │ │ │ │ + ubfx x23, x19, #25, #1 │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ + stp w19, w22, [sp, #8] │ │ │ │ cbz w0, 88f76c │ │ │ │ ldrb w0, [x20, #184] │ │ │ │ tbz w0, #0, 88f748 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ @@ -1003162,21 +1003162,21 @@ │ │ │ │ b 87ebf8 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ bl 86f180 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ - ubfx x3, x19, #15, #5 │ │ │ │ + ubfx x3, x19, #7, #5 │ │ │ │ ubfx x2, x19, #20, #5 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - ubfx x19, x19, #7, #5 │ │ │ │ - stp wzr, w19, [sp] │ │ │ │ - stp w3, w2, [sp, #8] │ │ │ │ + ubfx x19, x19, #15, #5 │ │ │ │ + stp wzr, w3, [sp] │ │ │ │ + stp w19, w2, [sp, #8] │ │ │ │ bl 86d5e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ b 87ebf8 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ bl 85e140 │ │ │ │ @@ -1003235,25 +1003235,25 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 88f194 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ bl 86a520 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf8 │ │ │ │ @@ -1003285,33 +1003285,33 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ ldr x23, [x20, #200] │ │ │ │ mov x5, x23 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 88b88c │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 88f274 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x800 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov x4, x20 │ │ │ │ @@ -1003368,33 +1003368,33 @@ │ │ │ │ bl 954e20 │ │ │ │ mov x19, x0 │ │ │ │ b 88b708 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldr x21, [x20, #200] │ │ │ │ b 8850f4 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 88f3c0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x520 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1003498,15 +1003498,15 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldrsb w21, [x20, #185] │ │ │ │ sxtb w19, w23 │ │ │ │ mov w0, w19 │ │ │ │ mov w1, w21 │ │ │ │ bl 85a4ec │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w23, w22 │ │ │ │ + cmp w22, w23 │ │ │ │ b.eq 88f5c4 // b.none │ │ │ │ mov w3, w21 │ │ │ │ mov w2, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 832dec │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -1003526,15 +1003526,15 @@ │ │ │ │ b 87ebf8 │ │ │ │ ldrsb w21, [x20, #185] │ │ │ │ sxtb w19, w23 │ │ │ │ mov w0, w19 │ │ │ │ mov w1, w21 │ │ │ │ bl 85a4ec │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w23, w22 │ │ │ │ + cmp w22, w23 │ │ │ │ b.eq 88f634 // b.none │ │ │ │ mov w3, w21 │ │ │ │ mov w2, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 832dec │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -1003548,15 +1003548,15 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldrsb w21, [x20, #185] │ │ │ │ sxtb w19, w23 │ │ │ │ mov w0, w19 │ │ │ │ mov w1, w21 │ │ │ │ bl 85a4ec │ │ │ │ and w11, w0, #0xff │ │ │ │ - cmp w23, w22 │ │ │ │ + cmp w22, w23 │ │ │ │ b.eq 88f68c // b.none │ │ │ │ mov w3, w21 │ │ │ │ mov w2, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov w1, #0x0 // #0 │ │ │ │ bl 832dec │ │ │ │ and w0, w0, #0xff │ │ │ │ @@ -1003606,58 +1003606,58 @@ │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 88f778 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x7e0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 88f7dc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x7c0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1003736,32 +1003736,32 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bl 954e20 │ │ │ │ mov x19, x0 │ │ │ │ b 888f24 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 88f92c │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85cde0 │ │ │ │ tbnz w0, #0, 88f980 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xb70 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ @@ -1003819,40 +1003819,40 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 88fab4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ bl 875100 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf8 │ │ │ │ ldr x23, [x20, #200] │ │ │ │ b 885334 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ ldr x23, [x20, #200] │ │ │ │ mov x5, x23 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 8885ac │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 88fb24 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ @@ -1003865,18 +1003865,18 @@ │ │ │ │ b.eq 88fb54 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ mov x5, x20 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ adrp x4, 846000 │ │ │ │ add x4, x4, #0xd60 │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ @@ -1004656,15 +1004656,15 @@ │ │ │ │ cmp w1, #0x2 │ │ │ │ b.hi 88fa50 // b.pmore │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ adrp x19, 11bc000 │ │ │ │ b 889bf0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 8907d4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ @@ -1004677,18 +1004677,18 @@ │ │ │ │ b.eq 890804 // b.none │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ mov x5, x20 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ adrp x4, 846000 │ │ │ │ add x4, x4, #0xcc0 │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldr x21, [x20, #200] │ │ │ │ @@ -1004742,32 +1004742,32 @@ │ │ │ │ bl 954e20 │ │ │ │ mov x19, x0 │ │ │ │ b 88a0dc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 890934 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 88c3c0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x8c0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov w4, w25 │ │ │ │ @@ -1004910,32 +1004910,32 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ bl 954e20 │ │ │ │ mov x19, x0 │ │ │ │ b 889944 │ │ │ │ ldr x21, [x20, #200] │ │ │ │ b 88a248 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 890bd4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x860 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ bl 954e20 │ │ │ │ @@ -1004961,23 +1004961,23 @@ │ │ │ │ cmp w0, #0x20 │ │ │ │ b.le 890c74 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 890c88 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ mov w5, #0x2 // #2 │ │ │ │ bl 875100 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ @@ -1005113,17 +1005113,17 @@ │ │ │ │ add w0, w23, w0 │ │ │ │ cmp w0, #0x20 │ │ │ │ b.le 890ed0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ mov w4, w22 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w23 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ bl 86a628 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ @@ -1005207,72 +1005207,72 @@ │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ece0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x6e0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ mov w4, #0x1 // #1 │ │ │ │ bl 864900 │ │ │ │ tbnz w0, #0, 891118 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 8910e4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x7a0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x820 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1005289,16 +1005289,16 @@ │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ mov w5, #0xa // #10 │ │ │ │ mov w4, #0x13 // #19 │ │ │ │ mov w3, #0x11 // #17 │ │ │ │ bl 869470 │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 8911e0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -1005311,18 +1005311,18 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x5a0 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ str d31, [sp] │ │ │ │ @@ -1005536,33 +1005536,33 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ adrp x19, 11bc000 │ │ │ │ b 8827dc │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 8915a0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x500 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1005641,25 +1005641,25 @@ │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ece0 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 89172c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ bl 86a520 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf8 │ │ │ │ @@ -1005667,33 +1005667,33 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 8917ac │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x540 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1005745,16 +1005745,16 @@ │ │ │ │ b.gt 891968 │ │ │ │ add w0, w22, w0 │ │ │ │ cmp w0, #0x20 │ │ │ │ b.le 891980 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 891a70 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ @@ -1005796,41 +1005796,41 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 891994 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ bl 875100 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 8919d8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ bl 875100 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf8 │ │ │ │ @@ -1005859,18 +1005859,18 @@ │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ add x3, x3, #0xb40 │ │ │ │ bl 8682a8 │ │ │ │ b 87ece0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x560 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ @@ -1005915,25 +1005915,25 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 891b74 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ mov w5, w25 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ bl 86a520 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf8 │ │ │ │ @@ -1006029,23 +1006029,23 @@ │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - orr w0, w22, w19 │ │ │ │ + orr w0, w22, w24 │ │ │ │ cbnz w0, 891d38 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ mov w4, w23 │ │ │ │ - mov w3, w24 │ │ │ │ mov w2, w22 │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w24 │ │ │ │ + mov w3, w19 │ │ │ │ mov x0, x20 │ │ │ │ mov w5, #0x0 // #0 │ │ │ │ bl 86a520 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ @@ -1006266,15 +1006266,15 @@ │ │ │ │ b 87ebf4 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ bl 86dd60 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ bl 864900 │ │ │ │ tbnz w0, #0, 89434c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1006306,18 +1006306,18 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x6a0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1006358,15 +1006358,15 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ - bl 87d6e8 │ │ │ │ + bl 87d6e4 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ mov w3, w24 │ │ │ │ mov w2, w23 │ │ │ │ @@ -1006724,15 +1006724,15 @@ │ │ │ │ b 8927c8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 88c624 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 8928d8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ @@ -1006781,18 +1006781,18 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x880 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ bti j │ │ │ │ @@ -1006943,118 +1006943,118 @@ │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ mov w1, w25 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 892ba0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x440 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107a000 │ │ │ │ ldr x5, [x5, #400] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 892c10 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x400 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107a000 │ │ │ │ ldr x5, [x5, #384] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 892c80 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x3c0 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107c000 │ │ │ │ ldr x5, [x5, #2472] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w4, w23 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 892cf0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x0, #0x720 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov x1, sp │ │ │ │ @@ -1007078,39 +1007078,39 @@ │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ ubfx x19, x19, #20, #5 │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ str d30, [sp] │ │ │ │ str w19, [sp, #8] │ │ │ │ - bl 87d868 │ │ │ │ + bl 87d864 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ - mov w4, w19 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w4, w23 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 892dd0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x0, #0x780 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov x1, sp │ │ │ │ @@ -1007219,88 +1007219,88 @@ │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 892ff0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x480 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107c000 │ │ │ │ ldr x5, [x5, #2280] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w4, w23 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 893060 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x0, #0x740 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w4, w23 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 8930c8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x0, #0x760 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w1, [x20, #185] │ │ │ │ @@ -1007314,18 +1007314,18 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x620 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1007347,83 +1007347,83 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x660 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 893234 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x3a0 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107d000 │ │ │ │ ldr x5, [x5, #2392] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 8932a4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x420 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107d000 │ │ │ │ ldr x5, [x5, #3440] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov w4, w25 │ │ │ │ mov w3, w24 │ │ │ │ mov w2, w23 │ │ │ │ @@ -1007467,34 +1007467,34 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x6c0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x640 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1007885,238 +1007885,238 @@ │ │ │ │ ldr w1, [x20, #168] │ │ │ │ sub w1, w1, #0x1 │ │ │ │ cmp w1, #0x2 │ │ │ │ b.hi 88fa50 // b.pmore │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ adrp x19, 11bc000 │ │ │ │ b 88aabc │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 893a50 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x8a0 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ bl 954e20 │ │ │ │ mov x19, x0 │ │ │ │ b 87fb38 │ │ │ │ mov w0, #0x0 // #0 │ │ │ │ b 88d290 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85c580 │ │ │ │ tbnz w0, #0, 893ae0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 893b14 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xb10 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xa10 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85c580 │ │ │ │ tbnz w0, #0, 893b90 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85c580 │ │ │ │ tbnz w0, #0, 893bc4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xb50 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xaf0 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 893c40 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 893c74 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xab0 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x2 // #2 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xa30 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x1 // #1 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 86d10c │ │ │ │ tbnz w0, #0, 893cf0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85c580 │ │ │ │ tbnz w0, #0, 893d24 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xad0 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x2 // #2 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101f000 │ │ │ │ add x4, x4, #0xb30 │ │ │ │ - mov w1, w23 │ │ │ │ - mov w3, w19 │ │ │ │ + mov w3, w23 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ mov w6, #0x0 // #0 │ │ │ │ bl 85df80 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 893d88 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x580 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov w3, w24 │ │ │ │ @@ -1008199,33 +1008199,33 @@ │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ ldp x25, x26, [sp, #96] │ │ │ │ b 87ece0 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 893f3c │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x4e0 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ mov x1, sp │ │ │ │ @@ -1008238,63 +1008238,63 @@ │ │ │ │ mov x1, sp │ │ │ │ mov x0, x20 │ │ │ │ bl 863888 │ │ │ │ and w0, w0, #0xff │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf8 │ │ │ │ - mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ + mov w3, w22 │ │ │ │ + mov w2, w19 │ │ │ │ mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85e490 │ │ │ │ tbnz w0, #0, 893fd8 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w2, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x4c0 │ │ │ │ - mov w3, w19 │ │ │ │ - mov w1, w22 │ │ │ │ + mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 894040 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x4a0 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107d000 │ │ │ │ ldr x5, [x5, #1240] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w1, [x20, #185] │ │ │ │ mov w0, w21 │ │ │ │ bl 85a4ec │ │ │ │ @@ -1008306,79 +1008306,79 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x700 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 894120 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x460 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107d000 │ │ │ │ ldr x5, [x5, #3480] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ - mov w4, w19 │ │ │ │ + mov w4, w21 │ │ │ │ mov w3, w23 │ │ │ │ - mov w2, w22 │ │ │ │ - mov w1, w21 │ │ │ │ + mov w2, w19 │ │ │ │ + mov w1, w22 │ │ │ │ mov x0, x20 │ │ │ │ bl 863480 │ │ │ │ tbnz w0, #0, 894190 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w1, [x20, #186] │ │ │ │ adrp x0, 101e000 │ │ │ │ add x0, x0, #0xcb0 │ │ │ │ mov w4, w23 │ │ │ │ add x0, x0, #0x3e0 │ │ │ │ - mov w3, w22 │ │ │ │ + mov w3, w19 │ │ │ │ adrp x5, 107b000 │ │ │ │ ldr x5, [x5, #3056] │ │ │ │ - mov w2, w21 │ │ │ │ + mov w2, w22 │ │ │ │ ldr x6, [x0, x1, lsl #3] │ │ │ │ - mov w1, w19 │ │ │ │ + mov w1, w21 │ │ │ │ mov x0, x20 │ │ │ │ bl 85bac4 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldrb w1, [x20, #185] │ │ │ │ mov w0, w21 │ │ │ │ bl 85a4ec │ │ │ │ @@ -1008390,18 +1008390,18 @@ │ │ │ │ b 87ebf4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x680 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w21 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w22 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b848 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ @@ -1008474,18 +1008474,18 @@ │ │ │ │ mov x19, x0 │ │ │ │ b 88b4c4 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ b 87ebf4 │ │ │ │ ldrb w6, [x20, #186] │ │ │ │ adrp x4, 101e000 │ │ │ │ add x4, x4, #0xcb0 │ │ │ │ - mov w1, w23 │ │ │ │ + mov w3, w23 │ │ │ │ add x4, x4, #0x840 │ │ │ │ - mov w3, w19 │ │ │ │ mov w2, w22 │ │ │ │ + mov w1, w19 │ │ │ │ mov w0, w21 │ │ │ │ mov x5, x20 │ │ │ │ ldr x4, [x4, x6, lsl #3] │ │ │ │ bl 85b940 │ │ │ │ ldp x23, x24, [sp, #80] │ │ │ │ b 87ece0 │ │ │ │ stp x23, x24, [sp, #80] │ │ │ │ @@ -1008592,18 +1008592,18 @@ │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #147] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ ldr w0, [x19, #160] │ │ │ │ cmp w0, #0x0 │ │ │ │ cset w0, ne // ne = any │ │ │ │ b 8945ec │ │ │ │ + ubfx x1, x5, #15, #5 │ │ │ │ ubfx x3, x5, #25, #2 │ │ │ │ - ubfx x6, x5, #7, #5 │ │ │ │ ubfx x2, x5, #20, #5 │ │ │ │ - ubfx x1, x5, #15, #5 │ │ │ │ + ubfx x6, x5, #7, #5 │ │ │ │ lsr w5, w5, #27 │ │ │ │ stp w6, w1, [sp] │ │ │ │ stp w2, w3, [sp, #8] │ │ │ │ cmp w5, #0xc │ │ │ │ b.eq 895830 // b.none │ │ │ │ b.hi 895724 // b.pmore │ │ │ │ cmp w5, #0x8 │ │ │ │ @@ -1008663,52 +1008663,52 @@ │ │ │ │ mov x16, #0x0 // #0 │ │ │ │ mov x17, #0x0 // #0 │ │ │ │ ret │ │ │ │ mov w3, #0x300b // #12299 │ │ │ │ cmp w2, w3 │ │ │ │ b.ne 8945e4 // b.any │ │ │ │ ldr x2, [x0, #176] │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ + ubfx x6, x5, #20, #6 │ │ │ │ ubfx x3, x5, #7, #5 │ │ │ │ - lsr w6, w5, #26 │ │ │ │ - ubfx x5, x5, #20, #6 │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + lsr w5, w5, #26 │ │ │ │ ldrb w2, [x2, #145] │ │ │ │ - stp w6, w5, [sp] │ │ │ │ + stp w5, w6, [sp] │ │ │ │ stp w4, w3, [sp, #8] │ │ │ │ tbz w2, #0, 8945e4 │ │ │ │ adrp x2, 107a000 │ │ │ │ ldr x2, [x2, #2456] │ │ │ │ bl 862604 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ ldr x2, [x0, #176] │ │ │ │ - ubfx x4, x5, #15, #5 │ │ │ │ + ubfx x6, x5, #20, #6 │ │ │ │ ubfx x3, x5, #7, #5 │ │ │ │ - lsr w6, w5, #26 │ │ │ │ - ubfx x5, x5, #20, #6 │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + lsr w5, w5, #26 │ │ │ │ ldrb w2, [x2, #145] │ │ │ │ - stp w6, w5, [sp] │ │ │ │ + stp w5, w6, [sp] │ │ │ │ stp w4, w3, [sp, #8] │ │ │ │ tbz w2, #0, 8945e4 │ │ │ │ adrp x2, 1079000 │ │ │ │ ldr x2, [x2, #3096] │ │ │ │ bl 862604 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ adrp x0, d3d000 │ │ │ │ lsr w2, w5, #27 │ │ │ │ add x0, x0, #0xed0 │ │ │ │ ldrh w0, [x0, w2, uxtw #1] │ │ │ │ adr x2, 8946d4 │ │ │ │ add x0, x2, w0, sxth #2 │ │ │ │ br x0 │ │ │ │ + ubfx x2, x5, #15, #5 │ │ │ │ ubfx x4, x5, #25, #2 │ │ │ │ - ubfx x1, x5, #7, #5 │ │ │ │ ubfx x3, x5, #20, #5 │ │ │ │ - ubfx x2, x5, #15, #5 │ │ │ │ + ubfx x1, x5, #7, #5 │ │ │ │ lsr w5, w5, #27 │ │ │ │ stp w1, w2, [sp] │ │ │ │ stp w3, w4, [sp, #8] │ │ │ │ cmp w5, #0xc │ │ │ │ b.eq 895860 // b.none │ │ │ │ b.hi 8956ec // b.pmore │ │ │ │ cmp w5, #0x8 │ │ │ │ @@ -1008750,20 +1008750,20 @@ │ │ │ │ adrp x5, 11bc000 │ │ │ │ add x5, x5, #0x3b0 │ │ │ │ add x5, x5, #0x210 │ │ │ │ mov w4, #0x0 // #0 │ │ │ │ b 894594 │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ lsr w2, w5, #25 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ ubfx x3, x5, #20, #5 │ │ │ │ - ubfx x5, x5, #15, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w5, [sp] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -1008777,21 +1008777,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 868e60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ @@ -1008804,21 +1008804,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 868e60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ @@ -1008831,21 +1008831,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 868e60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ @@ -1008861,21 +1008861,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ ldr w0, [x19, #132] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 8945e4 // b.any │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ @@ -1008894,21 +1008894,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 868e60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ @@ -1008921,21 +1008921,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 868e60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ @@ -1008948,21 +1008948,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 8697c0 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 868e60 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ @@ -1008989,21 +1008989,21 @@ │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 869a80 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ ldr w0, [x19, #132] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 8945e4 // b.any │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ @@ -1009044,21 +1009044,21 @@ │ │ │ │ mov w3, #0x3 // #3 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 8650a4 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ ldr w2, [x19, #132] │ │ │ │ cmp w2, #0x2 │ │ │ │ b.ne 8945e4 // b.any │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ bl 86b6e0 │ │ │ │ @@ -1009075,21 +1009075,21 @@ │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ ldr w2, [x19, #132] │ │ │ │ cmp w2, #0x2 │ │ │ │ b.ne 8945e4 // b.any │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ bl 86b6e0 │ │ │ │ @@ -1009106,21 +1009106,21 @@ │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009133,21 +1009133,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009160,21 +1009160,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x1 // #1 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009187,21 +1009187,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009214,21 +1009214,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x0 // #0 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ ldr w0, [x19, #132] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 8945e4 // b.any │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ @@ -1009247,21 +1009247,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ ldr w0, [x19, #132] │ │ │ │ cmp w0, #0x2 │ │ │ │ b.ne 8945e4 // b.any │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ @@ -1009280,21 +1009280,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xb // #11 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009307,21 +1009307,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009334,21 +1009334,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0xa // #10 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009361,21 +1009361,21 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009388,21 +1009388,21 @@ │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x9 // #9 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ @@ -1009415,36 +1009415,36 @@ │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ + sbfx x3, x5, #20, #5 │ │ │ │ ubfx x2, x5, #25, #2 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ - ubfx x3, x5, #15, #5 │ │ │ │ - sbfx x5, x5, #20, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w3, [sp] │ │ │ │ - stp w5, w2, [sp, #8] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ + stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x1 // #1 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 86b6e0 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ ldr x0, [x19, #176] │ │ │ │ + ubfx x4, x5, #15, #5 │ │ │ │ lsr w2, w5, #25 │ │ │ │ - ubfx x4, x5, #7, #5 │ │ │ │ ubfx x3, x5, #20, #5 │ │ │ │ - ubfx x5, x5, #15, #5 │ │ │ │ + ubfx x5, x5, #7, #5 │ │ │ │ ldrb w0, [x0, #152] │ │ │ │ - stp w4, w5, [sp] │ │ │ │ + stp w5, w4, [sp] │ │ │ │ stp w3, w2, [sp, #8] │ │ │ │ tbz w0, #0, 8945e4 │ │ │ │ mov x0, x19 │ │ │ │ mov w3, #0x0 // #0 │ │ │ │ mov w2, #0x8 // #8 │ │ │ │ bl 869880 │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ @@ -1009600,47 +1009600,47 @@ │ │ │ │ add x2, x2, #0x4c0 │ │ │ │ mov x3, #0x0 // #0 │ │ │ │ bl 875e24 │ │ │ │ and w0, w0, #0xff │ │ │ │ b 8945ec │ │ │ │ bti j │ │ │ │ stp x21, x22, [sp, #64] │ │ │ │ - ubfx x21, x5, #20, #6 │ │ │ │ + ubfx x21, x5, #15, #5 │ │ │ │ ubfx x20, x5, #7, #5 │ │ │ │ str x23, [sp, #80] │ │ │ │ - ubfx x23, x5, #15, #5 │ │ │ │ - stp w21, w23, [sp] │ │ │ │ + ubfx x23, x5, #20, #6 │ │ │ │ + stp w23, w21, [sp] │ │ │ │ str w20, [sp, #8] │ │ │ │ ldr x0, [x19, #176] │ │ │ │ ldrb w0, [x0, #146] │ │ │ │ tbz w0, #0, 8959ac │ │ │ │ ldr w1, [x19, #168] │ │ │ │ mov w0, #0x10 // #16 │ │ │ │ lsl w0, w0, w1 │ │ │ │ - cmp w21, w0 │ │ │ │ + cmp w23, w0 │ │ │ │ b.ge 895cac // b.tcont │ │ │ │ cmp w0, #0x3f │ │ │ │ ccmp w20, #0x0, #0x4, gt │ │ │ │ b.eq 895cf4 // b.none │ │ │ │ sxtw x1, w20 │ │ │ │ adrp x0, 11bc000 │ │ │ │ add x0, x0, #0x3b0 │ │ │ │ ldr x22, [x0, x1, lsl #3] │ │ │ │ - cbz w23, 895d34 │ │ │ │ + cbz w21, 895d34 │ │ │ │ ldr w0, [x19, #168] │ │ │ │ sub w0, w0, #0x1 │ │ │ │ cmp w0, #0x2 │ │ │ │ b.hi 895dc0 // b.pmore │ │ │ │ adrp x0, 11bc000 │ │ │ │ add x0, x0, #0x3b0 │ │ │ │ - ldr x23, [x0, w23, sxtw #3] │ │ │ │ - and x0, x21, #0x3f │ │ │ │ + ldr x21, [x0, w21, sxtw #3] │ │ │ │ + and x0, x23, #0x3f │ │ │ │ bl 955c00 │ │ │ │ mov x2, x0 │ │ │ │ - mov x1, x23 │ │ │ │ + mov x1, x21 │ │ │ │ mov x0, x22 │ │ │ │ bl 95dfa0 │ │ │ │ mov x1, x22 │ │ │ │ mov x0, x22 │ │ │ │ mov x2, #0x1 // #1 │ │ │ │ bl 95e2a0 │ │ │ │ cbz w20, 895cc4 │ │ │ │ @@ -1010129,15 +1010129,15 @@ │ │ │ │ b 895a2c │ │ │ │ bl 954e20 │ │ │ │ mov x22, x0 │ │ │ │ b 895b28 │ │ │ │ ldp x21, x22, [sp, #64] │ │ │ │ mov w0, #0x1 // #1 │ │ │ │ b 8945ec │ │ │ │ - ldr x23, [x19, #200] │ │ │ │ + ldr x21, [x19, #200] │ │ │ │ b 895564 │ │ │ │ ldr x1, [x19, #200] │ │ │ │ b 895a44 │ │ │ │ ldr x21, [x19, #200] │ │ │ │ b 895b40 │ │ │ │ stp x21, x22, [sp, #64] │ │ │ │ str x23, [sp, #80] │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame_hdr {} │ │ │ │ @@ -6631,16 +6631,16 @@ │ │ │ │ 0x00d75214 b82e0c00 6ce6b1ff 382f0c00 ece8b1ff ....l...8/...... │ │ │ │ 0x00d75224 b82f0c00 6cebb1ff 38300c00 d8edb1ff ./..l...80...... │ │ │ │ 0x00d75234 b0300c00 70f0b1ff 30310c00 0cf3b1ff .0..p...01...... │ │ │ │ 0x00d75244 b0310c00 fcf5b1ff 2c320c00 90f8b1ff .1......,2...... │ │ │ │ 0x00d75254 94320c00 58fbb1ff fc320c00 0cfeb1ff .2..X....2...... │ │ │ │ 0x00d75264 64330c00 fc00b2ff f0330c00 7004b2ff d3.......3..p... │ │ │ │ 0x00d75274 60340c00 6c06b2ff c8340c00 ec08b2ff `4..l....4...... │ │ │ │ - 0x00d75284 34350c00 2c0bb2ff ac350c00 1423b2ff 45..,....5...#.. │ │ │ │ - 0x00d75294 78370c00 9424b2ff cc370c00 2c26b2ff x7...$...7..,&.. │ │ │ │ + 0x00d75284 34350c00 2c0bb2ff ac350c00 1023b2ff 45..,....5...#.. │ │ │ │ + 0x00d75294 78370c00 9024b2ff cc370c00 2c26b2ff x7...$...7..,&.. │ │ │ │ 0x00d752a4 1c380c00 cc27b2ff 6c380c00 102ab2ff .8...'..l8...*.. │ │ │ │ 0x00d752b4 d0380c00 542cb2ff 34390c00 982eb2ff .8..T,..49...... │ │ │ │ 0x00d752c4 98390c00 2c30b2ff dc390c00 ac32b2ff .9..,0...9...2.. │ │ │ │ 0x00d752d4 383a0c00 2c35b2ff 9c3a0c00 ac37b2ff 8:..,5...:...7.. │ │ │ │ 0x00d752e4 003b0c00 cc8fb3ff 98780c00 4caab3ff .;.......x..L... │ │ │ │ 0x00d752f4 b4790c00 0cabb3ff dc790c00 acacb3ff .y.......y...... │ │ │ │ 0x00d75304 1c7a0c00 4cadb3ff 4c7a0c00 b0adb3ff .z..L...Lz...... │ │ │ ├── readelf --wide --decompress --hex-dump=.eh_frame {} │ │ │ │ @@ -38067,26 +38067,26 @@ │ │ │ │ 0x00e1e910 b0d3a5ff 3c020000 00412d41 0e509d0a ....<....A-A.P.. │ │ │ │ 0x00e1e920 9e094293 08940744 95069605 690adedd ..B....D....i... │ │ │ │ 0x00e1e930 d5d6d3d4 0e00412d 410b4798 03970441 ......A-A.G....A │ │ │ │ 0x00e1e940 99025b0a d946d8d7 41deddd5 d6d3d40e ..[..F..A....... │ │ │ │ 0x00e1e950 00412d41 0b4b0ad9 42d8d746 deddd5d6 .A-A.K..B..F.... │ │ │ │ 0x00e1e960 d3d40e00 412d410b 4dd7d8d9 41980397 ....A-A.M...A... │ │ │ │ 0x00e1e970 04419902 49d7d8d9 41980397 04419902 .A..I...A....A.. │ │ │ │ - 0x00e1e980 c8010000 744b0900 78d5a5ff e8170000 ....tK..x....... │ │ │ │ + 0x00e1e980 c8010000 744b0900 78d5a5ff e4170000 ....tK..x....... │ │ │ │ 0x00e1e990 00412d41 0ea00144 9d0e9e0d 42930c94 .A-A...D....B... │ │ │ │ 0x00e1e9a0 0b42950a 96095b05 4f024498 07970870 .B....[.O.D....p │ │ │ │ 0x00e1e9b0 d8d74106 4f590ad5 d6d3d4dd de0e0041 ..A.OY.........A │ │ │ │ 0x00e1e9c0 2d4b0b7a 97089807 054f0254 9a059906 -K.z.....O.T.... │ │ │ │ 0x00e1e9d0 76064f41 d8d741da d9579708 9807054f v.OA..A..W.....O │ │ │ │ 0x00e1e9e0 02790a06 4f41d8d7 410b590a 064f41d8 .y..OA..A.Y..OA. │ │ │ │ 0x00e1e9f0 d7410b6b 0a064f41 d8d7410b 530a064f .A.k..OA..A.S..O │ │ │ │ 0x00e1ea00 41d8d741 0b440a06 4f41d8d7 410b4f0a A..A.D..OA..A.O. │ │ │ │ 0x00e1ea10 064f41d8 d7410b49 0a064f41 d8d7410b .OA..A.I..OA..A. │ │ │ │ 0x00e1ea20 490a064f 41d8d741 0b5b0a06 4f41d8d7 I..OA..A.[..OA.. │ │ │ │ - 0x00e1ea30 410b0250 0a064f41 d8d7410b 5f0a064f A..P..OA..A._..O │ │ │ │ + 0x00e1ea30 410b024f 0a064f41 d8d7410b 5f0a064f A..O..OA..A._..O │ │ │ │ 0x00e1ea40 41d8d741 0b02700a 064f41d8 d7410b48 A..A..p..OA..A.H │ │ │ │ 0x00e1ea50 99069a05 4bd9da5a 0a064f41 d8d7410b ....K..Z..OA..A. │ │ │ │ 0x00e1ea60 02430a06 4f41d8d7 410b0258 064f41d8 .C..OA..A..X.OA. │ │ │ │ 0x00e1ea70 d7419708 98079906 9a05054f 0241064f .A.........O.A.O │ │ │ │ 0x00e1ea80 41d8d741 dad94197 08980705 4f02660a A..A..A.....O.f. │ │ │ │ 0x00e1ea90 064f41d8 d7410b53 99069a05 51dad96c .OA..A.S....Q..l │ │ │ │ 0x00e1eaa0 0a064f41 d8d7410b 480a064f 41d8d741 ..OA..A.H..OA..A │ │ │ │ @@ -38096,20 +38096,20 @@ │ │ │ │ 0x00e1eae0 7bd7d806 4f419807 9708419a 05990641 {...OA....A....A │ │ │ │ 0x00e1eaf0 9c039b04 41054f02 41d9dadb dc459906 ....A.O.A....E.. │ │ │ │ 0x00e1eb00 9a0559d9 da699906 9a054a9c 039b0402 ..Y..i....J..... │ │ │ │ 0x00e1eb10 4ed9dadb dc519906 9a0548da d9439906 N....Q....H..C.. │ │ │ │ 0x00e1eb20 9a059b04 9c034fd9 dadbdc41 9a059906 ......O....A.... │ │ │ │ 0x00e1eb30 419c039b 0454064f 41d8d741 dad941dc A....T.OA..A..A. │ │ │ │ 0x00e1eb40 db419708 9807054f 02000000 50000000 .A.....O....P... │ │ │ │ - 0x00e1eb50 404d0900 94eba5ff 80010000 00412d41 @M...........A-A │ │ │ │ + 0x00e1eb50 404d0900 90eba5ff 80010000 00412d41 @M...........A-A │ │ │ │ 0x00e1eb60 0e409d08 9e074293 06940549 0adeddd3 .@....B....I.... │ │ │ │ 0x00e1eb70 d40e0041 2d470b43 0adeddd3 d40e0041 ...A-G.C.......A │ │ │ │ 0x00e1eb80 2d470b41 96039504 42980197 02670ad6 -G.A....B....g.. │ │ │ │ 0x00e1eb90 d541d8d7 42deddd3 d40e0041 2d470b00 .A..B......A-G.. │ │ │ │ - 0x00e1eba0 4c000000 944d0900 c0eca5ff 94010000 L....M.......... │ │ │ │ + 0x00e1eba0 4c000000 944d0900 bceca5ff 94010000 L....M.......... │ │ │ │ 0x00e1ebb0 00412d41 0e509d0a 9e094293 0894074c .A-A.P....B....L │ │ │ │ 0x00e1ebc0 0adeddd3 d40e0041 2d490b41 96059506 .......A-I.A.... │ │ │ │ 0x00e1ebd0 42980397 04419a01 99027d0a d6d541d8 B....A....}...A. │ │ │ │ 0x00e1ebe0 d741dad9 410b44d6 d541d8d7 41dad900 .A..A.D..A..A... │ │ │ │ 0x00e1ebf0 4c000000 e44d0900 08eea5ff 94010000 L....M.......... │ │ │ │ 0x00e1ec00 00412d41 0e509d0a 9e094293 0894074c .A-A.P....B....L │ │ │ │ 0x00e1ec10 0adeddd3 d40e0041 2d490b41 96059506 .......A-I.A.... │ │ │ ├── readelf --wide --decompress --hex-dump=.gnu_debuglink {} │ │ │ │ @@ -1,7 +1,7 @@ │ │ │ │ │ │ │ │ Hex dump of section '.gnu_debuglink': │ │ │ │ - 0x00000000 62366139 35323732 36623364 38643661 b6a952726b3d8d6a │ │ │ │ - 0x00000010 35376565 61366461 31333635 34353966 57eea6da1365459f │ │ │ │ - 0x00000020 61336535 63632e64 65627567 00000000 a3e5cc.debug.... │ │ │ │ - 0x00000030 fe4bc922 .K." │ │ │ │ + 0x00000000 35313536 63356264 62303337 35643639 5156c5bdb0375d69 │ │ │ │ + 0x00000010 37363837 62326234 37373337 35323539 7687b2b477375259 │ │ │ │ + 0x00000020 66386464 39652e64 65627567 00000000 f8dd9e.debug.... │ │ │ │ + 0x00000030 dd9336af ..6.