1*f5c631daSSadaf Ebrahimi // Copyright 2015, VIXL authors
2*f5c631daSSadaf Ebrahimi // All rights reserved.
3*f5c631daSSadaf Ebrahimi //
4*f5c631daSSadaf Ebrahimi // Redistribution and use in source and binary forms, with or without
5*f5c631daSSadaf Ebrahimi // modification, are permitted provided that the following conditions are met:
6*f5c631daSSadaf Ebrahimi //
7*f5c631daSSadaf Ebrahimi //   * Redistributions of source code must retain the above copyright notice,
8*f5c631daSSadaf Ebrahimi //     this list of conditions and the following disclaimer.
9*f5c631daSSadaf Ebrahimi //   * Redistributions in binary form must reproduce the above copyright notice,
10*f5c631daSSadaf Ebrahimi //     this list of conditions and the following disclaimer in the documentation
11*f5c631daSSadaf Ebrahimi //     and/or other materials provided with the distribution.
12*f5c631daSSadaf Ebrahimi //   * Neither the name of ARM Limited nor the names of its contributors may be
13*f5c631daSSadaf Ebrahimi //     used to endorse or promote products derived from this software without
14*f5c631daSSadaf Ebrahimi //     specific prior written permission.
15*f5c631daSSadaf Ebrahimi //
16*f5c631daSSadaf Ebrahimi // THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS CONTRIBUTORS "AS IS" AND
17*f5c631daSSadaf Ebrahimi // ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED
18*f5c631daSSadaf Ebrahimi // WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
19*f5c631daSSadaf Ebrahimi // DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE
20*f5c631daSSadaf Ebrahimi // FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL
21*f5c631daSSadaf Ebrahimi // DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR
22*f5c631daSSadaf Ebrahimi // SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER
23*f5c631daSSadaf Ebrahimi // CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
24*f5c631daSSadaf Ebrahimi // OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
25*f5c631daSSadaf Ebrahimi // OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
26*f5c631daSSadaf Ebrahimi 
27*f5c631daSSadaf Ebrahimi 
28*f5c631daSSadaf Ebrahimi // ---------------------------------------------------------------------
29*f5c631daSSadaf Ebrahimi // This file is auto generated using tools/generate_simulator_traces.py.
30*f5c631daSSadaf Ebrahimi //
31*f5c631daSSadaf Ebrahimi // PLEASE DO NOT EDIT.
32*f5c631daSSadaf Ebrahimi // ---------------------------------------------------------------------
33*f5c631daSSadaf Ebrahimi 
34*f5c631daSSadaf Ebrahimi #ifndef VIXL_SIMULATOR_COND_RD_OPERAND_RN_SHIFT_AMOUNT_1TO32_CMN_A32_H_
35*f5c631daSSadaf Ebrahimi #define VIXL_SIMULATOR_COND_RD_OPERAND_RN_SHIFT_AMOUNT_1TO32_CMN_A32_H_
36*f5c631daSSadaf Ebrahimi 
37*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_eq_r0_r0_LSR_1[] = {
38*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xabababab, 0xabababab },
39*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
40*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
41*f5c631daSSadaf Ebrahimi   { 0x10000000, 0xabababab, 0xabababab },
42*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
43*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xabababab, 0xabababab },
44*f5c631daSSadaf Ebrahimi   { 0x90000000, 0xabababab, 0xabababab },
45*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
46*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
47*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xabababab, 0xabababab },
48*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
49*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
50*f5c631daSSadaf Ebrahimi   { 0xb0000000, 0xabababab, 0xabababab },
51*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
52*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
53*f5c631daSSadaf Ebrahimi };
54*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_ne_r0_r0_LSR_1[] = {
55*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
56*f5c631daSSadaf Ebrahimi   { 0x40000000, 0xabababab, 0xabababab },
57*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
58*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
59*f5c631daSSadaf Ebrahimi   { 0xc0000000, 0xabababab, 0xabababab },
60*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
61*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
62*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xabababab, 0xabababab },
63*f5c631daSSadaf Ebrahimi   { 0x50000000, 0xabababab, 0xabababab },
64*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
65*f5c631daSSadaf Ebrahimi   { 0xe0000000, 0xabababab, 0xabababab },
66*f5c631daSSadaf Ebrahimi   { 0xd0000000, 0xabababab, 0xabababab },
67*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
68*f5c631daSSadaf Ebrahimi   { 0x70000000, 0xabababab, 0xabababab },
69*f5c631daSSadaf Ebrahimi   { 0xf0000000, 0xabababab, 0xabababab },
70*f5c631daSSadaf Ebrahimi };
71*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_cs_r0_r0_LSR_1[] = {
72*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xabababab, 0xabababab },
73*f5c631daSSadaf Ebrahimi   { 0x40000000, 0xabababab, 0xabababab },
74*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
75*f5c631daSSadaf Ebrahimi   { 0x10000000, 0xabababab, 0xabababab },
76*f5c631daSSadaf Ebrahimi   { 0xc0000000, 0xabababab, 0xabababab },
77*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
78*f5c631daSSadaf Ebrahimi   { 0x90000000, 0xabababab, 0xabababab },
79*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
80*f5c631daSSadaf Ebrahimi   { 0x50000000, 0xabababab, 0xabababab },
81*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
82*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
83*f5c631daSSadaf Ebrahimi   { 0xd0000000, 0xabababab, 0xabababab },
84*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
85*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
86*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
87*f5c631daSSadaf Ebrahimi };
88*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_cc_r0_r0_LSR_1[] = {
89*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
90*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
91*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
92*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
93*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
94*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xabababab, 0xabababab },
95*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
96*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xabababab, 0xabababab },
97*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
98*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xabababab, 0xabababab },
99*f5c631daSSadaf Ebrahimi   { 0xe0000000, 0xabababab, 0xabababab },
100*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
101*f5c631daSSadaf Ebrahimi   { 0xb0000000, 0xabababab, 0xabababab },
102*f5c631daSSadaf Ebrahimi   { 0x70000000, 0xabababab, 0xabababab },
103*f5c631daSSadaf Ebrahimi   { 0xf0000000, 0xabababab, 0xabababab },
104*f5c631daSSadaf Ebrahimi };
105*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_mi_r0_r0_LSR_1[] = {
106*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
107*f5c631daSSadaf Ebrahimi   { 0x40000000, 0xabababab, 0xabababab },
108*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
109*f5c631daSSadaf Ebrahimi   { 0x10000000, 0xabababab, 0xabababab },
110*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
111*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
112*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
113*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xabababab, 0xabababab },
114*f5c631daSSadaf Ebrahimi   { 0x50000000, 0xabababab, 0xabababab },
115*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xabababab, 0xabababab },
116*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
117*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
118*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
119*f5c631daSSadaf Ebrahimi   { 0x70000000, 0xabababab, 0xabababab },
120*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
121*f5c631daSSadaf Ebrahimi };
122*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_pl_r0_r0_LSR_1[] = {
123*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xabababab, 0xabababab },
124*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
125*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
126*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
127*f5c631daSSadaf Ebrahimi   { 0xc0000000, 0xabababab, 0xabababab },
128*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xabababab, 0xabababab },
129*f5c631daSSadaf Ebrahimi   { 0x90000000, 0xabababab, 0xabababab },
130*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
131*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
132*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
133*f5c631daSSadaf Ebrahimi   { 0xe0000000, 0xabababab, 0xabababab },
134*f5c631daSSadaf Ebrahimi   { 0xd0000000, 0xabababab, 0xabababab },
135*f5c631daSSadaf Ebrahimi   { 0xb0000000, 0xabababab, 0xabababab },
136*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
137*f5c631daSSadaf Ebrahimi   { 0xf0000000, 0xabababab, 0xabababab },
138*f5c631daSSadaf Ebrahimi };
139*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_vs_r0_r0_LSR_1[] = {
140*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xabababab, 0xabababab },
141*f5c631daSSadaf Ebrahimi   { 0x40000000, 0xabababab, 0xabababab },
142*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
143*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
144*f5c631daSSadaf Ebrahimi   { 0xc0000000, 0xabababab, 0xabababab },
145*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xabababab, 0xabababab },
146*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
147*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xabababab, 0xabababab },
148*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
149*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
150*f5c631daSSadaf Ebrahimi   { 0xe0000000, 0xabababab, 0xabababab },
151*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
152*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
153*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
154*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
155*f5c631daSSadaf Ebrahimi };
156*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_vc_r0_r0_LSR_1[] = {
157*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
158*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
159*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
160*f5c631daSSadaf Ebrahimi   { 0x10000000, 0xabababab, 0xabababab },
161*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
162*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
163*f5c631daSSadaf Ebrahimi   { 0x90000000, 0xabababab, 0xabababab },
164*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
165*f5c631daSSadaf Ebrahimi   { 0x50000000, 0xabababab, 0xabababab },
166*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xabababab, 0xabababab },
167*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
168*f5c631daSSadaf Ebrahimi   { 0xd0000000, 0xabababab, 0xabababab },
169*f5c631daSSadaf Ebrahimi   { 0xb0000000, 0xabababab, 0xabababab },
170*f5c631daSSadaf Ebrahimi   { 0x70000000, 0xabababab, 0xabababab },
171*f5c631daSSadaf Ebrahimi   { 0xf0000000, 0xabababab, 0xabababab },
172*f5c631daSSadaf Ebrahimi };
173*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_hi_r0_r0_LSR_1[] = {
174*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xabababab, 0xabababab },
175*f5c631daSSadaf Ebrahimi   { 0x40000000, 0xabababab, 0xabababab },
176*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
177*f5c631daSSadaf Ebrahimi   { 0x10000000, 0xabababab, 0xabababab },
178*f5c631daSSadaf Ebrahimi   { 0xc0000000, 0xabababab, 0xabababab },
179*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
180*f5c631daSSadaf Ebrahimi   { 0x90000000, 0xabababab, 0xabababab },
181*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xabababab, 0xabababab },
182*f5c631daSSadaf Ebrahimi   { 0x50000000, 0xabababab, 0xabababab },
183*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
184*f5c631daSSadaf Ebrahimi   { 0xe0000000, 0xabababab, 0xabababab },
185*f5c631daSSadaf Ebrahimi   { 0xd0000000, 0xabababab, 0xabababab },
186*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
187*f5c631daSSadaf Ebrahimi   { 0x70000000, 0xabababab, 0xabababab },
188*f5c631daSSadaf Ebrahimi   { 0xf0000000, 0xabababab, 0xabababab },
189*f5c631daSSadaf Ebrahimi };
190*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_ls_r0_r0_LSR_1[] = {
191*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
192*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
193*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
194*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
195*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
196*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xabababab, 0xabababab },
197*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
198*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
199*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
200*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xabababab, 0xabababab },
201*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
202*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
203*f5c631daSSadaf Ebrahimi   { 0xb0000000, 0xabababab, 0xabababab },
204*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
205*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
206*f5c631daSSadaf Ebrahimi };
207*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_ge_r0_r0_LSR_1[] = {
208*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xabababab, 0xabababab },
209*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
210*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
211*f5c631daSSadaf Ebrahimi   { 0x10000000, 0xabababab, 0xabababab },
212*f5c631daSSadaf Ebrahimi   { 0xc0000000, 0xabababab, 0xabababab },
213*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xabababab, 0xabababab },
214*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
215*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
216*f5c631daSSadaf Ebrahimi   { 0x50000000, 0xabababab, 0xabababab },
217*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xabababab, 0xabababab },
218*f5c631daSSadaf Ebrahimi   { 0xe0000000, 0xabababab, 0xabababab },
219*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
220*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
221*f5c631daSSadaf Ebrahimi   { 0x70000000, 0xabababab, 0xabababab },
222*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
223*f5c631daSSadaf Ebrahimi };
224*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_lt_r0_r0_LSR_1[] = {
225*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
226*f5c631daSSadaf Ebrahimi   { 0x40000000, 0xabababab, 0xabababab },
227*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
228*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
229*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
230*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
231*f5c631daSSadaf Ebrahimi   { 0x90000000, 0xabababab, 0xabababab },
232*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xabababab, 0xabababab },
233*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
234*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
235*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
236*f5c631daSSadaf Ebrahimi   { 0xd0000000, 0xabababab, 0xabababab },
237*f5c631daSSadaf Ebrahimi   { 0xb0000000, 0xabababab, 0xabababab },
238*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
239*f5c631daSSadaf Ebrahimi   { 0xf0000000, 0xabababab, 0xabababab },
240*f5c631daSSadaf Ebrahimi };
241*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_gt_r0_r0_LSR_1[] = {
242*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xabababab, 0xabababab },
243*f5c631daSSadaf Ebrahimi   { 0x40000000, 0xabababab, 0xabababab },
244*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
245*f5c631daSSadaf Ebrahimi   { 0x10000000, 0xabababab, 0xabababab },
246*f5c631daSSadaf Ebrahimi   { 0xc0000000, 0xabababab, 0xabababab },
247*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xabababab, 0xabababab },
248*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
249*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xabababab, 0xabababab },
250*f5c631daSSadaf Ebrahimi   { 0x50000000, 0xabababab, 0xabababab },
251*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xabababab, 0xabababab },
252*f5c631daSSadaf Ebrahimi   { 0xe0000000, 0xabababab, 0xabababab },
253*f5c631daSSadaf Ebrahimi   { 0xd0000000, 0xabababab, 0xabababab },
254*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
255*f5c631daSSadaf Ebrahimi   { 0x70000000, 0xabababab, 0xabababab },
256*f5c631daSSadaf Ebrahimi   { 0xf0000000, 0xabababab, 0xabababab },
257*f5c631daSSadaf Ebrahimi };
258*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_le_r0_r0_LSR_1[] = {
259*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
260*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
261*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
262*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
263*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
264*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
265*f5c631daSSadaf Ebrahimi   { 0x90000000, 0xabababab, 0xabababab },
266*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
267*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
268*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
269*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
270*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
271*f5c631daSSadaf Ebrahimi   { 0xb0000000, 0xabababab, 0xabababab },
272*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
273*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
274*f5c631daSSadaf Ebrahimi };
275*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_Condition_al_r0_r0_LSR_1[] = {
276*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
277*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
278*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
279*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
280*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
281*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
282*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
283*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
284*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
285*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
286*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
287*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
288*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
289*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
290*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xabababab, 0xabababab },
291*f5c631daSSadaf Ebrahimi };
292*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r0_r0_LSR_1[] = {
293*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
294*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
295*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
296*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
297*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
298*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
299*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
300*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
301*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
302*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
303*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
304*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
305*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
306*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
307*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
308*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
309*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
310*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
311*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
312*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
313*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
314*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
315*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
316*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
317*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
318*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
319*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
320*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
321*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
322*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
323*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
324*f5c631daSSadaf Ebrahimi };
325*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r1_r1_LSR_1[] = {
326*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
327*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
328*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
329*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
330*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
331*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
332*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
333*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
334*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
335*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
336*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
337*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
338*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
339*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
340*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
341*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
342*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
343*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
344*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
345*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
346*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
347*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
348*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
349*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
350*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
351*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
352*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
353*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
354*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
355*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
356*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
357*f5c631daSSadaf Ebrahimi };
358*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r2_r2_LSR_1[] = {
359*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
360*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
361*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
362*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
363*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
364*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
365*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
366*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
367*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
368*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
369*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
370*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
371*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
372*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
373*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
374*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
375*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
376*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
377*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
378*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
379*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
380*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
381*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
382*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
383*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
384*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
385*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
386*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
387*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
388*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
389*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
390*f5c631daSSadaf Ebrahimi };
391*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r3_r3_LSR_1[] = {
392*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
393*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
394*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
395*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
396*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
397*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
398*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
399*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
400*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
401*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
402*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
403*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
404*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
405*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
406*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
407*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
408*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
409*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
410*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
411*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
412*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
413*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
414*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
415*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
416*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
417*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
418*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
419*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
420*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
421*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
422*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
423*f5c631daSSadaf Ebrahimi };
424*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r4_r4_LSR_1[] = {
425*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
426*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
427*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
428*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
429*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
430*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
431*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
432*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
433*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
434*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
435*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
436*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
437*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
438*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
439*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
440*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
441*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
442*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
443*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
444*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
445*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
446*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
447*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
448*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
449*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
450*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
451*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
452*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
453*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
454*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
455*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
456*f5c631daSSadaf Ebrahimi };
457*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r5_r5_LSR_1[] = {
458*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
459*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
460*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
461*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
462*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
463*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
464*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
465*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
466*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
467*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
468*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
469*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
470*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
471*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
472*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
473*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
474*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
475*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
476*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
477*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
478*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
479*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
480*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
481*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
482*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
483*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
484*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
485*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
486*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
487*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
488*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
489*f5c631daSSadaf Ebrahimi };
490*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r6_r6_LSR_1[] = {
491*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
492*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
493*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
494*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
495*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
496*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
497*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
498*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
499*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
500*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
501*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
502*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
503*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
504*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
505*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
506*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
507*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
508*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
509*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
510*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
511*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
512*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
513*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
514*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
515*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
516*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
517*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
518*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
519*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
520*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
521*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
522*f5c631daSSadaf Ebrahimi };
523*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r7_r7_LSR_1[] = {
524*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
525*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
526*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
527*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
528*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
529*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
530*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
531*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
532*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
533*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
534*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
535*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
536*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
537*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
538*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
539*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
540*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
541*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
542*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
543*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
544*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
545*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
546*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
547*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
548*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
549*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
550*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
551*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
552*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
553*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
554*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
555*f5c631daSSadaf Ebrahimi };
556*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r8_r8_LSR_1[] = {
557*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
558*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
559*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
560*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
561*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
562*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
563*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
564*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
565*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
566*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
567*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
568*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
569*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
570*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
571*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
572*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
573*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
574*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
575*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
576*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
577*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
578*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
579*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
580*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
581*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
582*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
583*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
584*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
585*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
586*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
587*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
588*f5c631daSSadaf Ebrahimi };
589*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r9_r9_LSR_1[] = {
590*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
591*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
592*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
593*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
594*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
595*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
596*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
597*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
598*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
599*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
600*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
601*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
602*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
603*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
604*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
605*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
606*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
607*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
608*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
609*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
610*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
611*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
612*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
613*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
614*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
615*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
616*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
617*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
618*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
619*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
620*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
621*f5c631daSSadaf Ebrahimi };
622*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r10_r10_LSR_1[] = {
623*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
624*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
625*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
626*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
627*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
628*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
629*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
630*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
631*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
632*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
633*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
634*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
635*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
636*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
637*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
638*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
639*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
640*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
641*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
642*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
643*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
644*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
645*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
646*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
647*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
648*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
649*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
650*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
651*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
652*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
653*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
654*f5c631daSSadaf Ebrahimi };
655*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r11_r11_LSR_1[] = {
656*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
657*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
658*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
659*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
660*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
661*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
662*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
663*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
664*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
665*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
666*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
667*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
668*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
669*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
670*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
671*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
672*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
673*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
674*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
675*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
676*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
677*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
678*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
679*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
680*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
681*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
682*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
683*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
684*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
685*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
686*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
687*f5c631daSSadaf Ebrahimi };
688*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r12_r12_LSR_1[] = {
689*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
690*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
691*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
692*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
693*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
694*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
695*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
696*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
697*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
698*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
699*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
700*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
701*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
702*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
703*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
704*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
705*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
706*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
707*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
708*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
709*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
710*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
711*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
712*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
713*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
714*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
715*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
716*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
717*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
718*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
719*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
720*f5c631daSSadaf Ebrahimi };
721*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsRn_al_r14_r14_LSR_1[] = {
722*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
723*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
724*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
725*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
726*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
727*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
728*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
729*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
730*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
731*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
732*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
733*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
734*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
735*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
736*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
737*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
738*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
739*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
740*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
741*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
742*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
743*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
744*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
745*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
746*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
747*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
748*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
749*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
750*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
751*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
752*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
753*f5c631daSSadaf Ebrahimi };
754*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r1_r8_LSR_1[] = {
755*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
756*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
757*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
758*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
759*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
760*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
761*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
762*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
763*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
764*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
765*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
766*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
767*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
768*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
769*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
770*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
771*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
772*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
773*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
774*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
775*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
776*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
777*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
778*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
779*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
780*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
781*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
782*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
783*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
784*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
785*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
786*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
787*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
788*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
789*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
790*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
791*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
792*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
793*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
794*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
795*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
796*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
797*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
798*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
799*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
800*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
801*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
802*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
803*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
804*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
805*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
806*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
807*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
808*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
809*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
810*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
811*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
812*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
813*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
814*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
815*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
816*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
817*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
818*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
819*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
820*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
821*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
822*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
823*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
824*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
825*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
826*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
827*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
828*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
829*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
830*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
831*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
832*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
833*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
834*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
835*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
836*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
837*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
838*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
839*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
840*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
841*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
842*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
843*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
844*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
845*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
846*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
847*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
848*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
849*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
850*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
851*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
852*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
853*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
854*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
855*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
856*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
857*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
858*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
859*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
860*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
861*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
862*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
863*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
864*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
865*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
866*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
867*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
868*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
869*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
870*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
871*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
872*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
873*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
874*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
875*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
876*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
877*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
878*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
879*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
880*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
881*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
882*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
883*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
884*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
885*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
886*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
887*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
888*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
889*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
890*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
891*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
892*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
893*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
894*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
895*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
896*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
897*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
898*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
899*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
900*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
901*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
902*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
903*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
904*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
905*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
906*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
907*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
908*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
909*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
910*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
911*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
912*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
913*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
914*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
915*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
916*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
917*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
918*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
919*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
920*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
921*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
922*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
923*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
924*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
925*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
926*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
927*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
928*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
929*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
930*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
931*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
932*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
933*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
934*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
935*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
936*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
937*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
938*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
939*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
940*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
941*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
942*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
943*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
944*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
945*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
946*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
947*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
948*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
949*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
950*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
951*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
952*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
953*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
954*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
955*f5c631daSSadaf Ebrahimi };
956*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r7_r4_LSR_1[] = {
957*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
958*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
959*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
960*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
961*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
962*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
963*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
964*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
965*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
966*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
967*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
968*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
969*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
970*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
971*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
972*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
973*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
974*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
975*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
976*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
977*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
978*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
979*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
980*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
981*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
982*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
983*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
984*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
985*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
986*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
987*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
988*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
989*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
990*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
991*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
992*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
993*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
994*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
995*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
996*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
997*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
998*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
999*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
1000*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
1001*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
1002*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
1003*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
1004*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
1005*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
1006*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
1007*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
1008*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
1009*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
1010*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
1011*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
1012*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
1013*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
1014*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
1015*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
1016*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
1017*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
1018*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
1019*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
1020*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
1021*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
1022*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
1023*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
1024*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
1025*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
1026*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
1027*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
1028*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
1029*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
1030*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
1031*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
1032*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
1033*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
1034*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
1035*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
1036*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
1037*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
1038*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
1039*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
1040*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
1041*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
1042*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
1043*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
1044*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
1045*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
1046*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
1047*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
1048*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
1049*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
1050*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
1051*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
1052*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
1053*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
1054*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
1055*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
1056*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
1057*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
1058*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
1059*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
1060*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
1061*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
1062*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
1063*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
1064*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
1065*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
1066*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
1067*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
1068*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
1069*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
1070*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
1071*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
1072*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
1073*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
1074*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
1075*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
1076*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
1077*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
1078*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
1079*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
1080*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
1081*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
1082*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
1083*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
1084*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
1085*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
1086*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
1087*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
1088*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
1089*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
1090*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
1091*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
1092*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
1093*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
1094*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
1095*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
1096*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
1097*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
1098*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
1099*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
1100*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
1101*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
1102*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
1103*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
1104*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
1105*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
1106*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
1107*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
1108*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
1109*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
1110*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
1111*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
1112*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
1113*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
1114*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
1115*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
1116*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
1117*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
1118*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
1119*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
1120*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
1121*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
1122*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
1123*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
1124*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
1125*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
1126*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
1127*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
1128*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
1129*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
1130*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
1131*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
1132*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
1133*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
1134*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
1135*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
1136*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
1137*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
1138*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
1139*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
1140*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
1141*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
1142*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
1143*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
1144*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
1145*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
1146*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
1147*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
1148*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
1149*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
1150*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
1151*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
1152*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
1153*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
1154*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
1155*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
1156*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
1157*f5c631daSSadaf Ebrahimi };
1158*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r14_r10_LSR_1[] = {
1159*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
1160*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
1161*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
1162*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
1163*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
1164*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
1165*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
1166*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
1167*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
1168*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
1169*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
1170*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
1171*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
1172*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
1173*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
1174*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
1175*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
1176*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
1177*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
1178*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
1179*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
1180*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
1181*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
1182*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
1183*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
1184*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
1185*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
1186*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
1187*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
1188*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
1189*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
1190*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
1191*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
1192*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
1193*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
1194*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
1195*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
1196*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
1197*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
1198*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
1199*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
1200*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
1201*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
1202*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
1203*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
1204*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
1205*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
1206*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
1207*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
1208*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
1209*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
1210*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
1211*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
1212*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
1213*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
1214*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
1215*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
1216*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
1217*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
1218*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
1219*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
1220*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
1221*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
1222*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
1223*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
1224*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
1225*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
1226*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
1227*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
1228*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
1229*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
1230*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
1231*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
1232*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
1233*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
1234*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
1235*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
1236*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
1237*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
1238*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
1239*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
1240*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
1241*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
1242*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
1243*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
1244*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
1245*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
1246*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
1247*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
1248*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
1249*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
1250*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
1251*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
1252*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
1253*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
1254*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
1255*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
1256*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
1257*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
1258*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
1259*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
1260*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
1261*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
1262*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
1263*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
1264*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
1265*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
1266*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
1267*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
1268*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
1269*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
1270*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
1271*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
1272*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
1273*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
1274*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
1275*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
1276*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
1277*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
1278*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
1279*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
1280*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
1281*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
1282*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
1283*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
1284*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
1285*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
1286*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
1287*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
1288*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
1289*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
1290*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
1291*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
1292*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
1293*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
1294*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
1295*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
1296*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
1297*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
1298*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
1299*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
1300*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
1301*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
1302*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
1303*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
1304*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
1305*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
1306*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
1307*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
1308*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
1309*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
1310*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
1311*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
1312*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
1313*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
1314*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
1315*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
1316*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
1317*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
1318*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
1319*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
1320*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
1321*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
1322*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
1323*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
1324*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
1325*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
1326*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
1327*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
1328*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
1329*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
1330*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
1331*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
1332*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
1333*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
1334*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
1335*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
1336*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
1337*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
1338*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
1339*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
1340*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
1341*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
1342*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
1343*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
1344*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
1345*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
1346*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
1347*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
1348*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
1349*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
1350*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
1351*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
1352*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
1353*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
1354*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
1355*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
1356*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
1357*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
1358*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
1359*f5c631daSSadaf Ebrahimi };
1360*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r10_r6_LSR_1[] = {
1361*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
1362*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
1363*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
1364*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
1365*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
1366*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
1367*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
1368*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
1369*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
1370*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
1371*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
1372*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
1373*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
1374*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
1375*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
1376*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
1377*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
1378*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
1379*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
1380*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
1381*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
1382*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
1383*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
1384*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
1385*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
1386*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
1387*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
1388*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
1389*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
1390*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
1391*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
1392*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
1393*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
1394*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
1395*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
1396*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
1397*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
1398*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
1399*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
1400*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
1401*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
1402*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
1403*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
1404*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
1405*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
1406*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
1407*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
1408*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
1409*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
1410*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
1411*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
1412*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
1413*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
1414*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
1415*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
1416*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
1417*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
1418*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
1419*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
1420*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
1421*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
1422*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
1423*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
1424*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
1425*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
1426*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
1427*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
1428*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
1429*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
1430*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
1431*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
1432*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
1433*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
1434*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
1435*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
1436*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
1437*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
1438*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
1439*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
1440*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
1441*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
1442*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
1443*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
1444*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
1445*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
1446*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
1447*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
1448*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
1449*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
1450*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
1451*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
1452*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
1453*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
1454*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
1455*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
1456*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
1457*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
1458*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
1459*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
1460*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
1461*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
1462*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
1463*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
1464*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
1465*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
1466*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
1467*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
1468*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
1469*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
1470*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
1471*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
1472*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
1473*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
1474*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
1475*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
1476*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
1477*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
1478*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
1479*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
1480*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
1481*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
1482*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
1483*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
1484*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
1485*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
1486*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
1487*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
1488*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
1489*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
1490*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
1491*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
1492*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
1493*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
1494*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
1495*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
1496*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
1497*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
1498*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
1499*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
1500*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
1501*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
1502*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
1503*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
1504*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
1505*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
1506*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
1507*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
1508*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
1509*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
1510*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
1511*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
1512*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
1513*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
1514*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
1515*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
1516*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
1517*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
1518*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
1519*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
1520*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
1521*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
1522*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
1523*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
1524*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
1525*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
1526*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
1527*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
1528*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
1529*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
1530*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
1531*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
1532*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
1533*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
1534*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
1535*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
1536*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
1537*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
1538*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
1539*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
1540*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
1541*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
1542*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
1543*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
1544*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
1545*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
1546*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
1547*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
1548*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
1549*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
1550*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
1551*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
1552*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
1553*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
1554*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
1555*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
1556*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
1557*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
1558*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
1559*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
1560*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
1561*f5c631daSSadaf Ebrahimi };
1562*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r6_r5_LSR_1[] = {
1563*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
1564*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
1565*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
1566*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
1567*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
1568*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
1569*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
1570*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
1571*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
1572*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
1573*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
1574*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
1575*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
1576*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
1577*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
1578*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
1579*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
1580*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
1581*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
1582*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
1583*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
1584*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
1585*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
1586*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
1587*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
1588*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
1589*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
1590*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
1591*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
1592*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
1593*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
1594*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
1595*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
1596*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
1597*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
1598*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
1599*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
1600*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
1601*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
1602*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
1603*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
1604*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
1605*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
1606*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
1607*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
1608*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
1609*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
1610*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
1611*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
1612*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
1613*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
1614*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
1615*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
1616*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
1617*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
1618*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
1619*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
1620*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
1621*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
1622*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
1623*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
1624*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
1625*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
1626*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
1627*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
1628*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
1629*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
1630*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
1631*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
1632*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
1633*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
1634*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
1635*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
1636*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
1637*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
1638*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
1639*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
1640*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
1641*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
1642*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
1643*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
1644*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
1645*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
1646*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
1647*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
1648*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
1649*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
1650*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
1651*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
1652*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
1653*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
1654*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
1655*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
1656*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
1657*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
1658*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
1659*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
1660*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
1661*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
1662*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
1663*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
1664*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
1665*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
1666*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
1667*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
1668*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
1669*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
1670*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
1671*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
1672*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
1673*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
1674*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
1675*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
1676*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
1677*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
1678*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
1679*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
1680*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
1681*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
1682*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
1683*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
1684*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
1685*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
1686*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
1687*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
1688*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
1689*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
1690*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
1691*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
1692*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
1693*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
1694*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
1695*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
1696*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
1697*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
1698*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
1699*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
1700*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
1701*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
1702*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
1703*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
1704*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
1705*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
1706*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
1707*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
1708*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
1709*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
1710*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
1711*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
1712*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
1713*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
1714*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
1715*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
1716*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
1717*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
1718*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
1719*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
1720*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
1721*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
1722*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
1723*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
1724*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
1725*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
1726*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
1727*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
1728*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
1729*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
1730*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
1731*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
1732*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
1733*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
1734*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
1735*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
1736*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
1737*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
1738*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
1739*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
1740*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
1741*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
1742*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
1743*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
1744*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
1745*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
1746*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
1747*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
1748*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
1749*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
1750*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
1751*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
1752*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
1753*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
1754*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
1755*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
1756*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
1757*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
1758*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
1759*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
1760*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
1761*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
1762*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
1763*f5c631daSSadaf Ebrahimi };
1764*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r12_r2_LSR_1[] = {
1765*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
1766*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
1767*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
1768*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
1769*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
1770*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
1771*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
1772*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
1773*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
1774*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
1775*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
1776*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
1777*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
1778*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
1779*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
1780*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
1781*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
1782*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
1783*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
1784*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
1785*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
1786*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
1787*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
1788*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
1789*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
1790*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
1791*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
1792*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
1793*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
1794*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
1795*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
1796*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
1797*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
1798*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
1799*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
1800*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
1801*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
1802*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
1803*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
1804*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
1805*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
1806*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
1807*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
1808*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
1809*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
1810*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
1811*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
1812*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
1813*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
1814*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
1815*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
1816*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
1817*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
1818*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
1819*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
1820*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
1821*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
1822*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
1823*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
1824*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
1825*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
1826*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
1827*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
1828*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
1829*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
1830*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
1831*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
1832*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
1833*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
1834*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
1835*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
1836*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
1837*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
1838*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
1839*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
1840*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
1841*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
1842*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
1843*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
1844*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
1845*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
1846*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
1847*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
1848*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
1849*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
1850*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
1851*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
1852*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
1853*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
1854*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
1855*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
1856*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
1857*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
1858*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
1859*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
1860*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
1861*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
1862*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
1863*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
1864*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
1865*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
1866*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
1867*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
1868*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
1869*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
1870*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
1871*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
1872*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
1873*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
1874*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
1875*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
1876*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
1877*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
1878*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
1879*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
1880*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
1881*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
1882*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
1883*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
1884*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
1885*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
1886*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
1887*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
1888*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
1889*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
1890*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
1891*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
1892*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
1893*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
1894*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
1895*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
1896*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
1897*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
1898*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
1899*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
1900*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
1901*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
1902*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
1903*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
1904*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
1905*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
1906*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
1907*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
1908*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
1909*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
1910*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
1911*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
1912*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
1913*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
1914*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
1915*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
1916*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
1917*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
1918*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
1919*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
1920*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
1921*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
1922*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
1923*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
1924*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
1925*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
1926*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
1927*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
1928*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
1929*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
1930*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
1931*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
1932*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
1933*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
1934*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
1935*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
1936*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
1937*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
1938*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
1939*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
1940*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
1941*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
1942*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
1943*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
1944*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
1945*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
1946*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
1947*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
1948*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
1949*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
1950*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
1951*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
1952*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
1953*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
1954*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
1955*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
1956*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
1957*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
1958*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
1959*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
1960*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
1961*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
1962*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
1963*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
1964*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
1965*f5c631daSSadaf Ebrahimi };
1966*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r0_r11_LSR_1[] = {
1967*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
1968*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
1969*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
1970*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
1971*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
1972*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
1973*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
1974*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
1975*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
1976*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
1977*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
1978*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
1979*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
1980*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
1981*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
1982*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
1983*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
1984*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
1985*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
1986*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
1987*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
1988*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
1989*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
1990*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
1991*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
1992*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
1993*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
1994*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
1995*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
1996*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
1997*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
1998*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
1999*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
2000*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
2001*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
2002*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
2003*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
2004*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
2005*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
2006*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
2007*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
2008*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
2009*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
2010*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
2011*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
2012*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
2013*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
2014*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
2015*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
2016*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
2017*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
2018*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
2019*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
2020*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
2021*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
2022*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
2023*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
2024*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
2025*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
2026*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
2027*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
2028*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
2029*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
2030*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
2031*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
2032*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
2033*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
2034*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
2035*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
2036*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
2037*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
2038*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2039*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
2040*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
2041*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
2042*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
2043*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
2044*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
2045*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
2046*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
2047*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
2048*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
2049*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
2050*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
2051*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
2052*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
2053*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
2054*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
2055*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
2056*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
2057*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
2058*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
2059*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
2060*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
2061*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
2062*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
2063*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
2064*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
2065*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
2066*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
2067*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
2068*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
2069*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
2070*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
2071*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
2072*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
2073*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
2074*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2075*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
2076*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
2077*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
2078*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
2079*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
2080*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
2081*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
2082*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
2083*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
2084*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
2085*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
2086*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
2087*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
2088*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
2089*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
2090*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
2091*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
2092*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
2093*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
2094*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
2095*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
2096*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
2097*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
2098*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
2099*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
2100*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
2101*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
2102*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
2103*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
2104*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
2105*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
2106*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
2107*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
2108*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
2109*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
2110*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
2111*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
2112*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
2113*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
2114*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
2115*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
2116*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
2117*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
2118*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
2119*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2120*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
2121*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
2122*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
2123*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
2124*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
2125*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
2126*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
2127*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
2128*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
2129*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
2130*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
2131*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
2132*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
2133*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
2134*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
2135*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
2136*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
2137*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
2138*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
2139*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
2140*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
2141*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
2142*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
2143*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
2144*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
2145*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
2146*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
2147*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
2148*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
2149*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
2150*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
2151*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
2152*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
2153*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
2154*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
2155*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
2156*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
2157*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
2158*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
2159*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
2160*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2161*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
2162*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
2163*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
2164*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
2165*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
2166*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
2167*f5c631daSSadaf Ebrahimi };
2168*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r10_r14_LSR_1[] = {
2169*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
2170*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
2171*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
2172*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2173*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
2174*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
2175*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
2176*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
2177*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
2178*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
2179*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
2180*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
2181*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2182*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
2183*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
2184*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
2185*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
2186*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
2187*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
2188*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
2189*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
2190*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
2191*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
2192*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
2193*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
2194*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
2195*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
2196*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
2197*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
2198*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
2199*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
2200*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
2201*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
2202*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
2203*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
2204*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
2205*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
2206*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
2207*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
2208*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
2209*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
2210*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
2211*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
2212*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
2213*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
2214*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
2215*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
2216*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
2217*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
2218*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
2219*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
2220*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
2221*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
2222*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
2223*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
2224*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
2225*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
2226*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
2227*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
2228*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
2229*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
2230*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
2231*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
2232*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
2233*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
2234*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
2235*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
2236*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
2237*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
2238*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
2239*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
2240*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2241*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
2242*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
2243*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
2244*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
2245*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
2246*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
2247*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
2248*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
2249*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
2250*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
2251*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
2252*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
2253*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
2254*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
2255*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
2256*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
2257*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
2258*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
2259*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
2260*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
2261*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
2262*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
2263*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
2264*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
2265*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
2266*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
2267*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
2268*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
2269*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
2270*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
2271*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
2272*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
2273*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
2274*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
2275*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
2276*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2277*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
2278*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
2279*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
2280*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
2281*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
2282*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
2283*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
2284*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
2285*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
2286*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
2287*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
2288*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
2289*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
2290*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
2291*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
2292*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
2293*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
2294*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
2295*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
2296*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
2297*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
2298*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
2299*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
2300*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
2301*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
2302*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
2303*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
2304*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
2305*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
2306*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
2307*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
2308*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
2309*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
2310*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
2311*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
2312*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
2313*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
2314*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
2315*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
2316*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
2317*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
2318*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
2319*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
2320*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
2321*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2322*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
2323*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
2324*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
2325*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
2326*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
2327*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
2328*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
2329*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
2330*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
2331*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
2332*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
2333*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
2334*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
2335*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
2336*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
2337*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
2338*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
2339*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
2340*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
2341*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
2342*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
2343*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
2344*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
2345*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
2346*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
2347*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
2348*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
2349*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
2350*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
2351*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
2352*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
2353*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
2354*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
2355*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
2356*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
2357*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
2358*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
2359*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
2360*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
2361*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
2362*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2363*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
2364*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
2365*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
2366*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
2367*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
2368*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
2369*f5c631daSSadaf Ebrahimi };
2370*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r0_r5_LSR_1[] = {
2371*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
2372*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
2373*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
2374*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2375*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
2376*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
2377*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
2378*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
2379*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
2380*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
2381*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
2382*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
2383*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2384*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
2385*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
2386*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
2387*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
2388*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
2389*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
2390*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
2391*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
2392*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
2393*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
2394*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
2395*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
2396*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
2397*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
2398*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
2399*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
2400*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
2401*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
2402*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
2403*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
2404*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
2405*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
2406*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
2407*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
2408*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
2409*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
2410*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
2411*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
2412*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
2413*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
2414*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
2415*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
2416*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
2417*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
2418*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
2419*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
2420*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
2421*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
2422*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
2423*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
2424*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
2425*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
2426*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
2427*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
2428*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
2429*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
2430*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
2431*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
2432*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
2433*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
2434*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
2435*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
2436*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
2437*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
2438*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
2439*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
2440*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
2441*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
2442*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2443*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
2444*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
2445*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
2446*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
2447*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
2448*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
2449*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
2450*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
2451*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
2452*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
2453*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
2454*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
2455*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
2456*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
2457*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
2458*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
2459*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
2460*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
2461*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
2462*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
2463*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
2464*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
2465*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
2466*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
2467*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
2468*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
2469*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
2470*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
2471*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
2472*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
2473*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
2474*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
2475*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
2476*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
2477*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
2478*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2479*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
2480*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
2481*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
2482*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
2483*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
2484*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
2485*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
2486*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
2487*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
2488*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
2489*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
2490*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
2491*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
2492*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
2493*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
2494*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
2495*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
2496*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
2497*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
2498*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
2499*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
2500*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
2501*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
2502*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
2503*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
2504*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
2505*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
2506*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
2507*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
2508*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
2509*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
2510*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
2511*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
2512*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
2513*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
2514*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
2515*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
2516*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
2517*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
2518*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
2519*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
2520*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
2521*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
2522*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
2523*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2524*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
2525*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
2526*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
2527*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
2528*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
2529*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
2530*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
2531*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
2532*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
2533*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
2534*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
2535*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
2536*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
2537*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
2538*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
2539*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
2540*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
2541*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
2542*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
2543*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
2544*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
2545*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
2546*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
2547*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
2548*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
2549*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
2550*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
2551*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
2552*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
2553*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
2554*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
2555*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
2556*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
2557*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
2558*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
2559*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
2560*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
2561*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
2562*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
2563*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
2564*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2565*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
2566*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
2567*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
2568*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
2569*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
2570*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
2571*f5c631daSSadaf Ebrahimi };
2572*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_RdIsNotRn_al_r0_r3_LSR_1[] = {
2573*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xcccccccc },
2574*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffe },
2575*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x00000020 },
2576*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2577*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff82 },
2578*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0x7ffffffe },
2579*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x00007ffe },
2580*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x80000000 },
2581*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x33333333 },
2582*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0x7ffffffe },
2583*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xcccccccc },
2584*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x55555555 },
2585*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2586*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0xffff8002 },
2587*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x7ffffffd },
2588*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x0000007e },
2589*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0xffff8001 },
2590*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x00007ffd },
2591*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00000002 },
2592*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x55555555 },
2593*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff80 },
2594*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8000 },
2595*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x7ffffffe },
2596*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0x00000000 },
2597*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007e },
2598*f5c631daSSadaf Ebrahimi   { 0x60000000, 0x80000001, 0xffffffff },
2599*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x80000001 },
2600*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x0000007f },
2601*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xcccccccc },
2602*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00007ffe },
2603*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x0000007e },
2604*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0xcccccccc },
2605*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8002 },
2606*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x7ffffffe },
2607*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000001 },
2608*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0x00000020 },
2609*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffff8001 },
2610*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xfffffffe },
2611*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x55555555 },
2612*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff83 },
2613*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8001 },
2614*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8000 },
2615*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000002 },
2616*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffff8000 },
2617*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff81 },
2618*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000000 },
2619*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff81 },
2620*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff82 },
2621*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xffff8003 },
2622*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7ffffffd },
2623*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007ffe },
2624*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0x0000007d },
2625*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00007ffd },
2626*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffff82 },
2627*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x7ffffffe },
2628*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0xffffff83 },
2629*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000002 },
2630*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff82 },
2631*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000020 },
2632*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffffff82 },
2633*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff82 },
2634*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xaaaaaaaa },
2635*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00000001 },
2636*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffffe0 },
2637*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff83 },
2638*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00000000 },
2639*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0xffff8000 },
2640*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x7fffffff },
2641*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x80000000 },
2642*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000001 },
2643*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffff82 },
2644*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2645*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xfffffffd },
2646*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x33333333 },
2647*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x80000000 },
2648*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007fff },
2649*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffe0 },
2650*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x0000007f },
2651*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8001 },
2652*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000001 },
2653*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffffffff },
2654*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xcccccccc },
2655*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffe },
2656*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0x00000000 },
2657*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xcccccccc },
2658*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff83 },
2659*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffffe0 },
2660*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x00007fff },
2661*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00000002 },
2662*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xcccccccc },
2663*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007d, 0xffffff80 },
2664*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00000020 },
2665*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffe },
2666*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffff81 },
2667*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x0000007f },
2668*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x7ffffffd },
2669*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xfffffffe },
2670*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8002 },
2671*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffffffff },
2672*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffffff80 },
2673*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x00007fff },
2674*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8001 },
2675*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8002 },
2676*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0xffffff83 },
2677*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x0000007f },
2678*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xfffffffe },
2679*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xffff8003 },
2680*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2681*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x0000007f },
2682*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000002 },
2683*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffff8001 },
2684*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0x00000001 },
2685*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffff8002 },
2686*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0x7fffffff },
2687*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8000 },
2688*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0x00007ffd },
2689*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0xffffff81 },
2690*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x55555555 },
2691*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x00000020 },
2692*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x00000001 },
2693*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffff8002 },
2694*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xfffffffe },
2695*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00007ffd },
2696*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xfffffffd },
2697*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffff80 },
2698*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffffff80 },
2699*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffff8002 },
2700*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8002 },
2701*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0x00007ffe },
2702*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0xffff8001 },
2703*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007f, 0xffffff80 },
2704*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0x80000000 },
2705*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007ffe },
2706*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8000 },
2707*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x00007fff },
2708*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x0000007d },
2709*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000000 },
2710*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0x55555555 },
2711*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000000 },
2712*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffff80 },
2713*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffff8003 },
2714*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000001 },
2715*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0xffff8001 },
2716*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0x00000002 },
2717*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xffffff81 },
2718*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0xffff8001 },
2719*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffe },
2720*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x0000007e, 0xfffffffd },
2721*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffff },
2722*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0x80000000 },
2723*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x80000001 },
2724*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0x7ffffffd },
2725*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2726*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x00000001 },
2727*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x7fffffff },
2728*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x55555555, 0xffffffff },
2729*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0x00007fff },
2730*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x00007fff },
2731*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x55555555 },
2732*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x33333333 },
2733*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0xfffffffd },
2734*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x00000001 },
2735*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffffe0 },
2736*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xaaaaaaaa },
2737*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0x33333333 },
2738*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8003 },
2739*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x7fffffff },
2740*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xffffff83 },
2741*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0xffff8000 },
2742*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0x55555555 },
2743*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff81 },
2744*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xfffffffe },
2745*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0x7fffffff },
2746*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x7fffffff },
2747*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffff8003 },
2748*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xffffffff },
2749*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007ffd },
2750*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x00007fff },
2751*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffd, 0xffffffff },
2752*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0xffff8003 },
2753*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xfffffffd },
2754*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x80000000 },
2755*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0x00000020 },
2756*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000002 },
2757*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000000, 0x00000002 },
2758*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x00007fff },
2759*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0x00000001 },
2760*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x00007fff },
2761*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x00000020 },
2762*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffffffe0 },
2763*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0xaaaaaaaa },
2764*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x33333333, 0xffff8001 },
2765*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0x80000001 },
2766*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2767*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x00007ffe, 0xffff8001 },
2768*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x00000000 },
2769*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x33333333 },
2770*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffffff80 },
2771*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0x55555555 },
2772*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffffff },
2773*f5c631daSSadaf Ebrahimi };
2774*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_1[] = {
2775*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2776*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
2777*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
2778*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
2779*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
2780*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
2781*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
2782*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
2783*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2784*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
2785*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
2786*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
2787*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
2788*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
2789*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
2790*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
2791*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
2792*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2793*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xcccccccc, 0xcccccccc },
2794*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2795*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
2796*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2797*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
2798*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
2799*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
2800*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
2801*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
2802*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
2803*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
2804*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
2805*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2806*f5c631daSSadaf Ebrahimi };
2807*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_2[] = {
2808*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2809*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
2810*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
2811*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
2812*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
2813*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
2814*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
2815*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
2816*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2817*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
2818*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
2819*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
2820*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
2821*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
2822*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
2823*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
2824*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
2825*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2826*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
2827*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2828*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
2829*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2830*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
2831*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
2832*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
2833*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
2834*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
2835*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
2836*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
2837*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
2838*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2839*f5c631daSSadaf Ebrahimi };
2840*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_3[] = {
2841*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2842*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
2843*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
2844*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
2845*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
2846*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
2847*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
2848*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
2849*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2850*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
2851*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
2852*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
2853*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
2854*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
2855*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
2856*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
2857*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
2858*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2859*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
2860*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2861*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
2862*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2863*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
2864*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
2865*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
2866*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
2867*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
2868*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
2869*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
2870*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
2871*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2872*f5c631daSSadaf Ebrahimi };
2873*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_4[] = {
2874*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2875*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
2876*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
2877*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
2878*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
2879*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
2880*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
2881*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
2882*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2883*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
2884*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
2885*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
2886*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
2887*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
2888*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
2889*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
2890*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
2891*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2892*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
2893*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2894*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
2895*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2896*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
2897*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
2898*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
2899*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
2900*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
2901*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
2902*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
2903*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
2904*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2905*f5c631daSSadaf Ebrahimi };
2906*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_5[] = {
2907*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2908*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
2909*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
2910*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
2911*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
2912*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
2913*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
2914*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
2915*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2916*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
2917*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
2918*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
2919*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
2920*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
2921*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
2922*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
2923*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
2924*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2925*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
2926*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2927*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
2928*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2929*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
2930*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
2931*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
2932*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
2933*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
2934*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
2935*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
2936*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
2937*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2938*f5c631daSSadaf Ebrahimi };
2939*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_6[] = {
2940*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2941*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
2942*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
2943*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
2944*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
2945*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
2946*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
2947*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
2948*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2949*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
2950*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
2951*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
2952*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
2953*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
2954*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
2955*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
2956*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
2957*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2958*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
2959*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2960*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
2961*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2962*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
2963*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
2964*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
2965*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
2966*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
2967*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
2968*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
2969*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
2970*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
2971*f5c631daSSadaf Ebrahimi };
2972*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_7[] = {
2973*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
2974*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
2975*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
2976*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
2977*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
2978*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
2979*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
2980*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
2981*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
2982*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
2983*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
2984*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
2985*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
2986*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
2987*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
2988*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
2989*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
2990*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
2991*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
2992*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
2993*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
2994*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
2995*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
2996*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
2997*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
2998*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
2999*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3000*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3001*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3002*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3003*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3004*f5c631daSSadaf Ebrahimi };
3005*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_8[] = {
3006*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3007*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3008*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3009*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3010*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3011*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3012*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3013*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3014*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3015*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3016*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3017*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3018*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3019*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3020*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3021*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3022*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3023*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3024*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3025*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3026*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3027*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3028*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3029*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3030*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3031*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3032*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3033*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3034*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3035*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3036*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3037*f5c631daSSadaf Ebrahimi };
3038*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_9[] = {
3039*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3040*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3041*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3042*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3043*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3044*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3045*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3046*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3047*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3048*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3049*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3050*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3051*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3052*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3053*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3054*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3055*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3056*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3057*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3058*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3059*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3060*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3061*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3062*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3063*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3064*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3065*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3066*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3067*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3068*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3069*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3070*f5c631daSSadaf Ebrahimi };
3071*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_10[] = {
3072*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3073*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3074*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3075*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3076*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3077*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3078*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3079*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3080*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3081*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3082*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3083*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3084*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3085*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3086*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3087*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3088*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3089*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3090*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3091*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3092*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3093*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3094*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3095*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3096*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3097*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3098*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3099*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3100*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3101*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3102*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3103*f5c631daSSadaf Ebrahimi };
3104*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_11[] = {
3105*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3106*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3107*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3108*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3109*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3110*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3111*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3112*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3113*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3114*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3115*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3116*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3117*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3118*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3119*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3120*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3121*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3122*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3123*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3124*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3125*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3126*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3127*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3128*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3129*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3130*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3131*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3132*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3133*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3134*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3135*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3136*f5c631daSSadaf Ebrahimi };
3137*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_12[] = {
3138*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3139*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3140*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3141*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3142*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3143*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3144*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3145*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3146*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3147*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3148*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3149*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3150*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3151*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3152*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3153*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3154*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3155*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3156*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3157*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3158*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3159*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3160*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3161*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3162*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3163*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3164*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3165*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3166*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3167*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3168*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3169*f5c631daSSadaf Ebrahimi };
3170*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_13[] = {
3171*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3172*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3173*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3174*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3175*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3176*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3177*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3178*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3179*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3180*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3181*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3182*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3183*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3184*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3185*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3186*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3187*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3188*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3189*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3190*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3191*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3192*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3193*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3194*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3195*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3196*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3197*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3198*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3199*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3200*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3201*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3202*f5c631daSSadaf Ebrahimi };
3203*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_14[] = {
3204*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3205*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3206*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3207*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3208*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3209*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3210*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3211*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3212*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3213*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3214*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3215*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3216*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3217*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3218*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3219*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3220*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3221*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3222*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3223*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3224*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3225*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3226*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3227*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3228*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3229*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3230*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3231*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3232*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3233*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3234*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3235*f5c631daSSadaf Ebrahimi };
3236*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_15[] = {
3237*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3238*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3239*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3240*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3241*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3242*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3243*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3244*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3245*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3246*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3247*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3248*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3249*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3250*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3251*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3252*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3253*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3254*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3255*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3256*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3257*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3258*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3259*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3260*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3261*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3262*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3263*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3264*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3265*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3266*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3267*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3268*f5c631daSSadaf Ebrahimi };
3269*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_16[] = {
3270*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3271*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3272*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3273*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3274*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3275*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3276*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3277*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3278*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3279*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3280*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3281*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3282*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3283*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3284*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3285*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3286*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3287*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3288*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3289*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8000, 0xffff8000 },
3290*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8001, 0xffff8001 },
3291*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3292*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3293*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3294*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3295*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3296*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3297*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3298*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3299*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3300*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3301*f5c631daSSadaf Ebrahimi };
3302*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_17[] = {
3303*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3304*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3305*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3306*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3307*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3308*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3309*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3310*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3311*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3312*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3313*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3314*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3315*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3316*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3317*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3318*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3319*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3320*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3321*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3322*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3323*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xffff8001, 0xffff8001 },
3324*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8002, 0xffff8002 },
3325*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffff8003, 0xffff8003 },
3326*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3327*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3328*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3329*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3330*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3331*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3332*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3333*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3334*f5c631daSSadaf Ebrahimi };
3335*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_18[] = {
3336*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3337*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3338*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3339*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3340*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3341*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3342*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3343*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3344*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3345*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3346*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3347*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3348*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3349*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3350*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3351*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3352*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3353*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3354*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3355*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3356*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3357*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3358*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3359*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3360*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3361*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3362*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3363*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3364*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3365*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3366*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3367*f5c631daSSadaf Ebrahimi };
3368*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_19[] = {
3369*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3370*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3371*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3372*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3373*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3374*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3375*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3376*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3377*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3378*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3379*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3380*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3381*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3382*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3383*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3384*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3385*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3386*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3387*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3388*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3389*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3390*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3391*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3392*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3393*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3394*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3395*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3396*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3397*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3398*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3399*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3400*f5c631daSSadaf Ebrahimi };
3401*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_20[] = {
3402*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3403*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3404*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3405*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3406*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3407*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3408*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3409*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3410*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3411*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3412*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3413*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3414*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3415*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3416*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3417*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3418*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3419*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3420*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3421*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3422*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3423*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3424*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3425*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3426*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3427*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3428*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3429*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3430*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3431*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3432*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3433*f5c631daSSadaf Ebrahimi };
3434*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_21[] = {
3435*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3436*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3437*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3438*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3439*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3440*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3441*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3442*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3443*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3444*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3445*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3446*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3447*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3448*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3449*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3450*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3451*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3452*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3453*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3454*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3455*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3456*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3457*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3458*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3459*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3460*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3461*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3462*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3463*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3464*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3465*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3466*f5c631daSSadaf Ebrahimi };
3467*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_22[] = {
3468*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3469*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3470*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3471*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3472*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3473*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3474*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3475*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3476*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3477*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3478*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3479*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3480*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3481*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3482*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3483*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3484*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3485*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3486*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3487*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3488*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3489*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3490*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3491*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3492*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3493*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3494*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3495*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3496*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3497*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3498*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3499*f5c631daSSadaf Ebrahimi };
3500*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_23[] = {
3501*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3502*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3503*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3504*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3505*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3506*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3507*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3508*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3509*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3510*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3511*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3512*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3513*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3514*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3515*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3516*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3517*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3518*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3519*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3520*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3521*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3522*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3523*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3524*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3525*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3526*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3527*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3528*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3529*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3530*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3531*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3532*f5c631daSSadaf Ebrahimi };
3533*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_24[] = {
3534*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3535*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3536*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3537*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3538*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3539*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3540*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3541*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3542*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3543*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3544*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3545*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3546*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3547*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3548*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3549*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3550*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3551*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3552*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3553*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3554*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3555*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3556*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3557*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff80, 0xffffff80 },
3558*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff81, 0xffffff81 },
3559*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3560*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3561*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3562*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3563*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3564*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3565*f5c631daSSadaf Ebrahimi };
3566*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_25[] = {
3567*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3568*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3569*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3570*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3571*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3572*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3573*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3574*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3575*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3576*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3577*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3578*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3579*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3580*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3581*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3582*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3583*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3584*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3585*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3586*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3587*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3588*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3589*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3590*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3591*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xffffff81, 0xffffff81 },
3592*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff82, 0xffffff82 },
3593*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffff83, 0xffffff83 },
3594*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3595*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3596*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3597*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3598*f5c631daSSadaf Ebrahimi };
3599*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_26[] = {
3600*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3601*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3602*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3603*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3604*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3605*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3606*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3607*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3608*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3609*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3610*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3611*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3612*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3613*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3614*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3615*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3616*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3617*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3618*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3619*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3620*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3621*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3622*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3623*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3624*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0xffffff81 },
3625*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff82, 0xffffff82 },
3626*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0xffffff83 },
3627*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffe0, 0xffffffe0 },
3628*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3629*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3630*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3631*f5c631daSSadaf Ebrahimi };
3632*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_27[] = {
3633*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3634*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3635*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3636*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3637*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3638*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3639*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3640*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3641*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3642*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3643*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3644*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3645*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3646*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3647*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3648*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3649*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3650*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3651*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3652*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3653*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3654*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3655*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3656*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3657*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0xffffff81 },
3658*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff82, 0xffffff82 },
3659*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0xffffff83 },
3660*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0xffffffe0 },
3661*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3662*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3663*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3664*f5c631daSSadaf Ebrahimi };
3665*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_28[] = {
3666*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3667*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3668*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3669*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3670*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3671*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3672*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3673*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3674*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3675*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3676*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3677*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3678*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3679*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3680*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3681*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3682*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3683*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3684*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3685*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3686*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3687*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3688*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3689*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3690*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0xffffff81 },
3691*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff82, 0xffffff82 },
3692*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0xffffff83 },
3693*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0xffffffe0 },
3694*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3695*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3696*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3697*f5c631daSSadaf Ebrahimi };
3698*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_29[] = {
3699*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3700*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3701*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3702*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3703*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3704*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3705*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3706*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3707*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3708*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3709*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3710*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3711*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3712*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3713*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3714*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3715*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3716*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3717*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3718*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3719*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3720*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3721*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3722*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3723*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0xffffff81 },
3724*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff82, 0xffffff82 },
3725*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0xffffff83 },
3726*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0xffffffe0 },
3727*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffd, 0xfffffffd },
3728*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3729*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3730*f5c631daSSadaf Ebrahimi };
3731*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_30[] = {
3732*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3733*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3734*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3735*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3736*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3737*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3738*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3739*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3740*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3741*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3742*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3743*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3744*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x7ffffffd },
3745*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x7ffffffe },
3746*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3747*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3748*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3749*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3750*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3751*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3752*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3753*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3754*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3755*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3756*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0xffffff81 },
3757*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff82, 0xffffff82 },
3758*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0xffffff83 },
3759*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0xffffffe0 },
3760*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xfffffffd, 0xfffffffd },
3761*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xfffffffe, 0xfffffffe },
3762*f5c631daSSadaf Ebrahimi   { 0x20000000, 0xffffffff, 0xffffffff },
3763*f5c631daSSadaf Ebrahimi };
3764*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_31[] = {
3765*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3766*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3767*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3768*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3769*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3770*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3771*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3772*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3773*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3774*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3775*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3776*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3777*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x7ffffffd },
3778*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x7ffffffe },
3779*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7fffffff, 0x7fffffff },
3780*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3781*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3782*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3783*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3784*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3785*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3786*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3787*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3788*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3789*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0xffffff81 },
3790*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff82, 0xffffff82 },
3791*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0xffffff83 },
3792*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0xffffffe0 },
3793*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xfffffffd, 0xfffffffd },
3794*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xfffffffe, 0xfffffffe },
3795*f5c631daSSadaf Ebrahimi   { 0x60000000, 0xffffffff, 0xffffffff },
3796*f5c631daSSadaf Ebrahimi };
3797*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_32[] = {
3798*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3799*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3800*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3801*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3802*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3803*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3804*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3805*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3806*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3807*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3808*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3809*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3810*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x7ffffffd },
3811*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x7ffffffe },
3812*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7fffffff, 0x7fffffff },
3813*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000000, 0x80000000 },
3814*f5c631daSSadaf Ebrahimi   { 0x80000000, 0x80000001, 0x80000001 },
3815*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xaaaaaaaa, 0xaaaaaaaa },
3816*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xcccccccc, 0xcccccccc },
3817*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8000, 0xffff8000 },
3818*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8001, 0xffff8001 },
3819*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8002, 0xffff8002 },
3820*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffff8003, 0xffff8003 },
3821*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff80, 0xffffff80 },
3822*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff81, 0xffffff81 },
3823*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff82, 0xffffff82 },
3824*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffff83, 0xffffff83 },
3825*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffe0, 0xffffffe0 },
3826*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xfffffffd, 0xfffffffd },
3827*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xfffffffe, 0xfffffffe },
3828*f5c631daSSadaf Ebrahimi   { 0x80000000, 0xffffffff, 0xffffffff },
3829*f5c631daSSadaf Ebrahimi };
3830*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_1[] = {
3831*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3832*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3833*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3834*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3835*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3836*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3837*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3838*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3839*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3840*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3841*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3842*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3843*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3844*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3845*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3846*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
3847*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
3848*f5c631daSSadaf Ebrahimi   { 0x30000000, 0xaaaaaaaa, 0xaaaaaaaa },
3849*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
3850*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
3851*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
3852*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
3853*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
3854*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
3855*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
3856*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
3857*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
3858*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
3859*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
3860*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
3861*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
3862*f5c631daSSadaf Ebrahimi };
3863*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_2[] = {
3864*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3865*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3866*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3867*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3868*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3869*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3870*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3871*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3872*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3873*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3874*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3875*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3876*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3877*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3878*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3879*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
3880*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
3881*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
3882*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
3883*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
3884*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
3885*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
3886*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
3887*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
3888*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
3889*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
3890*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
3891*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
3892*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
3893*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
3894*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
3895*f5c631daSSadaf Ebrahimi };
3896*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_3[] = {
3897*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3898*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3899*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3900*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3901*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3902*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3903*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3904*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3905*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3906*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3907*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3908*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3909*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3910*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3911*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3912*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
3913*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
3914*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
3915*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
3916*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
3917*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
3918*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
3919*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
3920*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
3921*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
3922*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
3923*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
3924*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
3925*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
3926*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
3927*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
3928*f5c631daSSadaf Ebrahimi };
3929*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_4[] = {
3930*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3931*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3932*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3933*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3934*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3935*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3936*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3937*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3938*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3939*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3940*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3941*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3942*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3943*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3944*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3945*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
3946*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
3947*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
3948*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
3949*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
3950*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
3951*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
3952*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
3953*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
3954*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
3955*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
3956*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
3957*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
3958*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
3959*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
3960*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
3961*f5c631daSSadaf Ebrahimi };
3962*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_5[] = {
3963*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3964*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3965*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3966*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
3967*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
3968*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
3969*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
3970*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
3971*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
3972*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
3973*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
3974*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
3975*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
3976*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
3977*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
3978*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
3979*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
3980*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
3981*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
3982*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
3983*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
3984*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
3985*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
3986*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
3987*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
3988*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
3989*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
3990*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
3991*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
3992*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
3993*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
3994*f5c631daSSadaf Ebrahimi };
3995*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_6[] = {
3996*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
3997*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
3998*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
3999*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4000*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4001*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4002*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4003*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4004*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4005*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4006*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4007*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4008*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4009*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4010*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4011*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4012*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4013*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4014*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4015*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4016*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4017*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4018*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4019*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4020*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4021*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4022*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4023*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4024*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4025*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4026*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4027*f5c631daSSadaf Ebrahimi };
4028*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_7[] = {
4029*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4030*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4031*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4032*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4033*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4034*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4035*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4036*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4037*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4038*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4039*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4040*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4041*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4042*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4043*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4044*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4045*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4046*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4047*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4048*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4049*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4050*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4051*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4052*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4053*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4054*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4055*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4056*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4057*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4058*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4059*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4060*f5c631daSSadaf Ebrahimi };
4061*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_8[] = {
4062*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4063*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4064*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4065*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4066*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4067*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4068*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4069*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4070*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4071*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4072*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4073*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4074*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4075*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4076*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4077*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4078*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4079*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4080*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4081*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4082*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4083*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4084*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4085*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4086*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4087*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4088*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4089*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4090*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4091*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4092*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4093*f5c631daSSadaf Ebrahimi };
4094*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_9[] = {
4095*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4096*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4097*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4098*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4099*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4100*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4101*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4102*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4103*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4104*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4105*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4106*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4107*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4108*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4109*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4110*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4111*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4112*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4113*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4114*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4115*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4116*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4117*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4118*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4119*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4120*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4121*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4122*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4123*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4124*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4125*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4126*f5c631daSSadaf Ebrahimi };
4127*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_10[] = {
4128*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4129*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4130*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4131*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4132*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4133*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4134*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4135*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4136*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4137*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4138*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4139*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4140*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4141*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4142*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4143*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4144*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4145*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4146*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4147*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4148*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4149*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4150*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4151*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4152*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4153*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4154*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4155*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4156*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4157*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4158*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4159*f5c631daSSadaf Ebrahimi };
4160*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_11[] = {
4161*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4162*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4163*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4164*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4165*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4166*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4167*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4168*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4169*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4170*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4171*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4172*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4173*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4174*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4175*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4176*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4177*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4178*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4179*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4180*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4181*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4182*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4183*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4184*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4185*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4186*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4187*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4188*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4189*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4190*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4191*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4192*f5c631daSSadaf Ebrahimi };
4193*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_12[] = {
4194*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4195*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4196*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4197*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4198*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4199*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4200*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4201*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4202*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4203*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4204*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4205*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4206*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4207*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4208*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4209*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4210*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4211*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4212*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4213*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4214*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4215*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4216*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4217*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4218*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4219*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4220*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4221*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4222*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4223*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4224*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4225*f5c631daSSadaf Ebrahimi };
4226*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_13[] = {
4227*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4228*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4229*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4230*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4231*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4232*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4233*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4234*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4235*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4236*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4237*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4238*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4239*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4240*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4241*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4242*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4243*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4244*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4245*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4246*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4247*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4248*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4249*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4250*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4251*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4252*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4253*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4254*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4255*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4256*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4257*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4258*f5c631daSSadaf Ebrahimi };
4259*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_14[] = {
4260*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4261*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4262*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4263*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4264*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4265*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4266*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4267*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4268*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4269*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4270*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4271*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4272*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4273*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4274*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4275*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4276*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4277*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4278*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4279*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4280*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4281*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4282*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4283*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4284*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4285*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4286*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4287*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4288*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4289*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4290*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4291*f5c631daSSadaf Ebrahimi };
4292*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_15[] = {
4293*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4294*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4295*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4296*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4297*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4298*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4299*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4300*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4301*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4302*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4303*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4304*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4305*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4306*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4307*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4308*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4309*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4310*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4311*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4312*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4313*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4314*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4315*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4316*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4317*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4318*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4319*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4320*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4321*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4322*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4323*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4324*f5c631daSSadaf Ebrahimi };
4325*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_16[] = {
4326*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4327*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4328*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4329*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4330*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4331*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4332*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4333*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4334*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4335*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4336*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4337*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4338*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4339*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4340*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4341*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4342*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4343*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4344*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4345*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4346*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4347*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4348*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4349*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4350*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4351*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4352*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4353*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4354*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4355*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4356*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4357*f5c631daSSadaf Ebrahimi };
4358*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_17[] = {
4359*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4360*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4361*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4362*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4363*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4364*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4365*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4366*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4367*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4368*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4369*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4370*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4371*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4372*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4373*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4374*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4375*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4376*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4377*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4378*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4379*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4380*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4381*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4382*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4383*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4384*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4385*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4386*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4387*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4388*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4389*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4390*f5c631daSSadaf Ebrahimi };
4391*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_18[] = {
4392*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4393*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4394*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4395*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4396*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4397*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4398*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4399*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4400*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4401*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4402*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4403*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4404*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4405*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4406*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4407*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4408*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4409*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4410*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4411*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4412*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4413*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4414*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4415*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4416*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4417*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4418*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4419*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4420*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4421*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4422*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4423*f5c631daSSadaf Ebrahimi };
4424*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_19[] = {
4425*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4426*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4427*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4428*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4429*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4430*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4431*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4432*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4433*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4434*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4435*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4436*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4437*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4438*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4439*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4440*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4441*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4442*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4443*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4444*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4445*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4446*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4447*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4448*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4449*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4450*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4451*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4452*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4453*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4454*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4455*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4456*f5c631daSSadaf Ebrahimi };
4457*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_20[] = {
4458*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4459*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4460*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4461*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4462*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4463*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4464*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4465*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4466*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4467*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4468*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4469*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4470*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4471*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4472*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4473*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4474*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4475*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4476*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4477*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4478*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4479*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4480*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4481*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4482*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4483*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4484*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4485*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4486*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4487*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4488*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4489*f5c631daSSadaf Ebrahimi };
4490*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_21[] = {
4491*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4492*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4493*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4494*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4495*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4496*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4497*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4498*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4499*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4500*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4501*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4502*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4503*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4504*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4505*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4506*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4507*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4508*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4509*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4510*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4511*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4512*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4513*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4514*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4515*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4516*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4517*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4518*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4519*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4520*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4521*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4522*f5c631daSSadaf Ebrahimi };
4523*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_22[] = {
4524*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4525*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4526*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4527*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4528*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4529*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4530*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4531*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4532*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4533*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4534*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4535*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4536*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4537*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4538*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4539*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4540*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4541*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4542*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4543*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4544*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4545*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4546*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4547*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4548*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4549*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4550*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4551*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4552*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4553*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4554*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4555*f5c631daSSadaf Ebrahimi };
4556*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_23[] = {
4557*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4558*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4559*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4560*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4561*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4562*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4563*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4564*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4565*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4566*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4567*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4568*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4569*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4570*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4571*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4572*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4573*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4574*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4575*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4576*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4577*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4578*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4579*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4580*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4581*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4582*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4583*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4584*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4585*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4586*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4587*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4588*f5c631daSSadaf Ebrahimi };
4589*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_24[] = {
4590*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4591*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4592*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4593*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4594*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4595*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4596*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4597*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4598*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4599*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4600*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4601*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4602*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4603*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4604*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4605*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4606*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4607*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4608*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4609*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4610*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4611*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4612*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4613*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4614*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4615*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4616*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4617*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4618*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4619*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4620*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4621*f5c631daSSadaf Ebrahimi };
4622*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_25[] = {
4623*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4624*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4625*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4626*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4627*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4628*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4629*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4630*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4631*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4632*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4633*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4634*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4635*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4636*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4637*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4638*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4639*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4640*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4641*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4642*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4643*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4644*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4645*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4646*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4647*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4648*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4649*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4650*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4651*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4652*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4653*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4654*f5c631daSSadaf Ebrahimi };
4655*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_26[] = {
4656*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4657*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4658*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4659*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4660*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4661*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4662*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4663*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4664*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4665*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4666*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4667*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4668*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4669*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4670*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4671*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4672*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4673*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4674*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4675*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4676*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4677*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4678*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4679*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4680*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4681*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4682*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4683*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4684*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4685*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4686*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4687*f5c631daSSadaf Ebrahimi };
4688*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_27[] = {
4689*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4690*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4691*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4692*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4693*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4694*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4695*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4696*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4697*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4698*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4699*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4700*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4701*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4702*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4703*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4704*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4705*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4706*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4707*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4708*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4709*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4710*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4711*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4712*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4713*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4714*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4715*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4716*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4717*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4718*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4719*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4720*f5c631daSSadaf Ebrahimi };
4721*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_28[] = {
4722*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4723*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4724*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4725*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4726*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4727*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4728*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4729*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4730*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4731*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4732*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4733*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4734*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4735*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4736*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4737*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4738*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4739*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4740*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4741*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4742*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4743*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4744*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4745*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4746*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4747*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4748*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4749*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4750*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4751*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4752*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4753*f5c631daSSadaf Ebrahimi };
4754*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_29[] = {
4755*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4756*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4757*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4758*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4759*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4760*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4761*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4762*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4763*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4764*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4765*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4766*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4767*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffd, 0x7ffffffd },
4768*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7ffffffe, 0x7ffffffe },
4769*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4770*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4771*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4772*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4773*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4774*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4775*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4776*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4777*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4778*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4779*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4780*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4781*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4782*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4783*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4784*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4785*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4786*f5c631daSSadaf Ebrahimi };
4787*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_30[] = {
4788*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4789*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4790*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4791*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4792*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4793*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4794*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4795*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4796*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4797*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4798*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4799*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4800*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x7ffffffd },
4801*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x7ffffffe },
4802*f5c631daSSadaf Ebrahimi   { 0x90000000, 0x7fffffff, 0x7fffffff },
4803*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4804*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000001, 0x80000001 },
4805*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4806*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4807*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4808*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4809*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4810*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4811*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4812*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4813*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4814*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4815*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4816*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4817*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4818*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4819*f5c631daSSadaf Ebrahimi };
4820*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_31[] = {
4821*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4822*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4823*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4824*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4825*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4826*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4827*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4828*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4829*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4830*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4831*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4832*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4833*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x7ffffffd },
4834*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x7ffffffe },
4835*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7fffffff, 0x7fffffff },
4836*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4837*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0x80000001, 0x80000001 },
4838*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4839*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4840*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4841*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4842*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4843*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4844*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4845*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4846*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4847*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4848*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4849*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4850*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4851*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4852*f5c631daSSadaf Ebrahimi };
4853*f5c631daSSadaf Ebrahimi const Inputs kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_32[] = {
4854*f5c631daSSadaf Ebrahimi   { 0x40000000, 0x00000000, 0x00000000 },
4855*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000001, 0x00000001 },
4856*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000002, 0x00000002 },
4857*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00000020, 0x00000020 },
4858*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007d, 0x0000007d },
4859*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007e, 0x0000007e },
4860*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x0000007f, 0x0000007f },
4861*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffd, 0x00007ffd },
4862*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007ffe, 0x00007ffe },
4863*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x00007fff, 0x00007fff },
4864*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x33333333, 0x33333333 },
4865*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x55555555, 0x55555555 },
4866*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffd, 0x7ffffffd },
4867*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7ffffffe, 0x7ffffffe },
4868*f5c631daSSadaf Ebrahimi   { 0x00000000, 0x7fffffff, 0x7fffffff },
4869*f5c631daSSadaf Ebrahimi   { 0x30000000, 0x80000000, 0x80000000 },
4870*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0x80000001, 0x80000001 },
4871*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xaaaaaaaa, 0xaaaaaaaa },
4872*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xcccccccc, 0xcccccccc },
4873*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8000, 0xffff8000 },
4874*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8001, 0xffff8001 },
4875*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8002, 0xffff8002 },
4876*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffff8003, 0xffff8003 },
4877*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff80, 0xffffff80 },
4878*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff81, 0xffffff81 },
4879*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff82, 0xffffff82 },
4880*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffff83, 0xffffff83 },
4881*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffe0, 0xffffffe0 },
4882*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffd, 0xfffffffd },
4883*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xfffffffe, 0xfffffffe },
4884*f5c631daSSadaf Ebrahimi   { 0xa0000000, 0xffffffff, 0xffffffff },
4885*f5c631daSSadaf Ebrahimi };
4886*f5c631daSSadaf Ebrahimi const TestResult kReferenceCmn[] = {
4887*f5c631daSSadaf Ebrahimi   {
4888*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_eq_r0_r0_LSR_1),
4889*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_eq_r0_r0_LSR_1,
4890*f5c631daSSadaf Ebrahimi   },
4891*f5c631daSSadaf Ebrahimi   {
4892*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_ne_r0_r0_LSR_1),
4893*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_ne_r0_r0_LSR_1,
4894*f5c631daSSadaf Ebrahimi   },
4895*f5c631daSSadaf Ebrahimi   {
4896*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_cs_r0_r0_LSR_1),
4897*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_cs_r0_r0_LSR_1,
4898*f5c631daSSadaf Ebrahimi   },
4899*f5c631daSSadaf Ebrahimi   {
4900*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_cc_r0_r0_LSR_1),
4901*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_cc_r0_r0_LSR_1,
4902*f5c631daSSadaf Ebrahimi   },
4903*f5c631daSSadaf Ebrahimi   {
4904*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_mi_r0_r0_LSR_1),
4905*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_mi_r0_r0_LSR_1,
4906*f5c631daSSadaf Ebrahimi   },
4907*f5c631daSSadaf Ebrahimi   {
4908*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_pl_r0_r0_LSR_1),
4909*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_pl_r0_r0_LSR_1,
4910*f5c631daSSadaf Ebrahimi   },
4911*f5c631daSSadaf Ebrahimi   {
4912*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_vs_r0_r0_LSR_1),
4913*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_vs_r0_r0_LSR_1,
4914*f5c631daSSadaf Ebrahimi   },
4915*f5c631daSSadaf Ebrahimi   {
4916*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_vc_r0_r0_LSR_1),
4917*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_vc_r0_r0_LSR_1,
4918*f5c631daSSadaf Ebrahimi   },
4919*f5c631daSSadaf Ebrahimi   {
4920*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_hi_r0_r0_LSR_1),
4921*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_hi_r0_r0_LSR_1,
4922*f5c631daSSadaf Ebrahimi   },
4923*f5c631daSSadaf Ebrahimi   {
4924*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_ls_r0_r0_LSR_1),
4925*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_ls_r0_r0_LSR_1,
4926*f5c631daSSadaf Ebrahimi   },
4927*f5c631daSSadaf Ebrahimi   {
4928*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_ge_r0_r0_LSR_1),
4929*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_ge_r0_r0_LSR_1,
4930*f5c631daSSadaf Ebrahimi   },
4931*f5c631daSSadaf Ebrahimi   {
4932*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_lt_r0_r0_LSR_1),
4933*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_lt_r0_r0_LSR_1,
4934*f5c631daSSadaf Ebrahimi   },
4935*f5c631daSSadaf Ebrahimi   {
4936*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_gt_r0_r0_LSR_1),
4937*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_gt_r0_r0_LSR_1,
4938*f5c631daSSadaf Ebrahimi   },
4939*f5c631daSSadaf Ebrahimi   {
4940*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_le_r0_r0_LSR_1),
4941*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_le_r0_r0_LSR_1,
4942*f5c631daSSadaf Ebrahimi   },
4943*f5c631daSSadaf Ebrahimi   {
4944*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_Condition_al_r0_r0_LSR_1),
4945*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_Condition_al_r0_r0_LSR_1,
4946*f5c631daSSadaf Ebrahimi   },
4947*f5c631daSSadaf Ebrahimi   {
4948*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r0_r0_LSR_1),
4949*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r0_r0_LSR_1,
4950*f5c631daSSadaf Ebrahimi   },
4951*f5c631daSSadaf Ebrahimi   {
4952*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r1_r1_LSR_1),
4953*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r1_r1_LSR_1,
4954*f5c631daSSadaf Ebrahimi   },
4955*f5c631daSSadaf Ebrahimi   {
4956*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r2_r2_LSR_1),
4957*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r2_r2_LSR_1,
4958*f5c631daSSadaf Ebrahimi   },
4959*f5c631daSSadaf Ebrahimi   {
4960*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r3_r3_LSR_1),
4961*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r3_r3_LSR_1,
4962*f5c631daSSadaf Ebrahimi   },
4963*f5c631daSSadaf Ebrahimi   {
4964*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r4_r4_LSR_1),
4965*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r4_r4_LSR_1,
4966*f5c631daSSadaf Ebrahimi   },
4967*f5c631daSSadaf Ebrahimi   {
4968*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r5_r5_LSR_1),
4969*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r5_r5_LSR_1,
4970*f5c631daSSadaf Ebrahimi   },
4971*f5c631daSSadaf Ebrahimi   {
4972*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r6_r6_LSR_1),
4973*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r6_r6_LSR_1,
4974*f5c631daSSadaf Ebrahimi   },
4975*f5c631daSSadaf Ebrahimi   {
4976*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r7_r7_LSR_1),
4977*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r7_r7_LSR_1,
4978*f5c631daSSadaf Ebrahimi   },
4979*f5c631daSSadaf Ebrahimi   {
4980*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r8_r8_LSR_1),
4981*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r8_r8_LSR_1,
4982*f5c631daSSadaf Ebrahimi   },
4983*f5c631daSSadaf Ebrahimi   {
4984*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r9_r9_LSR_1),
4985*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r9_r9_LSR_1,
4986*f5c631daSSadaf Ebrahimi   },
4987*f5c631daSSadaf Ebrahimi   {
4988*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r10_r10_LSR_1),
4989*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r10_r10_LSR_1,
4990*f5c631daSSadaf Ebrahimi   },
4991*f5c631daSSadaf Ebrahimi   {
4992*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r11_r11_LSR_1),
4993*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r11_r11_LSR_1,
4994*f5c631daSSadaf Ebrahimi   },
4995*f5c631daSSadaf Ebrahimi   {
4996*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r12_r12_LSR_1),
4997*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r12_r12_LSR_1,
4998*f5c631daSSadaf Ebrahimi   },
4999*f5c631daSSadaf Ebrahimi   {
5000*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsRn_al_r14_r14_LSR_1),
5001*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsRn_al_r14_r14_LSR_1,
5002*f5c631daSSadaf Ebrahimi   },
5003*f5c631daSSadaf Ebrahimi   {
5004*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r1_r8_LSR_1),
5005*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r1_r8_LSR_1,
5006*f5c631daSSadaf Ebrahimi   },
5007*f5c631daSSadaf Ebrahimi   {
5008*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r7_r4_LSR_1),
5009*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r7_r4_LSR_1,
5010*f5c631daSSadaf Ebrahimi   },
5011*f5c631daSSadaf Ebrahimi   {
5012*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r14_r10_LSR_1),
5013*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r14_r10_LSR_1,
5014*f5c631daSSadaf Ebrahimi   },
5015*f5c631daSSadaf Ebrahimi   {
5016*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r10_r6_LSR_1),
5017*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r10_r6_LSR_1,
5018*f5c631daSSadaf Ebrahimi   },
5019*f5c631daSSadaf Ebrahimi   {
5020*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r6_r5_LSR_1),
5021*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r6_r5_LSR_1,
5022*f5c631daSSadaf Ebrahimi   },
5023*f5c631daSSadaf Ebrahimi   {
5024*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r12_r2_LSR_1),
5025*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r12_r2_LSR_1,
5026*f5c631daSSadaf Ebrahimi   },
5027*f5c631daSSadaf Ebrahimi   {
5028*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r0_r11_LSR_1),
5029*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r0_r11_LSR_1,
5030*f5c631daSSadaf Ebrahimi   },
5031*f5c631daSSadaf Ebrahimi   {
5032*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r10_r14_LSR_1),
5033*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r10_r14_LSR_1,
5034*f5c631daSSadaf Ebrahimi   },
5035*f5c631daSSadaf Ebrahimi   {
5036*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r0_r5_LSR_1),
5037*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r0_r5_LSR_1,
5038*f5c631daSSadaf Ebrahimi   },
5039*f5c631daSSadaf Ebrahimi   {
5040*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_RdIsNotRn_al_r0_r3_LSR_1),
5041*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_RdIsNotRn_al_r0_r3_LSR_1,
5042*f5c631daSSadaf Ebrahimi   },
5043*f5c631daSSadaf Ebrahimi   {
5044*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_1),
5045*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_1,
5046*f5c631daSSadaf Ebrahimi   },
5047*f5c631daSSadaf Ebrahimi   {
5048*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_2),
5049*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_2,
5050*f5c631daSSadaf Ebrahimi   },
5051*f5c631daSSadaf Ebrahimi   {
5052*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_3),
5053*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_3,
5054*f5c631daSSadaf Ebrahimi   },
5055*f5c631daSSadaf Ebrahimi   {
5056*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_4),
5057*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_4,
5058*f5c631daSSadaf Ebrahimi   },
5059*f5c631daSSadaf Ebrahimi   {
5060*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_5),
5061*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_5,
5062*f5c631daSSadaf Ebrahimi   },
5063*f5c631daSSadaf Ebrahimi   {
5064*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_6),
5065*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_6,
5066*f5c631daSSadaf Ebrahimi   },
5067*f5c631daSSadaf Ebrahimi   {
5068*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_7),
5069*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_7,
5070*f5c631daSSadaf Ebrahimi   },
5071*f5c631daSSadaf Ebrahimi   {
5072*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_8),
5073*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_8,
5074*f5c631daSSadaf Ebrahimi   },
5075*f5c631daSSadaf Ebrahimi   {
5076*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_9),
5077*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_9,
5078*f5c631daSSadaf Ebrahimi   },
5079*f5c631daSSadaf Ebrahimi   {
5080*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_10),
5081*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_10,
5082*f5c631daSSadaf Ebrahimi   },
5083*f5c631daSSadaf Ebrahimi   {
5084*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_11),
5085*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_11,
5086*f5c631daSSadaf Ebrahimi   },
5087*f5c631daSSadaf Ebrahimi   {
5088*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_12),
5089*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_12,
5090*f5c631daSSadaf Ebrahimi   },
5091*f5c631daSSadaf Ebrahimi   {
5092*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_13),
5093*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_13,
5094*f5c631daSSadaf Ebrahimi   },
5095*f5c631daSSadaf Ebrahimi   {
5096*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_14),
5097*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_14,
5098*f5c631daSSadaf Ebrahimi   },
5099*f5c631daSSadaf Ebrahimi   {
5100*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_15),
5101*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_15,
5102*f5c631daSSadaf Ebrahimi   },
5103*f5c631daSSadaf Ebrahimi   {
5104*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_16),
5105*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_16,
5106*f5c631daSSadaf Ebrahimi   },
5107*f5c631daSSadaf Ebrahimi   {
5108*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_17),
5109*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_17,
5110*f5c631daSSadaf Ebrahimi   },
5111*f5c631daSSadaf Ebrahimi   {
5112*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_18),
5113*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_18,
5114*f5c631daSSadaf Ebrahimi   },
5115*f5c631daSSadaf Ebrahimi   {
5116*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_19),
5117*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_19,
5118*f5c631daSSadaf Ebrahimi   },
5119*f5c631daSSadaf Ebrahimi   {
5120*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_20),
5121*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_20,
5122*f5c631daSSadaf Ebrahimi   },
5123*f5c631daSSadaf Ebrahimi   {
5124*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_21),
5125*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_21,
5126*f5c631daSSadaf Ebrahimi   },
5127*f5c631daSSadaf Ebrahimi   {
5128*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_22),
5129*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_22,
5130*f5c631daSSadaf Ebrahimi   },
5131*f5c631daSSadaf Ebrahimi   {
5132*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_23),
5133*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_23,
5134*f5c631daSSadaf Ebrahimi   },
5135*f5c631daSSadaf Ebrahimi   {
5136*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_24),
5137*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_24,
5138*f5c631daSSadaf Ebrahimi   },
5139*f5c631daSSadaf Ebrahimi   {
5140*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_25),
5141*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_25,
5142*f5c631daSSadaf Ebrahimi   },
5143*f5c631daSSadaf Ebrahimi   {
5144*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_26),
5145*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_26,
5146*f5c631daSSadaf Ebrahimi   },
5147*f5c631daSSadaf Ebrahimi   {
5148*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_27),
5149*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_27,
5150*f5c631daSSadaf Ebrahimi   },
5151*f5c631daSSadaf Ebrahimi   {
5152*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_28),
5153*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_28,
5154*f5c631daSSadaf Ebrahimi   },
5155*f5c631daSSadaf Ebrahimi   {
5156*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_29),
5157*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_29,
5158*f5c631daSSadaf Ebrahimi   },
5159*f5c631daSSadaf Ebrahimi   {
5160*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_30),
5161*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_30,
5162*f5c631daSSadaf Ebrahimi   },
5163*f5c631daSSadaf Ebrahimi   {
5164*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_31),
5165*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_31,
5166*f5c631daSSadaf Ebrahimi   },
5167*f5c631daSSadaf Ebrahimi   {
5168*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_32),
5169*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_LSR_32,
5170*f5c631daSSadaf Ebrahimi   },
5171*f5c631daSSadaf Ebrahimi   {
5172*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_1),
5173*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_1,
5174*f5c631daSSadaf Ebrahimi   },
5175*f5c631daSSadaf Ebrahimi   {
5176*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_2),
5177*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_2,
5178*f5c631daSSadaf Ebrahimi   },
5179*f5c631daSSadaf Ebrahimi   {
5180*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_3),
5181*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_3,
5182*f5c631daSSadaf Ebrahimi   },
5183*f5c631daSSadaf Ebrahimi   {
5184*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_4),
5185*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_4,
5186*f5c631daSSadaf Ebrahimi   },
5187*f5c631daSSadaf Ebrahimi   {
5188*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_5),
5189*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_5,
5190*f5c631daSSadaf Ebrahimi   },
5191*f5c631daSSadaf Ebrahimi   {
5192*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_6),
5193*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_6,
5194*f5c631daSSadaf Ebrahimi   },
5195*f5c631daSSadaf Ebrahimi   {
5196*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_7),
5197*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_7,
5198*f5c631daSSadaf Ebrahimi   },
5199*f5c631daSSadaf Ebrahimi   {
5200*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_8),
5201*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_8,
5202*f5c631daSSadaf Ebrahimi   },
5203*f5c631daSSadaf Ebrahimi   {
5204*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_9),
5205*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_9,
5206*f5c631daSSadaf Ebrahimi   },
5207*f5c631daSSadaf Ebrahimi   {
5208*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_10),
5209*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_10,
5210*f5c631daSSadaf Ebrahimi   },
5211*f5c631daSSadaf Ebrahimi   {
5212*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_11),
5213*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_11,
5214*f5c631daSSadaf Ebrahimi   },
5215*f5c631daSSadaf Ebrahimi   {
5216*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_12),
5217*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_12,
5218*f5c631daSSadaf Ebrahimi   },
5219*f5c631daSSadaf Ebrahimi   {
5220*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_13),
5221*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_13,
5222*f5c631daSSadaf Ebrahimi   },
5223*f5c631daSSadaf Ebrahimi   {
5224*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_14),
5225*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_14,
5226*f5c631daSSadaf Ebrahimi   },
5227*f5c631daSSadaf Ebrahimi   {
5228*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_15),
5229*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_15,
5230*f5c631daSSadaf Ebrahimi   },
5231*f5c631daSSadaf Ebrahimi   {
5232*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_16),
5233*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_16,
5234*f5c631daSSadaf Ebrahimi   },
5235*f5c631daSSadaf Ebrahimi   {
5236*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_17),
5237*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_17,
5238*f5c631daSSadaf Ebrahimi   },
5239*f5c631daSSadaf Ebrahimi   {
5240*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_18),
5241*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_18,
5242*f5c631daSSadaf Ebrahimi   },
5243*f5c631daSSadaf Ebrahimi   {
5244*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_19),
5245*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_19,
5246*f5c631daSSadaf Ebrahimi   },
5247*f5c631daSSadaf Ebrahimi   {
5248*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_20),
5249*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_20,
5250*f5c631daSSadaf Ebrahimi   },
5251*f5c631daSSadaf Ebrahimi   {
5252*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_21),
5253*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_21,
5254*f5c631daSSadaf Ebrahimi   },
5255*f5c631daSSadaf Ebrahimi   {
5256*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_22),
5257*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_22,
5258*f5c631daSSadaf Ebrahimi   },
5259*f5c631daSSadaf Ebrahimi   {
5260*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_23),
5261*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_23,
5262*f5c631daSSadaf Ebrahimi   },
5263*f5c631daSSadaf Ebrahimi   {
5264*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_24),
5265*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_24,
5266*f5c631daSSadaf Ebrahimi   },
5267*f5c631daSSadaf Ebrahimi   {
5268*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_25),
5269*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_25,
5270*f5c631daSSadaf Ebrahimi   },
5271*f5c631daSSadaf Ebrahimi   {
5272*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_26),
5273*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_26,
5274*f5c631daSSadaf Ebrahimi   },
5275*f5c631daSSadaf Ebrahimi   {
5276*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_27),
5277*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_27,
5278*f5c631daSSadaf Ebrahimi   },
5279*f5c631daSSadaf Ebrahimi   {
5280*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_28),
5281*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_28,
5282*f5c631daSSadaf Ebrahimi   },
5283*f5c631daSSadaf Ebrahimi   {
5284*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_29),
5285*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_29,
5286*f5c631daSSadaf Ebrahimi   },
5287*f5c631daSSadaf Ebrahimi   {
5288*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_30),
5289*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_30,
5290*f5c631daSSadaf Ebrahimi   },
5291*f5c631daSSadaf Ebrahimi   {
5292*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_31),
5293*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_31,
5294*f5c631daSSadaf Ebrahimi   },
5295*f5c631daSSadaf Ebrahimi   {
5296*f5c631daSSadaf Ebrahimi     ARRAY_SIZE(kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_32),
5297*f5c631daSSadaf Ebrahimi     kOutputs_Cmn_ShiftTypes_al_r0_r0_ASR_32,
5298*f5c631daSSadaf Ebrahimi   },
5299*f5c631daSSadaf Ebrahimi };
5300*f5c631daSSadaf Ebrahimi 
5301*f5c631daSSadaf Ebrahimi #endif  // VIXL_SIMULATOR_COND_RD_OPERAND_RN_SHIFT_AMOUNT_1TO32_CMN_A32_H_
5302