5
Disassembly of section \.text:
8
0: 13823c20 extr w0, w1, w2, #15
9
4: 93c23c20 extr x0, x1, x2, #15
10
8: 13831c60 ror w0, w3, #7
11
c: 93c51ca0 ror x0, x5, #7
12
10: 138748e6 ror w6, w7, #18
13
14: 93c7a0e6 ror x6, x7, #40
14
18: 1b020c20 madd w0, w1, w2, w3
15
1c: 1b027c20 mul w0, w1, w2
16
20: 1b027c20 mul w0, w1, w2
17
24: 9b028c20 msub x0, x1, x2, x3
18
28: 9b02fc20 mneg x0, x1, x2
19
2c: 9b02fc20 mneg x0, x1, x2
20
30: 9b220c20 smaddl x0, w1, w2, x3
21
34: 9b227c20 smull x0, w1, w2
22
38: 9b227c20 smull x0, w1, w2
23
3c: 9b228c20 smsubl x0, w1, w2, x3
24
40: 9b22fc20 smnegl x0, w1, w2
25
44: 9b22fc20 smnegl x0, w1, w2
26
48: 9ba20c20 umaddl x0, w1, w2, x3
27
4c: 9ba27c20 umull x0, w1, w2
28
50: 9ba27c20 umull x0, w1, w2
29
54: 9ba28c20 umsubl x0, w1, w2, x3
30
58: 9ba2fc20 umnegl x0, w1, w2
31
5c: 9ba2fc20 umnegl x0, w1, w2
32
60: 1a9f0420 csinc w0, w1, wzr, eq
33
64: 1a810420 cinc w0, w1, ne
34
68: 1a810420 cinc w0, w1, ne
35
6c: 1a9f37e0 cset w0, cs
36
70: 1a9f37e0 cset w0, cs
37
74: da9f2020 csinv x0, x1, xzr, cs
38
78: da812020 cinv x0, x1, cc
39
7c: da812020 cinv x0, x1, cc
40
80: da9f43e0 csetm x0, pl
41
84: da9f43e0 csetm x0, pl
42
88: da9eb7e0 csneg x0, xzr, x30, lt
43
8c: da9eb7c0 cneg x0, x30, ge
44
90: da9eb7c0 cneg x0, x30, ge
45
94: ea020020 ands x0, x1, x2
46
98: ea02003f tst x1, x2
47
9c: ea02003f tst x1, x2
48
a0: 6ac27c3f tst w1, w2, ror #31
49
a4: 6ac27c3f tst w1, w2, ror #31
50
a8: aa220020 orn x0, x1, x2
51
ac: aa22003f orn xzr, x1, x2
52
b0: aa2203e0 mvn x0, x2
53
b4: aa2203e0 mvn x0, x2
54
b8: 2aa23c3f orn wzr, w1, w2, asr #15
55
bc: 2aa23fe0 mvn w0, w2, asr #15
56
c0: 2aa23fe0 mvn w0, w2, asr #15
57
c4: 0ea11c20 mov v0.8b, v1.8b
58
c8: 0ea21c20 orr v0.8b, v1.8b, v2.8b
59
cc: 0ea11c20 mov v0.8b, v1.8b
60
d0: aa1103e3 mov x3, x17
61
d4: aa110003 orr x3, x0, x17
62
d8: aa1103e3 mov x3, x17
63
dc: 92628421 and x1, x1, #0xffffffffc0000000
64
e0: 927ef800 and x0, x0, #0xfffffffffffffffd
65
e4: 121e7800 and w0, w0, #0xfffffffd
66
e8: 721d1f1f tst w24, #0x7f8
67
ec: 721d1f00 ands w0, w24, #0x7f8
68
f0: 721d1f1f tst w24, #0x7f8
69
f4: 7100807f cmp w3, #0x20
70
f8: 710083e3 subs w3, wsp, #0x20
71
fc: 7100807f cmp w3, #0x20
72
100: b13ffdff cmn x15, #0xfff
73
104: f13fffef subs x15, sp, #0xfff
74
108: b13ffdff cmn x15, #0xfff
75
10c: 0f08a448 sxtl v8.8h, v2.8b
76
110: 0f08a448 sxtl v8.8h, v2.8b
77
114: 4f08a448 sxtl2 v8.8h, v2.16b
78
118: 4f08a448 sxtl2 v8.8h, v2.16b
79
11c: 0f10a448 sxtl v8.4s, v2.4h
80
120: 0f10a448 sxtl v8.4s, v2.4h
81
124: 4f10a448 sxtl2 v8.4s, v2.8h
82
128: 4f10a448 sxtl2 v8.4s, v2.8h
83
12c: 0f20a448 sxtl v8.2d, v2.2s
84
130: 0f20a448 sxtl v8.2d, v2.2s
85
134: 4f20a448 sxtl2 v8.2d, v2.4s
86
138: 4f20a448 sxtl2 v8.2d, v2.4s
87
13c: 2f08a448 uxtl v8.8h, v2.8b
88
140: 2f08a448 uxtl v8.8h, v2.8b
89
144: 6f08a448 uxtl2 v8.8h, v2.16b
90
148: 6f08a448 uxtl2 v8.8h, v2.16b
91
14c: 2f10a448 uxtl v8.4s, v2.4h
92
150: 2f10a448 uxtl v8.4s, v2.4h
93
154: 6f10a448 uxtl2 v8.4s, v2.8h
94
158: 6f10a448 uxtl2 v8.4s, v2.8h
95
15c: 2f20a448 uxtl v8.2d, v2.2s
96
160: 2f20a448 uxtl v8.2d, v2.2s
97
164: 6f20a448 uxtl2 v8.2d, v2.4s
98
168: 6f20a448 uxtl2 v8.2d, v2.4s