1b8021494Sopenharmony_ci// Copyright 2016, VIXL authors
2b8021494Sopenharmony_ci// All rights reserved.
3b8021494Sopenharmony_ci//
4b8021494Sopenharmony_ci// Redistribution and use in source and binary forms, with or without
5b8021494Sopenharmony_ci// modification, are permitted provided that the following conditions are met:
6b8021494Sopenharmony_ci//
7b8021494Sopenharmony_ci//   * Redistributions of source code must retain the above copyright notice,
8b8021494Sopenharmony_ci//     this list of conditions and the following disclaimer.
9b8021494Sopenharmony_ci//   * Redistributions in binary form must reproduce the above copyright notice,
10b8021494Sopenharmony_ci//     this list of conditions and the following disclaimer in the documentation
11b8021494Sopenharmony_ci//     and/or other materials provided with the distribution.
12b8021494Sopenharmony_ci//   * Neither the name of ARM Limited nor the names of its contributors may be
13b8021494Sopenharmony_ci//     used to endorse or promote products derived from this software without
14b8021494Sopenharmony_ci//     specific prior written permission.
15b8021494Sopenharmony_ci//
16b8021494Sopenharmony_ci// THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17b8021494Sopenharmony_ci// ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18b8021494Sopenharmony_ci// WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19b8021494Sopenharmony_ci// DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20b8021494Sopenharmony_ci// FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21b8021494Sopenharmony_ci// DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22b8021494Sopenharmony_ci// SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23b8021494Sopenharmony_ci// CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24b8021494Sopenharmony_ci// OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25b8021494Sopenharmony_ci// OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26b8021494Sopenharmony_ci
27b8021494Sopenharmony_ci
28b8021494Sopenharmony_ci// -----------------------------------------------------------------------------
29b8021494Sopenharmony_ci// This file is auto generated from the
30b8021494Sopenharmony_ci// test/aarch32/config/template-assembler-aarch32.cc.in template file using
31b8021494Sopenharmony_ci// tools/generate_tests.py.
32b8021494Sopenharmony_ci//
33b8021494Sopenharmony_ci// PLEASE DO NOT EDIT.
34b8021494Sopenharmony_ci// -----------------------------------------------------------------------------
35b8021494Sopenharmony_ci
36b8021494Sopenharmony_ci
37b8021494Sopenharmony_ci#include "test-runner.h"
38b8021494Sopenharmony_ci
39b8021494Sopenharmony_ci#include "test-utils.h"
40b8021494Sopenharmony_ci#include "test-utils-aarch32.h"
41b8021494Sopenharmony_ci
42b8021494Sopenharmony_ci#include "aarch32/assembler-aarch32.h"
43b8021494Sopenharmony_ci#include "aarch32/macro-assembler-aarch32.h"
44b8021494Sopenharmony_ci
45b8021494Sopenharmony_ci#define BUF_SIZE (4096)
46b8021494Sopenharmony_ci
47b8021494Sopenharmony_cinamespace vixl {
48b8021494Sopenharmony_cinamespace aarch32 {
49b8021494Sopenharmony_ci
50b8021494Sopenharmony_ci// List of instruction mnemonics.
51b8021494Sopenharmony_ci#define FOREACH_INSTRUCTION(M) \
52b8021494Sopenharmony_ci  M(sxtab)                     \
53b8021494Sopenharmony_ci  M(sxtab16)                   \
54b8021494Sopenharmony_ci  M(sxtah)                     \
55b8021494Sopenharmony_ci  M(uxtab)                     \
56b8021494Sopenharmony_ci  M(uxtab16)                   \
57b8021494Sopenharmony_ci  M(uxtah)
58b8021494Sopenharmony_ci
59b8021494Sopenharmony_ci
60b8021494Sopenharmony_ci// The following definitions are defined again in each generated test, therefore
61b8021494Sopenharmony_ci// we need to place them in an anonymous namespace. It expresses that they are
62b8021494Sopenharmony_ci// local to this file only, and the compiler is not allowed to share these types
63b8021494Sopenharmony_ci// across test files during template instantiation. Specifically, `Operands` has
64b8021494Sopenharmony_ci// various layouts across generated tests so it absolutely cannot be shared.
65b8021494Sopenharmony_ci
66b8021494Sopenharmony_ci#ifdef VIXL_INCLUDE_TARGET_T32
67b8021494Sopenharmony_cinamespace {
68b8021494Sopenharmony_ci
69b8021494Sopenharmony_ci// Values to be passed to the assembler to produce the instruction under test.
70b8021494Sopenharmony_cistruct Operands {
71b8021494Sopenharmony_ci  Condition cond;
72b8021494Sopenharmony_ci  Register rd;
73b8021494Sopenharmony_ci  Register rn;
74b8021494Sopenharmony_ci  Register rm;
75b8021494Sopenharmony_ci  ShiftType ror;
76b8021494Sopenharmony_ci  uint32_t amount;
77b8021494Sopenharmony_ci};
78b8021494Sopenharmony_ci
79b8021494Sopenharmony_ci// This structure contains all data needed to test one specific
80b8021494Sopenharmony_ci// instruction.
81b8021494Sopenharmony_cistruct TestData {
82b8021494Sopenharmony_ci  // The `operands` field represents what to pass to the assembler to
83b8021494Sopenharmony_ci  // produce the instruction.
84b8021494Sopenharmony_ci  Operands operands;
85b8021494Sopenharmony_ci  // True if we need to generate an IT instruction for this test to be valid.
86b8021494Sopenharmony_ci  bool in_it_block;
87b8021494Sopenharmony_ci  // The condition to give the IT instruction, this will be set to "al" by
88b8021494Sopenharmony_ci  // default.
89b8021494Sopenharmony_ci  Condition it_condition;
90b8021494Sopenharmony_ci  // Description of the operands, used for error reporting.
91b8021494Sopenharmony_ci  const char* operands_description;
92b8021494Sopenharmony_ci  // Unique identifier, used for generating traces.
93b8021494Sopenharmony_ci  const char* identifier;
94b8021494Sopenharmony_ci};
95b8021494Sopenharmony_ci
96b8021494Sopenharmony_cistruct TestResult {
97b8021494Sopenharmony_ci  size_t size;
98b8021494Sopenharmony_ci  const byte* encoding;
99b8021494Sopenharmony_ci};
100b8021494Sopenharmony_ci
101b8021494Sopenharmony_ci// Each element of this array produce one instruction encoding.
102b8021494Sopenharmony_ciconst TestData kTests[] = {{{al, r4, r0, r8, ROR, 16},
103b8021494Sopenharmony_ci                            false,
104b8021494Sopenharmony_ci                            al,
105b8021494Sopenharmony_ci                            "al r4 r0 r8 ROR 16",
106b8021494Sopenharmony_ci                            "al_r4_r0_r8_ROR_16"},
107b8021494Sopenharmony_ci                           {{al, r14, r13, r12, ROR, 24},
108b8021494Sopenharmony_ci                            false,
109b8021494Sopenharmony_ci                            al,
110b8021494Sopenharmony_ci                            "al r14 r13 r12 ROR 24",
111b8021494Sopenharmony_ci                            "al_r14_r13_r12_ROR_24"},
112b8021494Sopenharmony_ci                           {{al, r9, r10, r5, ROR, 16},
113b8021494Sopenharmony_ci                            false,
114b8021494Sopenharmony_ci                            al,
115b8021494Sopenharmony_ci                            "al r9 r10 r5 ROR 16",
116b8021494Sopenharmony_ci                            "al_r9_r10_r5_ROR_16"},
117b8021494Sopenharmony_ci                           {{al, r11, r13, r14, ROR, 8},
118b8021494Sopenharmony_ci                            false,
119b8021494Sopenharmony_ci                            al,
120b8021494Sopenharmony_ci                            "al r11 r13 r14 ROR 8",
121b8021494Sopenharmony_ci                            "al_r11_r13_r14_ROR_8"},
122b8021494Sopenharmony_ci                           {{al, r3, r12, r11, ROR, 16},
123b8021494Sopenharmony_ci                            false,
124b8021494Sopenharmony_ci                            al,
125b8021494Sopenharmony_ci                            "al r3 r12 r11 ROR 16",
126b8021494Sopenharmony_ci                            "al_r3_r12_r11_ROR_16"},
127b8021494Sopenharmony_ci                           {{al, r0, r11, r6, ROR, 24},
128b8021494Sopenharmony_ci                            false,
129b8021494Sopenharmony_ci                            al,
130b8021494Sopenharmony_ci                            "al r0 r11 r6 ROR 24",
131b8021494Sopenharmony_ci                            "al_r0_r11_r6_ROR_24"},
132b8021494Sopenharmony_ci                           {{al, r1, r9, r13, ROR, 16},
133b8021494Sopenharmony_ci                            false,
134b8021494Sopenharmony_ci                            al,
135b8021494Sopenharmony_ci                            "al r1 r9 r13 ROR 16",
136b8021494Sopenharmony_ci                            "al_r1_r9_r13_ROR_16"},
137b8021494Sopenharmony_ci                           {{al, r14, r4, r11, ROR, 16},
138b8021494Sopenharmony_ci                            false,
139b8021494Sopenharmony_ci                            al,
140b8021494Sopenharmony_ci                            "al r14 r4 r11 ROR 16",
141b8021494Sopenharmony_ci                            "al_r14_r4_r11_ROR_16"},
142b8021494Sopenharmony_ci                           {{al, r2, r13, r5, ROR, 16},
143b8021494Sopenharmony_ci                            false,
144b8021494Sopenharmony_ci                            al,
145b8021494Sopenharmony_ci                            "al r2 r13 r5 ROR 16",
146b8021494Sopenharmony_ci                            "al_r2_r13_r5_ROR_16"},
147b8021494Sopenharmony_ci                           {{al, r9, r1, r0, ROR, 24},
148b8021494Sopenharmony_ci                            false,
149b8021494Sopenharmony_ci                            al,
150b8021494Sopenharmony_ci                            "al r9 r1 r0 ROR 24",
151b8021494Sopenharmony_ci                            "al_r9_r1_r0_ROR_24"},
152b8021494Sopenharmony_ci                           {{al, r10, r14, r10, ROR, 24},
153b8021494Sopenharmony_ci                            false,
154b8021494Sopenharmony_ci                            al,
155b8021494Sopenharmony_ci                            "al r10 r14 r10 ROR 24",
156b8021494Sopenharmony_ci                            "al_r10_r14_r10_ROR_24"},
157b8021494Sopenharmony_ci                           {{al, r10, r1, r6, ROR, 8},
158b8021494Sopenharmony_ci                            false,
159b8021494Sopenharmony_ci                            al,
160b8021494Sopenharmony_ci                            "al r10 r1 r6 ROR 8",
161b8021494Sopenharmony_ci                            "al_r10_r1_r6_ROR_8"},
162b8021494Sopenharmony_ci                           {{al, r1, r11, r10, ROR, 0},
163b8021494Sopenharmony_ci                            false,
164b8021494Sopenharmony_ci                            al,
165b8021494Sopenharmony_ci                            "al r1 r11 r10 ROR 0",
166b8021494Sopenharmony_ci                            "al_r1_r11_r10_ROR_0"},
167b8021494Sopenharmony_ci                           {{al, r5, r0, r5, ROR, 0},
168b8021494Sopenharmony_ci                            false,
169b8021494Sopenharmony_ci                            al,
170b8021494Sopenharmony_ci                            "al r5 r0 r5 ROR 0",
171b8021494Sopenharmony_ci                            "al_r5_r0_r5_ROR_0"},
172b8021494Sopenharmony_ci                           {{al, r8, r3, r1, ROR, 0},
173b8021494Sopenharmony_ci                            false,
174b8021494Sopenharmony_ci                            al,
175b8021494Sopenharmony_ci                            "al r8 r3 r1 ROR 0",
176b8021494Sopenharmony_ci                            "al_r8_r3_r1_ROR_0"},
177b8021494Sopenharmony_ci                           {{al, r4, r5, r0, ROR, 24},
178b8021494Sopenharmony_ci                            false,
179b8021494Sopenharmony_ci                            al,
180b8021494Sopenharmony_ci                            "al r4 r5 r0 ROR 24",
181b8021494Sopenharmony_ci                            "al_r4_r5_r0_ROR_24"},
182b8021494Sopenharmony_ci                           {{al, r6, r5, r9, ROR, 0},
183b8021494Sopenharmony_ci                            false,
184b8021494Sopenharmony_ci                            al,
185b8021494Sopenharmony_ci                            "al r6 r5 r9 ROR 0",
186b8021494Sopenharmony_ci                            "al_r6_r5_r9_ROR_0"},
187b8021494Sopenharmony_ci                           {{al, r14, r6, r13, ROR, 16},
188b8021494Sopenharmony_ci                            false,
189b8021494Sopenharmony_ci                            al,
190b8021494Sopenharmony_ci                            "al r14 r6 r13 ROR 16",
191b8021494Sopenharmony_ci                            "al_r14_r6_r13_ROR_16"},
192b8021494Sopenharmony_ci                           {{al, r13, r6, r1, ROR, 16},
193b8021494Sopenharmony_ci                            false,
194b8021494Sopenharmony_ci                            al,
195b8021494Sopenharmony_ci                            "al r13 r6 r1 ROR 16",
196b8021494Sopenharmony_ci                            "al_r13_r6_r1_ROR_16"},
197b8021494Sopenharmony_ci                           {{al, r6, r9, r0, ROR, 16},
198b8021494Sopenharmony_ci                            false,
199b8021494Sopenharmony_ci                            al,
200b8021494Sopenharmony_ci                            "al r6 r9 r0 ROR 16",
201b8021494Sopenharmony_ci                            "al_r6_r9_r0_ROR_16"},
202b8021494Sopenharmony_ci                           {{al, r13, r14, r13, ROR, 16},
203b8021494Sopenharmony_ci                            false,
204b8021494Sopenharmony_ci                            al,
205b8021494Sopenharmony_ci                            "al r13 r14 r13 ROR 16",
206b8021494Sopenharmony_ci                            "al_r13_r14_r13_ROR_16"},
207b8021494Sopenharmony_ci                           {{al, r12, r13, r1, ROR, 8},
208b8021494Sopenharmony_ci                            false,
209b8021494Sopenharmony_ci                            al,
210b8021494Sopenharmony_ci                            "al r12 r13 r1 ROR 8",
211b8021494Sopenharmony_ci                            "al_r12_r13_r1_ROR_8"},
212b8021494Sopenharmony_ci                           {{al, r8, r6, r13, ROR, 0},
213b8021494Sopenharmony_ci                            false,
214b8021494Sopenharmony_ci                            al,
215b8021494Sopenharmony_ci                            "al r8 r6 r13 ROR 0",
216b8021494Sopenharmony_ci                            "al_r8_r6_r13_ROR_0"},
217b8021494Sopenharmony_ci                           {{al, r0, r6, r9, ROR, 16},
218b8021494Sopenharmony_ci                            false,
219b8021494Sopenharmony_ci                            al,
220b8021494Sopenharmony_ci                            "al r0 r6 r9 ROR 16",
221b8021494Sopenharmony_ci                            "al_r0_r6_r9_ROR_16"},
222b8021494Sopenharmony_ci                           {{al, r14, r1, r3, ROR, 24},
223b8021494Sopenharmony_ci                            false,
224b8021494Sopenharmony_ci                            al,
225b8021494Sopenharmony_ci                            "al r14 r1 r3 ROR 24",
226b8021494Sopenharmony_ci                            "al_r14_r1_r3_ROR_24"},
227b8021494Sopenharmony_ci                           {{al, r4, r12, r7, ROR, 24},
228b8021494Sopenharmony_ci                            false,
229b8021494Sopenharmony_ci                            al,
230b8021494Sopenharmony_ci                            "al r4 r12 r7 ROR 24",
231b8021494Sopenharmony_ci                            "al_r4_r12_r7_ROR_24"},
232b8021494Sopenharmony_ci                           {{al, r3, r7, r11, ROR, 0},
233b8021494Sopenharmony_ci                            false,
234b8021494Sopenharmony_ci                            al,
235b8021494Sopenharmony_ci                            "al r3 r7 r11 ROR 0",
236b8021494Sopenharmony_ci                            "al_r3_r7_r11_ROR_0"},
237b8021494Sopenharmony_ci                           {{al, r2, r2, r4, ROR, 16},
238b8021494Sopenharmony_ci                            false,
239b8021494Sopenharmony_ci                            al,
240b8021494Sopenharmony_ci                            "al r2 r2 r4 ROR 16",
241b8021494Sopenharmony_ci                            "al_r2_r2_r4_ROR_16"},
242b8021494Sopenharmony_ci                           {{al, r4, r12, r0, ROR, 16},
243b8021494Sopenharmony_ci                            false,
244b8021494Sopenharmony_ci                            al,
245b8021494Sopenharmony_ci                            "al r4 r12 r0 ROR 16",
246b8021494Sopenharmony_ci                            "al_r4_r12_r0_ROR_16"},
247b8021494Sopenharmony_ci                           {{al, r4, r3, r2, ROR, 8},
248b8021494Sopenharmony_ci                            false,
249b8021494Sopenharmony_ci                            al,
250b8021494Sopenharmony_ci                            "al r4 r3 r2 ROR 8",
251b8021494Sopenharmony_ci                            "al_r4_r3_r2_ROR_8"},
252b8021494Sopenharmony_ci                           {{al, r0, r11, r11, ROR, 16},
253b8021494Sopenharmony_ci                            false,
254b8021494Sopenharmony_ci                            al,
255b8021494Sopenharmony_ci                            "al r0 r11 r11 ROR 16",
256b8021494Sopenharmony_ci                            "al_r0_r11_r11_ROR_16"},
257b8021494Sopenharmony_ci                           {{al, r5, r12, r12, ROR, 0},
258b8021494Sopenharmony_ci                            false,
259b8021494Sopenharmony_ci                            al,
260b8021494Sopenharmony_ci                            "al r5 r12 r12 ROR 0",
261b8021494Sopenharmony_ci                            "al_r5_r12_r12_ROR_0"},
262b8021494Sopenharmony_ci                           {{al, r10, r1, r4, ROR, 8},
263b8021494Sopenharmony_ci                            false,
264b8021494Sopenharmony_ci                            al,
265b8021494Sopenharmony_ci                            "al r10 r1 r4 ROR 8",
266b8021494Sopenharmony_ci                            "al_r10_r1_r4_ROR_8"},
267b8021494Sopenharmony_ci                           {{al, r7, r9, r7, ROR, 8},
268b8021494Sopenharmony_ci                            false,
269b8021494Sopenharmony_ci                            al,
270b8021494Sopenharmony_ci                            "al r7 r9 r7 ROR 8",
271b8021494Sopenharmony_ci                            "al_r7_r9_r7_ROR_8"},
272b8021494Sopenharmony_ci                           {{al, r14, r3, r10, ROR, 16},
273b8021494Sopenharmony_ci                            false,
274b8021494Sopenharmony_ci                            al,
275b8021494Sopenharmony_ci                            "al r14 r3 r10 ROR 16",
276b8021494Sopenharmony_ci                            "al_r14_r3_r10_ROR_16"},
277b8021494Sopenharmony_ci                           {{al, r6, r6, r12, ROR, 8},
278b8021494Sopenharmony_ci                            false,
279b8021494Sopenharmony_ci                            al,
280b8021494Sopenharmony_ci                            "al r6 r6 r12 ROR 8",
281b8021494Sopenharmony_ci                            "al_r6_r6_r12_ROR_8"},
282b8021494Sopenharmony_ci                           {{al, r1, r14, r3, ROR, 16},
283b8021494Sopenharmony_ci                            false,
284b8021494Sopenharmony_ci                            al,
285b8021494Sopenharmony_ci                            "al r1 r14 r3 ROR 16",
286b8021494Sopenharmony_ci                            "al_r1_r14_r3_ROR_16"},
287b8021494Sopenharmony_ci                           {{al, r4, r7, r11, ROR, 16},
288b8021494Sopenharmony_ci                            false,
289b8021494Sopenharmony_ci                            al,
290b8021494Sopenharmony_ci                            "al r4 r7 r11 ROR 16",
291b8021494Sopenharmony_ci                            "al_r4_r7_r11_ROR_16"},
292b8021494Sopenharmony_ci                           {{al, r3, r6, r4, ROR, 0},
293b8021494Sopenharmony_ci                            false,
294b8021494Sopenharmony_ci                            al,
295b8021494Sopenharmony_ci                            "al r3 r6 r4 ROR 0",
296b8021494Sopenharmony_ci                            "al_r3_r6_r4_ROR_0"},
297b8021494Sopenharmony_ci                           {{al, r1, r11, r2, ROR, 0},
298b8021494Sopenharmony_ci                            false,
299b8021494Sopenharmony_ci                            al,
300b8021494Sopenharmony_ci                            "al r1 r11 r2 ROR 0",
301b8021494Sopenharmony_ci                            "al_r1_r11_r2_ROR_0"},
302b8021494Sopenharmony_ci                           {{al, r4, r5, r1, ROR, 0},
303b8021494Sopenharmony_ci                            false,
304b8021494Sopenharmony_ci                            al,
305b8021494Sopenharmony_ci                            "al r4 r5 r1 ROR 0",
306b8021494Sopenharmony_ci                            "al_r4_r5_r1_ROR_0"},
307b8021494Sopenharmony_ci                           {{al, r14, r9, r13, ROR, 8},
308b8021494Sopenharmony_ci                            false,
309b8021494Sopenharmony_ci                            al,
310b8021494Sopenharmony_ci                            "al r14 r9 r13 ROR 8",
311b8021494Sopenharmony_ci                            "al_r14_r9_r13_ROR_8"},
312b8021494Sopenharmony_ci                           {{al, r5, r11, r12, ROR, 0},
313b8021494Sopenharmony_ci                            false,
314b8021494Sopenharmony_ci                            al,
315b8021494Sopenharmony_ci                            "al r5 r11 r12 ROR 0",
316b8021494Sopenharmony_ci                            "al_r5_r11_r12_ROR_0"},
317b8021494Sopenharmony_ci                           {{al, r11, r3, r12, ROR, 0},
318b8021494Sopenharmony_ci                            false,
319b8021494Sopenharmony_ci                            al,
320b8021494Sopenharmony_ci                            "al r11 r3 r12 ROR 0",
321b8021494Sopenharmony_ci                            "al_r11_r3_r12_ROR_0"},
322b8021494Sopenharmony_ci                           {{al, r3, r6, r2, ROR, 16},
323b8021494Sopenharmony_ci                            false,
324b8021494Sopenharmony_ci                            al,
325b8021494Sopenharmony_ci                            "al r3 r6 r2 ROR 16",
326b8021494Sopenharmony_ci                            "al_r3_r6_r2_ROR_16"},
327b8021494Sopenharmony_ci                           {{al, r0, r6, r3, ROR, 24},
328b8021494Sopenharmony_ci                            false,
329b8021494Sopenharmony_ci                            al,
330b8021494Sopenharmony_ci                            "al r0 r6 r3 ROR 24",
331b8021494Sopenharmony_ci                            "al_r0_r6_r3_ROR_24"},
332b8021494Sopenharmony_ci                           {{al, r10, r6, r14, ROR, 16},
333b8021494Sopenharmony_ci                            false,
334b8021494Sopenharmony_ci                            al,
335b8021494Sopenharmony_ci                            "al r10 r6 r14 ROR 16",
336b8021494Sopenharmony_ci                            "al_r10_r6_r14_ROR_16"},
337b8021494Sopenharmony_ci                           {{al, r3, r6, r14, ROR, 24},
338b8021494Sopenharmony_ci                            false,
339b8021494Sopenharmony_ci                            al,
340b8021494Sopenharmony_ci                            "al r3 r6 r14 ROR 24",
341b8021494Sopenharmony_ci                            "al_r3_r6_r14_ROR_24"},
342b8021494Sopenharmony_ci                           {{al, r0, r11, r0, ROR, 24},
343b8021494Sopenharmony_ci                            false,
344b8021494Sopenharmony_ci                            al,
345b8021494Sopenharmony_ci                            "al r0 r11 r0 ROR 24",
346b8021494Sopenharmony_ci                            "al_r0_r11_r0_ROR_24"},
347b8021494Sopenharmony_ci                           {{al, r1, r10, r10, ROR, 0},
348b8021494Sopenharmony_ci                            false,
349b8021494Sopenharmony_ci                            al,
350b8021494Sopenharmony_ci                            "al r1 r10 r10 ROR 0",
351b8021494Sopenharmony_ci                            "al_r1_r10_r10_ROR_0"},
352b8021494Sopenharmony_ci                           {{al, r0, r2, r11, ROR, 24},
353b8021494Sopenharmony_ci                            false,
354b8021494Sopenharmony_ci                            al,
355b8021494Sopenharmony_ci                            "al r0 r2 r11 ROR 24",
356b8021494Sopenharmony_ci                            "al_r0_r2_r11_ROR_24"},
357b8021494Sopenharmony_ci                           {{al, r14, r14, r1, ROR, 0},
358b8021494Sopenharmony_ci                            false,
359b8021494Sopenharmony_ci                            al,
360b8021494Sopenharmony_ci                            "al r14 r14 r1 ROR 0",
361b8021494Sopenharmony_ci                            "al_r14_r14_r1_ROR_0"},
362b8021494Sopenharmony_ci                           {{al, r13, r1, r12, ROR, 8},
363b8021494Sopenharmony_ci                            false,
364b8021494Sopenharmony_ci                            al,
365b8021494Sopenharmony_ci                            "al r13 r1 r12 ROR 8",
366b8021494Sopenharmony_ci                            "al_r13_r1_r12_ROR_8"},
367b8021494Sopenharmony_ci                           {{al, r2, r13, r8, ROR, 0},
368b8021494Sopenharmony_ci                            false,
369b8021494Sopenharmony_ci                            al,
370b8021494Sopenharmony_ci                            "al r2 r13 r8 ROR 0",
371b8021494Sopenharmony_ci                            "al_r2_r13_r8_ROR_0"},
372b8021494Sopenharmony_ci                           {{al, r8, r9, r9, ROR, 16},
373b8021494Sopenharmony_ci                            false,
374b8021494Sopenharmony_ci                            al,
375b8021494Sopenharmony_ci                            "al r8 r9 r9 ROR 16",
376b8021494Sopenharmony_ci                            "al_r8_r9_r9_ROR_16"},
377b8021494Sopenharmony_ci                           {{al, r0, r13, r14, ROR, 24},
378b8021494Sopenharmony_ci                            false,
379b8021494Sopenharmony_ci                            al,
380b8021494Sopenharmony_ci                            "al r0 r13 r14 ROR 24",
381b8021494Sopenharmony_ci                            "al_r0_r13_r14_ROR_24"},
382b8021494Sopenharmony_ci                           {{al, r9, r0, r3, ROR, 24},
383b8021494Sopenharmony_ci                            false,
384b8021494Sopenharmony_ci                            al,
385b8021494Sopenharmony_ci                            "al r9 r0 r3 ROR 24",
386b8021494Sopenharmony_ci                            "al_r9_r0_r3_ROR_24"},
387b8021494Sopenharmony_ci                           {{al, r4, r8, r13, ROR, 24},
388b8021494Sopenharmony_ci                            false,
389b8021494Sopenharmony_ci                            al,
390b8021494Sopenharmony_ci                            "al r4 r8 r13 ROR 24",
391b8021494Sopenharmony_ci                            "al_r4_r8_r13_ROR_24"},
392b8021494Sopenharmony_ci                           {{al, r14, r14, r5, ROR, 16},
393b8021494Sopenharmony_ci                            false,
394b8021494Sopenharmony_ci                            al,
395b8021494Sopenharmony_ci                            "al r14 r14 r5 ROR 16",
396b8021494Sopenharmony_ci                            "al_r14_r14_r5_ROR_16"},
397b8021494Sopenharmony_ci                           {{al, r1, r12, r6, ROR, 0},
398b8021494Sopenharmony_ci                            false,
399b8021494Sopenharmony_ci                            al,
400b8021494Sopenharmony_ci                            "al r1 r12 r6 ROR 0",
401b8021494Sopenharmony_ci                            "al_r1_r12_r6_ROR_0"},
402b8021494Sopenharmony_ci                           {{al, r13, r0, r4, ROR, 16},
403b8021494Sopenharmony_ci                            false,
404b8021494Sopenharmony_ci                            al,
405b8021494Sopenharmony_ci                            "al r13 r0 r4 ROR 16",
406b8021494Sopenharmony_ci                            "al_r13_r0_r4_ROR_16"},
407b8021494Sopenharmony_ci                           {{al, r0, r0, r9, ROR, 0},
408b8021494Sopenharmony_ci                            false,
409b8021494Sopenharmony_ci                            al,
410b8021494Sopenharmony_ci                            "al r0 r0 r9 ROR 0",
411b8021494Sopenharmony_ci                            "al_r0_r0_r9_ROR_0"},
412b8021494Sopenharmony_ci                           {{al, r6, r4, r10, ROR, 16},
413b8021494Sopenharmony_ci                            false,
414b8021494Sopenharmony_ci                            al,
415b8021494Sopenharmony_ci                            "al r6 r4 r10 ROR 16",
416b8021494Sopenharmony_ci                            "al_r6_r4_r10_ROR_16"},
417b8021494Sopenharmony_ci                           {{al, r6, r3, r6, ROR, 16},
418b8021494Sopenharmony_ci                            false,
419b8021494Sopenharmony_ci                            al,
420b8021494Sopenharmony_ci                            "al r6 r3 r6 ROR 16",
421b8021494Sopenharmony_ci                            "al_r6_r3_r6_ROR_16"},
422b8021494Sopenharmony_ci                           {{al, r8, r13, r11, ROR, 0},
423b8021494Sopenharmony_ci                            false,
424b8021494Sopenharmony_ci                            al,
425b8021494Sopenharmony_ci                            "al r8 r13 r11 ROR 0",
426b8021494Sopenharmony_ci                            "al_r8_r13_r11_ROR_0"},
427b8021494Sopenharmony_ci                           {{al, r9, r5, r8, ROR, 0},
428b8021494Sopenharmony_ci                            false,
429b8021494Sopenharmony_ci                            al,
430b8021494Sopenharmony_ci                            "al r9 r5 r8 ROR 0",
431b8021494Sopenharmony_ci                            "al_r9_r5_r8_ROR_0"},
432b8021494Sopenharmony_ci                           {{al, r14, r2, r13, ROR, 8},
433b8021494Sopenharmony_ci                            false,
434b8021494Sopenharmony_ci                            al,
435b8021494Sopenharmony_ci                            "al r14 r2 r13 ROR 8",
436b8021494Sopenharmony_ci                            "al_r14_r2_r13_ROR_8"},
437b8021494Sopenharmony_ci                           {{al, r12, r2, r1, ROR, 16},
438b8021494Sopenharmony_ci                            false,
439b8021494Sopenharmony_ci                            al,
440b8021494Sopenharmony_ci                            "al r12 r2 r1 ROR 16",
441b8021494Sopenharmony_ci                            "al_r12_r2_r1_ROR_16"},
442b8021494Sopenharmony_ci                           {{al, r5, r12, r0, ROR, 16},
443b8021494Sopenharmony_ci                            false,
444b8021494Sopenharmony_ci                            al,
445b8021494Sopenharmony_ci                            "al r5 r12 r0 ROR 16",
446b8021494Sopenharmony_ci                            "al_r5_r12_r0_ROR_16"},
447b8021494Sopenharmony_ci                           {{al, r7, r8, r12, ROR, 16},
448b8021494Sopenharmony_ci                            false,
449b8021494Sopenharmony_ci                            al,
450b8021494Sopenharmony_ci                            "al r7 r8 r12 ROR 16",
451b8021494Sopenharmony_ci                            "al_r7_r8_r12_ROR_16"},
452b8021494Sopenharmony_ci                           {{al, r4, r3, r13, ROR, 8},
453b8021494Sopenharmony_ci                            false,
454b8021494Sopenharmony_ci                            al,
455b8021494Sopenharmony_ci                            "al r4 r3 r13 ROR 8",
456b8021494Sopenharmony_ci                            "al_r4_r3_r13_ROR_8"},
457b8021494Sopenharmony_ci                           {{al, r4, r8, r5, ROR, 24},
458b8021494Sopenharmony_ci                            false,
459b8021494Sopenharmony_ci                            al,
460b8021494Sopenharmony_ci                            "al r4 r8 r5 ROR 24",
461b8021494Sopenharmony_ci                            "al_r4_r8_r5_ROR_24"},
462b8021494Sopenharmony_ci                           {{al, r0, r6, r2, ROR, 24},
463b8021494Sopenharmony_ci                            false,
464b8021494Sopenharmony_ci                            al,
465b8021494Sopenharmony_ci                            "al r0 r6 r2 ROR 24",
466b8021494Sopenharmony_ci                            "al_r0_r6_r2_ROR_24"},
467b8021494Sopenharmony_ci                           {{al, r3, r3, r2, ROR, 0},
468b8021494Sopenharmony_ci                            false,
469b8021494Sopenharmony_ci                            al,
470b8021494Sopenharmony_ci                            "al r3 r3 r2 ROR 0",
471b8021494Sopenharmony_ci                            "al_r3_r3_r2_ROR_0"},
472b8021494Sopenharmony_ci                           {{al, r6, r6, r3, ROR, 8},
473b8021494Sopenharmony_ci                            false,
474b8021494Sopenharmony_ci                            al,
475b8021494Sopenharmony_ci                            "al r6 r6 r3 ROR 8",
476b8021494Sopenharmony_ci                            "al_r6_r6_r3_ROR_8"},
477b8021494Sopenharmony_ci                           {{al, r12, r2, r3, ROR, 0},
478b8021494Sopenharmony_ci                            false,
479b8021494Sopenharmony_ci                            al,
480b8021494Sopenharmony_ci                            "al r12 r2 r3 ROR 0",
481b8021494Sopenharmony_ci                            "al_r12_r2_r3_ROR_0"},
482b8021494Sopenharmony_ci                           {{al, r14, r6, r10, ROR, 16},
483b8021494Sopenharmony_ci                            false,
484b8021494Sopenharmony_ci                            al,
485b8021494Sopenharmony_ci                            "al r14 r6 r10 ROR 16",
486b8021494Sopenharmony_ci                            "al_r14_r6_r10_ROR_16"},
487b8021494Sopenharmony_ci                           {{al, r2, r0, r3, ROR, 24},
488b8021494Sopenharmony_ci                            false,
489b8021494Sopenharmony_ci                            al,
490b8021494Sopenharmony_ci                            "al r2 r0 r3 ROR 24",
491b8021494Sopenharmony_ci                            "al_r2_r0_r3_ROR_24"},
492b8021494Sopenharmony_ci                           {{al, r13, r13, r5, ROR, 8},
493b8021494Sopenharmony_ci                            false,
494b8021494Sopenharmony_ci                            al,
495b8021494Sopenharmony_ci                            "al r13 r13 r5 ROR 8",
496b8021494Sopenharmony_ci                            "al_r13_r13_r5_ROR_8"},
497b8021494Sopenharmony_ci                           {{al, r0, r12, r8, ROR, 16},
498b8021494Sopenharmony_ci                            false,
499b8021494Sopenharmony_ci                            al,
500b8021494Sopenharmony_ci                            "al r0 r12 r8 ROR 16",
501b8021494Sopenharmony_ci                            "al_r0_r12_r8_ROR_16"},
502b8021494Sopenharmony_ci                           {{al, r10, r13, r4, ROR, 16},
503b8021494Sopenharmony_ci                            false,
504b8021494Sopenharmony_ci                            al,
505b8021494Sopenharmony_ci                            "al r10 r13 r4 ROR 16",
506b8021494Sopenharmony_ci                            "al_r10_r13_r4_ROR_16"},
507b8021494Sopenharmony_ci                           {{al, r2, r5, r12, ROR, 0},
508b8021494Sopenharmony_ci                            false,
509b8021494Sopenharmony_ci                            al,
510b8021494Sopenharmony_ci                            "al r2 r5 r12 ROR 0",
511b8021494Sopenharmony_ci                            "al_r2_r5_r12_ROR_0"},
512b8021494Sopenharmony_ci                           {{al, r10, r7, r10, ROR, 16},
513b8021494Sopenharmony_ci                            false,
514b8021494Sopenharmony_ci                            al,
515b8021494Sopenharmony_ci                            "al r10 r7 r10 ROR 16",
516b8021494Sopenharmony_ci                            "al_r10_r7_r10_ROR_16"},
517b8021494Sopenharmony_ci                           {{al, r4, r10, r9, ROR, 8},
518b8021494Sopenharmony_ci                            false,
519b8021494Sopenharmony_ci                            al,
520b8021494Sopenharmony_ci                            "al r4 r10 r9 ROR 8",
521b8021494Sopenharmony_ci                            "al_r4_r10_r9_ROR_8"},
522b8021494Sopenharmony_ci                           {{al, r3, r0, r9, ROR, 8},
523b8021494Sopenharmony_ci                            false,
524b8021494Sopenharmony_ci                            al,
525b8021494Sopenharmony_ci                            "al r3 r0 r9 ROR 8",
526b8021494Sopenharmony_ci                            "al_r3_r0_r9_ROR_8"},
527b8021494Sopenharmony_ci                           {{al, r5, r12, r5, ROR, 0},
528b8021494Sopenharmony_ci                            false,
529b8021494Sopenharmony_ci                            al,
530b8021494Sopenharmony_ci                            "al r5 r12 r5 ROR 0",
531b8021494Sopenharmony_ci                            "al_r5_r12_r5_ROR_0"},
532b8021494Sopenharmony_ci                           {{al, r9, r12, r11, ROR, 16},
533b8021494Sopenharmony_ci                            false,
534b8021494Sopenharmony_ci                            al,
535b8021494Sopenharmony_ci                            "al r9 r12 r11 ROR 16",
536b8021494Sopenharmony_ci                            "al_r9_r12_r11_ROR_16"},
537b8021494Sopenharmony_ci                           {{al, r2, r2, r6, ROR, 8},
538b8021494Sopenharmony_ci                            false,
539b8021494Sopenharmony_ci                            al,
540b8021494Sopenharmony_ci                            "al r2 r2 r6 ROR 8",
541b8021494Sopenharmony_ci                            "al_r2_r2_r6_ROR_8"},
542b8021494Sopenharmony_ci                           {{al, r4, r2, r3, ROR, 16},
543b8021494Sopenharmony_ci                            false,
544b8021494Sopenharmony_ci                            al,
545b8021494Sopenharmony_ci                            "al r4 r2 r3 ROR 16",
546b8021494Sopenharmony_ci                            "al_r4_r2_r3_ROR_16"},
547b8021494Sopenharmony_ci                           {{al, r3, r10, r1, ROR, 8},
548b8021494Sopenharmony_ci                            false,
549b8021494Sopenharmony_ci                            al,
550b8021494Sopenharmony_ci                            "al r3 r10 r1 ROR 8",
551b8021494Sopenharmony_ci                            "al_r3_r10_r1_ROR_8"},
552b8021494Sopenharmony_ci                           {{al, r1, r2, r3, ROR, 24},
553b8021494Sopenharmony_ci                            false,
554b8021494Sopenharmony_ci                            al,
555b8021494Sopenharmony_ci                            "al r1 r2 r3 ROR 24",
556b8021494Sopenharmony_ci                            "al_r1_r2_r3_ROR_24"},
557b8021494Sopenharmony_ci                           {{al, r14, r10, r8, ROR, 0},
558b8021494Sopenharmony_ci                            false,
559b8021494Sopenharmony_ci                            al,
560b8021494Sopenharmony_ci                            "al r14 r10 r8 ROR 0",
561b8021494Sopenharmony_ci                            "al_r14_r10_r8_ROR_0"},
562b8021494Sopenharmony_ci                           {{al, r9, r9, r5, ROR, 24},
563b8021494Sopenharmony_ci                            false,
564b8021494Sopenharmony_ci                            al,
565b8021494Sopenharmony_ci                            "al r9 r9 r5 ROR 24",
566b8021494Sopenharmony_ci                            "al_r9_r9_r5_ROR_24"},
567b8021494Sopenharmony_ci                           {{al, r14, r4, r12, ROR, 0},
568b8021494Sopenharmony_ci                            false,
569b8021494Sopenharmony_ci                            al,
570b8021494Sopenharmony_ci                            "al r14 r4 r12 ROR 0",
571b8021494Sopenharmony_ci                            "al_r14_r4_r12_ROR_0"},
572b8021494Sopenharmony_ci                           {{al, r13, r6, r10, ROR, 0},
573b8021494Sopenharmony_ci                            false,
574b8021494Sopenharmony_ci                            al,
575b8021494Sopenharmony_ci                            "al r13 r6 r10 ROR 0",
576b8021494Sopenharmony_ci                            "al_r13_r6_r10_ROR_0"},
577b8021494Sopenharmony_ci                           {{al, r12, r7, r11, ROR, 24},
578b8021494Sopenharmony_ci                            false,
579b8021494Sopenharmony_ci                            al,
580b8021494Sopenharmony_ci                            "al r12 r7 r11 ROR 24",
581b8021494Sopenharmony_ci                            "al_r12_r7_r11_ROR_24"},
582b8021494Sopenharmony_ci                           {{al, r5, r10, r9, ROR, 0},
583b8021494Sopenharmony_ci                            false,
584b8021494Sopenharmony_ci                            al,
585b8021494Sopenharmony_ci                            "al r5 r10 r9 ROR 0",
586b8021494Sopenharmony_ci                            "al_r5_r10_r9_ROR_0"},
587b8021494Sopenharmony_ci                           {{al, r12, r6, r7, ROR, 24},
588b8021494Sopenharmony_ci                            false,
589b8021494Sopenharmony_ci                            al,
590b8021494Sopenharmony_ci                            "al r12 r6 r7 ROR 24",
591b8021494Sopenharmony_ci                            "al_r12_r6_r7_ROR_24"},
592b8021494Sopenharmony_ci                           {{al, r1, r12, r11, ROR, 24},
593b8021494Sopenharmony_ci                            false,
594b8021494Sopenharmony_ci                            al,
595b8021494Sopenharmony_ci                            "al r1 r12 r11 ROR 24",
596b8021494Sopenharmony_ci                            "al_r1_r12_r11_ROR_24"},
597b8021494Sopenharmony_ci                           {{al, r12, r0, r14, ROR, 8},
598b8021494Sopenharmony_ci                            false,
599b8021494Sopenharmony_ci                            al,
600b8021494Sopenharmony_ci                            "al r12 r0 r14 ROR 8",
601b8021494Sopenharmony_ci                            "al_r12_r0_r14_ROR_8"},
602b8021494Sopenharmony_ci                           {{al, r2, r13, r2, ROR, 24},
603b8021494Sopenharmony_ci                            false,
604b8021494Sopenharmony_ci                            al,
605b8021494Sopenharmony_ci                            "al r2 r13 r2 ROR 24",
606b8021494Sopenharmony_ci                            "al_r2_r13_r2_ROR_24"},
607b8021494Sopenharmony_ci                           {{al, r11, r13, r1, ROR, 0},
608b8021494Sopenharmony_ci                            false,
609b8021494Sopenharmony_ci                            al,
610b8021494Sopenharmony_ci                            "al r11 r13 r1 ROR 0",
611b8021494Sopenharmony_ci                            "al_r11_r13_r1_ROR_0"},
612b8021494Sopenharmony_ci                           {{al, r8, r8, r5, ROR, 24},
613b8021494Sopenharmony_ci                            false,
614b8021494Sopenharmony_ci                            al,
615b8021494Sopenharmony_ci                            "al r8 r8 r5 ROR 24",
616b8021494Sopenharmony_ci                            "al_r8_r8_r5_ROR_24"},
617b8021494Sopenharmony_ci                           {{al, r9, r10, r5, ROR, 8},
618b8021494Sopenharmony_ci                            false,
619b8021494Sopenharmony_ci                            al,
620b8021494Sopenharmony_ci                            "al r9 r10 r5 ROR 8",
621b8021494Sopenharmony_ci                            "al_r9_r10_r5_ROR_8"},
622b8021494Sopenharmony_ci                           {{al, r3, r7, r9, ROR, 16},
623b8021494Sopenharmony_ci                            false,
624b8021494Sopenharmony_ci                            al,
625b8021494Sopenharmony_ci                            "al r3 r7 r9 ROR 16",
626b8021494Sopenharmony_ci                            "al_r3_r7_r9_ROR_16"},
627b8021494Sopenharmony_ci                           {{al, r5, r11, r1, ROR, 8},
628b8021494Sopenharmony_ci                            false,
629b8021494Sopenharmony_ci                            al,
630b8021494Sopenharmony_ci                            "al r5 r11 r1 ROR 8",
631b8021494Sopenharmony_ci                            "al_r5_r11_r1_ROR_8"},
632b8021494Sopenharmony_ci                           {{al, r3, r6, r8, ROR, 8},
633b8021494Sopenharmony_ci                            false,
634b8021494Sopenharmony_ci                            al,
635b8021494Sopenharmony_ci                            "al r3 r6 r8 ROR 8",
636b8021494Sopenharmony_ci                            "al_r3_r6_r8_ROR_8"},
637b8021494Sopenharmony_ci                           {{al, r3, r14, r6, ROR, 8},
638b8021494Sopenharmony_ci                            false,
639b8021494Sopenharmony_ci                            al,
640b8021494Sopenharmony_ci                            "al r3 r14 r6 ROR 8",
641b8021494Sopenharmony_ci                            "al_r3_r14_r6_ROR_8"},
642b8021494Sopenharmony_ci                           {{al, r14, r2, r2, ROR, 0},
643b8021494Sopenharmony_ci                            false,
644b8021494Sopenharmony_ci                            al,
645b8021494Sopenharmony_ci                            "al r14 r2 r2 ROR 0",
646b8021494Sopenharmony_ci                            "al_r14_r2_r2_ROR_0"},
647b8021494Sopenharmony_ci                           {{al, r1, r2, r1, ROR, 8},
648b8021494Sopenharmony_ci                            false,
649b8021494Sopenharmony_ci                            al,
650b8021494Sopenharmony_ci                            "al r1 r2 r1 ROR 8",
651b8021494Sopenharmony_ci                            "al_r1_r2_r1_ROR_8"},
652b8021494Sopenharmony_ci                           {{al, r6, r2, r1, ROR, 8},
653b8021494Sopenharmony_ci                            false,
654b8021494Sopenharmony_ci                            al,
655b8021494Sopenharmony_ci                            "al r6 r2 r1 ROR 8",
656b8021494Sopenharmony_ci                            "al_r6_r2_r1_ROR_8"},
657b8021494Sopenharmony_ci                           {{al, r6, r1, r4, ROR, 24},
658b8021494Sopenharmony_ci                            false,
659b8021494Sopenharmony_ci                            al,
660b8021494Sopenharmony_ci                            "al r6 r1 r4 ROR 24",
661b8021494Sopenharmony_ci                            "al_r6_r1_r4_ROR_24"},
662b8021494Sopenharmony_ci                           {{al, r11, r11, r14, ROR, 16},
663b8021494Sopenharmony_ci                            false,
664b8021494Sopenharmony_ci                            al,
665b8021494Sopenharmony_ci                            "al r11 r11 r14 ROR 16",
666b8021494Sopenharmony_ci                            "al_r11_r11_r14_ROR_16"},
667b8021494Sopenharmony_ci                           {{al, r7, r6, r3, ROR, 24},
668b8021494Sopenharmony_ci                            false,
669b8021494Sopenharmony_ci                            al,
670b8021494Sopenharmony_ci                            "al r7 r6 r3 ROR 24",
671b8021494Sopenharmony_ci                            "al_r7_r6_r3_ROR_24"},
672b8021494Sopenharmony_ci                           {{al, r12, r2, r2, ROR, 24},
673b8021494Sopenharmony_ci                            false,
674b8021494Sopenharmony_ci                            al,
675b8021494Sopenharmony_ci                            "al r12 r2 r2 ROR 24",
676b8021494Sopenharmony_ci                            "al_r12_r2_r2_ROR_24"},
677b8021494Sopenharmony_ci                           {{al, r8, r14, r9, ROR, 16},
678b8021494Sopenharmony_ci                            false,
679b8021494Sopenharmony_ci                            al,
680b8021494Sopenharmony_ci                            "al r8 r14 r9 ROR 16",
681b8021494Sopenharmony_ci                            "al_r8_r14_r9_ROR_16"},
682b8021494Sopenharmony_ci                           {{al, r13, r11, r0, ROR, 16},
683b8021494Sopenharmony_ci                            false,
684b8021494Sopenharmony_ci                            al,
685b8021494Sopenharmony_ci                            "al r13 r11 r0 ROR 16",
686b8021494Sopenharmony_ci                            "al_r13_r11_r0_ROR_16"},
687b8021494Sopenharmony_ci                           {{al, r11, r1, r3, ROR, 24},
688b8021494Sopenharmony_ci                            false,
689b8021494Sopenharmony_ci                            al,
690b8021494Sopenharmony_ci                            "al r11 r1 r3 ROR 24",
691b8021494Sopenharmony_ci                            "al_r11_r1_r3_ROR_24"},
692b8021494Sopenharmony_ci                           {{al, r5, r11, r6, ROR, 16},
693b8021494Sopenharmony_ci                            false,
694b8021494Sopenharmony_ci                            al,
695b8021494Sopenharmony_ci                            "al r5 r11 r6 ROR 16",
696b8021494Sopenharmony_ci                            "al_r5_r11_r6_ROR_16"},
697b8021494Sopenharmony_ci                           {{al, r14, r5, r4, ROR, 24},
698b8021494Sopenharmony_ci                            false,
699b8021494Sopenharmony_ci                            al,
700b8021494Sopenharmony_ci                            "al r14 r5 r4 ROR 24",
701b8021494Sopenharmony_ci                            "al_r14_r5_r4_ROR_24"},
702b8021494Sopenharmony_ci                           {{al, r13, r5, r5, ROR, 0},
703b8021494Sopenharmony_ci                            false,
704b8021494Sopenharmony_ci                            al,
705b8021494Sopenharmony_ci                            "al r13 r5 r5 ROR 0",
706b8021494Sopenharmony_ci                            "al_r13_r5_r5_ROR_0"},
707b8021494Sopenharmony_ci                           {{al, r12, r0, r4, ROR, 24},
708b8021494Sopenharmony_ci                            false,
709b8021494Sopenharmony_ci                            al,
710b8021494Sopenharmony_ci                            "al r12 r0 r4 ROR 24",
711b8021494Sopenharmony_ci                            "al_r12_r0_r4_ROR_24"},
712b8021494Sopenharmony_ci                           {{al, r4, r4, r2, ROR, 24},
713b8021494Sopenharmony_ci                            false,
714b8021494Sopenharmony_ci                            al,
715b8021494Sopenharmony_ci                            "al r4 r4 r2 ROR 24",
716b8021494Sopenharmony_ci                            "al_r4_r4_r2_ROR_24"},
717b8021494Sopenharmony_ci                           {{al, r3, r5, r12, ROR, 16},
718b8021494Sopenharmony_ci                            false,
719b8021494Sopenharmony_ci                            al,
720b8021494Sopenharmony_ci                            "al r3 r5 r12 ROR 16",
721b8021494Sopenharmony_ci                            "al_r3_r5_r12_ROR_16"},
722b8021494Sopenharmony_ci                           {{al, r0, r12, r11, ROR, 8},
723b8021494Sopenharmony_ci                            false,
724b8021494Sopenharmony_ci                            al,
725b8021494Sopenharmony_ci                            "al r0 r12 r11 ROR 8",
726b8021494Sopenharmony_ci                            "al_r0_r12_r11_ROR_8"},
727b8021494Sopenharmony_ci                           {{al, r6, r4, r0, ROR, 0},
728b8021494Sopenharmony_ci                            false,
729b8021494Sopenharmony_ci                            al,
730b8021494Sopenharmony_ci                            "al r6 r4 r0 ROR 0",
731b8021494Sopenharmony_ci                            "al_r6_r4_r0_ROR_0"},
732b8021494Sopenharmony_ci                           {{al, r5, r11, r6, ROR, 24},
733b8021494Sopenharmony_ci                            false,
734b8021494Sopenharmony_ci                            al,
735b8021494Sopenharmony_ci                            "al r5 r11 r6 ROR 24",
736b8021494Sopenharmony_ci                            "al_r5_r11_r6_ROR_24"},
737b8021494Sopenharmony_ci                           {{al, r5, r5, r10, ROR, 8},
738b8021494Sopenharmony_ci                            false,
739b8021494Sopenharmony_ci                            al,
740b8021494Sopenharmony_ci                            "al r5 r5 r10 ROR 8",
741b8021494Sopenharmony_ci                            "al_r5_r5_r10_ROR_8"},
742b8021494Sopenharmony_ci                           {{al, r9, r8, r6, ROR, 0},
743b8021494Sopenharmony_ci                            false,
744b8021494Sopenharmony_ci                            al,
745b8021494Sopenharmony_ci                            "al r9 r8 r6 ROR 0",
746b8021494Sopenharmony_ci                            "al_r9_r8_r6_ROR_0"},
747b8021494Sopenharmony_ci                           {{al, r1, r5, r6, ROR, 8},
748b8021494Sopenharmony_ci                            false,
749b8021494Sopenharmony_ci                            al,
750b8021494Sopenharmony_ci                            "al r1 r5 r6 ROR 8",
751b8021494Sopenharmony_ci                            "al_r1_r5_r6_ROR_8"},
752b8021494Sopenharmony_ci                           {{al, r7, r6, r3, ROR, 16},
753b8021494Sopenharmony_ci                            false,
754b8021494Sopenharmony_ci                            al,
755b8021494Sopenharmony_ci                            "al r7 r6 r3 ROR 16",
756b8021494Sopenharmony_ci                            "al_r7_r6_r3_ROR_16"},
757b8021494Sopenharmony_ci                           {{al, r11, r4, r11, ROR, 24},
758b8021494Sopenharmony_ci                            false,
759b8021494Sopenharmony_ci                            al,
760b8021494Sopenharmony_ci                            "al r11 r4 r11 ROR 24",
761b8021494Sopenharmony_ci                            "al_r11_r4_r11_ROR_24"},
762b8021494Sopenharmony_ci                           {{al, r1, r7, r14, ROR, 8},
763b8021494Sopenharmony_ci                            false,
764b8021494Sopenharmony_ci                            al,
765b8021494Sopenharmony_ci                            "al r1 r7 r14 ROR 8",
766b8021494Sopenharmony_ci                            "al_r1_r7_r14_ROR_8"},
767b8021494Sopenharmony_ci                           {{al, r5, r4, r8, ROR, 16},
768b8021494Sopenharmony_ci                            false,
769b8021494Sopenharmony_ci                            al,
770b8021494Sopenharmony_ci                            "al r5 r4 r8 ROR 16",
771b8021494Sopenharmony_ci                            "al_r5_r4_r8_ROR_16"},
772b8021494Sopenharmony_ci                           {{al, r14, r10, r6, ROR, 24},
773b8021494Sopenharmony_ci                            false,
774b8021494Sopenharmony_ci                            al,
775b8021494Sopenharmony_ci                            "al r14 r10 r6 ROR 24",
776b8021494Sopenharmony_ci                            "al_r14_r10_r6_ROR_24"},
777b8021494Sopenharmony_ci                           {{al, r12, r2, r0, ROR, 16},
778b8021494Sopenharmony_ci                            false,
779b8021494Sopenharmony_ci                            al,
780b8021494Sopenharmony_ci                            "al r12 r2 r0 ROR 16",
781b8021494Sopenharmony_ci                            "al_r12_r2_r0_ROR_16"},
782b8021494Sopenharmony_ci                           {{al, r7, r13, r8, ROR, 8},
783b8021494Sopenharmony_ci                            false,
784b8021494Sopenharmony_ci                            al,
785b8021494Sopenharmony_ci                            "al r7 r13 r8 ROR 8",
786b8021494Sopenharmony_ci                            "al_r7_r13_r8_ROR_8"},
787b8021494Sopenharmony_ci                           {{al, r12, r2, r4, ROR, 24},
788b8021494Sopenharmony_ci                            false,
789b8021494Sopenharmony_ci                            al,
790b8021494Sopenharmony_ci                            "al r12 r2 r4 ROR 24",
791b8021494Sopenharmony_ci                            "al_r12_r2_r4_ROR_24"},
792b8021494Sopenharmony_ci                           {{al, r0, r11, r4, ROR, 24},
793b8021494Sopenharmony_ci                            false,
794b8021494Sopenharmony_ci                            al,
795b8021494Sopenharmony_ci                            "al r0 r11 r4 ROR 24",
796b8021494Sopenharmony_ci                            "al_r0_r11_r4_ROR_24"},
797b8021494Sopenharmony_ci                           {{al, r14, r8, r1, ROR, 16},
798b8021494Sopenharmony_ci                            false,
799b8021494Sopenharmony_ci                            al,
800b8021494Sopenharmony_ci                            "al r14 r8 r1 ROR 16",
801b8021494Sopenharmony_ci                            "al_r14_r8_r1_ROR_16"},
802b8021494Sopenharmony_ci                           {{al, r2, r13, r7, ROR, 0},
803b8021494Sopenharmony_ci                            false,
804b8021494Sopenharmony_ci                            al,
805b8021494Sopenharmony_ci                            "al r2 r13 r7 ROR 0",
806b8021494Sopenharmony_ci                            "al_r2_r13_r7_ROR_0"},
807b8021494Sopenharmony_ci                           {{al, r1, r2, r2, ROR, 24},
808b8021494Sopenharmony_ci                            false,
809b8021494Sopenharmony_ci                            al,
810b8021494Sopenharmony_ci                            "al r1 r2 r2 ROR 24",
811b8021494Sopenharmony_ci                            "al_r1_r2_r2_ROR_24"},
812b8021494Sopenharmony_ci                           {{al, r2, r7, r12, ROR, 24},
813b8021494Sopenharmony_ci                            false,
814b8021494Sopenharmony_ci                            al,
815b8021494Sopenharmony_ci                            "al r2 r7 r12 ROR 24",
816b8021494Sopenharmony_ci                            "al_r2_r7_r12_ROR_24"},
817b8021494Sopenharmony_ci                           {{al, r12, r9, r6, ROR, 0},
818b8021494Sopenharmony_ci                            false,
819b8021494Sopenharmony_ci                            al,
820b8021494Sopenharmony_ci                            "al r12 r9 r6 ROR 0",
821b8021494Sopenharmony_ci                            "al_r12_r9_r6_ROR_0"},
822b8021494Sopenharmony_ci                           {{al, r5, r1, r11, ROR, 8},
823b8021494Sopenharmony_ci                            false,
824b8021494Sopenharmony_ci                            al,
825b8021494Sopenharmony_ci                            "al r5 r1 r11 ROR 8",
826b8021494Sopenharmony_ci                            "al_r5_r1_r11_ROR_8"},
827b8021494Sopenharmony_ci                           {{al, r8, r10, r9, ROR, 24},
828b8021494Sopenharmony_ci                            false,
829b8021494Sopenharmony_ci                            al,
830b8021494Sopenharmony_ci                            "al r8 r10 r9 ROR 24",
831b8021494Sopenharmony_ci                            "al_r8_r10_r9_ROR_24"},
832b8021494Sopenharmony_ci                           {{al, r5, r6, r7, ROR, 0},
833b8021494Sopenharmony_ci                            false,
834b8021494Sopenharmony_ci                            al,
835b8021494Sopenharmony_ci                            "al r5 r6 r7 ROR 0",
836b8021494Sopenharmony_ci                            "al_r5_r6_r7_ROR_0"},
837b8021494Sopenharmony_ci                           {{al, r11, r0, r0, ROR, 24},
838b8021494Sopenharmony_ci                            false,
839b8021494Sopenharmony_ci                            al,
840b8021494Sopenharmony_ci                            "al r11 r0 r0 ROR 24",
841b8021494Sopenharmony_ci                            "al_r11_r0_r0_ROR_24"},
842b8021494Sopenharmony_ci                           {{al, r5, r2, r8, ROR, 16},
843b8021494Sopenharmony_ci                            false,
844b8021494Sopenharmony_ci                            al,
845b8021494Sopenharmony_ci                            "al r5 r2 r8 ROR 16",
846b8021494Sopenharmony_ci                            "al_r5_r2_r8_ROR_16"},
847b8021494Sopenharmony_ci                           {{al, r7, r8, r4, ROR, 16},
848b8021494Sopenharmony_ci                            false,
849b8021494Sopenharmony_ci                            al,
850b8021494Sopenharmony_ci                            "al r7 r8 r4 ROR 16",
851b8021494Sopenharmony_ci                            "al_r7_r8_r4_ROR_16"},
852b8021494Sopenharmony_ci                           {{al, r8, r6, r11, ROR, 16},
853b8021494Sopenharmony_ci                            false,
854b8021494Sopenharmony_ci                            al,
855b8021494Sopenharmony_ci                            "al r8 r6 r11 ROR 16",
856b8021494Sopenharmony_ci                            "al_r8_r6_r11_ROR_16"},
857b8021494Sopenharmony_ci                           {{al, r1, r8, r3, ROR, 16},
858b8021494Sopenharmony_ci                            false,
859b8021494Sopenharmony_ci                            al,
860b8021494Sopenharmony_ci                            "al r1 r8 r3 ROR 16",
861b8021494Sopenharmony_ci                            "al_r1_r8_r3_ROR_16"},
862b8021494Sopenharmony_ci                           {{al, r9, r13, r9, ROR, 16},
863b8021494Sopenharmony_ci                            false,
864b8021494Sopenharmony_ci                            al,
865b8021494Sopenharmony_ci                            "al r9 r13 r9 ROR 16",
866b8021494Sopenharmony_ci                            "al_r9_r13_r9_ROR_16"},
867b8021494Sopenharmony_ci                           {{al, r14, r2, r4, ROR, 16},
868b8021494Sopenharmony_ci                            false,
869b8021494Sopenharmony_ci                            al,
870b8021494Sopenharmony_ci                            "al r14 r2 r4 ROR 16",
871b8021494Sopenharmony_ci                            "al_r14_r2_r4_ROR_16"},
872b8021494Sopenharmony_ci                           {{al, r13, r7, r6, ROR, 8},
873b8021494Sopenharmony_ci                            false,
874b8021494Sopenharmony_ci                            al,
875b8021494Sopenharmony_ci                            "al r13 r7 r6 ROR 8",
876b8021494Sopenharmony_ci                            "al_r13_r7_r6_ROR_8"},
877b8021494Sopenharmony_ci                           {{al, r0, r11, r5, ROR, 24},
878b8021494Sopenharmony_ci                            false,
879b8021494Sopenharmony_ci                            al,
880b8021494Sopenharmony_ci                            "al r0 r11 r5 ROR 24",
881b8021494Sopenharmony_ci                            "al_r0_r11_r5_ROR_24"},
882b8021494Sopenharmony_ci                           {{al, r11, r7, r5, ROR, 0},
883b8021494Sopenharmony_ci                            false,
884b8021494Sopenharmony_ci                            al,
885b8021494Sopenharmony_ci                            "al r11 r7 r5 ROR 0",
886b8021494Sopenharmony_ci                            "al_r11_r7_r5_ROR_0"},
887b8021494Sopenharmony_ci                           {{al, r12, r7, r9, ROR, 24},
888b8021494Sopenharmony_ci                            false,
889b8021494Sopenharmony_ci                            al,
890b8021494Sopenharmony_ci                            "al r12 r7 r9 ROR 24",
891b8021494Sopenharmony_ci                            "al_r12_r7_r9_ROR_24"},
892b8021494Sopenharmony_ci                           {{al, r8, r4, r13, ROR, 16},
893b8021494Sopenharmony_ci                            false,
894b8021494Sopenharmony_ci                            al,
895b8021494Sopenharmony_ci                            "al r8 r4 r13 ROR 16",
896b8021494Sopenharmony_ci                            "al_r8_r4_r13_ROR_16"},
897b8021494Sopenharmony_ci                           {{al, r0, r10, r7, ROR, 8},
898b8021494Sopenharmony_ci                            false,
899b8021494Sopenharmony_ci                            al,
900b8021494Sopenharmony_ci                            "al r0 r10 r7 ROR 8",
901b8021494Sopenharmony_ci                            "al_r0_r10_r7_ROR_8"},
902b8021494Sopenharmony_ci                           {{al, r13, r5, r1, ROR, 24},
903b8021494Sopenharmony_ci                            false,
904b8021494Sopenharmony_ci                            al,
905b8021494Sopenharmony_ci                            "al r13 r5 r1 ROR 24",
906b8021494Sopenharmony_ci                            "al_r13_r5_r1_ROR_24"},
907b8021494Sopenharmony_ci                           {{al, r7, r11, r10, ROR, 16},
908b8021494Sopenharmony_ci                            false,
909b8021494Sopenharmony_ci                            al,
910b8021494Sopenharmony_ci                            "al r7 r11 r10 ROR 16",
911b8021494Sopenharmony_ci                            "al_r7_r11_r10_ROR_16"},
912b8021494Sopenharmony_ci                           {{al, r13, r12, r3, ROR, 24},
913b8021494Sopenharmony_ci                            false,
914b8021494Sopenharmony_ci                            al,
915b8021494Sopenharmony_ci                            "al r13 r12 r3 ROR 24",
916b8021494Sopenharmony_ci                            "al_r13_r12_r3_ROR_24"},
917b8021494Sopenharmony_ci                           {{al, r3, r7, r14, ROR, 16},
918b8021494Sopenharmony_ci                            false,
919b8021494Sopenharmony_ci                            al,
920b8021494Sopenharmony_ci                            "al r3 r7 r14 ROR 16",
921b8021494Sopenharmony_ci                            "al_r3_r7_r14_ROR_16"},
922b8021494Sopenharmony_ci                           {{al, r4, r4, r4, ROR, 8},
923b8021494Sopenharmony_ci                            false,
924b8021494Sopenharmony_ci                            al,
925b8021494Sopenharmony_ci                            "al r4 r4 r4 ROR 8",
926b8021494Sopenharmony_ci                            "al_r4_r4_r4_ROR_8"},
927b8021494Sopenharmony_ci                           {{al, r6, r11, r3, ROR, 0},
928b8021494Sopenharmony_ci                            false,
929b8021494Sopenharmony_ci                            al,
930b8021494Sopenharmony_ci                            "al r6 r11 r3 ROR 0",
931b8021494Sopenharmony_ci                            "al_r6_r11_r3_ROR_0"},
932b8021494Sopenharmony_ci                           {{al, r9, r11, r11, ROR, 16},
933b8021494Sopenharmony_ci                            false,
934b8021494Sopenharmony_ci                            al,
935b8021494Sopenharmony_ci                            "al r9 r11 r11 ROR 16",
936b8021494Sopenharmony_ci                            "al_r9_r11_r11_ROR_16"},
937b8021494Sopenharmony_ci                           {{al, r12, r13, r7, ROR, 16},
938b8021494Sopenharmony_ci                            false,
939b8021494Sopenharmony_ci                            al,
940b8021494Sopenharmony_ci                            "al r12 r13 r7 ROR 16",
941b8021494Sopenharmony_ci                            "al_r12_r13_r7_ROR_16"},
942b8021494Sopenharmony_ci                           {{al, r10, r12, r8, ROR, 16},
943b8021494Sopenharmony_ci                            false,
944b8021494Sopenharmony_ci                            al,
945b8021494Sopenharmony_ci                            "al r10 r12 r8 ROR 16",
946b8021494Sopenharmony_ci                            "al_r10_r12_r8_ROR_16"},
947b8021494Sopenharmony_ci                           {{al, r0, r1, r5, ROR, 16},
948b8021494Sopenharmony_ci                            false,
949b8021494Sopenharmony_ci                            al,
950b8021494Sopenharmony_ci                            "al r0 r1 r5 ROR 16",
951b8021494Sopenharmony_ci                            "al_r0_r1_r5_ROR_16"},
952b8021494Sopenharmony_ci                           {{al, r6, r11, r0, ROR, 24},
953b8021494Sopenharmony_ci                            false,
954b8021494Sopenharmony_ci                            al,
955b8021494Sopenharmony_ci                            "al r6 r11 r0 ROR 24",
956b8021494Sopenharmony_ci                            "al_r6_r11_r0_ROR_24"},
957b8021494Sopenharmony_ci                           {{al, r4, r10, r12, ROR, 8},
958b8021494Sopenharmony_ci                            false,
959b8021494Sopenharmony_ci                            al,
960b8021494Sopenharmony_ci                            "al r4 r10 r12 ROR 8",
961b8021494Sopenharmony_ci                            "al_r4_r10_r12_ROR_8"},
962b8021494Sopenharmony_ci                           {{al, r11, r10, r10, ROR, 24},
963b8021494Sopenharmony_ci                            false,
964b8021494Sopenharmony_ci                            al,
965b8021494Sopenharmony_ci                            "al r11 r10 r10 ROR 24",
966b8021494Sopenharmony_ci                            "al_r11_r10_r10_ROR_24"},
967b8021494Sopenharmony_ci                           {{al, r9, r8, r13, ROR, 0},
968b8021494Sopenharmony_ci                            false,
969b8021494Sopenharmony_ci                            al,
970b8021494Sopenharmony_ci                            "al r9 r8 r13 ROR 0",
971b8021494Sopenharmony_ci                            "al_r9_r8_r13_ROR_0"},
972b8021494Sopenharmony_ci                           {{al, r12, r2, r9, ROR, 0},
973b8021494Sopenharmony_ci                            false,
974b8021494Sopenharmony_ci                            al,
975b8021494Sopenharmony_ci                            "al r12 r2 r9 ROR 0",
976b8021494Sopenharmony_ci                            "al_r12_r2_r9_ROR_0"},
977b8021494Sopenharmony_ci                           {{al, r8, r8, r13, ROR, 16},
978b8021494Sopenharmony_ci                            false,
979b8021494Sopenharmony_ci                            al,
980b8021494Sopenharmony_ci                            "al r8 r8 r13 ROR 16",
981b8021494Sopenharmony_ci                            "al_r8_r8_r13_ROR_16"},
982b8021494Sopenharmony_ci                           {{al, r9, r7, r10, ROR, 24},
983b8021494Sopenharmony_ci                            false,
984b8021494Sopenharmony_ci                            al,
985b8021494Sopenharmony_ci                            "al r9 r7 r10 ROR 24",
986b8021494Sopenharmony_ci                            "al_r9_r7_r10_ROR_24"},
987b8021494Sopenharmony_ci                           {{al, r4, r8, r1, ROR, 8},
988b8021494Sopenharmony_ci                            false,
989b8021494Sopenharmony_ci                            al,
990b8021494Sopenharmony_ci                            "al r4 r8 r1 ROR 8",
991b8021494Sopenharmony_ci                            "al_r4_r8_r1_ROR_8"},
992b8021494Sopenharmony_ci                           {{al, r4, r9, r11, ROR, 16},
993b8021494Sopenharmony_ci                            false,
994b8021494Sopenharmony_ci                            al,
995b8021494Sopenharmony_ci                            "al r4 r9 r11 ROR 16",
996b8021494Sopenharmony_ci                            "al_r4_r9_r11_ROR_16"},
997b8021494Sopenharmony_ci                           {{al, r5, r10, r6, ROR, 16},
998b8021494Sopenharmony_ci                            false,
999b8021494Sopenharmony_ci                            al,
1000b8021494Sopenharmony_ci                            "al r5 r10 r6 ROR 16",
1001b8021494Sopenharmony_ci                            "al_r5_r10_r6_ROR_16"},
1002b8021494Sopenharmony_ci                           {{al, r11, r4, r12, ROR, 8},
1003b8021494Sopenharmony_ci                            false,
1004b8021494Sopenharmony_ci                            al,
1005b8021494Sopenharmony_ci                            "al r11 r4 r12 ROR 8",
1006b8021494Sopenharmony_ci                            "al_r11_r4_r12_ROR_8"},
1007b8021494Sopenharmony_ci                           {{al, r2, r0, r1, ROR, 8},
1008b8021494Sopenharmony_ci                            false,
1009b8021494Sopenharmony_ci                            al,
1010b8021494Sopenharmony_ci                            "al r2 r0 r1 ROR 8",
1011b8021494Sopenharmony_ci                            "al_r2_r0_r1_ROR_8"},
1012b8021494Sopenharmony_ci                           {{al, r13, r0, r9, ROR, 8},
1013b8021494Sopenharmony_ci                            false,
1014b8021494Sopenharmony_ci                            al,
1015b8021494Sopenharmony_ci                            "al r13 r0 r9 ROR 8",
1016b8021494Sopenharmony_ci                            "al_r13_r0_r9_ROR_8"},
1017b8021494Sopenharmony_ci                           {{al, r6, r12, r5, ROR, 16},
1018b8021494Sopenharmony_ci                            false,
1019b8021494Sopenharmony_ci                            al,
1020b8021494Sopenharmony_ci                            "al r6 r12 r5 ROR 16",
1021b8021494Sopenharmony_ci                            "al_r6_r12_r5_ROR_16"},
1022b8021494Sopenharmony_ci                           {{al, r10, r1, r9, ROR, 16},
1023b8021494Sopenharmony_ci                            false,
1024b8021494Sopenharmony_ci                            al,
1025b8021494Sopenharmony_ci                            "al r10 r1 r9 ROR 16",
1026b8021494Sopenharmony_ci                            "al_r10_r1_r9_ROR_16"},
1027b8021494Sopenharmony_ci                           {{al, r7, r14, r7, ROR, 24},
1028b8021494Sopenharmony_ci                            false,
1029b8021494Sopenharmony_ci                            al,
1030b8021494Sopenharmony_ci                            "al r7 r14 r7 ROR 24",
1031b8021494Sopenharmony_ci                            "al_r7_r14_r7_ROR_24"},
1032b8021494Sopenharmony_ci                           {{al, r0, r13, r4, ROR, 8},
1033b8021494Sopenharmony_ci                            false,
1034b8021494Sopenharmony_ci                            al,
1035b8021494Sopenharmony_ci                            "al r0 r13 r4 ROR 8",
1036b8021494Sopenharmony_ci                            "al_r0_r13_r4_ROR_8"},
1037b8021494Sopenharmony_ci                           {{al, r2, r2, r11, ROR, 8},
1038b8021494Sopenharmony_ci                            false,
1039b8021494Sopenharmony_ci                            al,
1040b8021494Sopenharmony_ci                            "al r2 r2 r11 ROR 8",
1041b8021494Sopenharmony_ci                            "al_r2_r2_r11_ROR_8"},
1042b8021494Sopenharmony_ci                           {{al, r1, r14, r7, ROR, 8},
1043b8021494Sopenharmony_ci                            false,
1044b8021494Sopenharmony_ci                            al,
1045b8021494Sopenharmony_ci                            "al r1 r14 r7 ROR 8",
1046b8021494Sopenharmony_ci                            "al_r1_r14_r7_ROR_8"},
1047b8021494Sopenharmony_ci                           {{al, r9, r0, r7, ROR, 8},
1048b8021494Sopenharmony_ci                            false,
1049b8021494Sopenharmony_ci                            al,
1050b8021494Sopenharmony_ci                            "al r9 r0 r7 ROR 8",
1051b8021494Sopenharmony_ci                            "al_r9_r0_r7_ROR_8"},
1052b8021494Sopenharmony_ci                           {{al, r12, r2, r11, ROR, 16},
1053b8021494Sopenharmony_ci                            false,
1054b8021494Sopenharmony_ci                            al,
1055b8021494Sopenharmony_ci                            "al r12 r2 r11 ROR 16",
1056b8021494Sopenharmony_ci                            "al_r12_r2_r11_ROR_16"},
1057b8021494Sopenharmony_ci                           {{al, r1, r5, r13, ROR, 16},
1058b8021494Sopenharmony_ci                            false,
1059b8021494Sopenharmony_ci                            al,
1060b8021494Sopenharmony_ci                            "al r1 r5 r13 ROR 16",
1061b8021494Sopenharmony_ci                            "al_r1_r5_r13_ROR_16"},
1062b8021494Sopenharmony_ci                           {{al, r1, r2, r0, ROR, 16},
1063b8021494Sopenharmony_ci                            false,
1064b8021494Sopenharmony_ci                            al,
1065b8021494Sopenharmony_ci                            "al r1 r2 r0 ROR 16",
1066b8021494Sopenharmony_ci                            "al_r1_r2_r0_ROR_16"},
1067b8021494Sopenharmony_ci                           {{al, r6, r11, r8, ROR, 24},
1068b8021494Sopenharmony_ci                            false,
1069b8021494Sopenharmony_ci                            al,
1070b8021494Sopenharmony_ci                            "al r6 r11 r8 ROR 24",
1071b8021494Sopenharmony_ci                            "al_r6_r11_r8_ROR_24"},
1072b8021494Sopenharmony_ci                           {{al, r1, r6, r4, ROR, 0},
1073b8021494Sopenharmony_ci                            false,
1074b8021494Sopenharmony_ci                            al,
1075b8021494Sopenharmony_ci                            "al r1 r6 r4 ROR 0",
1076b8021494Sopenharmony_ci                            "al_r1_r6_r4_ROR_0"},
1077b8021494Sopenharmony_ci                           {{al, r4, r13, r1, ROR, 16},
1078b8021494Sopenharmony_ci                            false,
1079b8021494Sopenharmony_ci                            al,
1080b8021494Sopenharmony_ci                            "al r4 r13 r1 ROR 16",
1081b8021494Sopenharmony_ci                            "al_r4_r13_r1_ROR_16"},
1082b8021494Sopenharmony_ci                           {{al, r14, r5, r13, ROR, 8},
1083b8021494Sopenharmony_ci                            false,
1084b8021494Sopenharmony_ci                            al,
1085b8021494Sopenharmony_ci                            "al r14 r5 r13 ROR 8",
1086b8021494Sopenharmony_ci                            "al_r14_r5_r13_ROR_8"},
1087b8021494Sopenharmony_ci                           {{al, r3, r3, r2, ROR, 16},
1088b8021494Sopenharmony_ci                            false,
1089b8021494Sopenharmony_ci                            al,
1090b8021494Sopenharmony_ci                            "al r3 r3 r2 ROR 16",
1091b8021494Sopenharmony_ci                            "al_r3_r3_r2_ROR_16"},
1092b8021494Sopenharmony_ci                           {{al, r8, r3, r1, ROR, 8},
1093b8021494Sopenharmony_ci                            false,
1094b8021494Sopenharmony_ci                            al,
1095b8021494Sopenharmony_ci                            "al r8 r3 r1 ROR 8",
1096b8021494Sopenharmony_ci                            "al_r8_r3_r1_ROR_8"},
1097b8021494Sopenharmony_ci                           {{al, r13, r9, r13, ROR, 8},
1098b8021494Sopenharmony_ci                            false,
1099b8021494Sopenharmony_ci                            al,
1100b8021494Sopenharmony_ci                            "al r13 r9 r13 ROR 8",
1101b8021494Sopenharmony_ci                            "al_r13_r9_r13_ROR_8"},
1102b8021494Sopenharmony_ci                           {{al, r13, r0, r14, ROR, 8},
1103b8021494Sopenharmony_ci                            false,
1104b8021494Sopenharmony_ci                            al,
1105b8021494Sopenharmony_ci                            "al r13 r0 r14 ROR 8",
1106b8021494Sopenharmony_ci                            "al_r13_r0_r14_ROR_8"},
1107b8021494Sopenharmony_ci                           {{al, r9, r10, r11, ROR, 24},
1108b8021494Sopenharmony_ci                            false,
1109b8021494Sopenharmony_ci                            al,
1110b8021494Sopenharmony_ci                            "al r9 r10 r11 ROR 24",
1111b8021494Sopenharmony_ci                            "al_r9_r10_r11_ROR_24"},
1112b8021494Sopenharmony_ci                           {{al, r14, r10, r2, ROR, 8},
1113b8021494Sopenharmony_ci                            false,
1114b8021494Sopenharmony_ci                            al,
1115b8021494Sopenharmony_ci                            "al r14 r10 r2 ROR 8",
1116b8021494Sopenharmony_ci                            "al_r14_r10_r2_ROR_8"},
1117b8021494Sopenharmony_ci                           {{al, r8, r6, r12, ROR, 24},
1118b8021494Sopenharmony_ci                            false,
1119b8021494Sopenharmony_ci                            al,
1120b8021494Sopenharmony_ci                            "al r8 r6 r12 ROR 24",
1121b8021494Sopenharmony_ci                            "al_r8_r6_r12_ROR_24"},
1122b8021494Sopenharmony_ci                           {{al, r10, r10, r8, ROR, 24},
1123b8021494Sopenharmony_ci                            false,
1124b8021494Sopenharmony_ci                            al,
1125b8021494Sopenharmony_ci                            "al r10 r10 r8 ROR 24",
1126b8021494Sopenharmony_ci                            "al_r10_r10_r8_ROR_24"},
1127b8021494Sopenharmony_ci                           {{al, r13, r3, r3, ROR, 16},
1128b8021494Sopenharmony_ci                            false,
1129b8021494Sopenharmony_ci                            al,
1130b8021494Sopenharmony_ci                            "al r13 r3 r3 ROR 16",
1131b8021494Sopenharmony_ci                            "al_r13_r3_r3_ROR_16"},
1132b8021494Sopenharmony_ci                           {{al, r6, r8, r9, ROR, 16},
1133b8021494Sopenharmony_ci                            false,
1134b8021494Sopenharmony_ci                            al,
1135b8021494Sopenharmony_ci                            "al r6 r8 r9 ROR 16",
1136b8021494Sopenharmony_ci                            "al_r6_r8_r9_ROR_16"},
1137b8021494Sopenharmony_ci                           {{al, r8, r13, r1, ROR, 0},
1138b8021494Sopenharmony_ci                            false,
1139b8021494Sopenharmony_ci                            al,
1140b8021494Sopenharmony_ci                            "al r8 r13 r1 ROR 0",
1141b8021494Sopenharmony_ci                            "al_r8_r13_r1_ROR_0"},
1142b8021494Sopenharmony_ci                           {{al, r2, r14, r2, ROR, 0},
1143b8021494Sopenharmony_ci                            false,
1144b8021494Sopenharmony_ci                            al,
1145b8021494Sopenharmony_ci                            "al r2 r14 r2 ROR 0",
1146b8021494Sopenharmony_ci                            "al_r2_r14_r2_ROR_0"},
1147b8021494Sopenharmony_ci                           {{al, r8, r2, r11, ROR, 16},
1148b8021494Sopenharmony_ci                            false,
1149b8021494Sopenharmony_ci                            al,
1150b8021494Sopenharmony_ci                            "al r8 r2 r11 ROR 16",
1151b8021494Sopenharmony_ci                            "al_r8_r2_r11_ROR_16"},
1152b8021494Sopenharmony_ci                           {{al, r9, r8, r2, ROR, 8},
1153b8021494Sopenharmony_ci                            false,
1154b8021494Sopenharmony_ci                            al,
1155b8021494Sopenharmony_ci                            "al r9 r8 r2 ROR 8",
1156b8021494Sopenharmony_ci                            "al_r9_r8_r2_ROR_8"},
1157b8021494Sopenharmony_ci                           {{al, r13, r7, r14, ROR, 24},
1158b8021494Sopenharmony_ci                            false,
1159b8021494Sopenharmony_ci                            al,
1160b8021494Sopenharmony_ci                            "al r13 r7 r14 ROR 24",
1161b8021494Sopenharmony_ci                            "al_r13_r7_r14_ROR_24"},
1162b8021494Sopenharmony_ci                           {{al, r3, r3, r13, ROR, 16},
1163b8021494Sopenharmony_ci                            false,
1164b8021494Sopenharmony_ci                            al,
1165b8021494Sopenharmony_ci                            "al r3 r3 r13 ROR 16",
1166b8021494Sopenharmony_ci                            "al_r3_r3_r13_ROR_16"},
1167b8021494Sopenharmony_ci                           {{al, r0, r2, r9, ROR, 0},
1168b8021494Sopenharmony_ci                            false,
1169b8021494Sopenharmony_ci                            al,
1170b8021494Sopenharmony_ci                            "al r0 r2 r9 ROR 0",
1171b8021494Sopenharmony_ci                            "al_r0_r2_r9_ROR_0"},
1172b8021494Sopenharmony_ci                           {{al, r9, r10, r8, ROR, 16},
1173b8021494Sopenharmony_ci                            false,
1174b8021494Sopenharmony_ci                            al,
1175b8021494Sopenharmony_ci                            "al r9 r10 r8 ROR 16",
1176b8021494Sopenharmony_ci                            "al_r9_r10_r8_ROR_16"},
1177b8021494Sopenharmony_ci                           {{al, r3, r4, r4, ROR, 8},
1178b8021494Sopenharmony_ci                            false,
1179b8021494Sopenharmony_ci                            al,
1180b8021494Sopenharmony_ci                            "al r3 r4 r4 ROR 8",
1181b8021494Sopenharmony_ci                            "al_r3_r4_r4_ROR_8"},
1182b8021494Sopenharmony_ci                           {{al, r10, r13, r4, ROR, 24},
1183b8021494Sopenharmony_ci                            false,
1184b8021494Sopenharmony_ci                            al,
1185b8021494Sopenharmony_ci                            "al r10 r13 r4 ROR 24",
1186b8021494Sopenharmony_ci                            "al_r10_r13_r4_ROR_24"},
1187b8021494Sopenharmony_ci                           {{al, r0, r12, r6, ROR, 0},
1188b8021494Sopenharmony_ci                            false,
1189b8021494Sopenharmony_ci                            al,
1190b8021494Sopenharmony_ci                            "al r0 r12 r6 ROR 0",
1191b8021494Sopenharmony_ci                            "al_r0_r12_r6_ROR_0"},
1192b8021494Sopenharmony_ci                           {{al, r12, r10, r11, ROR, 8},
1193b8021494Sopenharmony_ci                            false,
1194b8021494Sopenharmony_ci                            al,
1195b8021494Sopenharmony_ci                            "al r12 r10 r11 ROR 8",
1196b8021494Sopenharmony_ci                            "al_r12_r10_r11_ROR_8"},
1197b8021494Sopenharmony_ci                           {{al, r0, r7, r0, ROR, 0},
1198b8021494Sopenharmony_ci                            false,
1199b8021494Sopenharmony_ci                            al,
1200b8021494Sopenharmony_ci                            "al r0 r7 r0 ROR 0",
1201b8021494Sopenharmony_ci                            "al_r0_r7_r0_ROR_0"},
1202b8021494Sopenharmony_ci                           {{al, r0, r7, r10, ROR, 0},
1203b8021494Sopenharmony_ci                            false,
1204b8021494Sopenharmony_ci                            al,
1205b8021494Sopenharmony_ci                            "al r0 r7 r10 ROR 0",
1206b8021494Sopenharmony_ci                            "al_r0_r7_r10_ROR_0"},
1207b8021494Sopenharmony_ci                           {{al, r7, r12, r10, ROR, 0},
1208b8021494Sopenharmony_ci                            false,
1209b8021494Sopenharmony_ci                            al,
1210b8021494Sopenharmony_ci                            "al r7 r12 r10 ROR 0",
1211b8021494Sopenharmony_ci                            "al_r7_r12_r10_ROR_0"},
1212b8021494Sopenharmony_ci                           {{al, r1, r2, r7, ROR, 8},
1213b8021494Sopenharmony_ci                            false,
1214b8021494Sopenharmony_ci                            al,
1215b8021494Sopenharmony_ci                            "al r1 r2 r7 ROR 8",
1216b8021494Sopenharmony_ci                            "al_r1_r2_r7_ROR_8"},
1217b8021494Sopenharmony_ci                           {{al, r8, r13, r7, ROR, 8},
1218b8021494Sopenharmony_ci                            false,
1219b8021494Sopenharmony_ci                            al,
1220b8021494Sopenharmony_ci                            "al r8 r13 r7 ROR 8",
1221b8021494Sopenharmony_ci                            "al_r8_r13_r7_ROR_8"},
1222b8021494Sopenharmony_ci                           {{al, r3, r13, r5, ROR, 16},
1223b8021494Sopenharmony_ci                            false,
1224b8021494Sopenharmony_ci                            al,
1225b8021494Sopenharmony_ci                            "al r3 r13 r5 ROR 16",
1226b8021494Sopenharmony_ci                            "al_r3_r13_r5_ROR_16"},
1227b8021494Sopenharmony_ci                           {{al, r14, r14, r10, ROR, 0},
1228b8021494Sopenharmony_ci                            false,
1229b8021494Sopenharmony_ci                            al,
1230b8021494Sopenharmony_ci                            "al r14 r14 r10 ROR 0",
1231b8021494Sopenharmony_ci                            "al_r14_r14_r10_ROR_0"},
1232b8021494Sopenharmony_ci                           {{al, r5, r5, r5, ROR, 0},
1233b8021494Sopenharmony_ci                            false,
1234b8021494Sopenharmony_ci                            al,
1235b8021494Sopenharmony_ci                            "al r5 r5 r5 ROR 0",
1236b8021494Sopenharmony_ci                            "al_r5_r5_r5_ROR_0"},
1237b8021494Sopenharmony_ci                           {{al, r3, r2, r2, ROR, 0},
1238b8021494Sopenharmony_ci                            false,
1239b8021494Sopenharmony_ci                            al,
1240b8021494Sopenharmony_ci                            "al r3 r2 r2 ROR 0",
1241b8021494Sopenharmony_ci                            "al_r3_r2_r2_ROR_0"},
1242b8021494Sopenharmony_ci                           {{al, r4, r1, r13, ROR, 8},
1243b8021494Sopenharmony_ci                            false,
1244b8021494Sopenharmony_ci                            al,
1245b8021494Sopenharmony_ci                            "al r4 r1 r13 ROR 8",
1246b8021494Sopenharmony_ci                            "al_r4_r1_r13_ROR_8"},
1247b8021494Sopenharmony_ci                           {{al, r8, r0, r13, ROR, 0},
1248b8021494Sopenharmony_ci                            false,
1249b8021494Sopenharmony_ci                            al,
1250b8021494Sopenharmony_ci                            "al r8 r0 r13 ROR 0",
1251b8021494Sopenharmony_ci                            "al_r8_r0_r13_ROR_0"},
1252b8021494Sopenharmony_ci                           {{al, r6, r14, r7, ROR, 16},
1253b8021494Sopenharmony_ci                            false,
1254b8021494Sopenharmony_ci                            al,
1255b8021494Sopenharmony_ci                            "al r6 r14 r7 ROR 16",
1256b8021494Sopenharmony_ci                            "al_r6_r14_r7_ROR_16"},
1257b8021494Sopenharmony_ci                           {{al, r7, r1, r14, ROR, 0},
1258b8021494Sopenharmony_ci                            false,
1259b8021494Sopenharmony_ci                            al,
1260b8021494Sopenharmony_ci                            "al r7 r1 r14 ROR 0",
1261b8021494Sopenharmony_ci                            "al_r7_r1_r14_ROR_0"},
1262b8021494Sopenharmony_ci                           {{al, r14, r10, r4, ROR, 8},
1263b8021494Sopenharmony_ci                            false,
1264b8021494Sopenharmony_ci                            al,
1265b8021494Sopenharmony_ci                            "al r14 r10 r4 ROR 8",
1266b8021494Sopenharmony_ci                            "al_r14_r10_r4_ROR_8"},
1267b8021494Sopenharmony_ci                           {{al, r14, r8, r4, ROR, 24},
1268b8021494Sopenharmony_ci                            false,
1269b8021494Sopenharmony_ci                            al,
1270b8021494Sopenharmony_ci                            "al r14 r8 r4 ROR 24",
1271b8021494Sopenharmony_ci                            "al_r14_r8_r4_ROR_24"},
1272b8021494Sopenharmony_ci                           {{al, r9, r6, r12, ROR, 8},
1273b8021494Sopenharmony_ci                            false,
1274b8021494Sopenharmony_ci                            al,
1275b8021494Sopenharmony_ci                            "al r9 r6 r12 ROR 8",
1276b8021494Sopenharmony_ci                            "al_r9_r6_r12_ROR_8"},
1277b8021494Sopenharmony_ci                           {{al, r6, r1, r4, ROR, 16},
1278b8021494Sopenharmony_ci                            false,
1279b8021494Sopenharmony_ci                            al,
1280b8021494Sopenharmony_ci                            "al r6 r1 r4 ROR 16",
1281b8021494Sopenharmony_ci                            "al_r6_r1_r4_ROR_16"},
1282b8021494Sopenharmony_ci                           {{al, r6, r11, r10, ROR, 0},
1283b8021494Sopenharmony_ci                            false,
1284b8021494Sopenharmony_ci                            al,
1285b8021494Sopenharmony_ci                            "al r6 r11 r10 ROR 0",
1286b8021494Sopenharmony_ci                            "al_r6_r11_r10_ROR_0"},
1287b8021494Sopenharmony_ci                           {{al, r14, r2, r2, ROR, 16},
1288b8021494Sopenharmony_ci                            false,
1289b8021494Sopenharmony_ci                            al,
1290b8021494Sopenharmony_ci                            "al r14 r2 r2 ROR 16",
1291b8021494Sopenharmony_ci                            "al_r14_r2_r2_ROR_16"},
1292b8021494Sopenharmony_ci                           {{al, r6, r3, r5, ROR, 16},
1293b8021494Sopenharmony_ci                            false,
1294b8021494Sopenharmony_ci                            al,
1295b8021494Sopenharmony_ci                            "al r6 r3 r5 ROR 16",
1296b8021494Sopenharmony_ci                            "al_r6_r3_r5_ROR_16"},
1297b8021494Sopenharmony_ci                           {{al, r11, r1, r14, ROR, 0},
1298b8021494Sopenharmony_ci                            false,
1299b8021494Sopenharmony_ci                            al,
1300b8021494Sopenharmony_ci                            "al r11 r1 r14 ROR 0",
1301b8021494Sopenharmony_ci                            "al_r11_r1_r14_ROR_0"},
1302b8021494Sopenharmony_ci                           {{al, r11, r12, r3, ROR, 0},
1303b8021494Sopenharmony_ci                            false,
1304b8021494Sopenharmony_ci                            al,
1305b8021494Sopenharmony_ci                            "al r11 r12 r3 ROR 0",
1306b8021494Sopenharmony_ci                            "al_r11_r12_r3_ROR_0"},
1307b8021494Sopenharmony_ci                           {{al, r14, r13, r0, ROR, 0},
1308b8021494Sopenharmony_ci                            false,
1309b8021494Sopenharmony_ci                            al,
1310b8021494Sopenharmony_ci                            "al r14 r13 r0 ROR 0",
1311b8021494Sopenharmony_ci                            "al_r14_r13_r0_ROR_0"},
1312b8021494Sopenharmony_ci                           {{al, r4, r4, r8, ROR, 16},
1313b8021494Sopenharmony_ci                            false,
1314b8021494Sopenharmony_ci                            al,
1315b8021494Sopenharmony_ci                            "al r4 r4 r8 ROR 16",
1316b8021494Sopenharmony_ci                            "al_r4_r4_r8_ROR_16"},
1317b8021494Sopenharmony_ci                           {{al, r5, r14, r6, ROR, 8},
1318b8021494Sopenharmony_ci                            false,
1319b8021494Sopenharmony_ci                            al,
1320b8021494Sopenharmony_ci                            "al r5 r14 r6 ROR 8",
1321b8021494Sopenharmony_ci                            "al_r5_r14_r6_ROR_8"},
1322b8021494Sopenharmony_ci                           {{al, r3, r8, r5, ROR, 0},
1323b8021494Sopenharmony_ci                            false,
1324b8021494Sopenharmony_ci                            al,
1325b8021494Sopenharmony_ci                            "al r3 r8 r5 ROR 0",
1326b8021494Sopenharmony_ci                            "al_r3_r8_r5_ROR_0"},
1327b8021494Sopenharmony_ci                           {{al, r8, r10, r4, ROR, 16},
1328b8021494Sopenharmony_ci                            false,
1329b8021494Sopenharmony_ci                            al,
1330b8021494Sopenharmony_ci                            "al r8 r10 r4 ROR 16",
1331b8021494Sopenharmony_ci                            "al_r8_r10_r4_ROR_16"},
1332b8021494Sopenharmony_ci                           {{al, r4, r12, r8, ROR, 16},
1333b8021494Sopenharmony_ci                            false,
1334b8021494Sopenharmony_ci                            al,
1335b8021494Sopenharmony_ci                            "al r4 r12 r8 ROR 16",
1336b8021494Sopenharmony_ci                            "al_r4_r12_r8_ROR_16"},
1337b8021494Sopenharmony_ci                           {{al, r0, r13, r4, ROR, 16},
1338b8021494Sopenharmony_ci                            false,
1339b8021494Sopenharmony_ci                            al,
1340b8021494Sopenharmony_ci                            "al r0 r13 r4 ROR 16",
1341b8021494Sopenharmony_ci                            "al_r0_r13_r4_ROR_16"},
1342b8021494Sopenharmony_ci                           {{al, r3, r9, r13, ROR, 24},
1343b8021494Sopenharmony_ci                            false,
1344b8021494Sopenharmony_ci                            al,
1345b8021494Sopenharmony_ci                            "al r3 r9 r13 ROR 24",
1346b8021494Sopenharmony_ci                            "al_r3_r9_r13_ROR_24"},
1347b8021494Sopenharmony_ci                           {{al, r2, r6, r0, ROR, 24},
1348b8021494Sopenharmony_ci                            false,
1349b8021494Sopenharmony_ci                            al,
1350b8021494Sopenharmony_ci                            "al r2 r6 r0 ROR 24",
1351b8021494Sopenharmony_ci                            "al_r2_r6_r0_ROR_24"},
1352b8021494Sopenharmony_ci                           {{al, r3, r12, r2, ROR, 24},
1353b8021494Sopenharmony_ci                            false,
1354b8021494Sopenharmony_ci                            al,
1355b8021494Sopenharmony_ci                            "al r3 r12 r2 ROR 24",
1356b8021494Sopenharmony_ci                            "al_r3_r12_r2_ROR_24"},
1357b8021494Sopenharmony_ci                           {{al, r11, r11, r5, ROR, 24},
1358b8021494Sopenharmony_ci                            false,
1359b8021494Sopenharmony_ci                            al,
1360b8021494Sopenharmony_ci                            "al r11 r11 r5 ROR 24",
1361b8021494Sopenharmony_ci                            "al_r11_r11_r5_ROR_24"},
1362b8021494Sopenharmony_ci                           {{al, r10, r2, r10, ROR, 8},
1363b8021494Sopenharmony_ci                            false,
1364b8021494Sopenharmony_ci                            al,
1365b8021494Sopenharmony_ci                            "al r10 r2 r10 ROR 8",
1366b8021494Sopenharmony_ci                            "al_r10_r2_r10_ROR_8"},
1367b8021494Sopenharmony_ci                           {{al, r6, r6, r13, ROR, 16},
1368b8021494Sopenharmony_ci                            false,
1369b8021494Sopenharmony_ci                            al,
1370b8021494Sopenharmony_ci                            "al r6 r6 r13 ROR 16",
1371b8021494Sopenharmony_ci                            "al_r6_r6_r13_ROR_16"},
1372b8021494Sopenharmony_ci                           {{al, r8, r5, r4, ROR, 24},
1373b8021494Sopenharmony_ci                            false,
1374b8021494Sopenharmony_ci                            al,
1375b8021494Sopenharmony_ci                            "al r8 r5 r4 ROR 24",
1376b8021494Sopenharmony_ci                            "al_r8_r5_r4_ROR_24"},
1377b8021494Sopenharmony_ci                           {{al, r10, r7, r6, ROR, 8},
1378b8021494Sopenharmony_ci                            false,
1379b8021494Sopenharmony_ci                            al,
1380b8021494Sopenharmony_ci                            "al r10 r7 r6 ROR 8",
1381b8021494Sopenharmony_ci                            "al_r10_r7_r6_ROR_8"},
1382b8021494Sopenharmony_ci                           {{al, r14, r12, r11, ROR, 8},
1383b8021494Sopenharmony_ci                            false,
1384b8021494Sopenharmony_ci                            al,
1385b8021494Sopenharmony_ci                            "al r14 r12 r11 ROR 8",
1386b8021494Sopenharmony_ci                            "al_r14_r12_r11_ROR_8"},
1387b8021494Sopenharmony_ci                           {{al, r13, r9, r9, ROR, 16},
1388b8021494Sopenharmony_ci                            false,
1389b8021494Sopenharmony_ci                            al,
1390b8021494Sopenharmony_ci                            "al r13 r9 r9 ROR 16",
1391b8021494Sopenharmony_ci                            "al_r13_r9_r9_ROR_16"},
1392b8021494Sopenharmony_ci                           {{al, r3, r5, r3, ROR, 0},
1393b8021494Sopenharmony_ci                            false,
1394b8021494Sopenharmony_ci                            al,
1395b8021494Sopenharmony_ci                            "al r3 r5 r3 ROR 0",
1396b8021494Sopenharmony_ci                            "al_r3_r5_r3_ROR_0"},
1397b8021494Sopenharmony_ci                           {{al, r12, r9, r1, ROR, 8},
1398b8021494Sopenharmony_ci                            false,
1399b8021494Sopenharmony_ci                            al,
1400b8021494Sopenharmony_ci                            "al r12 r9 r1 ROR 8",
1401b8021494Sopenharmony_ci                            "al_r12_r9_r1_ROR_8"},
1402b8021494Sopenharmony_ci                           {{al, r4, r10, r7, ROR, 16},
1403b8021494Sopenharmony_ci                            false,
1404b8021494Sopenharmony_ci                            al,
1405b8021494Sopenharmony_ci                            "al r4 r10 r7 ROR 16",
1406b8021494Sopenharmony_ci                            "al_r4_r10_r7_ROR_16"},
1407b8021494Sopenharmony_ci                           {{al, r11, r5, r12, ROR, 8},
1408b8021494Sopenharmony_ci                            false,
1409b8021494Sopenharmony_ci                            al,
1410b8021494Sopenharmony_ci                            "al r11 r5 r12 ROR 8",
1411b8021494Sopenharmony_ci                            "al_r11_r5_r12_ROR_8"},
1412b8021494Sopenharmony_ci                           {{al, r10, r4, r8, ROR, 24},
1413b8021494Sopenharmony_ci                            false,
1414b8021494Sopenharmony_ci                            al,
1415b8021494Sopenharmony_ci                            "al r10 r4 r8 ROR 24",
1416b8021494Sopenharmony_ci                            "al_r10_r4_r8_ROR_24"},
1417b8021494Sopenharmony_ci                           {{al, r9, r6, r6, ROR, 16},
1418b8021494Sopenharmony_ci                            false,
1419b8021494Sopenharmony_ci                            al,
1420b8021494Sopenharmony_ci                            "al r9 r6 r6 ROR 16",
1421b8021494Sopenharmony_ci                            "al_r9_r6_r6_ROR_16"},
1422b8021494Sopenharmony_ci                           {{al, r7, r5, r9, ROR, 8},
1423b8021494Sopenharmony_ci                            false,
1424b8021494Sopenharmony_ci                            al,
1425b8021494Sopenharmony_ci                            "al r7 r5 r9 ROR 8",
1426b8021494Sopenharmony_ci                            "al_r7_r5_r9_ROR_8"},
1427b8021494Sopenharmony_ci                           {{al, r7, r9, r5, ROR, 24},
1428b8021494Sopenharmony_ci                            false,
1429b8021494Sopenharmony_ci                            al,
1430b8021494Sopenharmony_ci                            "al r7 r9 r5 ROR 24",
1431b8021494Sopenharmony_ci                            "al_r7_r9_r5_ROR_24"},
1432b8021494Sopenharmony_ci                           {{al, r4, r9, r10, ROR, 16},
1433b8021494Sopenharmony_ci                            false,
1434b8021494Sopenharmony_ci                            al,
1435b8021494Sopenharmony_ci                            "al r4 r9 r10 ROR 16",
1436b8021494Sopenharmony_ci                            "al_r4_r9_r10_ROR_16"},
1437b8021494Sopenharmony_ci                           {{al, r9, r2, r13, ROR, 8},
1438b8021494Sopenharmony_ci                            false,
1439b8021494Sopenharmony_ci                            al,
1440b8021494Sopenharmony_ci                            "al r9 r2 r13 ROR 8",
1441b8021494Sopenharmony_ci                            "al_r9_r2_r13_ROR_8"},
1442b8021494Sopenharmony_ci                           {{al, r10, r9, r7, ROR, 16},
1443b8021494Sopenharmony_ci                            false,
1444b8021494Sopenharmony_ci                            al,
1445b8021494Sopenharmony_ci                            "al r10 r9 r7 ROR 16",
1446b8021494Sopenharmony_ci                            "al_r10_r9_r7_ROR_16"},
1447b8021494Sopenharmony_ci                           {{al, r13, r7, r2, ROR, 0},
1448b8021494Sopenharmony_ci                            false,
1449b8021494Sopenharmony_ci                            al,
1450b8021494Sopenharmony_ci                            "al r13 r7 r2 ROR 0",
1451b8021494Sopenharmony_ci                            "al_r13_r7_r2_ROR_0"},
1452b8021494Sopenharmony_ci                           {{al, r14, r8, r13, ROR, 8},
1453b8021494Sopenharmony_ci                            false,
1454b8021494Sopenharmony_ci                            al,
1455b8021494Sopenharmony_ci                            "al r14 r8 r13 ROR 8",
1456b8021494Sopenharmony_ci                            "al_r14_r8_r13_ROR_8"},
1457b8021494Sopenharmony_ci                           {{al, r7, r13, r3, ROR, 24},
1458b8021494Sopenharmony_ci                            false,
1459b8021494Sopenharmony_ci                            al,
1460b8021494Sopenharmony_ci                            "al r7 r13 r3 ROR 24",
1461b8021494Sopenharmony_ci                            "al_r7_r13_r3_ROR_24"},
1462b8021494Sopenharmony_ci                           {{al, r7, r4, r0, ROR, 8},
1463b8021494Sopenharmony_ci                            false,
1464b8021494Sopenharmony_ci                            al,
1465b8021494Sopenharmony_ci                            "al r7 r4 r0 ROR 8",
1466b8021494Sopenharmony_ci                            "al_r7_r4_r0_ROR_8"},
1467b8021494Sopenharmony_ci                           {{al, r1, r12, r8, ROR, 8},
1468b8021494Sopenharmony_ci                            false,
1469b8021494Sopenharmony_ci                            al,
1470b8021494Sopenharmony_ci                            "al r1 r12 r8 ROR 8",
1471b8021494Sopenharmony_ci                            "al_r1_r12_r8_ROR_8"},
1472b8021494Sopenharmony_ci                           {{al, r14, r5, r8, ROR, 24},
1473b8021494Sopenharmony_ci                            false,
1474b8021494Sopenharmony_ci                            al,
1475b8021494Sopenharmony_ci                            "al r14 r5 r8 ROR 24",
1476b8021494Sopenharmony_ci                            "al_r14_r5_r8_ROR_24"},
1477b8021494Sopenharmony_ci                           {{al, r0, r0, r1, ROR, 0},
1478b8021494Sopenharmony_ci                            false,
1479b8021494Sopenharmony_ci                            al,
1480b8021494Sopenharmony_ci                            "al r0 r0 r1 ROR 0",
1481b8021494Sopenharmony_ci                            "al_r0_r0_r1_ROR_0"},
1482b8021494Sopenharmony_ci                           {{al, r1, r3, r3, ROR, 8},
1483b8021494Sopenharmony_ci                            false,
1484b8021494Sopenharmony_ci                            al,
1485b8021494Sopenharmony_ci                            "al r1 r3 r3 ROR 8",
1486b8021494Sopenharmony_ci                            "al_r1_r3_r3_ROR_8"},
1487b8021494Sopenharmony_ci                           {{al, r4, r0, r8, ROR, 8},
1488b8021494Sopenharmony_ci                            false,
1489b8021494Sopenharmony_ci                            al,
1490b8021494Sopenharmony_ci                            "al r4 r0 r8 ROR 8",
1491b8021494Sopenharmony_ci                            "al_r4_r0_r8_ROR_8"},
1492b8021494Sopenharmony_ci                           {{al, r7, r4, r8, ROR, 16},
1493b8021494Sopenharmony_ci                            false,
1494b8021494Sopenharmony_ci                            al,
1495b8021494Sopenharmony_ci                            "al r7 r4 r8 ROR 16",
1496b8021494Sopenharmony_ci                            "al_r7_r4_r8_ROR_16"},
1497b8021494Sopenharmony_ci                           {{al, r1, r1, r8, ROR, 8},
1498b8021494Sopenharmony_ci                            false,
1499b8021494Sopenharmony_ci                            al,
1500b8021494Sopenharmony_ci                            "al r1 r1 r8 ROR 8",
1501b8021494Sopenharmony_ci                            "al_r1_r1_r8_ROR_8"},
1502b8021494Sopenharmony_ci                           {{al, r4, r11, r4, ROR, 24},
1503b8021494Sopenharmony_ci                            false,
1504b8021494Sopenharmony_ci                            al,
1505b8021494Sopenharmony_ci                            "al r4 r11 r4 ROR 24",
1506b8021494Sopenharmony_ci                            "al_r4_r11_r4_ROR_24"},
1507b8021494Sopenharmony_ci                           {{al, r2, r5, r6, ROR, 0},
1508b8021494Sopenharmony_ci                            false,
1509b8021494Sopenharmony_ci                            al,
1510b8021494Sopenharmony_ci                            "al r2 r5 r6 ROR 0",
1511b8021494Sopenharmony_ci                            "al_r2_r5_r6_ROR_0"},
1512b8021494Sopenharmony_ci                           {{al, r14, r8, r3, ROR, 8},
1513b8021494Sopenharmony_ci                            false,
1514b8021494Sopenharmony_ci                            al,
1515b8021494Sopenharmony_ci                            "al r14 r8 r3 ROR 8",
1516b8021494Sopenharmony_ci                            "al_r14_r8_r3_ROR_8"},
1517b8021494Sopenharmony_ci                           {{al, r5, r2, r12, ROR, 8},
1518b8021494Sopenharmony_ci                            false,
1519b8021494Sopenharmony_ci                            al,
1520b8021494Sopenharmony_ci                            "al r5 r2 r12 ROR 8",
1521b8021494Sopenharmony_ci                            "al_r5_r2_r12_ROR_8"},
1522b8021494Sopenharmony_ci                           {{al, r1, r12, r0, ROR, 8},
1523b8021494Sopenharmony_ci                            false,
1524b8021494Sopenharmony_ci                            al,
1525b8021494Sopenharmony_ci                            "al r1 r12 r0 ROR 8",
1526b8021494Sopenharmony_ci                            "al_r1_r12_r0_ROR_8"},
1527b8021494Sopenharmony_ci                           {{al, r7, r5, r4, ROR, 24},
1528b8021494Sopenharmony_ci                            false,
1529b8021494Sopenharmony_ci                            al,
1530b8021494Sopenharmony_ci                            "al r7 r5 r4 ROR 24",
1531b8021494Sopenharmony_ci                            "al_r7_r5_r4_ROR_24"},
1532b8021494Sopenharmony_ci                           {{al, r6, r9, r3, ROR, 16},
1533b8021494Sopenharmony_ci                            false,
1534b8021494Sopenharmony_ci                            al,
1535b8021494Sopenharmony_ci                            "al r6 r9 r3 ROR 16",
1536b8021494Sopenharmony_ci                            "al_r6_r9_r3_ROR_16"},
1537b8021494Sopenharmony_ci                           {{al, r6, r1, r1, ROR, 8},
1538b8021494Sopenharmony_ci                            false,
1539b8021494Sopenharmony_ci                            al,
1540b8021494Sopenharmony_ci                            "al r6 r1 r1 ROR 8",
1541b8021494Sopenharmony_ci                            "al_r6_r1_r1_ROR_8"},
1542b8021494Sopenharmony_ci                           {{al, r1, r4, r9, ROR, 24},
1543b8021494Sopenharmony_ci                            false,
1544b8021494Sopenharmony_ci                            al,
1545b8021494Sopenharmony_ci                            "al r1 r4 r9 ROR 24",
1546b8021494Sopenharmony_ci                            "al_r1_r4_r9_ROR_24"},
1547b8021494Sopenharmony_ci                           {{al, r14, r4, r13, ROR, 16},
1548b8021494Sopenharmony_ci                            false,
1549b8021494Sopenharmony_ci                            al,
1550b8021494Sopenharmony_ci                            "al r14 r4 r13 ROR 16",
1551b8021494Sopenharmony_ci                            "al_r14_r4_r13_ROR_16"},
1552b8021494Sopenharmony_ci                           {{al, r3, r1, r10, ROR, 0},
1553b8021494Sopenharmony_ci                            false,
1554b8021494Sopenharmony_ci                            al,
1555b8021494Sopenharmony_ci                            "al r3 r1 r10 ROR 0",
1556b8021494Sopenharmony_ci                            "al_r3_r1_r10_ROR_0"},
1557b8021494Sopenharmony_ci                           {{al, r4, r6, r0, ROR, 24},
1558b8021494Sopenharmony_ci                            false,
1559b8021494Sopenharmony_ci                            al,
1560b8021494Sopenharmony_ci                            "al r4 r6 r0 ROR 24",
1561b8021494Sopenharmony_ci                            "al_r4_r6_r0_ROR_24"},
1562b8021494Sopenharmony_ci                           {{al, r0, r14, r1, ROR, 8},
1563b8021494Sopenharmony_ci                            false,
1564b8021494Sopenharmony_ci                            al,
1565b8021494Sopenharmony_ci                            "al r0 r14 r1 ROR 8",
1566b8021494Sopenharmony_ci                            "al_r0_r14_r1_ROR_8"},
1567b8021494Sopenharmony_ci                           {{al, r6, r8, r5, ROR, 0},
1568b8021494Sopenharmony_ci                            false,
1569b8021494Sopenharmony_ci                            al,
1570b8021494Sopenharmony_ci                            "al r6 r8 r5 ROR 0",
1571b8021494Sopenharmony_ci                            "al_r6_r8_r5_ROR_0"},
1572b8021494Sopenharmony_ci                           {{al, r9, r6, r2, ROR, 16},
1573b8021494Sopenharmony_ci                            false,
1574b8021494Sopenharmony_ci                            al,
1575b8021494Sopenharmony_ci                            "al r9 r6 r2 ROR 16",
1576b8021494Sopenharmony_ci                            "al_r9_r6_r2_ROR_16"},
1577b8021494Sopenharmony_ci                           {{al, r8, r6, r5, ROR, 16},
1578b8021494Sopenharmony_ci                            false,
1579b8021494Sopenharmony_ci                            al,
1580b8021494Sopenharmony_ci                            "al r8 r6 r5 ROR 16",
1581b8021494Sopenharmony_ci                            "al_r8_r6_r5_ROR_16"},
1582b8021494Sopenharmony_ci                           {{al, r10, r10, r14, ROR, 8},
1583b8021494Sopenharmony_ci                            false,
1584b8021494Sopenharmony_ci                            al,
1585b8021494Sopenharmony_ci                            "al r10 r10 r14 ROR 8",
1586b8021494Sopenharmony_ci                            "al_r10_r10_r14_ROR_8"},
1587b8021494Sopenharmony_ci                           {{al, r12, r2, r10, ROR, 16},
1588b8021494Sopenharmony_ci                            false,
1589b8021494Sopenharmony_ci                            al,
1590b8021494Sopenharmony_ci                            "al r12 r2 r10 ROR 16",
1591b8021494Sopenharmony_ci                            "al_r12_r2_r10_ROR_16"},
1592b8021494Sopenharmony_ci                           {{al, r7, r3, r2, ROR, 8},
1593b8021494Sopenharmony_ci                            false,
1594b8021494Sopenharmony_ci                            al,
1595b8021494Sopenharmony_ci                            "al r7 r3 r2 ROR 8",
1596b8021494Sopenharmony_ci                            "al_r7_r3_r2_ROR_8"},
1597b8021494Sopenharmony_ci                           {{al, r6, r0, r9, ROR, 0},
1598b8021494Sopenharmony_ci                            false,
1599b8021494Sopenharmony_ci                            al,
1600b8021494Sopenharmony_ci                            "al r6 r0 r9 ROR 0",
1601b8021494Sopenharmony_ci                            "al_r6_r0_r9_ROR_0"},
1602b8021494Sopenharmony_ci                           {{al, r11, r4, r14, ROR, 24},
1603b8021494Sopenharmony_ci                            false,
1604b8021494Sopenharmony_ci                            al,
1605b8021494Sopenharmony_ci                            "al r11 r4 r14 ROR 24",
1606b8021494Sopenharmony_ci                            "al_r11_r4_r14_ROR_24"},
1607b8021494Sopenharmony_ci                           {{al, r13, r13, r5, ROR, 24},
1608b8021494Sopenharmony_ci                            false,
1609b8021494Sopenharmony_ci                            al,
1610b8021494Sopenharmony_ci                            "al r13 r13 r5 ROR 24",
1611b8021494Sopenharmony_ci                            "al_r13_r13_r5_ROR_24"},
1612b8021494Sopenharmony_ci                           {{al, r9, r2, r12, ROR, 24},
1613b8021494Sopenharmony_ci                            false,
1614b8021494Sopenharmony_ci                            al,
1615b8021494Sopenharmony_ci                            "al r9 r2 r12 ROR 24",
1616b8021494Sopenharmony_ci                            "al_r9_r2_r12_ROR_24"},
1617b8021494Sopenharmony_ci                           {{al, r5, r1, r13, ROR, 16},
1618b8021494Sopenharmony_ci                            false,
1619b8021494Sopenharmony_ci                            al,
1620b8021494Sopenharmony_ci                            "al r5 r1 r13 ROR 16",
1621b8021494Sopenharmony_ci                            "al_r5_r1_r13_ROR_16"},
1622b8021494Sopenharmony_ci                           {{al, r10, r4, r5, ROR, 0},
1623b8021494Sopenharmony_ci                            false,
1624b8021494Sopenharmony_ci                            al,
1625b8021494Sopenharmony_ci                            "al r10 r4 r5 ROR 0",
1626b8021494Sopenharmony_ci                            "al_r10_r4_r5_ROR_0"},
1627b8021494Sopenharmony_ci                           {{al, r14, r11, r0, ROR, 24},
1628b8021494Sopenharmony_ci                            false,
1629b8021494Sopenharmony_ci                            al,
1630b8021494Sopenharmony_ci                            "al r14 r11 r0 ROR 24",
1631b8021494Sopenharmony_ci                            "al_r14_r11_r0_ROR_24"},
1632b8021494Sopenharmony_ci                           {{al, r4, r12, r10, ROR, 24},
1633b8021494Sopenharmony_ci                            false,
1634b8021494Sopenharmony_ci                            al,
1635b8021494Sopenharmony_ci                            "al r4 r12 r10 ROR 24",
1636b8021494Sopenharmony_ci                            "al_r4_r12_r10_ROR_24"},
1637b8021494Sopenharmony_ci                           {{al, r2, r5, r7, ROR, 24},
1638b8021494Sopenharmony_ci                            false,
1639b8021494Sopenharmony_ci                            al,
1640b8021494Sopenharmony_ci                            "al r2 r5 r7 ROR 24",
1641b8021494Sopenharmony_ci                            "al_r2_r5_r7_ROR_24"},
1642b8021494Sopenharmony_ci                           {{al, r4, r4, r5, ROR, 16},
1643b8021494Sopenharmony_ci                            false,
1644b8021494Sopenharmony_ci                            al,
1645b8021494Sopenharmony_ci                            "al r4 r4 r5 ROR 16",
1646b8021494Sopenharmony_ci                            "al_r4_r4_r5_ROR_16"},
1647b8021494Sopenharmony_ci                           {{al, r11, r9, r12, ROR, 8},
1648b8021494Sopenharmony_ci                            false,
1649b8021494Sopenharmony_ci                            al,
1650b8021494Sopenharmony_ci                            "al r11 r9 r12 ROR 8",
1651b8021494Sopenharmony_ci                            "al_r11_r9_r12_ROR_8"},
1652b8021494Sopenharmony_ci                           {{al, r5, r9, r2, ROR, 0},
1653b8021494Sopenharmony_ci                            false,
1654b8021494Sopenharmony_ci                            al,
1655b8021494Sopenharmony_ci                            "al r5 r9 r2 ROR 0",
1656b8021494Sopenharmony_ci                            "al_r5_r9_r2_ROR_0"},
1657b8021494Sopenharmony_ci                           {{al, r10, r6, r6, ROR, 24},
1658b8021494Sopenharmony_ci                            false,
1659b8021494Sopenharmony_ci                            al,
1660b8021494Sopenharmony_ci                            "al r10 r6 r6 ROR 24",
1661b8021494Sopenharmony_ci                            "al_r10_r6_r6_ROR_24"},
1662b8021494Sopenharmony_ci                           {{al, r13, r11, r4, ROR, 24},
1663b8021494Sopenharmony_ci                            false,
1664b8021494Sopenharmony_ci                            al,
1665b8021494Sopenharmony_ci                            "al r13 r11 r4 ROR 24",
1666b8021494Sopenharmony_ci                            "al_r13_r11_r4_ROR_24"},
1667b8021494Sopenharmony_ci                           {{al, r2, r9, r8, ROR, 8},
1668b8021494Sopenharmony_ci                            false,
1669b8021494Sopenharmony_ci                            al,
1670b8021494Sopenharmony_ci                            "al r2 r9 r8 ROR 8",
1671b8021494Sopenharmony_ci                            "al_r2_r9_r8_ROR_8"},
1672b8021494Sopenharmony_ci                           {{al, r0, r9, r10, ROR, 24},
1673b8021494Sopenharmony_ci                            false,
1674b8021494Sopenharmony_ci                            al,
1675b8021494Sopenharmony_ci                            "al r0 r9 r10 ROR 24",
1676b8021494Sopenharmony_ci                            "al_r0_r9_r10_ROR_24"},
1677b8021494Sopenharmony_ci                           {{al, r4, r1, r13, ROR, 0},
1678b8021494Sopenharmony_ci                            false,
1679b8021494Sopenharmony_ci                            al,
1680b8021494Sopenharmony_ci                            "al r4 r1 r13 ROR 0",
1681b8021494Sopenharmony_ci                            "al_r4_r1_r13_ROR_0"},
1682b8021494Sopenharmony_ci                           {{al, r11, r0, r9, ROR, 24},
1683b8021494Sopenharmony_ci                            false,
1684b8021494Sopenharmony_ci                            al,
1685b8021494Sopenharmony_ci                            "al r11 r0 r9 ROR 24",
1686b8021494Sopenharmony_ci                            "al_r11_r0_r9_ROR_24"},
1687b8021494Sopenharmony_ci                           {{al, r1, r12, r3, ROR, 0},
1688b8021494Sopenharmony_ci                            false,
1689b8021494Sopenharmony_ci                            al,
1690b8021494Sopenharmony_ci                            "al r1 r12 r3 ROR 0",
1691b8021494Sopenharmony_ci                            "al_r1_r12_r3_ROR_0"},
1692b8021494Sopenharmony_ci                           {{al, r0, r13, r11, ROR, 24},
1693b8021494Sopenharmony_ci                            false,
1694b8021494Sopenharmony_ci                            al,
1695b8021494Sopenharmony_ci                            "al r0 r13 r11 ROR 24",
1696b8021494Sopenharmony_ci                            "al_r0_r13_r11_ROR_24"},
1697b8021494Sopenharmony_ci                           {{al, r11, r5, r14, ROR, 16},
1698b8021494Sopenharmony_ci                            false,
1699b8021494Sopenharmony_ci                            al,
1700b8021494Sopenharmony_ci                            "al r11 r5 r14 ROR 16",
1701b8021494Sopenharmony_ci                            "al_r11_r5_r14_ROR_16"},
1702b8021494Sopenharmony_ci                           {{al, r2, r6, r13, ROR, 16},
1703b8021494Sopenharmony_ci                            false,
1704b8021494Sopenharmony_ci                            al,
1705b8021494Sopenharmony_ci                            "al r2 r6 r13 ROR 16",
1706b8021494Sopenharmony_ci                            "al_r2_r6_r13_ROR_16"},
1707b8021494Sopenharmony_ci                           {{al, r7, r10, r2, ROR, 8},
1708b8021494Sopenharmony_ci                            false,
1709b8021494Sopenharmony_ci                            al,
1710b8021494Sopenharmony_ci                            "al r7 r10 r2 ROR 8",
1711b8021494Sopenharmony_ci                            "al_r7_r10_r2_ROR_8"},
1712b8021494Sopenharmony_ci                           {{al, r10, r4, r11, ROR, 24},
1713b8021494Sopenharmony_ci                            false,
1714b8021494Sopenharmony_ci                            al,
1715b8021494Sopenharmony_ci                            "al r10 r4 r11 ROR 24",
1716b8021494Sopenharmony_ci                            "al_r10_r4_r11_ROR_24"},
1717b8021494Sopenharmony_ci                           {{al, r7, r3, r12, ROR, 24},
1718b8021494Sopenharmony_ci                            false,
1719b8021494Sopenharmony_ci                            al,
1720b8021494Sopenharmony_ci                            "al r7 r3 r12 ROR 24",
1721b8021494Sopenharmony_ci                            "al_r7_r3_r12_ROR_24"},
1722b8021494Sopenharmony_ci                           {{al, r4, r4, r14, ROR, 0},
1723b8021494Sopenharmony_ci                            false,
1724b8021494Sopenharmony_ci                            al,
1725b8021494Sopenharmony_ci                            "al r4 r4 r14 ROR 0",
1726b8021494Sopenharmony_ci                            "al_r4_r4_r14_ROR_0"},
1727b8021494Sopenharmony_ci                           {{al, r2, r9, r13, ROR, 8},
1728b8021494Sopenharmony_ci                            false,
1729b8021494Sopenharmony_ci                            al,
1730b8021494Sopenharmony_ci                            "al r2 r9 r13 ROR 8",
1731b8021494Sopenharmony_ci                            "al_r2_r9_r13_ROR_8"},
1732b8021494Sopenharmony_ci                           {{al, r1, r3, r2, ROR, 0},
1733b8021494Sopenharmony_ci                            false,
1734b8021494Sopenharmony_ci                            al,
1735b8021494Sopenharmony_ci                            "al r1 r3 r2 ROR 0",
1736b8021494Sopenharmony_ci                            "al_r1_r3_r2_ROR_0"},
1737b8021494Sopenharmony_ci                           {{al, r10, r5, r8, ROR, 16},
1738b8021494Sopenharmony_ci                            false,
1739b8021494Sopenharmony_ci                            al,
1740b8021494Sopenharmony_ci                            "al r10 r5 r8 ROR 16",
1741b8021494Sopenharmony_ci                            "al_r10_r5_r8_ROR_16"},
1742b8021494Sopenharmony_ci                           {{al, r0, r4, r4, ROR, 0},
1743b8021494Sopenharmony_ci                            false,
1744b8021494Sopenharmony_ci                            al,
1745b8021494Sopenharmony_ci                            "al r0 r4 r4 ROR 0",
1746b8021494Sopenharmony_ci                            "al_r0_r4_r4_ROR_0"},
1747b8021494Sopenharmony_ci                           {{al, r7, r2, r11, ROR, 24},
1748b8021494Sopenharmony_ci                            false,
1749b8021494Sopenharmony_ci                            al,
1750b8021494Sopenharmony_ci                            "al r7 r2 r11 ROR 24",
1751b8021494Sopenharmony_ci                            "al_r7_r2_r11_ROR_24"},
1752b8021494Sopenharmony_ci                           {{al, r9, r0, r3, ROR, 8},
1753b8021494Sopenharmony_ci                            false,
1754b8021494Sopenharmony_ci                            al,
1755b8021494Sopenharmony_ci                            "al r9 r0 r3 ROR 8",
1756b8021494Sopenharmony_ci                            "al_r9_r0_r3_ROR_8"},
1757b8021494Sopenharmony_ci                           {{al, r1, r2, r14, ROR, 8},
1758b8021494Sopenharmony_ci                            false,
1759b8021494Sopenharmony_ci                            al,
1760b8021494Sopenharmony_ci                            "al r1 r2 r14 ROR 8",
1761b8021494Sopenharmony_ci                            "al_r1_r2_r14_ROR_8"},
1762b8021494Sopenharmony_ci                           {{al, r10, r0, r6, ROR, 0},
1763b8021494Sopenharmony_ci                            false,
1764b8021494Sopenharmony_ci                            al,
1765b8021494Sopenharmony_ci                            "al r10 r0 r6 ROR 0",
1766b8021494Sopenharmony_ci                            "al_r10_r0_r6_ROR_0"},
1767b8021494Sopenharmony_ci                           {{al, r11, r2, r13, ROR, 0},
1768b8021494Sopenharmony_ci                            false,
1769b8021494Sopenharmony_ci                            al,
1770b8021494Sopenharmony_ci                            "al r11 r2 r13 ROR 0",
1771b8021494Sopenharmony_ci                            "al_r11_r2_r13_ROR_0"},
1772b8021494Sopenharmony_ci                           {{al, r8, r13, r5, ROR, 24},
1773b8021494Sopenharmony_ci                            false,
1774b8021494Sopenharmony_ci                            al,
1775b8021494Sopenharmony_ci                            "al r8 r13 r5 ROR 24",
1776b8021494Sopenharmony_ci                            "al_r8_r13_r5_ROR_24"},
1777b8021494Sopenharmony_ci                           {{al, r1, r11, r5, ROR, 24},
1778b8021494Sopenharmony_ci                            false,
1779b8021494Sopenharmony_ci                            al,
1780b8021494Sopenharmony_ci                            "al r1 r11 r5 ROR 24",
1781b8021494Sopenharmony_ci                            "al_r1_r11_r5_ROR_24"},
1782b8021494Sopenharmony_ci                           {{al, r3, r0, r1, ROR, 8},
1783b8021494Sopenharmony_ci                            false,
1784b8021494Sopenharmony_ci                            al,
1785b8021494Sopenharmony_ci                            "al r3 r0 r1 ROR 8",
1786b8021494Sopenharmony_ci                            "al_r3_r0_r1_ROR_8"},
1787b8021494Sopenharmony_ci                           {{al, r8, r10, r5, ROR, 0},
1788b8021494Sopenharmony_ci                            false,
1789b8021494Sopenharmony_ci                            al,
1790b8021494Sopenharmony_ci                            "al r8 r10 r5 ROR 0",
1791b8021494Sopenharmony_ci                            "al_r8_r10_r5_ROR_0"},
1792b8021494Sopenharmony_ci                           {{al, r3, r10, r7, ROR, 0},
1793b8021494Sopenharmony_ci                            false,
1794b8021494Sopenharmony_ci                            al,
1795b8021494Sopenharmony_ci                            "al r3 r10 r7 ROR 0",
1796b8021494Sopenharmony_ci                            "al_r3_r10_r7_ROR_0"},
1797b8021494Sopenharmony_ci                           {{al, r9, r10, r7, ROR, 8},
1798b8021494Sopenharmony_ci                            false,
1799b8021494Sopenharmony_ci                            al,
1800b8021494Sopenharmony_ci                            "al r9 r10 r7 ROR 8",
1801b8021494Sopenharmony_ci                            "al_r9_r10_r7_ROR_8"},
1802b8021494Sopenharmony_ci                           {{al, r10, r2, r0, ROR, 16},
1803b8021494Sopenharmony_ci                            false,
1804b8021494Sopenharmony_ci                            al,
1805b8021494Sopenharmony_ci                            "al r10 r2 r0 ROR 16",
1806b8021494Sopenharmony_ci                            "al_r10_r2_r0_ROR_16"},
1807b8021494Sopenharmony_ci                           {{al, r11, r6, r14, ROR, 8},
1808b8021494Sopenharmony_ci                            false,
1809b8021494Sopenharmony_ci                            al,
1810b8021494Sopenharmony_ci                            "al r11 r6 r14 ROR 8",
1811b8021494Sopenharmony_ci                            "al_r11_r6_r14_ROR_8"},
1812b8021494Sopenharmony_ci                           {{al, r10, r5, r11, ROR, 8},
1813b8021494Sopenharmony_ci                            false,
1814b8021494Sopenharmony_ci                            al,
1815b8021494Sopenharmony_ci                            "al r10 r5 r11 ROR 8",
1816b8021494Sopenharmony_ci                            "al_r10_r5_r11_ROR_8"},
1817b8021494Sopenharmony_ci                           {{al, r3, r7, r4, ROR, 24},
1818b8021494Sopenharmony_ci                            false,
1819b8021494Sopenharmony_ci                            al,
1820b8021494Sopenharmony_ci                            "al r3 r7 r4 ROR 24",
1821b8021494Sopenharmony_ci                            "al_r3_r7_r4_ROR_24"},
1822b8021494Sopenharmony_ci                           {{al, r5, r8, r13, ROR, 24},
1823b8021494Sopenharmony_ci                            false,
1824b8021494Sopenharmony_ci                            al,
1825b8021494Sopenharmony_ci                            "al r5 r8 r13 ROR 24",
1826b8021494Sopenharmony_ci                            "al_r5_r8_r13_ROR_24"},
1827b8021494Sopenharmony_ci                           {{al, r2, r4, r14, ROR, 16},
1828b8021494Sopenharmony_ci                            false,
1829b8021494Sopenharmony_ci                            al,
1830b8021494Sopenharmony_ci                            "al r2 r4 r14 ROR 16",
1831b8021494Sopenharmony_ci                            "al_r2_r4_r14_ROR_16"},
1832b8021494Sopenharmony_ci                           {{al, r6, r1, r7, ROR, 24},
1833b8021494Sopenharmony_ci                            false,
1834b8021494Sopenharmony_ci                            al,
1835b8021494Sopenharmony_ci                            "al r6 r1 r7 ROR 24",
1836b8021494Sopenharmony_ci                            "al_r6_r1_r7_ROR_24"},
1837b8021494Sopenharmony_ci                           {{al, r2, r1, r14, ROR, 0},
1838b8021494Sopenharmony_ci                            false,
1839b8021494Sopenharmony_ci                            al,
1840b8021494Sopenharmony_ci                            "al r2 r1 r14 ROR 0",
1841b8021494Sopenharmony_ci                            "al_r2_r1_r14_ROR_0"},
1842b8021494Sopenharmony_ci                           {{al, r5, r2, r10, ROR, 0},
1843b8021494Sopenharmony_ci                            false,
1844b8021494Sopenharmony_ci                            al,
1845b8021494Sopenharmony_ci                            "al r5 r2 r10 ROR 0",
1846b8021494Sopenharmony_ci                            "al_r5_r2_r10_ROR_0"},
1847b8021494Sopenharmony_ci                           {{al, r13, r6, r6, ROR, 16},
1848b8021494Sopenharmony_ci                            false,
1849b8021494Sopenharmony_ci                            al,
1850b8021494Sopenharmony_ci                            "al r13 r6 r6 ROR 16",
1851b8021494Sopenharmony_ci                            "al_r13_r6_r6_ROR_16"},
1852b8021494Sopenharmony_ci                           {{al, r13, r6, r13, ROR, 0},
1853b8021494Sopenharmony_ci                            false,
1854b8021494Sopenharmony_ci                            al,
1855b8021494Sopenharmony_ci                            "al r13 r6 r13 ROR 0",
1856b8021494Sopenharmony_ci                            "al_r13_r6_r13_ROR_0"},
1857b8021494Sopenharmony_ci                           {{al, r9, r7, r0, ROR, 24},
1858b8021494Sopenharmony_ci                            false,
1859b8021494Sopenharmony_ci                            al,
1860b8021494Sopenharmony_ci                            "al r9 r7 r0 ROR 24",
1861b8021494Sopenharmony_ci                            "al_r9_r7_r0_ROR_24"},
1862b8021494Sopenharmony_ci                           {{al, r6, r10, r4, ROR, 0},
1863b8021494Sopenharmony_ci                            false,
1864b8021494Sopenharmony_ci                            al,
1865b8021494Sopenharmony_ci                            "al r6 r10 r4 ROR 0",
1866b8021494Sopenharmony_ci                            "al_r6_r10_r4_ROR_0"},
1867b8021494Sopenharmony_ci                           {{al, r10, r9, r11, ROR, 16},
1868b8021494Sopenharmony_ci                            false,
1869b8021494Sopenharmony_ci                            al,
1870b8021494Sopenharmony_ci                            "al r10 r9 r11 ROR 16",
1871b8021494Sopenharmony_ci                            "al_r10_r9_r11_ROR_16"},
1872b8021494Sopenharmony_ci                           {{al, r11, r9, r8, ROR, 16},
1873b8021494Sopenharmony_ci                            false,
1874b8021494Sopenharmony_ci                            al,
1875b8021494Sopenharmony_ci                            "al r11 r9 r8 ROR 16",
1876b8021494Sopenharmony_ci                            "al_r11_r9_r8_ROR_16"},
1877b8021494Sopenharmony_ci                           {{al, r3, r9, r1, ROR, 0},
1878b8021494Sopenharmony_ci                            false,
1879b8021494Sopenharmony_ci                            al,
1880b8021494Sopenharmony_ci                            "al r3 r9 r1 ROR 0",
1881b8021494Sopenharmony_ci                            "al_r3_r9_r1_ROR_0"},
1882b8021494Sopenharmony_ci                           {{al, r9, r11, r4, ROR, 0},
1883b8021494Sopenharmony_ci                            false,
1884b8021494Sopenharmony_ci                            al,
1885b8021494Sopenharmony_ci                            "al r9 r11 r4 ROR 0",
1886b8021494Sopenharmony_ci                            "al_r9_r11_r4_ROR_0"},
1887b8021494Sopenharmony_ci                           {{al, r3, r6, r1, ROR, 16},
1888b8021494Sopenharmony_ci                            false,
1889b8021494Sopenharmony_ci                            al,
1890b8021494Sopenharmony_ci                            "al r3 r6 r1 ROR 16",
1891b8021494Sopenharmony_ci                            "al_r3_r6_r1_ROR_16"},
1892b8021494Sopenharmony_ci                           {{al, r7, r1, r7, ROR, 16},
1893b8021494Sopenharmony_ci                            false,
1894b8021494Sopenharmony_ci                            al,
1895b8021494Sopenharmony_ci                            "al r7 r1 r7 ROR 16",
1896b8021494Sopenharmony_ci                            "al_r7_r1_r7_ROR_16"},
1897b8021494Sopenharmony_ci                           {{al, r12, r6, r9, ROR, 24},
1898b8021494Sopenharmony_ci                            false,
1899b8021494Sopenharmony_ci                            al,
1900b8021494Sopenharmony_ci                            "al r12 r6 r9 ROR 24",
1901b8021494Sopenharmony_ci                            "al_r12_r6_r9_ROR_24"},
1902b8021494Sopenharmony_ci                           {{al, r6, r7, r6, ROR, 16},
1903b8021494Sopenharmony_ci                            false,
1904b8021494Sopenharmony_ci                            al,
1905b8021494Sopenharmony_ci                            "al r6 r7 r6 ROR 16",
1906b8021494Sopenharmony_ci                            "al_r6_r7_r6_ROR_16"},
1907b8021494Sopenharmony_ci                           {{al, r10, r4, r4, ROR, 8},
1908b8021494Sopenharmony_ci                            false,
1909b8021494Sopenharmony_ci                            al,
1910b8021494Sopenharmony_ci                            "al r10 r4 r4 ROR 8",
1911b8021494Sopenharmony_ci                            "al_r10_r4_r4_ROR_8"},
1912b8021494Sopenharmony_ci                           {{al, r3, r6, r1, ROR, 8},
1913b8021494Sopenharmony_ci                            false,
1914b8021494Sopenharmony_ci                            al,
1915b8021494Sopenharmony_ci                            "al r3 r6 r1 ROR 8",
1916b8021494Sopenharmony_ci                            "al_r3_r6_r1_ROR_8"},
1917b8021494Sopenharmony_ci                           {{al, r3, r9, r10, ROR, 16},
1918b8021494Sopenharmony_ci                            false,
1919b8021494Sopenharmony_ci                            al,
1920b8021494Sopenharmony_ci                            "al r3 r9 r10 ROR 16",
1921b8021494Sopenharmony_ci                            "al_r3_r9_r10_ROR_16"},
1922b8021494Sopenharmony_ci                           {{al, r0, r0, r13, ROR, 16},
1923b8021494Sopenharmony_ci                            false,
1924b8021494Sopenharmony_ci                            al,
1925b8021494Sopenharmony_ci                            "al r0 r0 r13 ROR 16",
1926b8021494Sopenharmony_ci                            "al_r0_r0_r13_ROR_16"},
1927b8021494Sopenharmony_ci                           {{al, r1, r8, r8, ROR, 16},
1928b8021494Sopenharmony_ci                            false,
1929b8021494Sopenharmony_ci                            al,
1930b8021494Sopenharmony_ci                            "al r1 r8 r8 ROR 16",
1931b8021494Sopenharmony_ci                            "al_r1_r8_r8_ROR_16"},
1932b8021494Sopenharmony_ci                           {{al, r2, r13, r13, ROR, 0},
1933b8021494Sopenharmony_ci                            false,
1934b8021494Sopenharmony_ci                            al,
1935b8021494Sopenharmony_ci                            "al r2 r13 r13 ROR 0",
1936b8021494Sopenharmony_ci                            "al_r2_r13_r13_ROR_0"},
1937b8021494Sopenharmony_ci                           {{al, r0, r5, r5, ROR, 16},
1938b8021494Sopenharmony_ci                            false,
1939b8021494Sopenharmony_ci                            al,
1940b8021494Sopenharmony_ci                            "al r0 r5 r5 ROR 16",
1941b8021494Sopenharmony_ci                            "al_r0_r5_r5_ROR_16"},
1942b8021494Sopenharmony_ci                           {{al, r9, r12, r8, ROR, 16},
1943b8021494Sopenharmony_ci                            false,
1944b8021494Sopenharmony_ci                            al,
1945b8021494Sopenharmony_ci                            "al r9 r12 r8 ROR 16",
1946b8021494Sopenharmony_ci                            "al_r9_r12_r8_ROR_16"},
1947b8021494Sopenharmony_ci                           {{al, r6, r5, r5, ROR, 0},
1948b8021494Sopenharmony_ci                            false,
1949b8021494Sopenharmony_ci                            al,
1950b8021494Sopenharmony_ci                            "al r6 r5 r5 ROR 0",
1951b8021494Sopenharmony_ci                            "al_r6_r5_r5_ROR_0"},
1952b8021494Sopenharmony_ci                           {{al, r5, r4, r10, ROR, 0},
1953b8021494Sopenharmony_ci                            false,
1954b8021494Sopenharmony_ci                            al,
1955b8021494Sopenharmony_ci                            "al r5 r4 r10 ROR 0",
1956b8021494Sopenharmony_ci                            "al_r5_r4_r10_ROR_0"},
1957b8021494Sopenharmony_ci                           {{al, r5, r5, r5, ROR, 24},
1958b8021494Sopenharmony_ci                            false,
1959b8021494Sopenharmony_ci                            al,
1960b8021494Sopenharmony_ci                            "al r5 r5 r5 ROR 24",
1961b8021494Sopenharmony_ci                            "al_r5_r5_r5_ROR_24"},
1962b8021494Sopenharmony_ci                           {{al, r3, r9, r0, ROR, 8},
1963b8021494Sopenharmony_ci                            false,
1964b8021494Sopenharmony_ci                            al,
1965b8021494Sopenharmony_ci                            "al r3 r9 r0 ROR 8",
1966b8021494Sopenharmony_ci                            "al_r3_r9_r0_ROR_8"},
1967b8021494Sopenharmony_ci                           {{al, r5, r11, r8, ROR, 0},
1968b8021494Sopenharmony_ci                            false,
1969b8021494Sopenharmony_ci                            al,
1970b8021494Sopenharmony_ci                            "al r5 r11 r8 ROR 0",
1971b8021494Sopenharmony_ci                            "al_r5_r11_r8_ROR_0"},
1972b8021494Sopenharmony_ci                           {{al, r3, r13, r3, ROR, 8},
1973b8021494Sopenharmony_ci                            false,
1974b8021494Sopenharmony_ci                            al,
1975b8021494Sopenharmony_ci                            "al r3 r13 r3 ROR 8",
1976b8021494Sopenharmony_ci                            "al_r3_r13_r3_ROR_8"},
1977b8021494Sopenharmony_ci                           {{al, r14, r6, r2, ROR, 8},
1978b8021494Sopenharmony_ci                            false,
1979b8021494Sopenharmony_ci                            al,
1980b8021494Sopenharmony_ci                            "al r14 r6 r2 ROR 8",
1981b8021494Sopenharmony_ci                            "al_r14_r6_r2_ROR_8"},
1982b8021494Sopenharmony_ci                           {{al, r7, r4, r11, ROR, 8},
1983b8021494Sopenharmony_ci                            false,
1984b8021494Sopenharmony_ci                            al,
1985b8021494Sopenharmony_ci                            "al r7 r4 r11 ROR 8",
1986b8021494Sopenharmony_ci                            "al_r7_r4_r11_ROR_8"},
1987b8021494Sopenharmony_ci                           {{al, r4, r10, r3, ROR, 0},
1988b8021494Sopenharmony_ci                            false,
1989b8021494Sopenharmony_ci                            al,
1990b8021494Sopenharmony_ci                            "al r4 r10 r3 ROR 0",
1991b8021494Sopenharmony_ci                            "al_r4_r10_r3_ROR_0"},
1992b8021494Sopenharmony_ci                           {{al, r2, r2, r2, ROR, 16},
1993b8021494Sopenharmony_ci                            false,
1994b8021494Sopenharmony_ci                            al,
1995b8021494Sopenharmony_ci                            "al r2 r2 r2 ROR 16",
1996b8021494Sopenharmony_ci                            "al_r2_r2_r2_ROR_16"},
1997b8021494Sopenharmony_ci                           {{al, r9, r13, r4, ROR, 16},
1998b8021494Sopenharmony_ci                            false,
1999b8021494Sopenharmony_ci                            al,
2000b8021494Sopenharmony_ci                            "al r9 r13 r4 ROR 16",
2001b8021494Sopenharmony_ci                            "al_r9_r13_r4_ROR_16"},
2002b8021494Sopenharmony_ci                           {{al, r10, r4, r1, ROR, 8},
2003b8021494Sopenharmony_ci                            false,
2004b8021494Sopenharmony_ci                            al,
2005b8021494Sopenharmony_ci                            "al r10 r4 r1 ROR 8",
2006b8021494Sopenharmony_ci                            "al_r10_r4_r1_ROR_8"},
2007b8021494Sopenharmony_ci                           {{al, r3, r11, r4, ROR, 8},
2008b8021494Sopenharmony_ci                            false,
2009b8021494Sopenharmony_ci                            al,
2010b8021494Sopenharmony_ci                            "al r3 r11 r4 ROR 8",
2011b8021494Sopenharmony_ci                            "al_r3_r11_r4_ROR_8"},
2012b8021494Sopenharmony_ci                           {{al, r5, r11, r1, ROR, 16},
2013b8021494Sopenharmony_ci                            false,
2014b8021494Sopenharmony_ci                            al,
2015b8021494Sopenharmony_ci                            "al r5 r11 r1 ROR 16",
2016b8021494Sopenharmony_ci                            "al_r5_r11_r1_ROR_16"},
2017b8021494Sopenharmony_ci                           {{al, r8, r1, r2, ROR, 16},
2018b8021494Sopenharmony_ci                            false,
2019b8021494Sopenharmony_ci                            al,
2020b8021494Sopenharmony_ci                            "al r8 r1 r2 ROR 16",
2021b8021494Sopenharmony_ci                            "al_r8_r1_r2_ROR_16"},
2022b8021494Sopenharmony_ci                           {{al, r12, r10, r1, ROR, 8},
2023b8021494Sopenharmony_ci                            false,
2024b8021494Sopenharmony_ci                            al,
2025b8021494Sopenharmony_ci                            "al r12 r10 r1 ROR 8",
2026b8021494Sopenharmony_ci                            "al_r12_r10_r1_ROR_8"},
2027b8021494Sopenharmony_ci                           {{al, r10, r6, r1, ROR, 24},
2028b8021494Sopenharmony_ci                            false,
2029b8021494Sopenharmony_ci                            al,
2030b8021494Sopenharmony_ci                            "al r10 r6 r1 ROR 24",
2031b8021494Sopenharmony_ci                            "al_r10_r6_r1_ROR_24"},
2032b8021494Sopenharmony_ci                           {{al, r2, r13, r0, ROR, 16},
2033b8021494Sopenharmony_ci                            false,
2034b8021494Sopenharmony_ci                            al,
2035b8021494Sopenharmony_ci                            "al r2 r13 r0 ROR 16",
2036b8021494Sopenharmony_ci                            "al_r2_r13_r0_ROR_16"},
2037b8021494Sopenharmony_ci                           {{al, r10, r10, r3, ROR, 16},
2038b8021494Sopenharmony_ci                            false,
2039b8021494Sopenharmony_ci                            al,
2040b8021494Sopenharmony_ci                            "al r10 r10 r3 ROR 16",
2041b8021494Sopenharmony_ci                            "al_r10_r10_r3_ROR_16"},
2042b8021494Sopenharmony_ci                           {{al, r5, r8, r6, ROR, 16},
2043b8021494Sopenharmony_ci                            false,
2044b8021494Sopenharmony_ci                            al,
2045b8021494Sopenharmony_ci                            "al r5 r8 r6 ROR 16",
2046b8021494Sopenharmony_ci                            "al_r5_r8_r6_ROR_16"},
2047b8021494Sopenharmony_ci                           {{al, r5, r11, r5, ROR, 8},
2048b8021494Sopenharmony_ci                            false,
2049b8021494Sopenharmony_ci                            al,
2050b8021494Sopenharmony_ci                            "al r5 r11 r5 ROR 8",
2051b8021494Sopenharmony_ci                            "al_r5_r11_r5_ROR_8"},
2052b8021494Sopenharmony_ci                           {{al, r2, r4, r6, ROR, 24},
2053b8021494Sopenharmony_ci                            false,
2054b8021494Sopenharmony_ci                            al,
2055b8021494Sopenharmony_ci                            "al r2 r4 r6 ROR 24",
2056b8021494Sopenharmony_ci                            "al_r2_r4_r6_ROR_24"},
2057b8021494Sopenharmony_ci                           {{al, r14, r1, r4, ROR, 0},
2058b8021494Sopenharmony_ci                            false,
2059b8021494Sopenharmony_ci                            al,
2060b8021494Sopenharmony_ci                            "al r14 r1 r4 ROR 0",
2061b8021494Sopenharmony_ci                            "al_r14_r1_r4_ROR_0"},
2062b8021494Sopenharmony_ci                           {{al, r14, r10, r2, ROR, 24},
2063b8021494Sopenharmony_ci                            false,
2064b8021494Sopenharmony_ci                            al,
2065b8021494Sopenharmony_ci                            "al r14 r10 r2 ROR 24",
2066b8021494Sopenharmony_ci                            "al_r14_r10_r2_ROR_24"},
2067b8021494Sopenharmony_ci                           {{al, r12, r6, r7, ROR, 16},
2068b8021494Sopenharmony_ci                            false,
2069b8021494Sopenharmony_ci                            al,
2070b8021494Sopenharmony_ci                            "al r12 r6 r7 ROR 16",
2071b8021494Sopenharmony_ci                            "al_r12_r6_r7_ROR_16"},
2072b8021494Sopenharmony_ci                           {{al, r8, r12, r13, ROR, 24},
2073b8021494Sopenharmony_ci                            false,
2074b8021494Sopenharmony_ci                            al,
2075b8021494Sopenharmony_ci                            "al r8 r12 r13 ROR 24",
2076b8021494Sopenharmony_ci                            "al_r8_r12_r13_ROR_24"},
2077b8021494Sopenharmony_ci                           {{al, r8, r9, r11, ROR, 0},
2078b8021494Sopenharmony_ci                            false,
2079b8021494Sopenharmony_ci                            al,
2080b8021494Sopenharmony_ci                            "al r8 r9 r11 ROR 0",
2081b8021494Sopenharmony_ci                            "al_r8_r9_r11_ROR_0"},
2082b8021494Sopenharmony_ci                           {{al, r13, r9, r12, ROR, 24},
2083b8021494Sopenharmony_ci                            false,
2084b8021494Sopenharmony_ci                            al,
2085b8021494Sopenharmony_ci                            "al r13 r9 r12 ROR 24",
2086b8021494Sopenharmony_ci                            "al_r13_r9_r12_ROR_24"},
2087b8021494Sopenharmony_ci                           {{al, r4, r9, r11, ROR, 24},
2088b8021494Sopenharmony_ci                            false,
2089b8021494Sopenharmony_ci                            al,
2090b8021494Sopenharmony_ci                            "al r4 r9 r11 ROR 24",
2091b8021494Sopenharmony_ci                            "al_r4_r9_r11_ROR_24"},
2092b8021494Sopenharmony_ci                           {{al, r6, r10, r12, ROR, 8},
2093b8021494Sopenharmony_ci                            false,
2094b8021494Sopenharmony_ci                            al,
2095b8021494Sopenharmony_ci                            "al r6 r10 r12 ROR 8",
2096b8021494Sopenharmony_ci                            "al_r6_r10_r12_ROR_8"},
2097b8021494Sopenharmony_ci                           {{al, r1, r8, r6, ROR, 8},
2098b8021494Sopenharmony_ci                            false,
2099b8021494Sopenharmony_ci                            al,
2100b8021494Sopenharmony_ci                            "al r1 r8 r6 ROR 8",
2101b8021494Sopenharmony_ci                            "al_r1_r8_r6_ROR_8"},
2102b8021494Sopenharmony_ci                           {{al, r13, r13, r14, ROR, 16},
2103b8021494Sopenharmony_ci                            false,
2104b8021494Sopenharmony_ci                            al,
2105b8021494Sopenharmony_ci                            "al r13 r13 r14 ROR 16",
2106b8021494Sopenharmony_ci                            "al_r13_r13_r14_ROR_16"},
2107b8021494Sopenharmony_ci                           {{al, r5, r3, r1, ROR, 0},
2108b8021494Sopenharmony_ci                            false,
2109b8021494Sopenharmony_ci                            al,
2110b8021494Sopenharmony_ci                            "al r5 r3 r1 ROR 0",
2111b8021494Sopenharmony_ci                            "al_r5_r3_r1_ROR_0"},
2112b8021494Sopenharmony_ci                           {{al, r8, r13, r1, ROR, 8},
2113b8021494Sopenharmony_ci                            false,
2114b8021494Sopenharmony_ci                            al,
2115b8021494Sopenharmony_ci                            "al r8 r13 r1 ROR 8",
2116b8021494Sopenharmony_ci                            "al_r8_r13_r1_ROR_8"},
2117b8021494Sopenharmony_ci                           {{al, r11, r12, r13, ROR, 24},
2118b8021494Sopenharmony_ci                            false,
2119b8021494Sopenharmony_ci                            al,
2120b8021494Sopenharmony_ci                            "al r11 r12 r13 ROR 24",
2121b8021494Sopenharmony_ci                            "al_r11_r12_r13_ROR_24"},
2122b8021494Sopenharmony_ci                           {{al, r9, r0, r5, ROR, 8},
2123b8021494Sopenharmony_ci                            false,
2124b8021494Sopenharmony_ci                            al,
2125b8021494Sopenharmony_ci                            "al r9 r0 r5 ROR 8",
2126b8021494Sopenharmony_ci                            "al_r9_r0_r5_ROR_8"},
2127b8021494Sopenharmony_ci                           {{al, r2, r11, r10, ROR, 0},
2128b8021494Sopenharmony_ci                            false,
2129b8021494Sopenharmony_ci                            al,
2130b8021494Sopenharmony_ci                            "al r2 r11 r10 ROR 0",
2131b8021494Sopenharmony_ci                            "al_r2_r11_r10_ROR_0"},
2132b8021494Sopenharmony_ci                           {{al, r10, r6, r8, ROR, 16},
2133b8021494Sopenharmony_ci                            false,
2134b8021494Sopenharmony_ci                            al,
2135b8021494Sopenharmony_ci                            "al r10 r6 r8 ROR 16",
2136b8021494Sopenharmony_ci                            "al_r10_r6_r8_ROR_16"},
2137b8021494Sopenharmony_ci                           {{al, r5, r12, r6, ROR, 0},
2138b8021494Sopenharmony_ci                            false,
2139b8021494Sopenharmony_ci                            al,
2140b8021494Sopenharmony_ci                            "al r5 r12 r6 ROR 0",
2141b8021494Sopenharmony_ci                            "al_r5_r12_r6_ROR_0"},
2142b8021494Sopenharmony_ci                           {{al, r14, r11, r2, ROR, 16},
2143b8021494Sopenharmony_ci                            false,
2144b8021494Sopenharmony_ci                            al,
2145b8021494Sopenharmony_ci                            "al r14 r11 r2 ROR 16",
2146b8021494Sopenharmony_ci                            "al_r14_r11_r2_ROR_16"},
2147b8021494Sopenharmony_ci                           {{al, r8, r4, r12, ROR, 0},
2148b8021494Sopenharmony_ci                            false,
2149b8021494Sopenharmony_ci                            al,
2150b8021494Sopenharmony_ci                            "al r8 r4 r12 ROR 0",
2151b8021494Sopenharmony_ci                            "al_r8_r4_r12_ROR_0"},
2152b8021494Sopenharmony_ci                           {{al, r12, r10, r1, ROR, 0},
2153b8021494Sopenharmony_ci                            false,
2154b8021494Sopenharmony_ci                            al,
2155b8021494Sopenharmony_ci                            "al r12 r10 r1 ROR 0",
2156b8021494Sopenharmony_ci                            "al_r12_r10_r1_ROR_0"},
2157b8021494Sopenharmony_ci                           {{al, r12, r8, r10, ROR, 0},
2158b8021494Sopenharmony_ci                            false,
2159b8021494Sopenharmony_ci                            al,
2160b8021494Sopenharmony_ci                            "al r12 r8 r10 ROR 0",
2161b8021494Sopenharmony_ci                            "al_r12_r8_r10_ROR_0"},
2162b8021494Sopenharmony_ci                           {{al, r7, r8, r5, ROR, 0},
2163b8021494Sopenharmony_ci                            false,
2164b8021494Sopenharmony_ci                            al,
2165b8021494Sopenharmony_ci                            "al r7 r8 r5 ROR 0",
2166b8021494Sopenharmony_ci                            "al_r7_r8_r5_ROR_0"},
2167b8021494Sopenharmony_ci                           {{al, r11, r0, r14, ROR, 24},
2168b8021494Sopenharmony_ci                            false,
2169b8021494Sopenharmony_ci                            al,
2170b8021494Sopenharmony_ci                            "al r11 r0 r14 ROR 24",
2171b8021494Sopenharmony_ci                            "al_r11_r0_r14_ROR_24"},
2172b8021494Sopenharmony_ci                           {{al, r8, r14, r2, ROR, 24},
2173b8021494Sopenharmony_ci                            false,
2174b8021494Sopenharmony_ci                            al,
2175b8021494Sopenharmony_ci                            "al r8 r14 r2 ROR 24",
2176b8021494Sopenharmony_ci                            "al_r8_r14_r2_ROR_24"},
2177b8021494Sopenharmony_ci                           {{al, r1, r1, r14, ROR, 16},
2178b8021494Sopenharmony_ci                            false,
2179b8021494Sopenharmony_ci                            al,
2180b8021494Sopenharmony_ci                            "al r1 r1 r14 ROR 16",
2181b8021494Sopenharmony_ci                            "al_r1_r1_r14_ROR_16"},
2182b8021494Sopenharmony_ci                           {{al, r12, r6, r8, ROR, 8},
2183b8021494Sopenharmony_ci                            false,
2184b8021494Sopenharmony_ci                            al,
2185b8021494Sopenharmony_ci                            "al r12 r6 r8 ROR 8",
2186b8021494Sopenharmony_ci                            "al_r12_r6_r8_ROR_8"},
2187b8021494Sopenharmony_ci                           {{al, r4, r8, r5, ROR, 16},
2188b8021494Sopenharmony_ci                            false,
2189b8021494Sopenharmony_ci                            al,
2190b8021494Sopenharmony_ci                            "al r4 r8 r5 ROR 16",
2191b8021494Sopenharmony_ci                            "al_r4_r8_r5_ROR_16"},
2192b8021494Sopenharmony_ci                           {{al, r12, r8, r1, ROR, 8},
2193b8021494Sopenharmony_ci                            false,
2194b8021494Sopenharmony_ci                            al,
2195b8021494Sopenharmony_ci                            "al r12 r8 r1 ROR 8",
2196b8021494Sopenharmony_ci                            "al_r12_r8_r1_ROR_8"},
2197b8021494Sopenharmony_ci                           {{al, r8, r12, r10, ROR, 8},
2198b8021494Sopenharmony_ci                            false,
2199b8021494Sopenharmony_ci                            al,
2200b8021494Sopenharmony_ci                            "al r8 r12 r10 ROR 8",
2201b8021494Sopenharmony_ci                            "al_r8_r12_r10_ROR_8"},
2202b8021494Sopenharmony_ci                           {{al, r6, r7, r4, ROR, 16},
2203b8021494Sopenharmony_ci                            false,
2204b8021494Sopenharmony_ci                            al,
2205b8021494Sopenharmony_ci                            "al r6 r7 r4 ROR 16",
2206b8021494Sopenharmony_ci                            "al_r6_r7_r4_ROR_16"},
2207b8021494Sopenharmony_ci                           {{al, r5, r2, r7, ROR, 0},
2208b8021494Sopenharmony_ci                            false,
2209b8021494Sopenharmony_ci                            al,
2210b8021494Sopenharmony_ci                            "al r5 r2 r7 ROR 0",
2211b8021494Sopenharmony_ci                            "al_r5_r2_r7_ROR_0"},
2212b8021494Sopenharmony_ci                           {{al, r11, r11, r14, ROR, 24},
2213b8021494Sopenharmony_ci                            false,
2214b8021494Sopenharmony_ci                            al,
2215b8021494Sopenharmony_ci                            "al r11 r11 r14 ROR 24",
2216b8021494Sopenharmony_ci                            "al_r11_r11_r14_ROR_24"},
2217b8021494Sopenharmony_ci                           {{al, r8, r7, r6, ROR, 24},
2218b8021494Sopenharmony_ci                            false,
2219b8021494Sopenharmony_ci                            al,
2220b8021494Sopenharmony_ci                            "al r8 r7 r6 ROR 24",
2221b8021494Sopenharmony_ci                            "al_r8_r7_r6_ROR_24"},
2222b8021494Sopenharmony_ci                           {{al, r11, r8, r5, ROR, 0},
2223b8021494Sopenharmony_ci                            false,
2224b8021494Sopenharmony_ci                            al,
2225b8021494Sopenharmony_ci                            "al r11 r8 r5 ROR 0",
2226b8021494Sopenharmony_ci                            "al_r11_r8_r5_ROR_0"},
2227b8021494Sopenharmony_ci                           {{al, r11, r10, r8, ROR, 16},
2228b8021494Sopenharmony_ci                            false,
2229b8021494Sopenharmony_ci                            al,
2230b8021494Sopenharmony_ci                            "al r11 r10 r8 ROR 16",
2231b8021494Sopenharmony_ci                            "al_r11_r10_r8_ROR_16"},
2232b8021494Sopenharmony_ci                           {{al, r14, r6, r3, ROR, 16},
2233b8021494Sopenharmony_ci                            false,
2234b8021494Sopenharmony_ci                            al,
2235b8021494Sopenharmony_ci                            "al r14 r6 r3 ROR 16",
2236b8021494Sopenharmony_ci                            "al_r14_r6_r3_ROR_16"},
2237b8021494Sopenharmony_ci                           {{al, r1, r0, r14, ROR, 16},
2238b8021494Sopenharmony_ci                            false,
2239b8021494Sopenharmony_ci                            al,
2240b8021494Sopenharmony_ci                            "al r1 r0 r14 ROR 16",
2241b8021494Sopenharmony_ci                            "al_r1_r0_r14_ROR_16"},
2242b8021494Sopenharmony_ci                           {{al, r10, r11, r0, ROR, 16},
2243b8021494Sopenharmony_ci                            false,
2244b8021494Sopenharmony_ci                            al,
2245b8021494Sopenharmony_ci                            "al r10 r11 r0 ROR 16",
2246b8021494Sopenharmony_ci                            "al_r10_r11_r0_ROR_16"},
2247b8021494Sopenharmony_ci                           {{al, r3, r10, r13, ROR, 24},
2248b8021494Sopenharmony_ci                            false,
2249b8021494Sopenharmony_ci                            al,
2250b8021494Sopenharmony_ci                            "al r3 r10 r13 ROR 24",
2251b8021494Sopenharmony_ci                            "al_r3_r10_r13_ROR_24"},
2252b8021494Sopenharmony_ci                           {{al, r6, r14, r2, ROR, 0},
2253b8021494Sopenharmony_ci                            false,
2254b8021494Sopenharmony_ci                            al,
2255b8021494Sopenharmony_ci                            "al r6 r14 r2 ROR 0",
2256b8021494Sopenharmony_ci                            "al_r6_r14_r2_ROR_0"},
2257b8021494Sopenharmony_ci                           {{al, r8, r8, r4, ROR, 24},
2258b8021494Sopenharmony_ci                            false,
2259b8021494Sopenharmony_ci                            al,
2260b8021494Sopenharmony_ci                            "al r8 r8 r4 ROR 24",
2261b8021494Sopenharmony_ci                            "al_r8_r8_r4_ROR_24"},
2262b8021494Sopenharmony_ci                           {{al, r12, r7, r0, ROR, 0},
2263b8021494Sopenharmony_ci                            false,
2264b8021494Sopenharmony_ci                            al,
2265b8021494Sopenharmony_ci                            "al r12 r7 r0 ROR 0",
2266b8021494Sopenharmony_ci                            "al_r12_r7_r0_ROR_0"},
2267b8021494Sopenharmony_ci                           {{al, r9, r4, r10, ROR, 8},
2268b8021494Sopenharmony_ci                            false,
2269b8021494Sopenharmony_ci                            al,
2270b8021494Sopenharmony_ci                            "al r9 r4 r10 ROR 8",
2271b8021494Sopenharmony_ci                            "al_r9_r4_r10_ROR_8"},
2272b8021494Sopenharmony_ci                           {{al, r5, r12, r8, ROR, 16},
2273b8021494Sopenharmony_ci                            false,
2274b8021494Sopenharmony_ci                            al,
2275b8021494Sopenharmony_ci                            "al r5 r12 r8 ROR 16",
2276b8021494Sopenharmony_ci                            "al_r5_r12_r8_ROR_16"},
2277b8021494Sopenharmony_ci                           {{al, r7, r3, r7, ROR, 0},
2278b8021494Sopenharmony_ci                            false,
2279b8021494Sopenharmony_ci                            al,
2280b8021494Sopenharmony_ci                            "al r7 r3 r7 ROR 0",
2281b8021494Sopenharmony_ci                            "al_r7_r3_r7_ROR_0"},
2282b8021494Sopenharmony_ci                           {{al, r0, r6, r11, ROR, 8},
2283b8021494Sopenharmony_ci                            false,
2284b8021494Sopenharmony_ci                            al,
2285b8021494Sopenharmony_ci                            "al r0 r6 r11 ROR 8",
2286b8021494Sopenharmony_ci                            "al_r0_r6_r11_ROR_8"},
2287b8021494Sopenharmony_ci                           {{al, r13, r14, r1, ROR, 24},
2288b8021494Sopenharmony_ci                            false,
2289b8021494Sopenharmony_ci                            al,
2290b8021494Sopenharmony_ci                            "al r13 r14 r1 ROR 24",
2291b8021494Sopenharmony_ci                            "al_r13_r14_r1_ROR_24"},
2292b8021494Sopenharmony_ci                           {{al, r7, r10, r0, ROR, 0},
2293b8021494Sopenharmony_ci                            false,
2294b8021494Sopenharmony_ci                            al,
2295b8021494Sopenharmony_ci                            "al r7 r10 r0 ROR 0",
2296b8021494Sopenharmony_ci                            "al_r7_r10_r0_ROR_0"},
2297b8021494Sopenharmony_ci                           {{al, r12, r14, r4, ROR, 8},
2298b8021494Sopenharmony_ci                            false,
2299b8021494Sopenharmony_ci                            al,
2300b8021494Sopenharmony_ci                            "al r12 r14 r4 ROR 8",
2301b8021494Sopenharmony_ci                            "al_r12_r14_r4_ROR_8"},
2302b8021494Sopenharmony_ci                           {{al, r3, r4, r2, ROR, 16},
2303b8021494Sopenharmony_ci                            false,
2304b8021494Sopenharmony_ci                            al,
2305b8021494Sopenharmony_ci                            "al r3 r4 r2 ROR 16",
2306b8021494Sopenharmony_ci                            "al_r3_r4_r2_ROR_16"},
2307b8021494Sopenharmony_ci                           {{al, r6, r13, r1, ROR, 8},
2308b8021494Sopenharmony_ci                            false,
2309b8021494Sopenharmony_ci                            al,
2310b8021494Sopenharmony_ci                            "al r6 r13 r1 ROR 8",
2311b8021494Sopenharmony_ci                            "al_r6_r13_r1_ROR_8"},
2312b8021494Sopenharmony_ci                           {{al, r12, r7, r14, ROR, 24},
2313b8021494Sopenharmony_ci                            false,
2314b8021494Sopenharmony_ci                            al,
2315b8021494Sopenharmony_ci                            "al r12 r7 r14 ROR 24",
2316b8021494Sopenharmony_ci                            "al_r12_r7_r14_ROR_24"},
2317b8021494Sopenharmony_ci                           {{al, r7, r12, r3, ROR, 24},
2318b8021494Sopenharmony_ci                            false,
2319b8021494Sopenharmony_ci                            al,
2320b8021494Sopenharmony_ci                            "al r7 r12 r3 ROR 24",
2321b8021494Sopenharmony_ci                            "al_r7_r12_r3_ROR_24"},
2322b8021494Sopenharmony_ci                           {{al, r8, r12, r12, ROR, 8},
2323b8021494Sopenharmony_ci                            false,
2324b8021494Sopenharmony_ci                            al,
2325b8021494Sopenharmony_ci                            "al r8 r12 r12 ROR 8",
2326b8021494Sopenharmony_ci                            "al_r8_r12_r12_ROR_8"},
2327b8021494Sopenharmony_ci                           {{al, r4, r9, r8, ROR, 24},
2328b8021494Sopenharmony_ci                            false,
2329b8021494Sopenharmony_ci                            al,
2330b8021494Sopenharmony_ci                            "al r4 r9 r8 ROR 24",
2331b8021494Sopenharmony_ci                            "al_r4_r9_r8_ROR_24"},
2332b8021494Sopenharmony_ci                           {{al, r14, r11, r6, ROR, 0},
2333b8021494Sopenharmony_ci                            false,
2334b8021494Sopenharmony_ci                            al,
2335b8021494Sopenharmony_ci                            "al r14 r11 r6 ROR 0",
2336b8021494Sopenharmony_ci                            "al_r14_r11_r6_ROR_0"},
2337b8021494Sopenharmony_ci                           {{al, r10, r10, r10, ROR, 0},
2338b8021494Sopenharmony_ci                            false,
2339b8021494Sopenharmony_ci                            al,
2340b8021494Sopenharmony_ci                            "al r10 r10 r10 ROR 0",
2341b8021494Sopenharmony_ci                            "al_r10_r10_r10_ROR_0"},
2342b8021494Sopenharmony_ci                           {{al, r1, r5, r9, ROR, 24},
2343b8021494Sopenharmony_ci                            false,
2344b8021494Sopenharmony_ci                            al,
2345b8021494Sopenharmony_ci                            "al r1 r5 r9 ROR 24",
2346b8021494Sopenharmony_ci                            "al_r1_r5_r9_ROR_24"},
2347b8021494Sopenharmony_ci                           {{al, r9, r0, r1, ROR, 16},
2348b8021494Sopenharmony_ci                            false,
2349b8021494Sopenharmony_ci                            al,
2350b8021494Sopenharmony_ci                            "al r9 r0 r1 ROR 16",
2351b8021494Sopenharmony_ci                            "al_r9_r0_r1_ROR_16"},
2352b8021494Sopenharmony_ci                           {{al, r14, r12, r2, ROR, 8},
2353b8021494Sopenharmony_ci                            false,
2354b8021494Sopenharmony_ci                            al,
2355b8021494Sopenharmony_ci                            "al r14 r12 r2 ROR 8",
2356b8021494Sopenharmony_ci                            "al_r14_r12_r2_ROR_8"},
2357b8021494Sopenharmony_ci                           {{al, r6, r14, r3, ROR, 0},
2358b8021494Sopenharmony_ci                            false,
2359b8021494Sopenharmony_ci                            al,
2360b8021494Sopenharmony_ci                            "al r6 r14 r3 ROR 0",
2361b8021494Sopenharmony_ci                            "al_r6_r14_r3_ROR_0"},
2362b8021494Sopenharmony_ci                           {{al, r7, r11, r13, ROR, 16},
2363b8021494Sopenharmony_ci                            false,
2364b8021494Sopenharmony_ci                            al,
2365b8021494Sopenharmony_ci                            "al r7 r11 r13 ROR 16",
2366b8021494Sopenharmony_ci                            "al_r7_r11_r13_ROR_16"},
2367b8021494Sopenharmony_ci                           {{al, r2, r10, r2, ROR, 24},
2368b8021494Sopenharmony_ci                            false,
2369b8021494Sopenharmony_ci                            al,
2370b8021494Sopenharmony_ci                            "al r2 r10 r2 ROR 24",
2371b8021494Sopenharmony_ci                            "al_r2_r10_r2_ROR_24"},
2372b8021494Sopenharmony_ci                           {{al, r13, r6, r11, ROR, 0},
2373b8021494Sopenharmony_ci                            false,
2374b8021494Sopenharmony_ci                            al,
2375b8021494Sopenharmony_ci                            "al r13 r6 r11 ROR 0",
2376b8021494Sopenharmony_ci                            "al_r13_r6_r11_ROR_0"},
2377b8021494Sopenharmony_ci                           {{al, r2, r0, r0, ROR, 24},
2378b8021494Sopenharmony_ci                            false,
2379b8021494Sopenharmony_ci                            al,
2380b8021494Sopenharmony_ci                            "al r2 r0 r0 ROR 24",
2381b8021494Sopenharmony_ci                            "al_r2_r0_r0_ROR_24"},
2382b8021494Sopenharmony_ci                           {{al, r8, r9, r13, ROR, 8},
2383b8021494Sopenharmony_ci                            false,
2384b8021494Sopenharmony_ci                            al,
2385b8021494Sopenharmony_ci                            "al r8 r9 r13 ROR 8",
2386b8021494Sopenharmony_ci                            "al_r8_r9_r13_ROR_8"},
2387b8021494Sopenharmony_ci                           {{al, r8, r5, r14, ROR, 8},
2388b8021494Sopenharmony_ci                            false,
2389b8021494Sopenharmony_ci                            al,
2390b8021494Sopenharmony_ci                            "al r8 r5 r14 ROR 8",
2391b8021494Sopenharmony_ci                            "al_r8_r5_r14_ROR_8"},
2392b8021494Sopenharmony_ci                           {{al, r13, r8, r6, ROR, 16},
2393b8021494Sopenharmony_ci                            false,
2394b8021494Sopenharmony_ci                            al,
2395b8021494Sopenharmony_ci                            "al r13 r8 r6 ROR 16",
2396b8021494Sopenharmony_ci                            "al_r13_r8_r6_ROR_16"},
2397b8021494Sopenharmony_ci                           {{al, r10, r1, r14, ROR, 24},
2398b8021494Sopenharmony_ci                            false,
2399b8021494Sopenharmony_ci                            al,
2400b8021494Sopenharmony_ci                            "al r10 r1 r14 ROR 24",
2401b8021494Sopenharmony_ci                            "al_r10_r1_r14_ROR_24"},
2402b8021494Sopenharmony_ci                           {{al, r1, r13, r8, ROR, 8},
2403b8021494Sopenharmony_ci                            false,
2404b8021494Sopenharmony_ci                            al,
2405b8021494Sopenharmony_ci                            "al r1 r13 r8 ROR 8",
2406b8021494Sopenharmony_ci                            "al_r1_r13_r8_ROR_8"},
2407b8021494Sopenharmony_ci                           {{al, r4, r4, r11, ROR, 8},
2408b8021494Sopenharmony_ci                            false,
2409b8021494Sopenharmony_ci                            al,
2410b8021494Sopenharmony_ci                            "al r4 r4 r11 ROR 8",
2411b8021494Sopenharmony_ci                            "al_r4_r4_r11_ROR_8"},
2412b8021494Sopenharmony_ci                           {{al, r8, r13, r7, ROR, 16},
2413b8021494Sopenharmony_ci                            false,
2414b8021494Sopenharmony_ci                            al,
2415b8021494Sopenharmony_ci                            "al r8 r13 r7 ROR 16",
2416b8021494Sopenharmony_ci                            "al_r8_r13_r7_ROR_16"},
2417b8021494Sopenharmony_ci                           {{al, r7, r1, r3, ROR, 16},
2418b8021494Sopenharmony_ci                            false,
2419b8021494Sopenharmony_ci                            al,
2420b8021494Sopenharmony_ci                            "al r7 r1 r3 ROR 16",
2421b8021494Sopenharmony_ci                            "al_r7_r1_r3_ROR_16"},
2422b8021494Sopenharmony_ci                           {{al, r5, r7, r11, ROR, 8},
2423b8021494Sopenharmony_ci                            false,
2424b8021494Sopenharmony_ci                            al,
2425b8021494Sopenharmony_ci                            "al r5 r7 r11 ROR 8",
2426b8021494Sopenharmony_ci                            "al_r5_r7_r11_ROR_8"},
2427b8021494Sopenharmony_ci                           {{al, r9, r7, r4, ROR, 0},
2428b8021494Sopenharmony_ci                            false,
2429b8021494Sopenharmony_ci                            al,
2430b8021494Sopenharmony_ci                            "al r9 r7 r4 ROR 0",
2431b8021494Sopenharmony_ci                            "al_r9_r7_r4_ROR_0"},
2432b8021494Sopenharmony_ci                           {{al, r0, r12, r2, ROR, 24},
2433b8021494Sopenharmony_ci                            false,
2434b8021494Sopenharmony_ci                            al,
2435b8021494Sopenharmony_ci                            "al r0 r12 r2 ROR 24",
2436b8021494Sopenharmony_ci                            "al_r0_r12_r2_ROR_24"},
2437b8021494Sopenharmony_ci                           {{al, r5, r0, r4, ROR, 8},
2438b8021494Sopenharmony_ci                            false,
2439b8021494Sopenharmony_ci                            al,
2440b8021494Sopenharmony_ci                            "al r5 r0 r4 ROR 8",
2441b8021494Sopenharmony_ci                            "al_r5_r0_r4_ROR_8"},
2442b8021494Sopenharmony_ci                           {{al, r14, r1, r13, ROR, 8},
2443b8021494Sopenharmony_ci                            false,
2444b8021494Sopenharmony_ci                            al,
2445b8021494Sopenharmony_ci                            "al r14 r1 r13 ROR 8",
2446b8021494Sopenharmony_ci                            "al_r14_r1_r13_ROR_8"},
2447b8021494Sopenharmony_ci                           {{al, r1, r11, r5, ROR, 16},
2448b8021494Sopenharmony_ci                            false,
2449b8021494Sopenharmony_ci                            al,
2450b8021494Sopenharmony_ci                            "al r1 r11 r5 ROR 16",
2451b8021494Sopenharmony_ci                            "al_r1_r11_r5_ROR_16"},
2452b8021494Sopenharmony_ci                           {{al, r7, r3, r6, ROR, 0},
2453b8021494Sopenharmony_ci                            false,
2454b8021494Sopenharmony_ci                            al,
2455b8021494Sopenharmony_ci                            "al r7 r3 r6 ROR 0",
2456b8021494Sopenharmony_ci                            "al_r7_r3_r6_ROR_0"},
2457b8021494Sopenharmony_ci                           {{al, r11, r13, r14, ROR, 0},
2458b8021494Sopenharmony_ci                            false,
2459b8021494Sopenharmony_ci                            al,
2460b8021494Sopenharmony_ci                            "al r11 r13 r14 ROR 0",
2461b8021494Sopenharmony_ci                            "al_r11_r13_r14_ROR_0"},
2462b8021494Sopenharmony_ci                           {{al, r6, r4, r9, ROR, 24},
2463b8021494Sopenharmony_ci                            false,
2464b8021494Sopenharmony_ci                            al,
2465b8021494Sopenharmony_ci                            "al r6 r4 r9 ROR 24",
2466b8021494Sopenharmony_ci                            "al_r6_r4_r9_ROR_24"},
2467b8021494Sopenharmony_ci                           {{al, r4, r2, r5, ROR, 24},
2468b8021494Sopenharmony_ci                            false,
2469b8021494Sopenharmony_ci                            al,
2470b8021494Sopenharmony_ci                            "al r4 r2 r5 ROR 24",
2471b8021494Sopenharmony_ci                            "al_r4_r2_r5_ROR_24"},
2472b8021494Sopenharmony_ci                           {{al, r12, r6, r8, ROR, 0},
2473b8021494Sopenharmony_ci                            false,
2474b8021494Sopenharmony_ci                            al,
2475b8021494Sopenharmony_ci                            "al r12 r6 r8 ROR 0",
2476b8021494Sopenharmony_ci                            "al_r12_r6_r8_ROR_0"},
2477b8021494Sopenharmony_ci                           {{al, r11, r0, r11, ROR, 24},
2478b8021494Sopenharmony_ci                            false,
2479b8021494Sopenharmony_ci                            al,
2480b8021494Sopenharmony_ci                            "al r11 r0 r11 ROR 24",
2481b8021494Sopenharmony_ci                            "al_r11_r0_r11_ROR_24"},
2482b8021494Sopenharmony_ci                           {{al, r0, r4, r8, ROR, 8},
2483b8021494Sopenharmony_ci                            false,
2484b8021494Sopenharmony_ci                            al,
2485b8021494Sopenharmony_ci                            "al r0 r4 r8 ROR 8",
2486b8021494Sopenharmony_ci                            "al_r0_r4_r8_ROR_8"},
2487b8021494Sopenharmony_ci                           {{al, r8, r2, r11, ROR, 0},
2488b8021494Sopenharmony_ci                            false,
2489b8021494Sopenharmony_ci                            al,
2490b8021494Sopenharmony_ci                            "al r8 r2 r11 ROR 0",
2491b8021494Sopenharmony_ci                            "al_r8_r2_r11_ROR_0"},
2492b8021494Sopenharmony_ci                           {{al, r10, r10, r4, ROR, 0},
2493b8021494Sopenharmony_ci                            false,
2494b8021494Sopenharmony_ci                            al,
2495b8021494Sopenharmony_ci                            "al r10 r10 r4 ROR 0",
2496b8021494Sopenharmony_ci                            "al_r10_r10_r4_ROR_0"},
2497b8021494Sopenharmony_ci                           {{al, r7, r1, r2, ROR, 0},
2498b8021494Sopenharmony_ci                            false,
2499b8021494Sopenharmony_ci                            al,
2500b8021494Sopenharmony_ci                            "al r7 r1 r2 ROR 0",
2501b8021494Sopenharmony_ci                            "al_r7_r1_r2_ROR_0"},
2502b8021494Sopenharmony_ci                           {{al, r6, r3, r13, ROR, 24},
2503b8021494Sopenharmony_ci                            false,
2504b8021494Sopenharmony_ci                            al,
2505b8021494Sopenharmony_ci                            "al r6 r3 r13 ROR 24",
2506b8021494Sopenharmony_ci                            "al_r6_r3_r13_ROR_24"},
2507b8021494Sopenharmony_ci                           {{al, r2, r12, r13, ROR, 24},
2508b8021494Sopenharmony_ci                            false,
2509b8021494Sopenharmony_ci                            al,
2510b8021494Sopenharmony_ci                            "al r2 r12 r13 ROR 24",
2511b8021494Sopenharmony_ci                            "al_r2_r12_r13_ROR_24"},
2512b8021494Sopenharmony_ci                           {{al, r4, r10, r1, ROR, 24},
2513b8021494Sopenharmony_ci                            false,
2514b8021494Sopenharmony_ci                            al,
2515b8021494Sopenharmony_ci                            "al r4 r10 r1 ROR 24",
2516b8021494Sopenharmony_ci                            "al_r4_r10_r1_ROR_24"},
2517b8021494Sopenharmony_ci                           {{al, r11, r9, r5, ROR, 8},
2518b8021494Sopenharmony_ci                            false,
2519b8021494Sopenharmony_ci                            al,
2520b8021494Sopenharmony_ci                            "al r11 r9 r5 ROR 8",
2521b8021494Sopenharmony_ci                            "al_r11_r9_r5_ROR_8"},
2522b8021494Sopenharmony_ci                           {{al, r11, r9, r7, ROR, 24},
2523b8021494Sopenharmony_ci                            false,
2524b8021494Sopenharmony_ci                            al,
2525b8021494Sopenharmony_ci                            "al r11 r9 r7 ROR 24",
2526b8021494Sopenharmony_ci                            "al_r11_r9_r7_ROR_24"},
2527b8021494Sopenharmony_ci                           {{al, r4, r6, r4, ROR, 24},
2528b8021494Sopenharmony_ci                            false,
2529b8021494Sopenharmony_ci                            al,
2530b8021494Sopenharmony_ci                            "al r4 r6 r4 ROR 24",
2531b8021494Sopenharmony_ci                            "al_r4_r6_r4_ROR_24"},
2532b8021494Sopenharmony_ci                           {{al, r9, r14, r14, ROR, 8},
2533b8021494Sopenharmony_ci                            false,
2534b8021494Sopenharmony_ci                            al,
2535b8021494Sopenharmony_ci                            "al r9 r14 r14 ROR 8",
2536b8021494Sopenharmony_ci                            "al_r9_r14_r14_ROR_8"},
2537b8021494Sopenharmony_ci                           {{al, r7, r4, r11, ROR, 0},
2538b8021494Sopenharmony_ci                            false,
2539b8021494Sopenharmony_ci                            al,
2540b8021494Sopenharmony_ci                            "al r7 r4 r11 ROR 0",
2541b8021494Sopenharmony_ci                            "al_r7_r4_r11_ROR_0"},
2542b8021494Sopenharmony_ci                           {{al, r10, r12, r5, ROR, 8},
2543b8021494Sopenharmony_ci                            false,
2544b8021494Sopenharmony_ci                            al,
2545b8021494Sopenharmony_ci                            "al r10 r12 r5 ROR 8",
2546b8021494Sopenharmony_ci                            "al_r10_r12_r5_ROR_8"},
2547b8021494Sopenharmony_ci                           {{al, r4, r6, r1, ROR, 16},
2548b8021494Sopenharmony_ci                            false,
2549b8021494Sopenharmony_ci                            al,
2550b8021494Sopenharmony_ci                            "al r4 r6 r1 ROR 16",
2551b8021494Sopenharmony_ci                            "al_r4_r6_r1_ROR_16"},
2552b8021494Sopenharmony_ci                           {{al, r11, r7, r5, ROR, 24},
2553b8021494Sopenharmony_ci                            false,
2554b8021494Sopenharmony_ci                            al,
2555b8021494Sopenharmony_ci                            "al r11 r7 r5 ROR 24",
2556b8021494Sopenharmony_ci                            "al_r11_r7_r5_ROR_24"},
2557b8021494Sopenharmony_ci                           {{al, r13, r11, r5, ROR, 16},
2558b8021494Sopenharmony_ci                            false,
2559b8021494Sopenharmony_ci                            al,
2560b8021494Sopenharmony_ci                            "al r13 r11 r5 ROR 16",
2561b8021494Sopenharmony_ci                            "al_r13_r11_r5_ROR_16"},
2562b8021494Sopenharmony_ci                           {{al, r14, r2, r6, ROR, 0},
2563b8021494Sopenharmony_ci                            false,
2564b8021494Sopenharmony_ci                            al,
2565b8021494Sopenharmony_ci                            "al r14 r2 r6 ROR 0",
2566b8021494Sopenharmony_ci                            "al_r14_r2_r6_ROR_0"},
2567b8021494Sopenharmony_ci                           {{al, r2, r3, r6, ROR, 8},
2568b8021494Sopenharmony_ci                            false,
2569b8021494Sopenharmony_ci                            al,
2570b8021494Sopenharmony_ci                            "al r2 r3 r6 ROR 8",
2571b8021494Sopenharmony_ci                            "al_r2_r3_r6_ROR_8"},
2572b8021494Sopenharmony_ci                           {{al, r10, r6, r13, ROR, 0},
2573b8021494Sopenharmony_ci                            false,
2574b8021494Sopenharmony_ci                            al,
2575b8021494Sopenharmony_ci                            "al r10 r6 r13 ROR 0",
2576b8021494Sopenharmony_ci                            "al_r10_r6_r13_ROR_0"},
2577b8021494Sopenharmony_ci                           {{al, r7, r5, r6, ROR, 8},
2578b8021494Sopenharmony_ci                            false,
2579b8021494Sopenharmony_ci                            al,
2580b8021494Sopenharmony_ci                            "al r7 r5 r6 ROR 8",
2581b8021494Sopenharmony_ci                            "al_r7_r5_r6_ROR_8"},
2582b8021494Sopenharmony_ci                           {{al, r10, r8, r9, ROR, 16},
2583b8021494Sopenharmony_ci                            false,
2584b8021494Sopenharmony_ci                            al,
2585b8021494Sopenharmony_ci                            "al r10 r8 r9 ROR 16",
2586b8021494Sopenharmony_ci                            "al_r10_r8_r9_ROR_16"},
2587b8021494Sopenharmony_ci                           {{al, r9, r1, r1, ROR, 8},
2588b8021494Sopenharmony_ci                            false,
2589b8021494Sopenharmony_ci                            al,
2590b8021494Sopenharmony_ci                            "al r9 r1 r1 ROR 8",
2591b8021494Sopenharmony_ci                            "al_r9_r1_r1_ROR_8"},
2592b8021494Sopenharmony_ci                           {{al, r11, r4, r12, ROR, 0},
2593b8021494Sopenharmony_ci                            false,
2594b8021494Sopenharmony_ci                            al,
2595b8021494Sopenharmony_ci                            "al r11 r4 r12 ROR 0",
2596b8021494Sopenharmony_ci                            "al_r11_r4_r12_ROR_0"},
2597b8021494Sopenharmony_ci                           {{al, r12, r1, r6, ROR, 24},
2598b8021494Sopenharmony_ci                            false,
2599b8021494Sopenharmony_ci                            al,
2600b8021494Sopenharmony_ci                            "al r12 r1 r6 ROR 24",
2601b8021494Sopenharmony_ci                            "al_r12_r1_r6_ROR_24"},
2602b8021494Sopenharmony_ci                           {{al, r4, r5, r9, ROR, 16},
2603b8021494Sopenharmony_ci                            false,
2604b8021494Sopenharmony_ci                            al,
2605b8021494Sopenharmony_ci                            "al r4 r5 r9 ROR 16",
2606b8021494Sopenharmony_ci                            "al_r4_r5_r9_ROR_16"},
2607b8021494Sopenharmony_ci                           {{al, r11, r14, r9, ROR, 8},
2608b8021494Sopenharmony_ci                            false,
2609b8021494Sopenharmony_ci                            al,
2610b8021494Sopenharmony_ci                            "al r11 r14 r9 ROR 8",
2611b8021494Sopenharmony_ci                            "al_r11_r14_r9_ROR_8"},
2612b8021494Sopenharmony_ci                           {{al, r14, r14, r7, ROR, 0},
2613b8021494Sopenharmony_ci                            false,
2614b8021494Sopenharmony_ci                            al,
2615b8021494Sopenharmony_ci                            "al r14 r14 r7 ROR 0",
2616b8021494Sopenharmony_ci                            "al_r14_r14_r7_ROR_0"},
2617b8021494Sopenharmony_ci                           {{al, r3, r4, r3, ROR, 24},
2618b8021494Sopenharmony_ci                            false,
2619b8021494Sopenharmony_ci                            al,
2620b8021494Sopenharmony_ci                            "al r3 r4 r3 ROR 24",
2621b8021494Sopenharmony_ci                            "al_r3_r4_r3_ROR_24"},
2622b8021494Sopenharmony_ci                           {{al, r5, r9, r14, ROR, 24},
2623b8021494Sopenharmony_ci                            false,
2624b8021494Sopenharmony_ci                            al,
2625b8021494Sopenharmony_ci                            "al r5 r9 r14 ROR 24",
2626b8021494Sopenharmony_ci                            "al_r5_r9_r14_ROR_24"},
2627b8021494Sopenharmony_ci                           {{al, r0, r12, r14, ROR, 0},
2628b8021494Sopenharmony_ci                            false,
2629b8021494Sopenharmony_ci                            al,
2630b8021494Sopenharmony_ci                            "al r0 r12 r14 ROR 0",
2631b8021494Sopenharmony_ci                            "al_r0_r12_r14_ROR_0"},
2632b8021494Sopenharmony_ci                           {{al, r4, r10, r4, ROR, 24},
2633b8021494Sopenharmony_ci                            false,
2634b8021494Sopenharmony_ci                            al,
2635b8021494Sopenharmony_ci                            "al r4 r10 r4 ROR 24",
2636b8021494Sopenharmony_ci                            "al_r4_r10_r4_ROR_24"},
2637b8021494Sopenharmony_ci                           {{al, r6, r3, r4, ROR, 8},
2638b8021494Sopenharmony_ci                            false,
2639b8021494Sopenharmony_ci                            al,
2640b8021494Sopenharmony_ci                            "al r6 r3 r4 ROR 8",
2641b8021494Sopenharmony_ci                            "al_r6_r3_r4_ROR_8"},
2642b8021494Sopenharmony_ci                           {{al, r1, r14, r9, ROR, 8},
2643b8021494Sopenharmony_ci                            false,
2644b8021494Sopenharmony_ci                            al,
2645b8021494Sopenharmony_ci                            "al r1 r14 r9 ROR 8",
2646b8021494Sopenharmony_ci                            "al_r1_r14_r9_ROR_8"},
2647b8021494Sopenharmony_ci                           {{al, r11, r3, r12, ROR, 24},
2648b8021494Sopenharmony_ci                            false,
2649b8021494Sopenharmony_ci                            al,
2650b8021494Sopenharmony_ci                            "al r11 r3 r12 ROR 24",
2651b8021494Sopenharmony_ci                            "al_r11_r3_r12_ROR_24"},
2652b8021494Sopenharmony_ci                           {{al, r0, r2, r14, ROR, 8},
2653b8021494Sopenharmony_ci                            false,
2654b8021494Sopenharmony_ci                            al,
2655b8021494Sopenharmony_ci                            "al r0 r2 r14 ROR 8",
2656b8021494Sopenharmony_ci                            "al_r0_r2_r14_ROR_8"},
2657b8021494Sopenharmony_ci                           {{al, r4, r11, r10, ROR, 0},
2658b8021494Sopenharmony_ci                            false,
2659b8021494Sopenharmony_ci                            al,
2660b8021494Sopenharmony_ci                            "al r4 r11 r10 ROR 0",
2661b8021494Sopenharmony_ci                            "al_r4_r11_r10_ROR_0"},
2662b8021494Sopenharmony_ci                           {{al, r6, r5, r4, ROR, 24},
2663b8021494Sopenharmony_ci                            false,
2664b8021494Sopenharmony_ci                            al,
2665b8021494Sopenharmony_ci                            "al r6 r5 r4 ROR 24",
2666b8021494Sopenharmony_ci                            "al_r6_r5_r4_ROR_24"},
2667b8021494Sopenharmony_ci                           {{al, r6, r7, r9, ROR, 0},
2668b8021494Sopenharmony_ci                            false,
2669b8021494Sopenharmony_ci                            al,
2670b8021494Sopenharmony_ci                            "al r6 r7 r9 ROR 0",
2671b8021494Sopenharmony_ci                            "al_r6_r7_r9_ROR_0"},
2672b8021494Sopenharmony_ci                           {{al, r8, r1, r0, ROR, 8},
2673b8021494Sopenharmony_ci                            false,
2674b8021494Sopenharmony_ci                            al,
2675b8021494Sopenharmony_ci                            "al r8 r1 r0 ROR 8",
2676b8021494Sopenharmony_ci                            "al_r8_r1_r0_ROR_8"},
2677b8021494Sopenharmony_ci                           {{al, r12, r13, r10, ROR, 8},
2678b8021494Sopenharmony_ci                            false,
2679b8021494Sopenharmony_ci                            al,
2680b8021494Sopenharmony_ci                            "al r12 r13 r10 ROR 8",
2681b8021494Sopenharmony_ci                            "al_r12_r13_r10_ROR_8"},
2682b8021494Sopenharmony_ci                           {{al, r7, r8, r7, ROR, 8},
2683b8021494Sopenharmony_ci                            false,
2684b8021494Sopenharmony_ci                            al,
2685b8021494Sopenharmony_ci                            "al r7 r8 r7 ROR 8",
2686b8021494Sopenharmony_ci                            "al_r7_r8_r7_ROR_8"},
2687b8021494Sopenharmony_ci                           {{al, r13, r0, r9, ROR, 0},
2688b8021494Sopenharmony_ci                            false,
2689b8021494Sopenharmony_ci                            al,
2690b8021494Sopenharmony_ci                            "al r13 r0 r9 ROR 0",
2691b8021494Sopenharmony_ci                            "al_r13_r0_r9_ROR_0"},
2692b8021494Sopenharmony_ci                           {{al, r6, r1, r12, ROR, 16},
2693b8021494Sopenharmony_ci                            false,
2694b8021494Sopenharmony_ci                            al,
2695b8021494Sopenharmony_ci                            "al r6 r1 r12 ROR 16",
2696b8021494Sopenharmony_ci                            "al_r6_r1_r12_ROR_16"},
2697b8021494Sopenharmony_ci                           {{al, r2, r14, r4, ROR, 24},
2698b8021494Sopenharmony_ci                            false,
2699b8021494Sopenharmony_ci                            al,
2700b8021494Sopenharmony_ci                            "al r2 r14 r4 ROR 24",
2701b8021494Sopenharmony_ci                            "al_r2_r14_r4_ROR_24"},
2702b8021494Sopenharmony_ci                           {{al, r12, r10, r2, ROR, 24},
2703b8021494Sopenharmony_ci                            false,
2704b8021494Sopenharmony_ci                            al,
2705b8021494Sopenharmony_ci                            "al r12 r10 r2 ROR 24",
2706b8021494Sopenharmony_ci                            "al_r12_r10_r2_ROR_24"},
2707b8021494Sopenharmony_ci                           {{al, r9, r14, r1, ROR, 24},
2708b8021494Sopenharmony_ci                            false,
2709b8021494Sopenharmony_ci                            al,
2710b8021494Sopenharmony_ci                            "al r9 r14 r1 ROR 24",
2711b8021494Sopenharmony_ci                            "al_r9_r14_r1_ROR_24"},
2712b8021494Sopenharmony_ci                           {{al, r6, r10, r13, ROR, 24},
2713b8021494Sopenharmony_ci                            false,
2714b8021494Sopenharmony_ci                            al,
2715b8021494Sopenharmony_ci                            "al r6 r10 r13 ROR 24",
2716b8021494Sopenharmony_ci                            "al_r6_r10_r13_ROR_24"},
2717b8021494Sopenharmony_ci                           {{al, r13, r3, r9, ROR, 0},
2718b8021494Sopenharmony_ci                            false,
2719b8021494Sopenharmony_ci                            al,
2720b8021494Sopenharmony_ci                            "al r13 r3 r9 ROR 0",
2721b8021494Sopenharmony_ci                            "al_r13_r3_r9_ROR_0"},
2722b8021494Sopenharmony_ci                           {{al, r8, r6, r0, ROR, 8},
2723b8021494Sopenharmony_ci                            false,
2724b8021494Sopenharmony_ci                            al,
2725b8021494Sopenharmony_ci                            "al r8 r6 r0 ROR 8",
2726b8021494Sopenharmony_ci                            "al_r8_r6_r0_ROR_8"},
2727b8021494Sopenharmony_ci                           {{al, r1, r7, r8, ROR, 24},
2728b8021494Sopenharmony_ci                            false,
2729b8021494Sopenharmony_ci                            al,
2730b8021494Sopenharmony_ci                            "al r1 r7 r8 ROR 24",
2731b8021494Sopenharmony_ci                            "al_r1_r7_r8_ROR_24"},
2732b8021494Sopenharmony_ci                           {{al, r3, r5, r14, ROR, 0},
2733b8021494Sopenharmony_ci                            false,
2734b8021494Sopenharmony_ci                            al,
2735b8021494Sopenharmony_ci                            "al r3 r5 r14 ROR 0",
2736b8021494Sopenharmony_ci                            "al_r3_r5_r14_ROR_0"},
2737b8021494Sopenharmony_ci                           {{al, r4, r6, r4, ROR, 8},
2738b8021494Sopenharmony_ci                            false,
2739b8021494Sopenharmony_ci                            al,
2740b8021494Sopenharmony_ci                            "al r4 r6 r4 ROR 8",
2741b8021494Sopenharmony_ci                            "al_r4_r6_r4_ROR_8"},
2742b8021494Sopenharmony_ci                           {{al, r3, r10, r7, ROR, 8},
2743b8021494Sopenharmony_ci                            false,
2744b8021494Sopenharmony_ci                            al,
2745b8021494Sopenharmony_ci                            "al r3 r10 r7 ROR 8",
2746b8021494Sopenharmony_ci                            "al_r3_r10_r7_ROR_8"},
2747b8021494Sopenharmony_ci                           {{al, r9, r9, r0, ROR, 16},
2748b8021494Sopenharmony_ci                            false,
2749b8021494Sopenharmony_ci                            al,
2750b8021494Sopenharmony_ci                            "al r9 r9 r0 ROR 16",
2751b8021494Sopenharmony_ci                            "al_r9_r9_r0_ROR_16"},
2752b8021494Sopenharmony_ci                           {{al, r3, r6, r13, ROR, 16},
2753b8021494Sopenharmony_ci                            false,
2754b8021494Sopenharmony_ci                            al,
2755b8021494Sopenharmony_ci                            "al r3 r6 r13 ROR 16",
2756b8021494Sopenharmony_ci                            "al_r3_r6_r13_ROR_16"},
2757b8021494Sopenharmony_ci                           {{al, r7, r14, r3, ROR, 16},
2758b8021494Sopenharmony_ci                            false,
2759b8021494Sopenharmony_ci                            al,
2760b8021494Sopenharmony_ci                            "al r7 r14 r3 ROR 16",
2761b8021494Sopenharmony_ci                            "al_r7_r14_r3_ROR_16"},
2762b8021494Sopenharmony_ci                           {{al, r13, r0, r14, ROR, 24},
2763b8021494Sopenharmony_ci                            false,
2764b8021494Sopenharmony_ci                            al,
2765b8021494Sopenharmony_ci                            "al r13 r0 r14 ROR 24",
2766b8021494Sopenharmony_ci                            "al_r13_r0_r14_ROR_24"},
2767b8021494Sopenharmony_ci                           {{al, r14, r10, r13, ROR, 16},
2768b8021494Sopenharmony_ci                            false,
2769b8021494Sopenharmony_ci                            al,
2770b8021494Sopenharmony_ci                            "al r14 r10 r13 ROR 16",
2771b8021494Sopenharmony_ci                            "al_r14_r10_r13_ROR_16"},
2772b8021494Sopenharmony_ci                           {{al, r2, r3, r12, ROR, 16},
2773b8021494Sopenharmony_ci                            false,
2774b8021494Sopenharmony_ci                            al,
2775b8021494Sopenharmony_ci                            "al r2 r3 r12 ROR 16",
2776b8021494Sopenharmony_ci                            "al_r2_r3_r12_ROR_16"},
2777b8021494Sopenharmony_ci                           {{al, r6, r3, r13, ROR, 16},
2778b8021494Sopenharmony_ci                            false,
2779b8021494Sopenharmony_ci                            al,
2780b8021494Sopenharmony_ci                            "al r6 r3 r13 ROR 16",
2781b8021494Sopenharmony_ci                            "al_r6_r3_r13_ROR_16"},
2782b8021494Sopenharmony_ci                           {{al, r12, r3, r0, ROR, 0},
2783b8021494Sopenharmony_ci                            false,
2784b8021494Sopenharmony_ci                            al,
2785b8021494Sopenharmony_ci                            "al r12 r3 r0 ROR 0",
2786b8021494Sopenharmony_ci                            "al_r12_r3_r0_ROR_0"},
2787b8021494Sopenharmony_ci                           {{al, r3, r11, r13, ROR, 24},
2788b8021494Sopenharmony_ci                            false,
2789b8021494Sopenharmony_ci                            al,
2790b8021494Sopenharmony_ci                            "al r3 r11 r13 ROR 24",
2791b8021494Sopenharmony_ci                            "al_r3_r11_r13_ROR_24"},
2792b8021494Sopenharmony_ci                           {{al, r10, r0, r4, ROR, 0},
2793b8021494Sopenharmony_ci                            false,
2794b8021494Sopenharmony_ci                            al,
2795b8021494Sopenharmony_ci                            "al r10 r0 r4 ROR 0",
2796b8021494Sopenharmony_ci                            "al_r10_r0_r4_ROR_0"},
2797b8021494Sopenharmony_ci                           {{al, r4, r9, r0, ROR, 0},
2798b8021494Sopenharmony_ci                            false,
2799b8021494Sopenharmony_ci                            al,
2800b8021494Sopenharmony_ci                            "al r4 r9 r0 ROR 0",
2801b8021494Sopenharmony_ci                            "al_r4_r9_r0_ROR_0"},
2802b8021494Sopenharmony_ci                           {{al, r11, r2, r4, ROR, 8},
2803b8021494Sopenharmony_ci                            false,
2804b8021494Sopenharmony_ci                            al,
2805b8021494Sopenharmony_ci                            "al r11 r2 r4 ROR 8",
2806b8021494Sopenharmony_ci                            "al_r11_r2_r4_ROR_8"},
2807b8021494Sopenharmony_ci                           {{al, r2, r4, r7, ROR, 0},
2808b8021494Sopenharmony_ci                            false,
2809b8021494Sopenharmony_ci                            al,
2810b8021494Sopenharmony_ci                            "al r2 r4 r7 ROR 0",
2811b8021494Sopenharmony_ci                            "al_r2_r4_r7_ROR_0"},
2812b8021494Sopenharmony_ci                           {{al, r4, r11, r5, ROR, 24},
2813b8021494Sopenharmony_ci                            false,
2814b8021494Sopenharmony_ci                            al,
2815b8021494Sopenharmony_ci                            "al r4 r11 r5 ROR 24",
2816b8021494Sopenharmony_ci                            "al_r4_r11_r5_ROR_24"},
2817b8021494Sopenharmony_ci                           {{al, r12, r4, r12, ROR, 8},
2818b8021494Sopenharmony_ci                            false,
2819b8021494Sopenharmony_ci                            al,
2820b8021494Sopenharmony_ci                            "al r12 r4 r12 ROR 8",
2821b8021494Sopenharmony_ci                            "al_r12_r4_r12_ROR_8"},
2822b8021494Sopenharmony_ci                           {{al, r7, r12, r8, ROR, 24},
2823b8021494Sopenharmony_ci                            false,
2824b8021494Sopenharmony_ci                            al,
2825b8021494Sopenharmony_ci                            "al r7 r12 r8 ROR 24",
2826b8021494Sopenharmony_ci                            "al_r7_r12_r8_ROR_24"},
2827b8021494Sopenharmony_ci                           {{al, r4, r0, r7, ROR, 8},
2828b8021494Sopenharmony_ci                            false,
2829b8021494Sopenharmony_ci                            al,
2830b8021494Sopenharmony_ci                            "al r4 r0 r7 ROR 8",
2831b8021494Sopenharmony_ci                            "al_r4_r0_r7_ROR_8"},
2832b8021494Sopenharmony_ci                           {{al, r1, r1, r11, ROR, 8},
2833b8021494Sopenharmony_ci                            false,
2834b8021494Sopenharmony_ci                            al,
2835b8021494Sopenharmony_ci                            "al r1 r1 r11 ROR 8",
2836b8021494Sopenharmony_ci                            "al_r1_r1_r11_ROR_8"},
2837b8021494Sopenharmony_ci                           {{al, r0, r13, r14, ROR, 16},
2838b8021494Sopenharmony_ci                            false,
2839b8021494Sopenharmony_ci                            al,
2840b8021494Sopenharmony_ci                            "al r0 r13 r14 ROR 16",
2841b8021494Sopenharmony_ci                            "al_r0_r13_r14_ROR_16"},
2842b8021494Sopenharmony_ci                           {{al, r1, r7, r13, ROR, 24},
2843b8021494Sopenharmony_ci                            false,
2844b8021494Sopenharmony_ci                            al,
2845b8021494Sopenharmony_ci                            "al r1 r7 r13 ROR 24",
2846b8021494Sopenharmony_ci                            "al_r1_r7_r13_ROR_24"},
2847b8021494Sopenharmony_ci                           {{al, r12, r3, r10, ROR, 8},
2848b8021494Sopenharmony_ci                            false,
2849b8021494Sopenharmony_ci                            al,
2850b8021494Sopenharmony_ci                            "al r12 r3 r10 ROR 8",
2851b8021494Sopenharmony_ci                            "al_r12_r3_r10_ROR_8"},
2852b8021494Sopenharmony_ci                           {{al, r7, r9, r1, ROR, 8},
2853b8021494Sopenharmony_ci                            false,
2854b8021494Sopenharmony_ci                            al,
2855b8021494Sopenharmony_ci                            "al r7 r9 r1 ROR 8",
2856b8021494Sopenharmony_ci                            "al_r7_r9_r1_ROR_8"},
2857b8021494Sopenharmony_ci                           {{al, r3, r13, r14, ROR, 24},
2858b8021494Sopenharmony_ci                            false,
2859b8021494Sopenharmony_ci                            al,
2860b8021494Sopenharmony_ci                            "al r3 r13 r14 ROR 24",
2861b8021494Sopenharmony_ci                            "al_r3_r13_r14_ROR_24"},
2862b8021494Sopenharmony_ci                           {{al, r6, r5, r7, ROR, 0},
2863b8021494Sopenharmony_ci                            false,
2864b8021494Sopenharmony_ci                            al,
2865b8021494Sopenharmony_ci                            "al r6 r5 r7 ROR 0",
2866b8021494Sopenharmony_ci                            "al_r6_r5_r7_ROR_0"},
2867b8021494Sopenharmony_ci                           {{al, r10, r9, r0, ROR, 0},
2868b8021494Sopenharmony_ci                            false,
2869b8021494Sopenharmony_ci                            al,
2870b8021494Sopenharmony_ci                            "al r10 r9 r0 ROR 0",
2871b8021494Sopenharmony_ci                            "al_r10_r9_r0_ROR_0"},
2872b8021494Sopenharmony_ci                           {{al, r3, r14, r2, ROR, 0},
2873b8021494Sopenharmony_ci                            false,
2874b8021494Sopenharmony_ci                            al,
2875b8021494Sopenharmony_ci                            "al r3 r14 r2 ROR 0",
2876b8021494Sopenharmony_ci                            "al_r3_r14_r2_ROR_0"},
2877b8021494Sopenharmony_ci                           {{al, r13, r0, r12, ROR, 8},
2878b8021494Sopenharmony_ci                            false,
2879b8021494Sopenharmony_ci                            al,
2880b8021494Sopenharmony_ci                            "al r13 r0 r12 ROR 8",
2881b8021494Sopenharmony_ci                            "al_r13_r0_r12_ROR_8"},
2882b8021494Sopenharmony_ci                           {{al, r7, r12, r11, ROR, 0},
2883b8021494Sopenharmony_ci                            false,
2884b8021494Sopenharmony_ci                            al,
2885b8021494Sopenharmony_ci                            "al r7 r12 r11 ROR 0",
2886b8021494Sopenharmony_ci                            "al_r7_r12_r11_ROR_0"},
2887b8021494Sopenharmony_ci                           {{al, r7, r5, r3, ROR, 0},
2888b8021494Sopenharmony_ci                            false,
2889b8021494Sopenharmony_ci                            al,
2890b8021494Sopenharmony_ci                            "al r7 r5 r3 ROR 0",
2891b8021494Sopenharmony_ci                            "al_r7_r5_r3_ROR_0"},
2892b8021494Sopenharmony_ci                           {{al, r11, r4, r4, ROR, 0},
2893b8021494Sopenharmony_ci                            false,
2894b8021494Sopenharmony_ci                            al,
2895b8021494Sopenharmony_ci                            "al r11 r4 r4 ROR 0",
2896b8021494Sopenharmony_ci                            "al_r11_r4_r4_ROR_0"},
2897b8021494Sopenharmony_ci                           {{al, r4, r3, r7, ROR, 16},
2898b8021494Sopenharmony_ci                            false,
2899b8021494Sopenharmony_ci                            al,
2900b8021494Sopenharmony_ci                            "al r4 r3 r7 ROR 16",
2901b8021494Sopenharmony_ci                            "al_r4_r3_r7_ROR_16"},
2902b8021494Sopenharmony_ci                           {{al, r8, r4, r14, ROR, 16},
2903b8021494Sopenharmony_ci                            false,
2904b8021494Sopenharmony_ci                            al,
2905b8021494Sopenharmony_ci                            "al r8 r4 r14 ROR 16",
2906b8021494Sopenharmony_ci                            "al_r8_r4_r14_ROR_16"},
2907b8021494Sopenharmony_ci                           {{al, r1, r0, r8, ROR, 8},
2908b8021494Sopenharmony_ci                            false,
2909b8021494Sopenharmony_ci                            al,
2910b8021494Sopenharmony_ci                            "al r1 r0 r8 ROR 8",
2911b8021494Sopenharmony_ci                            "al_r1_r0_r8_ROR_8"},
2912b8021494Sopenharmony_ci                           {{al, r10, r3, r10, ROR, 8},
2913b8021494Sopenharmony_ci                            false,
2914b8021494Sopenharmony_ci                            al,
2915b8021494Sopenharmony_ci                            "al r10 r3 r10 ROR 8",
2916b8021494Sopenharmony_ci                            "al_r10_r3_r10_ROR_8"},
2917b8021494Sopenharmony_ci                           {{al, r3, r13, r7, ROR, 8},
2918b8021494Sopenharmony_ci                            false,
2919b8021494Sopenharmony_ci                            al,
2920b8021494Sopenharmony_ci                            "al r3 r13 r7 ROR 8",
2921b8021494Sopenharmony_ci                            "al_r3_r13_r7_ROR_8"},
2922b8021494Sopenharmony_ci                           {{al, r4, r3, r14, ROR, 24},
2923b8021494Sopenharmony_ci                            false,
2924b8021494Sopenharmony_ci                            al,
2925b8021494Sopenharmony_ci                            "al r4 r3 r14 ROR 24",
2926b8021494Sopenharmony_ci                            "al_r4_r3_r14_ROR_24"},
2927b8021494Sopenharmony_ci                           {{al, r0, r4, r2, ROR, 8},
2928b8021494Sopenharmony_ci                            false,
2929b8021494Sopenharmony_ci                            al,
2930b8021494Sopenharmony_ci                            "al r0 r4 r2 ROR 8",
2931b8021494Sopenharmony_ci                            "al_r0_r4_r2_ROR_8"},
2932b8021494Sopenharmony_ci                           {{al, r1, r14, r2, ROR, 24},
2933b8021494Sopenharmony_ci                            false,
2934b8021494Sopenharmony_ci                            al,
2935b8021494Sopenharmony_ci                            "al r1 r14 r2 ROR 24",
2936b8021494Sopenharmony_ci                            "al_r1_r14_r2_ROR_24"},
2937b8021494Sopenharmony_ci                           {{al, r6, r6, r1, ROR, 24},
2938b8021494Sopenharmony_ci                            false,
2939b8021494Sopenharmony_ci                            al,
2940b8021494Sopenharmony_ci                            "al r6 r6 r1 ROR 24",
2941b8021494Sopenharmony_ci                            "al_r6_r6_r1_ROR_24"},
2942b8021494Sopenharmony_ci                           {{al, r8, r14, r3, ROR, 8},
2943b8021494Sopenharmony_ci                            false,
2944b8021494Sopenharmony_ci                            al,
2945b8021494Sopenharmony_ci                            "al r8 r14 r3 ROR 8",
2946b8021494Sopenharmony_ci                            "al_r8_r14_r3_ROR_8"},
2947b8021494Sopenharmony_ci                           {{al, r14, r5, r14, ROR, 24},
2948b8021494Sopenharmony_ci                            false,
2949b8021494Sopenharmony_ci                            al,
2950b8021494Sopenharmony_ci                            "al r14 r5 r14 ROR 24",
2951b8021494Sopenharmony_ci                            "al_r14_r5_r14_ROR_24"},
2952b8021494Sopenharmony_ci                           {{al, r1, r14, r12, ROR, 8},
2953b8021494Sopenharmony_ci                            false,
2954b8021494Sopenharmony_ci                            al,
2955b8021494Sopenharmony_ci                            "al r1 r14 r12 ROR 8",
2956b8021494Sopenharmony_ci                            "al_r1_r14_r12_ROR_8"},
2957b8021494Sopenharmony_ci                           {{al, r12, r7, r1, ROR, 8},
2958b8021494Sopenharmony_ci                            false,
2959b8021494Sopenharmony_ci                            al,
2960b8021494Sopenharmony_ci                            "al r12 r7 r1 ROR 8",
2961b8021494Sopenharmony_ci                            "al_r12_r7_r1_ROR_8"},
2962b8021494Sopenharmony_ci                           {{al, r12, r0, r13, ROR, 16},
2963b8021494Sopenharmony_ci                            false,
2964b8021494Sopenharmony_ci                            al,
2965b8021494Sopenharmony_ci                            "al r12 r0 r13 ROR 16",
2966b8021494Sopenharmony_ci                            "al_r12_r0_r13_ROR_16"},
2967b8021494Sopenharmony_ci                           {{al, r8, r4, r12, ROR, 24},
2968b8021494Sopenharmony_ci                            false,
2969b8021494Sopenharmony_ci                            al,
2970b8021494Sopenharmony_ci                            "al r8 r4 r12 ROR 24",
2971b8021494Sopenharmony_ci                            "al_r8_r4_r12_ROR_24"},
2972b8021494Sopenharmony_ci                           {{al, r1, r13, r3, ROR, 8},
2973b8021494Sopenharmony_ci                            false,
2974b8021494Sopenharmony_ci                            al,
2975b8021494Sopenharmony_ci                            "al r1 r13 r3 ROR 8",
2976b8021494Sopenharmony_ci                            "al_r1_r13_r3_ROR_8"},
2977b8021494Sopenharmony_ci                           {{al, r8, r0, r11, ROR, 0},
2978b8021494Sopenharmony_ci                            false,
2979b8021494Sopenharmony_ci                            al,
2980b8021494Sopenharmony_ci                            "al r8 r0 r11 ROR 0",
2981b8021494Sopenharmony_ci                            "al_r8_r0_r11_ROR_0"},
2982b8021494Sopenharmony_ci                           {{al, r10, r9, r10, ROR, 16},
2983b8021494Sopenharmony_ci                            false,
2984b8021494Sopenharmony_ci                            al,
2985b8021494Sopenharmony_ci                            "al r10 r9 r10 ROR 16",
2986b8021494Sopenharmony_ci                            "al_r10_r9_r10_ROR_16"},
2987b8021494Sopenharmony_ci                           {{al, r9, r8, r13, ROR, 16},
2988b8021494Sopenharmony_ci                            false,
2989b8021494Sopenharmony_ci                            al,
2990b8021494Sopenharmony_ci                            "al r9 r8 r13 ROR 16",
2991b8021494Sopenharmony_ci                            "al_r9_r8_r13_ROR_16"},
2992b8021494Sopenharmony_ci                           {{al, r4, r5, r6, ROR, 8},
2993b8021494Sopenharmony_ci                            false,
2994b8021494Sopenharmony_ci                            al,
2995b8021494Sopenharmony_ci                            "al r4 r5 r6 ROR 8",
2996b8021494Sopenharmony_ci                            "al_r4_r5_r6_ROR_8"},
2997b8021494Sopenharmony_ci                           {{al, r14, r2, r8, ROR, 16},
2998b8021494Sopenharmony_ci                            false,
2999b8021494Sopenharmony_ci                            al,
3000b8021494Sopenharmony_ci                            "al r14 r2 r8 ROR 16",
3001b8021494Sopenharmony_ci                            "al_r14_r2_r8_ROR_16"},
3002b8021494Sopenharmony_ci                           {{al, r2, r3, r14, ROR, 0},
3003b8021494Sopenharmony_ci                            false,
3004b8021494Sopenharmony_ci                            al,
3005b8021494Sopenharmony_ci                            "al r2 r3 r14 ROR 0",
3006b8021494Sopenharmony_ci                            "al_r2_r3_r14_ROR_0"},
3007b8021494Sopenharmony_ci                           {{al, r6, r10, r13, ROR, 0},
3008b8021494Sopenharmony_ci                            false,
3009b8021494Sopenharmony_ci                            al,
3010b8021494Sopenharmony_ci                            "al r6 r10 r13 ROR 0",
3011b8021494Sopenharmony_ci                            "al_r6_r10_r13_ROR_0"},
3012b8021494Sopenharmony_ci                           {{al, r1, r6, r9, ROR, 24},
3013b8021494Sopenharmony_ci                            false,
3014b8021494Sopenharmony_ci                            al,
3015b8021494Sopenharmony_ci                            "al r1 r6 r9 ROR 24",
3016b8021494Sopenharmony_ci                            "al_r1_r6_r9_ROR_24"},
3017b8021494Sopenharmony_ci                           {{al, r5, r8, r2, ROR, 16},
3018b8021494Sopenharmony_ci                            false,
3019b8021494Sopenharmony_ci                            al,
3020b8021494Sopenharmony_ci                            "al r5 r8 r2 ROR 16",
3021b8021494Sopenharmony_ci                            "al_r5_r8_r2_ROR_16"},
3022b8021494Sopenharmony_ci                           {{al, r3, r4, r4, ROR, 0},
3023b8021494Sopenharmony_ci                            false,
3024b8021494Sopenharmony_ci                            al,
3025b8021494Sopenharmony_ci                            "al r3 r4 r4 ROR 0",
3026b8021494Sopenharmony_ci                            "al_r3_r4_r4_ROR_0"},
3027b8021494Sopenharmony_ci                           {{al, r2, r8, r1, ROR, 0},
3028b8021494Sopenharmony_ci                            false,
3029b8021494Sopenharmony_ci                            al,
3030b8021494Sopenharmony_ci                            "al r2 r8 r1 ROR 0",
3031b8021494Sopenharmony_ci                            "al_r2_r8_r1_ROR_0"},
3032b8021494Sopenharmony_ci                           {{al, r2, r13, r4, ROR, 8},
3033b8021494Sopenharmony_ci                            false,
3034b8021494Sopenharmony_ci                            al,
3035b8021494Sopenharmony_ci                            "al r2 r13 r4 ROR 8",
3036b8021494Sopenharmony_ci                            "al_r2_r13_r4_ROR_8"},
3037b8021494Sopenharmony_ci                           {{al, r5, r14, r7, ROR, 8},
3038b8021494Sopenharmony_ci                            false,
3039b8021494Sopenharmony_ci                            al,
3040b8021494Sopenharmony_ci                            "al r5 r14 r7 ROR 8",
3041b8021494Sopenharmony_ci                            "al_r5_r14_r7_ROR_8"},
3042b8021494Sopenharmony_ci                           {{al, r5, r6, r11, ROR, 16},
3043b8021494Sopenharmony_ci                            false,
3044b8021494Sopenharmony_ci                            al,
3045b8021494Sopenharmony_ci                            "al r5 r6 r11 ROR 16",
3046b8021494Sopenharmony_ci                            "al_r5_r6_r11_ROR_16"},
3047b8021494Sopenharmony_ci                           {{al, r7, r11, r6, ROR, 0},
3048b8021494Sopenharmony_ci                            false,
3049b8021494Sopenharmony_ci                            al,
3050b8021494Sopenharmony_ci                            "al r7 r11 r6 ROR 0",
3051b8021494Sopenharmony_ci                            "al_r7_r11_r6_ROR_0"},
3052b8021494Sopenharmony_ci                           {{al, r10, r4, r11, ROR, 0},
3053b8021494Sopenharmony_ci                            false,
3054b8021494Sopenharmony_ci                            al,
3055b8021494Sopenharmony_ci                            "al r10 r4 r11 ROR 0",
3056b8021494Sopenharmony_ci                            "al_r10_r4_r11_ROR_0"},
3057b8021494Sopenharmony_ci                           {{al, r8, r3, r5, ROR, 16},
3058b8021494Sopenharmony_ci                            false,
3059b8021494Sopenharmony_ci                            al,
3060b8021494Sopenharmony_ci                            "al r8 r3 r5 ROR 16",
3061b8021494Sopenharmony_ci                            "al_r8_r3_r5_ROR_16"},
3062b8021494Sopenharmony_ci                           {{al, r5, r10, r6, ROR, 0},
3063b8021494Sopenharmony_ci                            false,
3064b8021494Sopenharmony_ci                            al,
3065b8021494Sopenharmony_ci                            "al r5 r10 r6 ROR 0",
3066b8021494Sopenharmony_ci                            "al_r5_r10_r6_ROR_0"},
3067b8021494Sopenharmony_ci                           {{al, r3, r8, r1, ROR, 16},
3068b8021494Sopenharmony_ci                            false,
3069b8021494Sopenharmony_ci                            al,
3070b8021494Sopenharmony_ci                            "al r3 r8 r1 ROR 16",
3071b8021494Sopenharmony_ci                            "al_r3_r8_r1_ROR_16"},
3072b8021494Sopenharmony_ci                           {{al, r9, r0, r10, ROR, 16},
3073b8021494Sopenharmony_ci                            false,
3074b8021494Sopenharmony_ci                            al,
3075b8021494Sopenharmony_ci                            "al r9 r0 r10 ROR 16",
3076b8021494Sopenharmony_ci                            "al_r9_r0_r10_ROR_16"},
3077b8021494Sopenharmony_ci                           {{al, r14, r8, r3, ROR, 16},
3078b8021494Sopenharmony_ci                            false,
3079b8021494Sopenharmony_ci                            al,
3080b8021494Sopenharmony_ci                            "al r14 r8 r3 ROR 16",
3081b8021494Sopenharmony_ci                            "al_r14_r8_r3_ROR_16"},
3082b8021494Sopenharmony_ci                           {{al, r8, r0, r1, ROR, 16},
3083b8021494Sopenharmony_ci                            false,
3084b8021494Sopenharmony_ci                            al,
3085b8021494Sopenharmony_ci                            "al r8 r0 r1 ROR 16",
3086b8021494Sopenharmony_ci                            "al_r8_r0_r1_ROR_16"},
3087b8021494Sopenharmony_ci                           {{al, r5, r3, r8, ROR, 16},
3088b8021494Sopenharmony_ci                            false,
3089b8021494Sopenharmony_ci                            al,
3090b8021494Sopenharmony_ci                            "al r5 r3 r8 ROR 16",
3091b8021494Sopenharmony_ci                            "al_r5_r3_r8_ROR_16"},
3092b8021494Sopenharmony_ci                           {{al, r2, r8, r4, ROR, 24},
3093b8021494Sopenharmony_ci                            false,
3094b8021494Sopenharmony_ci                            al,
3095b8021494Sopenharmony_ci                            "al r2 r8 r4 ROR 24",
3096b8021494Sopenharmony_ci                            "al_r2_r8_r4_ROR_24"},
3097b8021494Sopenharmony_ci                           {{al, r9, r7, r9, ROR, 16},
3098b8021494Sopenharmony_ci                            false,
3099b8021494Sopenharmony_ci                            al,
3100b8021494Sopenharmony_ci                            "al r9 r7 r9 ROR 16",
3101b8021494Sopenharmony_ci                            "al_r9_r7_r9_ROR_16"},
3102b8021494Sopenharmony_ci                           {{al, r6, r5, r0, ROR, 0},
3103b8021494Sopenharmony_ci                            false,
3104b8021494Sopenharmony_ci                            al,
3105b8021494Sopenharmony_ci                            "al r6 r5 r0 ROR 0",
3106b8021494Sopenharmony_ci                            "al_r6_r5_r0_ROR_0"},
3107b8021494Sopenharmony_ci                           {{al, r5, r5, r1, ROR, 24},
3108b8021494Sopenharmony_ci                            false,
3109b8021494Sopenharmony_ci                            al,
3110b8021494Sopenharmony_ci                            "al r5 r5 r1 ROR 24",
3111b8021494Sopenharmony_ci                            "al_r5_r5_r1_ROR_24"},
3112b8021494Sopenharmony_ci                           {{al, r5, r9, r2, ROR, 24},
3113b8021494Sopenharmony_ci                            false,
3114b8021494Sopenharmony_ci                            al,
3115b8021494Sopenharmony_ci                            "al r5 r9 r2 ROR 24",
3116b8021494Sopenharmony_ci                            "al_r5_r9_r2_ROR_24"},
3117b8021494Sopenharmony_ci                           {{al, r12, r4, r14, ROR, 0},
3118b8021494Sopenharmony_ci                            false,
3119b8021494Sopenharmony_ci                            al,
3120b8021494Sopenharmony_ci                            "al r12 r4 r14 ROR 0",
3121b8021494Sopenharmony_ci                            "al_r12_r4_r14_ROR_0"},
3122b8021494Sopenharmony_ci                           {{al, r11, r11, r9, ROR, 0},
3123b8021494Sopenharmony_ci                            false,
3124b8021494Sopenharmony_ci                            al,
3125b8021494Sopenharmony_ci                            "al r11 r11 r9 ROR 0",
3126b8021494Sopenharmony_ci                            "al_r11_r11_r9_ROR_0"},
3127b8021494Sopenharmony_ci                           {{al, r4, r1, r11, ROR, 0},
3128b8021494Sopenharmony_ci                            false,
3129b8021494Sopenharmony_ci                            al,
3130b8021494Sopenharmony_ci                            "al r4 r1 r11 ROR 0",
3131b8021494Sopenharmony_ci                            "al_r4_r1_r11_ROR_0"},
3132b8021494Sopenharmony_ci                           {{al, r9, r8, r0, ROR, 16},
3133b8021494Sopenharmony_ci                            false,
3134b8021494Sopenharmony_ci                            al,
3135b8021494Sopenharmony_ci                            "al r9 r8 r0 ROR 16",
3136b8021494Sopenharmony_ci                            "al_r9_r8_r0_ROR_16"},
3137b8021494Sopenharmony_ci                           {{al, r13, r10, r6, ROR, 16},
3138b8021494Sopenharmony_ci                            false,
3139b8021494Sopenharmony_ci                            al,
3140b8021494Sopenharmony_ci                            "al r13 r10 r6 ROR 16",
3141b8021494Sopenharmony_ci                            "al_r13_r10_r6_ROR_16"},
3142b8021494Sopenharmony_ci                           {{al, r14, r4, r9, ROR, 8},
3143b8021494Sopenharmony_ci                            false,
3144b8021494Sopenharmony_ci                            al,
3145b8021494Sopenharmony_ci                            "al r14 r4 r9 ROR 8",
3146b8021494Sopenharmony_ci                            "al_r14_r4_r9_ROR_8"},
3147b8021494Sopenharmony_ci                           {{al, r4, r8, r4, ROR, 24},
3148b8021494Sopenharmony_ci                            false,
3149b8021494Sopenharmony_ci                            al,
3150b8021494Sopenharmony_ci                            "al r4 r8 r4 ROR 24",
3151b8021494Sopenharmony_ci                            "al_r4_r8_r4_ROR_24"},
3152b8021494Sopenharmony_ci                           {{al, r4, r8, r12, ROR, 8},
3153b8021494Sopenharmony_ci                            false,
3154b8021494Sopenharmony_ci                            al,
3155b8021494Sopenharmony_ci                            "al r4 r8 r12 ROR 8",
3156b8021494Sopenharmony_ci                            "al_r4_r8_r12_ROR_8"},
3157b8021494Sopenharmony_ci                           {{al, r10, r10, r2, ROR, 8},
3158b8021494Sopenharmony_ci                            false,
3159b8021494Sopenharmony_ci                            al,
3160b8021494Sopenharmony_ci                            "al r10 r10 r2 ROR 8",
3161b8021494Sopenharmony_ci                            "al_r10_r10_r2_ROR_8"},
3162b8021494Sopenharmony_ci                           {{al, r7, r5, r2, ROR, 24},
3163b8021494Sopenharmony_ci                            false,
3164b8021494Sopenharmony_ci                            al,
3165b8021494Sopenharmony_ci                            "al r7 r5 r2 ROR 24",
3166b8021494Sopenharmony_ci                            "al_r7_r5_r2_ROR_24"},
3167b8021494Sopenharmony_ci                           {{al, r12, r9, r12, ROR, 0},
3168b8021494Sopenharmony_ci                            false,
3169b8021494Sopenharmony_ci                            al,
3170b8021494Sopenharmony_ci                            "al r12 r9 r12 ROR 0",
3171b8021494Sopenharmony_ci                            "al_r12_r9_r12_ROR_0"},
3172b8021494Sopenharmony_ci                           {{al, r11, r12, r5, ROR, 24},
3173b8021494Sopenharmony_ci                            false,
3174b8021494Sopenharmony_ci                            al,
3175b8021494Sopenharmony_ci                            "al r11 r12 r5 ROR 24",
3176b8021494Sopenharmony_ci                            "al_r11_r12_r5_ROR_24"},
3177b8021494Sopenharmony_ci                           {{al, r9, r13, r10, ROR, 16},
3178b8021494Sopenharmony_ci                            false,
3179b8021494Sopenharmony_ci                            al,
3180b8021494Sopenharmony_ci                            "al r9 r13 r10 ROR 16",
3181b8021494Sopenharmony_ci                            "al_r9_r13_r10_ROR_16"},
3182b8021494Sopenharmony_ci                           {{al, r1, r9, r9, ROR, 0},
3183b8021494Sopenharmony_ci                            false,
3184b8021494Sopenharmony_ci                            al,
3185b8021494Sopenharmony_ci                            "al r1 r9 r9 ROR 0",
3186b8021494Sopenharmony_ci                            "al_r1_r9_r9_ROR_0"},
3187b8021494Sopenharmony_ci                           {{al, r10, r13, r13, ROR, 16},
3188b8021494Sopenharmony_ci                            false,
3189b8021494Sopenharmony_ci                            al,
3190b8021494Sopenharmony_ci                            "al r10 r13 r13 ROR 16",
3191b8021494Sopenharmony_ci                            "al_r10_r13_r13_ROR_16"},
3192b8021494Sopenharmony_ci                           {{al, r9, r1, r8, ROR, 8},
3193b8021494Sopenharmony_ci                            false,
3194b8021494Sopenharmony_ci                            al,
3195b8021494Sopenharmony_ci                            "al r9 r1 r8 ROR 8",
3196b8021494Sopenharmony_ci                            "al_r9_r1_r8_ROR_8"},
3197b8021494Sopenharmony_ci                           {{al, r6, r11, r2, ROR, 0},
3198b8021494Sopenharmony_ci                            false,
3199b8021494Sopenharmony_ci                            al,
3200b8021494Sopenharmony_ci                            "al r6 r11 r2 ROR 0",
3201b8021494Sopenharmony_ci                            "al_r6_r11_r2_ROR_0"},
3202b8021494Sopenharmony_ci                           {{al, r8, r1, r11, ROR, 8},
3203b8021494Sopenharmony_ci                            false,
3204b8021494Sopenharmony_ci                            al,
3205b8021494Sopenharmony_ci                            "al r8 r1 r11 ROR 8",
3206b8021494Sopenharmony_ci                            "al_r8_r1_r11_ROR_8"},
3207b8021494Sopenharmony_ci                           {{al, r0, r7, r4, ROR, 0},
3208b8021494Sopenharmony_ci                            false,
3209b8021494Sopenharmony_ci                            al,
3210b8021494Sopenharmony_ci                            "al r0 r7 r4 ROR 0",
3211b8021494Sopenharmony_ci                            "al_r0_r7_r4_ROR_0"},
3212b8021494Sopenharmony_ci                           {{al, r10, r2, r6, ROR, 0},
3213b8021494Sopenharmony_ci                            false,
3214b8021494Sopenharmony_ci                            al,
3215b8021494Sopenharmony_ci                            "al r10 r2 r6 ROR 0",
3216b8021494Sopenharmony_ci                            "al_r10_r2_r6_ROR_0"},
3217b8021494Sopenharmony_ci                           {{al, r8, r5, r2, ROR, 16},
3218b8021494Sopenharmony_ci                            false,
3219b8021494Sopenharmony_ci                            al,
3220b8021494Sopenharmony_ci                            "al r8 r5 r2 ROR 16",
3221b8021494Sopenharmony_ci                            "al_r8_r5_r2_ROR_16"},
3222b8021494Sopenharmony_ci                           {{al, r0, r13, r1, ROR, 24},
3223b8021494Sopenharmony_ci                            false,
3224b8021494Sopenharmony_ci                            al,
3225b8021494Sopenharmony_ci                            "al r0 r13 r1 ROR 24",
3226b8021494Sopenharmony_ci                            "al_r0_r13_r1_ROR_24"},
3227b8021494Sopenharmony_ci                           {{al, r10, r12, r6, ROR, 8},
3228b8021494Sopenharmony_ci                            false,
3229b8021494Sopenharmony_ci                            al,
3230b8021494Sopenharmony_ci                            "al r10 r12 r6 ROR 8",
3231b8021494Sopenharmony_ci                            "al_r10_r12_r6_ROR_8"},
3232b8021494Sopenharmony_ci                           {{al, r3, r10, r3, ROR, 16},
3233b8021494Sopenharmony_ci                            false,
3234b8021494Sopenharmony_ci                            al,
3235b8021494Sopenharmony_ci                            "al r3 r10 r3 ROR 16",
3236b8021494Sopenharmony_ci                            "al_r3_r10_r3_ROR_16"},
3237b8021494Sopenharmony_ci                           {{al, r0, r10, r5, ROR, 8},
3238b8021494Sopenharmony_ci                            false,
3239b8021494Sopenharmony_ci                            al,
3240b8021494Sopenharmony_ci                            "al r0 r10 r5 ROR 8",
3241b8021494Sopenharmony_ci                            "al_r0_r10_r5_ROR_8"},
3242b8021494Sopenharmony_ci                           {{al, r6, r4, r2, ROR, 0},
3243b8021494Sopenharmony_ci                            false,
3244b8021494Sopenharmony_ci                            al,
3245b8021494Sopenharmony_ci                            "al r6 r4 r2 ROR 0",
3246b8021494Sopenharmony_ci                            "al_r6_r4_r2_ROR_0"},
3247b8021494Sopenharmony_ci                           {{al, r8, r10, r5, ROR, 16},
3248b8021494Sopenharmony_ci                            false,
3249b8021494Sopenharmony_ci                            al,
3250b8021494Sopenharmony_ci                            "al r8 r10 r5 ROR 16",
3251b8021494Sopenharmony_ci                            "al_r8_r10_r5_ROR_16"},
3252b8021494Sopenharmony_ci                           {{al, r14, r10, r7, ROR, 0},
3253b8021494Sopenharmony_ci                            false,
3254b8021494Sopenharmony_ci                            al,
3255b8021494Sopenharmony_ci                            "al r14 r10 r7 ROR 0",
3256b8021494Sopenharmony_ci                            "al_r14_r10_r7_ROR_0"},
3257b8021494Sopenharmony_ci                           {{al, r8, r11, r2, ROR, 0},
3258b8021494Sopenharmony_ci                            false,
3259b8021494Sopenharmony_ci                            al,
3260b8021494Sopenharmony_ci                            "al r8 r11 r2 ROR 0",
3261b8021494Sopenharmony_ci                            "al_r8_r11_r2_ROR_0"},
3262b8021494Sopenharmony_ci                           {{al, r14, r0, r2, ROR, 0},
3263b8021494Sopenharmony_ci                            false,
3264b8021494Sopenharmony_ci                            al,
3265b8021494Sopenharmony_ci                            "al r14 r0 r2 ROR 0",
3266b8021494Sopenharmony_ci                            "al_r14_r0_r2_ROR_0"},
3267b8021494Sopenharmony_ci                           {{al, r8, r1, r7, ROR, 8},
3268b8021494Sopenharmony_ci                            false,
3269b8021494Sopenharmony_ci                            al,
3270b8021494Sopenharmony_ci                            "al r8 r1 r7 ROR 8",
3271b8021494Sopenharmony_ci                            "al_r8_r1_r7_ROR_8"},
3272b8021494Sopenharmony_ci                           {{al, r6, r0, r4, ROR, 8},
3273b8021494Sopenharmony_ci                            false,
3274b8021494Sopenharmony_ci                            al,
3275b8021494Sopenharmony_ci                            "al r6 r0 r4 ROR 8",
3276b8021494Sopenharmony_ci                            "al_r6_r0_r4_ROR_8"},
3277b8021494Sopenharmony_ci                           {{al, r4, r8, r6, ROR, 16},
3278b8021494Sopenharmony_ci                            false,
3279b8021494Sopenharmony_ci                            al,
3280b8021494Sopenharmony_ci                            "al r4 r8 r6 ROR 16",
3281b8021494Sopenharmony_ci                            "al_r4_r8_r6_ROR_16"},
3282b8021494Sopenharmony_ci                           {{al, r1, r8, r0, ROR, 0},
3283b8021494Sopenharmony_ci                            false,
3284b8021494Sopenharmony_ci                            al,
3285b8021494Sopenharmony_ci                            "al r1 r8 r0 ROR 0",
3286b8021494Sopenharmony_ci                            "al_r1_r8_r0_ROR_0"},
3287b8021494Sopenharmony_ci                           {{al, r5, r5, r6, ROR, 16},
3288b8021494Sopenharmony_ci                            false,
3289b8021494Sopenharmony_ci                            al,
3290b8021494Sopenharmony_ci                            "al r5 r5 r6 ROR 16",
3291b8021494Sopenharmony_ci                            "al_r5_r5_r6_ROR_16"},
3292b8021494Sopenharmony_ci                           {{al, r6, r9, r11, ROR, 8},
3293b8021494Sopenharmony_ci                            false,
3294b8021494Sopenharmony_ci                            al,
3295b8021494Sopenharmony_ci                            "al r6 r9 r11 ROR 8",
3296b8021494Sopenharmony_ci                            "al_r6_r9_r11_ROR_8"},
3297b8021494Sopenharmony_ci                           {{al, r10, r7, r6, ROR, 16},
3298b8021494Sopenharmony_ci                            false,
3299b8021494Sopenharmony_ci                            al,
3300b8021494Sopenharmony_ci                            "al r10 r7 r6 ROR 16",
3301b8021494Sopenharmony_ci                            "al_r10_r7_r6_ROR_16"},
3302b8021494Sopenharmony_ci                           {{al, r3, r5, r10, ROR, 8},
3303b8021494Sopenharmony_ci                            false,
3304b8021494Sopenharmony_ci                            al,
3305b8021494Sopenharmony_ci                            "al r3 r5 r10 ROR 8",
3306b8021494Sopenharmony_ci                            "al_r3_r5_r10_ROR_8"},
3307b8021494Sopenharmony_ci                           {{al, r2, r1, r2, ROR, 16},
3308b8021494Sopenharmony_ci                            false,
3309b8021494Sopenharmony_ci                            al,
3310b8021494Sopenharmony_ci                            "al r2 r1 r2 ROR 16",
3311b8021494Sopenharmony_ci                            "al_r2_r1_r2_ROR_16"},
3312b8021494Sopenharmony_ci                           {{al, r13, r7, r14, ROR, 8},
3313b8021494Sopenharmony_ci                            false,
3314b8021494Sopenharmony_ci                            al,
3315b8021494Sopenharmony_ci                            "al r13 r7 r14 ROR 8",
3316b8021494Sopenharmony_ci                            "al_r13_r7_r14_ROR_8"},
3317b8021494Sopenharmony_ci                           {{al, r10, r2, r3, ROR, 8},
3318b8021494Sopenharmony_ci                            false,
3319b8021494Sopenharmony_ci                            al,
3320b8021494Sopenharmony_ci                            "al r10 r2 r3 ROR 8",
3321b8021494Sopenharmony_ci                            "al_r10_r2_r3_ROR_8"},
3322b8021494Sopenharmony_ci                           {{al, r6, r2, r1, ROR, 24},
3323b8021494Sopenharmony_ci                            false,
3324b8021494Sopenharmony_ci                            al,
3325b8021494Sopenharmony_ci                            "al r6 r2 r1 ROR 24",
3326b8021494Sopenharmony_ci                            "al_r6_r2_r1_ROR_24"},
3327b8021494Sopenharmony_ci                           {{al, r12, r0, r13, ROR, 8},
3328b8021494Sopenharmony_ci                            false,
3329b8021494Sopenharmony_ci                            al,
3330b8021494Sopenharmony_ci                            "al r12 r0 r13 ROR 8",
3331b8021494Sopenharmony_ci                            "al_r12_r0_r13_ROR_8"},
3332b8021494Sopenharmony_ci                           {{al, r11, r7, r6, ROR, 24},
3333b8021494Sopenharmony_ci                            false,
3334b8021494Sopenharmony_ci                            al,
3335b8021494Sopenharmony_ci                            "al r11 r7 r6 ROR 24",
3336b8021494Sopenharmony_ci                            "al_r11_r7_r6_ROR_24"},
3337b8021494Sopenharmony_ci                           {{al, r6, r3, r9, ROR, 24},
3338b8021494Sopenharmony_ci                            false,
3339b8021494Sopenharmony_ci                            al,
3340b8021494Sopenharmony_ci                            "al r6 r3 r9 ROR 24",
3341b8021494Sopenharmony_ci                            "al_r6_r3_r9_ROR_24"},
3342b8021494Sopenharmony_ci                           {{al, r4, r3, r8, ROR, 8},
3343b8021494Sopenharmony_ci                            false,
3344b8021494Sopenharmony_ci                            al,
3345b8021494Sopenharmony_ci                            "al r4 r3 r8 ROR 8",
3346b8021494Sopenharmony_ci                            "al_r4_r3_r8_ROR_8"},
3347b8021494Sopenharmony_ci                           {{al, r10, r7, r0, ROR, 16},
3348b8021494Sopenharmony_ci                            false,
3349b8021494Sopenharmony_ci                            al,
3350b8021494Sopenharmony_ci                            "al r10 r7 r0 ROR 16",
3351b8021494Sopenharmony_ci                            "al_r10_r7_r0_ROR_16"},
3352b8021494Sopenharmony_ci                           {{al, r13, r2, r11, ROR, 0},
3353b8021494Sopenharmony_ci                            false,
3354b8021494Sopenharmony_ci                            al,
3355b8021494Sopenharmony_ci                            "al r13 r2 r11 ROR 0",
3356b8021494Sopenharmony_ci                            "al_r13_r2_r11_ROR_0"},
3357b8021494Sopenharmony_ci                           {{al, r13, r5, r14, ROR, 16},
3358b8021494Sopenharmony_ci                            false,
3359b8021494Sopenharmony_ci                            al,
3360b8021494Sopenharmony_ci                            "al r13 r5 r14 ROR 16",
3361b8021494Sopenharmony_ci                            "al_r13_r5_r14_ROR_16"},
3362b8021494Sopenharmony_ci                           {{al, r6, r4, r2, ROR, 24},
3363b8021494Sopenharmony_ci                            false,
3364b8021494Sopenharmony_ci                            al,
3365b8021494Sopenharmony_ci                            "al r6 r4 r2 ROR 24",
3366b8021494Sopenharmony_ci                            "al_r6_r4_r2_ROR_24"},
3367b8021494Sopenharmony_ci                           {{al, r7, r5, r10, ROR, 8},
3368b8021494Sopenharmony_ci                            false,
3369b8021494Sopenharmony_ci                            al,
3370b8021494Sopenharmony_ci                            "al r7 r5 r10 ROR 8",
3371b8021494Sopenharmony_ci                            "al_r7_r5_r10_ROR_8"},
3372b8021494Sopenharmony_ci                           {{al, r6, r5, r11, ROR, 24},
3373b8021494Sopenharmony_ci                            false,
3374b8021494Sopenharmony_ci                            al,
3375b8021494Sopenharmony_ci                            "al r6 r5 r11 ROR 24",
3376b8021494Sopenharmony_ci                            "al_r6_r5_r11_ROR_24"},
3377b8021494Sopenharmony_ci                           {{al, r8, r7, r3, ROR, 24},
3378b8021494Sopenharmony_ci                            false,
3379b8021494Sopenharmony_ci                            al,
3380b8021494Sopenharmony_ci                            "al r8 r7 r3 ROR 24",
3381b8021494Sopenharmony_ci                            "al_r8_r7_r3_ROR_24"},
3382b8021494Sopenharmony_ci                           {{al, r0, r12, r4, ROR, 24},
3383b8021494Sopenharmony_ci                            false,
3384b8021494Sopenharmony_ci                            al,
3385b8021494Sopenharmony_ci                            "al r0 r12 r4 ROR 24",
3386b8021494Sopenharmony_ci                            "al_r0_r12_r4_ROR_24"},
3387b8021494Sopenharmony_ci                           {{al, r14, r14, r12, ROR, 16},
3388b8021494Sopenharmony_ci                            false,
3389b8021494Sopenharmony_ci                            al,
3390b8021494Sopenharmony_ci                            "al r14 r14 r12 ROR 16",
3391b8021494Sopenharmony_ci                            "al_r14_r14_r12_ROR_16"},
3392b8021494Sopenharmony_ci                           {{al, r12, r2, r1, ROR, 8},
3393b8021494Sopenharmony_ci                            false,
3394b8021494Sopenharmony_ci                            al,
3395b8021494Sopenharmony_ci                            "al r12 r2 r1 ROR 8",
3396b8021494Sopenharmony_ci                            "al_r12_r2_r1_ROR_8"},
3397b8021494Sopenharmony_ci                           {{al, r12, r9, r2, ROR, 0},
3398b8021494Sopenharmony_ci                            false,
3399b8021494Sopenharmony_ci                            al,
3400b8021494Sopenharmony_ci                            "al r12 r9 r2 ROR 0",
3401b8021494Sopenharmony_ci                            "al_r12_r9_r2_ROR_0"},
3402b8021494Sopenharmony_ci                           {{al, r13, r14, r2, ROR, 8},
3403b8021494Sopenharmony_ci                            false,
3404b8021494Sopenharmony_ci                            al,
3405b8021494Sopenharmony_ci                            "al r13 r14 r2 ROR 8",
3406b8021494Sopenharmony_ci                            "al_r13_r14_r2_ROR_8"},
3407b8021494Sopenharmony_ci                           {{al, r14, r1, r5, ROR, 24},
3408b8021494Sopenharmony_ci                            false,
3409b8021494Sopenharmony_ci                            al,
3410b8021494Sopenharmony_ci                            "al r14 r1 r5 ROR 24",
3411b8021494Sopenharmony_ci                            "al_r14_r1_r5_ROR_24"},
3412b8021494Sopenharmony_ci                           {{al, r1, r2, r8, ROR, 0},
3413b8021494Sopenharmony_ci                            false,
3414b8021494Sopenharmony_ci                            al,
3415b8021494Sopenharmony_ci                            "al r1 r2 r8 ROR 0",
3416b8021494Sopenharmony_ci                            "al_r1_r2_r8_ROR_0"},
3417b8021494Sopenharmony_ci                           {{al, r0, r8, r6, ROR, 16},
3418b8021494Sopenharmony_ci                            false,
3419b8021494Sopenharmony_ci                            al,
3420b8021494Sopenharmony_ci                            "al r0 r8 r6 ROR 16",
3421b8021494Sopenharmony_ci                            "al_r0_r8_r6_ROR_16"},
3422b8021494Sopenharmony_ci                           {{al, r13, r9, r12, ROR, 16},
3423b8021494Sopenharmony_ci                            false,
3424b8021494Sopenharmony_ci                            al,
3425b8021494Sopenharmony_ci                            "al r13 r9 r12 ROR 16",
3426b8021494Sopenharmony_ci                            "al_r13_r9_r12_ROR_16"},
3427b8021494Sopenharmony_ci                           {{al, r6, r14, r3, ROR, 24},
3428b8021494Sopenharmony_ci                            false,
3429b8021494Sopenharmony_ci                            al,
3430b8021494Sopenharmony_ci                            "al r6 r14 r3 ROR 24",
3431b8021494Sopenharmony_ci                            "al_r6_r14_r3_ROR_24"},
3432b8021494Sopenharmony_ci                           {{al, r14, r3, r1, ROR, 16},
3433b8021494Sopenharmony_ci                            false,
3434b8021494Sopenharmony_ci                            al,
3435b8021494Sopenharmony_ci                            "al r14 r3 r1 ROR 16",
3436b8021494Sopenharmony_ci                            "al_r14_r3_r1_ROR_16"},
3437b8021494Sopenharmony_ci                           {{al, r2, r14, r13, ROR, 0},
3438b8021494Sopenharmony_ci                            false,
3439b8021494Sopenharmony_ci                            al,
3440b8021494Sopenharmony_ci                            "al r2 r14 r13 ROR 0",
3441b8021494Sopenharmony_ci                            "al_r2_r14_r13_ROR_0"},
3442b8021494Sopenharmony_ci                           {{al, r11, r1, r7, ROR, 24},
3443b8021494Sopenharmony_ci                            false,
3444b8021494Sopenharmony_ci                            al,
3445b8021494Sopenharmony_ci                            "al r11 r1 r7 ROR 24",
3446b8021494Sopenharmony_ci                            "al_r11_r1_r7_ROR_24"},
3447b8021494Sopenharmony_ci                           {{al, r7, r12, r9, ROR, 8},
3448b8021494Sopenharmony_ci                            false,
3449b8021494Sopenharmony_ci                            al,
3450b8021494Sopenharmony_ci                            "al r7 r12 r9 ROR 8",
3451b8021494Sopenharmony_ci                            "al_r7_r12_r9_ROR_8"},
3452b8021494Sopenharmony_ci                           {{al, r7, r6, r12, ROR, 8},
3453b8021494Sopenharmony_ci                            false,
3454b8021494Sopenharmony_ci                            al,
3455b8021494Sopenharmony_ci                            "al r7 r6 r12 ROR 8",
3456b8021494Sopenharmony_ci                            "al_r7_r6_r12_ROR_8"},
3457b8021494Sopenharmony_ci                           {{al, r3, r11, r3, ROR, 16},
3458b8021494Sopenharmony_ci                            false,
3459b8021494Sopenharmony_ci                            al,
3460b8021494Sopenharmony_ci                            "al r3 r11 r3 ROR 16",
3461b8021494Sopenharmony_ci                            "al_r3_r11_r3_ROR_16"},
3462b8021494Sopenharmony_ci                           {{al, r9, r5, r13, ROR, 0},
3463b8021494Sopenharmony_ci                            false,
3464b8021494Sopenharmony_ci                            al,
3465b8021494Sopenharmony_ci                            "al r9 r5 r13 ROR 0",
3466b8021494Sopenharmony_ci                            "al_r9_r5_r13_ROR_0"},
3467b8021494Sopenharmony_ci                           {{al, r2, r2, r5, ROR, 16},
3468b8021494Sopenharmony_ci                            false,
3469b8021494Sopenharmony_ci                            al,
3470b8021494Sopenharmony_ci                            "al r2 r2 r5 ROR 16",
3471b8021494Sopenharmony_ci                            "al_r2_r2_r5_ROR_16"},
3472b8021494Sopenharmony_ci                           {{al, r3, r0, r8, ROR, 24},
3473b8021494Sopenharmony_ci                            false,
3474b8021494Sopenharmony_ci                            al,
3475b8021494Sopenharmony_ci                            "al r3 r0 r8 ROR 24",
3476b8021494Sopenharmony_ci                            "al_r3_r0_r8_ROR_24"},
3477b8021494Sopenharmony_ci                           {{al, r2, r1, r6, ROR, 8},
3478b8021494Sopenharmony_ci                            false,
3479b8021494Sopenharmony_ci                            al,
3480b8021494Sopenharmony_ci                            "al r2 r1 r6 ROR 8",
3481b8021494Sopenharmony_ci                            "al_r2_r1_r6_ROR_8"},
3482b8021494Sopenharmony_ci                           {{al, r2, r12, r5, ROR, 8},
3483b8021494Sopenharmony_ci                            false,
3484b8021494Sopenharmony_ci                            al,
3485b8021494Sopenharmony_ci                            "al r2 r12 r5 ROR 8",
3486b8021494Sopenharmony_ci                            "al_r2_r12_r5_ROR_8"},
3487b8021494Sopenharmony_ci                           {{al, r4, r0, r11, ROR, 16},
3488b8021494Sopenharmony_ci                            false,
3489b8021494Sopenharmony_ci                            al,
3490b8021494Sopenharmony_ci                            "al r4 r0 r11 ROR 16",
3491b8021494Sopenharmony_ci                            "al_r4_r0_r11_ROR_16"},
3492b8021494Sopenharmony_ci                           {{al, r3, r10, r4, ROR, 24},
3493b8021494Sopenharmony_ci                            false,
3494b8021494Sopenharmony_ci                            al,
3495b8021494Sopenharmony_ci                            "al r3 r10 r4 ROR 24",
3496b8021494Sopenharmony_ci                            "al_r3_r10_r4_ROR_24"},
3497b8021494Sopenharmony_ci                           {{al, r5, r8, r11, ROR, 0},
3498b8021494Sopenharmony_ci                            false,
3499b8021494Sopenharmony_ci                            al,
3500b8021494Sopenharmony_ci                            "al r5 r8 r11 ROR 0",
3501b8021494Sopenharmony_ci                            "al_r5_r8_r11_ROR_0"},
3502b8021494Sopenharmony_ci                           {{al, r6, r7, r2, ROR, 16},
3503b8021494Sopenharmony_ci                            false,
3504b8021494Sopenharmony_ci                            al,
3505b8021494Sopenharmony_ci                            "al r6 r7 r2 ROR 16",
3506b8021494Sopenharmony_ci                            "al_r6_r7_r2_ROR_16"},
3507b8021494Sopenharmony_ci                           {{al, r10, r11, r1, ROR, 16},
3508b8021494Sopenharmony_ci                            false,
3509b8021494Sopenharmony_ci                            al,
3510b8021494Sopenharmony_ci                            "al r10 r11 r1 ROR 16",
3511b8021494Sopenharmony_ci                            "al_r10_r11_r1_ROR_16"},
3512b8021494Sopenharmony_ci                           {{al, r8, r6, r9, ROR, 24},
3513b8021494Sopenharmony_ci                            false,
3514b8021494Sopenharmony_ci                            al,
3515b8021494Sopenharmony_ci                            "al r8 r6 r9 ROR 24",
3516b8021494Sopenharmony_ci                            "al_r8_r6_r9_ROR_24"},
3517b8021494Sopenharmony_ci                           {{al, r3, r3, r13, ROR, 8},
3518b8021494Sopenharmony_ci                            false,
3519b8021494Sopenharmony_ci                            al,
3520b8021494Sopenharmony_ci                            "al r3 r3 r13 ROR 8",
3521b8021494Sopenharmony_ci                            "al_r3_r3_r13_ROR_8"},
3522b8021494Sopenharmony_ci                           {{al, r3, r4, r9, ROR, 0},
3523b8021494Sopenharmony_ci                            false,
3524b8021494Sopenharmony_ci                            al,
3525b8021494Sopenharmony_ci                            "al r3 r4 r9 ROR 0",
3526b8021494Sopenharmony_ci                            "al_r3_r4_r9_ROR_0"},
3527b8021494Sopenharmony_ci                           {{al, r14, r8, r9, ROR, 24},
3528b8021494Sopenharmony_ci                            false,
3529b8021494Sopenharmony_ci                            al,
3530b8021494Sopenharmony_ci                            "al r14 r8 r9 ROR 24",
3531b8021494Sopenharmony_ci                            "al_r14_r8_r9_ROR_24"},
3532b8021494Sopenharmony_ci                           {{al, r1, r0, r10, ROR, 24},
3533b8021494Sopenharmony_ci                            false,
3534b8021494Sopenharmony_ci                            al,
3535b8021494Sopenharmony_ci                            "al r1 r0 r10 ROR 24",
3536b8021494Sopenharmony_ci                            "al_r1_r0_r10_ROR_24"},
3537b8021494Sopenharmony_ci                           {{al, r1, r9, r8, ROR, 16},
3538b8021494Sopenharmony_ci                            false,
3539b8021494Sopenharmony_ci                            al,
3540b8021494Sopenharmony_ci                            "al r1 r9 r8 ROR 16",
3541b8021494Sopenharmony_ci                            "al_r1_r9_r8_ROR_16"},
3542b8021494Sopenharmony_ci                           {{al, r10, r10, r7, ROR, 0},
3543b8021494Sopenharmony_ci                            false,
3544b8021494Sopenharmony_ci                            al,
3545b8021494Sopenharmony_ci                            "al r10 r10 r7 ROR 0",
3546b8021494Sopenharmony_ci                            "al_r10_r10_r7_ROR_0"},
3547b8021494Sopenharmony_ci                           {{al, r13, r2, r1, ROR, 16},
3548b8021494Sopenharmony_ci                            false,
3549b8021494Sopenharmony_ci                            al,
3550b8021494Sopenharmony_ci                            "al r13 r2 r1 ROR 16",
3551b8021494Sopenharmony_ci                            "al_r13_r2_r1_ROR_16"},
3552b8021494Sopenharmony_ci                           {{al, r9, r7, r8, ROR, 16},
3553b8021494Sopenharmony_ci                            false,
3554b8021494Sopenharmony_ci                            al,
3555b8021494Sopenharmony_ci                            "al r9 r7 r8 ROR 16",
3556b8021494Sopenharmony_ci                            "al_r9_r7_r8_ROR_16"},
3557b8021494Sopenharmony_ci                           {{al, r0, r4, r14, ROR, 16},
3558b8021494Sopenharmony_ci                            false,
3559b8021494Sopenharmony_ci                            al,
3560b8021494Sopenharmony_ci                            "al r0 r4 r14 ROR 16",
3561b8021494Sopenharmony_ci                            "al_r0_r4_r14_ROR_16"},
3562b8021494Sopenharmony_ci                           {{al, r7, r7, r3, ROR, 24},
3563b8021494Sopenharmony_ci                            false,
3564b8021494Sopenharmony_ci                            al,
3565b8021494Sopenharmony_ci                            "al r7 r7 r3 ROR 24",
3566b8021494Sopenharmony_ci                            "al_r7_r7_r3_ROR_24"},
3567b8021494Sopenharmony_ci                           {{al, r11, r1, r6, ROR, 16},
3568b8021494Sopenharmony_ci                            false,
3569b8021494Sopenharmony_ci                            al,
3570b8021494Sopenharmony_ci                            "al r11 r1 r6 ROR 16",
3571b8021494Sopenharmony_ci                            "al_r11_r1_r6_ROR_16"},
3572b8021494Sopenharmony_ci                           {{al, r13, r7, r3, ROR, 24},
3573b8021494Sopenharmony_ci                            false,
3574b8021494Sopenharmony_ci                            al,
3575b8021494Sopenharmony_ci                            "al r13 r7 r3 ROR 24",
3576b8021494Sopenharmony_ci                            "al_r13_r7_r3_ROR_24"},
3577b8021494Sopenharmony_ci                           {{al, r7, r7, r8, ROR, 16},
3578b8021494Sopenharmony_ci                            false,
3579b8021494Sopenharmony_ci                            al,
3580b8021494Sopenharmony_ci                            "al r7 r7 r8 ROR 16",
3581b8021494Sopenharmony_ci                            "al_r7_r7_r8_ROR_16"},
3582b8021494Sopenharmony_ci                           {{al, r13, r13, r6, ROR, 24},
3583b8021494Sopenharmony_ci                            false,
3584b8021494Sopenharmony_ci                            al,
3585b8021494Sopenharmony_ci                            "al r13 r13 r6 ROR 24",
3586b8021494Sopenharmony_ci                            "al_r13_r13_r6_ROR_24"},
3587b8021494Sopenharmony_ci                           {{al, r14, r9, r8, ROR, 24},
3588b8021494Sopenharmony_ci                            false,
3589b8021494Sopenharmony_ci                            al,
3590b8021494Sopenharmony_ci                            "al r14 r9 r8 ROR 24",
3591b8021494Sopenharmony_ci                            "al_r14_r9_r8_ROR_24"},
3592b8021494Sopenharmony_ci                           {{al, r3, r4, r8, ROR, 24},
3593b8021494Sopenharmony_ci                            false,
3594b8021494Sopenharmony_ci                            al,
3595b8021494Sopenharmony_ci                            "al r3 r4 r8 ROR 24",
3596b8021494Sopenharmony_ci                            "al_r3_r4_r8_ROR_24"},
3597b8021494Sopenharmony_ci                           {{al, r6, r9, r1, ROR, 0},
3598b8021494Sopenharmony_ci                            false,
3599b8021494Sopenharmony_ci                            al,
3600b8021494Sopenharmony_ci                            "al r6 r9 r1 ROR 0",
3601b8021494Sopenharmony_ci                            "al_r6_r9_r1_ROR_0"},
3602b8021494Sopenharmony_ci                           {{al, r11, r3, r1, ROR, 16},
3603b8021494Sopenharmony_ci                            false,
3604b8021494Sopenharmony_ci                            al,
3605b8021494Sopenharmony_ci                            "al r11 r3 r1 ROR 16",
3606b8021494Sopenharmony_ci                            "al_r11_r3_r1_ROR_16"},
3607b8021494Sopenharmony_ci                           {{al, r7, r8, r11, ROR, 8},
3608b8021494Sopenharmony_ci                            false,
3609b8021494Sopenharmony_ci                            al,
3610b8021494Sopenharmony_ci                            "al r7 r8 r11 ROR 8",
3611b8021494Sopenharmony_ci                            "al_r7_r8_r11_ROR_8"},
3612b8021494Sopenharmony_ci                           {{al, r1, r7, r10, ROR, 24},
3613b8021494Sopenharmony_ci                            false,
3614b8021494Sopenharmony_ci                            al,
3615b8021494Sopenharmony_ci                            "al r1 r7 r10 ROR 24",
3616b8021494Sopenharmony_ci                            "al_r1_r7_r10_ROR_24"},
3617b8021494Sopenharmony_ci                           {{al, r6, r6, r12, ROR, 16},
3618b8021494Sopenharmony_ci                            false,
3619b8021494Sopenharmony_ci                            al,
3620b8021494Sopenharmony_ci                            "al r6 r6 r12 ROR 16",
3621b8021494Sopenharmony_ci                            "al_r6_r6_r12_ROR_16"},
3622b8021494Sopenharmony_ci                           {{al, r10, r8, r2, ROR, 8},
3623b8021494Sopenharmony_ci                            false,
3624b8021494Sopenharmony_ci                            al,
3625b8021494Sopenharmony_ci                            "al r10 r8 r2 ROR 8",
3626b8021494Sopenharmony_ci                            "al_r10_r8_r2_ROR_8"},
3627b8021494Sopenharmony_ci                           {{al, r14, r4, r7, ROR, 8},
3628b8021494Sopenharmony_ci                            false,
3629b8021494Sopenharmony_ci                            al,
3630b8021494Sopenharmony_ci                            "al r14 r4 r7 ROR 8",
3631b8021494Sopenharmony_ci                            "al_r14_r4_r7_ROR_8"},
3632b8021494Sopenharmony_ci                           {{al, r14, r13, r1, ROR, 16},
3633b8021494Sopenharmony_ci                            false,
3634b8021494Sopenharmony_ci                            al,
3635b8021494Sopenharmony_ci                            "al r14 r13 r1 ROR 16",
3636b8021494Sopenharmony_ci                            "al_r14_r13_r1_ROR_16"},
3637b8021494Sopenharmony_ci                           {{al, r6, r2, r8, ROR, 16},
3638b8021494Sopenharmony_ci                            false,
3639b8021494Sopenharmony_ci                            al,
3640b8021494Sopenharmony_ci                            "al r6 r2 r8 ROR 16",
3641b8021494Sopenharmony_ci                            "al_r6_r2_r8_ROR_16"},
3642b8021494Sopenharmony_ci                           {{al, r5, r12, r12, ROR, 16},
3643b8021494Sopenharmony_ci                            false,
3644b8021494Sopenharmony_ci                            al,
3645b8021494Sopenharmony_ci                            "al r5 r12 r12 ROR 16",
3646b8021494Sopenharmony_ci                            "al_r5_r12_r12_ROR_16"},
3647b8021494Sopenharmony_ci                           {{al, r9, r0, r6, ROR, 24},
3648b8021494Sopenharmony_ci                            false,
3649b8021494Sopenharmony_ci                            al,
3650b8021494Sopenharmony_ci                            "al r9 r0 r6 ROR 24",
3651b8021494Sopenharmony_ci                            "al_r9_r0_r6_ROR_24"},
3652b8021494Sopenharmony_ci                           {{al, r9, r14, r0, ROR, 16},
3653b8021494Sopenharmony_ci                            false,
3654b8021494Sopenharmony_ci                            al,
3655b8021494Sopenharmony_ci                            "al r9 r14 r0 ROR 16",
3656b8021494Sopenharmony_ci                            "al_r9_r14_r0_ROR_16"},
3657b8021494Sopenharmony_ci                           {{al, r7, r2, r12, ROR, 16},
3658b8021494Sopenharmony_ci                            false,
3659b8021494Sopenharmony_ci                            al,
3660b8021494Sopenharmony_ci                            "al r7 r2 r12 ROR 16",
3661b8021494Sopenharmony_ci                            "al_r7_r2_r12_ROR_16"},
3662b8021494Sopenharmony_ci                           {{al, r11, r6, r8, ROR, 8},
3663b8021494Sopenharmony_ci                            false,
3664b8021494Sopenharmony_ci                            al,
3665b8021494Sopenharmony_ci                            "al r11 r6 r8 ROR 8",
3666b8021494Sopenharmony_ci                            "al_r11_r6_r8_ROR_8"},
3667b8021494Sopenharmony_ci                           {{al, r14, r1, r12, ROR, 24},
3668b8021494Sopenharmony_ci                            false,
3669b8021494Sopenharmony_ci                            al,
3670b8021494Sopenharmony_ci                            "al r14 r1 r12 ROR 24",
3671b8021494Sopenharmony_ci                            "al_r14_r1_r12_ROR_24"},
3672b8021494Sopenharmony_ci                           {{al, r11, r11, r7, ROR, 8},
3673b8021494Sopenharmony_ci                            false,
3674b8021494Sopenharmony_ci                            al,
3675b8021494Sopenharmony_ci                            "al r11 r11 r7 ROR 8",
3676b8021494Sopenharmony_ci                            "al_r11_r11_r7_ROR_8"},
3677b8021494Sopenharmony_ci                           {{al, r14, r10, r8, ROR, 8},
3678b8021494Sopenharmony_ci                            false,
3679b8021494Sopenharmony_ci                            al,
3680b8021494Sopenharmony_ci                            "al r14 r10 r8 ROR 8",
3681b8021494Sopenharmony_ci                            "al_r14_r10_r8_ROR_8"},
3682b8021494Sopenharmony_ci                           {{al, r0, r1, r14, ROR, 0},
3683b8021494Sopenharmony_ci                            false,
3684b8021494Sopenharmony_ci                            al,
3685b8021494Sopenharmony_ci                            "al r0 r1 r14 ROR 0",
3686b8021494Sopenharmony_ci                            "al_r0_r1_r14_ROR_0"},
3687b8021494Sopenharmony_ci                           {{al, r0, r11, r9, ROR, 16},
3688b8021494Sopenharmony_ci                            false,
3689b8021494Sopenharmony_ci                            al,
3690b8021494Sopenharmony_ci                            "al r0 r11 r9 ROR 16",
3691b8021494Sopenharmony_ci                            "al_r0_r11_r9_ROR_16"},
3692b8021494Sopenharmony_ci                           {{al, r4, r13, r0, ROR, 8},
3693b8021494Sopenharmony_ci                            false,
3694b8021494Sopenharmony_ci                            al,
3695b8021494Sopenharmony_ci                            "al r4 r13 r0 ROR 8",
3696b8021494Sopenharmony_ci                            "al_r4_r13_r0_ROR_8"},
3697b8021494Sopenharmony_ci                           {{al, r14, r11, r3, ROR, 8},
3698b8021494Sopenharmony_ci                            false,
3699b8021494Sopenharmony_ci                            al,
3700b8021494Sopenharmony_ci                            "al r14 r11 r3 ROR 8",
3701b8021494Sopenharmony_ci                            "al_r14_r11_r3_ROR_8"},
3702b8021494Sopenharmony_ci                           {{al, r13, r6, r2, ROR, 16},
3703b8021494Sopenharmony_ci                            false,
3704b8021494Sopenharmony_ci                            al,
3705b8021494Sopenharmony_ci                            "al r13 r6 r2 ROR 16",
3706b8021494Sopenharmony_ci                            "al_r13_r6_r2_ROR_16"},
3707b8021494Sopenharmony_ci                           {{al, r13, r6, r9, ROR, 16},
3708b8021494Sopenharmony_ci                            false,
3709b8021494Sopenharmony_ci                            al,
3710b8021494Sopenharmony_ci                            "al r13 r6 r9 ROR 16",
3711b8021494Sopenharmony_ci                            "al_r13_r6_r9_ROR_16"},
3712b8021494Sopenharmony_ci                           {{al, r0, r11, r9, ROR, 24},
3713b8021494Sopenharmony_ci                            false,
3714b8021494Sopenharmony_ci                            al,
3715b8021494Sopenharmony_ci                            "al r0 r11 r9 ROR 24",
3716b8021494Sopenharmony_ci                            "al_r0_r11_r9_ROR_24"},
3717b8021494Sopenharmony_ci                           {{al, r13, r4, r4, ROR, 16},
3718b8021494Sopenharmony_ci                            false,
3719b8021494Sopenharmony_ci                            al,
3720b8021494Sopenharmony_ci                            "al r13 r4 r4 ROR 16",
3721b8021494Sopenharmony_ci                            "al_r13_r4_r4_ROR_16"},
3722b8021494Sopenharmony_ci                           {{al, r9, r12, r6, ROR, 24},
3723b8021494Sopenharmony_ci                            false,
3724b8021494Sopenharmony_ci                            al,
3725b8021494Sopenharmony_ci                            "al r9 r12 r6 ROR 24",
3726b8021494Sopenharmony_ci                            "al_r9_r12_r6_ROR_24"},
3727b8021494Sopenharmony_ci                           {{al, r0, r8, r1, ROR, 0},
3728b8021494Sopenharmony_ci                            false,
3729b8021494Sopenharmony_ci                            al,
3730b8021494Sopenharmony_ci                            "al r0 r8 r1 ROR 0",
3731b8021494Sopenharmony_ci                            "al_r0_r8_r1_ROR_0"},
3732b8021494Sopenharmony_ci                           {{al, r5, r9, r8, ROR, 16},
3733b8021494Sopenharmony_ci                            false,
3734b8021494Sopenharmony_ci                            al,
3735b8021494Sopenharmony_ci                            "al r5 r9 r8 ROR 16",
3736b8021494Sopenharmony_ci                            "al_r5_r9_r8_ROR_16"},
3737b8021494Sopenharmony_ci                           {{al, r13, r4, r7, ROR, 16},
3738b8021494Sopenharmony_ci                            false,
3739b8021494Sopenharmony_ci                            al,
3740b8021494Sopenharmony_ci                            "al r13 r4 r7 ROR 16",
3741b8021494Sopenharmony_ci                            "al_r13_r4_r7_ROR_16"},
3742b8021494Sopenharmony_ci                           {{al, r5, r11, r9, ROR, 8},
3743b8021494Sopenharmony_ci                            false,
3744b8021494Sopenharmony_ci                            al,
3745b8021494Sopenharmony_ci                            "al r5 r11 r9 ROR 8",
3746b8021494Sopenharmony_ci                            "al_r5_r11_r9_ROR_8"},
3747b8021494Sopenharmony_ci                           {{al, r7, r8, r14, ROR, 8},
3748b8021494Sopenharmony_ci                            false,
3749b8021494Sopenharmony_ci                            al,
3750b8021494Sopenharmony_ci                            "al r7 r8 r14 ROR 8",
3751b8021494Sopenharmony_ci                            "al_r7_r8_r14_ROR_8"},
3752b8021494Sopenharmony_ci                           {{al, r5, r2, r6, ROR, 0},
3753b8021494Sopenharmony_ci                            false,
3754b8021494Sopenharmony_ci                            al,
3755b8021494Sopenharmony_ci                            "al r5 r2 r6 ROR 0",
3756b8021494Sopenharmony_ci                            "al_r5_r2_r6_ROR_0"},
3757b8021494Sopenharmony_ci                           {{al, r14, r7, r14, ROR, 0},
3758b8021494Sopenharmony_ci                            false,
3759b8021494Sopenharmony_ci                            al,
3760b8021494Sopenharmony_ci                            "al r14 r7 r14 ROR 0",
3761b8021494Sopenharmony_ci                            "al_r14_r7_r14_ROR_0"},
3762b8021494Sopenharmony_ci                           {{al, r14, r0, r10, ROR, 8},
3763b8021494Sopenharmony_ci                            false,
3764b8021494Sopenharmony_ci                            al,
3765b8021494Sopenharmony_ci                            "al r14 r0 r10 ROR 8",
3766b8021494Sopenharmony_ci                            "al_r14_r0_r10_ROR_8"},
3767b8021494Sopenharmony_ci                           {{al, r4, r4, r5, ROR, 0},
3768b8021494Sopenharmony_ci                            false,
3769b8021494Sopenharmony_ci                            al,
3770b8021494Sopenharmony_ci                            "al r4 r4 r5 ROR 0",
3771b8021494Sopenharmony_ci                            "al_r4_r4_r5_ROR_0"},
3772b8021494Sopenharmony_ci                           {{al, r5, r1, r10, ROR, 0},
3773b8021494Sopenharmony_ci                            false,
3774b8021494Sopenharmony_ci                            al,
3775b8021494Sopenharmony_ci                            "al r5 r1 r10 ROR 0",
3776b8021494Sopenharmony_ci                            "al_r5_r1_r10_ROR_0"},
3777b8021494Sopenharmony_ci                           {{al, r3, r10, r1, ROR, 0},
3778b8021494Sopenharmony_ci                            false,
3779b8021494Sopenharmony_ci                            al,
3780b8021494Sopenharmony_ci                            "al r3 r10 r1 ROR 0",
3781b8021494Sopenharmony_ci                            "al_r3_r10_r1_ROR_0"},
3782b8021494Sopenharmony_ci                           {{al, r0, r2, r7, ROR, 0},
3783b8021494Sopenharmony_ci                            false,
3784b8021494Sopenharmony_ci                            al,
3785b8021494Sopenharmony_ci                            "al r0 r2 r7 ROR 0",
3786b8021494Sopenharmony_ci                            "al_r0_r2_r7_ROR_0"},
3787b8021494Sopenharmony_ci                           {{al, r6, r10, r13, ROR, 8},
3788b8021494Sopenharmony_ci                            false,
3789b8021494Sopenharmony_ci                            al,
3790b8021494Sopenharmony_ci                            "al r6 r10 r13 ROR 8",
3791b8021494Sopenharmony_ci                            "al_r6_r10_r13_ROR_8"},
3792b8021494Sopenharmony_ci                           {{al, r11, r7, r4, ROR, 24},
3793b8021494Sopenharmony_ci                            false,
3794b8021494Sopenharmony_ci                            al,
3795b8021494Sopenharmony_ci                            "al r11 r7 r4 ROR 24",
3796b8021494Sopenharmony_ci                            "al_r11_r7_r4_ROR_24"},
3797b8021494Sopenharmony_ci                           {{al, r12, r14, r9, ROR, 0},
3798b8021494Sopenharmony_ci                            false,
3799b8021494Sopenharmony_ci                            al,
3800b8021494Sopenharmony_ci                            "al r12 r14 r9 ROR 0",
3801b8021494Sopenharmony_ci                            "al_r12_r14_r9_ROR_0"},
3802b8021494Sopenharmony_ci                           {{al, r11, r10, r1, ROR, 16},
3803b8021494Sopenharmony_ci                            false,
3804b8021494Sopenharmony_ci                            al,
3805b8021494Sopenharmony_ci                            "al r11 r10 r1 ROR 16",
3806b8021494Sopenharmony_ci                            "al_r11_r10_r1_ROR_16"},
3807b8021494Sopenharmony_ci                           {{al, r8, r4, r10, ROR, 0},
3808b8021494Sopenharmony_ci                            false,
3809b8021494Sopenharmony_ci                            al,
3810b8021494Sopenharmony_ci                            "al r8 r4 r10 ROR 0",
3811b8021494Sopenharmony_ci                            "al_r8_r4_r10_ROR_0"},
3812b8021494Sopenharmony_ci                           {{al, r13, r12, r3, ROR, 8},
3813b8021494Sopenharmony_ci                            false,
3814b8021494Sopenharmony_ci                            al,
3815b8021494Sopenharmony_ci                            "al r13 r12 r3 ROR 8",
3816b8021494Sopenharmony_ci                            "al_r13_r12_r3_ROR_8"},
3817b8021494Sopenharmony_ci                           {{al, r3, r6, r7, ROR, 24},
3818b8021494Sopenharmony_ci                            false,
3819b8021494Sopenharmony_ci                            al,
3820b8021494Sopenharmony_ci                            "al r3 r6 r7 ROR 24",
3821b8021494Sopenharmony_ci                            "al_r3_r6_r7_ROR_24"},
3822b8021494Sopenharmony_ci                           {{al, r10, r12, r11, ROR, 0},
3823b8021494Sopenharmony_ci                            false,
3824b8021494Sopenharmony_ci                            al,
3825b8021494Sopenharmony_ci                            "al r10 r12 r11 ROR 0",
3826b8021494Sopenharmony_ci                            "al_r10_r12_r11_ROR_0"},
3827b8021494Sopenharmony_ci                           {{al, r11, r8, r6, ROR, 0},
3828b8021494Sopenharmony_ci                            false,
3829b8021494Sopenharmony_ci                            al,
3830b8021494Sopenharmony_ci                            "al r11 r8 r6 ROR 0",
3831b8021494Sopenharmony_ci                            "al_r11_r8_r6_ROR_0"},
3832b8021494Sopenharmony_ci                           {{al, r7, r8, r13, ROR, 8},
3833b8021494Sopenharmony_ci                            false,
3834b8021494Sopenharmony_ci                            al,
3835b8021494Sopenharmony_ci                            "al r7 r8 r13 ROR 8",
3836b8021494Sopenharmony_ci                            "al_r7_r8_r13_ROR_8"},
3837b8021494Sopenharmony_ci                           {{al, r13, r3, r10, ROR, 24},
3838b8021494Sopenharmony_ci                            false,
3839b8021494Sopenharmony_ci                            al,
3840b8021494Sopenharmony_ci                            "al r13 r3 r10 ROR 24",
3841b8021494Sopenharmony_ci                            "al_r13_r3_r10_ROR_24"},
3842b8021494Sopenharmony_ci                           {{al, r11, r11, r9, ROR, 24},
3843b8021494Sopenharmony_ci                            false,
3844b8021494Sopenharmony_ci                            al,
3845b8021494Sopenharmony_ci                            "al r11 r11 r9 ROR 24",
3846b8021494Sopenharmony_ci                            "al_r11_r11_r9_ROR_24"},
3847b8021494Sopenharmony_ci                           {{al, r8, r12, r4, ROR, 24},
3848b8021494Sopenharmony_ci                            false,
3849b8021494Sopenharmony_ci                            al,
3850b8021494Sopenharmony_ci                            "al r8 r12 r4 ROR 24",
3851b8021494Sopenharmony_ci                            "al_r8_r12_r4_ROR_24"},
3852b8021494Sopenharmony_ci                           {{al, r13, r12, r8, ROR, 0},
3853b8021494Sopenharmony_ci                            false,
3854b8021494Sopenharmony_ci                            al,
3855b8021494Sopenharmony_ci                            "al r13 r12 r8 ROR 0",
3856b8021494Sopenharmony_ci                            "al_r13_r12_r8_ROR_0"},
3857b8021494Sopenharmony_ci                           {{al, r13, r5, r11, ROR, 16},
3858b8021494Sopenharmony_ci                            false,
3859b8021494Sopenharmony_ci                            al,
3860b8021494Sopenharmony_ci                            "al r13 r5 r11 ROR 16",
3861b8021494Sopenharmony_ci                            "al_r13_r5_r11_ROR_16"},
3862b8021494Sopenharmony_ci                           {{al, r4, r1, r9, ROR, 0},
3863b8021494Sopenharmony_ci                            false,
3864b8021494Sopenharmony_ci                            al,
3865b8021494Sopenharmony_ci                            "al r4 r1 r9 ROR 0",
3866b8021494Sopenharmony_ci                            "al_r4_r1_r9_ROR_0"},
3867b8021494Sopenharmony_ci                           {{al, r2, r0, r12, ROR, 8},
3868b8021494Sopenharmony_ci                            false,
3869b8021494Sopenharmony_ci                            al,
3870b8021494Sopenharmony_ci                            "al r2 r0 r12 ROR 8",
3871b8021494Sopenharmony_ci                            "al_r2_r0_r12_ROR_8"},
3872b8021494Sopenharmony_ci                           {{al, r11, r6, r0, ROR, 0},
3873b8021494Sopenharmony_ci                            false,
3874b8021494Sopenharmony_ci                            al,
3875b8021494Sopenharmony_ci                            "al r11 r6 r0 ROR 0",
3876b8021494Sopenharmony_ci                            "al_r11_r6_r0_ROR_0"},
3877b8021494Sopenharmony_ci                           {{al, r10, r4, r13, ROR, 0},
3878b8021494Sopenharmony_ci                            false,
3879b8021494Sopenharmony_ci                            al,
3880b8021494Sopenharmony_ci                            "al r10 r4 r13 ROR 0",
3881b8021494Sopenharmony_ci                            "al_r10_r4_r13_ROR_0"},
3882b8021494Sopenharmony_ci                           {{al, r12, r4, r12, ROR, 24},
3883b8021494Sopenharmony_ci                            false,
3884b8021494Sopenharmony_ci                            al,
3885b8021494Sopenharmony_ci                            "al r12 r4 r12 ROR 24",
3886b8021494Sopenharmony_ci                            "al_r12_r4_r12_ROR_24"},
3887b8021494Sopenharmony_ci                           {{al, r2, r6, r2, ROR, 16},
3888b8021494Sopenharmony_ci                            false,
3889b8021494Sopenharmony_ci                            al,
3890b8021494Sopenharmony_ci                            "al r2 r6 r2 ROR 16",
3891b8021494Sopenharmony_ci                            "al_r2_r6_r2_ROR_16"},
3892b8021494Sopenharmony_ci                           {{al, r6, r10, r4, ROR, 16},
3893b8021494Sopenharmony_ci                            false,
3894b8021494Sopenharmony_ci                            al,
3895b8021494Sopenharmony_ci                            "al r6 r10 r4 ROR 16",
3896b8021494Sopenharmony_ci                            "al_r6_r10_r4_ROR_16"},
3897b8021494Sopenharmony_ci                           {{al, r2, r13, r6, ROR, 24},
3898b8021494Sopenharmony_ci                            false,
3899b8021494Sopenharmony_ci                            al,
3900b8021494Sopenharmony_ci                            "al r2 r13 r6 ROR 24",
3901b8021494Sopenharmony_ci                            "al_r2_r13_r6_ROR_24"},
3902b8021494Sopenharmony_ci                           {{al, r14, r14, r5, ROR, 8},
3903b8021494Sopenharmony_ci                            false,
3904b8021494Sopenharmony_ci                            al,
3905b8021494Sopenharmony_ci                            "al r14 r14 r5 ROR 8",
3906b8021494Sopenharmony_ci                            "al_r14_r14_r5_ROR_8"},
3907b8021494Sopenharmony_ci                           {{al, r0, r6, r12, ROR, 24},
3908b8021494Sopenharmony_ci                            false,
3909b8021494Sopenharmony_ci                            al,
3910b8021494Sopenharmony_ci                            "al r0 r6 r12 ROR 24",
3911b8021494Sopenharmony_ci                            "al_r0_r6_r12_ROR_24"},
3912b8021494Sopenharmony_ci                           {{al, r11, r10, r10, ROR, 8},
3913b8021494Sopenharmony_ci                            false,
3914b8021494Sopenharmony_ci                            al,
3915b8021494Sopenharmony_ci                            "al r11 r10 r10 ROR 8",
3916b8021494Sopenharmony_ci                            "al_r11_r10_r10_ROR_8"},
3917b8021494Sopenharmony_ci                           {{al, r10, r8, r4, ROR, 8},
3918b8021494Sopenharmony_ci                            false,
3919b8021494Sopenharmony_ci                            al,
3920b8021494Sopenharmony_ci                            "al r10 r8 r4 ROR 8",
3921b8021494Sopenharmony_ci                            "al_r10_r8_r4_ROR_8"},
3922b8021494Sopenharmony_ci                           {{al, r5, r8, r11, ROR, 8},
3923b8021494Sopenharmony_ci                            false,
3924b8021494Sopenharmony_ci                            al,
3925b8021494Sopenharmony_ci                            "al r5 r8 r11 ROR 8",
3926b8021494Sopenharmony_ci                            "al_r5_r8_r11_ROR_8"},
3927b8021494Sopenharmony_ci                           {{al, r12, r0, r3, ROR, 8},
3928b8021494Sopenharmony_ci                            false,
3929b8021494Sopenharmony_ci                            al,
3930b8021494Sopenharmony_ci                            "al r12 r0 r3 ROR 8",
3931b8021494Sopenharmony_ci                            "al_r12_r0_r3_ROR_8"},
3932b8021494Sopenharmony_ci                           {{al, r5, r1, r11, ROR, 24},
3933b8021494Sopenharmony_ci                            false,
3934b8021494Sopenharmony_ci                            al,
3935b8021494Sopenharmony_ci                            "al r5 r1 r11 ROR 24",
3936b8021494Sopenharmony_ci                            "al_r5_r1_r11_ROR_24"},
3937b8021494Sopenharmony_ci                           {{al, r1, r10, r5, ROR, 16},
3938b8021494Sopenharmony_ci                            false,
3939b8021494Sopenharmony_ci                            al,
3940b8021494Sopenharmony_ci                            "al r1 r10 r5 ROR 16",
3941b8021494Sopenharmony_ci                            "al_r1_r10_r5_ROR_16"},
3942b8021494Sopenharmony_ci                           {{al, r13, r13, r14, ROR, 24},
3943b8021494Sopenharmony_ci                            false,
3944b8021494Sopenharmony_ci                            al,
3945b8021494Sopenharmony_ci                            "al r13 r13 r14 ROR 24",
3946b8021494Sopenharmony_ci                            "al_r13_r13_r14_ROR_24"},
3947b8021494Sopenharmony_ci                           {{al, r6, r9, r4, ROR, 8},
3948b8021494Sopenharmony_ci                            false,
3949b8021494Sopenharmony_ci                            al,
3950b8021494Sopenharmony_ci                            "al r6 r9 r4 ROR 8",
3951b8021494Sopenharmony_ci                            "al_r6_r9_r4_ROR_8"},
3952b8021494Sopenharmony_ci                           {{al, r10, r4, r13, ROR, 24},
3953b8021494Sopenharmony_ci                            false,
3954b8021494Sopenharmony_ci                            al,
3955b8021494Sopenharmony_ci                            "al r10 r4 r13 ROR 24",
3956b8021494Sopenharmony_ci                            "al_r10_r4_r13_ROR_24"},
3957b8021494Sopenharmony_ci                           {{al, r14, r5, r0, ROR, 8},
3958b8021494Sopenharmony_ci                            false,
3959b8021494Sopenharmony_ci                            al,
3960b8021494Sopenharmony_ci                            "al r14 r5 r0 ROR 8",
3961b8021494Sopenharmony_ci                            "al_r14_r5_r0_ROR_8"},
3962b8021494Sopenharmony_ci                           {{al, r11, r10, r13, ROR, 0},
3963b8021494Sopenharmony_ci                            false,
3964b8021494Sopenharmony_ci                            al,
3965b8021494Sopenharmony_ci                            "al r11 r10 r13 ROR 0",
3966b8021494Sopenharmony_ci                            "al_r11_r10_r13_ROR_0"},
3967b8021494Sopenharmony_ci                           {{al, r12, r1, r4, ROR, 0},
3968b8021494Sopenharmony_ci                            false,
3969b8021494Sopenharmony_ci                            al,
3970b8021494Sopenharmony_ci                            "al r12 r1 r4 ROR 0",
3971b8021494Sopenharmony_ci                            "al_r12_r1_r4_ROR_0"},
3972b8021494Sopenharmony_ci                           {{al, r2, r9, r0, ROR, 0},
3973b8021494Sopenharmony_ci                            false,
3974b8021494Sopenharmony_ci                            al,
3975b8021494Sopenharmony_ci                            "al r2 r9 r0 ROR 0",
3976b8021494Sopenharmony_ci                            "al_r2_r9_r0_ROR_0"},
3977b8021494Sopenharmony_ci                           {{al, r8, r6, r1, ROR, 0},
3978b8021494Sopenharmony_ci                            false,
3979b8021494Sopenharmony_ci                            al,
3980b8021494Sopenharmony_ci                            "al r8 r6 r1 ROR 0",
3981b8021494Sopenharmony_ci                            "al_r8_r6_r1_ROR_0"},
3982b8021494Sopenharmony_ci                           {{al, r13, r11, r7, ROR, 0},
3983b8021494Sopenharmony_ci                            false,
3984b8021494Sopenharmony_ci                            al,
3985b8021494Sopenharmony_ci                            "al r13 r11 r7 ROR 0",
3986b8021494Sopenharmony_ci                            "al_r13_r11_r7_ROR_0"},
3987b8021494Sopenharmony_ci                           {{al, r5, r11, r5, ROR, 0},
3988b8021494Sopenharmony_ci                            false,
3989b8021494Sopenharmony_ci                            al,
3990b8021494Sopenharmony_ci                            "al r5 r11 r5 ROR 0",
3991b8021494Sopenharmony_ci                            "al_r5_r11_r5_ROR_0"},
3992b8021494Sopenharmony_ci                           {{al, r2, r2, r5, ROR, 24},
3993b8021494Sopenharmony_ci                            false,
3994b8021494Sopenharmony_ci                            al,
3995b8021494Sopenharmony_ci                            "al r2 r2 r5 ROR 24",
3996b8021494Sopenharmony_ci                            "al_r2_r2_r5_ROR_24"},
3997b8021494Sopenharmony_ci                           {{al, r10, r3, r9, ROR, 8},
3998b8021494Sopenharmony_ci                            false,
3999b8021494Sopenharmony_ci                            al,
4000b8021494Sopenharmony_ci                            "al r10 r3 r9 ROR 8",
4001b8021494Sopenharmony_ci                            "al_r10_r3_r9_ROR_8"},
4002b8021494Sopenharmony_ci                           {{al, r5, r11, r0, ROR, 8},
4003b8021494Sopenharmony_ci                            false,
4004b8021494Sopenharmony_ci                            al,
4005b8021494Sopenharmony_ci                            "al r5 r11 r0 ROR 8",
4006b8021494Sopenharmony_ci                            "al_r5_r11_r0_ROR_8"},
4007b8021494Sopenharmony_ci                           {{al, r11, r6, r8, ROR, 0},
4008b8021494Sopenharmony_ci                            false,
4009b8021494Sopenharmony_ci                            al,
4010b8021494Sopenharmony_ci                            "al r11 r6 r8 ROR 0",
4011b8021494Sopenharmony_ci                            "al_r11_r6_r8_ROR_0"},
4012b8021494Sopenharmony_ci                           {{al, r0, r8, r11, ROR, 24},
4013b8021494Sopenharmony_ci                            false,
4014b8021494Sopenharmony_ci                            al,
4015b8021494Sopenharmony_ci                            "al r0 r8 r11 ROR 24",
4016b8021494Sopenharmony_ci                            "al_r0_r8_r11_ROR_24"},
4017b8021494Sopenharmony_ci                           {{al, r8, r0, r14, ROR, 24},
4018b8021494Sopenharmony_ci                            false,
4019b8021494Sopenharmony_ci                            al,
4020b8021494Sopenharmony_ci                            "al r8 r0 r14 ROR 24",
4021b8021494Sopenharmony_ci                            "al_r8_r0_r14_ROR_24"},
4022b8021494Sopenharmony_ci                           {{al, r14, r11, r13, ROR, 8},
4023b8021494Sopenharmony_ci                            false,
4024b8021494Sopenharmony_ci                            al,
4025b8021494Sopenharmony_ci                            "al r14 r11 r13 ROR 8",
4026b8021494Sopenharmony_ci                            "al_r14_r11_r13_ROR_8"},
4027b8021494Sopenharmony_ci                           {{al, r7, r2, r8, ROR, 16},
4028b8021494Sopenharmony_ci                            false,
4029b8021494Sopenharmony_ci                            al,
4030b8021494Sopenharmony_ci                            "al r7 r2 r8 ROR 16",
4031b8021494Sopenharmony_ci                            "al_r7_r2_r8_ROR_16"},
4032b8021494Sopenharmony_ci                           {{al, r8, r5, r8, ROR, 24},
4033b8021494Sopenharmony_ci                            false,
4034b8021494Sopenharmony_ci                            al,
4035b8021494Sopenharmony_ci                            "al r8 r5 r8 ROR 24",
4036b8021494Sopenharmony_ci                            "al_r8_r5_r8_ROR_24"},
4037b8021494Sopenharmony_ci                           {{al, r6, r5, r13, ROR, 16},
4038b8021494Sopenharmony_ci                            false,
4039b8021494Sopenharmony_ci                            al,
4040b8021494Sopenharmony_ci                            "al r6 r5 r13 ROR 16",
4041b8021494Sopenharmony_ci                            "al_r6_r5_r13_ROR_16"},
4042b8021494Sopenharmony_ci                           {{al, r4, r9, r9, ROR, 16},
4043b8021494Sopenharmony_ci                            false,
4044b8021494Sopenharmony_ci                            al,
4045b8021494Sopenharmony_ci                            "al r4 r9 r9 ROR 16",
4046b8021494Sopenharmony_ci                            "al_r4_r9_r9_ROR_16"},
4047b8021494Sopenharmony_ci                           {{al, r10, r14, r7, ROR, 0},
4048b8021494Sopenharmony_ci                            false,
4049b8021494Sopenharmony_ci                            al,
4050b8021494Sopenharmony_ci                            "al r10 r14 r7 ROR 0",
4051b8021494Sopenharmony_ci                            "al_r10_r14_r7_ROR_0"},
4052b8021494Sopenharmony_ci                           {{al, r1, r1, r6, ROR, 0},
4053b8021494Sopenharmony_ci                            false,
4054b8021494Sopenharmony_ci                            al,
4055b8021494Sopenharmony_ci                            "al r1 r1 r6 ROR 0",
4056b8021494Sopenharmony_ci                            "al_r1_r1_r6_ROR_0"},
4057b8021494Sopenharmony_ci                           {{al, r1, r10, r14, ROR, 8},
4058b8021494Sopenharmony_ci                            false,
4059b8021494Sopenharmony_ci                            al,
4060b8021494Sopenharmony_ci                            "al r1 r10 r14 ROR 8",
4061b8021494Sopenharmony_ci                            "al_r1_r10_r14_ROR_8"},
4062b8021494Sopenharmony_ci                           {{al, r1, r7, r11, ROR, 24},
4063b8021494Sopenharmony_ci                            false,
4064b8021494Sopenharmony_ci                            al,
4065b8021494Sopenharmony_ci                            "al r1 r7 r11 ROR 24",
4066b8021494Sopenharmony_ci                            "al_r1_r7_r11_ROR_24"},
4067b8021494Sopenharmony_ci                           {{al, r5, r7, r1, ROR, 16},
4068b8021494Sopenharmony_ci                            false,
4069b8021494Sopenharmony_ci                            al,
4070b8021494Sopenharmony_ci                            "al r5 r7 r1 ROR 16",
4071b8021494Sopenharmony_ci                            "al_r5_r7_r1_ROR_16"},
4072b8021494Sopenharmony_ci                           {{al, r12, r2, r6, ROR, 8},
4073b8021494Sopenharmony_ci                            false,
4074b8021494Sopenharmony_ci                            al,
4075b8021494Sopenharmony_ci                            "al r12 r2 r6 ROR 8",
4076b8021494Sopenharmony_ci                            "al_r12_r2_r6_ROR_8"},
4077b8021494Sopenharmony_ci                           {{al, r8, r6, r8, ROR, 0},
4078b8021494Sopenharmony_ci                            false,
4079b8021494Sopenharmony_ci                            al,
4080b8021494Sopenharmony_ci                            "al r8 r6 r8 ROR 0",
4081b8021494Sopenharmony_ci                            "al_r8_r6_r8_ROR_0"},
4082b8021494Sopenharmony_ci                           {{al, r0, r6, r2, ROR, 0},
4083b8021494Sopenharmony_ci                            false,
4084b8021494Sopenharmony_ci                            al,
4085b8021494Sopenharmony_ci                            "al r0 r6 r2 ROR 0",
4086b8021494Sopenharmony_ci                            "al_r0_r6_r2_ROR_0"},
4087b8021494Sopenharmony_ci                           {{al, r13, r11, r1, ROR, 16},
4088b8021494Sopenharmony_ci                            false,
4089b8021494Sopenharmony_ci                            al,
4090b8021494Sopenharmony_ci                            "al r13 r11 r1 ROR 16",
4091b8021494Sopenharmony_ci                            "al_r13_r11_r1_ROR_16"},
4092b8021494Sopenharmony_ci                           {{al, r9, r3, r13, ROR, 24},
4093b8021494Sopenharmony_ci                            false,
4094b8021494Sopenharmony_ci                            al,
4095b8021494Sopenharmony_ci                            "al r9 r3 r13 ROR 24",
4096b8021494Sopenharmony_ci                            "al_r9_r3_r13_ROR_24"},
4097b8021494Sopenharmony_ci                           {{al, r1, r11, r2, ROR, 8},
4098b8021494Sopenharmony_ci                            false,
4099b8021494Sopenharmony_ci                            al,
4100b8021494Sopenharmony_ci                            "al r1 r11 r2 ROR 8",
4101b8021494Sopenharmony_ci                            "al_r1_r11_r2_ROR_8"},
4102b8021494Sopenharmony_ci                           {{al, r5, r8, r6, ROR, 24},
4103b8021494Sopenharmony_ci                            false,
4104b8021494Sopenharmony_ci                            al,
4105b8021494Sopenharmony_ci                            "al r5 r8 r6 ROR 24",
4106b8021494Sopenharmony_ci                            "al_r5_r8_r6_ROR_24"},
4107b8021494Sopenharmony_ci                           {{al, r4, r12, r9, ROR, 16},
4108b8021494Sopenharmony_ci                            false,
4109b8021494Sopenharmony_ci                            al,
4110b8021494Sopenharmony_ci                            "al r4 r12 r9 ROR 16",
4111b8021494Sopenharmony_ci                            "al_r4_r12_r9_ROR_16"},
4112b8021494Sopenharmony_ci                           {{al, r9, r12, r14, ROR, 8},
4113b8021494Sopenharmony_ci                            false,
4114b8021494Sopenharmony_ci                            al,
4115b8021494Sopenharmony_ci                            "al r9 r12 r14 ROR 8",
4116b8021494Sopenharmony_ci                            "al_r9_r12_r14_ROR_8"},
4117b8021494Sopenharmony_ci                           {{al, r2, r12, r10, ROR, 0},
4118b8021494Sopenharmony_ci                            false,
4119b8021494Sopenharmony_ci                            al,
4120b8021494Sopenharmony_ci                            "al r2 r12 r10 ROR 0",
4121b8021494Sopenharmony_ci                            "al_r2_r12_r10_ROR_0"},
4122b8021494Sopenharmony_ci                           {{al, r1, r13, r7, ROR, 24},
4123b8021494Sopenharmony_ci                            false,
4124b8021494Sopenharmony_ci                            al,
4125b8021494Sopenharmony_ci                            "al r1 r13 r7 ROR 24",
4126b8021494Sopenharmony_ci                            "al_r1_r13_r7_ROR_24"},
4127b8021494Sopenharmony_ci                           {{al, r2, r1, r10, ROR, 24},
4128b8021494Sopenharmony_ci                            false,
4129b8021494Sopenharmony_ci                            al,
4130b8021494Sopenharmony_ci                            "al r2 r1 r10 ROR 24",
4131b8021494Sopenharmony_ci                            "al_r2_r1_r10_ROR_24"},
4132b8021494Sopenharmony_ci                           {{al, r3, r3, r14, ROR, 0},
4133b8021494Sopenharmony_ci                            false,
4134b8021494Sopenharmony_ci                            al,
4135b8021494Sopenharmony_ci                            "al r3 r3 r14 ROR 0",
4136b8021494Sopenharmony_ci                            "al_r3_r3_r14_ROR_0"},
4137b8021494Sopenharmony_ci                           {{al, r7, r11, r2, ROR, 16},
4138b8021494Sopenharmony_ci                            false,
4139b8021494Sopenharmony_ci                            al,
4140b8021494Sopenharmony_ci                            "al r7 r11 r2 ROR 16",
4141b8021494Sopenharmony_ci                            "al_r7_r11_r2_ROR_16"},
4142b8021494Sopenharmony_ci                           {{al, r13, r9, r10, ROR, 0},
4143b8021494Sopenharmony_ci                            false,
4144b8021494Sopenharmony_ci                            al,
4145b8021494Sopenharmony_ci                            "al r13 r9 r10 ROR 0",
4146b8021494Sopenharmony_ci                            "al_r13_r9_r10_ROR_0"},
4147b8021494Sopenharmony_ci                           {{al, r1, r3, r10, ROR, 24},
4148b8021494Sopenharmony_ci                            false,
4149b8021494Sopenharmony_ci                            al,
4150b8021494Sopenharmony_ci                            "al r1 r3 r10 ROR 24",
4151b8021494Sopenharmony_ci                            "al_r1_r3_r10_ROR_24"},
4152b8021494Sopenharmony_ci                           {{al, r1, r2, r3, ROR, 0},
4153b8021494Sopenharmony_ci                            false,
4154b8021494Sopenharmony_ci                            al,
4155b8021494Sopenharmony_ci                            "al r1 r2 r3 ROR 0",
4156b8021494Sopenharmony_ci                            "al_r1_r2_r3_ROR_0"},
4157b8021494Sopenharmony_ci                           {{al, r1, r5, r2, ROR, 16},
4158b8021494Sopenharmony_ci                            false,
4159b8021494Sopenharmony_ci                            al,
4160b8021494Sopenharmony_ci                            "al r1 r5 r2 ROR 16",
4161b8021494Sopenharmony_ci                            "al_r1_r5_r2_ROR_16"},
4162b8021494Sopenharmony_ci                           {{al, r14, r4, r7, ROR, 16},
4163b8021494Sopenharmony_ci                            false,
4164b8021494Sopenharmony_ci                            al,
4165b8021494Sopenharmony_ci                            "al r14 r4 r7 ROR 16",
4166b8021494Sopenharmony_ci                            "al_r14_r4_r7_ROR_16"},
4167b8021494Sopenharmony_ci                           {{al, r0, r8, r12, ROR, 16},
4168b8021494Sopenharmony_ci                            false,
4169b8021494Sopenharmony_ci                            al,
4170b8021494Sopenharmony_ci                            "al r0 r8 r12 ROR 16",
4171b8021494Sopenharmony_ci                            "al_r0_r8_r12_ROR_16"},
4172b8021494Sopenharmony_ci                           {{al, r8, r10, r14, ROR, 16},
4173b8021494Sopenharmony_ci                            false,
4174b8021494Sopenharmony_ci                            al,
4175b8021494Sopenharmony_ci                            "al r8 r10 r14 ROR 16",
4176b8021494Sopenharmony_ci                            "al_r8_r10_r14_ROR_16"},
4177b8021494Sopenharmony_ci                           {{al, r10, r5, r0, ROR, 0},
4178b8021494Sopenharmony_ci                            false,
4179b8021494Sopenharmony_ci                            al,
4180b8021494Sopenharmony_ci                            "al r10 r5 r0 ROR 0",
4181b8021494Sopenharmony_ci                            "al_r10_r5_r0_ROR_0"},
4182b8021494Sopenharmony_ci                           {{al, r5, r2, r4, ROR, 0},
4183b8021494Sopenharmony_ci                            false,
4184b8021494Sopenharmony_ci                            al,
4185b8021494Sopenharmony_ci                            "al r5 r2 r4 ROR 0",
4186b8021494Sopenharmony_ci                            "al_r5_r2_r4_ROR_0"},
4187b8021494Sopenharmony_ci                           {{al, r1, r8, r7, ROR, 16},
4188b8021494Sopenharmony_ci                            false,
4189b8021494Sopenharmony_ci                            al,
4190b8021494Sopenharmony_ci                            "al r1 r8 r7 ROR 16",
4191b8021494Sopenharmony_ci                            "al_r1_r8_r7_ROR_16"},
4192b8021494Sopenharmony_ci                           {{al, r5, r3, r12, ROR, 0},
4193b8021494Sopenharmony_ci                            false,
4194b8021494Sopenharmony_ci                            al,
4195b8021494Sopenharmony_ci                            "al r5 r3 r12 ROR 0",
4196b8021494Sopenharmony_ci                            "al_r5_r3_r12_ROR_0"},
4197b8021494Sopenharmony_ci                           {{al, r1, r3, r1, ROR, 8},
4198b8021494Sopenharmony_ci                            false,
4199b8021494Sopenharmony_ci                            al,
4200b8021494Sopenharmony_ci                            "al r1 r3 r1 ROR 8",
4201b8021494Sopenharmony_ci                            "al_r1_r3_r1_ROR_8"},
4202b8021494Sopenharmony_ci                           {{al, r10, r1, r12, ROR, 0},
4203b8021494Sopenharmony_ci                            false,
4204b8021494Sopenharmony_ci                            al,
4205b8021494Sopenharmony_ci                            "al r10 r1 r12 ROR 0",
4206b8021494Sopenharmony_ci                            "al_r10_r1_r12_ROR_0"},
4207b8021494Sopenharmony_ci                           {{al, r13, r8, r4, ROR, 24},
4208b8021494Sopenharmony_ci                            false,
4209b8021494Sopenharmony_ci                            al,
4210b8021494Sopenharmony_ci                            "al r13 r8 r4 ROR 24",
4211b8021494Sopenharmony_ci                            "al_r13_r8_r4_ROR_24"},
4212b8021494Sopenharmony_ci                           {{al, r10, r6, r7, ROR, 0},
4213b8021494Sopenharmony_ci                            false,
4214b8021494Sopenharmony_ci                            al,
4215b8021494Sopenharmony_ci                            "al r10 r6 r7 ROR 0",
4216b8021494Sopenharmony_ci                            "al_r10_r6_r7_ROR_0"},
4217b8021494Sopenharmony_ci                           {{al, r1, r7, r1, ROR, 24},
4218b8021494Sopenharmony_ci                            false,
4219b8021494Sopenharmony_ci                            al,
4220b8021494Sopenharmony_ci                            "al r1 r7 r1 ROR 24",
4221b8021494Sopenharmony_ci                            "al_r1_r7_r1_ROR_24"},
4222b8021494Sopenharmony_ci                           {{al, r6, r7, r14, ROR, 24},
4223b8021494Sopenharmony_ci                            false,
4224b8021494Sopenharmony_ci                            al,
4225b8021494Sopenharmony_ci                            "al r6 r7 r14 ROR 24",
4226b8021494Sopenharmony_ci                            "al_r6_r7_r14_ROR_24"},
4227b8021494Sopenharmony_ci                           {{al, r5, r2, r11, ROR, 8},
4228b8021494Sopenharmony_ci                            false,
4229b8021494Sopenharmony_ci                            al,
4230b8021494Sopenharmony_ci                            "al r5 r2 r11 ROR 8",
4231b8021494Sopenharmony_ci                            "al_r5_r2_r11_ROR_8"},
4232b8021494Sopenharmony_ci                           {{al, r3, r1, r2, ROR, 16},
4233b8021494Sopenharmony_ci                            false,
4234b8021494Sopenharmony_ci                            al,
4235b8021494Sopenharmony_ci                            "al r3 r1 r2 ROR 16",
4236b8021494Sopenharmony_ci                            "al_r3_r1_r2_ROR_16"},
4237b8021494Sopenharmony_ci                           {{al, r4, r9, r11, ROR, 0},
4238b8021494Sopenharmony_ci                            false,
4239b8021494Sopenharmony_ci                            al,
4240b8021494Sopenharmony_ci                            "al r4 r9 r11 ROR 0",
4241b8021494Sopenharmony_ci                            "al_r4_r9_r11_ROR_0"},
4242b8021494Sopenharmony_ci                           {{al, r4, r1, r8, ROR, 0},
4243b8021494Sopenharmony_ci                            false,
4244b8021494Sopenharmony_ci                            al,
4245b8021494Sopenharmony_ci                            "al r4 r1 r8 ROR 0",
4246b8021494Sopenharmony_ci                            "al_r4_r1_r8_ROR_0"},
4247b8021494Sopenharmony_ci                           {{al, r0, r11, r0, ROR, 0},
4248b8021494Sopenharmony_ci                            false,
4249b8021494Sopenharmony_ci                            al,
4250b8021494Sopenharmony_ci                            "al r0 r11 r0 ROR 0",
4251b8021494Sopenharmony_ci                            "al_r0_r11_r0_ROR_0"},
4252b8021494Sopenharmony_ci                           {{al, r5, r7, r2, ROR, 24},
4253b8021494Sopenharmony_ci                            false,
4254b8021494Sopenharmony_ci                            al,
4255b8021494Sopenharmony_ci                            "al r5 r7 r2 ROR 24",
4256b8021494Sopenharmony_ci                            "al_r5_r7_r2_ROR_24"},
4257b8021494Sopenharmony_ci                           {{al, r3, r5, r12, ROR, 0},
4258b8021494Sopenharmony_ci                            false,
4259b8021494Sopenharmony_ci                            al,
4260b8021494Sopenharmony_ci                            "al r3 r5 r12 ROR 0",
4261b8021494Sopenharmony_ci                            "al_r3_r5_r12_ROR_0"},
4262b8021494Sopenharmony_ci                           {{al, r2, r10, r5, ROR, 24},
4263b8021494Sopenharmony_ci                            false,
4264b8021494Sopenharmony_ci                            al,
4265b8021494Sopenharmony_ci                            "al r2 r10 r5 ROR 24",
4266b8021494Sopenharmony_ci                            "al_r2_r10_r5_ROR_24"},
4267b8021494Sopenharmony_ci                           {{al, r13, r1, r2, ROR, 8},
4268b8021494Sopenharmony_ci                            false,
4269b8021494Sopenharmony_ci                            al,
4270b8021494Sopenharmony_ci                            "al r13 r1 r2 ROR 8",
4271b8021494Sopenharmony_ci                            "al_r13_r1_r2_ROR_8"},
4272b8021494Sopenharmony_ci                           {{al, r0, r6, r5, ROR, 24},
4273b8021494Sopenharmony_ci                            false,
4274b8021494Sopenharmony_ci                            al,
4275b8021494Sopenharmony_ci                            "al r0 r6 r5 ROR 24",
4276b8021494Sopenharmony_ci                            "al_r0_r6_r5_ROR_24"},
4277b8021494Sopenharmony_ci                           {{al, r7, r2, r13, ROR, 24},
4278b8021494Sopenharmony_ci                            false,
4279b8021494Sopenharmony_ci                            al,
4280b8021494Sopenharmony_ci                            "al r7 r2 r13 ROR 24",
4281b8021494Sopenharmony_ci                            "al_r7_r2_r13_ROR_24"},
4282b8021494Sopenharmony_ci                           {{al, r12, r11, r2, ROR, 24},
4283b8021494Sopenharmony_ci                            false,
4284b8021494Sopenharmony_ci                            al,
4285b8021494Sopenharmony_ci                            "al r12 r11 r2 ROR 24",
4286b8021494Sopenharmony_ci                            "al_r12_r11_r2_ROR_24"},
4287b8021494Sopenharmony_ci                           {{al, r14, r8, r12, ROR, 0},
4288b8021494Sopenharmony_ci                            false,
4289b8021494Sopenharmony_ci                            al,
4290b8021494Sopenharmony_ci                            "al r14 r8 r12 ROR 0",
4291b8021494Sopenharmony_ci                            "al_r14_r8_r12_ROR_0"},
4292b8021494Sopenharmony_ci                           {{al, r9, r10, r13, ROR, 16},
4293b8021494Sopenharmony_ci                            false,
4294b8021494Sopenharmony_ci                            al,
4295b8021494Sopenharmony_ci                            "al r9 r10 r13 ROR 16",
4296b8021494Sopenharmony_ci                            "al_r9_r10_r13_ROR_16"},
4297b8021494Sopenharmony_ci                           {{al, r5, r12, r0, ROR, 8},
4298b8021494Sopenharmony_ci                            false,
4299b8021494Sopenharmony_ci                            al,
4300b8021494Sopenharmony_ci                            "al r5 r12 r0 ROR 8",
4301b8021494Sopenharmony_ci                            "al_r5_r12_r0_ROR_8"},
4302b8021494Sopenharmony_ci                           {{al, r9, r14, r1, ROR, 0},
4303b8021494Sopenharmony_ci                            false,
4304b8021494Sopenharmony_ci                            al,
4305b8021494Sopenharmony_ci                            "al r9 r14 r1 ROR 0",
4306b8021494Sopenharmony_ci                            "al_r9_r14_r1_ROR_0"},
4307b8021494Sopenharmony_ci                           {{al, r0, r8, r11, ROR, 0},
4308b8021494Sopenharmony_ci                            false,
4309b8021494Sopenharmony_ci                            al,
4310b8021494Sopenharmony_ci                            "al r0 r8 r11 ROR 0",
4311b8021494Sopenharmony_ci                            "al_r0_r8_r11_ROR_0"},
4312b8021494Sopenharmony_ci                           {{al, r3, r4, r11, ROR, 8},
4313b8021494Sopenharmony_ci                            false,
4314b8021494Sopenharmony_ci                            al,
4315b8021494Sopenharmony_ci                            "al r3 r4 r11 ROR 8",
4316b8021494Sopenharmony_ci                            "al_r3_r4_r11_ROR_8"},
4317b8021494Sopenharmony_ci                           {{al, r9, r3, r12, ROR, 8},
4318b8021494Sopenharmony_ci                            false,
4319b8021494Sopenharmony_ci                            al,
4320b8021494Sopenharmony_ci                            "al r9 r3 r12 ROR 8",
4321b8021494Sopenharmony_ci                            "al_r9_r3_r12_ROR_8"},
4322b8021494Sopenharmony_ci                           {{al, r3, r14, r9, ROR, 8},
4323b8021494Sopenharmony_ci                            false,
4324b8021494Sopenharmony_ci                            al,
4325b8021494Sopenharmony_ci                            "al r3 r14 r9 ROR 8",
4326b8021494Sopenharmony_ci                            "al_r3_r14_r9_ROR_8"},
4327b8021494Sopenharmony_ci                           {{al, r1, r10, r0, ROR, 8},
4328b8021494Sopenharmony_ci                            false,
4329b8021494Sopenharmony_ci                            al,
4330b8021494Sopenharmony_ci                            "al r1 r10 r0 ROR 8",
4331b8021494Sopenharmony_ci                            "al_r1_r10_r0_ROR_8"},
4332b8021494Sopenharmony_ci                           {{al, r4, r12, r1, ROR, 16},
4333b8021494Sopenharmony_ci                            false,
4334b8021494Sopenharmony_ci                            al,
4335b8021494Sopenharmony_ci                            "al r4 r12 r1 ROR 16",
4336b8021494Sopenharmony_ci                            "al_r4_r12_r1_ROR_16"},
4337b8021494Sopenharmony_ci                           {{al, r3, r2, r8, ROR, 8},
4338b8021494Sopenharmony_ci                            false,
4339b8021494Sopenharmony_ci                            al,
4340b8021494Sopenharmony_ci                            "al r3 r2 r8 ROR 8",
4341b8021494Sopenharmony_ci                            "al_r3_r2_r8_ROR_8"},
4342b8021494Sopenharmony_ci                           {{al, r4, r8, r10, ROR, 0},
4343b8021494Sopenharmony_ci                            false,
4344b8021494Sopenharmony_ci                            al,
4345b8021494Sopenharmony_ci                            "al r4 r8 r10 ROR 0",
4346b8021494Sopenharmony_ci                            "al_r4_r8_r10_ROR_0"},
4347b8021494Sopenharmony_ci                           {{al, r5, r6, r5, ROR, 24},
4348b8021494Sopenharmony_ci                            false,
4349b8021494Sopenharmony_ci                            al,
4350b8021494Sopenharmony_ci                            "al r5 r6 r5 ROR 24",
4351b8021494Sopenharmony_ci                            "al_r5_r6_r5_ROR_24"},
4352b8021494Sopenharmony_ci                           {{al, r8, r14, r7, ROR, 16},
4353b8021494Sopenharmony_ci                            false,
4354b8021494Sopenharmony_ci                            al,
4355b8021494Sopenharmony_ci                            "al r8 r14 r7 ROR 16",
4356b8021494Sopenharmony_ci                            "al_r8_r14_r7_ROR_16"},
4357b8021494Sopenharmony_ci                           {{al, r2, r11, r13, ROR, 0},
4358b8021494Sopenharmony_ci                            false,
4359b8021494Sopenharmony_ci                            al,
4360b8021494Sopenharmony_ci                            "al r2 r11 r13 ROR 0",
4361b8021494Sopenharmony_ci                            "al_r2_r11_r13_ROR_0"},
4362b8021494Sopenharmony_ci                           {{al, r11, r1, r2, ROR, 24},
4363b8021494Sopenharmony_ci                            false,
4364b8021494Sopenharmony_ci                            al,
4365b8021494Sopenharmony_ci                            "al r11 r1 r2 ROR 24",
4366b8021494Sopenharmony_ci                            "al_r11_r1_r2_ROR_24"},
4367b8021494Sopenharmony_ci                           {{al, r5, r1, r2, ROR, 0},
4368b8021494Sopenharmony_ci                            false,
4369b8021494Sopenharmony_ci                            al,
4370b8021494Sopenharmony_ci                            "al r5 r1 r2 ROR 0",
4371b8021494Sopenharmony_ci                            "al_r5_r1_r2_ROR_0"},
4372b8021494Sopenharmony_ci                           {{al, r11, r12, r2, ROR, 8},
4373b8021494Sopenharmony_ci                            false,
4374b8021494Sopenharmony_ci                            al,
4375b8021494Sopenharmony_ci                            "al r11 r12 r2 ROR 8",
4376b8021494Sopenharmony_ci                            "al_r11_r12_r2_ROR_8"},
4377b8021494Sopenharmony_ci                           {{al, r12, r5, r8, ROR, 0},
4378b8021494Sopenharmony_ci                            false,
4379b8021494Sopenharmony_ci                            al,
4380b8021494Sopenharmony_ci                            "al r12 r5 r8 ROR 0",
4381b8021494Sopenharmony_ci                            "al_r12_r5_r8_ROR_0"},
4382b8021494Sopenharmony_ci                           {{al, r7, r3, r12, ROR, 0},
4383b8021494Sopenharmony_ci                            false,
4384b8021494Sopenharmony_ci                            al,
4385b8021494Sopenharmony_ci                            "al r7 r3 r12 ROR 0",
4386b8021494Sopenharmony_ci                            "al_r7_r3_r12_ROR_0"},
4387b8021494Sopenharmony_ci                           {{al, r1, r2, r4, ROR, 0},
4388b8021494Sopenharmony_ci                            false,
4389b8021494Sopenharmony_ci                            al,
4390b8021494Sopenharmony_ci                            "al r1 r2 r4 ROR 0",
4391b8021494Sopenharmony_ci                            "al_r1_r2_r4_ROR_0"},
4392b8021494Sopenharmony_ci                           {{al, r14, r10, r1, ROR, 24},
4393b8021494Sopenharmony_ci                            false,
4394b8021494Sopenharmony_ci                            al,
4395b8021494Sopenharmony_ci                            "al r14 r10 r1 ROR 24",
4396b8021494Sopenharmony_ci                            "al_r14_r10_r1_ROR_24"},
4397b8021494Sopenharmony_ci                           {{al, r14, r10, r1, ROR, 16},
4398b8021494Sopenharmony_ci                            false,
4399b8021494Sopenharmony_ci                            al,
4400b8021494Sopenharmony_ci                            "al r14 r10 r1 ROR 16",
4401b8021494Sopenharmony_ci                            "al_r14_r10_r1_ROR_16"},
4402b8021494Sopenharmony_ci                           {{al, r5, r13, r9, ROR, 24},
4403b8021494Sopenharmony_ci                            false,
4404b8021494Sopenharmony_ci                            al,
4405b8021494Sopenharmony_ci                            "al r5 r13 r9 ROR 24",
4406b8021494Sopenharmony_ci                            "al_r5_r13_r9_ROR_24"},
4407b8021494Sopenharmony_ci                           {{al, r10, r8, r13, ROR, 24},
4408b8021494Sopenharmony_ci                            false,
4409b8021494Sopenharmony_ci                            al,
4410b8021494Sopenharmony_ci                            "al r10 r8 r13 ROR 24",
4411b8021494Sopenharmony_ci                            "al_r10_r8_r13_ROR_24"},
4412b8021494Sopenharmony_ci                           {{al, r12, r11, r0, ROR, 16},
4413b8021494Sopenharmony_ci                            false,
4414b8021494Sopenharmony_ci                            al,
4415b8021494Sopenharmony_ci                            "al r12 r11 r0 ROR 16",
4416b8021494Sopenharmony_ci                            "al_r12_r11_r0_ROR_16"},
4417b8021494Sopenharmony_ci                           {{al, r9, r11, r7, ROR, 16},
4418b8021494Sopenharmony_ci                            false,
4419b8021494Sopenharmony_ci                            al,
4420b8021494Sopenharmony_ci                            "al r9 r11 r7 ROR 16",
4421b8021494Sopenharmony_ci                            "al_r9_r11_r7_ROR_16"},
4422b8021494Sopenharmony_ci                           {{al, r2, r9, r5, ROR, 0},
4423b8021494Sopenharmony_ci                            false,
4424b8021494Sopenharmony_ci                            al,
4425b8021494Sopenharmony_ci                            "al r2 r9 r5 ROR 0",
4426b8021494Sopenharmony_ci                            "al_r2_r9_r5_ROR_0"},
4427b8021494Sopenharmony_ci                           {{al, r14, r10, r14, ROR, 0},
4428b8021494Sopenharmony_ci                            false,
4429b8021494Sopenharmony_ci                            al,
4430b8021494Sopenharmony_ci                            "al r14 r10 r14 ROR 0",
4431b8021494Sopenharmony_ci                            "al_r14_r10_r14_ROR_0"},
4432b8021494Sopenharmony_ci                           {{al, r5, r8, r6, ROR, 8},
4433b8021494Sopenharmony_ci                            false,
4434b8021494Sopenharmony_ci                            al,
4435b8021494Sopenharmony_ci                            "al r5 r8 r6 ROR 8",
4436b8021494Sopenharmony_ci                            "al_r5_r8_r6_ROR_8"},
4437b8021494Sopenharmony_ci                           {{al, r8, r13, r2, ROR, 0},
4438b8021494Sopenharmony_ci                            false,
4439b8021494Sopenharmony_ci                            al,
4440b8021494Sopenharmony_ci                            "al r8 r13 r2 ROR 0",
4441b8021494Sopenharmony_ci                            "al_r8_r13_r2_ROR_0"},
4442b8021494Sopenharmony_ci                           {{al, r2, r5, r7, ROR, 0},
4443b8021494Sopenharmony_ci                            false,
4444b8021494Sopenharmony_ci                            al,
4445b8021494Sopenharmony_ci                            "al r2 r5 r7 ROR 0",
4446b8021494Sopenharmony_ci                            "al_r2_r5_r7_ROR_0"},
4447b8021494Sopenharmony_ci                           {{al, r3, r13, r8, ROR, 16},
4448b8021494Sopenharmony_ci                            false,
4449b8021494Sopenharmony_ci                            al,
4450b8021494Sopenharmony_ci                            "al r3 r13 r8 ROR 16",
4451b8021494Sopenharmony_ci                            "al_r3_r13_r8_ROR_16"},
4452b8021494Sopenharmony_ci                           {{al, r12, r13, r13, ROR, 8},
4453b8021494Sopenharmony_ci                            false,
4454b8021494Sopenharmony_ci                            al,
4455b8021494Sopenharmony_ci                            "al r12 r13 r13 ROR 8",
4456b8021494Sopenharmony_ci                            "al_r12_r13_r13_ROR_8"},
4457b8021494Sopenharmony_ci                           {{al, r2, r4, r11, ROR, 8},
4458b8021494Sopenharmony_ci                            false,
4459b8021494Sopenharmony_ci                            al,
4460b8021494Sopenharmony_ci                            "al r2 r4 r11 ROR 8",
4461b8021494Sopenharmony_ci                            "al_r2_r4_r11_ROR_8"},
4462b8021494Sopenharmony_ci                           {{al, r6, r5, r4, ROR, 0},
4463b8021494Sopenharmony_ci                            false,
4464b8021494Sopenharmony_ci                            al,
4465b8021494Sopenharmony_ci                            "al r6 r5 r4 ROR 0",
4466b8021494Sopenharmony_ci                            "al_r6_r5_r4_ROR_0"},
4467b8021494Sopenharmony_ci                           {{al, r4, r9, r10, ROR, 8},
4468b8021494Sopenharmony_ci                            false,
4469b8021494Sopenharmony_ci                            al,
4470b8021494Sopenharmony_ci                            "al r4 r9 r10 ROR 8",
4471b8021494Sopenharmony_ci                            "al_r4_r9_r10_ROR_8"},
4472b8021494Sopenharmony_ci                           {{al, r4, r0, r3, ROR, 8},
4473b8021494Sopenharmony_ci                            false,
4474b8021494Sopenharmony_ci                            al,
4475b8021494Sopenharmony_ci                            "al r4 r0 r3 ROR 8",
4476b8021494Sopenharmony_ci                            "al_r4_r0_r3_ROR_8"},
4477b8021494Sopenharmony_ci                           {{al, r8, r13, r2, ROR, 24},
4478b8021494Sopenharmony_ci                            false,
4479b8021494Sopenharmony_ci                            al,
4480b8021494Sopenharmony_ci                            "al r8 r13 r2 ROR 24",
4481b8021494Sopenharmony_ci                            "al_r8_r13_r2_ROR_24"},
4482b8021494Sopenharmony_ci                           {{al, r3, r4, r6, ROR, 8},
4483b8021494Sopenharmony_ci                            false,
4484b8021494Sopenharmony_ci                            al,
4485b8021494Sopenharmony_ci                            "al r3 r4 r6 ROR 8",
4486b8021494Sopenharmony_ci                            "al_r3_r4_r6_ROR_8"},
4487b8021494Sopenharmony_ci                           {{al, r11, r9, r6, ROR, 0},
4488b8021494Sopenharmony_ci                            false,
4489b8021494Sopenharmony_ci                            al,
4490b8021494Sopenharmony_ci                            "al r11 r9 r6 ROR 0",
4491b8021494Sopenharmony_ci                            "al_r11_r9_r6_ROR_0"},
4492b8021494Sopenharmony_ci                           {{al, r10, r12, r1, ROR, 24},
4493b8021494Sopenharmony_ci                            false,
4494b8021494Sopenharmony_ci                            al,
4495b8021494Sopenharmony_ci                            "al r10 r12 r1 ROR 24",
4496b8021494Sopenharmony_ci                            "al_r10_r12_r1_ROR_24"},
4497b8021494Sopenharmony_ci                           {{al, r1, r10, r11, ROR, 8},
4498b8021494Sopenharmony_ci                            false,
4499b8021494Sopenharmony_ci                            al,
4500b8021494Sopenharmony_ci                            "al r1 r10 r11 ROR 8",
4501b8021494Sopenharmony_ci                            "al_r1_r10_r11_ROR_8"},
4502b8021494Sopenharmony_ci                           {{al, r12, r12, r4, ROR, 16},
4503b8021494Sopenharmony_ci                            false,
4504b8021494Sopenharmony_ci                            al,
4505b8021494Sopenharmony_ci                            "al r12 r12 r4 ROR 16",
4506b8021494Sopenharmony_ci                            "al_r12_r12_r4_ROR_16"},
4507b8021494Sopenharmony_ci                           {{al, r2, r7, r12, ROR, 16},
4508b8021494Sopenharmony_ci                            false,
4509b8021494Sopenharmony_ci                            al,
4510b8021494Sopenharmony_ci                            "al r2 r7 r12 ROR 16",
4511b8021494Sopenharmony_ci                            "al_r2_r7_r12_ROR_16"},
4512b8021494Sopenharmony_ci                           {{al, r3, r3, r4, ROR, 8},
4513b8021494Sopenharmony_ci                            false,
4514b8021494Sopenharmony_ci                            al,
4515b8021494Sopenharmony_ci                            "al r3 r3 r4 ROR 8",
4516b8021494Sopenharmony_ci                            "al_r3_r3_r4_ROR_8"},
4517b8021494Sopenharmony_ci                           {{al, r9, r12, r9, ROR, 24},
4518b8021494Sopenharmony_ci                            false,
4519b8021494Sopenharmony_ci                            al,
4520b8021494Sopenharmony_ci                            "al r9 r12 r9 ROR 24",
4521b8021494Sopenharmony_ci                            "al_r9_r12_r9_ROR_24"},
4522b8021494Sopenharmony_ci                           {{al, r0, r5, r2, ROR, 0},
4523b8021494Sopenharmony_ci                            false,
4524b8021494Sopenharmony_ci                            al,
4525b8021494Sopenharmony_ci                            "al r0 r5 r2 ROR 0",
4526b8021494Sopenharmony_ci                            "al_r0_r5_r2_ROR_0"},
4527b8021494Sopenharmony_ci                           {{al, r8, r13, r4, ROR, 0},
4528b8021494Sopenharmony_ci                            false,
4529b8021494Sopenharmony_ci                            al,
4530b8021494Sopenharmony_ci                            "al r8 r13 r4 ROR 0",
4531b8021494Sopenharmony_ci                            "al_r8_r13_r4_ROR_0"},
4532b8021494Sopenharmony_ci                           {{al, r4, r1, r0, ROR, 0},
4533b8021494Sopenharmony_ci                            false,
4534b8021494Sopenharmony_ci                            al,
4535b8021494Sopenharmony_ci                            "al r4 r1 r0 ROR 0",
4536b8021494Sopenharmony_ci                            "al_r4_r1_r0_ROR_0"},
4537b8021494Sopenharmony_ci                           {{al, r12, r8, r10, ROR, 24},
4538b8021494Sopenharmony_ci                            false,
4539b8021494Sopenharmony_ci                            al,
4540b8021494Sopenharmony_ci                            "al r12 r8 r10 ROR 24",
4541b8021494Sopenharmony_ci                            "al_r12_r8_r10_ROR_24"},
4542b8021494Sopenharmony_ci                           {{al, r6, r6, r13, ROR, 0},
4543b8021494Sopenharmony_ci                            false,
4544b8021494Sopenharmony_ci                            al,
4545b8021494Sopenharmony_ci                            "al r6 r6 r13 ROR 0",
4546b8021494Sopenharmony_ci                            "al_r6_r6_r13_ROR_0"},
4547b8021494Sopenharmony_ci                           {{al, r7, r2, r2, ROR, 0},
4548b8021494Sopenharmony_ci                            false,
4549b8021494Sopenharmony_ci                            al,
4550b8021494Sopenharmony_ci                            "al r7 r2 r2 ROR 0",
4551b8021494Sopenharmony_ci                            "al_r7_r2_r2_ROR_0"},
4552b8021494Sopenharmony_ci                           {{al, r13, r6, r7, ROR, 24},
4553b8021494Sopenharmony_ci                            false,
4554b8021494Sopenharmony_ci                            al,
4555b8021494Sopenharmony_ci                            "al r13 r6 r7 ROR 24",
4556b8021494Sopenharmony_ci                            "al_r13_r6_r7_ROR_24"},
4557b8021494Sopenharmony_ci                           {{al, r5, r11, r4, ROR, 8},
4558b8021494Sopenharmony_ci                            false,
4559b8021494Sopenharmony_ci                            al,
4560b8021494Sopenharmony_ci                            "al r5 r11 r4 ROR 8",
4561b8021494Sopenharmony_ci                            "al_r5_r11_r4_ROR_8"},
4562b8021494Sopenharmony_ci                           {{al, r12, r0, r9, ROR, 8},
4563b8021494Sopenharmony_ci                            false,
4564b8021494Sopenharmony_ci                            al,
4565b8021494Sopenharmony_ci                            "al r12 r0 r9 ROR 8",
4566b8021494Sopenharmony_ci                            "al_r12_r0_r9_ROR_8"},
4567b8021494Sopenharmony_ci                           {{al, r5, r9, r5, ROR, 8},
4568b8021494Sopenharmony_ci                            false,
4569b8021494Sopenharmony_ci                            al,
4570b8021494Sopenharmony_ci                            "al r5 r9 r5 ROR 8",
4571b8021494Sopenharmony_ci                            "al_r5_r9_r5_ROR_8"},
4572b8021494Sopenharmony_ci                           {{al, r0, r0, r12, ROR, 24},
4573b8021494Sopenharmony_ci                            false,
4574b8021494Sopenharmony_ci                            al,
4575b8021494Sopenharmony_ci                            "al r0 r0 r12 ROR 24",
4576b8021494Sopenharmony_ci                            "al_r0_r0_r12_ROR_24"},
4577b8021494Sopenharmony_ci                           {{al, r1, r14, r2, ROR, 16},
4578b8021494Sopenharmony_ci                            false,
4579b8021494Sopenharmony_ci                            al,
4580b8021494Sopenharmony_ci                            "al r1 r14 r2 ROR 16",
4581b8021494Sopenharmony_ci                            "al_r1_r14_r2_ROR_16"},
4582b8021494Sopenharmony_ci                           {{al, r1, r14, r6, ROR, 24},
4583b8021494Sopenharmony_ci                            false,
4584b8021494Sopenharmony_ci                            al,
4585b8021494Sopenharmony_ci                            "al r1 r14 r6 ROR 24",
4586b8021494Sopenharmony_ci                            "al_r1_r14_r6_ROR_24"},
4587b8021494Sopenharmony_ci                           {{al, r4, r12, r9, ROR, 0},
4588b8021494Sopenharmony_ci                            false,
4589b8021494Sopenharmony_ci                            al,
4590b8021494Sopenharmony_ci                            "al r4 r12 r9 ROR 0",
4591b8021494Sopenharmony_ci                            "al_r4_r12_r9_ROR_0"},
4592b8021494Sopenharmony_ci                           {{al, r5, r0, r3, ROR, 0},
4593b8021494Sopenharmony_ci                            false,
4594b8021494Sopenharmony_ci                            al,
4595b8021494Sopenharmony_ci                            "al r5 r0 r3 ROR 0",
4596b8021494Sopenharmony_ci                            "al_r5_r0_r3_ROR_0"},
4597b8021494Sopenharmony_ci                           {{al, r13, r9, r2, ROR, 16},
4598b8021494Sopenharmony_ci                            false,
4599b8021494Sopenharmony_ci                            al,
4600b8021494Sopenharmony_ci                            "al r13 r9 r2 ROR 16",
4601b8021494Sopenharmony_ci                            "al_r13_r9_r2_ROR_16"},
4602b8021494Sopenharmony_ci                           {{al, r11, r6, r5, ROR, 24},
4603b8021494Sopenharmony_ci                            false,
4604b8021494Sopenharmony_ci                            al,
4605b8021494Sopenharmony_ci                            "al r11 r6 r5 ROR 24",
4606b8021494Sopenharmony_ci                            "al_r11_r6_r5_ROR_24"},
4607b8021494Sopenharmony_ci                           {{al, r13, r0, r1, ROR, 24},
4608b8021494Sopenharmony_ci                            false,
4609b8021494Sopenharmony_ci                            al,
4610b8021494Sopenharmony_ci                            "al r13 r0 r1 ROR 24",
4611b8021494Sopenharmony_ci                            "al_r13_r0_r1_ROR_24"},
4612b8021494Sopenharmony_ci                           {{al, r14, r1, r10, ROR, 8},
4613b8021494Sopenharmony_ci                            false,
4614b8021494Sopenharmony_ci                            al,
4615b8021494Sopenharmony_ci                            "al r14 r1 r10 ROR 8",
4616b8021494Sopenharmony_ci                            "al_r14_r1_r10_ROR_8"},
4617b8021494Sopenharmony_ci                           {{al, r11, r4, r6, ROR, 24},
4618b8021494Sopenharmony_ci                            false,
4619b8021494Sopenharmony_ci                            al,
4620b8021494Sopenharmony_ci                            "al r11 r4 r6 ROR 24",
4621b8021494Sopenharmony_ci                            "al_r11_r4_r6_ROR_24"},
4622b8021494Sopenharmony_ci                           {{al, r12, r5, r9, ROR, 0},
4623b8021494Sopenharmony_ci                            false,
4624b8021494Sopenharmony_ci                            al,
4625b8021494Sopenharmony_ci                            "al r12 r5 r9 ROR 0",
4626b8021494Sopenharmony_ci                            "al_r12_r5_r9_ROR_0"},
4627b8021494Sopenharmony_ci                           {{al, r7, r14, r6, ROR, 16},
4628b8021494Sopenharmony_ci                            false,
4629b8021494Sopenharmony_ci                            al,
4630b8021494Sopenharmony_ci                            "al r7 r14 r6 ROR 16",
4631b8021494Sopenharmony_ci                            "al_r7_r14_r6_ROR_16"},
4632b8021494Sopenharmony_ci                           {{al, r14, r5, r0, ROR, 24},
4633b8021494Sopenharmony_ci                            false,
4634b8021494Sopenharmony_ci                            al,
4635b8021494Sopenharmony_ci                            "al r14 r5 r0 ROR 24",
4636b8021494Sopenharmony_ci                            "al_r14_r5_r0_ROR_24"},
4637b8021494Sopenharmony_ci                           {{al, r2, r1, r7, ROR, 24},
4638b8021494Sopenharmony_ci                            false,
4639b8021494Sopenharmony_ci                            al,
4640b8021494Sopenharmony_ci                            "al r2 r1 r7 ROR 24",
4641b8021494Sopenharmony_ci                            "al_r2_r1_r7_ROR_24"},
4642b8021494Sopenharmony_ci                           {{al, r9, r11, r6, ROR, 8},
4643b8021494Sopenharmony_ci                            false,
4644b8021494Sopenharmony_ci                            al,
4645b8021494Sopenharmony_ci                            "al r9 r11 r6 ROR 8",
4646b8021494Sopenharmony_ci                            "al_r9_r11_r6_ROR_8"},
4647b8021494Sopenharmony_ci                           {{al, r3, r11, r7, ROR, 24},
4648b8021494Sopenharmony_ci                            false,
4649b8021494Sopenharmony_ci                            al,
4650b8021494Sopenharmony_ci                            "al r3 r11 r7 ROR 24",
4651b8021494Sopenharmony_ci                            "al_r3_r11_r7_ROR_24"},
4652b8021494Sopenharmony_ci                           {{al, r5, r10, r3, ROR, 24},
4653b8021494Sopenharmony_ci                            false,
4654b8021494Sopenharmony_ci                            al,
4655b8021494Sopenharmony_ci                            "al r5 r10 r3 ROR 24",
4656b8021494Sopenharmony_ci                            "al_r5_r10_r3_ROR_24"},
4657b8021494Sopenharmony_ci                           {{al, r5, r2, r2, ROR, 16},
4658b8021494Sopenharmony_ci                            false,
4659b8021494Sopenharmony_ci                            al,
4660b8021494Sopenharmony_ci                            "al r5 r2 r2 ROR 16",
4661b8021494Sopenharmony_ci                            "al_r5_r2_r2_ROR_16"},
4662b8021494Sopenharmony_ci                           {{al, r9, r11, r5, ROR, 8},
4663b8021494Sopenharmony_ci                            false,
4664b8021494Sopenharmony_ci                            al,
4665b8021494Sopenharmony_ci                            "al r9 r11 r5 ROR 8",
4666b8021494Sopenharmony_ci                            "al_r9_r11_r5_ROR_8"},
4667b8021494Sopenharmony_ci                           {{al, r13, r5, r7, ROR, 16},
4668b8021494Sopenharmony_ci                            false,
4669b8021494Sopenharmony_ci                            al,
4670b8021494Sopenharmony_ci                            "al r13 r5 r7 ROR 16",
4671b8021494Sopenharmony_ci                            "al_r13_r5_r7_ROR_16"},
4672b8021494Sopenharmony_ci                           {{al, r3, r8, r9, ROR, 8},
4673b8021494Sopenharmony_ci                            false,
4674b8021494Sopenharmony_ci                            al,
4675b8021494Sopenharmony_ci                            "al r3 r8 r9 ROR 8",
4676b8021494Sopenharmony_ci                            "al_r3_r8_r9_ROR_8"},
4677b8021494Sopenharmony_ci                           {{al, r10, r3, r2, ROR, 16},
4678b8021494Sopenharmony_ci                            false,
4679b8021494Sopenharmony_ci                            al,
4680b8021494Sopenharmony_ci                            "al r10 r3 r2 ROR 16",
4681b8021494Sopenharmony_ci                            "al_r10_r3_r2_ROR_16"},
4682b8021494Sopenharmony_ci                           {{al, r12, r12, r1, ROR, 8},
4683b8021494Sopenharmony_ci                            false,
4684b8021494Sopenharmony_ci                            al,
4685b8021494Sopenharmony_ci                            "al r12 r12 r1 ROR 8",
4686b8021494Sopenharmony_ci                            "al_r12_r12_r1_ROR_8"},
4687b8021494Sopenharmony_ci                           {{al, r4, r12, r5, ROR, 8},
4688b8021494Sopenharmony_ci                            false,
4689b8021494Sopenharmony_ci                            al,
4690b8021494Sopenharmony_ci                            "al r4 r12 r5 ROR 8",
4691b8021494Sopenharmony_ci                            "al_r4_r12_r5_ROR_8"},
4692b8021494Sopenharmony_ci                           {{al, r2, r3, r13, ROR, 8},
4693b8021494Sopenharmony_ci                            false,
4694b8021494Sopenharmony_ci                            al,
4695b8021494Sopenharmony_ci                            "al r2 r3 r13 ROR 8",
4696b8021494Sopenharmony_ci                            "al_r2_r3_r13_ROR_8"},
4697b8021494Sopenharmony_ci                           {{al, r5, r13, r12, ROR, 24},
4698b8021494Sopenharmony_ci                            false,
4699b8021494Sopenharmony_ci                            al,
4700b8021494Sopenharmony_ci                            "al r5 r13 r12 ROR 24",
4701b8021494Sopenharmony_ci                            "al_r5_r13_r12_ROR_24"},
4702b8021494Sopenharmony_ci                           {{al, r1, r2, r9, ROR, 0},
4703b8021494Sopenharmony_ci                            false,
4704b8021494Sopenharmony_ci                            al,
4705b8021494Sopenharmony_ci                            "al r1 r2 r9 ROR 0",
4706b8021494Sopenharmony_ci                            "al_r1_r2_r9_ROR_0"},
4707b8021494Sopenharmony_ci                           {{al, r12, r3, r6, ROR, 8},
4708b8021494Sopenharmony_ci                            false,
4709b8021494Sopenharmony_ci                            al,
4710b8021494Sopenharmony_ci                            "al r12 r3 r6 ROR 8",
4711b8021494Sopenharmony_ci                            "al_r12_r3_r6_ROR_8"},
4712b8021494Sopenharmony_ci                           {{al, r6, r6, r0, ROR, 24},
4713b8021494Sopenharmony_ci                            false,
4714b8021494Sopenharmony_ci                            al,
4715b8021494Sopenharmony_ci                            "al r6 r6 r0 ROR 24",
4716b8021494Sopenharmony_ci                            "al_r6_r6_r0_ROR_24"},
4717b8021494Sopenharmony_ci                           {{al, r10, r5, r9, ROR, 0},
4718b8021494Sopenharmony_ci                            false,
4719b8021494Sopenharmony_ci                            al,
4720b8021494Sopenharmony_ci                            "al r10 r5 r9 ROR 0",
4721b8021494Sopenharmony_ci                            "al_r10_r5_r9_ROR_0"},
4722b8021494Sopenharmony_ci                           {{al, r4, r1, r12, ROR, 24},
4723b8021494Sopenharmony_ci                            false,
4724b8021494Sopenharmony_ci                            al,
4725b8021494Sopenharmony_ci                            "al r4 r1 r12 ROR 24",
4726b8021494Sopenharmony_ci                            "al_r4_r1_r12_ROR_24"},
4727b8021494Sopenharmony_ci                           {{al, r6, r5, r1, ROR, 0},
4728b8021494Sopenharmony_ci                            false,
4729b8021494Sopenharmony_ci                            al,
4730b8021494Sopenharmony_ci                            "al r6 r5 r1 ROR 0",
4731b8021494Sopenharmony_ci                            "al_r6_r5_r1_ROR_0"},
4732b8021494Sopenharmony_ci                           {{al, r11, r4, r8, ROR, 8},
4733b8021494Sopenharmony_ci                            false,
4734b8021494Sopenharmony_ci                            al,
4735b8021494Sopenharmony_ci                            "al r11 r4 r8 ROR 8",
4736b8021494Sopenharmony_ci                            "al_r11_r4_r8_ROR_8"},
4737b8021494Sopenharmony_ci                           {{al, r3, r10, r8, ROR, 0},
4738b8021494Sopenharmony_ci                            false,
4739b8021494Sopenharmony_ci                            al,
4740b8021494Sopenharmony_ci                            "al r3 r10 r8 ROR 0",
4741b8021494Sopenharmony_ci                            "al_r3_r10_r8_ROR_0"},
4742b8021494Sopenharmony_ci                           {{al, r9, r11, r4, ROR, 8},
4743b8021494Sopenharmony_ci                            false,
4744b8021494Sopenharmony_ci                            al,
4745b8021494Sopenharmony_ci                            "al r9 r11 r4 ROR 8",
4746b8021494Sopenharmony_ci                            "al_r9_r11_r4_ROR_8"},
4747b8021494Sopenharmony_ci                           {{al, r5, r5, r14, ROR, 16},
4748b8021494Sopenharmony_ci                            false,
4749b8021494Sopenharmony_ci                            al,
4750b8021494Sopenharmony_ci                            "al r5 r5 r14 ROR 16",
4751b8021494Sopenharmony_ci                            "al_r5_r5_r14_ROR_16"},
4752b8021494Sopenharmony_ci                           {{al, r4, r5, r2, ROR, 0},
4753b8021494Sopenharmony_ci                            false,
4754b8021494Sopenharmony_ci                            al,
4755b8021494Sopenharmony_ci                            "al r4 r5 r2 ROR 0",
4756b8021494Sopenharmony_ci                            "al_r4_r5_r2_ROR_0"},
4757b8021494Sopenharmony_ci                           {{al, r9, r7, r7, ROR, 24},
4758b8021494Sopenharmony_ci                            false,
4759b8021494Sopenharmony_ci                            al,
4760b8021494Sopenharmony_ci                            "al r9 r7 r7 ROR 24",
4761b8021494Sopenharmony_ci                            "al_r9_r7_r7_ROR_24"},
4762b8021494Sopenharmony_ci                           {{al, r5, r5, r10, ROR, 24},
4763b8021494Sopenharmony_ci                            false,
4764b8021494Sopenharmony_ci                            al,
4765b8021494Sopenharmony_ci                            "al r5 r5 r10 ROR 24",
4766b8021494Sopenharmony_ci                            "al_r5_r5_r10_ROR_24"},
4767b8021494Sopenharmony_ci                           {{al, r14, r0, r3, ROR, 24},
4768b8021494Sopenharmony_ci                            false,
4769b8021494Sopenharmony_ci                            al,
4770b8021494Sopenharmony_ci                            "al r14 r0 r3 ROR 24",
4771b8021494Sopenharmony_ci                            "al_r14_r0_r3_ROR_24"},
4772b8021494Sopenharmony_ci                           {{al, r9, r3, r9, ROR, 0},
4773b8021494Sopenharmony_ci                            false,
4774b8021494Sopenharmony_ci                            al,
4775b8021494Sopenharmony_ci                            "al r9 r3 r9 ROR 0",
4776b8021494Sopenharmony_ci                            "al_r9_r3_r9_ROR_0"},
4777b8021494Sopenharmony_ci                           {{al, r7, r11, r11, ROR, 8},
4778b8021494Sopenharmony_ci                            false,
4779b8021494Sopenharmony_ci                            al,
4780b8021494Sopenharmony_ci                            "al r7 r11 r11 ROR 8",
4781b8021494Sopenharmony_ci                            "al_r7_r11_r11_ROR_8"},
4782b8021494Sopenharmony_ci                           {{al, r7, r4, r4, ROR, 0},
4783b8021494Sopenharmony_ci                            false,
4784b8021494Sopenharmony_ci                            al,
4785b8021494Sopenharmony_ci                            "al r7 r4 r4 ROR 0",
4786b8021494Sopenharmony_ci                            "al_r7_r4_r4_ROR_0"},
4787b8021494Sopenharmony_ci                           {{al, r10, r10, r3, ROR, 8},
4788b8021494Sopenharmony_ci                            false,
4789b8021494Sopenharmony_ci                            al,
4790b8021494Sopenharmony_ci                            "al r10 r10 r3 ROR 8",
4791b8021494Sopenharmony_ci                            "al_r10_r10_r3_ROR_8"},
4792b8021494Sopenharmony_ci                           {{al, r11, r7, r2, ROR, 0},
4793b8021494Sopenharmony_ci                            false,
4794b8021494Sopenharmony_ci                            al,
4795b8021494Sopenharmony_ci                            "al r11 r7 r2 ROR 0",
4796b8021494Sopenharmony_ci                            "al_r11_r7_r2_ROR_0"},
4797b8021494Sopenharmony_ci                           {{al, r10, r4, r3, ROR, 8},
4798b8021494Sopenharmony_ci                            false,
4799b8021494Sopenharmony_ci                            al,
4800b8021494Sopenharmony_ci                            "al r10 r4 r3 ROR 8",
4801b8021494Sopenharmony_ci                            "al_r10_r4_r3_ROR_8"},
4802b8021494Sopenharmony_ci                           {{al, r0, r7, r10, ROR, 24},
4803b8021494Sopenharmony_ci                            false,
4804b8021494Sopenharmony_ci                            al,
4805b8021494Sopenharmony_ci                            "al r0 r7 r10 ROR 24",
4806b8021494Sopenharmony_ci                            "al_r0_r7_r10_ROR_24"},
4807b8021494Sopenharmony_ci                           {{al, r14, r4, r2, ROR, 0},
4808b8021494Sopenharmony_ci                            false,
4809b8021494Sopenharmony_ci                            al,
4810b8021494Sopenharmony_ci                            "al r14 r4 r2 ROR 0",
4811b8021494Sopenharmony_ci                            "al_r14_r4_r2_ROR_0"},
4812b8021494Sopenharmony_ci                           {{al, r9, r7, r0, ROR, 0},
4813b8021494Sopenharmony_ci                            false,
4814b8021494Sopenharmony_ci                            al,
4815b8021494Sopenharmony_ci                            "al r9 r7 r0 ROR 0",
4816b8021494Sopenharmony_ci                            "al_r9_r7_r0_ROR_0"},
4817b8021494Sopenharmony_ci                           {{al, r11, r7, r11, ROR, 8},
4818b8021494Sopenharmony_ci                            false,
4819b8021494Sopenharmony_ci                            al,
4820b8021494Sopenharmony_ci                            "al r11 r7 r11 ROR 8",
4821b8021494Sopenharmony_ci                            "al_r11_r7_r11_ROR_8"},
4822b8021494Sopenharmony_ci                           {{al, r3, r6, r7, ROR, 0},
4823b8021494Sopenharmony_ci                            false,
4824b8021494Sopenharmony_ci                            al,
4825b8021494Sopenharmony_ci                            "al r3 r6 r7 ROR 0",
4826b8021494Sopenharmony_ci                            "al_r3_r6_r7_ROR_0"},
4827b8021494Sopenharmony_ci                           {{al, r2, r11, r2, ROR, 24},
4828b8021494Sopenharmony_ci                            false,
4829b8021494Sopenharmony_ci                            al,
4830b8021494Sopenharmony_ci                            "al r2 r11 r2 ROR 24",
4831b8021494Sopenharmony_ci                            "al_r2_r11_r2_ROR_24"},
4832b8021494Sopenharmony_ci                           {{al, r3, r3, r11, ROR, 24},
4833b8021494Sopenharmony_ci                            false,
4834b8021494Sopenharmony_ci                            al,
4835b8021494Sopenharmony_ci                            "al r3 r3 r11 ROR 24",
4836b8021494Sopenharmony_ci                            "al_r3_r3_r11_ROR_24"},
4837b8021494Sopenharmony_ci                           {{al, r10, r3, r3, ROR, 16},
4838b8021494Sopenharmony_ci                            false,
4839b8021494Sopenharmony_ci                            al,
4840b8021494Sopenharmony_ci                            "al r10 r3 r3 ROR 16",
4841b8021494Sopenharmony_ci                            "al_r10_r3_r3_ROR_16"},
4842b8021494Sopenharmony_ci                           {{al, r5, r9, r11, ROR, 16},
4843b8021494Sopenharmony_ci                            false,
4844b8021494Sopenharmony_ci                            al,
4845b8021494Sopenharmony_ci                            "al r5 r9 r11 ROR 16",
4846b8021494Sopenharmony_ci                            "al_r5_r9_r11_ROR_16"},
4847b8021494Sopenharmony_ci                           {{al, r11, r13, r5, ROR, 0},
4848b8021494Sopenharmony_ci                            false,
4849b8021494Sopenharmony_ci                            al,
4850b8021494Sopenharmony_ci                            "al r11 r13 r5 ROR 0",
4851b8021494Sopenharmony_ci                            "al_r11_r13_r5_ROR_0"},
4852b8021494Sopenharmony_ci                           {{al, r9, r4, r11, ROR, 16},
4853b8021494Sopenharmony_ci                            false,
4854b8021494Sopenharmony_ci                            al,
4855b8021494Sopenharmony_ci                            "al r9 r4 r11 ROR 16",
4856b8021494Sopenharmony_ci                            "al_r9_r4_r11_ROR_16"},
4857b8021494Sopenharmony_ci                           {{al, r8, r13, r12, ROR, 24},
4858b8021494Sopenharmony_ci                            false,
4859b8021494Sopenharmony_ci                            al,
4860b8021494Sopenharmony_ci                            "al r8 r13 r12 ROR 24",
4861b8021494Sopenharmony_ci                            "al_r8_r13_r12_ROR_24"},
4862b8021494Sopenharmony_ci                           {{al, r1, r2, r6, ROR, 24},
4863b8021494Sopenharmony_ci                            false,
4864b8021494Sopenharmony_ci                            al,
4865b8021494Sopenharmony_ci                            "al r1 r2 r6 ROR 24",
4866b8021494Sopenharmony_ci                            "al_r1_r2_r6_ROR_24"},
4867b8021494Sopenharmony_ci                           {{al, r10, r7, r13, ROR, 8},
4868b8021494Sopenharmony_ci                            false,
4869b8021494Sopenharmony_ci                            al,
4870b8021494Sopenharmony_ci                            "al r10 r7 r13 ROR 8",
4871b8021494Sopenharmony_ci                            "al_r10_r7_r13_ROR_8"},
4872b8021494Sopenharmony_ci                           {{al, r3, r11, r1, ROR, 0},
4873b8021494Sopenharmony_ci                            false,
4874b8021494Sopenharmony_ci                            al,
4875b8021494Sopenharmony_ci                            "al r3 r11 r1 ROR 0",
4876b8021494Sopenharmony_ci                            "al_r3_r11_r1_ROR_0"},
4877b8021494Sopenharmony_ci                           {{al, r0, r4, r12, ROR, 0},
4878b8021494Sopenharmony_ci                            false,
4879b8021494Sopenharmony_ci                            al,
4880b8021494Sopenharmony_ci                            "al r0 r4 r12 ROR 0",
4881b8021494Sopenharmony_ci                            "al_r0_r4_r12_ROR_0"},
4882b8021494Sopenharmony_ci                           {{al, r12, r11, r5, ROR, 8},
4883b8021494Sopenharmony_ci                            false,
4884b8021494Sopenharmony_ci                            al,
4885b8021494Sopenharmony_ci                            "al r12 r11 r5 ROR 8",
4886b8021494Sopenharmony_ci                            "al_r12_r11_r5_ROR_8"},
4887b8021494Sopenharmony_ci                           {{al, r1, r9, r13, ROR, 8},
4888b8021494Sopenharmony_ci                            false,
4889b8021494Sopenharmony_ci                            al,
4890b8021494Sopenharmony_ci                            "al r1 r9 r13 ROR 8",
4891b8021494Sopenharmony_ci                            "al_r1_r9_r13_ROR_8"},
4892b8021494Sopenharmony_ci                           {{al, r0, r12, r11, ROR, 16},
4893b8021494Sopenharmony_ci                            false,
4894b8021494Sopenharmony_ci                            al,
4895b8021494Sopenharmony_ci                            "al r0 r12 r11 ROR 16",
4896b8021494Sopenharmony_ci                            "al_r0_r12_r11_ROR_16"},
4897b8021494Sopenharmony_ci                           {{al, r3, r1, r14, ROR, 16},
4898b8021494Sopenharmony_ci                            false,
4899b8021494Sopenharmony_ci                            al,
4900b8021494Sopenharmony_ci                            "al r3 r1 r14 ROR 16",
4901b8021494Sopenharmony_ci                            "al_r3_r1_r14_ROR_16"},
4902b8021494Sopenharmony_ci                           {{al, r4, r12, r8, ROR, 24},
4903b8021494Sopenharmony_ci                            false,
4904b8021494Sopenharmony_ci                            al,
4905b8021494Sopenharmony_ci                            "al r4 r12 r8 ROR 24",
4906b8021494Sopenharmony_ci                            "al_r4_r12_r8_ROR_24"},
4907b8021494Sopenharmony_ci                           {{al, r5, r2, r6, ROR, 16},
4908b8021494Sopenharmony_ci                            false,
4909b8021494Sopenharmony_ci                            al,
4910b8021494Sopenharmony_ci                            "al r5 r2 r6 ROR 16",
4911b8021494Sopenharmony_ci                            "al_r5_r2_r6_ROR_16"},
4912b8021494Sopenharmony_ci                           {{al, r1, r13, r0, ROR, 24},
4913b8021494Sopenharmony_ci                            false,
4914b8021494Sopenharmony_ci                            al,
4915b8021494Sopenharmony_ci                            "al r1 r13 r0 ROR 24",
4916b8021494Sopenharmony_ci                            "al_r1_r13_r0_ROR_24"},
4917b8021494Sopenharmony_ci                           {{al, r0, r14, r6, ROR, 16},
4918b8021494Sopenharmony_ci                            false,
4919b8021494Sopenharmony_ci                            al,
4920b8021494Sopenharmony_ci                            "al r0 r14 r6 ROR 16",
4921b8021494Sopenharmony_ci                            "al_r0_r14_r6_ROR_16"},
4922b8021494Sopenharmony_ci                           {{al, r4, r11, r7, ROR, 24},
4923b8021494Sopenharmony_ci                            false,
4924b8021494Sopenharmony_ci                            al,
4925b8021494Sopenharmony_ci                            "al r4 r11 r7 ROR 24",
4926b8021494Sopenharmony_ci                            "al_r4_r11_r7_ROR_24"},
4927b8021494Sopenharmony_ci                           {{al, r4, r2, r13, ROR, 8},
4928b8021494Sopenharmony_ci                            false,
4929b8021494Sopenharmony_ci                            al,
4930b8021494Sopenharmony_ci                            "al r4 r2 r13 ROR 8",
4931b8021494Sopenharmony_ci                            "al_r4_r2_r13_ROR_8"},
4932b8021494Sopenharmony_ci                           {{al, r1, r4, r1, ROR, 0},
4933b8021494Sopenharmony_ci                            false,
4934b8021494Sopenharmony_ci                            al,
4935b8021494Sopenharmony_ci                            "al r1 r4 r1 ROR 0",
4936b8021494Sopenharmony_ci                            "al_r1_r4_r1_ROR_0"},
4937b8021494Sopenharmony_ci                           {{al, r4, r7, r4, ROR, 24},
4938b8021494Sopenharmony_ci                            false,
4939b8021494Sopenharmony_ci                            al,
4940b8021494Sopenharmony_ci                            "al r4 r7 r4 ROR 24",
4941b8021494Sopenharmony_ci                            "al_r4_r7_r4_ROR_24"},
4942b8021494Sopenharmony_ci                           {{al, r11, r1, r3, ROR, 0},
4943b8021494Sopenharmony_ci                            false,
4944b8021494Sopenharmony_ci                            al,
4945b8021494Sopenharmony_ci                            "al r11 r1 r3 ROR 0",
4946b8021494Sopenharmony_ci                            "al_r11_r1_r3_ROR_0"},
4947b8021494Sopenharmony_ci                           {{al, r3, r14, r3, ROR, 8},
4948b8021494Sopenharmony_ci                            false,
4949b8021494Sopenharmony_ci                            al,
4950b8021494Sopenharmony_ci                            "al r3 r14 r3 ROR 8",
4951b8021494Sopenharmony_ci                            "al_r3_r14_r3_ROR_8"},
4952b8021494Sopenharmony_ci                           {{al, r5, r7, r5, ROR, 8},
4953b8021494Sopenharmony_ci                            false,
4954b8021494Sopenharmony_ci                            al,
4955b8021494Sopenharmony_ci                            "al r5 r7 r5 ROR 8",
4956b8021494Sopenharmony_ci                            "al_r5_r7_r5_ROR_8"},
4957b8021494Sopenharmony_ci                           {{al, r0, r4, r10, ROR, 0},
4958b8021494Sopenharmony_ci                            false,
4959b8021494Sopenharmony_ci                            al,
4960b8021494Sopenharmony_ci                            "al r0 r4 r10 ROR 0",
4961b8021494Sopenharmony_ci                            "al_r0_r4_r10_ROR_0"},
4962b8021494Sopenharmony_ci                           {{al, r0, r13, r10, ROR, 0},
4963b8021494Sopenharmony_ci                            false,
4964b8021494Sopenharmony_ci                            al,
4965b8021494Sopenharmony_ci                            "al r0 r13 r10 ROR 0",
4966b8021494Sopenharmony_ci                            "al_r0_r13_r10_ROR_0"},
4967b8021494Sopenharmony_ci                           {{al, r14, r11, r12, ROR, 24},
4968b8021494Sopenharmony_ci                            false,
4969b8021494Sopenharmony_ci                            al,
4970b8021494Sopenharmony_ci                            "al r14 r11 r12 ROR 24",
4971b8021494Sopenharmony_ci                            "al_r14_r11_r12_ROR_24"},
4972b8021494Sopenharmony_ci                           {{al, r4, r11, r0, ROR, 24},
4973b8021494Sopenharmony_ci                            false,
4974b8021494Sopenharmony_ci                            al,
4975b8021494Sopenharmony_ci                            "al r4 r11 r0 ROR 24",
4976b8021494Sopenharmony_ci                            "al_r4_r11_r0_ROR_24"},
4977b8021494Sopenharmony_ci                           {{al, r1, r7, r14, ROR, 24},
4978b8021494Sopenharmony_ci                            false,
4979b8021494Sopenharmony_ci                            al,
4980b8021494Sopenharmony_ci                            "al r1 r7 r14 ROR 24",
4981b8021494Sopenharmony_ci                            "al_r1_r7_r14_ROR_24"},
4982b8021494Sopenharmony_ci                           {{al, r2, r10, r13, ROR, 24},
4983b8021494Sopenharmony_ci                            false,
4984b8021494Sopenharmony_ci                            al,
4985b8021494Sopenharmony_ci                            "al r2 r10 r13 ROR 24",
4986b8021494Sopenharmony_ci                            "al_r2_r10_r13_ROR_24"},
4987b8021494Sopenharmony_ci                           {{al, r13, r13, r9, ROR, 16},
4988b8021494Sopenharmony_ci                            false,
4989b8021494Sopenharmony_ci                            al,
4990b8021494Sopenharmony_ci                            "al r13 r13 r9 ROR 16",
4991b8021494Sopenharmony_ci                            "al_r13_r13_r9_ROR_16"},
4992b8021494Sopenharmony_ci                           {{al, r10, r4, r0, ROR, 24},
4993b8021494Sopenharmony_ci                            false,
4994b8021494Sopenharmony_ci                            al,
4995b8021494Sopenharmony_ci                            "al r10 r4 r0 ROR 24",
4996b8021494Sopenharmony_ci                            "al_r10_r4_r0_ROR_24"},
4997b8021494Sopenharmony_ci                           {{al, r9, r11, r5, ROR, 16},
4998b8021494Sopenharmony_ci                            false,
4999b8021494Sopenharmony_ci                            al,
5000b8021494Sopenharmony_ci                            "al r9 r11 r5 ROR 16",
5001b8021494Sopenharmony_ci                            "al_r9_r11_r5_ROR_16"},
5002b8021494Sopenharmony_ci                           {{al, r3, r14, r11, ROR, 0},
5003b8021494Sopenharmony_ci                            false,
5004b8021494Sopenharmony_ci                            al,
5005b8021494Sopenharmony_ci                            "al r3 r14 r11 ROR 0",
5006b8021494Sopenharmony_ci                            "al_r3_r14_r11_ROR_0"},
5007b8021494Sopenharmony_ci                           {{al, r13, r10, r8, ROR, 0},
5008b8021494Sopenharmony_ci                            false,
5009b8021494Sopenharmony_ci                            al,
5010b8021494Sopenharmony_ci                            "al r13 r10 r8 ROR 0",
5011b8021494Sopenharmony_ci                            "al_r13_r10_r8_ROR_0"},
5012b8021494Sopenharmony_ci                           {{al, r3, r6, r10, ROR, 8},
5013b8021494Sopenharmony_ci                            false,
5014b8021494Sopenharmony_ci                            al,
5015b8021494Sopenharmony_ci                            "al r3 r6 r10 ROR 8",
5016b8021494Sopenharmony_ci                            "al_r3_r6_r10_ROR_8"},
5017b8021494Sopenharmony_ci                           {{al, r6, r14, r10, ROR, 0},
5018b8021494Sopenharmony_ci                            false,
5019b8021494Sopenharmony_ci                            al,
5020b8021494Sopenharmony_ci                            "al r6 r14 r10 ROR 0",
5021b8021494Sopenharmony_ci                            "al_r6_r14_r10_ROR_0"},
5022b8021494Sopenharmony_ci                           {{al, r2, r13, r4, ROR, 16},
5023b8021494Sopenharmony_ci                            false,
5024b8021494Sopenharmony_ci                            al,
5025b8021494Sopenharmony_ci                            "al r2 r13 r4 ROR 16",
5026b8021494Sopenharmony_ci                            "al_r2_r13_r4_ROR_16"},
5027b8021494Sopenharmony_ci                           {{al, r9, r11, r2, ROR, 16},
5028b8021494Sopenharmony_ci                            false,
5029b8021494Sopenharmony_ci                            al,
5030b8021494Sopenharmony_ci                            "al r9 r11 r2 ROR 16",
5031b8021494Sopenharmony_ci                            "al_r9_r11_r2_ROR_16"},
5032b8021494Sopenharmony_ci                           {{al, r10, r9, r5, ROR, 24},
5033b8021494Sopenharmony_ci                            false,
5034b8021494Sopenharmony_ci                            al,
5035b8021494Sopenharmony_ci                            "al r10 r9 r5 ROR 24",
5036b8021494Sopenharmony_ci                            "al_r10_r9_r5_ROR_24"},
5037b8021494Sopenharmony_ci                           {{al, r13, r3, r2, ROR, 8},
5038b8021494Sopenharmony_ci                            false,
5039b8021494Sopenharmony_ci                            al,
5040b8021494Sopenharmony_ci                            "al r13 r3 r2 ROR 8",
5041b8021494Sopenharmony_ci                            "al_r13_r3_r2_ROR_8"},
5042b8021494Sopenharmony_ci                           {{al, r13, r14, r9, ROR, 16},
5043b8021494Sopenharmony_ci                            false,
5044b8021494Sopenharmony_ci                            al,
5045b8021494Sopenharmony_ci                            "al r13 r14 r9 ROR 16",
5046b8021494Sopenharmony_ci                            "al_r13_r14_r9_ROR_16"},
5047b8021494Sopenharmony_ci                           {{al, r13, r3, r11, ROR, 16},
5048b8021494Sopenharmony_ci                            false,
5049b8021494Sopenharmony_ci                            al,
5050b8021494Sopenharmony_ci                            "al r13 r3 r11 ROR 16",
5051b8021494Sopenharmony_ci                            "al_r13_r3_r11_ROR_16"},
5052b8021494Sopenharmony_ci                           {{al, r12, r10, r4, ROR, 24},
5053b8021494Sopenharmony_ci                            false,
5054b8021494Sopenharmony_ci                            al,
5055b8021494Sopenharmony_ci                            "al r12 r10 r4 ROR 24",
5056b8021494Sopenharmony_ci                            "al_r12_r10_r4_ROR_24"},
5057b8021494Sopenharmony_ci                           {{al, r0, r9, r3, ROR, 16},
5058b8021494Sopenharmony_ci                            false,
5059b8021494Sopenharmony_ci                            al,
5060b8021494Sopenharmony_ci                            "al r0 r9 r3 ROR 16",
5061b8021494Sopenharmony_ci                            "al_r0_r9_r3_ROR_16"},
5062b8021494Sopenharmony_ci                           {{al, r4, r9, r1, ROR, 16},
5063b8021494Sopenharmony_ci                            false,
5064b8021494Sopenharmony_ci                            al,
5065b8021494Sopenharmony_ci                            "al r4 r9 r1 ROR 16",
5066b8021494Sopenharmony_ci                            "al_r4_r9_r1_ROR_16"},
5067b8021494Sopenharmony_ci                           {{al, r9, r8, r1, ROR, 8},
5068b8021494Sopenharmony_ci                            false,
5069b8021494Sopenharmony_ci                            al,
5070b8021494Sopenharmony_ci                            "al r9 r8 r1 ROR 8",
5071b8021494Sopenharmony_ci                            "al_r9_r8_r1_ROR_8"},
5072b8021494Sopenharmony_ci                           {{al, r0, r5, r10, ROR, 0},
5073b8021494Sopenharmony_ci                            false,
5074b8021494Sopenharmony_ci                            al,
5075b8021494Sopenharmony_ci                            "al r0 r5 r10 ROR 0",
5076b8021494Sopenharmony_ci                            "al_r0_r5_r10_ROR_0"},
5077b8021494Sopenharmony_ci                           {{al, r8, r4, r14, ROR, 8},
5078b8021494Sopenharmony_ci                            false,
5079b8021494Sopenharmony_ci                            al,
5080b8021494Sopenharmony_ci                            "al r8 r4 r14 ROR 8",
5081b8021494Sopenharmony_ci                            "al_r8_r4_r14_ROR_8"},
5082b8021494Sopenharmony_ci                           {{al, r2, r8, r2, ROR, 0},
5083b8021494Sopenharmony_ci                            false,
5084b8021494Sopenharmony_ci                            al,
5085b8021494Sopenharmony_ci                            "al r2 r8 r2 ROR 0",
5086b8021494Sopenharmony_ci                            "al_r2_r8_r2_ROR_0"},
5087b8021494Sopenharmony_ci                           {{al, r7, r11, r6, ROR, 8},
5088b8021494Sopenharmony_ci                            false,
5089b8021494Sopenharmony_ci                            al,
5090b8021494Sopenharmony_ci                            "al r7 r11 r6 ROR 8",
5091b8021494Sopenharmony_ci                            "al_r7_r11_r6_ROR_8"},
5092b8021494Sopenharmony_ci                           {{al, r7, r2, r4, ROR, 16},
5093b8021494Sopenharmony_ci                            false,
5094b8021494Sopenharmony_ci                            al,
5095b8021494Sopenharmony_ci                            "al r7 r2 r4 ROR 16",
5096b8021494Sopenharmony_ci                            "al_r7_r2_r4_ROR_16"},
5097b8021494Sopenharmony_ci                           {{al, r4, r8, r9, ROR, 8},
5098b8021494Sopenharmony_ci                            false,
5099b8021494Sopenharmony_ci                            al,
5100b8021494Sopenharmony_ci                            "al r4 r8 r9 ROR 8",
5101b8021494Sopenharmony_ci                            "al_r4_r8_r9_ROR_8"}};
5102b8021494Sopenharmony_ci
5103b8021494Sopenharmony_ci// These headers each contain an array of `TestResult` with the reference output
5104b8021494Sopenharmony_ci// values. The reference arrays are names `kReference{mnemonic}`.
5105b8021494Sopenharmony_ci#include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-sxtab-t32.h"
5106b8021494Sopenharmony_ci#include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-sxtab16-t32.h"
5107b8021494Sopenharmony_ci#include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-sxtah-t32.h"
5108b8021494Sopenharmony_ci#include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-uxtab-t32.h"
5109b8021494Sopenharmony_ci#include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-uxtab16-t32.h"
5110b8021494Sopenharmony_ci#include "aarch32/traces/assembler-cond-rd-rn-operand-rm-ror-amount-uxtah-t32.h"
5111b8021494Sopenharmony_ci
5112b8021494Sopenharmony_ci
5113b8021494Sopenharmony_ci// The maximum number of errors to report in detail for each test.
5114b8021494Sopenharmony_ciconst unsigned kErrorReportLimit = 8;
5115b8021494Sopenharmony_ci
5116b8021494Sopenharmony_citypedef void (MacroAssembler::*Fn)(Condition cond,
5117b8021494Sopenharmony_ci                                   Register rd,
5118b8021494Sopenharmony_ci                                   Register rn,
5119b8021494Sopenharmony_ci                                   const Operand& op);
5120b8021494Sopenharmony_ci
5121b8021494Sopenharmony_civoid TestHelper(Fn instruction,
5122b8021494Sopenharmony_ci                const char* mnemonic,
5123b8021494Sopenharmony_ci                const TestResult reference[]) {
5124b8021494Sopenharmony_ci  unsigned total_error_count = 0;
5125b8021494Sopenharmony_ci  MacroAssembler masm(BUF_SIZE);
5126b8021494Sopenharmony_ci
5127b8021494Sopenharmony_ci  masm.UseT32();
5128b8021494Sopenharmony_ci
5129b8021494Sopenharmony_ci  for (unsigned i = 0; i < ARRAY_SIZE(kTests); i++) {
5130b8021494Sopenharmony_ci    // Values to pass to the macro-assembler.
5131b8021494Sopenharmony_ci    Condition cond = kTests[i].operands.cond;
5132b8021494Sopenharmony_ci    Register rd = kTests[i].operands.rd;
5133b8021494Sopenharmony_ci    Register rn = kTests[i].operands.rn;
5134b8021494Sopenharmony_ci    Register rm = kTests[i].operands.rm;
5135b8021494Sopenharmony_ci    ShiftType ror = kTests[i].operands.ror;
5136b8021494Sopenharmony_ci    uint32_t amount = kTests[i].operands.amount;
5137b8021494Sopenharmony_ci    Operand op(rm, ror, amount);
5138b8021494Sopenharmony_ci
5139b8021494Sopenharmony_ci    int32_t start = masm.GetCursorOffset();
5140b8021494Sopenharmony_ci    {
5141b8021494Sopenharmony_ci      // We never generate more that 4 bytes, as IT instructions are only
5142b8021494Sopenharmony_ci      // allowed for narrow encodings.
5143b8021494Sopenharmony_ci      ExactAssemblyScope scope(&masm, 4, ExactAssemblyScope::kMaximumSize);
5144b8021494Sopenharmony_ci      if (kTests[i].in_it_block) {
5145b8021494Sopenharmony_ci        masm.it(kTests[i].it_condition);
5146b8021494Sopenharmony_ci      }
5147b8021494Sopenharmony_ci      (masm.*instruction)(cond, rd, rn, op);
5148b8021494Sopenharmony_ci    }
5149b8021494Sopenharmony_ci    int32_t end = masm.GetCursorOffset();
5150b8021494Sopenharmony_ci
5151b8021494Sopenharmony_ci    const byte* result_ptr =
5152b8021494Sopenharmony_ci        masm.GetBuffer()->GetOffsetAddress<const byte*>(start);
5153b8021494Sopenharmony_ci    VIXL_ASSERT(start < end);
5154b8021494Sopenharmony_ci    uint32_t result_size = end - start;
5155b8021494Sopenharmony_ci
5156b8021494Sopenharmony_ci    if (Test::generate_test_trace()) {
5157b8021494Sopenharmony_ci      // Print the result bytes.
5158b8021494Sopenharmony_ci      printf("const byte kInstruction_%s_%s[] = {\n",
5159b8021494Sopenharmony_ci             mnemonic,
5160b8021494Sopenharmony_ci             kTests[i].identifier);
5161b8021494Sopenharmony_ci      for (uint32_t j = 0; j < result_size; j++) {
5162b8021494Sopenharmony_ci        if (j == 0) {
5163b8021494Sopenharmony_ci          printf("  0x%02" PRIx8, result_ptr[j]);
5164b8021494Sopenharmony_ci        } else {
5165b8021494Sopenharmony_ci          printf(", 0x%02" PRIx8, result_ptr[j]);
5166b8021494Sopenharmony_ci        }
5167b8021494Sopenharmony_ci      }
5168b8021494Sopenharmony_ci      // This comment is meant to be used by external tools to validate
5169b8021494Sopenharmony_ci      // the encoding. We can parse the comment to figure out what
5170b8021494Sopenharmony_ci      // instruction this corresponds to.
5171b8021494Sopenharmony_ci      if (kTests[i].in_it_block) {
5172b8021494Sopenharmony_ci        printf(" // It %s; %s %s\n};\n",
5173b8021494Sopenharmony_ci               kTests[i].it_condition.GetName(),
5174b8021494Sopenharmony_ci               mnemonic,
5175b8021494Sopenharmony_ci               kTests[i].operands_description);
5176b8021494Sopenharmony_ci      } else {
5177b8021494Sopenharmony_ci        printf(" // %s %s\n};\n", mnemonic, kTests[i].operands_description);
5178b8021494Sopenharmony_ci      }
5179b8021494Sopenharmony_ci    } else {
5180b8021494Sopenharmony_ci      // Check we've emitted the exact same encoding as present in the
5181b8021494Sopenharmony_ci      // trace file. Only print up to `kErrorReportLimit` errors.
5182b8021494Sopenharmony_ci      if (((result_size != reference[i].size) ||
5183b8021494Sopenharmony_ci           (memcmp(result_ptr, reference[i].encoding, reference[i].size) !=
5184b8021494Sopenharmony_ci            0)) &&
5185b8021494Sopenharmony_ci          (++total_error_count <= kErrorReportLimit)) {
5186b8021494Sopenharmony_ci        printf("Error when testing \"%s\" with operands \"%s\":\n",
5187b8021494Sopenharmony_ci               mnemonic,
5188b8021494Sopenharmony_ci               kTests[i].operands_description);
5189b8021494Sopenharmony_ci        printf("  Expected: ");
5190b8021494Sopenharmony_ci        for (uint32_t j = 0; j < reference[i].size; j++) {
5191b8021494Sopenharmony_ci          if (j == 0) {
5192b8021494Sopenharmony_ci            printf("0x%02" PRIx8, reference[i].encoding[j]);
5193b8021494Sopenharmony_ci          } else {
5194b8021494Sopenharmony_ci            printf(", 0x%02" PRIx8, reference[i].encoding[j]);
5195b8021494Sopenharmony_ci          }
5196b8021494Sopenharmony_ci        }
5197b8021494Sopenharmony_ci        printf("\n");
5198b8021494Sopenharmony_ci        printf("  Found:    ");
5199b8021494Sopenharmony_ci        for (uint32_t j = 0; j < result_size; j++) {
5200b8021494Sopenharmony_ci          if (j == 0) {
5201b8021494Sopenharmony_ci            printf("0x%02" PRIx8, result_ptr[j]);
5202b8021494Sopenharmony_ci          } else {
5203b8021494Sopenharmony_ci            printf(", 0x%02" PRIx8, result_ptr[j]);
5204b8021494Sopenharmony_ci          }
5205b8021494Sopenharmony_ci        }
5206b8021494Sopenharmony_ci        printf("\n");
5207b8021494Sopenharmony_ci      }
5208b8021494Sopenharmony_ci    }
5209b8021494Sopenharmony_ci  }
5210b8021494Sopenharmony_ci
5211b8021494Sopenharmony_ci  masm.FinalizeCode();
5212b8021494Sopenharmony_ci
5213b8021494Sopenharmony_ci  if (Test::generate_test_trace()) {
5214b8021494Sopenharmony_ci    // Finalize the trace file by writing the final `TestResult` array
5215b8021494Sopenharmony_ci    // which links all generated instruction encodings.
5216b8021494Sopenharmony_ci    printf("const TestResult kReference%s[] = {\n", mnemonic);
5217b8021494Sopenharmony_ci    for (unsigned i = 0; i < ARRAY_SIZE(kTests); i++) {
5218b8021494Sopenharmony_ci      printf("  {\n");
5219b8021494Sopenharmony_ci      printf("    ARRAY_SIZE(kInstruction_%s_%s),\n",
5220b8021494Sopenharmony_ci             mnemonic,
5221b8021494Sopenharmony_ci             kTests[i].identifier);
5222b8021494Sopenharmony_ci      printf("    kInstruction_%s_%s,\n", mnemonic, kTests[i].identifier);
5223b8021494Sopenharmony_ci      printf("  },\n");
5224b8021494Sopenharmony_ci    }
5225b8021494Sopenharmony_ci    printf("};\n");
5226b8021494Sopenharmony_ci  } else {
5227b8021494Sopenharmony_ci    if (total_error_count > kErrorReportLimit) {
5228b8021494Sopenharmony_ci      printf("%u other errors follow.\n",
5229b8021494Sopenharmony_ci             total_error_count - kErrorReportLimit);
5230b8021494Sopenharmony_ci    }
5231b8021494Sopenharmony_ci    // Crash if the test failed.
5232b8021494Sopenharmony_ci    VIXL_CHECK(total_error_count == 0);
5233b8021494Sopenharmony_ci  }
5234b8021494Sopenharmony_ci}
5235b8021494Sopenharmony_ci
5236b8021494Sopenharmony_ci// Instantiate tests for each instruction in the list.
5237b8021494Sopenharmony_ci#define TEST(mnemonic)                                                        \
5238b8021494Sopenharmony_ci  void Test_##mnemonic() {                                                    \
5239b8021494Sopenharmony_ci    TestHelper(&MacroAssembler::mnemonic, #mnemonic, kReference##mnemonic);   \
5240b8021494Sopenharmony_ci  }                                                                           \
5241b8021494Sopenharmony_ci  Test test_##mnemonic(                                                       \
5242b8021494Sopenharmony_ci      "AARCH32_ASSEMBLER_COND_RD_RN_OPERAND_RM_ROR_AMOUNT_" #mnemonic "_T32", \
5243b8021494Sopenharmony_ci      &Test_##mnemonic);
5244b8021494Sopenharmony_ciFOREACH_INSTRUCTION(TEST)
5245b8021494Sopenharmony_ci#undef TEST
5246b8021494Sopenharmony_ci
5247b8021494Sopenharmony_ci}  // namespace
5248b8021494Sopenharmony_ci#endif
5249b8021494Sopenharmony_ci
5250b8021494Sopenharmony_ci}  // namespace aarch32
5251b8021494Sopenharmony_ci}  // namespace vixl
5252