xref: /aosp_15_r20/art/compiler/utils/assembler_thumb_test_expected.cc.inc (revision 795d594fd825385562da6b089ea9b2033f3abf5a)
1*795d594fSAndroid Build Coastguard Workerconst char* const VixlJniHelpersResults = {
2*795d594fSAndroid Build Coastguard Worker  "       0: e92d 4de0     push.w {r5, r6, r7, r8, r10, r11, lr}\n"
3*795d594fSAndroid Build Coastguard Worker  "       4: ed2d 8a10     vpush {s16, s17, s18, s19, s20, s21, s22, s23, s24, s25, s26, s27, s28, s29, s30, s31}\n"
4*795d594fSAndroid Build Coastguard Worker  "       8: b081          sub sp, #4\n"
5*795d594fSAndroid Build Coastguard Worker  "       a: 9000          str r0, [sp]\n"
6*795d594fSAndroid Build Coastguard Worker  "       c: 9119          str r1, [sp, #100]\n"
7*795d594fSAndroid Build Coastguard Worker  "       e: ed8d 0a1a     vstr s0, [sp, #104]\n"
8*795d594fSAndroid Build Coastguard Worker  "      12: 921b          str r2, [sp, #108]\n"
9*795d594fSAndroid Build Coastguard Worker  "      14: 931c          str r3, [sp, #112]\n"
10*795d594fSAndroid Build Coastguard Worker  "      16: b088          sub sp, #32\n"
11*795d594fSAndroid Build Coastguard Worker  "      18: f5ad 5d80     sub.w sp, sp, #4096\n"
12*795d594fSAndroid Build Coastguard Worker  "      1c: 9808          ldr r0, [sp, #32]\n"
13*795d594fSAndroid Build Coastguard Worker  "      1e: 981f          ldr r0, [sp, #124]\n"
14*795d594fSAndroid Build Coastguard Worker  "      20: 9821          ldr r0, [sp, #132]\n"
15*795d594fSAndroid Build Coastguard Worker  "      22: 98ff          ldr r0, [sp, #1020]\n"
16*795d594fSAndroid Build Coastguard Worker  "      24: f8dd 0400     ldr.w r0, [sp, #1024]\n"
17*795d594fSAndroid Build Coastguard Worker  "      28: f8dd cffc     ldr.w r12, [sp, #4092]\n"
18*795d594fSAndroid Build Coastguard Worker  "      2c: f50d 5c80     add.w r12, sp, #4096\n"
19*795d594fSAndroid Build Coastguard Worker  "      30: f8dc c000     ldr.w r12, [r12]\n"
20*795d594fSAndroid Build Coastguard Worker  "      34: f8d9 c200     ldr.w r12, [r9, #512]\n"
21*795d594fSAndroid Build Coastguard Worker  "      38: 9008          str r0, [sp, #32]\n"
22*795d594fSAndroid Build Coastguard Worker  "      3a: 901f          str r0, [sp, #124]\n"
23*795d594fSAndroid Build Coastguard Worker  "      3c: 9021          str r0, [sp, #132]\n"
24*795d594fSAndroid Build Coastguard Worker  "      3e: 90ff          str r0, [sp, #1020]\n"
25*795d594fSAndroid Build Coastguard Worker  "      40: f8cd 0400     str.w r0, [sp, #1024]\n"
26*795d594fSAndroid Build Coastguard Worker  "      44: f8cd cffc     str.w r12, [sp, #4092]\n"
27*795d594fSAndroid Build Coastguard Worker  "      48: f84d 5d04     str r5, [sp, #-4]!\n"
28*795d594fSAndroid Build Coastguard Worker  "      4c: f50d 5580     add.w r5, sp, #4096\n"
29*795d594fSAndroid Build Coastguard Worker  "      50: f8c5 c004     str.w r12, [r5, #4]\n"
30*795d594fSAndroid Build Coastguard Worker  "      54: f85d 5b04     ldr r5, [sp], #4\n"
31*795d594fSAndroid Build Coastguard Worker  "      58: f8cd c030     str.w r12, [sp, #48]\n"
32*795d594fSAndroid Build Coastguard Worker  "      5c: f8c9 d200     str.w sp, [r9, #512]\n"
33*795d594fSAndroid Build Coastguard Worker  "      60: f04d 0c02     orr r12, sp, #2\n"
34*795d594fSAndroid Build Coastguard Worker  "      64: f8c9 c200     str.w r12, [r9, #512]\n"
35*795d594fSAndroid Build Coastguard Worker  "      68: a909          add r1, sp, #36\n"
36*795d594fSAndroid Build Coastguard Worker  "      6a: e9cd 2300     strd r2, r3, [sp]\n"
37*795d594fSAndroid Build Coastguard Worker  "      6e: e9dd 020c     ldrd r0, r2, [sp, #48]\n"
38*795d594fSAndroid Build Coastguard Worker  "      72: e9cd 0202     strd r0, r2, [sp, #8]\n"
39*795d594fSAndroid Build Coastguard Worker  "      76: e9dd 020e     ldrd r0, r2, [sp, #56]\n"
40*795d594fSAndroid Build Coastguard Worker  "      7a: 2a00          cmp r2, #0\n"
41*795d594fSAndroid Build Coastguard Worker  "      7c: bf18          it ne\n"
42*795d594fSAndroid Build Coastguard Worker  "      7e: aa0f          addne r2, sp, #60\n"
43*795d594fSAndroid Build Coastguard Worker  "      80: e9cd 0204     strd r0, r2, [sp, #16]\n"
44*795d594fSAndroid Build Coastguard Worker  "      84: 460a          mov r2, r1\n"
45*795d594fSAndroid Build Coastguard Worker  "      86: e9dd 0108     ldrd r0, r1, [sp, #32]\n"
46*795d594fSAndroid Build Coastguard Worker  "      8a: e9cd 0100     strd r0, r1, [sp]\n"
47*795d594fSAndroid Build Coastguard Worker  "      8e: f8dd c028     ldr.w r12, [sp, #40]\n"
48*795d594fSAndroid Build Coastguard Worker  "      92: f8cd c008     str.w r12, [sp, #8]\n"
49*795d594fSAndroid Build Coastguard Worker  "      96: 4610          mov r0, r2\n"
50*795d594fSAndroid Build Coastguard Worker  "      98: 4619          mov r1, r3\n"
51*795d594fSAndroid Build Coastguard Worker  "      9a: 9a07          ldr r2, [sp, #28]\n"
52*795d594fSAndroid Build Coastguard Worker  "      9c: 9b08          ldr r3, [sp, #32]\n"
53*795d594fSAndroid Build Coastguard Worker  "      9e: f8d0 e030     ldr.w lr, [r0, #48]\n"
54*795d594fSAndroid Build Coastguard Worker  "      a2: 47f0          blx lr\n"
55*795d594fSAndroid Build Coastguard Worker  "      a4: f8dd c02c     ldr.w r12, [sp, #44]\n"
56*795d594fSAndroid Build Coastguard Worker  "      a8: f8cd c030     str.w r12, [sp, #48]\n"
57*795d594fSAndroid Build Coastguard Worker  "      ac: 4648          mov r0, r9\n"
58*795d594fSAndroid Build Coastguard Worker  "      ae: f8cd 9030     str.w r9, [sp, #48]\n"
59*795d594fSAndroid Build Coastguard Worker  "      b2: 4604          mov r4, r0\n"
60*795d594fSAndroid Build Coastguard Worker  "      b4: f10d 0c30     add.w r12, sp, #48\n"
61*795d594fSAndroid Build Coastguard Worker  "      b8: f1bb 0f00     cmp.w r11, #0\n"
62*795d594fSAndroid Build Coastguard Worker  "      bc: bf18          it ne\n"
63*795d594fSAndroid Build Coastguard Worker  "      be: 46e3          movne r11, r12\n"
64*795d594fSAndroid Build Coastguard Worker  "      c0: f10d 0b30     add.w r11, sp, #48\n"
65*795d594fSAndroid Build Coastguard Worker  "      c4: ea5f 000b     movs.w r0, r11\n"
66*795d594fSAndroid Build Coastguard Worker  "      c8: bf18          it ne\n"
67*795d594fSAndroid Build Coastguard Worker  "      ca: a80c          addne r0, sp, #48\n"
68*795d594fSAndroid Build Coastguard Worker  "      cc: ea5f 000b     movs.w r0, r11\n"
69*795d594fSAndroid Build Coastguard Worker  "      d0: bf18          it ne\n"
70*795d594fSAndroid Build Coastguard Worker  "      d2: a800          addne r0, sp, #0\n"
71*795d594fSAndroid Build Coastguard Worker  "      d4: f20d 4004     addw r0, sp, #1028\n"
72*795d594fSAndroid Build Coastguard Worker  "      d8: f1bb 0f00     cmp.w r11, #0\n"
73*795d594fSAndroid Build Coastguard Worker  "      dc: bf08          it eq\n"
74*795d594fSAndroid Build Coastguard Worker  "      de: 4658          moveq r0, r11\n"
75*795d594fSAndroid Build Coastguard Worker  "      e0: f20d 4c04     addw r12, sp, #1028\n"
76*795d594fSAndroid Build Coastguard Worker  "      e4: f1bb 0f00     cmp.w r11, #0\n"
77*795d594fSAndroid Build Coastguard Worker  "      e8: bf18          it ne\n"
78*795d594fSAndroid Build Coastguard Worker  "      ea: 46e3          movne r11, r12\n"
79*795d594fSAndroid Build Coastguard Worker  "      ec: f8d9 c094     ldr.w r12, [r9, #148]\n"
80*795d594fSAndroid Build Coastguard Worker  "      f0: f1bc 0f00     cmp.w r12, #0\n"
81*795d594fSAndroid Build Coastguard Worker  "      f4: d16f          bne 0x1d6     @ imm = #222\n"
82*795d594fSAndroid Build Coastguard Worker  "      f6: f8cd c7ff     str.w r12, [sp, #2047]\n"
83*795d594fSAndroid Build Coastguard Worker  "      fa: f8cd c7ff     str.w r12, [sp, #2047]\n"
84*795d594fSAndroid Build Coastguard Worker  "      fe: f8cd c7ff     str.w r12, [sp, #2047]\n"
85*795d594fSAndroid Build Coastguard Worker  "     102: f8cd c7ff     str.w r12, [sp, #2047]\n"
86*795d594fSAndroid Build Coastguard Worker  "     106: f8cd c7ff     str.w r12, [sp, #2047]\n"
87*795d594fSAndroid Build Coastguard Worker  "     10a: f8cd c7ff     str.w r12, [sp, #2047]\n"
88*795d594fSAndroid Build Coastguard Worker  "     10e: f8cd c7ff     str.w r12, [sp, #2047]\n"
89*795d594fSAndroid Build Coastguard Worker  "     112: f8cd c7ff     str.w r12, [sp, #2047]\n"
90*795d594fSAndroid Build Coastguard Worker  "     116: f8cd c7ff     str.w r12, [sp, #2047]\n"
91*795d594fSAndroid Build Coastguard Worker  "     11a: f8cd c7ff     str.w r12, [sp, #2047]\n"
92*795d594fSAndroid Build Coastguard Worker  "     11e: f8cd c7ff     str.w r12, [sp, #2047]\n"
93*795d594fSAndroid Build Coastguard Worker  "     122: f8cd c7ff     str.w r12, [sp, #2047]\n"
94*795d594fSAndroid Build Coastguard Worker  "     126: f8cd c7ff     str.w r12, [sp, #2047]\n"
95*795d594fSAndroid Build Coastguard Worker  "     12a: f8cd c7ff     str.w r12, [sp, #2047]\n"
96*795d594fSAndroid Build Coastguard Worker  "     12e: f8cd c7ff     str.w r12, [sp, #2047]\n"
97*795d594fSAndroid Build Coastguard Worker  "     132: f8cd c7ff     str.w r12, [sp, #2047]\n"
98*795d594fSAndroid Build Coastguard Worker  "     136: f8cd c7ff     str.w r12, [sp, #2047]\n"
99*795d594fSAndroid Build Coastguard Worker  "     13a: f8cd c7ff     str.w r12, [sp, #2047]\n"
100*795d594fSAndroid Build Coastguard Worker  "     13e: f8cd c7ff     str.w r12, [sp, #2047]\n"
101*795d594fSAndroid Build Coastguard Worker  "     142: f8cd c7ff     str.w r12, [sp, #2047]\n"
102*795d594fSAndroid Build Coastguard Worker  "     146: f8cd c7ff     str.w r12, [sp, #2047]\n"
103*795d594fSAndroid Build Coastguard Worker  "     14a: f8cd c7ff     str.w r12, [sp, #2047]\n"
104*795d594fSAndroid Build Coastguard Worker  "     14e: f8cd c7ff     str.w r12, [sp, #2047]\n"
105*795d594fSAndroid Build Coastguard Worker  "     152: f8cd c7ff     str.w r12, [sp, #2047]\n"
106*795d594fSAndroid Build Coastguard Worker  "     156: f8cd c7ff     str.w r12, [sp, #2047]\n"
107*795d594fSAndroid Build Coastguard Worker  "     15a: f8cd c7ff     str.w r12, [sp, #2047]\n"
108*795d594fSAndroid Build Coastguard Worker  "     15e: f8cd c7ff     str.w r12, [sp, #2047]\n"
109*795d594fSAndroid Build Coastguard Worker  "     162: f8cd c7ff     str.w r12, [sp, #2047]\n"
110*795d594fSAndroid Build Coastguard Worker  "     166: f8cd c7ff     str.w r12, [sp, #2047]\n"
111*795d594fSAndroid Build Coastguard Worker  "     16a: f8cd c7ff     str.w r12, [sp, #2047]\n"
112*795d594fSAndroid Build Coastguard Worker  "     16e: f8cd c7ff     str.w r12, [sp, #2047]\n"
113*795d594fSAndroid Build Coastguard Worker  "     172: f8cd c7ff     str.w r12, [sp, #2047]\n"
114*795d594fSAndroid Build Coastguard Worker  "     176: f8cd c7ff     str.w r12, [sp, #2047]\n"
115*795d594fSAndroid Build Coastguard Worker  "     17a: f8cd c7ff     str.w r12, [sp, #2047]\n"
116*795d594fSAndroid Build Coastguard Worker  "     17e: f8cd c7ff     str.w r12, [sp, #2047]\n"
117*795d594fSAndroid Build Coastguard Worker  "     182: f8cd c7ff     str.w r12, [sp, #2047]\n"
118*795d594fSAndroid Build Coastguard Worker  "     186: f8cd c7ff     str.w r12, [sp, #2047]\n"
119*795d594fSAndroid Build Coastguard Worker  "     18a: f8cd c7ff     str.w r12, [sp, #2047]\n"
120*795d594fSAndroid Build Coastguard Worker  "     18e: f8cd c7ff     str.w r12, [sp, #2047]\n"
121*795d594fSAndroid Build Coastguard Worker  "     192: f8cd c7ff     str.w r12, [sp, #2047]\n"
122*795d594fSAndroid Build Coastguard Worker  "     196: f8cd c7ff     str.w r12, [sp, #2047]\n"
123*795d594fSAndroid Build Coastguard Worker  "     19a: f8cd c7ff     str.w r12, [sp, #2047]\n"
124*795d594fSAndroid Build Coastguard Worker  "     19e: f8cd c7ff     str.w r12, [sp, #2047]\n"
125*795d594fSAndroid Build Coastguard Worker  "     1a2: f8cd c7ff     str.w r12, [sp, #2047]\n"
126*795d594fSAndroid Build Coastguard Worker  "     1a6: f8cd c7ff     str.w r12, [sp, #2047]\n"
127*795d594fSAndroid Build Coastguard Worker  "     1aa: f8cd c7ff     str.w r12, [sp, #2047]\n"
128*795d594fSAndroid Build Coastguard Worker  "     1ae: f8cd c7ff     str.w r12, [sp, #2047]\n"
129*795d594fSAndroid Build Coastguard Worker  "     1b2: f8cd c7ff     str.w r12, [sp, #2047]\n"
130*795d594fSAndroid Build Coastguard Worker  "     1b6: f8cd c7ff     str.w r12, [sp, #2047]\n"
131*795d594fSAndroid Build Coastguard Worker  "     1ba: f8cd c7ff     str.w r12, [sp, #2047]\n"
132*795d594fSAndroid Build Coastguard Worker  "     1be: f8cd c7ff     str.w r12, [sp, #2047]\n"
133*795d594fSAndroid Build Coastguard Worker  "     1c2: f8cd c7ff     str.w r12, [sp, #2047]\n"
134*795d594fSAndroid Build Coastguard Worker  "     1c6: f8cd c7ff     str.w r12, [sp, #2047]\n"
135*795d594fSAndroid Build Coastguard Worker  "     1ca: f8cd c7ff     str.w r12, [sp, #2047]\n"
136*795d594fSAndroid Build Coastguard Worker  "     1ce: f8cd c7ff     str.w r12, [sp, #2047]\n"
137*795d594fSAndroid Build Coastguard Worker  "     1d2: f000 b803     b.w 0x1dc     @ imm = #6\n"
138*795d594fSAndroid Build Coastguard Worker  "     1d6: f000 b81e     b.w 0x216     @ imm = #60\n"
139*795d594fSAndroid Build Coastguard Worker  "     1da: 0000          movs r0, r0\n"
140*795d594fSAndroid Build Coastguard Worker  "     1dc: f8cd c7ff     str.w r12, [sp, #2047]\n"
141*795d594fSAndroid Build Coastguard Worker  "     1e0: f8cd c7ff     str.w r12, [sp, #2047]\n"
142*795d594fSAndroid Build Coastguard Worker  "     1e4: f8cd c7ff     str.w r12, [sp, #2047]\n"
143*795d594fSAndroid Build Coastguard Worker  "     1e8: f8cd c7ff     str.w r12, [sp, #2047]\n"
144*795d594fSAndroid Build Coastguard Worker  "     1ec: f8cd c7ff     str.w r12, [sp, #2047]\n"
145*795d594fSAndroid Build Coastguard Worker  "     1f0: f8cd c7ff     str.w r12, [sp, #2047]\n"
146*795d594fSAndroid Build Coastguard Worker  "     1f4: f8cd c7ff     str.w r12, [sp, #2047]\n"
147*795d594fSAndroid Build Coastguard Worker  "     1f8: f8cd c7ff     str.w r12, [sp, #2047]\n"
148*795d594fSAndroid Build Coastguard Worker  "     1fc: f8cd c7ff     str.w r12, [sp, #2047]\n"
149*795d594fSAndroid Build Coastguard Worker  "     200: f50d 5d80     add.w sp, sp, #4096\n"
150*795d594fSAndroid Build Coastguard Worker  "     204: b008          add sp, #32\n"
151*795d594fSAndroid Build Coastguard Worker  "     206: b001          add sp, #4\n"
152*795d594fSAndroid Build Coastguard Worker  "     208: ecbd 8a10     vpop {s16, s17, s18, s19, s20, s21, s22, s23, s24, s25, s26, s27, s28, s29, s30, s31}\n"
153*795d594fSAndroid Build Coastguard Worker  "     20c: e8bd 4de0     pop.w {r5, r6, r7, r8, r10, r11, lr}\n"
154*795d594fSAndroid Build Coastguard Worker  "     210: f8d9 8020     ldr.w r8, [r9, #32]\n"
155*795d594fSAndroid Build Coastguard Worker  "     214: 4770          bx lr\n"
156*795d594fSAndroid Build Coastguard Worker  "     216: f8d9 0094     ldr.w r0, [r9, #148]\n"
157*795d594fSAndroid Build Coastguard Worker  "     21a: f8d9 e2c0     ldr.w lr, [r9, #704]\n"
158*795d594fSAndroid Build Coastguard Worker  "     21e: 47f0          blx lr\n"
159*795d594fSAndroid Build Coastguard Worker};
160*795d594fSAndroid Build Coastguard Worker
161*795d594fSAndroid Build Coastguard Workerconst char* const VixlLoadFromOffsetResults = {
162*795d594fSAndroid Build Coastguard Worker  "       0: 68e2          ldr r2, [r4, #12]\n"
163*795d594fSAndroid Build Coastguard Worker  "       2: f8d4 2fff     ldr.w r2, [r4, #4095]\n"
164*795d594fSAndroid Build Coastguard Worker  "       6: f504 5280     add.w r2, r4, #4096\n"
165*795d594fSAndroid Build Coastguard Worker  "       a: 6812          ldr r2, [r2]\n"
166*795d594fSAndroid Build Coastguard Worker  "       c: f504 1280     add.w r2, r4, #1048576\n"
167*795d594fSAndroid Build Coastguard Worker  "      10: f8d2 20a4     ldr.w r2, [r2, #164]\n"
168*795d594fSAndroid Build Coastguard Worker  "      14: f44f 5280     mov.w r2, #4096\n"
169*795d594fSAndroid Build Coastguard Worker  "      18: f2c0 0210     movt r2, #16\n"
170*795d594fSAndroid Build Coastguard Worker  "      1c: 4422          add r2, r4\n"
171*795d594fSAndroid Build Coastguard Worker  "      1e: 6812          ldr r2, [r2]\n"
172*795d594fSAndroid Build Coastguard Worker  "      20: f44f 5c80     mov.w r12, #4096\n"
173*795d594fSAndroid Build Coastguard Worker  "      24: f2c0 0c10     movt r12, #16\n"
174*795d594fSAndroid Build Coastguard Worker  "      28: 4464          add r4, r12\n"
175*795d594fSAndroid Build Coastguard Worker  "      2a: 6824          ldr r4, [r4]\n"
176*795d594fSAndroid Build Coastguard Worker  "      2c: 89a2          ldrh r2, [r4, #12]\n"
177*795d594fSAndroid Build Coastguard Worker  "      2e: f8b4 2fff     ldrh.w r2, [r4, #4095]\n"
178*795d594fSAndroid Build Coastguard Worker  "      32: f504 5280     add.w r2, r4, #4096\n"
179*795d594fSAndroid Build Coastguard Worker  "      36: 8812          ldrh r2, [r2]\n"
180*795d594fSAndroid Build Coastguard Worker  "      38: f504 1280     add.w r2, r4, #1048576\n"
181*795d594fSAndroid Build Coastguard Worker  "      3c: f8b2 20a4     ldrh.w r2, [r2, #164]\n"
182*795d594fSAndroid Build Coastguard Worker  "      40: f44f 5280     mov.w r2, #4096\n"
183*795d594fSAndroid Build Coastguard Worker  "      44: f2c0 0210     movt r2, #16\n"
184*795d594fSAndroid Build Coastguard Worker  "      48: 4422          add r2, r4\n"
185*795d594fSAndroid Build Coastguard Worker  "      4a: 8812          ldrh r2, [r2]\n"
186*795d594fSAndroid Build Coastguard Worker  "      4c: f44f 5c80     mov.w r12, #4096\n"
187*795d594fSAndroid Build Coastguard Worker  "      50: f2c0 0c10     movt r12, #16\n"
188*795d594fSAndroid Build Coastguard Worker  "      54: 4464          add r4, r12\n"
189*795d594fSAndroid Build Coastguard Worker  "      56: 8824          ldrh r4, [r4]\n"
190*795d594fSAndroid Build Coastguard Worker  "      58: e9d4 2303     ldrd r2, r3, [r4, #12]\n"
191*795d594fSAndroid Build Coastguard Worker  "      5c: e9d4 23ff     ldrd r2, r3, [r4, #1020]\n"
192*795d594fSAndroid Build Coastguard Worker  "      60: f504 6280     add.w r2, r4, #1024\n"
193*795d594fSAndroid Build Coastguard Worker  "      64: e9d2 2300     ldrd r2, r3, [r2]\n"
194*795d594fSAndroid Build Coastguard Worker  "      68: f504 2280     add.w r2, r4, #262144\n"
195*795d594fSAndroid Build Coastguard Worker  "      6c: e9d2 2329     ldrd r2, r3, [r2, #164]\n"
196*795d594fSAndroid Build Coastguard Worker  "      70: f44f 6280     mov.w r2, #1024\n"
197*795d594fSAndroid Build Coastguard Worker  "      74: f2c0 0204     movt r2, #4\n"
198*795d594fSAndroid Build Coastguard Worker  "      78: 4422          add r2, r4\n"
199*795d594fSAndroid Build Coastguard Worker  "      7a: e9d2 2300     ldrd r2, r3, [r2]\n"
200*795d594fSAndroid Build Coastguard Worker  "      7e: f44f 6c80     mov.w r12, #1024\n"
201*795d594fSAndroid Build Coastguard Worker  "      82: f2c0 0c04     movt r12, #4\n"
202*795d594fSAndroid Build Coastguard Worker  "      86: 4464          add r4, r12\n"
203*795d594fSAndroid Build Coastguard Worker  "      88: e9d4 4500     ldrd r4, r5, [r4]\n"
204*795d594fSAndroid Build Coastguard Worker  "      8c: f8dc 000c     ldr.w r0, [r12, #12]\n"
205*795d594fSAndroid Build Coastguard Worker  "      90: f5a4 1280     sub.w r2, r4, #1048576\n"
206*795d594fSAndroid Build Coastguard Worker  "      94: f8d2 20a4     ldr.w r2, [r2, #164]\n"
207*795d594fSAndroid Build Coastguard Worker  "      98: f994 200c     ldrsb.w r2, [r4, #12]\n"
208*795d594fSAndroid Build Coastguard Worker  "      9c: 7b22          ldrb r2, [r4, #12]\n"
209*795d594fSAndroid Build Coastguard Worker  "      9e: f9b4 200c     ldrsh.w r2, [r4, #12]\n"
210*795d594fSAndroid Build Coastguard Worker};
211*795d594fSAndroid Build Coastguard Worker
212*795d594fSAndroid Build Coastguard Workerconst char* const VixlStoreToOffsetResults = {
213*795d594fSAndroid Build Coastguard Worker  "       0: 60e2          str r2, [r4, #12]\n"
214*795d594fSAndroid Build Coastguard Worker  "       2: f8c4 2fff     str.w r2, [r4, #4095]\n"
215*795d594fSAndroid Build Coastguard Worker  "       6: f504 5c80     add.w r12, r4, #4096\n"
216*795d594fSAndroid Build Coastguard Worker  "       a: f8cc 2000     str.w r2, [r12]\n"
217*795d594fSAndroid Build Coastguard Worker  "       e: f504 1c80     add.w r12, r4, #1048576\n"
218*795d594fSAndroid Build Coastguard Worker  "      12: f8cc 20a4     str.w r2, [r12, #164]\n"
219*795d594fSAndroid Build Coastguard Worker  "      16: f44f 5c80     mov.w r12, #4096\n"
220*795d594fSAndroid Build Coastguard Worker  "      1a: f2c0 0c10     movt r12, #16\n"
221*795d594fSAndroid Build Coastguard Worker  "      1e: 44a4          add r12, r4\n"
222*795d594fSAndroid Build Coastguard Worker  "      20: f8cc 2000     str.w r2, [r12]\n"
223*795d594fSAndroid Build Coastguard Worker  "      24: f44f 5c80     mov.w r12, #4096\n"
224*795d594fSAndroid Build Coastguard Worker  "      28: f2c0 0c10     movt r12, #16\n"
225*795d594fSAndroid Build Coastguard Worker  "      2c: 44a4          add r12, r4\n"
226*795d594fSAndroid Build Coastguard Worker  "      2e: f8cc 4000     str.w r4, [r12]\n"
227*795d594fSAndroid Build Coastguard Worker  "      32: 81a2          strh r2, [r4, #12]\n"
228*795d594fSAndroid Build Coastguard Worker  "      34: f8a4 2fff     strh.w r2, [r4, #4095]\n"
229*795d594fSAndroid Build Coastguard Worker  "      38: f504 5c80     add.w r12, r4, #4096\n"
230*795d594fSAndroid Build Coastguard Worker  "      3c: f8ac 2000     strh.w r2, [r12]\n"
231*795d594fSAndroid Build Coastguard Worker  "      40: f504 1c80     add.w r12, r4, #1048576\n"
232*795d594fSAndroid Build Coastguard Worker  "      44: f8ac 20a4     strh.w r2, [r12, #164]\n"
233*795d594fSAndroid Build Coastguard Worker  "      48: f44f 5c80     mov.w r12, #4096\n"
234*795d594fSAndroid Build Coastguard Worker  "      4c: f2c0 0c10     movt r12, #16\n"
235*795d594fSAndroid Build Coastguard Worker  "      50: 44a4          add r12, r4\n"
236*795d594fSAndroid Build Coastguard Worker  "      52: f8ac 2000     strh.w r2, [r12]\n"
237*795d594fSAndroid Build Coastguard Worker  "      56: f44f 5c80     mov.w r12, #4096\n"
238*795d594fSAndroid Build Coastguard Worker  "      5a: f2c0 0c10     movt r12, #16\n"
239*795d594fSAndroid Build Coastguard Worker  "      5e: 44a4          add r12, r4\n"
240*795d594fSAndroid Build Coastguard Worker  "      60: f8ac 4000     strh.w r4, [r12]\n"
241*795d594fSAndroid Build Coastguard Worker  "      64: e9c4 2303     strd r2, r3, [r4, #12]\n"
242*795d594fSAndroid Build Coastguard Worker  "      68: e9c4 23ff     strd r2, r3, [r4, #1020]\n"
243*795d594fSAndroid Build Coastguard Worker  "      6c: f504 6c80     add.w r12, r4, #1024\n"
244*795d594fSAndroid Build Coastguard Worker  "      70: e9cc 2300     strd r2, r3, [r12]\n"
245*795d594fSAndroid Build Coastguard Worker  "      74: f504 2c80     add.w r12, r4, #262144\n"
246*795d594fSAndroid Build Coastguard Worker  "      78: e9cc 2329     strd r2, r3, [r12, #164]\n"
247*795d594fSAndroid Build Coastguard Worker  "      7c: f44f 6c80     mov.w r12, #1024\n"
248*795d594fSAndroid Build Coastguard Worker  "      80: f2c0 0c04     movt r12, #4\n"
249*795d594fSAndroid Build Coastguard Worker  "      84: 44a4          add r12, r4\n"
250*795d594fSAndroid Build Coastguard Worker  "      86: e9cc 2300     strd r2, r3, [r12]\n"
251*795d594fSAndroid Build Coastguard Worker  "      8a: f44f 6c80     mov.w r12, #1024\n"
252*795d594fSAndroid Build Coastguard Worker  "      8e: f2c0 0c04     movt r12, #4\n"
253*795d594fSAndroid Build Coastguard Worker  "      92: 44a4          add r12, r4\n"
254*795d594fSAndroid Build Coastguard Worker  "      94: e9cc 4500     strd r4, r5, [r12]\n"
255*795d594fSAndroid Build Coastguard Worker  "      98: f8cc 000c     str.w r0, [r12, #12]\n"
256*795d594fSAndroid Build Coastguard Worker  "      9c: f5a4 1c80     sub.w r12, r4, #1048576\n"
257*795d594fSAndroid Build Coastguard Worker  "      a0: f8cc 20a4     str.w r2, [r12, #164]\n"
258*795d594fSAndroid Build Coastguard Worker  "      a4: 7322          strb r2, [r4, #12]\n"
259*795d594fSAndroid Build Coastguard Worker};
260