xref: /aosp_15_r20/external/llvm/test/MC/SystemZ/insn-good-z13.s (revision 9880d6810fe72a1726cb53787c6711e909410d58)
1*9880d681SAndroid Build Coastguard Worker# For z13 and above.
2*9880d681SAndroid Build Coastguard Worker# RUN: llvm-mc -triple s390x-linux-gnu -mcpu=z13 -show-encoding %s \
3*9880d681SAndroid Build Coastguard Worker# RUN:   | FileCheck %s
4*9880d681SAndroid Build Coastguard Worker
5*9880d681SAndroid Build Coastguard Worker#CHECK: lcbb    %r0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x27]
6*9880d681SAndroid Build Coastguard Worker#CHECK: lcbb    %r0, 0, 15              # encoding: [0xe7,0x00,0x00,0x00,0xf0,0x27]
7*9880d681SAndroid Build Coastguard Worker#CHECK: lcbb    %r0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x27]
8*9880d681SAndroid Build Coastguard Worker#CHECK: lcbb    %r0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x27]
9*9880d681SAndroid Build Coastguard Worker#CHECK: lcbb    %r0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x27]
10*9880d681SAndroid Build Coastguard Worker#CHECK: lcbb    %r15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x27]
11*9880d681SAndroid Build Coastguard Worker#CHECK: lcbb    %r2, 1383(%r3,%r4), 8   # encoding: [0xe7,0x23,0x45,0x67,0x80,0x27]
12*9880d681SAndroid Build Coastguard Worker
13*9880d681SAndroid Build Coastguard Worker	lcbb	%r0, 0, 0
14*9880d681SAndroid Build Coastguard Worker	lcbb	%r0, 0, 15
15*9880d681SAndroid Build Coastguard Worker	lcbb	%r0, 4095, 0
16*9880d681SAndroid Build Coastguard Worker	lcbb	%r0, 0(%r15), 0
17*9880d681SAndroid Build Coastguard Worker	lcbb	%r0, 0(%r15,%r1), 0
18*9880d681SAndroid Build Coastguard Worker	lcbb	%r15, 0, 0
19*9880d681SAndroid Build Coastguard Worker	lcbb	%r2, 1383(%r3,%r4), 8
20*9880d681SAndroid Build Coastguard Worker
21*9880d681SAndroid Build Coastguard Worker#CHECK: vab     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf3]
22*9880d681SAndroid Build Coastguard Worker#CHECK: vab     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf3]
23*9880d681SAndroid Build Coastguard Worker#CHECK: vab     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf3]
24*9880d681SAndroid Build Coastguard Worker#CHECK: vab     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf3]
25*9880d681SAndroid Build Coastguard Worker#CHECK: vab     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf3]
26*9880d681SAndroid Build Coastguard Worker
27*9880d681SAndroid Build Coastguard Worker	vab	%v0, %v0, %v0
28*9880d681SAndroid Build Coastguard Worker	vab	%v0, %v0, %v31
29*9880d681SAndroid Build Coastguard Worker	vab	%v0, %v31, %v0
30*9880d681SAndroid Build Coastguard Worker	vab	%v31, %v0, %v0
31*9880d681SAndroid Build Coastguard Worker	vab	%v18, %v3, %v20
32*9880d681SAndroid Build Coastguard Worker
33*9880d681SAndroid Build Coastguard Worker#CHECK: vaccb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf1]
34*9880d681SAndroid Build Coastguard Worker#CHECK: vaccb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf1]
35*9880d681SAndroid Build Coastguard Worker#CHECK: vaccb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf1]
36*9880d681SAndroid Build Coastguard Worker#CHECK: vaccb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf1]
37*9880d681SAndroid Build Coastguard Worker#CHECK: vaccb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf1]
38*9880d681SAndroid Build Coastguard Worker
39*9880d681SAndroid Build Coastguard Worker	vaccb	%v0, %v0, %v0
40*9880d681SAndroid Build Coastguard Worker	vaccb	%v0, %v0, %v31
41*9880d681SAndroid Build Coastguard Worker	vaccb	%v0, %v31, %v0
42*9880d681SAndroid Build Coastguard Worker	vaccb	%v31, %v0, %v0
43*9880d681SAndroid Build Coastguard Worker	vaccb	%v18, %v3, %v20
44*9880d681SAndroid Build Coastguard Worker
45*9880d681SAndroid Build Coastguard Worker#CHECK: vacccq  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x04,0x00,0x00,0xb9]
46*9880d681SAndroid Build Coastguard Worker#CHECK: vacccq  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x04,0x00,0xf1,0xb9]
47*9880d681SAndroid Build Coastguard Worker#CHECK: vacccq  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf4,0x00,0x02,0xb9]
48*9880d681SAndroid Build Coastguard Worker#CHECK: vacccq  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x04,0x00,0x04,0xb9]
49*9880d681SAndroid Build Coastguard Worker#CHECK: vacccq  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x04,0x00,0x08,0xb9]
50*9880d681SAndroid Build Coastguard Worker#CHECK: vacccq  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x54,0x00,0x97,0xb9]
51*9880d681SAndroid Build Coastguard Worker
52*9880d681SAndroid Build Coastguard Worker	vacccq	%v0, %v0, %v0, %v0
53*9880d681SAndroid Build Coastguard Worker	vacccq	%v0, %v0, %v0, %v31
54*9880d681SAndroid Build Coastguard Worker	vacccq	%v0, %v0, %v31, %v0
55*9880d681SAndroid Build Coastguard Worker	vacccq	%v0, %v31, %v0, %v0
56*9880d681SAndroid Build Coastguard Worker	vacccq	%v31, %v0, %v0, %v0
57*9880d681SAndroid Build Coastguard Worker	vacccq	%v13, %v17, %v21, %v25
58*9880d681SAndroid Build Coastguard Worker
59*9880d681SAndroid Build Coastguard Worker#CHECK: vaccf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf1]
60*9880d681SAndroid Build Coastguard Worker#CHECK: vaccf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf1]
61*9880d681SAndroid Build Coastguard Worker#CHECK: vaccf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf1]
62*9880d681SAndroid Build Coastguard Worker#CHECK: vaccf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf1]
63*9880d681SAndroid Build Coastguard Worker#CHECK: vaccf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf1]
64*9880d681SAndroid Build Coastguard Worker
65*9880d681SAndroid Build Coastguard Worker	vaccf	%v0, %v0, %v0
66*9880d681SAndroid Build Coastguard Worker	vaccf	%v0, %v0, %v31
67*9880d681SAndroid Build Coastguard Worker	vaccf	%v0, %v31, %v0
68*9880d681SAndroid Build Coastguard Worker	vaccf	%v31, %v0, %v0
69*9880d681SAndroid Build Coastguard Worker	vaccf	%v18, %v3, %v20
70*9880d681SAndroid Build Coastguard Worker
71*9880d681SAndroid Build Coastguard Worker#CHECK: vaccg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf1]
72*9880d681SAndroid Build Coastguard Worker#CHECK: vaccg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf1]
73*9880d681SAndroid Build Coastguard Worker#CHECK: vaccg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf1]
74*9880d681SAndroid Build Coastguard Worker#CHECK: vaccg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf1]
75*9880d681SAndroid Build Coastguard Worker#CHECK: vaccg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf1]
76*9880d681SAndroid Build Coastguard Worker
77*9880d681SAndroid Build Coastguard Worker	vaccg	%v0, %v0, %v0
78*9880d681SAndroid Build Coastguard Worker	vaccg	%v0, %v0, %v31
79*9880d681SAndroid Build Coastguard Worker	vaccg	%v0, %v31, %v0
80*9880d681SAndroid Build Coastguard Worker	vaccg	%v31, %v0, %v0
81*9880d681SAndroid Build Coastguard Worker	vaccg	%v18, %v3, %v20
82*9880d681SAndroid Build Coastguard Worker
83*9880d681SAndroid Build Coastguard Worker#CHECK: vacch   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf1]
84*9880d681SAndroid Build Coastguard Worker#CHECK: vacch   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf1]
85*9880d681SAndroid Build Coastguard Worker#CHECK: vacch   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf1]
86*9880d681SAndroid Build Coastguard Worker#CHECK: vacch   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf1]
87*9880d681SAndroid Build Coastguard Worker#CHECK: vacch   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf1]
88*9880d681SAndroid Build Coastguard Worker
89*9880d681SAndroid Build Coastguard Worker	vacch	%v0, %v0, %v0
90*9880d681SAndroid Build Coastguard Worker	vacch	%v0, %v0, %v31
91*9880d681SAndroid Build Coastguard Worker	vacch	%v0, %v31, %v0
92*9880d681SAndroid Build Coastguard Worker	vacch	%v31, %v0, %v0
93*9880d681SAndroid Build Coastguard Worker	vacch	%v18, %v3, %v20
94*9880d681SAndroid Build Coastguard Worker
95*9880d681SAndroid Build Coastguard Worker#CHECK: vaccq   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x40,0xf1]
96*9880d681SAndroid Build Coastguard Worker#CHECK: vaccq   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x42,0xf1]
97*9880d681SAndroid Build Coastguard Worker#CHECK: vaccq   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x44,0xf1]
98*9880d681SAndroid Build Coastguard Worker#CHECK: vaccq   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x48,0xf1]
99*9880d681SAndroid Build Coastguard Worker#CHECK: vaccq   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x4a,0xf1]
100*9880d681SAndroid Build Coastguard Worker
101*9880d681SAndroid Build Coastguard Worker	vaccq	%v0, %v0, %v0
102*9880d681SAndroid Build Coastguard Worker	vaccq	%v0, %v0, %v31
103*9880d681SAndroid Build Coastguard Worker	vaccq	%v0, %v31, %v0
104*9880d681SAndroid Build Coastguard Worker	vaccq	%v31, %v0, %v0
105*9880d681SAndroid Build Coastguard Worker	vaccq	%v18, %v3, %v20
106*9880d681SAndroid Build Coastguard Worker
107*9880d681SAndroid Build Coastguard Worker#CHECK: vacq    %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x04,0x00,0x00,0xbb]
108*9880d681SAndroid Build Coastguard Worker#CHECK: vacq    %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x04,0x00,0xf1,0xbb]
109*9880d681SAndroid Build Coastguard Worker#CHECK: vacq    %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf4,0x00,0x02,0xbb]
110*9880d681SAndroid Build Coastguard Worker#CHECK: vacq    %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x04,0x00,0x04,0xbb]
111*9880d681SAndroid Build Coastguard Worker#CHECK: vacq    %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x04,0x00,0x08,0xbb]
112*9880d681SAndroid Build Coastguard Worker#CHECK: vacq    %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x54,0x00,0x97,0xbb]
113*9880d681SAndroid Build Coastguard Worker
114*9880d681SAndroid Build Coastguard Worker	vacq	%v0, %v0, %v0, %v0
115*9880d681SAndroid Build Coastguard Worker	vacq	%v0, %v0, %v0, %v31
116*9880d681SAndroid Build Coastguard Worker	vacq	%v0, %v0, %v31, %v0
117*9880d681SAndroid Build Coastguard Worker	vacq	%v0, %v31, %v0, %v0
118*9880d681SAndroid Build Coastguard Worker	vacq	%v31, %v0, %v0, %v0
119*9880d681SAndroid Build Coastguard Worker	vacq	%v13, %v17, %v21, %v25
120*9880d681SAndroid Build Coastguard Worker
121*9880d681SAndroid Build Coastguard Worker#CHECK: vaf     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf3]
122*9880d681SAndroid Build Coastguard Worker#CHECK: vaf     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf3]
123*9880d681SAndroid Build Coastguard Worker#CHECK: vaf     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf3]
124*9880d681SAndroid Build Coastguard Worker#CHECK: vaf     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf3]
125*9880d681SAndroid Build Coastguard Worker#CHECK: vaf     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf3]
126*9880d681SAndroid Build Coastguard Worker
127*9880d681SAndroid Build Coastguard Worker	vaf	%v0, %v0, %v0
128*9880d681SAndroid Build Coastguard Worker	vaf	%v0, %v0, %v31
129*9880d681SAndroid Build Coastguard Worker	vaf	%v0, %v31, %v0
130*9880d681SAndroid Build Coastguard Worker	vaf	%v31, %v0, %v0
131*9880d681SAndroid Build Coastguard Worker	vaf	%v18, %v3, %v20
132*9880d681SAndroid Build Coastguard Worker
133*9880d681SAndroid Build Coastguard Worker#CHECK: vag     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf3]
134*9880d681SAndroid Build Coastguard Worker#CHECK: vag     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf3]
135*9880d681SAndroid Build Coastguard Worker#CHECK: vag     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf3]
136*9880d681SAndroid Build Coastguard Worker#CHECK: vag     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf3]
137*9880d681SAndroid Build Coastguard Worker#CHECK: vag     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf3]
138*9880d681SAndroid Build Coastguard Worker
139*9880d681SAndroid Build Coastguard Worker	vag	%v0, %v0, %v0
140*9880d681SAndroid Build Coastguard Worker	vag	%v0, %v0, %v31
141*9880d681SAndroid Build Coastguard Worker	vag	%v0, %v31, %v0
142*9880d681SAndroid Build Coastguard Worker	vag	%v31, %v0, %v0
143*9880d681SAndroid Build Coastguard Worker	vag	%v18, %v3, %v20
144*9880d681SAndroid Build Coastguard Worker
145*9880d681SAndroid Build Coastguard Worker#CHECK: vah     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf3]
146*9880d681SAndroid Build Coastguard Worker#CHECK: vah     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf3]
147*9880d681SAndroid Build Coastguard Worker#CHECK: vah     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf3]
148*9880d681SAndroid Build Coastguard Worker#CHECK: vah     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf3]
149*9880d681SAndroid Build Coastguard Worker#CHECK: vah     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf3]
150*9880d681SAndroid Build Coastguard Worker
151*9880d681SAndroid Build Coastguard Worker	vah	%v0, %v0, %v0
152*9880d681SAndroid Build Coastguard Worker	vah	%v0, %v0, %v31
153*9880d681SAndroid Build Coastguard Worker	vah	%v0, %v31, %v0
154*9880d681SAndroid Build Coastguard Worker	vah	%v31, %v0, %v0
155*9880d681SAndroid Build Coastguard Worker	vah	%v18, %v3, %v20
156*9880d681SAndroid Build Coastguard Worker
157*9880d681SAndroid Build Coastguard Worker#CHECK: vaq     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x40,0xf3]
158*9880d681SAndroid Build Coastguard Worker#CHECK: vaq     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x42,0xf3]
159*9880d681SAndroid Build Coastguard Worker#CHECK: vaq     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x44,0xf3]
160*9880d681SAndroid Build Coastguard Worker#CHECK: vaq     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x48,0xf3]
161*9880d681SAndroid Build Coastguard Worker#CHECK: vaq     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x4a,0xf3]
162*9880d681SAndroid Build Coastguard Worker
163*9880d681SAndroid Build Coastguard Worker	vaq	%v0, %v0, %v0
164*9880d681SAndroid Build Coastguard Worker	vaq	%v0, %v0, %v31
165*9880d681SAndroid Build Coastguard Worker	vaq	%v0, %v31, %v0
166*9880d681SAndroid Build Coastguard Worker	vaq	%v31, %v0, %v0
167*9880d681SAndroid Build Coastguard Worker	vaq	%v18, %v3, %v20
168*9880d681SAndroid Build Coastguard Worker
169*9880d681SAndroid Build Coastguard Worker#CHECK: vavgb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf2]
170*9880d681SAndroid Build Coastguard Worker#CHECK: vavgb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf2]
171*9880d681SAndroid Build Coastguard Worker#CHECK: vavgb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf2]
172*9880d681SAndroid Build Coastguard Worker#CHECK: vavgb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf2]
173*9880d681SAndroid Build Coastguard Worker#CHECK: vavgb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf2]
174*9880d681SAndroid Build Coastguard Worker
175*9880d681SAndroid Build Coastguard Worker	vavgb	%v0, %v0, %v0
176*9880d681SAndroid Build Coastguard Worker	vavgb	%v0, %v0, %v31
177*9880d681SAndroid Build Coastguard Worker	vavgb	%v0, %v31, %v0
178*9880d681SAndroid Build Coastguard Worker	vavgb	%v31, %v0, %v0
179*9880d681SAndroid Build Coastguard Worker	vavgb	%v18, %v3, %v20
180*9880d681SAndroid Build Coastguard Worker
181*9880d681SAndroid Build Coastguard Worker#CHECK: vavgf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf2]
182*9880d681SAndroid Build Coastguard Worker#CHECK: vavgf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf2]
183*9880d681SAndroid Build Coastguard Worker#CHECK: vavgf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf2]
184*9880d681SAndroid Build Coastguard Worker#CHECK: vavgf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf2]
185*9880d681SAndroid Build Coastguard Worker#CHECK: vavgf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf2]
186*9880d681SAndroid Build Coastguard Worker
187*9880d681SAndroid Build Coastguard Worker	vavgf	%v0, %v0, %v0
188*9880d681SAndroid Build Coastguard Worker	vavgf	%v0, %v0, %v31
189*9880d681SAndroid Build Coastguard Worker	vavgf	%v0, %v31, %v0
190*9880d681SAndroid Build Coastguard Worker	vavgf	%v31, %v0, %v0
191*9880d681SAndroid Build Coastguard Worker	vavgf	%v18, %v3, %v20
192*9880d681SAndroid Build Coastguard Worker
193*9880d681SAndroid Build Coastguard Worker#CHECK: vavgg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf2]
194*9880d681SAndroid Build Coastguard Worker#CHECK: vavgg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf2]
195*9880d681SAndroid Build Coastguard Worker#CHECK: vavgg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf2]
196*9880d681SAndroid Build Coastguard Worker#CHECK: vavgg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf2]
197*9880d681SAndroid Build Coastguard Worker#CHECK: vavgg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf2]
198*9880d681SAndroid Build Coastguard Worker
199*9880d681SAndroid Build Coastguard Worker	vavgg	%v0, %v0, %v0
200*9880d681SAndroid Build Coastguard Worker	vavgg	%v0, %v0, %v31
201*9880d681SAndroid Build Coastguard Worker	vavgg	%v0, %v31, %v0
202*9880d681SAndroid Build Coastguard Worker	vavgg	%v31, %v0, %v0
203*9880d681SAndroid Build Coastguard Worker	vavgg	%v18, %v3, %v20
204*9880d681SAndroid Build Coastguard Worker
205*9880d681SAndroid Build Coastguard Worker#CHECK: vavgh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf2]
206*9880d681SAndroid Build Coastguard Worker#CHECK: vavgh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf2]
207*9880d681SAndroid Build Coastguard Worker#CHECK: vavgh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf2]
208*9880d681SAndroid Build Coastguard Worker#CHECK: vavgh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf2]
209*9880d681SAndroid Build Coastguard Worker#CHECK: vavgh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf2]
210*9880d681SAndroid Build Coastguard Worker
211*9880d681SAndroid Build Coastguard Worker	vavgh	%v0, %v0, %v0
212*9880d681SAndroid Build Coastguard Worker	vavgh	%v0, %v0, %v31
213*9880d681SAndroid Build Coastguard Worker	vavgh	%v0, %v31, %v0
214*9880d681SAndroid Build Coastguard Worker	vavgh	%v31, %v0, %v0
215*9880d681SAndroid Build Coastguard Worker	vavgh	%v18, %v3, %v20
216*9880d681SAndroid Build Coastguard Worker
217*9880d681SAndroid Build Coastguard Worker#CHECK: vavglb  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf0]
218*9880d681SAndroid Build Coastguard Worker#CHECK: vavglb  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf0]
219*9880d681SAndroid Build Coastguard Worker#CHECK: vavglb  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf0]
220*9880d681SAndroid Build Coastguard Worker#CHECK: vavglb  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf0]
221*9880d681SAndroid Build Coastguard Worker#CHECK: vavglb  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf0]
222*9880d681SAndroid Build Coastguard Worker
223*9880d681SAndroid Build Coastguard Worker	vavglb	%v0, %v0, %v0
224*9880d681SAndroid Build Coastguard Worker	vavglb	%v0, %v0, %v31
225*9880d681SAndroid Build Coastguard Worker	vavglb	%v0, %v31, %v0
226*9880d681SAndroid Build Coastguard Worker	vavglb	%v31, %v0, %v0
227*9880d681SAndroid Build Coastguard Worker	vavglb	%v18, %v3, %v20
228*9880d681SAndroid Build Coastguard Worker
229*9880d681SAndroid Build Coastguard Worker#CHECK: vavglf  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf0]
230*9880d681SAndroid Build Coastguard Worker#CHECK: vavglf  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf0]
231*9880d681SAndroid Build Coastguard Worker#CHECK: vavglf  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf0]
232*9880d681SAndroid Build Coastguard Worker#CHECK: vavglf  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf0]
233*9880d681SAndroid Build Coastguard Worker#CHECK: vavglf  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf0]
234*9880d681SAndroid Build Coastguard Worker
235*9880d681SAndroid Build Coastguard Worker	vavglf	%v0, %v0, %v0
236*9880d681SAndroid Build Coastguard Worker	vavglf	%v0, %v0, %v31
237*9880d681SAndroid Build Coastguard Worker	vavglf	%v0, %v31, %v0
238*9880d681SAndroid Build Coastguard Worker	vavglf	%v31, %v0, %v0
239*9880d681SAndroid Build Coastguard Worker	vavglf	%v18, %v3, %v20
240*9880d681SAndroid Build Coastguard Worker
241*9880d681SAndroid Build Coastguard Worker#CHECK: vavglg  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf0]
242*9880d681SAndroid Build Coastguard Worker#CHECK: vavglg  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf0]
243*9880d681SAndroid Build Coastguard Worker#CHECK: vavglg  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf0]
244*9880d681SAndroid Build Coastguard Worker#CHECK: vavglg  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf0]
245*9880d681SAndroid Build Coastguard Worker#CHECK: vavglg  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf0]
246*9880d681SAndroid Build Coastguard Worker
247*9880d681SAndroid Build Coastguard Worker	vavglg	%v0, %v0, %v0
248*9880d681SAndroid Build Coastguard Worker	vavglg	%v0, %v0, %v31
249*9880d681SAndroid Build Coastguard Worker	vavglg	%v0, %v31, %v0
250*9880d681SAndroid Build Coastguard Worker	vavglg	%v31, %v0, %v0
251*9880d681SAndroid Build Coastguard Worker	vavglg	%v18, %v3, %v20
252*9880d681SAndroid Build Coastguard Worker
253*9880d681SAndroid Build Coastguard Worker#CHECK: vavglh  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf0]
254*9880d681SAndroid Build Coastguard Worker#CHECK: vavglh  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf0]
255*9880d681SAndroid Build Coastguard Worker#CHECK: vavglh  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf0]
256*9880d681SAndroid Build Coastguard Worker#CHECK: vavglh  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf0]
257*9880d681SAndroid Build Coastguard Worker#CHECK: vavglh  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf0]
258*9880d681SAndroid Build Coastguard Worker
259*9880d681SAndroid Build Coastguard Worker	vavglh	%v0, %v0, %v0
260*9880d681SAndroid Build Coastguard Worker	vavglh	%v0, %v0, %v31
261*9880d681SAndroid Build Coastguard Worker	vavglh	%v0, %v31, %v0
262*9880d681SAndroid Build Coastguard Worker	vavglh	%v31, %v0, %v0
263*9880d681SAndroid Build Coastguard Worker	vavglh	%v18, %v3, %v20
264*9880d681SAndroid Build Coastguard Worker
265*9880d681SAndroid Build Coastguard Worker#CHECK: vcdgb   %v0, %v0, 0, 0          # encoding: [0xe7,0x00,0x00,0x00,0x30,0xc3]
266*9880d681SAndroid Build Coastguard Worker#CHECK: vcdgb   %v0, %v0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf0,0x30,0xc3]
267*9880d681SAndroid Build Coastguard Worker#CHECK: vcdgb   %v0, %v0, 4, 0          # encoding: [0xe7,0x00,0x00,0x04,0x30,0xc3]
268*9880d681SAndroid Build Coastguard Worker#CHECK: vcdgb   %v0, %v0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc3]
269*9880d681SAndroid Build Coastguard Worker#CHECK: vcdgb   %v0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xc3]
270*9880d681SAndroid Build Coastguard Worker#CHECK: vcdgb   %v31, %v0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xc3]
271*9880d681SAndroid Build Coastguard Worker#CHECK: vcdgb   %v14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xa4,0x34,0xc3]
272*9880d681SAndroid Build Coastguard Worker
273*9880d681SAndroid Build Coastguard Worker	vcdgb	%v0, %v0, 0, 0
274*9880d681SAndroid Build Coastguard Worker	vcdgb	%v0, %v0, 0, 15
275*9880d681SAndroid Build Coastguard Worker	vcdgb	%v0, %v0, 4, 0
276*9880d681SAndroid Build Coastguard Worker	vcdgb	%v0, %v0, 12, 0
277*9880d681SAndroid Build Coastguard Worker	vcdgb	%v0, %v31, 0, 0
278*9880d681SAndroid Build Coastguard Worker	vcdgb	%v31, %v0, 0, 0
279*9880d681SAndroid Build Coastguard Worker	vcdgb	%v14, %v17, 4, 10
280*9880d681SAndroid Build Coastguard Worker
281*9880d681SAndroid Build Coastguard Worker#CHECK: vcdlgb  %v0, %v0, 0, 0          # encoding: [0xe7,0x00,0x00,0x00,0x30,0xc1]
282*9880d681SAndroid Build Coastguard Worker#CHECK: vcdlgb  %v0, %v0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf0,0x30,0xc1]
283*9880d681SAndroid Build Coastguard Worker#CHECK: vcdlgb  %v0, %v0, 4, 0          # encoding: [0xe7,0x00,0x00,0x04,0x30,0xc1]
284*9880d681SAndroid Build Coastguard Worker#CHECK: vcdlgb  %v0, %v0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc1]
285*9880d681SAndroid Build Coastguard Worker#CHECK: vcdlgb  %v0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xc1]
286*9880d681SAndroid Build Coastguard Worker#CHECK: vcdlgb  %v31, %v0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xc1]
287*9880d681SAndroid Build Coastguard Worker#CHECK: vcdlgb  %v14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xa4,0x34,0xc1]
288*9880d681SAndroid Build Coastguard Worker
289*9880d681SAndroid Build Coastguard Worker	vcdlgb	%v0, %v0, 0, 0
290*9880d681SAndroid Build Coastguard Worker	vcdlgb	%v0, %v0, 0, 15
291*9880d681SAndroid Build Coastguard Worker	vcdlgb	%v0, %v0, 4, 0
292*9880d681SAndroid Build Coastguard Worker	vcdlgb	%v0, %v0, 12, 0
293*9880d681SAndroid Build Coastguard Worker	vcdlgb	%v0, %v31, 0, 0
294*9880d681SAndroid Build Coastguard Worker	vcdlgb	%v31, %v0, 0, 0
295*9880d681SAndroid Build Coastguard Worker	vcdlgb	%v14, %v17, 4, 10
296*9880d681SAndroid Build Coastguard Worker
297*9880d681SAndroid Build Coastguard Worker#CHECK: vcksm   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x66]
298*9880d681SAndroid Build Coastguard Worker#CHECK: vcksm   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x66]
299*9880d681SAndroid Build Coastguard Worker#CHECK: vcksm   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x66]
300*9880d681SAndroid Build Coastguard Worker#CHECK: vcksm   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x66]
301*9880d681SAndroid Build Coastguard Worker#CHECK: vcksm   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x66]
302*9880d681SAndroid Build Coastguard Worker
303*9880d681SAndroid Build Coastguard Worker	vcksm	%v0, %v0, %v0
304*9880d681SAndroid Build Coastguard Worker	vcksm	%v0, %v0, %v31
305*9880d681SAndroid Build Coastguard Worker	vcksm	%v0, %v31, %v0
306*9880d681SAndroid Build Coastguard Worker	vcksm	%v31, %v0, %v0
307*9880d681SAndroid Build Coastguard Worker	vcksm	%v18, %v3, %v20
308*9880d681SAndroid Build Coastguard Worker
309*9880d681SAndroid Build Coastguard Worker#CHECK: vceqb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf8]
310*9880d681SAndroid Build Coastguard Worker#CHECK: vceqb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf8]
311*9880d681SAndroid Build Coastguard Worker#CHECK: vceqb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf8]
312*9880d681SAndroid Build Coastguard Worker#CHECK: vceqb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf8]
313*9880d681SAndroid Build Coastguard Worker#CHECK: vceqb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf8]
314*9880d681SAndroid Build Coastguard Worker#CHECK: vceqbs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x04,0xf8]
315*9880d681SAndroid Build Coastguard Worker
316*9880d681SAndroid Build Coastguard Worker	vceqb	%v0, %v0, %v0
317*9880d681SAndroid Build Coastguard Worker	vceqb	%v0, %v0, %v31
318*9880d681SAndroid Build Coastguard Worker	vceqb	%v0, %v31, %v0
319*9880d681SAndroid Build Coastguard Worker	vceqb	%v31, %v0, %v0
320*9880d681SAndroid Build Coastguard Worker	vceqb	%v18, %v3, %v20
321*9880d681SAndroid Build Coastguard Worker	vceqbs	%v5, %v22, %v7
322*9880d681SAndroid Build Coastguard Worker
323*9880d681SAndroid Build Coastguard Worker#CHECK: vceqf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf8]
324*9880d681SAndroid Build Coastguard Worker#CHECK: vceqf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf8]
325*9880d681SAndroid Build Coastguard Worker#CHECK: vceqf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf8]
326*9880d681SAndroid Build Coastguard Worker#CHECK: vceqf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf8]
327*9880d681SAndroid Build Coastguard Worker#CHECK: vceqf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf8]
328*9880d681SAndroid Build Coastguard Worker#CHECK: vceqfs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x24,0xf8]
329*9880d681SAndroid Build Coastguard Worker
330*9880d681SAndroid Build Coastguard Worker	vceqf	%v0, %v0, %v0
331*9880d681SAndroid Build Coastguard Worker	vceqf	%v0, %v0, %v31
332*9880d681SAndroid Build Coastguard Worker	vceqf	%v0, %v31, %v0
333*9880d681SAndroid Build Coastguard Worker	vceqf	%v31, %v0, %v0
334*9880d681SAndroid Build Coastguard Worker	vceqf	%v18, %v3, %v20
335*9880d681SAndroid Build Coastguard Worker	vceqfs	%v5, %v22, %v7
336*9880d681SAndroid Build Coastguard Worker
337*9880d681SAndroid Build Coastguard Worker#CHECK: vceqg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf8]
338*9880d681SAndroid Build Coastguard Worker#CHECK: vceqg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf8]
339*9880d681SAndroid Build Coastguard Worker#CHECK: vceqg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf8]
340*9880d681SAndroid Build Coastguard Worker#CHECK: vceqg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf8]
341*9880d681SAndroid Build Coastguard Worker#CHECK: vceqg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf8]
342*9880d681SAndroid Build Coastguard Worker#CHECK: vceqgs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x34,0xf8]
343*9880d681SAndroid Build Coastguard Worker
344*9880d681SAndroid Build Coastguard Worker	vceqg	%v0, %v0, %v0
345*9880d681SAndroid Build Coastguard Worker	vceqg	%v0, %v0, %v31
346*9880d681SAndroid Build Coastguard Worker	vceqg	%v0, %v31, %v0
347*9880d681SAndroid Build Coastguard Worker	vceqg	%v31, %v0, %v0
348*9880d681SAndroid Build Coastguard Worker	vceqg	%v18, %v3, %v20
349*9880d681SAndroid Build Coastguard Worker	vceqgs	%v5, %v22, %v7
350*9880d681SAndroid Build Coastguard Worker
351*9880d681SAndroid Build Coastguard Worker#CHECK: vceqh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf8]
352*9880d681SAndroid Build Coastguard Worker#CHECK: vceqh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf8]
353*9880d681SAndroid Build Coastguard Worker#CHECK: vceqh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf8]
354*9880d681SAndroid Build Coastguard Worker#CHECK: vceqh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf8]
355*9880d681SAndroid Build Coastguard Worker#CHECK: vceqh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf8]
356*9880d681SAndroid Build Coastguard Worker#CHECK: vceqhs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x14,0xf8]
357*9880d681SAndroid Build Coastguard Worker
358*9880d681SAndroid Build Coastguard Worker	vceqh	%v0, %v0, %v0
359*9880d681SAndroid Build Coastguard Worker	vceqh	%v0, %v0, %v31
360*9880d681SAndroid Build Coastguard Worker	vceqh	%v0, %v31, %v0
361*9880d681SAndroid Build Coastguard Worker	vceqh	%v31, %v0, %v0
362*9880d681SAndroid Build Coastguard Worker	vceqh	%v18, %v3, %v20
363*9880d681SAndroid Build Coastguard Worker	vceqhs	%v5, %v22, %v7
364*9880d681SAndroid Build Coastguard Worker
365*9880d681SAndroid Build Coastguard Worker#CHECK: vcgdb   %v0, %v0, 0, 0          # encoding: [0xe7,0x00,0x00,0x00,0x30,0xc2]
366*9880d681SAndroid Build Coastguard Worker#CHECK: vcgdb   %v0, %v0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf0,0x30,0xc2]
367*9880d681SAndroid Build Coastguard Worker#CHECK: vcgdb   %v0, %v0, 4, 0          # encoding: [0xe7,0x00,0x00,0x04,0x30,0xc2]
368*9880d681SAndroid Build Coastguard Worker#CHECK: vcgdb   %v0, %v0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc2]
369*9880d681SAndroid Build Coastguard Worker#CHECK: vcgdb   %v0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xc2]
370*9880d681SAndroid Build Coastguard Worker#CHECK: vcgdb   %v31, %v0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xc2]
371*9880d681SAndroid Build Coastguard Worker#CHECK: vcgdb   %v14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xa4,0x34,0xc2]
372*9880d681SAndroid Build Coastguard Worker
373*9880d681SAndroid Build Coastguard Worker	vcgdb	%v0, %v0, 0, 0
374*9880d681SAndroid Build Coastguard Worker	vcgdb	%v0, %v0, 0, 15
375*9880d681SAndroid Build Coastguard Worker	vcgdb	%v0, %v0, 4, 0
376*9880d681SAndroid Build Coastguard Worker	vcgdb	%v0, %v0, 12, 0
377*9880d681SAndroid Build Coastguard Worker	vcgdb	%v0, %v31, 0, 0
378*9880d681SAndroid Build Coastguard Worker	vcgdb	%v31, %v0, 0, 0
379*9880d681SAndroid Build Coastguard Worker	vcgdb	%v14, %v17, 4, 10
380*9880d681SAndroid Build Coastguard Worker
381*9880d681SAndroid Build Coastguard Worker#CHECK: vchb    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xfb]
382*9880d681SAndroid Build Coastguard Worker#CHECK: vchb    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xfb]
383*9880d681SAndroid Build Coastguard Worker#CHECK: vchb    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xfb]
384*9880d681SAndroid Build Coastguard Worker#CHECK: vchb    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xfb]
385*9880d681SAndroid Build Coastguard Worker#CHECK: vchb    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xfb]
386*9880d681SAndroid Build Coastguard Worker#CHECK: vchbs   %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x04,0xfb]
387*9880d681SAndroid Build Coastguard Worker
388*9880d681SAndroid Build Coastguard Worker	vchb	%v0, %v0, %v0
389*9880d681SAndroid Build Coastguard Worker	vchb	%v0, %v0, %v31
390*9880d681SAndroid Build Coastguard Worker	vchb	%v0, %v31, %v0
391*9880d681SAndroid Build Coastguard Worker	vchb	%v31, %v0, %v0
392*9880d681SAndroid Build Coastguard Worker	vchb	%v18, %v3, %v20
393*9880d681SAndroid Build Coastguard Worker	vchbs	%v5, %v22, %v7
394*9880d681SAndroid Build Coastguard Worker
395*9880d681SAndroid Build Coastguard Worker#CHECK: vchf    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xfb]
396*9880d681SAndroid Build Coastguard Worker#CHECK: vchf    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xfb]
397*9880d681SAndroid Build Coastguard Worker#CHECK: vchf    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xfb]
398*9880d681SAndroid Build Coastguard Worker#CHECK: vchf    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xfb]
399*9880d681SAndroid Build Coastguard Worker#CHECK: vchf    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xfb]
400*9880d681SAndroid Build Coastguard Worker#CHECK: vchfs   %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x24,0xfb]
401*9880d681SAndroid Build Coastguard Worker
402*9880d681SAndroid Build Coastguard Worker	vchf	%v0, %v0, %v0
403*9880d681SAndroid Build Coastguard Worker	vchf	%v0, %v0, %v31
404*9880d681SAndroid Build Coastguard Worker	vchf	%v0, %v31, %v0
405*9880d681SAndroid Build Coastguard Worker	vchf	%v31, %v0, %v0
406*9880d681SAndroid Build Coastguard Worker	vchf	%v18, %v3, %v20
407*9880d681SAndroid Build Coastguard Worker	vchfs	%v5, %v22, %v7
408*9880d681SAndroid Build Coastguard Worker
409*9880d681SAndroid Build Coastguard Worker#CHECK: vchg    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xfb]
410*9880d681SAndroid Build Coastguard Worker#CHECK: vchg    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xfb]
411*9880d681SAndroid Build Coastguard Worker#CHECK: vchg    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xfb]
412*9880d681SAndroid Build Coastguard Worker#CHECK: vchg    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xfb]
413*9880d681SAndroid Build Coastguard Worker#CHECK: vchg    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xfb]
414*9880d681SAndroid Build Coastguard Worker#CHECK: vchgs   %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x34,0xfb]
415*9880d681SAndroid Build Coastguard Worker
416*9880d681SAndroid Build Coastguard Worker	vchg	%v0, %v0, %v0
417*9880d681SAndroid Build Coastguard Worker	vchg	%v0, %v0, %v31
418*9880d681SAndroid Build Coastguard Worker	vchg	%v0, %v31, %v0
419*9880d681SAndroid Build Coastguard Worker	vchg	%v31, %v0, %v0
420*9880d681SAndroid Build Coastguard Worker	vchg	%v18, %v3, %v20
421*9880d681SAndroid Build Coastguard Worker	vchgs	%v5, %v22, %v7
422*9880d681SAndroid Build Coastguard Worker
423*9880d681SAndroid Build Coastguard Worker#CHECK: vchh    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xfb]
424*9880d681SAndroid Build Coastguard Worker#CHECK: vchh    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xfb]
425*9880d681SAndroid Build Coastguard Worker#CHECK: vchh    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xfb]
426*9880d681SAndroid Build Coastguard Worker#CHECK: vchh    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xfb]
427*9880d681SAndroid Build Coastguard Worker#CHECK: vchh    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xfb]
428*9880d681SAndroid Build Coastguard Worker#CHECK: vchhs   %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x14,0xfb]
429*9880d681SAndroid Build Coastguard Worker
430*9880d681SAndroid Build Coastguard Worker	vchh	%v0, %v0, %v0
431*9880d681SAndroid Build Coastguard Worker	vchh	%v0, %v0, %v31
432*9880d681SAndroid Build Coastguard Worker	vchh	%v0, %v31, %v0
433*9880d681SAndroid Build Coastguard Worker	vchh	%v31, %v0, %v0
434*9880d681SAndroid Build Coastguard Worker	vchh	%v18, %v3, %v20
435*9880d681SAndroid Build Coastguard Worker	vchhs	%v5, %v22, %v7
436*9880d681SAndroid Build Coastguard Worker
437*9880d681SAndroid Build Coastguard Worker#CHECK: vchlb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf9]
438*9880d681SAndroid Build Coastguard Worker#CHECK: vchlb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf9]
439*9880d681SAndroid Build Coastguard Worker#CHECK: vchlb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf9]
440*9880d681SAndroid Build Coastguard Worker#CHECK: vchlb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf9]
441*9880d681SAndroid Build Coastguard Worker#CHECK: vchlb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf9]
442*9880d681SAndroid Build Coastguard Worker#CHECK: vchlbs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x04,0xf9]
443*9880d681SAndroid Build Coastguard Worker
444*9880d681SAndroid Build Coastguard Worker	vchlb	%v0, %v0, %v0
445*9880d681SAndroid Build Coastguard Worker	vchlb	%v0, %v0, %v31
446*9880d681SAndroid Build Coastguard Worker	vchlb	%v0, %v31, %v0
447*9880d681SAndroid Build Coastguard Worker	vchlb	%v31, %v0, %v0
448*9880d681SAndroid Build Coastguard Worker	vchlb	%v18, %v3, %v20
449*9880d681SAndroid Build Coastguard Worker	vchlbs	%v5, %v22, %v7
450*9880d681SAndroid Build Coastguard Worker
451*9880d681SAndroid Build Coastguard Worker#CHECK: vchlf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf9]
452*9880d681SAndroid Build Coastguard Worker#CHECK: vchlf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf9]
453*9880d681SAndroid Build Coastguard Worker#CHECK: vchlf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf9]
454*9880d681SAndroid Build Coastguard Worker#CHECK: vchlf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf9]
455*9880d681SAndroid Build Coastguard Worker#CHECK: vchlf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf9]
456*9880d681SAndroid Build Coastguard Worker#CHECK: vchlfs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x24,0xf9]
457*9880d681SAndroid Build Coastguard Worker
458*9880d681SAndroid Build Coastguard Worker	vchlf	%v0, %v0, %v0
459*9880d681SAndroid Build Coastguard Worker	vchlf	%v0, %v0, %v31
460*9880d681SAndroid Build Coastguard Worker	vchlf	%v0, %v31, %v0
461*9880d681SAndroid Build Coastguard Worker	vchlf	%v31, %v0, %v0
462*9880d681SAndroid Build Coastguard Worker	vchlf	%v18, %v3, %v20
463*9880d681SAndroid Build Coastguard Worker	vchlfs	%v5, %v22, %v7
464*9880d681SAndroid Build Coastguard Worker
465*9880d681SAndroid Build Coastguard Worker#CHECK: vchlg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf9]
466*9880d681SAndroid Build Coastguard Worker#CHECK: vchlg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf9]
467*9880d681SAndroid Build Coastguard Worker#CHECK: vchlg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf9]
468*9880d681SAndroid Build Coastguard Worker#CHECK: vchlg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf9]
469*9880d681SAndroid Build Coastguard Worker#CHECK: vchlg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf9]
470*9880d681SAndroid Build Coastguard Worker#CHECK: vchlgs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x34,0xf9]
471*9880d681SAndroid Build Coastguard Worker
472*9880d681SAndroid Build Coastguard Worker	vchlg	%v0, %v0, %v0
473*9880d681SAndroid Build Coastguard Worker	vchlg	%v0, %v0, %v31
474*9880d681SAndroid Build Coastguard Worker	vchlg	%v0, %v31, %v0
475*9880d681SAndroid Build Coastguard Worker	vchlg	%v31, %v0, %v0
476*9880d681SAndroid Build Coastguard Worker	vchlg	%v18, %v3, %v20
477*9880d681SAndroid Build Coastguard Worker	vchlgs	%v5, %v22, %v7
478*9880d681SAndroid Build Coastguard Worker
479*9880d681SAndroid Build Coastguard Worker#CHECK: vchlh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf9]
480*9880d681SAndroid Build Coastguard Worker#CHECK: vchlh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf9]
481*9880d681SAndroid Build Coastguard Worker#CHECK: vchlh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf9]
482*9880d681SAndroid Build Coastguard Worker#CHECK: vchlh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf9]
483*9880d681SAndroid Build Coastguard Worker#CHECK: vchlh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf9]
484*9880d681SAndroid Build Coastguard Worker#CHECK: vchlhs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x14,0xf9]
485*9880d681SAndroid Build Coastguard Worker
486*9880d681SAndroid Build Coastguard Worker	vchlh	%v0, %v0, %v0
487*9880d681SAndroid Build Coastguard Worker	vchlh	%v0, %v0, %v31
488*9880d681SAndroid Build Coastguard Worker	vchlh	%v0, %v31, %v0
489*9880d681SAndroid Build Coastguard Worker	vchlh	%v31, %v0, %v0
490*9880d681SAndroid Build Coastguard Worker	vchlh	%v18, %v3, %v20
491*9880d681SAndroid Build Coastguard Worker	vchlhs	%v5, %v22, %v7
492*9880d681SAndroid Build Coastguard Worker
493*9880d681SAndroid Build Coastguard Worker#CHECK: vclgdb  %v0, %v0, 0, 0          # encoding: [0xe7,0x00,0x00,0x00,0x30,0xc0]
494*9880d681SAndroid Build Coastguard Worker#CHECK: vclgdb  %v0, %v0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf0,0x30,0xc0]
495*9880d681SAndroid Build Coastguard Worker#CHECK: vclgdb  %v0, %v0, 4, 0          # encoding: [0xe7,0x00,0x00,0x04,0x30,0xc0]
496*9880d681SAndroid Build Coastguard Worker#CHECK: vclgdb  %v0, %v0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc0]
497*9880d681SAndroid Build Coastguard Worker#CHECK: vclgdb  %v0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xc0]
498*9880d681SAndroid Build Coastguard Worker#CHECK: vclgdb  %v31, %v0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xc0]
499*9880d681SAndroid Build Coastguard Worker#CHECK: vclgdb  %v14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xa4,0x34,0xc0]
500*9880d681SAndroid Build Coastguard Worker
501*9880d681SAndroid Build Coastguard Worker	vclgdb	%v0, %v0, 0, 0
502*9880d681SAndroid Build Coastguard Worker	vclgdb	%v0, %v0, 0, 15
503*9880d681SAndroid Build Coastguard Worker	vclgdb	%v0, %v0, 4, 0
504*9880d681SAndroid Build Coastguard Worker	vclgdb	%v0, %v0, 12, 0
505*9880d681SAndroid Build Coastguard Worker	vclgdb	%v0, %v31, 0, 0
506*9880d681SAndroid Build Coastguard Worker	vclgdb	%v31, %v0, 0, 0
507*9880d681SAndroid Build Coastguard Worker	vclgdb	%v14, %v17, 4, 10
508*9880d681SAndroid Build Coastguard Worker
509*9880d681SAndroid Build Coastguard Worker#CHECK: vclzb   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0x53]
510*9880d681SAndroid Build Coastguard Worker#CHECK: vclzb   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x53]
511*9880d681SAndroid Build Coastguard Worker#CHECK: vclzb   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x53]
512*9880d681SAndroid Build Coastguard Worker#CHECK: vclzb   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x53]
513*9880d681SAndroid Build Coastguard Worker#CHECK: vclzb   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x53]
514*9880d681SAndroid Build Coastguard Worker#CHECK: vclzb   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0x53]
515*9880d681SAndroid Build Coastguard Worker
516*9880d681SAndroid Build Coastguard Worker	vclzb	%v0, %v0
517*9880d681SAndroid Build Coastguard Worker	vclzb	%v0, %v15
518*9880d681SAndroid Build Coastguard Worker	vclzb	%v0, %v31
519*9880d681SAndroid Build Coastguard Worker	vclzb	%v15, %v0
520*9880d681SAndroid Build Coastguard Worker	vclzb	%v31, %v0
521*9880d681SAndroid Build Coastguard Worker	vclzb	%v14, %v17
522*9880d681SAndroid Build Coastguard Worker
523*9880d681SAndroid Build Coastguard Worker#CHECK: vclzf   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0x53]
524*9880d681SAndroid Build Coastguard Worker#CHECK: vclzf   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x53]
525*9880d681SAndroid Build Coastguard Worker#CHECK: vclzf   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x53]
526*9880d681SAndroid Build Coastguard Worker#CHECK: vclzf   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x53]
527*9880d681SAndroid Build Coastguard Worker#CHECK: vclzf   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x53]
528*9880d681SAndroid Build Coastguard Worker#CHECK: vclzf   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0x53]
529*9880d681SAndroid Build Coastguard Worker
530*9880d681SAndroid Build Coastguard Worker	vclzf	%v0, %v0
531*9880d681SAndroid Build Coastguard Worker	vclzf	%v0, %v15
532*9880d681SAndroid Build Coastguard Worker	vclzf	%v0, %v31
533*9880d681SAndroid Build Coastguard Worker	vclzf	%v15, %v0
534*9880d681SAndroid Build Coastguard Worker	vclzf	%v31, %v0
535*9880d681SAndroid Build Coastguard Worker	vclzf	%v14, %v17
536*9880d681SAndroid Build Coastguard Worker
537*9880d681SAndroid Build Coastguard Worker#CHECK: vclzg   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0x53]
538*9880d681SAndroid Build Coastguard Worker#CHECK: vclzg   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x53]
539*9880d681SAndroid Build Coastguard Worker#CHECK: vclzg   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x53]
540*9880d681SAndroid Build Coastguard Worker#CHECK: vclzg   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x53]
541*9880d681SAndroid Build Coastguard Worker#CHECK: vclzg   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x53]
542*9880d681SAndroid Build Coastguard Worker#CHECK: vclzg   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0x53]
543*9880d681SAndroid Build Coastguard Worker
544*9880d681SAndroid Build Coastguard Worker	vclzg	%v0, %v0
545*9880d681SAndroid Build Coastguard Worker	vclzg	%v0, %v15
546*9880d681SAndroid Build Coastguard Worker	vclzg	%v0, %v31
547*9880d681SAndroid Build Coastguard Worker	vclzg	%v15, %v0
548*9880d681SAndroid Build Coastguard Worker	vclzg	%v31, %v0
549*9880d681SAndroid Build Coastguard Worker	vclzg	%v14, %v17
550*9880d681SAndroid Build Coastguard Worker
551*9880d681SAndroid Build Coastguard Worker#CHECK: vclzh   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0x53]
552*9880d681SAndroid Build Coastguard Worker#CHECK: vclzh   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x53]
553*9880d681SAndroid Build Coastguard Worker#CHECK: vclzh   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x53]
554*9880d681SAndroid Build Coastguard Worker#CHECK: vclzh   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x53]
555*9880d681SAndroid Build Coastguard Worker#CHECK: vclzh   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x53]
556*9880d681SAndroid Build Coastguard Worker#CHECK: vclzh   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0x53]
557*9880d681SAndroid Build Coastguard Worker
558*9880d681SAndroid Build Coastguard Worker	vclzh	%v0, %v0
559*9880d681SAndroid Build Coastguard Worker	vclzh	%v0, %v15
560*9880d681SAndroid Build Coastguard Worker	vclzh	%v0, %v31
561*9880d681SAndroid Build Coastguard Worker	vclzh	%v15, %v0
562*9880d681SAndroid Build Coastguard Worker	vclzh	%v31, %v0
563*9880d681SAndroid Build Coastguard Worker	vclzh	%v14, %v17
564*9880d681SAndroid Build Coastguard Worker
565*9880d681SAndroid Build Coastguard Worker#CHECK: vctzb   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0x52]
566*9880d681SAndroid Build Coastguard Worker#CHECK: vctzb   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x52]
567*9880d681SAndroid Build Coastguard Worker#CHECK: vctzb   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x52]
568*9880d681SAndroid Build Coastguard Worker#CHECK: vctzb   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x52]
569*9880d681SAndroid Build Coastguard Worker#CHECK: vctzb   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x52]
570*9880d681SAndroid Build Coastguard Worker#CHECK: vctzb   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0x52]
571*9880d681SAndroid Build Coastguard Worker
572*9880d681SAndroid Build Coastguard Worker	vctzb	%v0, %v0
573*9880d681SAndroid Build Coastguard Worker	vctzb	%v0, %v15
574*9880d681SAndroid Build Coastguard Worker	vctzb	%v0, %v31
575*9880d681SAndroid Build Coastguard Worker	vctzb	%v15, %v0
576*9880d681SAndroid Build Coastguard Worker	vctzb	%v31, %v0
577*9880d681SAndroid Build Coastguard Worker	vctzb	%v14, %v17
578*9880d681SAndroid Build Coastguard Worker
579*9880d681SAndroid Build Coastguard Worker#CHECK: vctzf   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0x52]
580*9880d681SAndroid Build Coastguard Worker#CHECK: vctzf   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x52]
581*9880d681SAndroid Build Coastguard Worker#CHECK: vctzf   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x52]
582*9880d681SAndroid Build Coastguard Worker#CHECK: vctzf   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x52]
583*9880d681SAndroid Build Coastguard Worker#CHECK: vctzf   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x52]
584*9880d681SAndroid Build Coastguard Worker#CHECK: vctzf   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0x52]
585*9880d681SAndroid Build Coastguard Worker
586*9880d681SAndroid Build Coastguard Worker	vctzf	%v0, %v0
587*9880d681SAndroid Build Coastguard Worker	vctzf	%v0, %v15
588*9880d681SAndroid Build Coastguard Worker	vctzf	%v0, %v31
589*9880d681SAndroid Build Coastguard Worker	vctzf	%v15, %v0
590*9880d681SAndroid Build Coastguard Worker	vctzf	%v31, %v0
591*9880d681SAndroid Build Coastguard Worker	vctzf	%v14, %v17
592*9880d681SAndroid Build Coastguard Worker
593*9880d681SAndroid Build Coastguard Worker#CHECK: vctzg   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0x52]
594*9880d681SAndroid Build Coastguard Worker#CHECK: vctzg   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x52]
595*9880d681SAndroid Build Coastguard Worker#CHECK: vctzg   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x52]
596*9880d681SAndroid Build Coastguard Worker#CHECK: vctzg   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x52]
597*9880d681SAndroid Build Coastguard Worker#CHECK: vctzg   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x52]
598*9880d681SAndroid Build Coastguard Worker#CHECK: vctzg   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0x52]
599*9880d681SAndroid Build Coastguard Worker
600*9880d681SAndroid Build Coastguard Worker	vctzg	%v0, %v0
601*9880d681SAndroid Build Coastguard Worker	vctzg	%v0, %v15
602*9880d681SAndroid Build Coastguard Worker	vctzg	%v0, %v31
603*9880d681SAndroid Build Coastguard Worker	vctzg	%v15, %v0
604*9880d681SAndroid Build Coastguard Worker	vctzg	%v31, %v0
605*9880d681SAndroid Build Coastguard Worker	vctzg	%v14, %v17
606*9880d681SAndroid Build Coastguard Worker
607*9880d681SAndroid Build Coastguard Worker#CHECK: vctzh   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0x52]
608*9880d681SAndroid Build Coastguard Worker#CHECK: vctzh   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x52]
609*9880d681SAndroid Build Coastguard Worker#CHECK: vctzh   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x52]
610*9880d681SAndroid Build Coastguard Worker#CHECK: vctzh   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x52]
611*9880d681SAndroid Build Coastguard Worker#CHECK: vctzh   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x52]
612*9880d681SAndroid Build Coastguard Worker#CHECK: vctzh   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0x52]
613*9880d681SAndroid Build Coastguard Worker
614*9880d681SAndroid Build Coastguard Worker	vctzh	%v0, %v0
615*9880d681SAndroid Build Coastguard Worker	vctzh	%v0, %v15
616*9880d681SAndroid Build Coastguard Worker	vctzh	%v0, %v31
617*9880d681SAndroid Build Coastguard Worker	vctzh	%v15, %v0
618*9880d681SAndroid Build Coastguard Worker	vctzh	%v31, %v0
619*9880d681SAndroid Build Coastguard Worker	vctzh	%v14, %v17
620*9880d681SAndroid Build Coastguard Worker
621*9880d681SAndroid Build Coastguard Worker#CHECK: vecb    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xdb]
622*9880d681SAndroid Build Coastguard Worker#CHECK: vecb    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xdb]
623*9880d681SAndroid Build Coastguard Worker#CHECK: vecb    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xdb]
624*9880d681SAndroid Build Coastguard Worker#CHECK: vecb    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xdb]
625*9880d681SAndroid Build Coastguard Worker#CHECK: vecb    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xdb]
626*9880d681SAndroid Build Coastguard Worker#CHECK: vecb    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xdb]
627*9880d681SAndroid Build Coastguard Worker
628*9880d681SAndroid Build Coastguard Worker	vecb	%v0, %v0
629*9880d681SAndroid Build Coastguard Worker	vecb	%v0, %v15
630*9880d681SAndroid Build Coastguard Worker	vecb	%v0, %v31
631*9880d681SAndroid Build Coastguard Worker	vecb	%v15, %v0
632*9880d681SAndroid Build Coastguard Worker	vecb	%v31, %v0
633*9880d681SAndroid Build Coastguard Worker	vecb	%v14, %v17
634*9880d681SAndroid Build Coastguard Worker
635*9880d681SAndroid Build Coastguard Worker#CHECK: vecf    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xdb]
636*9880d681SAndroid Build Coastguard Worker#CHECK: vecf    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xdb]
637*9880d681SAndroid Build Coastguard Worker#CHECK: vecf    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xdb]
638*9880d681SAndroid Build Coastguard Worker#CHECK: vecf    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xdb]
639*9880d681SAndroid Build Coastguard Worker#CHECK: vecf    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xdb]
640*9880d681SAndroid Build Coastguard Worker#CHECK: vecf    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xdb]
641*9880d681SAndroid Build Coastguard Worker
642*9880d681SAndroid Build Coastguard Worker	vecf	%v0, %v0
643*9880d681SAndroid Build Coastguard Worker	vecf	%v0, %v15
644*9880d681SAndroid Build Coastguard Worker	vecf	%v0, %v31
645*9880d681SAndroid Build Coastguard Worker	vecf	%v15, %v0
646*9880d681SAndroid Build Coastguard Worker	vecf	%v31, %v0
647*9880d681SAndroid Build Coastguard Worker	vecf	%v14, %v17
648*9880d681SAndroid Build Coastguard Worker
649*9880d681SAndroid Build Coastguard Worker#CHECK: vecg    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xdb]
650*9880d681SAndroid Build Coastguard Worker#CHECK: vecg    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xdb]
651*9880d681SAndroid Build Coastguard Worker#CHECK: vecg    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xdb]
652*9880d681SAndroid Build Coastguard Worker#CHECK: vecg    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xdb]
653*9880d681SAndroid Build Coastguard Worker#CHECK: vecg    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xdb]
654*9880d681SAndroid Build Coastguard Worker#CHECK: vecg    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xdb]
655*9880d681SAndroid Build Coastguard Worker
656*9880d681SAndroid Build Coastguard Worker	vecg	%v0, %v0
657*9880d681SAndroid Build Coastguard Worker	vecg	%v0, %v15
658*9880d681SAndroid Build Coastguard Worker	vecg	%v0, %v31
659*9880d681SAndroid Build Coastguard Worker	vecg	%v15, %v0
660*9880d681SAndroid Build Coastguard Worker	vecg	%v31, %v0
661*9880d681SAndroid Build Coastguard Worker	vecg	%v14, %v17
662*9880d681SAndroid Build Coastguard Worker
663*9880d681SAndroid Build Coastguard Worker#CHECK: vech    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xdb]
664*9880d681SAndroid Build Coastguard Worker#CHECK: vech    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xdb]
665*9880d681SAndroid Build Coastguard Worker#CHECK: vech    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xdb]
666*9880d681SAndroid Build Coastguard Worker#CHECK: vech    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xdb]
667*9880d681SAndroid Build Coastguard Worker#CHECK: vech    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xdb]
668*9880d681SAndroid Build Coastguard Worker#CHECK: vech    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xdb]
669*9880d681SAndroid Build Coastguard Worker
670*9880d681SAndroid Build Coastguard Worker	vech	%v0, %v0
671*9880d681SAndroid Build Coastguard Worker	vech	%v0, %v15
672*9880d681SAndroid Build Coastguard Worker	vech	%v0, %v31
673*9880d681SAndroid Build Coastguard Worker	vech	%v15, %v0
674*9880d681SAndroid Build Coastguard Worker	vech	%v31, %v0
675*9880d681SAndroid Build Coastguard Worker	vech	%v14, %v17
676*9880d681SAndroid Build Coastguard Worker
677*9880d681SAndroid Build Coastguard Worker#CHECK: veclb   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xd9]
678*9880d681SAndroid Build Coastguard Worker#CHECK: veclb   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xd9]
679*9880d681SAndroid Build Coastguard Worker#CHECK: veclb   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xd9]
680*9880d681SAndroid Build Coastguard Worker#CHECK: veclb   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xd9]
681*9880d681SAndroid Build Coastguard Worker#CHECK: veclb   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xd9]
682*9880d681SAndroid Build Coastguard Worker#CHECK: veclb   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xd9]
683*9880d681SAndroid Build Coastguard Worker
684*9880d681SAndroid Build Coastguard Worker	veclb	%v0, %v0
685*9880d681SAndroid Build Coastguard Worker	veclb	%v0, %v15
686*9880d681SAndroid Build Coastguard Worker	veclb	%v0, %v31
687*9880d681SAndroid Build Coastguard Worker	veclb	%v15, %v0
688*9880d681SAndroid Build Coastguard Worker	veclb	%v31, %v0
689*9880d681SAndroid Build Coastguard Worker	veclb	%v14, %v17
690*9880d681SAndroid Build Coastguard Worker
691*9880d681SAndroid Build Coastguard Worker#CHECK: veclf   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xd9]
692*9880d681SAndroid Build Coastguard Worker#CHECK: veclf   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xd9]
693*9880d681SAndroid Build Coastguard Worker#CHECK: veclf   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xd9]
694*9880d681SAndroid Build Coastguard Worker#CHECK: veclf   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xd9]
695*9880d681SAndroid Build Coastguard Worker#CHECK: veclf   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xd9]
696*9880d681SAndroid Build Coastguard Worker#CHECK: veclf   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xd9]
697*9880d681SAndroid Build Coastguard Worker
698*9880d681SAndroid Build Coastguard Worker	veclf	%v0, %v0
699*9880d681SAndroid Build Coastguard Worker	veclf	%v0, %v15
700*9880d681SAndroid Build Coastguard Worker	veclf	%v0, %v31
701*9880d681SAndroid Build Coastguard Worker	veclf	%v15, %v0
702*9880d681SAndroid Build Coastguard Worker	veclf	%v31, %v0
703*9880d681SAndroid Build Coastguard Worker	veclf	%v14, %v17
704*9880d681SAndroid Build Coastguard Worker
705*9880d681SAndroid Build Coastguard Worker#CHECK: veclg   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xd9]
706*9880d681SAndroid Build Coastguard Worker#CHECK: veclg   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xd9]
707*9880d681SAndroid Build Coastguard Worker#CHECK: veclg   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xd9]
708*9880d681SAndroid Build Coastguard Worker#CHECK: veclg   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xd9]
709*9880d681SAndroid Build Coastguard Worker#CHECK: veclg   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xd9]
710*9880d681SAndroid Build Coastguard Worker#CHECK: veclg   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xd9]
711*9880d681SAndroid Build Coastguard Worker
712*9880d681SAndroid Build Coastguard Worker	veclg	%v0, %v0
713*9880d681SAndroid Build Coastguard Worker	veclg	%v0, %v15
714*9880d681SAndroid Build Coastguard Worker	veclg	%v0, %v31
715*9880d681SAndroid Build Coastguard Worker	veclg	%v15, %v0
716*9880d681SAndroid Build Coastguard Worker	veclg	%v31, %v0
717*9880d681SAndroid Build Coastguard Worker	veclg	%v14, %v17
718*9880d681SAndroid Build Coastguard Worker
719*9880d681SAndroid Build Coastguard Worker#CHECK: veclh   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xd9]
720*9880d681SAndroid Build Coastguard Worker#CHECK: veclh   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xd9]
721*9880d681SAndroid Build Coastguard Worker#CHECK: veclh   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xd9]
722*9880d681SAndroid Build Coastguard Worker#CHECK: veclh   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xd9]
723*9880d681SAndroid Build Coastguard Worker#CHECK: veclh   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xd9]
724*9880d681SAndroid Build Coastguard Worker#CHECK: veclh   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xd9]
725*9880d681SAndroid Build Coastguard Worker
726*9880d681SAndroid Build Coastguard Worker	veclh	%v0, %v0
727*9880d681SAndroid Build Coastguard Worker	veclh	%v0, %v15
728*9880d681SAndroid Build Coastguard Worker	veclh	%v0, %v31
729*9880d681SAndroid Build Coastguard Worker	veclh	%v15, %v0
730*9880d681SAndroid Build Coastguard Worker	veclh	%v31, %v0
731*9880d681SAndroid Build Coastguard Worker	veclh	%v14, %v17
732*9880d681SAndroid Build Coastguard Worker
733*9880d681SAndroid Build Coastguard Worker#CHECK: verimb  %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x00,0x72]
734*9880d681SAndroid Build Coastguard Worker#CHECK: verimb  %v0, %v0, %v0, 255      # encoding: [0xe7,0x00,0x00,0xff,0x00,0x72]
735*9880d681SAndroid Build Coastguard Worker#CHECK: verimb  %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x72]
736*9880d681SAndroid Build Coastguard Worker#CHECK: verimb  %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x72]
737*9880d681SAndroid Build Coastguard Worker#CHECK: verimb  %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x72]
738*9880d681SAndroid Build Coastguard Worker#CHECK: verimb  %v13, %v17, %v21, 121   # encoding: [0xe7,0xd1,0x50,0x79,0x06,0x72]
739*9880d681SAndroid Build Coastguard Worker
740*9880d681SAndroid Build Coastguard Worker	verimb	%v0, %v0, %v0, 0
741*9880d681SAndroid Build Coastguard Worker	verimb	%v0, %v0, %v0, 255
742*9880d681SAndroid Build Coastguard Worker	verimb	%v0, %v0, %v31, 0
743*9880d681SAndroid Build Coastguard Worker	verimb	%v0, %v31, %v0, 0
744*9880d681SAndroid Build Coastguard Worker	verimb	%v31, %v0, %v0, 0
745*9880d681SAndroid Build Coastguard Worker	verimb 	%v13, %v17, %v21, 0x79
746*9880d681SAndroid Build Coastguard Worker
747*9880d681SAndroid Build Coastguard Worker#CHECK: verimf  %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x20,0x72]
748*9880d681SAndroid Build Coastguard Worker#CHECK: verimf  %v0, %v0, %v0, 255      # encoding: [0xe7,0x00,0x00,0xff,0x20,0x72]
749*9880d681SAndroid Build Coastguard Worker#CHECK: verimf  %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x72]
750*9880d681SAndroid Build Coastguard Worker#CHECK: verimf  %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x72]
751*9880d681SAndroid Build Coastguard Worker#CHECK: verimf  %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x72]
752*9880d681SAndroid Build Coastguard Worker#CHECK: verimf  %v13, %v17, %v21, 121   # encoding: [0xe7,0xd1,0x50,0x79,0x26,0x72]
753*9880d681SAndroid Build Coastguard Worker
754*9880d681SAndroid Build Coastguard Worker	verimf	%v0, %v0, %v0, 0
755*9880d681SAndroid Build Coastguard Worker	verimf	%v0, %v0, %v0, 255
756*9880d681SAndroid Build Coastguard Worker	verimf	%v0, %v0, %v31, 0
757*9880d681SAndroid Build Coastguard Worker	verimf	%v0, %v31, %v0, 0
758*9880d681SAndroid Build Coastguard Worker	verimf	%v31, %v0, %v0, 0
759*9880d681SAndroid Build Coastguard Worker	verimf 	%v13, %v17, %v21, 0x79
760*9880d681SAndroid Build Coastguard Worker
761*9880d681SAndroid Build Coastguard Worker#CHECK: verimg  %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x30,0x72]
762*9880d681SAndroid Build Coastguard Worker#CHECK: verimg  %v0, %v0, %v0, 255      # encoding: [0xe7,0x00,0x00,0xff,0x30,0x72]
763*9880d681SAndroid Build Coastguard Worker#CHECK: verimg  %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x72]
764*9880d681SAndroid Build Coastguard Worker#CHECK: verimg  %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x72]
765*9880d681SAndroid Build Coastguard Worker#CHECK: verimg  %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x72]
766*9880d681SAndroid Build Coastguard Worker#CHECK: verimg  %v13, %v17, %v21, 121   # encoding: [0xe7,0xd1,0x50,0x79,0x36,0x72]
767*9880d681SAndroid Build Coastguard Worker
768*9880d681SAndroid Build Coastguard Worker	verimg	%v0, %v0, %v0, 0
769*9880d681SAndroid Build Coastguard Worker	verimg	%v0, %v0, %v0, 255
770*9880d681SAndroid Build Coastguard Worker	verimg	%v0, %v0, %v31, 0
771*9880d681SAndroid Build Coastguard Worker	verimg	%v0, %v31, %v0, 0
772*9880d681SAndroid Build Coastguard Worker	verimg	%v31, %v0, %v0, 0
773*9880d681SAndroid Build Coastguard Worker	verimg 	%v13, %v17, %v21, 0x79
774*9880d681SAndroid Build Coastguard Worker
775*9880d681SAndroid Build Coastguard Worker#CHECK: verimh  %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x10,0x72]
776*9880d681SAndroid Build Coastguard Worker#CHECK: verimh  %v0, %v0, %v0, 255      # encoding: [0xe7,0x00,0x00,0xff,0x10,0x72]
777*9880d681SAndroid Build Coastguard Worker#CHECK: verimh  %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x72]
778*9880d681SAndroid Build Coastguard Worker#CHECK: verimh  %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x72]
779*9880d681SAndroid Build Coastguard Worker#CHECK: verimh  %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x72]
780*9880d681SAndroid Build Coastguard Worker#CHECK: verimh  %v13, %v17, %v21, 121   # encoding: [0xe7,0xd1,0x50,0x79,0x16,0x72]
781*9880d681SAndroid Build Coastguard Worker
782*9880d681SAndroid Build Coastguard Worker	verimh	%v0, %v0, %v0, 0
783*9880d681SAndroid Build Coastguard Worker	verimh	%v0, %v0, %v0, 255
784*9880d681SAndroid Build Coastguard Worker	verimh	%v0, %v0, %v31, 0
785*9880d681SAndroid Build Coastguard Worker	verimh	%v0, %v31, %v0, 0
786*9880d681SAndroid Build Coastguard Worker	verimh	%v31, %v0, %v0, 0
787*9880d681SAndroid Build Coastguard Worker	verimh 	%v13, %v17, %v21, 0x79
788*9880d681SAndroid Build Coastguard Worker
789*9880d681SAndroid Build Coastguard Worker#CHECK: verllvb %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x73]
790*9880d681SAndroid Build Coastguard Worker#CHECK: verllvb %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x73]
791*9880d681SAndroid Build Coastguard Worker#CHECK: verllvb %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x73]
792*9880d681SAndroid Build Coastguard Worker#CHECK: verllvb %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x73]
793*9880d681SAndroid Build Coastguard Worker#CHECK: verllvb %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x73]
794*9880d681SAndroid Build Coastguard Worker
795*9880d681SAndroid Build Coastguard Worker	verllvb	%v0, %v0, %v0
796*9880d681SAndroid Build Coastguard Worker	verllvb	%v0, %v0, %v31
797*9880d681SAndroid Build Coastguard Worker	verllvb	%v0, %v31, %v0
798*9880d681SAndroid Build Coastguard Worker	verllvb	%v31, %v0, %v0
799*9880d681SAndroid Build Coastguard Worker	verllvb	%v18, %v3, %v20
800*9880d681SAndroid Build Coastguard Worker
801*9880d681SAndroid Build Coastguard Worker#CHECK: verllvf %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x73]
802*9880d681SAndroid Build Coastguard Worker#CHECK: verllvf %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x73]
803*9880d681SAndroid Build Coastguard Worker#CHECK: verllvf %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x73]
804*9880d681SAndroid Build Coastguard Worker#CHECK: verllvf %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x73]
805*9880d681SAndroid Build Coastguard Worker#CHECK: verllvf %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x73]
806*9880d681SAndroid Build Coastguard Worker
807*9880d681SAndroid Build Coastguard Worker	verllvf	%v0, %v0, %v0
808*9880d681SAndroid Build Coastguard Worker	verllvf	%v0, %v0, %v31
809*9880d681SAndroid Build Coastguard Worker	verllvf	%v0, %v31, %v0
810*9880d681SAndroid Build Coastguard Worker	verllvf	%v31, %v0, %v0
811*9880d681SAndroid Build Coastguard Worker	verllvf	%v18, %v3, %v20
812*9880d681SAndroid Build Coastguard Worker
813*9880d681SAndroid Build Coastguard Worker#CHECK: verllvg %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x73]
814*9880d681SAndroid Build Coastguard Worker#CHECK: verllvg %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x73]
815*9880d681SAndroid Build Coastguard Worker#CHECK: verllvg %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x73]
816*9880d681SAndroid Build Coastguard Worker#CHECK: verllvg %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x73]
817*9880d681SAndroid Build Coastguard Worker#CHECK: verllvg %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x73]
818*9880d681SAndroid Build Coastguard Worker
819*9880d681SAndroid Build Coastguard Worker	verllvg	%v0, %v0, %v0
820*9880d681SAndroid Build Coastguard Worker	verllvg	%v0, %v0, %v31
821*9880d681SAndroid Build Coastguard Worker	verllvg	%v0, %v31, %v0
822*9880d681SAndroid Build Coastguard Worker	verllvg	%v31, %v0, %v0
823*9880d681SAndroid Build Coastguard Worker	verllvg	%v18, %v3, %v20
824*9880d681SAndroid Build Coastguard Worker
825*9880d681SAndroid Build Coastguard Worker#CHECK: verllvh %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x73]
826*9880d681SAndroid Build Coastguard Worker#CHECK: verllvh %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x73]
827*9880d681SAndroid Build Coastguard Worker#CHECK: verllvh %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x73]
828*9880d681SAndroid Build Coastguard Worker#CHECK: verllvh %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x73]
829*9880d681SAndroid Build Coastguard Worker#CHECK: verllvh %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x73]
830*9880d681SAndroid Build Coastguard Worker
831*9880d681SAndroid Build Coastguard Worker	verllvh	%v0, %v0, %v0
832*9880d681SAndroid Build Coastguard Worker	verllvh	%v0, %v0, %v31
833*9880d681SAndroid Build Coastguard Worker	verllvh	%v0, %v31, %v0
834*9880d681SAndroid Build Coastguard Worker	verllvh	%v31, %v0, %v0
835*9880d681SAndroid Build Coastguard Worker	verllvh	%v18, %v3, %v20
836*9880d681SAndroid Build Coastguard Worker
837*9880d681SAndroid Build Coastguard Worker#CHECK: verllb  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x33]
838*9880d681SAndroid Build Coastguard Worker#CHECK: verllb  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x33]
839*9880d681SAndroid Build Coastguard Worker#CHECK: verllb  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x33]
840*9880d681SAndroid Build Coastguard Worker#CHECK: verllb  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x33]
841*9880d681SAndroid Build Coastguard Worker#CHECK: verllb  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x33]
842*9880d681SAndroid Build Coastguard Worker#CHECK: verllb  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x04,0x33]
843*9880d681SAndroid Build Coastguard Worker
844*9880d681SAndroid Build Coastguard Worker	verllb	%v0, %v0, 0
845*9880d681SAndroid Build Coastguard Worker	verllb	%v0, %v0, 4095
846*9880d681SAndroid Build Coastguard Worker	verllb	%v0, %v0, 0(%r15)
847*9880d681SAndroid Build Coastguard Worker	verllb	%v0, %v31, 0
848*9880d681SAndroid Build Coastguard Worker	verllb	%v31, %v0, 0
849*9880d681SAndroid Build Coastguard Worker	verllb	%v14, %v17, 1074(%r5)
850*9880d681SAndroid Build Coastguard Worker
851*9880d681SAndroid Build Coastguard Worker#CHECK: verllf  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x20,0x33]
852*9880d681SAndroid Build Coastguard Worker#CHECK: verllf  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x33]
853*9880d681SAndroid Build Coastguard Worker#CHECK: verllf  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x33]
854*9880d681SAndroid Build Coastguard Worker#CHECK: verllf  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x33]
855*9880d681SAndroid Build Coastguard Worker#CHECK: verllf  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x33]
856*9880d681SAndroid Build Coastguard Worker#CHECK: verllf  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x24,0x33]
857*9880d681SAndroid Build Coastguard Worker
858*9880d681SAndroid Build Coastguard Worker	verllf	%v0, %v0, 0
859*9880d681SAndroid Build Coastguard Worker	verllf	%v0, %v0, 4095
860*9880d681SAndroid Build Coastguard Worker	verllf	%v0, %v0, 0(%r15)
861*9880d681SAndroid Build Coastguard Worker	verllf	%v0, %v31, 0
862*9880d681SAndroid Build Coastguard Worker	verllf	%v31, %v0, 0
863*9880d681SAndroid Build Coastguard Worker	verllf	%v14, %v17, 1074(%r5)
864*9880d681SAndroid Build Coastguard Worker
865*9880d681SAndroid Build Coastguard Worker#CHECK: verllg  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x33]
866*9880d681SAndroid Build Coastguard Worker#CHECK: verllg  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x33]
867*9880d681SAndroid Build Coastguard Worker#CHECK: verllg  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x33]
868*9880d681SAndroid Build Coastguard Worker#CHECK: verllg  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x33]
869*9880d681SAndroid Build Coastguard Worker#CHECK: verllg  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x33]
870*9880d681SAndroid Build Coastguard Worker#CHECK: verllg  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x34,0x33]
871*9880d681SAndroid Build Coastguard Worker
872*9880d681SAndroid Build Coastguard Worker	verllg	%v0, %v0, 0
873*9880d681SAndroid Build Coastguard Worker	verllg	%v0, %v0, 4095
874*9880d681SAndroid Build Coastguard Worker	verllg	%v0, %v0, 0(%r15)
875*9880d681SAndroid Build Coastguard Worker	verllg	%v0, %v31, 0
876*9880d681SAndroid Build Coastguard Worker	verllg	%v31, %v0, 0
877*9880d681SAndroid Build Coastguard Worker	verllg	%v14, %v17, 1074(%r5)
878*9880d681SAndroid Build Coastguard Worker
879*9880d681SAndroid Build Coastguard Worker#CHECK: verllh  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x10,0x33]
880*9880d681SAndroid Build Coastguard Worker#CHECK: verllh  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x33]
881*9880d681SAndroid Build Coastguard Worker#CHECK: verllh  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x33]
882*9880d681SAndroid Build Coastguard Worker#CHECK: verllh  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x33]
883*9880d681SAndroid Build Coastguard Worker#CHECK: verllh  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x33]
884*9880d681SAndroid Build Coastguard Worker#CHECK: verllh  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x14,0x33]
885*9880d681SAndroid Build Coastguard Worker
886*9880d681SAndroid Build Coastguard Worker	verllh	%v0, %v0, 0
887*9880d681SAndroid Build Coastguard Worker	verllh	%v0, %v0, 4095
888*9880d681SAndroid Build Coastguard Worker	verllh	%v0, %v0, 0(%r15)
889*9880d681SAndroid Build Coastguard Worker	verllh	%v0, %v31, 0
890*9880d681SAndroid Build Coastguard Worker	verllh	%v31, %v0, 0
891*9880d681SAndroid Build Coastguard Worker	verllh	%v14, %v17, 1074(%r5)
892*9880d681SAndroid Build Coastguard Worker
893*9880d681SAndroid Build Coastguard Worker#CHECK: veslvb  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x70]
894*9880d681SAndroid Build Coastguard Worker#CHECK: veslvb  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x70]
895*9880d681SAndroid Build Coastguard Worker#CHECK: veslvb  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x70]
896*9880d681SAndroid Build Coastguard Worker#CHECK: veslvb  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x70]
897*9880d681SAndroid Build Coastguard Worker#CHECK: veslvb  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x70]
898*9880d681SAndroid Build Coastguard Worker
899*9880d681SAndroid Build Coastguard Worker	veslvb	%v0, %v0, %v0
900*9880d681SAndroid Build Coastguard Worker	veslvb	%v0, %v0, %v31
901*9880d681SAndroid Build Coastguard Worker	veslvb	%v0, %v31, %v0
902*9880d681SAndroid Build Coastguard Worker	veslvb	%v31, %v0, %v0
903*9880d681SAndroid Build Coastguard Worker	veslvb	%v18, %v3, %v20
904*9880d681SAndroid Build Coastguard Worker
905*9880d681SAndroid Build Coastguard Worker#CHECK: veslvf  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x70]
906*9880d681SAndroid Build Coastguard Worker#CHECK: veslvf  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x70]
907*9880d681SAndroid Build Coastguard Worker#CHECK: veslvf  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x70]
908*9880d681SAndroid Build Coastguard Worker#CHECK: veslvf  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x70]
909*9880d681SAndroid Build Coastguard Worker#CHECK: veslvf  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x70]
910*9880d681SAndroid Build Coastguard Worker
911*9880d681SAndroid Build Coastguard Worker	veslvf	%v0, %v0, %v0
912*9880d681SAndroid Build Coastguard Worker	veslvf	%v0, %v0, %v31
913*9880d681SAndroid Build Coastguard Worker	veslvf	%v0, %v31, %v0
914*9880d681SAndroid Build Coastguard Worker	veslvf	%v31, %v0, %v0
915*9880d681SAndroid Build Coastguard Worker	veslvf	%v18, %v3, %v20
916*9880d681SAndroid Build Coastguard Worker
917*9880d681SAndroid Build Coastguard Worker#CHECK: veslvg  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x70]
918*9880d681SAndroid Build Coastguard Worker#CHECK: veslvg  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x70]
919*9880d681SAndroid Build Coastguard Worker#CHECK: veslvg  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x70]
920*9880d681SAndroid Build Coastguard Worker#CHECK: veslvg  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x70]
921*9880d681SAndroid Build Coastguard Worker#CHECK: veslvg  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x70]
922*9880d681SAndroid Build Coastguard Worker
923*9880d681SAndroid Build Coastguard Worker	veslvg	%v0, %v0, %v0
924*9880d681SAndroid Build Coastguard Worker	veslvg	%v0, %v0, %v31
925*9880d681SAndroid Build Coastguard Worker	veslvg	%v0, %v31, %v0
926*9880d681SAndroid Build Coastguard Worker	veslvg	%v31, %v0, %v0
927*9880d681SAndroid Build Coastguard Worker	veslvg	%v18, %v3, %v20
928*9880d681SAndroid Build Coastguard Worker
929*9880d681SAndroid Build Coastguard Worker#CHECK: veslvh  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x70]
930*9880d681SAndroid Build Coastguard Worker#CHECK: veslvh  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x70]
931*9880d681SAndroid Build Coastguard Worker#CHECK: veslvh  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x70]
932*9880d681SAndroid Build Coastguard Worker#CHECK: veslvh  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x70]
933*9880d681SAndroid Build Coastguard Worker#CHECK: veslvh  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x70]
934*9880d681SAndroid Build Coastguard Worker
935*9880d681SAndroid Build Coastguard Worker	veslvh	%v0, %v0, %v0
936*9880d681SAndroid Build Coastguard Worker	veslvh	%v0, %v0, %v31
937*9880d681SAndroid Build Coastguard Worker	veslvh	%v0, %v31, %v0
938*9880d681SAndroid Build Coastguard Worker	veslvh	%v31, %v0, %v0
939*9880d681SAndroid Build Coastguard Worker	veslvh	%v18, %v3, %v20
940*9880d681SAndroid Build Coastguard Worker
941*9880d681SAndroid Build Coastguard Worker#CHECK: veslb   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x30]
942*9880d681SAndroid Build Coastguard Worker#CHECK: veslb   %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x30]
943*9880d681SAndroid Build Coastguard Worker#CHECK: veslb   %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x30]
944*9880d681SAndroid Build Coastguard Worker#CHECK: veslb   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x30]
945*9880d681SAndroid Build Coastguard Worker#CHECK: veslb   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x30]
946*9880d681SAndroid Build Coastguard Worker#CHECK: veslb   %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x04,0x30]
947*9880d681SAndroid Build Coastguard Worker
948*9880d681SAndroid Build Coastguard Worker	veslb	%v0, %v0, 0
949*9880d681SAndroid Build Coastguard Worker	veslb	%v0, %v0, 4095
950*9880d681SAndroid Build Coastguard Worker	veslb	%v0, %v0, 0(%r15)
951*9880d681SAndroid Build Coastguard Worker	veslb	%v0, %v31, 0
952*9880d681SAndroid Build Coastguard Worker	veslb	%v31, %v0, 0
953*9880d681SAndroid Build Coastguard Worker	veslb	%v14, %v17, 1074(%r5)
954*9880d681SAndroid Build Coastguard Worker
955*9880d681SAndroid Build Coastguard Worker#CHECK: veslf   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x20,0x30]
956*9880d681SAndroid Build Coastguard Worker#CHECK: veslf   %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x30]
957*9880d681SAndroid Build Coastguard Worker#CHECK: veslf   %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x30]
958*9880d681SAndroid Build Coastguard Worker#CHECK: veslf   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x30]
959*9880d681SAndroid Build Coastguard Worker#CHECK: veslf   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x30]
960*9880d681SAndroid Build Coastguard Worker#CHECK: veslf   %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x24,0x30]
961*9880d681SAndroid Build Coastguard Worker
962*9880d681SAndroid Build Coastguard Worker	veslf	%v0, %v0, 0
963*9880d681SAndroid Build Coastguard Worker	veslf	%v0, %v0, 4095
964*9880d681SAndroid Build Coastguard Worker	veslf	%v0, %v0, 0(%r15)
965*9880d681SAndroid Build Coastguard Worker	veslf	%v0, %v31, 0
966*9880d681SAndroid Build Coastguard Worker	veslf	%v31, %v0, 0
967*9880d681SAndroid Build Coastguard Worker	veslf	%v14, %v17, 1074(%r5)
968*9880d681SAndroid Build Coastguard Worker
969*9880d681SAndroid Build Coastguard Worker#CHECK: veslg   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x30]
970*9880d681SAndroid Build Coastguard Worker#CHECK: veslg   %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x30]
971*9880d681SAndroid Build Coastguard Worker#CHECK: veslg   %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x30]
972*9880d681SAndroid Build Coastguard Worker#CHECK: veslg   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x30]
973*9880d681SAndroid Build Coastguard Worker#CHECK: veslg   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x30]
974*9880d681SAndroid Build Coastguard Worker#CHECK: veslg   %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x34,0x30]
975*9880d681SAndroid Build Coastguard Worker
976*9880d681SAndroid Build Coastguard Worker	veslg	%v0, %v0, 0
977*9880d681SAndroid Build Coastguard Worker	veslg	%v0, %v0, 4095
978*9880d681SAndroid Build Coastguard Worker	veslg	%v0, %v0, 0(%r15)
979*9880d681SAndroid Build Coastguard Worker	veslg	%v0, %v31, 0
980*9880d681SAndroid Build Coastguard Worker	veslg	%v31, %v0, 0
981*9880d681SAndroid Build Coastguard Worker	veslg	%v14, %v17, 1074(%r5)
982*9880d681SAndroid Build Coastguard Worker
983*9880d681SAndroid Build Coastguard Worker#CHECK: veslh   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x10,0x30]
984*9880d681SAndroid Build Coastguard Worker#CHECK: veslh   %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x30]
985*9880d681SAndroid Build Coastguard Worker#CHECK: veslh   %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x30]
986*9880d681SAndroid Build Coastguard Worker#CHECK: veslh   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x30]
987*9880d681SAndroid Build Coastguard Worker#CHECK: veslh   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x30]
988*9880d681SAndroid Build Coastguard Worker#CHECK: veslh   %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x14,0x30]
989*9880d681SAndroid Build Coastguard Worker
990*9880d681SAndroid Build Coastguard Worker	veslh	%v0, %v0, 0
991*9880d681SAndroid Build Coastguard Worker	veslh	%v0, %v0, 4095
992*9880d681SAndroid Build Coastguard Worker	veslh	%v0, %v0, 0(%r15)
993*9880d681SAndroid Build Coastguard Worker	veslh	%v0, %v31, 0
994*9880d681SAndroid Build Coastguard Worker	veslh	%v31, %v0, 0
995*9880d681SAndroid Build Coastguard Worker	veslh	%v14, %v17, 1074(%r5)
996*9880d681SAndroid Build Coastguard Worker
997*9880d681SAndroid Build Coastguard Worker#CHECK: vesravb %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x7a]
998*9880d681SAndroid Build Coastguard Worker#CHECK: vesravb %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x7a]
999*9880d681SAndroid Build Coastguard Worker#CHECK: vesravb %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x7a]
1000*9880d681SAndroid Build Coastguard Worker#CHECK: vesravb %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x7a]
1001*9880d681SAndroid Build Coastguard Worker#CHECK: vesravb %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x7a]
1002*9880d681SAndroid Build Coastguard Worker
1003*9880d681SAndroid Build Coastguard Worker	vesravb	%v0, %v0, %v0
1004*9880d681SAndroid Build Coastguard Worker	vesravb	%v0, %v0, %v31
1005*9880d681SAndroid Build Coastguard Worker	vesravb	%v0, %v31, %v0
1006*9880d681SAndroid Build Coastguard Worker	vesravb	%v31, %v0, %v0
1007*9880d681SAndroid Build Coastguard Worker	vesravb	%v18, %v3, %v20
1008*9880d681SAndroid Build Coastguard Worker
1009*9880d681SAndroid Build Coastguard Worker#CHECK: vesravf %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x7a]
1010*9880d681SAndroid Build Coastguard Worker#CHECK: vesravf %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x7a]
1011*9880d681SAndroid Build Coastguard Worker#CHECK: vesravf %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x7a]
1012*9880d681SAndroid Build Coastguard Worker#CHECK: vesravf %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x7a]
1013*9880d681SAndroid Build Coastguard Worker#CHECK: vesravf %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x7a]
1014*9880d681SAndroid Build Coastguard Worker
1015*9880d681SAndroid Build Coastguard Worker	vesravf	%v0, %v0, %v0
1016*9880d681SAndroid Build Coastguard Worker	vesravf	%v0, %v0, %v31
1017*9880d681SAndroid Build Coastguard Worker	vesravf	%v0, %v31, %v0
1018*9880d681SAndroid Build Coastguard Worker	vesravf	%v31, %v0, %v0
1019*9880d681SAndroid Build Coastguard Worker	vesravf	%v18, %v3, %v20
1020*9880d681SAndroid Build Coastguard Worker
1021*9880d681SAndroid Build Coastguard Worker#CHECK: vesravg %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x7a]
1022*9880d681SAndroid Build Coastguard Worker#CHECK: vesravg %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x7a]
1023*9880d681SAndroid Build Coastguard Worker#CHECK: vesravg %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x7a]
1024*9880d681SAndroid Build Coastguard Worker#CHECK: vesravg %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x7a]
1025*9880d681SAndroid Build Coastguard Worker#CHECK: vesravg %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x7a]
1026*9880d681SAndroid Build Coastguard Worker
1027*9880d681SAndroid Build Coastguard Worker	vesravg	%v0, %v0, %v0
1028*9880d681SAndroid Build Coastguard Worker	vesravg	%v0, %v0, %v31
1029*9880d681SAndroid Build Coastguard Worker	vesravg	%v0, %v31, %v0
1030*9880d681SAndroid Build Coastguard Worker	vesravg	%v31, %v0, %v0
1031*9880d681SAndroid Build Coastguard Worker	vesravg	%v18, %v3, %v20
1032*9880d681SAndroid Build Coastguard Worker
1033*9880d681SAndroid Build Coastguard Worker#CHECK: vesravh %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x7a]
1034*9880d681SAndroid Build Coastguard Worker#CHECK: vesravh %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x7a]
1035*9880d681SAndroid Build Coastguard Worker#CHECK: vesravh %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x7a]
1036*9880d681SAndroid Build Coastguard Worker#CHECK: vesravh %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x7a]
1037*9880d681SAndroid Build Coastguard Worker#CHECK: vesravh %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x7a]
1038*9880d681SAndroid Build Coastguard Worker
1039*9880d681SAndroid Build Coastguard Worker	vesravh	%v0, %v0, %v0
1040*9880d681SAndroid Build Coastguard Worker	vesravh	%v0, %v0, %v31
1041*9880d681SAndroid Build Coastguard Worker	vesravh	%v0, %v31, %v0
1042*9880d681SAndroid Build Coastguard Worker	vesravh	%v31, %v0, %v0
1043*9880d681SAndroid Build Coastguard Worker	vesravh	%v18, %v3, %v20
1044*9880d681SAndroid Build Coastguard Worker
1045*9880d681SAndroid Build Coastguard Worker#CHECK: vesrab  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x3a]
1046*9880d681SAndroid Build Coastguard Worker#CHECK: vesrab  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x3a]
1047*9880d681SAndroid Build Coastguard Worker#CHECK: vesrab  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x3a]
1048*9880d681SAndroid Build Coastguard Worker#CHECK: vesrab  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x3a]
1049*9880d681SAndroid Build Coastguard Worker#CHECK: vesrab  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x3a]
1050*9880d681SAndroid Build Coastguard Worker#CHECK: vesrab  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x04,0x3a]
1051*9880d681SAndroid Build Coastguard Worker
1052*9880d681SAndroid Build Coastguard Worker	vesrab	%v0, %v0, 0
1053*9880d681SAndroid Build Coastguard Worker	vesrab	%v0, %v0, 4095
1054*9880d681SAndroid Build Coastguard Worker	vesrab	%v0, %v0, 0(%r15)
1055*9880d681SAndroid Build Coastguard Worker	vesrab	%v0, %v31, 0
1056*9880d681SAndroid Build Coastguard Worker	vesrab	%v31, %v0, 0
1057*9880d681SAndroid Build Coastguard Worker	vesrab	%v14, %v17, 1074(%r5)
1058*9880d681SAndroid Build Coastguard Worker
1059*9880d681SAndroid Build Coastguard Worker#CHECK: vesraf  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x20,0x3a]
1060*9880d681SAndroid Build Coastguard Worker#CHECK: vesraf  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x3a]
1061*9880d681SAndroid Build Coastguard Worker#CHECK: vesraf  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x3a]
1062*9880d681SAndroid Build Coastguard Worker#CHECK: vesraf  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x3a]
1063*9880d681SAndroid Build Coastguard Worker#CHECK: vesraf  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x3a]
1064*9880d681SAndroid Build Coastguard Worker#CHECK: vesraf  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x24,0x3a]
1065*9880d681SAndroid Build Coastguard Worker
1066*9880d681SAndroid Build Coastguard Worker	vesraf	%v0, %v0, 0
1067*9880d681SAndroid Build Coastguard Worker	vesraf	%v0, %v0, 4095
1068*9880d681SAndroid Build Coastguard Worker	vesraf	%v0, %v0, 0(%r15)
1069*9880d681SAndroid Build Coastguard Worker	vesraf	%v0, %v31, 0
1070*9880d681SAndroid Build Coastguard Worker	vesraf	%v31, %v0, 0
1071*9880d681SAndroid Build Coastguard Worker	vesraf	%v14, %v17, 1074(%r5)
1072*9880d681SAndroid Build Coastguard Worker
1073*9880d681SAndroid Build Coastguard Worker#CHECK: vesrag  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x3a]
1074*9880d681SAndroid Build Coastguard Worker#CHECK: vesrag  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x3a]
1075*9880d681SAndroid Build Coastguard Worker#CHECK: vesrag  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x3a]
1076*9880d681SAndroid Build Coastguard Worker#CHECK: vesrag  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x3a]
1077*9880d681SAndroid Build Coastguard Worker#CHECK: vesrag  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x3a]
1078*9880d681SAndroid Build Coastguard Worker#CHECK: vesrag  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x34,0x3a]
1079*9880d681SAndroid Build Coastguard Worker
1080*9880d681SAndroid Build Coastguard Worker	vesrag	%v0, %v0, 0
1081*9880d681SAndroid Build Coastguard Worker	vesrag	%v0, %v0, 4095
1082*9880d681SAndroid Build Coastguard Worker	vesrag	%v0, %v0, 0(%r15)
1083*9880d681SAndroid Build Coastguard Worker	vesrag	%v0, %v31, 0
1084*9880d681SAndroid Build Coastguard Worker	vesrag	%v31, %v0, 0
1085*9880d681SAndroid Build Coastguard Worker	vesrag	%v14, %v17, 1074(%r5)
1086*9880d681SAndroid Build Coastguard Worker
1087*9880d681SAndroid Build Coastguard Worker#CHECK: vesrah  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x10,0x3a]
1088*9880d681SAndroid Build Coastguard Worker#CHECK: vesrah  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x3a]
1089*9880d681SAndroid Build Coastguard Worker#CHECK: vesrah  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x3a]
1090*9880d681SAndroid Build Coastguard Worker#CHECK: vesrah  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x3a]
1091*9880d681SAndroid Build Coastguard Worker#CHECK: vesrah  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x3a]
1092*9880d681SAndroid Build Coastguard Worker#CHECK: vesrah  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x14,0x3a]
1093*9880d681SAndroid Build Coastguard Worker
1094*9880d681SAndroid Build Coastguard Worker	vesrah	%v0, %v0, 0
1095*9880d681SAndroid Build Coastguard Worker	vesrah	%v0, %v0, 4095
1096*9880d681SAndroid Build Coastguard Worker	vesrah	%v0, %v0, 0(%r15)
1097*9880d681SAndroid Build Coastguard Worker	vesrah	%v0, %v31, 0
1098*9880d681SAndroid Build Coastguard Worker	vesrah	%v31, %v0, 0
1099*9880d681SAndroid Build Coastguard Worker	vesrah	%v14, %v17, 1074(%r5)
1100*9880d681SAndroid Build Coastguard Worker
1101*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvb %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x78]
1102*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvb %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x78]
1103*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvb %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x78]
1104*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvb %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x78]
1105*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvb %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x78]
1106*9880d681SAndroid Build Coastguard Worker
1107*9880d681SAndroid Build Coastguard Worker	vesrlvb	%v0, %v0, %v0
1108*9880d681SAndroid Build Coastguard Worker	vesrlvb	%v0, %v0, %v31
1109*9880d681SAndroid Build Coastguard Worker	vesrlvb	%v0, %v31, %v0
1110*9880d681SAndroid Build Coastguard Worker	vesrlvb	%v31, %v0, %v0
1111*9880d681SAndroid Build Coastguard Worker	vesrlvb	%v18, %v3, %v20
1112*9880d681SAndroid Build Coastguard Worker
1113*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvf %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x78]
1114*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvf %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x78]
1115*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvf %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x78]
1116*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvf %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x78]
1117*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvf %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x78]
1118*9880d681SAndroid Build Coastguard Worker
1119*9880d681SAndroid Build Coastguard Worker	vesrlvf	%v0, %v0, %v0
1120*9880d681SAndroid Build Coastguard Worker	vesrlvf	%v0, %v0, %v31
1121*9880d681SAndroid Build Coastguard Worker	vesrlvf	%v0, %v31, %v0
1122*9880d681SAndroid Build Coastguard Worker	vesrlvf	%v31, %v0, %v0
1123*9880d681SAndroid Build Coastguard Worker	vesrlvf	%v18, %v3, %v20
1124*9880d681SAndroid Build Coastguard Worker
1125*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvg %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x78]
1126*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvg %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x78]
1127*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvg %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x78]
1128*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvg %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x78]
1129*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvg %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x78]
1130*9880d681SAndroid Build Coastguard Worker
1131*9880d681SAndroid Build Coastguard Worker	vesrlvg	%v0, %v0, %v0
1132*9880d681SAndroid Build Coastguard Worker	vesrlvg	%v0, %v0, %v31
1133*9880d681SAndroid Build Coastguard Worker	vesrlvg	%v0, %v31, %v0
1134*9880d681SAndroid Build Coastguard Worker	vesrlvg	%v31, %v0, %v0
1135*9880d681SAndroid Build Coastguard Worker	vesrlvg	%v18, %v3, %v20
1136*9880d681SAndroid Build Coastguard Worker
1137*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvh %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x78]
1138*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvh %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x78]
1139*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvh %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x78]
1140*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvh %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x78]
1141*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlvh %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x78]
1142*9880d681SAndroid Build Coastguard Worker
1143*9880d681SAndroid Build Coastguard Worker	vesrlvh	%v0, %v0, %v0
1144*9880d681SAndroid Build Coastguard Worker	vesrlvh	%v0, %v0, %v31
1145*9880d681SAndroid Build Coastguard Worker	vesrlvh	%v0, %v31, %v0
1146*9880d681SAndroid Build Coastguard Worker	vesrlvh	%v31, %v0, %v0
1147*9880d681SAndroid Build Coastguard Worker	vesrlvh	%v18, %v3, %v20
1148*9880d681SAndroid Build Coastguard Worker
1149*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlb  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x38]
1150*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlb  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x38]
1151*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlb  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x38]
1152*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlb  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x38]
1153*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlb  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x38]
1154*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlb  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x04,0x38]
1155*9880d681SAndroid Build Coastguard Worker
1156*9880d681SAndroid Build Coastguard Worker	vesrlb	%v0, %v0, 0
1157*9880d681SAndroid Build Coastguard Worker	vesrlb	%v0, %v0, 4095
1158*9880d681SAndroid Build Coastguard Worker	vesrlb	%v0, %v0, 0(%r15)
1159*9880d681SAndroid Build Coastguard Worker	vesrlb	%v0, %v31, 0
1160*9880d681SAndroid Build Coastguard Worker	vesrlb	%v31, %v0, 0
1161*9880d681SAndroid Build Coastguard Worker	vesrlb	%v14, %v17, 1074(%r5)
1162*9880d681SAndroid Build Coastguard Worker
1163*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlf  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x20,0x38]
1164*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlf  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x38]
1165*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlf  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x38]
1166*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlf  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x38]
1167*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlf  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x38]
1168*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlf  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x24,0x38]
1169*9880d681SAndroid Build Coastguard Worker
1170*9880d681SAndroid Build Coastguard Worker	vesrlf	%v0, %v0, 0
1171*9880d681SAndroid Build Coastguard Worker	vesrlf	%v0, %v0, 4095
1172*9880d681SAndroid Build Coastguard Worker	vesrlf	%v0, %v0, 0(%r15)
1173*9880d681SAndroid Build Coastguard Worker	vesrlf	%v0, %v31, 0
1174*9880d681SAndroid Build Coastguard Worker	vesrlf	%v31, %v0, 0
1175*9880d681SAndroid Build Coastguard Worker	vesrlf	%v14, %v17, 1074(%r5)
1176*9880d681SAndroid Build Coastguard Worker
1177*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlg  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x38]
1178*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlg  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x38]
1179*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlg  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x38]
1180*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlg  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x38]
1181*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlg  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x38]
1182*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlg  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x34,0x38]
1183*9880d681SAndroid Build Coastguard Worker
1184*9880d681SAndroid Build Coastguard Worker	vesrlg	%v0, %v0, 0
1185*9880d681SAndroid Build Coastguard Worker	vesrlg	%v0, %v0, 4095
1186*9880d681SAndroid Build Coastguard Worker	vesrlg	%v0, %v0, 0(%r15)
1187*9880d681SAndroid Build Coastguard Worker	vesrlg	%v0, %v31, 0
1188*9880d681SAndroid Build Coastguard Worker	vesrlg	%v31, %v0, 0
1189*9880d681SAndroid Build Coastguard Worker	vesrlg	%v14, %v17, 1074(%r5)
1190*9880d681SAndroid Build Coastguard Worker
1191*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlh  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x10,0x38]
1192*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlh  %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x38]
1193*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlh  %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x38]
1194*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlh  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x38]
1195*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlh  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x38]
1196*9880d681SAndroid Build Coastguard Worker#CHECK: vesrlh  %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x14,0x38]
1197*9880d681SAndroid Build Coastguard Worker
1198*9880d681SAndroid Build Coastguard Worker	vesrlh	%v0, %v0, 0
1199*9880d681SAndroid Build Coastguard Worker	vesrlh	%v0, %v0, 4095
1200*9880d681SAndroid Build Coastguard Worker	vesrlh	%v0, %v0, 0(%r15)
1201*9880d681SAndroid Build Coastguard Worker	vesrlh	%v0, %v31, 0
1202*9880d681SAndroid Build Coastguard Worker	vesrlh	%v31, %v0, 0
1203*9880d681SAndroid Build Coastguard Worker	vesrlh	%v14, %v17, 1074(%r5)
1204*9880d681SAndroid Build Coastguard Worker
1205*9880d681SAndroid Build Coastguard Worker#CHECK: vfadb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xe3]
1206*9880d681SAndroid Build Coastguard Worker#CHECK: vfadb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xe3]
1207*9880d681SAndroid Build Coastguard Worker#CHECK: vfadb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xe3]
1208*9880d681SAndroid Build Coastguard Worker#CHECK: vfadb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xe3]
1209*9880d681SAndroid Build Coastguard Worker#CHECK: vfadb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xe3]
1210*9880d681SAndroid Build Coastguard Worker
1211*9880d681SAndroid Build Coastguard Worker	vfadb	%v0, %v0, %v0
1212*9880d681SAndroid Build Coastguard Worker	vfadb	%v0, %v0, %v31
1213*9880d681SAndroid Build Coastguard Worker	vfadb	%v0, %v31, %v0
1214*9880d681SAndroid Build Coastguard Worker	vfadb	%v31, %v0, %v0
1215*9880d681SAndroid Build Coastguard Worker	vfadb	%v18, %v3, %v20
1216*9880d681SAndroid Build Coastguard Worker
1217*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x00,0x82]
1218*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x00,0x82]
1219*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v0, %v0, %v0, 12       # encoding: [0xe7,0x00,0x00,0xc0,0x00,0x82]
1220*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v0, %v0, %v15, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x82]
1221*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x82]
1222*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v0, %v15, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x82]
1223*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x82]
1224*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v15, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x82]
1225*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x82]
1226*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v18, %v3, %v20, 4      # encoding: [0xe7,0x23,0x40,0x40,0x0a,0x82]
1227*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeb   %v18, %v3, %v20, 15     # encoding: [0xe7,0x23,0x40,0xf0,0x0a,0x82]
1228*9880d681SAndroid Build Coastguard Worker#CHECK: vfaebs  %v18, %v3, %v20, 8      # encoding: [0xe7,0x23,0x40,0x90,0x0a,0x82]
1229*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezb  %v18, %v3, %v20, 4      # encoding: [0xe7,0x23,0x40,0x60,0x0a,0x82]
1230*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezbs %v18, %v3, %v20, 8      # encoding: [0xe7,0x23,0x40,0xb0,0x0a,0x82]
1231*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezbs %v18, %v3, %v20, 15     # encoding: [0xe7,0x23,0x40,0xf0,0x0a,0x82]
1232*9880d681SAndroid Build Coastguard Worker
1233*9880d681SAndroid Build Coastguard Worker	vfaeb	%v0, %v0, %v0
1234*9880d681SAndroid Build Coastguard Worker	vfaeb	%v0, %v0, %v0, 0
1235*9880d681SAndroid Build Coastguard Worker	vfaeb	%v0, %v0, %v0, 12
1236*9880d681SAndroid Build Coastguard Worker	vfaeb	%v0, %v0, %v15
1237*9880d681SAndroid Build Coastguard Worker	vfaeb	%v0, %v0, %v31
1238*9880d681SAndroid Build Coastguard Worker	vfaeb	%v0, %v15, %v0
1239*9880d681SAndroid Build Coastguard Worker	vfaeb	%v0, %v31, %v0
1240*9880d681SAndroid Build Coastguard Worker	vfaeb	%v15, %v0, %v0
1241*9880d681SAndroid Build Coastguard Worker	vfaeb	%v31, %v0, %v0
1242*9880d681SAndroid Build Coastguard Worker	vfaeb	%v18, %v3, %v20, 4
1243*9880d681SAndroid Build Coastguard Worker	vfaeb	%v18, %v3, %v20, 15
1244*9880d681SAndroid Build Coastguard Worker	vfaebs	%v18, %v3, %v20, 8
1245*9880d681SAndroid Build Coastguard Worker	vfaezb	%v18, %v3, %v20, 4
1246*9880d681SAndroid Build Coastguard Worker	vfaezbs	%v18, %v3, %v20, 8
1247*9880d681SAndroid Build Coastguard Worker	vfaezbs	%v18, %v3, %v20, 15
1248*9880d681SAndroid Build Coastguard Worker
1249*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x20,0x82]
1250*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x20,0x82]
1251*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v0, %v0, %v0, 12       # encoding: [0xe7,0x00,0x00,0xc0,0x20,0x82]
1252*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v0, %v0, %v15, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x82]
1253*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x82]
1254*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v0, %v15, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x82]
1255*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x82]
1256*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v15, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x82]
1257*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x82]
1258*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v18, %v3, %v20, 4      # encoding: [0xe7,0x23,0x40,0x40,0x2a,0x82]
1259*9880d681SAndroid Build Coastguard Worker#CHECK: vfaef   %v18, %v3, %v20, 15     # encoding: [0xe7,0x23,0x40,0xf0,0x2a,0x82]
1260*9880d681SAndroid Build Coastguard Worker#CHECK: vfaefs  %v18, %v3, %v20, 8      # encoding: [0xe7,0x23,0x40,0x90,0x2a,0x82]
1261*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezf  %v18, %v3, %v20, 4      # encoding: [0xe7,0x23,0x40,0x60,0x2a,0x82]
1262*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezfs %v18, %v3, %v20, 8      # encoding: [0xe7,0x23,0x40,0xb0,0x2a,0x82]
1263*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezfs %v18, %v3, %v20, 15     # encoding: [0xe7,0x23,0x40,0xf0,0x2a,0x82]
1264*9880d681SAndroid Build Coastguard Worker
1265*9880d681SAndroid Build Coastguard Worker	vfaef	%v0, %v0, %v0
1266*9880d681SAndroid Build Coastguard Worker	vfaef	%v0, %v0, %v0, 0
1267*9880d681SAndroid Build Coastguard Worker	vfaef	%v0, %v0, %v0, 12
1268*9880d681SAndroid Build Coastguard Worker	vfaef	%v0, %v0, %v15
1269*9880d681SAndroid Build Coastguard Worker	vfaef	%v0, %v0, %v31
1270*9880d681SAndroid Build Coastguard Worker	vfaef	%v0, %v15, %v0
1271*9880d681SAndroid Build Coastguard Worker	vfaef	%v0, %v31, %v0
1272*9880d681SAndroid Build Coastguard Worker	vfaef	%v15, %v0, %v0
1273*9880d681SAndroid Build Coastguard Worker	vfaef	%v31, %v0, %v0
1274*9880d681SAndroid Build Coastguard Worker	vfaef	%v18, %v3, %v20, 4
1275*9880d681SAndroid Build Coastguard Worker	vfaef	%v18, %v3, %v20, 15
1276*9880d681SAndroid Build Coastguard Worker	vfaefs	%v18, %v3, %v20, 8
1277*9880d681SAndroid Build Coastguard Worker	vfaezf	%v18, %v3, %v20, 4
1278*9880d681SAndroid Build Coastguard Worker	vfaezfs	%v18, %v3, %v20, 8
1279*9880d681SAndroid Build Coastguard Worker	vfaezfs	%v18, %v3, %v20, 15
1280*9880d681SAndroid Build Coastguard Worker
1281*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x10,0x82]
1282*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x10,0x82]
1283*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v0, %v0, %v0, 12       # encoding: [0xe7,0x00,0x00,0xc0,0x10,0x82]
1284*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v0, %v0, %v15, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x82]
1285*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x82]
1286*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v0, %v15, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x82]
1287*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x82]
1288*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v15, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x82]
1289*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x82]
1290*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v18, %v3, %v20, 4      # encoding: [0xe7,0x23,0x40,0x40,0x1a,0x82]
1291*9880d681SAndroid Build Coastguard Worker#CHECK: vfaeh   %v18, %v3, %v20, 15     # encoding: [0xe7,0x23,0x40,0xf0,0x1a,0x82]
1292*9880d681SAndroid Build Coastguard Worker#CHECK: vfaehs  %v18, %v3, %v20, 8      # encoding: [0xe7,0x23,0x40,0x90,0x1a,0x82]
1293*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezh  %v18, %v3, %v20, 4      # encoding: [0xe7,0x23,0x40,0x60,0x1a,0x82]
1294*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezhs %v18, %v3, %v20, 8      # encoding: [0xe7,0x23,0x40,0xb0,0x1a,0x82]
1295*9880d681SAndroid Build Coastguard Worker#CHECK: vfaezhs %v18, %v3, %v20, 15     # encoding: [0xe7,0x23,0x40,0xf0,0x1a,0x82]
1296*9880d681SAndroid Build Coastguard Worker
1297*9880d681SAndroid Build Coastguard Worker	vfaeh	%v0, %v0, %v0
1298*9880d681SAndroid Build Coastguard Worker	vfaeh	%v0, %v0, %v0, 0
1299*9880d681SAndroid Build Coastguard Worker	vfaeh	%v0, %v0, %v0, 12
1300*9880d681SAndroid Build Coastguard Worker	vfaeh	%v0, %v0, %v15
1301*9880d681SAndroid Build Coastguard Worker	vfaeh	%v0, %v0, %v31
1302*9880d681SAndroid Build Coastguard Worker	vfaeh	%v0, %v15, %v0
1303*9880d681SAndroid Build Coastguard Worker	vfaeh	%v0, %v31, %v0
1304*9880d681SAndroid Build Coastguard Worker	vfaeh	%v15, %v0, %v0
1305*9880d681SAndroid Build Coastguard Worker	vfaeh	%v31, %v0, %v0
1306*9880d681SAndroid Build Coastguard Worker	vfaeh	%v18, %v3, %v20, 4
1307*9880d681SAndroid Build Coastguard Worker	vfaeh	%v18, %v3, %v20, 15
1308*9880d681SAndroid Build Coastguard Worker	vfaehs	%v18, %v3, %v20, 8
1309*9880d681SAndroid Build Coastguard Worker	vfaezh	%v18, %v3, %v20, 4
1310*9880d681SAndroid Build Coastguard Worker	vfaezhs	%v18, %v3, %v20, 8
1311*9880d681SAndroid Build Coastguard Worker	vfaezhs	%v18, %v3, %v20, 15
1312*9880d681SAndroid Build Coastguard Worker
1313*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedb  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xe8]
1314*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedb  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xe8]
1315*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedb  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xe8]
1316*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedb  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xe8]
1317*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedb  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xe8]
1318*9880d681SAndroid Build Coastguard Worker
1319*9880d681SAndroid Build Coastguard Worker	vfcedb	%v0, %v0, %v0
1320*9880d681SAndroid Build Coastguard Worker	vfcedb	%v0, %v0, %v31
1321*9880d681SAndroid Build Coastguard Worker	vfcedb	%v0, %v31, %v0
1322*9880d681SAndroid Build Coastguard Worker	vfcedb	%v31, %v0, %v0
1323*9880d681SAndroid Build Coastguard Worker	vfcedb	%v18, %v3, %v20
1324*9880d681SAndroid Build Coastguard Worker
1325*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedbs %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x10,0x30,0xe8]
1326*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedbs %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x10,0x32,0xe8]
1327*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedbs %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x10,0x34,0xe8]
1328*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedbs %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x10,0x38,0xe8]
1329*9880d681SAndroid Build Coastguard Worker#CHECK: vfcedbs %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x10,0x3a,0xe8]
1330*9880d681SAndroid Build Coastguard Worker
1331*9880d681SAndroid Build Coastguard Worker	vfcedbs	%v0, %v0, %v0
1332*9880d681SAndroid Build Coastguard Worker	vfcedbs	%v0, %v0, %v31
1333*9880d681SAndroid Build Coastguard Worker	vfcedbs	%v0, %v31, %v0
1334*9880d681SAndroid Build Coastguard Worker	vfcedbs	%v31, %v0, %v0
1335*9880d681SAndroid Build Coastguard Worker	vfcedbs	%v18, %v3, %v20
1336*9880d681SAndroid Build Coastguard Worker
1337*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdb  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xeb]
1338*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdb  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xeb]
1339*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdb  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xeb]
1340*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdb  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xeb]
1341*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdb  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xeb]
1342*9880d681SAndroid Build Coastguard Worker
1343*9880d681SAndroid Build Coastguard Worker	vfchdb	%v0, %v0, %v0
1344*9880d681SAndroid Build Coastguard Worker	vfchdb	%v0, %v0, %v31
1345*9880d681SAndroid Build Coastguard Worker	vfchdb	%v0, %v31, %v0
1346*9880d681SAndroid Build Coastguard Worker	vfchdb	%v31, %v0, %v0
1347*9880d681SAndroid Build Coastguard Worker	vfchdb	%v18, %v3, %v20
1348*9880d681SAndroid Build Coastguard Worker
1349*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdbs %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x10,0x30,0xeb]
1350*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdbs %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x10,0x32,0xeb]
1351*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdbs %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x10,0x34,0xeb]
1352*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdbs %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x10,0x38,0xeb]
1353*9880d681SAndroid Build Coastguard Worker#CHECK: vfchdbs %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x10,0x3a,0xeb]
1354*9880d681SAndroid Build Coastguard Worker
1355*9880d681SAndroid Build Coastguard Worker	vfchdbs	%v0, %v0, %v0
1356*9880d681SAndroid Build Coastguard Worker	vfchdbs	%v0, %v0, %v31
1357*9880d681SAndroid Build Coastguard Worker	vfchdbs	%v0, %v31, %v0
1358*9880d681SAndroid Build Coastguard Worker	vfchdbs	%v31, %v0, %v0
1359*9880d681SAndroid Build Coastguard Worker	vfchdbs	%v18, %v3, %v20
1360*9880d681SAndroid Build Coastguard Worker
1361*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedb %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xea]
1362*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedb %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xea]
1363*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedb %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xea]
1364*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedb %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xea]
1365*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedb %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xea]
1366*9880d681SAndroid Build Coastguard Worker
1367*9880d681SAndroid Build Coastguard Worker	vfchedb	%v0, %v0, %v0
1368*9880d681SAndroid Build Coastguard Worker	vfchedb	%v0, %v0, %v31
1369*9880d681SAndroid Build Coastguard Worker	vfchedb	%v0, %v31, %v0
1370*9880d681SAndroid Build Coastguard Worker	vfchedb	%v31, %v0, %v0
1371*9880d681SAndroid Build Coastguard Worker	vfchedb	%v18, %v3, %v20
1372*9880d681SAndroid Build Coastguard Worker
1373*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedbs %v0, %v0, %v0          # encoding: [0xe7,0x00,0x00,0x10,0x30,0xea]
1374*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedbs %v0, %v0, %v31         # encoding: [0xe7,0x00,0xf0,0x10,0x32,0xea]
1375*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedbs %v0, %v31, %v0         # encoding: [0xe7,0x0f,0x00,0x10,0x34,0xea]
1376*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedbs %v31, %v0, %v0         # encoding: [0xe7,0xf0,0x00,0x10,0x38,0xea]
1377*9880d681SAndroid Build Coastguard Worker#CHECK: vfchedbs %v18, %v3, %v20        # encoding: [0xe7,0x23,0x40,0x10,0x3a,0xea]
1378*9880d681SAndroid Build Coastguard Worker
1379*9880d681SAndroid Build Coastguard Worker	vfchedbs %v0, %v0, %v0
1380*9880d681SAndroid Build Coastguard Worker	vfchedbs %v0, %v0, %v31
1381*9880d681SAndroid Build Coastguard Worker	vfchedbs %v0, %v31, %v0
1382*9880d681SAndroid Build Coastguard Worker	vfchedbs %v31, %v0, %v0
1383*9880d681SAndroid Build Coastguard Worker	vfchedbs %v18, %v3, %v20
1384*9880d681SAndroid Build Coastguard Worker
1385*9880d681SAndroid Build Coastguard Worker#CHECK: vfddb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xe5]
1386*9880d681SAndroid Build Coastguard Worker#CHECK: vfddb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xe5]
1387*9880d681SAndroid Build Coastguard Worker#CHECK: vfddb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xe5]
1388*9880d681SAndroid Build Coastguard Worker#CHECK: vfddb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xe5]
1389*9880d681SAndroid Build Coastguard Worker#CHECK: vfddb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xe5]
1390*9880d681SAndroid Build Coastguard Worker
1391*9880d681SAndroid Build Coastguard Worker	vfddb	%v0, %v0, %v0
1392*9880d681SAndroid Build Coastguard Worker	vfddb	%v0, %v0, %v31
1393*9880d681SAndroid Build Coastguard Worker	vfddb	%v0, %v31, %v0
1394*9880d681SAndroid Build Coastguard Worker	vfddb	%v31, %v0, %v0
1395*9880d681SAndroid Build Coastguard Worker	vfddb	%v18, %v3, %v20
1396*9880d681SAndroid Build Coastguard Worker
1397*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x80]
1398*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x80]
1399*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x80]
1400*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x80]
1401*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x80]
1402*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x80]
1403*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x80]
1404*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x80]
1405*9880d681SAndroid Build Coastguard Worker#CHECK: vfeebs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x04,0x80]
1406*9880d681SAndroid Build Coastguard Worker#CHECK: vfeezb  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x20,0x0a,0x80]
1407*9880d681SAndroid Build Coastguard Worker#CHECK: vfeezbs %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x30,0x04,0x80]
1408*9880d681SAndroid Build Coastguard Worker
1409*9880d681SAndroid Build Coastguard Worker	vfeeb	%v0, %v0, %v0
1410*9880d681SAndroid Build Coastguard Worker	vfeeb	%v0, %v0, %v15
1411*9880d681SAndroid Build Coastguard Worker	vfeeb	%v0, %v0, %v31
1412*9880d681SAndroid Build Coastguard Worker	vfeeb	%v0, %v15, %v0
1413*9880d681SAndroid Build Coastguard Worker	vfeeb	%v0, %v31, %v0
1414*9880d681SAndroid Build Coastguard Worker	vfeeb	%v15, %v0, %v0
1415*9880d681SAndroid Build Coastguard Worker	vfeeb	%v31, %v0, %v0
1416*9880d681SAndroid Build Coastguard Worker	vfeeb	%v18, %v3, %v20
1417*9880d681SAndroid Build Coastguard Worker	vfeebs	%v5, %v22, %v7
1418*9880d681SAndroid Build Coastguard Worker	vfeezb	%v18, %v3, %v20
1419*9880d681SAndroid Build Coastguard Worker	vfeezbs	%v5, %v22, %v7
1420*9880d681SAndroid Build Coastguard Worker
1421*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x80]
1422*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x80]
1423*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x80]
1424*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x80]
1425*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x80]
1426*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x80]
1427*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x80]
1428*9880d681SAndroid Build Coastguard Worker#CFECK: vfeef   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x80]
1429*9880d681SAndroid Build Coastguard Worker#CFECK: vfeefs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x24,0x80]
1430*9880d681SAndroid Build Coastguard Worker#CFECK: vfeezf  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x20,0x2a,0x80]
1431*9880d681SAndroid Build Coastguard Worker#CFECK: vfeezfs %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x30,0x24,0x80]
1432*9880d681SAndroid Build Coastguard Worker
1433*9880d681SAndroid Build Coastguard Worker	vfeef	%v0, %v0, %v0
1434*9880d681SAndroid Build Coastguard Worker	vfeef	%v0, %v0, %v15
1435*9880d681SAndroid Build Coastguard Worker	vfeef	%v0, %v0, %v31
1436*9880d681SAndroid Build Coastguard Worker	vfeef	%v0, %v15, %v0
1437*9880d681SAndroid Build Coastguard Worker	vfeef	%v0, %v31, %v0
1438*9880d681SAndroid Build Coastguard Worker	vfeef	%v15, %v0, %v0
1439*9880d681SAndroid Build Coastguard Worker	vfeef	%v31, %v0, %v0
1440*9880d681SAndroid Build Coastguard Worker	vfeef	%v18, %v3, %v20
1441*9880d681SAndroid Build Coastguard Worker	vfeefs	%v5, %v22, %v7
1442*9880d681SAndroid Build Coastguard Worker	vfeezf	%v18, %v3, %v20
1443*9880d681SAndroid Build Coastguard Worker	vfeezfs	%v5, %v22, %v7
1444*9880d681SAndroid Build Coastguard Worker
1445*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x80]
1446*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x80]
1447*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x80]
1448*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x80]
1449*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x80]
1450*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x80]
1451*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x80]
1452*9880d681SAndroid Build Coastguard Worker#CHECK: vfeeh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x80]
1453*9880d681SAndroid Build Coastguard Worker#CHECK: vfeehs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x14,0x80]
1454*9880d681SAndroid Build Coastguard Worker#CHECK: vfeezh  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x20,0x1a,0x80]
1455*9880d681SAndroid Build Coastguard Worker#CHECK: vfeezhs %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x30,0x14,0x80]
1456*9880d681SAndroid Build Coastguard Worker
1457*9880d681SAndroid Build Coastguard Worker	vfeeh	%v0, %v0, %v0
1458*9880d681SAndroid Build Coastguard Worker	vfeeh	%v0, %v0, %v15
1459*9880d681SAndroid Build Coastguard Worker	vfeeh	%v0, %v0, %v31
1460*9880d681SAndroid Build Coastguard Worker	vfeeh	%v0, %v15, %v0
1461*9880d681SAndroid Build Coastguard Worker	vfeeh	%v0, %v31, %v0
1462*9880d681SAndroid Build Coastguard Worker	vfeeh	%v15, %v0, %v0
1463*9880d681SAndroid Build Coastguard Worker	vfeeh	%v31, %v0, %v0
1464*9880d681SAndroid Build Coastguard Worker	vfeeh	%v18, %v3, %v20
1465*9880d681SAndroid Build Coastguard Worker	vfeehs	%v5, %v22, %v7
1466*9880d681SAndroid Build Coastguard Worker	vfeezh	%v18, %v3, %v20
1467*9880d681SAndroid Build Coastguard Worker	vfeezhs	%v5, %v22, %v7
1468*9880d681SAndroid Build Coastguard Worker
1469*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v0, %v0, %v0          # encoding: [0xe7,0x00,0x00,0x00,0x00,0x81]
1470*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v0, %v0, %v15         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x81]
1471*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v0, %v0, %v31         # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x81]
1472*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v0, %v15, %v0         # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x81]
1473*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v0, %v31, %v0         # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x81]
1474*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v15, %v0, %v0         # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x81]
1475*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v31, %v0, %v0         # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x81]
1476*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneb   %v18, %v3, %v20        # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x81]
1477*9880d681SAndroid Build Coastguard Worker#CHECK: vfenebs  %v5, %v22, %v7         # encoding: [0xe7,0x56,0x70,0x10,0x04,0x81]
1478*9880d681SAndroid Build Coastguard Worker#CHECK: vfenezb  %v18, %v3, %v20        # encoding: [0xe7,0x23,0x40,0x20,0x0a,0x81]
1479*9880d681SAndroid Build Coastguard Worker#CHECK: vfenezbs %v5, %v22, %v7         # encoding: [0xe7,0x56,0x70,0x30,0x04,0x81]
1480*9880d681SAndroid Build Coastguard Worker
1481*9880d681SAndroid Build Coastguard Worker	vfeneb   %v0, %v0, %v0
1482*9880d681SAndroid Build Coastguard Worker	vfeneb   %v0, %v0, %v15
1483*9880d681SAndroid Build Coastguard Worker	vfeneb   %v0, %v0, %v31
1484*9880d681SAndroid Build Coastguard Worker	vfeneb   %v0, %v15, %v0
1485*9880d681SAndroid Build Coastguard Worker	vfeneb   %v0, %v31, %v0
1486*9880d681SAndroid Build Coastguard Worker	vfeneb   %v15, %v0, %v0
1487*9880d681SAndroid Build Coastguard Worker	vfeneb   %v31, %v0, %v0
1488*9880d681SAndroid Build Coastguard Worker	vfeneb   %v18, %v3, %v20
1489*9880d681SAndroid Build Coastguard Worker	vfenebs  %v5, %v22, %v7
1490*9880d681SAndroid Build Coastguard Worker	vfenezb  %v18, %v3, %v20
1491*9880d681SAndroid Build Coastguard Worker	vfenezbs %v5, %v22, %v7
1492*9880d681SAndroid Build Coastguard Worker
1493*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v0, %v0, %v0          # encoding: [0xe7,0x00,0x00,0x00,0x20,0x81]
1494*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v0, %v0, %v15         # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x81]
1495*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v0, %v0, %v31         # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x81]
1496*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v0, %v15, %v0         # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x81]
1497*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v0, %v31, %v0         # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x81]
1498*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v15, %v0, %v0         # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x81]
1499*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v31, %v0, %v0         # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x81]
1500*9880d681SAndroid Build Coastguard Worker#CFECK: vfenef   %v18, %v3, %v20        # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x81]
1501*9880d681SAndroid Build Coastguard Worker#CFECK: vfenefs  %v5, %v22, %v7         # encoding: [0xe7,0x56,0x70,0x10,0x24,0x81]
1502*9880d681SAndroid Build Coastguard Worker#CFECK: vfenezf  %v18, %v3, %v20        # encoding: [0xe7,0x23,0x40,0x20,0x2a,0x81]
1503*9880d681SAndroid Build Coastguard Worker#CFECK: vfenezfs %v5, %v22, %v7         # encoding: [0xe7,0x56,0x70,0x30,0x24,0x81]
1504*9880d681SAndroid Build Coastguard Worker
1505*9880d681SAndroid Build Coastguard Worker	vfenef   %v0, %v0, %v0
1506*9880d681SAndroid Build Coastguard Worker	vfenef   %v0, %v0, %v15
1507*9880d681SAndroid Build Coastguard Worker	vfenef   %v0, %v0, %v31
1508*9880d681SAndroid Build Coastguard Worker	vfenef   %v0, %v15, %v0
1509*9880d681SAndroid Build Coastguard Worker	vfenef   %v0, %v31, %v0
1510*9880d681SAndroid Build Coastguard Worker	vfenef   %v15, %v0, %v0
1511*9880d681SAndroid Build Coastguard Worker	vfenef   %v31, %v0, %v0
1512*9880d681SAndroid Build Coastguard Worker	vfenef   %v18, %v3, %v20
1513*9880d681SAndroid Build Coastguard Worker	vfenefs  %v5, %v22, %v7
1514*9880d681SAndroid Build Coastguard Worker	vfenezf  %v18, %v3, %v20
1515*9880d681SAndroid Build Coastguard Worker	vfenezfs %v5, %v22, %v7
1516*9880d681SAndroid Build Coastguard Worker
1517*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v0, %v0, %v0          # encoding: [0xe7,0x00,0x00,0x00,0x10,0x81]
1518*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v0, %v0, %v15         # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x81]
1519*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v0, %v0, %v31         # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x81]
1520*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v0, %v15, %v0         # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x81]
1521*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v0, %v31, %v0         # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x81]
1522*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v15, %v0, %v0         # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x81]
1523*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v31, %v0, %v0         # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x81]
1524*9880d681SAndroid Build Coastguard Worker#CHECK: vfeneh   %v18, %v3, %v20        # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x81]
1525*9880d681SAndroid Build Coastguard Worker#CHECK: vfenehs  %v5, %v22, %v7         # encoding: [0xe7,0x56,0x70,0x10,0x14,0x81]
1526*9880d681SAndroid Build Coastguard Worker#CHECK: vfenezh  %v18, %v3, %v20        # encoding: [0xe7,0x23,0x40,0x20,0x1a,0x81]
1527*9880d681SAndroid Build Coastguard Worker#CHECK: vfenezhs %v5, %v22, %v7         # encoding: [0xe7,0x56,0x70,0x30,0x14,0x81]
1528*9880d681SAndroid Build Coastguard Worker
1529*9880d681SAndroid Build Coastguard Worker	vfeneh   %v0, %v0, %v0
1530*9880d681SAndroid Build Coastguard Worker	vfeneh   %v0, %v0, %v15
1531*9880d681SAndroid Build Coastguard Worker	vfeneh   %v0, %v0, %v31
1532*9880d681SAndroid Build Coastguard Worker	vfeneh   %v0, %v15, %v0
1533*9880d681SAndroid Build Coastguard Worker	vfeneh   %v0, %v31, %v0
1534*9880d681SAndroid Build Coastguard Worker	vfeneh   %v15, %v0, %v0
1535*9880d681SAndroid Build Coastguard Worker	vfeneh   %v31, %v0, %v0
1536*9880d681SAndroid Build Coastguard Worker	vfeneh   %v18, %v3, %v20
1537*9880d681SAndroid Build Coastguard Worker	vfenehs  %v5, %v22, %v7
1538*9880d681SAndroid Build Coastguard Worker	vfenezh  %v18, %v3, %v20
1539*9880d681SAndroid Build Coastguard Worker	vfenezhs %v5, %v22, %v7
1540*9880d681SAndroid Build Coastguard Worker
1541*9880d681SAndroid Build Coastguard Worker#CHECK: vfidb   %v0, %v0, 0, 0          # encoding: [0xe7,0x00,0x00,0x00,0x30,0xc7]
1542*9880d681SAndroid Build Coastguard Worker#CHECK: vfidb   %v0, %v0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf0,0x30,0xc7]
1543*9880d681SAndroid Build Coastguard Worker#CHECK: vfidb   %v0, %v0, 4, 0          # encoding: [0xe7,0x00,0x00,0x04,0x30,0xc7]
1544*9880d681SAndroid Build Coastguard Worker#CHECK: vfidb   %v0, %v0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc7]
1545*9880d681SAndroid Build Coastguard Worker#CHECK: vfidb   %v0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xc7]
1546*9880d681SAndroid Build Coastguard Worker#CHECK: vfidb   %v31, %v0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xc7]
1547*9880d681SAndroid Build Coastguard Worker#CHECK: vfidb   %v14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xa4,0x34,0xc7]
1548*9880d681SAndroid Build Coastguard Worker
1549*9880d681SAndroid Build Coastguard Worker	vfidb	%v0, %v0, 0, 0
1550*9880d681SAndroid Build Coastguard Worker	vfidb	%v0, %v0, 0, 15
1551*9880d681SAndroid Build Coastguard Worker	vfidb	%v0, %v0, 4, 0
1552*9880d681SAndroid Build Coastguard Worker	vfidb	%v0, %v0, 12, 0
1553*9880d681SAndroid Build Coastguard Worker	vfidb	%v0, %v31, 0, 0
1554*9880d681SAndroid Build Coastguard Worker	vfidb	%v31, %v0, 0, 0
1555*9880d681SAndroid Build Coastguard Worker	vfidb	%v14, %v17, 4, 10
1556*9880d681SAndroid Build Coastguard Worker
1557*9880d681SAndroid Build Coastguard Worker#CHECK: vistrb   %v0, %v0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x5c]
1558*9880d681SAndroid Build Coastguard Worker#CHECK: vistrb   %v0, %v15              # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x5c]
1559*9880d681SAndroid Build Coastguard Worker#CHECK: vistrb   %v0, %v31              # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x5c]
1560*9880d681SAndroid Build Coastguard Worker#CHECK: vistrb   %v15, %v0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x5c]
1561*9880d681SAndroid Build Coastguard Worker#CHECK: vistrb   %v31, %v0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x5c]
1562*9880d681SAndroid Build Coastguard Worker#CHECK: vistrb   %v18, %v3              # encoding: [0xe7,0x23,0x00,0x00,0x08,0x5c]
1563*9880d681SAndroid Build Coastguard Worker#CHECK: vistrbs  %v5, %v22              # encoding: [0xe7,0x56,0x00,0x10,0x04,0x5c]
1564*9880d681SAndroid Build Coastguard Worker
1565*9880d681SAndroid Build Coastguard Worker	vistrb   %v0, %v0
1566*9880d681SAndroid Build Coastguard Worker	vistrb   %v0, %v15
1567*9880d681SAndroid Build Coastguard Worker	vistrb   %v0, %v31
1568*9880d681SAndroid Build Coastguard Worker	vistrb   %v15, %v0
1569*9880d681SAndroid Build Coastguard Worker	vistrb   %v31, %v0
1570*9880d681SAndroid Build Coastguard Worker	vistrb   %v18, %v3
1571*9880d681SAndroid Build Coastguard Worker	vistrbs  %v5, %v22
1572*9880d681SAndroid Build Coastguard Worker
1573*9880d681SAndroid Build Coastguard Worker#CBECK: vistrf   %v0, %v0               # encoding: [0xe7,0x00,0x00,0x00,0x20,0x5c]
1574*9880d681SAndroid Build Coastguard Worker#CBECK: vistrf   %v0, %v15              # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x5c]
1575*9880d681SAndroid Build Coastguard Worker#CBECK: vistrf   %v0, %v31              # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x5c]
1576*9880d681SAndroid Build Coastguard Worker#CBECK: vistrf   %v15, %v0              # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x5c]
1577*9880d681SAndroid Build Coastguard Worker#CBECK: vistrf   %v31, %v0              # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x5c]
1578*9880d681SAndroid Build Coastguard Worker#CBECK: vistrf   %v18, %v3              # encoding: [0xe7,0x23,0x00,0x00,0x28,0x5c]
1579*9880d681SAndroid Build Coastguard Worker#CBECK: vistrfs  %v5, %v22              # encoding: [0xe7,0x56,0x00,0x10,0x24,0x5c]
1580*9880d681SAndroid Build Coastguard Worker
1581*9880d681SAndroid Build Coastguard Worker	vistrf   %v0, %v0
1582*9880d681SAndroid Build Coastguard Worker	vistrf   %v0, %v15
1583*9880d681SAndroid Build Coastguard Worker	vistrf   %v0, %v31
1584*9880d681SAndroid Build Coastguard Worker	vistrf   %v15, %v0
1585*9880d681SAndroid Build Coastguard Worker	vistrf   %v31, %v0
1586*9880d681SAndroid Build Coastguard Worker	vistrf   %v18, %v3
1587*9880d681SAndroid Build Coastguard Worker	vistrfs  %v5, %v22
1588*9880d681SAndroid Build Coastguard Worker
1589*9880d681SAndroid Build Coastguard Worker#CHECK: vistrh   %v0, %v0               # encoding: [0xe7,0x00,0x00,0x00,0x10,0x5c]
1590*9880d681SAndroid Build Coastguard Worker#CHECK: vistrh   %v0, %v15              # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x5c]
1591*9880d681SAndroid Build Coastguard Worker#CHECK: vistrh   %v0, %v31              # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x5c]
1592*9880d681SAndroid Build Coastguard Worker#CHECK: vistrh   %v15, %v0              # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x5c]
1593*9880d681SAndroid Build Coastguard Worker#CHECK: vistrh   %v31, %v0              # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x5c]
1594*9880d681SAndroid Build Coastguard Worker#CHECK: vistrh   %v18, %v3              # encoding: [0xe7,0x23,0x00,0x00,0x18,0x5c]
1595*9880d681SAndroid Build Coastguard Worker#CHECK: vistrhs  %v5, %v22              # encoding: [0xe7,0x56,0x00,0x10,0x14,0x5c]
1596*9880d681SAndroid Build Coastguard Worker
1597*9880d681SAndroid Build Coastguard Worker	vistrh   %v0, %v0
1598*9880d681SAndroid Build Coastguard Worker	vistrh   %v0, %v15
1599*9880d681SAndroid Build Coastguard Worker	vistrh   %v0, %v31
1600*9880d681SAndroid Build Coastguard Worker	vistrh   %v15, %v0
1601*9880d681SAndroid Build Coastguard Worker	vistrh   %v31, %v0
1602*9880d681SAndroid Build Coastguard Worker	vistrh   %v18, %v3
1603*9880d681SAndroid Build Coastguard Worker	vistrhs  %v5, %v22
1604*9880d681SAndroid Build Coastguard Worker
1605*9880d681SAndroid Build Coastguard Worker#CHECK: vflcdb  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xcc]
1606*9880d681SAndroid Build Coastguard Worker#CHECK: vflcdb  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xcc]
1607*9880d681SAndroid Build Coastguard Worker#CHECK: vflcdb  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xcc]
1608*9880d681SAndroid Build Coastguard Worker#CHECK: vflcdb  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xcc]
1609*9880d681SAndroid Build Coastguard Worker#CHECK: vflcdb  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xcc]
1610*9880d681SAndroid Build Coastguard Worker#CHECK: vflcdb  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xcc]
1611*9880d681SAndroid Build Coastguard Worker
1612*9880d681SAndroid Build Coastguard Worker	vflcdb	%v0, %v0
1613*9880d681SAndroid Build Coastguard Worker	vflcdb	%v0, %v15
1614*9880d681SAndroid Build Coastguard Worker	vflcdb	%v0, %v31
1615*9880d681SAndroid Build Coastguard Worker	vflcdb	%v15, %v0
1616*9880d681SAndroid Build Coastguard Worker	vflcdb	%v31, %v0
1617*9880d681SAndroid Build Coastguard Worker	vflcdb	%v14, %v17
1618*9880d681SAndroid Build Coastguard Worker
1619*9880d681SAndroid Build Coastguard Worker#CHECK: vflndb  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x10,0x30,0xcc]
1620*9880d681SAndroid Build Coastguard Worker#CHECK: vflndb  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x10,0x30,0xcc]
1621*9880d681SAndroid Build Coastguard Worker#CHECK: vflndb  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x10,0x34,0xcc]
1622*9880d681SAndroid Build Coastguard Worker#CHECK: vflndb  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x10,0x30,0xcc]
1623*9880d681SAndroid Build Coastguard Worker#CHECK: vflndb  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x10,0x38,0xcc]
1624*9880d681SAndroid Build Coastguard Worker#CHECK: vflndb  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x10,0x34,0xcc]
1625*9880d681SAndroid Build Coastguard Worker
1626*9880d681SAndroid Build Coastguard Worker	vflndb	%v0, %v0
1627*9880d681SAndroid Build Coastguard Worker	vflndb	%v0, %v15
1628*9880d681SAndroid Build Coastguard Worker	vflndb	%v0, %v31
1629*9880d681SAndroid Build Coastguard Worker	vflndb	%v15, %v0
1630*9880d681SAndroid Build Coastguard Worker	vflndb	%v31, %v0
1631*9880d681SAndroid Build Coastguard Worker	vflndb	%v14, %v17
1632*9880d681SAndroid Build Coastguard Worker
1633*9880d681SAndroid Build Coastguard Worker#CHECK: vflpdb  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x20,0x30,0xcc]
1634*9880d681SAndroid Build Coastguard Worker#CHECK: vflpdb  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x20,0x30,0xcc]
1635*9880d681SAndroid Build Coastguard Worker#CHECK: vflpdb  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x20,0x34,0xcc]
1636*9880d681SAndroid Build Coastguard Worker#CHECK: vflpdb  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x20,0x30,0xcc]
1637*9880d681SAndroid Build Coastguard Worker#CHECK: vflpdb  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x20,0x38,0xcc]
1638*9880d681SAndroid Build Coastguard Worker#CHECK: vflpdb  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x20,0x34,0xcc]
1639*9880d681SAndroid Build Coastguard Worker
1640*9880d681SAndroid Build Coastguard Worker	vflpdb	%v0, %v0
1641*9880d681SAndroid Build Coastguard Worker	vflpdb	%v0, %v15
1642*9880d681SAndroid Build Coastguard Worker	vflpdb	%v0, %v31
1643*9880d681SAndroid Build Coastguard Worker	vflpdb	%v15, %v0
1644*9880d681SAndroid Build Coastguard Worker	vflpdb	%v31, %v0
1645*9880d681SAndroid Build Coastguard Worker	vflpdb	%v14, %v17
1646*9880d681SAndroid Build Coastguard Worker
1647*9880d681SAndroid Build Coastguard Worker#CHECK: vfmadb  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x03,0x00,0x00,0x8f]
1648*9880d681SAndroid Build Coastguard Worker#CHECK: vfmadb  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x03,0x00,0xf1,0x8f]
1649*9880d681SAndroid Build Coastguard Worker#CHECK: vfmadb  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf3,0x00,0x02,0x8f]
1650*9880d681SAndroid Build Coastguard Worker#CHECK: vfmadb  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x03,0x00,0x04,0x8f]
1651*9880d681SAndroid Build Coastguard Worker#CHECK: vfmadb  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x03,0x00,0x08,0x8f]
1652*9880d681SAndroid Build Coastguard Worker#CHECK: vfmadb  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x53,0x00,0x97,0x8f]
1653*9880d681SAndroid Build Coastguard Worker
1654*9880d681SAndroid Build Coastguard Worker	vfmadb	%v0, %v0, %v0, %v0
1655*9880d681SAndroid Build Coastguard Worker	vfmadb	%v0, %v0, %v0, %v31
1656*9880d681SAndroid Build Coastguard Worker	vfmadb	%v0, %v0, %v31, %v0
1657*9880d681SAndroid Build Coastguard Worker	vfmadb	%v0, %v31, %v0, %v0
1658*9880d681SAndroid Build Coastguard Worker	vfmadb	%v31, %v0, %v0, %v0
1659*9880d681SAndroid Build Coastguard Worker	vfmadb	%v13, %v17, %v21, %v25
1660*9880d681SAndroid Build Coastguard Worker
1661*9880d681SAndroid Build Coastguard Worker#CHECK: vfmdb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xe7]
1662*9880d681SAndroid Build Coastguard Worker#CHECK: vfmdb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xe7]
1663*9880d681SAndroid Build Coastguard Worker#CHECK: vfmdb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xe7]
1664*9880d681SAndroid Build Coastguard Worker#CHECK: vfmdb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xe7]
1665*9880d681SAndroid Build Coastguard Worker#CHECK: vfmdb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xe7]
1666*9880d681SAndroid Build Coastguard Worker
1667*9880d681SAndroid Build Coastguard Worker	vfmdb	%v0, %v0, %v0
1668*9880d681SAndroid Build Coastguard Worker	vfmdb	%v0, %v0, %v31
1669*9880d681SAndroid Build Coastguard Worker	vfmdb	%v0, %v31, %v0
1670*9880d681SAndroid Build Coastguard Worker	vfmdb	%v31, %v0, %v0
1671*9880d681SAndroid Build Coastguard Worker	vfmdb	%v18, %v3, %v20
1672*9880d681SAndroid Build Coastguard Worker
1673*9880d681SAndroid Build Coastguard Worker#CHECK: vfmsdb  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x03,0x00,0x00,0x8e]
1674*9880d681SAndroid Build Coastguard Worker#CHECK: vfmsdb  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x03,0x00,0xf1,0x8e]
1675*9880d681SAndroid Build Coastguard Worker#CHECK: vfmsdb  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf3,0x00,0x02,0x8e]
1676*9880d681SAndroid Build Coastguard Worker#CHECK: vfmsdb  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x03,0x00,0x04,0x8e]
1677*9880d681SAndroid Build Coastguard Worker#CHECK: vfmsdb  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x03,0x00,0x08,0x8e]
1678*9880d681SAndroid Build Coastguard Worker#CHECK: vfmsdb  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x53,0x00,0x97,0x8e]
1679*9880d681SAndroid Build Coastguard Worker
1680*9880d681SAndroid Build Coastguard Worker	vfmsdb	%v0, %v0, %v0, %v0
1681*9880d681SAndroid Build Coastguard Worker	vfmsdb	%v0, %v0, %v0, %v31
1682*9880d681SAndroid Build Coastguard Worker	vfmsdb	%v0, %v0, %v31, %v0
1683*9880d681SAndroid Build Coastguard Worker	vfmsdb	%v0, %v31, %v0, %v0
1684*9880d681SAndroid Build Coastguard Worker	vfmsdb	%v31, %v0, %v0, %v0
1685*9880d681SAndroid Build Coastguard Worker	vfmsdb	%v13, %v17, %v21, %v25
1686*9880d681SAndroid Build Coastguard Worker
1687*9880d681SAndroid Build Coastguard Worker#CHECK: vfsdb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xe2]
1688*9880d681SAndroid Build Coastguard Worker#CHECK: vfsdb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xe2]
1689*9880d681SAndroid Build Coastguard Worker#CHECK: vfsdb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xe2]
1690*9880d681SAndroid Build Coastguard Worker#CHECK: vfsdb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xe2]
1691*9880d681SAndroid Build Coastguard Worker#CHECK: vfsdb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xe2]
1692*9880d681SAndroid Build Coastguard Worker
1693*9880d681SAndroid Build Coastguard Worker	vfsdb	%v0, %v0, %v0
1694*9880d681SAndroid Build Coastguard Worker	vfsdb	%v0, %v0, %v31
1695*9880d681SAndroid Build Coastguard Worker	vfsdb	%v0, %v31, %v0
1696*9880d681SAndroid Build Coastguard Worker	vfsdb	%v31, %v0, %v0
1697*9880d681SAndroid Build Coastguard Worker	vfsdb	%v18, %v3, %v20
1698*9880d681SAndroid Build Coastguard Worker
1699*9880d681SAndroid Build Coastguard Worker#CHECK: vfsqdb  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xce]
1700*9880d681SAndroid Build Coastguard Worker#CHECK: vfsqdb  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xce]
1701*9880d681SAndroid Build Coastguard Worker#CHECK: vfsqdb  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xce]
1702*9880d681SAndroid Build Coastguard Worker#CHECK: vfsqdb  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xce]
1703*9880d681SAndroid Build Coastguard Worker#CHECK: vfsqdb  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xce]
1704*9880d681SAndroid Build Coastguard Worker#CHECK: vfsqdb  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xce]
1705*9880d681SAndroid Build Coastguard Worker
1706*9880d681SAndroid Build Coastguard Worker	vfsqdb	%v0, %v0
1707*9880d681SAndroid Build Coastguard Worker	vfsqdb	%v0, %v15
1708*9880d681SAndroid Build Coastguard Worker	vfsqdb	%v0, %v31
1709*9880d681SAndroid Build Coastguard Worker	vfsqdb	%v15, %v0
1710*9880d681SAndroid Build Coastguard Worker	vfsqdb	%v31, %v0
1711*9880d681SAndroid Build Coastguard Worker	vfsqdb	%v14, %v17
1712*9880d681SAndroid Build Coastguard Worker
1713*9880d681SAndroid Build Coastguard Worker#CHECK: vftcidb %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x4a]
1714*9880d681SAndroid Build Coastguard Worker#CHECK: vftcidb %v0, %v0, 4095          # encoding: [0xe7,0x00,0xff,0xf0,0x30,0x4a]
1715*9880d681SAndroid Build Coastguard Worker#CHECK: vftcidb %v0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x4a]
1716*9880d681SAndroid Build Coastguard Worker#CHECK: vftcidb %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x4a]
1717*9880d681SAndroid Build Coastguard Worker#CHECK: vftcidb %v15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x4a]
1718*9880d681SAndroid Build Coastguard Worker#CHECK: vftcidb %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x4a]
1719*9880d681SAndroid Build Coastguard Worker#CHECK: vftcidb %v4, %v21, 1656         # encoding: [0xe7,0x45,0x67,0x80,0x34,0x4a]
1720*9880d681SAndroid Build Coastguard Worker
1721*9880d681SAndroid Build Coastguard Worker	vftcidb	%v0, %v0, 0
1722*9880d681SAndroid Build Coastguard Worker	vftcidb	%v0, %v0, 4095
1723*9880d681SAndroid Build Coastguard Worker	vftcidb	%v0, %v15, 0
1724*9880d681SAndroid Build Coastguard Worker	vftcidb	%v0, %v31, 0
1725*9880d681SAndroid Build Coastguard Worker	vftcidb	%v15, %v0, 0
1726*9880d681SAndroid Build Coastguard Worker	vftcidb	%v31, %v0, 0
1727*9880d681SAndroid Build Coastguard Worker	vftcidb	%v4, %v21, 0x678
1728*9880d681SAndroid Build Coastguard Worker
1729*9880d681SAndroid Build Coastguard Worker#CHECK: vgbm    %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x00,0x44]
1730*9880d681SAndroid Build Coastguard Worker#CHECK: vgbm    %v0, 65535              # encoding: [0xe7,0x00,0xff,0xff,0x00,0x44]
1731*9880d681SAndroid Build Coastguard Worker#CHECK: vgbm    %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x44]
1732*9880d681SAndroid Build Coastguard Worker#CHECK: vgbm    %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x44]
1733*9880d681SAndroid Build Coastguard Worker#CHECK: vgbm    %v17, 4660              # encoding: [0xe7,0x10,0x12,0x34,0x08,0x44]
1734*9880d681SAndroid Build Coastguard Worker
1735*9880d681SAndroid Build Coastguard Worker	vgbm	%v0, 0
1736*9880d681SAndroid Build Coastguard Worker	vgbm	%v0, 0xffff
1737*9880d681SAndroid Build Coastguard Worker	vgbm	%v15, 0
1738*9880d681SAndroid Build Coastguard Worker	vgbm	%v31, 0
1739*9880d681SAndroid Build Coastguard Worker	vgbm	%v17, 0x1234
1740*9880d681SAndroid Build Coastguard Worker
1741*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v0, 0(%v0), 0          # encoding: [0xe7,0x00,0x00,0x00,0x00,0x13]
1742*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v0, 0(%v0,%r1), 0      # encoding: [0xe7,0x00,0x10,0x00,0x00,0x13]
1743*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v0, 0(%v0,%r1), 3      # encoding: [0xe7,0x00,0x10,0x00,0x30,0x13]
1744*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v0, 0(%v0,%r15), 0     # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x13]
1745*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v0, 0(%v15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x13]
1746*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v0, 0(%v31,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x04,0x13]
1747*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v0, 4095(%v0,%r1), 0   # encoding: [0xe7,0x00,0x1f,0xff,0x00,0x13]
1748*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v15, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x00,0x13]
1749*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v31, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x08,0x13]
1750*9880d681SAndroid Build Coastguard Worker#CHECK: vgef    %v10, 1000(%v19,%r7), 1 # encoding: [0xe7,0xa3,0x73,0xe8,0x14,0x13]
1751*9880d681SAndroid Build Coastguard Worker
1752*9880d681SAndroid Build Coastguard Worker	vgef	%v0, 0(%v0), 0
1753*9880d681SAndroid Build Coastguard Worker	vgef	%v0, 0(%v0,%r1), 0
1754*9880d681SAndroid Build Coastguard Worker	vgef	%v0, 0(%v0,%r1), 3
1755*9880d681SAndroid Build Coastguard Worker	vgef	%v0, 0(%v0,%r15), 0
1756*9880d681SAndroid Build Coastguard Worker	vgef	%v0, 0(%v15,%r1), 0
1757*9880d681SAndroid Build Coastguard Worker	vgef	%v0, 0(%v31,%r1), 0
1758*9880d681SAndroid Build Coastguard Worker	vgef	%v0, 4095(%v0, %r1), 0
1759*9880d681SAndroid Build Coastguard Worker	vgef	%v15, 0(%v0,%r1), 0
1760*9880d681SAndroid Build Coastguard Worker	vgef	%v31, 0(%v0,%r1), 0
1761*9880d681SAndroid Build Coastguard Worker	vgef	%v10, 1000(%v19,%r7), 1
1762*9880d681SAndroid Build Coastguard Worker
1763*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v0, 0(%v0), 0          # encoding: [0xe7,0x00,0x00,0x00,0x00,0x12]
1764*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v0, 0(%v0,%r1), 0      # encoding: [0xe7,0x00,0x10,0x00,0x00,0x12]
1765*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v0, 0(%v0,%r1), 1      # encoding: [0xe7,0x00,0x10,0x00,0x10,0x12]
1766*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v0, 0(%v0,%r15), 0     # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x12]
1767*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v0, 0(%v15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x12]
1768*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v0, 0(%v31,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x04,0x12]
1769*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v0, 4095(%v0,%r1), 0   # encoding: [0xe7,0x00,0x1f,0xff,0x00,0x12]
1770*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v15, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x00,0x12]
1771*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v31, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x08,0x12]
1772*9880d681SAndroid Build Coastguard Worker#CHECK: vgeg    %v10, 1000(%v19,%r7), 1 # encoding: [0xe7,0xa3,0x73,0xe8,0x14,0x12]
1773*9880d681SAndroid Build Coastguard Worker
1774*9880d681SAndroid Build Coastguard Worker	vgeg	%v0, 0(%v0), 0
1775*9880d681SAndroid Build Coastguard Worker	vgeg	%v0, 0(%v0,%r1), 0
1776*9880d681SAndroid Build Coastguard Worker	vgeg	%v0, 0(%v0,%r1), 1
1777*9880d681SAndroid Build Coastguard Worker	vgeg	%v0, 0(%v0,%r15), 0
1778*9880d681SAndroid Build Coastguard Worker	vgeg	%v0, 0(%v15,%r1), 0
1779*9880d681SAndroid Build Coastguard Worker	vgeg	%v0, 0(%v31,%r1), 0
1780*9880d681SAndroid Build Coastguard Worker	vgeg	%v0, 4095(%v0,%r1), 0
1781*9880d681SAndroid Build Coastguard Worker	vgeg	%v15, 0(%v0,%r1), 0
1782*9880d681SAndroid Build Coastguard Worker	vgeg	%v31, 0(%v0,%r1), 0
1783*9880d681SAndroid Build Coastguard Worker	vgeg	%v10, 1000(%v19,%r7), 1
1784*9880d681SAndroid Build Coastguard Worker
1785*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmab  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xbc]
1786*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmab  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xbc]
1787*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmab  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xbc]
1788*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmab  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xbc]
1789*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmab  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xbc]
1790*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmab  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xbc]
1791*9880d681SAndroid Build Coastguard Worker
1792*9880d681SAndroid Build Coastguard Worker	vgfmab	%v0, %v0, %v0, %v0
1793*9880d681SAndroid Build Coastguard Worker	vgfmab	%v0, %v0, %v0, %v31
1794*9880d681SAndroid Build Coastguard Worker	vgfmab	%v0, %v0, %v31, %v0
1795*9880d681SAndroid Build Coastguard Worker	vgfmab	%v0, %v31, %v0, %v0
1796*9880d681SAndroid Build Coastguard Worker	vgfmab	%v31, %v0, %v0, %v0
1797*9880d681SAndroid Build Coastguard Worker	vgfmab	%v13, %v17, %v21, %v25
1798*9880d681SAndroid Build Coastguard Worker
1799*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmaf  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xbc]
1800*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmaf  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xbc]
1801*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmaf  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xbc]
1802*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmaf  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xbc]
1803*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmaf  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xbc]
1804*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmaf  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xbc]
1805*9880d681SAndroid Build Coastguard Worker
1806*9880d681SAndroid Build Coastguard Worker	vgfmaf	%v0, %v0, %v0, %v0
1807*9880d681SAndroid Build Coastguard Worker	vgfmaf	%v0, %v0, %v0, %v31
1808*9880d681SAndroid Build Coastguard Worker	vgfmaf	%v0, %v0, %v31, %v0
1809*9880d681SAndroid Build Coastguard Worker	vgfmaf	%v0, %v31, %v0, %v0
1810*9880d681SAndroid Build Coastguard Worker	vgfmaf	%v31, %v0, %v0, %v0
1811*9880d681SAndroid Build Coastguard Worker	vgfmaf	%v13, %v17, %v21, %v25
1812*9880d681SAndroid Build Coastguard Worker
1813*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmag  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x03,0x00,0x00,0xbc]
1814*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmag  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x03,0x00,0xf1,0xbc]
1815*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmag  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf3,0x00,0x02,0xbc]
1816*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmag  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x03,0x00,0x04,0xbc]
1817*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmag  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x03,0x00,0x08,0xbc]
1818*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmag  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x53,0x00,0x97,0xbc]
1819*9880d681SAndroid Build Coastguard Worker
1820*9880d681SAndroid Build Coastguard Worker	vgfmag	%v0, %v0, %v0, %v0
1821*9880d681SAndroid Build Coastguard Worker	vgfmag	%v0, %v0, %v0, %v31
1822*9880d681SAndroid Build Coastguard Worker	vgfmag	%v0, %v0, %v31, %v0
1823*9880d681SAndroid Build Coastguard Worker	vgfmag	%v0, %v31, %v0, %v0
1824*9880d681SAndroid Build Coastguard Worker	vgfmag	%v31, %v0, %v0, %v0
1825*9880d681SAndroid Build Coastguard Worker	vgfmag	%v13, %v17, %v21, %v25
1826*9880d681SAndroid Build Coastguard Worker
1827*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmah  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xbc]
1828*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmah  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xbc]
1829*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmah  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xbc]
1830*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmah  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xbc]
1831*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmah  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xbc]
1832*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmah  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xbc]
1833*9880d681SAndroid Build Coastguard Worker
1834*9880d681SAndroid Build Coastguard Worker	vgfmah	%v0, %v0, %v0, %v0
1835*9880d681SAndroid Build Coastguard Worker	vgfmah	%v0, %v0, %v0, %v31
1836*9880d681SAndroid Build Coastguard Worker	vgfmah	%v0, %v0, %v31, %v0
1837*9880d681SAndroid Build Coastguard Worker	vgfmah	%v0, %v31, %v0, %v0
1838*9880d681SAndroid Build Coastguard Worker	vgfmah	%v31, %v0, %v0, %v0
1839*9880d681SAndroid Build Coastguard Worker	vgfmah	%v13, %v17, %v21, %v25
1840*9880d681SAndroid Build Coastguard Worker
1841*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xb4]
1842*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xb4]
1843*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xb4]
1844*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xb4]
1845*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xb4]
1846*9880d681SAndroid Build Coastguard Worker
1847*9880d681SAndroid Build Coastguard Worker	vgfmb	%v0, %v0, %v0
1848*9880d681SAndroid Build Coastguard Worker	vgfmb	%v0, %v0, %v31
1849*9880d681SAndroid Build Coastguard Worker	vgfmb	%v0, %v31, %v0
1850*9880d681SAndroid Build Coastguard Worker	vgfmb	%v31, %v0, %v0
1851*9880d681SAndroid Build Coastguard Worker	vgfmb	%v18, %v3, %v20
1852*9880d681SAndroid Build Coastguard Worker
1853*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xb4]
1854*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xb4]
1855*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xb4]
1856*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xb4]
1857*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xb4]
1858*9880d681SAndroid Build Coastguard Worker
1859*9880d681SAndroid Build Coastguard Worker	vgfmf	%v0, %v0, %v0
1860*9880d681SAndroid Build Coastguard Worker	vgfmf	%v0, %v0, %v31
1861*9880d681SAndroid Build Coastguard Worker	vgfmf	%v0, %v31, %v0
1862*9880d681SAndroid Build Coastguard Worker	vgfmf	%v31, %v0, %v0
1863*9880d681SAndroid Build Coastguard Worker	vgfmf	%v18, %v3, %v20
1864*9880d681SAndroid Build Coastguard Worker
1865*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xb4]
1866*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xb4]
1867*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xb4]
1868*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xb4]
1869*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xb4]
1870*9880d681SAndroid Build Coastguard Worker
1871*9880d681SAndroid Build Coastguard Worker	vgfmg	%v0, %v0, %v0
1872*9880d681SAndroid Build Coastguard Worker	vgfmg	%v0, %v0, %v31
1873*9880d681SAndroid Build Coastguard Worker	vgfmg	%v0, %v31, %v0
1874*9880d681SAndroid Build Coastguard Worker	vgfmg	%v31, %v0, %v0
1875*9880d681SAndroid Build Coastguard Worker	vgfmg	%v18, %v3, %v20
1876*9880d681SAndroid Build Coastguard Worker
1877*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xb4]
1878*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xb4]
1879*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xb4]
1880*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xb4]
1881*9880d681SAndroid Build Coastguard Worker#CHECK: vgfmh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xb4]
1882*9880d681SAndroid Build Coastguard Worker
1883*9880d681SAndroid Build Coastguard Worker	vgfmh	%v0, %v0, %v0
1884*9880d681SAndroid Build Coastguard Worker	vgfmh	%v0, %v0, %v31
1885*9880d681SAndroid Build Coastguard Worker	vgfmh	%v0, %v31, %v0
1886*9880d681SAndroid Build Coastguard Worker	vgfmh	%v31, %v0, %v0
1887*9880d681SAndroid Build Coastguard Worker	vgfmh	%v18, %v3, %v20
1888*9880d681SAndroid Build Coastguard Worker
1889*9880d681SAndroid Build Coastguard Worker#CHECK: vgmb    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x46]
1890*9880d681SAndroid Build Coastguard Worker#CHECK: vgmb    %v0, 0, 255             # encoding: [0xe7,0x00,0x00,0xff,0x00,0x46]
1891*9880d681SAndroid Build Coastguard Worker#CHECK: vgmb    %v0, 255, 0             # encoding: [0xe7,0x00,0xff,0x00,0x00,0x46]
1892*9880d681SAndroid Build Coastguard Worker#CHECK: vgmb    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x46]
1893*9880d681SAndroid Build Coastguard Worker#CHECK: vgmb    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x46]
1894*9880d681SAndroid Build Coastguard Worker#CHECK: vgmb    %v21, 2, 3              # encoding: [0xe7,0x50,0x02,0x03,0x08,0x46]
1895*9880d681SAndroid Build Coastguard Worker
1896*9880d681SAndroid Build Coastguard Worker	vgmb	%v0, 0, 0
1897*9880d681SAndroid Build Coastguard Worker	vgmb	%v0, 0, 255
1898*9880d681SAndroid Build Coastguard Worker	vgmb	%v0, 255, 0
1899*9880d681SAndroid Build Coastguard Worker	vgmb	%v15, 0, 0
1900*9880d681SAndroid Build Coastguard Worker	vgmb	%v31, 0, 0
1901*9880d681SAndroid Build Coastguard Worker	vgmb	%v21, 2, 3
1902*9880d681SAndroid Build Coastguard Worker
1903*9880d681SAndroid Build Coastguard Worker#CHECK: vgmf    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x20,0x46]
1904*9880d681SAndroid Build Coastguard Worker#CHECK: vgmf    %v0, 0, 255             # encoding: [0xe7,0x00,0x00,0xff,0x20,0x46]
1905*9880d681SAndroid Build Coastguard Worker#CHECK: vgmf    %v0, 255, 0             # encoding: [0xe7,0x00,0xff,0x00,0x20,0x46]
1906*9880d681SAndroid Build Coastguard Worker#CHECK: vgmf    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x46]
1907*9880d681SAndroid Build Coastguard Worker#CHECK: vgmf    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x46]
1908*9880d681SAndroid Build Coastguard Worker#CHECK: vgmf    %v21, 2, 3              # encoding: [0xe7,0x50,0x02,0x03,0x28,0x46]
1909*9880d681SAndroid Build Coastguard Worker
1910*9880d681SAndroid Build Coastguard Worker	vgmf	%v0, 0, 0
1911*9880d681SAndroid Build Coastguard Worker	vgmf	%v0, 0, 255
1912*9880d681SAndroid Build Coastguard Worker	vgmf	%v0, 255, 0
1913*9880d681SAndroid Build Coastguard Worker	vgmf	%v15, 0, 0
1914*9880d681SAndroid Build Coastguard Worker	vgmf	%v31, 0, 0
1915*9880d681SAndroid Build Coastguard Worker	vgmf	%v21, 2, 3
1916*9880d681SAndroid Build Coastguard Worker
1917*9880d681SAndroid Build Coastguard Worker#CHECK: vgmg    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x30,0x46]
1918*9880d681SAndroid Build Coastguard Worker#CHECK: vgmg    %v0, 0, 255             # encoding: [0xe7,0x00,0x00,0xff,0x30,0x46]
1919*9880d681SAndroid Build Coastguard Worker#CHECK: vgmg    %v0, 255, 0             # encoding: [0xe7,0x00,0xff,0x00,0x30,0x46]
1920*9880d681SAndroid Build Coastguard Worker#CHECK: vgmg    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x46]
1921*9880d681SAndroid Build Coastguard Worker#CHECK: vgmg    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x46]
1922*9880d681SAndroid Build Coastguard Worker#CHECK: vgmg    %v21, 2, 3              # encoding: [0xe7,0x50,0x02,0x03,0x38,0x46]
1923*9880d681SAndroid Build Coastguard Worker
1924*9880d681SAndroid Build Coastguard Worker	vgmg	%v0, 0, 0
1925*9880d681SAndroid Build Coastguard Worker	vgmg	%v0, 0, 255
1926*9880d681SAndroid Build Coastguard Worker	vgmg	%v0, 255, 0
1927*9880d681SAndroid Build Coastguard Worker	vgmg	%v15, 0, 0
1928*9880d681SAndroid Build Coastguard Worker	vgmg	%v31, 0, 0
1929*9880d681SAndroid Build Coastguard Worker	vgmg	%v21, 2, 3
1930*9880d681SAndroid Build Coastguard Worker
1931*9880d681SAndroid Build Coastguard Worker#CHECK: vgmh    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x10,0x46]
1932*9880d681SAndroid Build Coastguard Worker#CHECK: vgmh    %v0, 0, 255             # encoding: [0xe7,0x00,0x00,0xff,0x10,0x46]
1933*9880d681SAndroid Build Coastguard Worker#CHECK: vgmh    %v0, 255, 0             # encoding: [0xe7,0x00,0xff,0x00,0x10,0x46]
1934*9880d681SAndroid Build Coastguard Worker#CHECK: vgmh    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x46]
1935*9880d681SAndroid Build Coastguard Worker#CHECK: vgmh    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x46]
1936*9880d681SAndroid Build Coastguard Worker#CHECK: vgmh    %v21, 2, 3              # encoding: [0xe7,0x50,0x02,0x03,0x18,0x46]
1937*9880d681SAndroid Build Coastguard Worker
1938*9880d681SAndroid Build Coastguard Worker	vgmh	%v0, 0, 0
1939*9880d681SAndroid Build Coastguard Worker	vgmh	%v0, 0, 255
1940*9880d681SAndroid Build Coastguard Worker	vgmh	%v0, 255, 0
1941*9880d681SAndroid Build Coastguard Worker	vgmh	%v15, 0, 0
1942*9880d681SAndroid Build Coastguard Worker	vgmh	%v31, 0, 0
1943*9880d681SAndroid Build Coastguard Worker	vgmh	%v21, 2, 3
1944*9880d681SAndroid Build Coastguard Worker
1945*9880d681SAndroid Build Coastguard Worker#CHECK: vl      %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x00,0x06]
1946*9880d681SAndroid Build Coastguard Worker#CHECK: vl      %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x06]
1947*9880d681SAndroid Build Coastguard Worker#CHECK: vl      %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x06]
1948*9880d681SAndroid Build Coastguard Worker#CHECK: vl      %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x06]
1949*9880d681SAndroid Build Coastguard Worker#CHECK: vl      %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x06]
1950*9880d681SAndroid Build Coastguard Worker#CHECK: vl      %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x06]
1951*9880d681SAndroid Build Coastguard Worker#CHECK: vl      %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x08,0x06]
1952*9880d681SAndroid Build Coastguard Worker
1953*9880d681SAndroid Build Coastguard Worker	vl	%v0, 0
1954*9880d681SAndroid Build Coastguard Worker	vl	%v0, 4095
1955*9880d681SAndroid Build Coastguard Worker	vl	%v0, 0(%r15)
1956*9880d681SAndroid Build Coastguard Worker	vl	%v0, 0(%r15,%r1)
1957*9880d681SAndroid Build Coastguard Worker	vl	%v15, 0
1958*9880d681SAndroid Build Coastguard Worker	vl	%v31, 0
1959*9880d681SAndroid Build Coastguard Worker	vl	%v18, 0x567(%r3,%r4)
1960*9880d681SAndroid Build Coastguard Worker
1961*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x07]
1962*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v0, 0, 15              # encoding: [0xe7,0x00,0x00,0x00,0xf0,0x07]
1963*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x07]
1964*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x07]
1965*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x07]
1966*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x07]
1967*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x07]
1968*9880d681SAndroid Build Coastguard Worker#CHECK: vlbb    %v18, 1383(%r3,%r4), 8  # encoding: [0xe7,0x23,0x45,0x67,0x88,0x07]
1969*9880d681SAndroid Build Coastguard Worker
1970*9880d681SAndroid Build Coastguard Worker	vlbb	%v0, 0, 0
1971*9880d681SAndroid Build Coastguard Worker	vlbb	%v0, 0, 15
1972*9880d681SAndroid Build Coastguard Worker	vlbb	%v0, 4095, 0
1973*9880d681SAndroid Build Coastguard Worker	vlbb	%v0, 0(%r15), 0
1974*9880d681SAndroid Build Coastguard Worker	vlbb	%v0, 0(%r15,%r1), 0
1975*9880d681SAndroid Build Coastguard Worker	vlbb	%v15, 0, 0
1976*9880d681SAndroid Build Coastguard Worker	vlbb	%v31, 0, 0
1977*9880d681SAndroid Build Coastguard Worker	vlbb	%v18, 1383(%r3,%r4), 8
1978*9880d681SAndroid Build Coastguard Worker
1979*9880d681SAndroid Build Coastguard Worker#CHECK: vlcb    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xde]
1980*9880d681SAndroid Build Coastguard Worker#CHECK: vlcb    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xde]
1981*9880d681SAndroid Build Coastguard Worker#CHECK: vlcb    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xde]
1982*9880d681SAndroid Build Coastguard Worker#CHECK: vlcb    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xde]
1983*9880d681SAndroid Build Coastguard Worker#CHECK: vlcb    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xde]
1984*9880d681SAndroid Build Coastguard Worker#CHECK: vlcb    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xde]
1985*9880d681SAndroid Build Coastguard Worker
1986*9880d681SAndroid Build Coastguard Worker	vlcb	%v0, %v0
1987*9880d681SAndroid Build Coastguard Worker	vlcb	%v0, %v15
1988*9880d681SAndroid Build Coastguard Worker	vlcb	%v0, %v31
1989*9880d681SAndroid Build Coastguard Worker	vlcb	%v15, %v0
1990*9880d681SAndroid Build Coastguard Worker	vlcb	%v31, %v0
1991*9880d681SAndroid Build Coastguard Worker	vlcb	%v14, %v17
1992*9880d681SAndroid Build Coastguard Worker
1993*9880d681SAndroid Build Coastguard Worker#CHECK: vlcf    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xde]
1994*9880d681SAndroid Build Coastguard Worker#CHECK: vlcf    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xde]
1995*9880d681SAndroid Build Coastguard Worker#CHECK: vlcf    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xde]
1996*9880d681SAndroid Build Coastguard Worker#CHECK: vlcf    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xde]
1997*9880d681SAndroid Build Coastguard Worker#CHECK: vlcf    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xde]
1998*9880d681SAndroid Build Coastguard Worker#CHECK: vlcf    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xde]
1999*9880d681SAndroid Build Coastguard Worker
2000*9880d681SAndroid Build Coastguard Worker	vlcf	%v0, %v0
2001*9880d681SAndroid Build Coastguard Worker	vlcf	%v0, %v15
2002*9880d681SAndroid Build Coastguard Worker	vlcf	%v0, %v31
2003*9880d681SAndroid Build Coastguard Worker	vlcf	%v15, %v0
2004*9880d681SAndroid Build Coastguard Worker	vlcf	%v31, %v0
2005*9880d681SAndroid Build Coastguard Worker	vlcf	%v14, %v17
2006*9880d681SAndroid Build Coastguard Worker
2007*9880d681SAndroid Build Coastguard Worker#CHECK: vlcg    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xde]
2008*9880d681SAndroid Build Coastguard Worker#CHECK: vlcg    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xde]
2009*9880d681SAndroid Build Coastguard Worker#CHECK: vlcg    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xde]
2010*9880d681SAndroid Build Coastguard Worker#CHECK: vlcg    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xde]
2011*9880d681SAndroid Build Coastguard Worker#CHECK: vlcg    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xde]
2012*9880d681SAndroid Build Coastguard Worker#CHECK: vlcg    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xde]
2013*9880d681SAndroid Build Coastguard Worker
2014*9880d681SAndroid Build Coastguard Worker	vlcg	%v0, %v0
2015*9880d681SAndroid Build Coastguard Worker	vlcg	%v0, %v15
2016*9880d681SAndroid Build Coastguard Worker	vlcg	%v0, %v31
2017*9880d681SAndroid Build Coastguard Worker	vlcg	%v15, %v0
2018*9880d681SAndroid Build Coastguard Worker	vlcg	%v31, %v0
2019*9880d681SAndroid Build Coastguard Worker	vlcg	%v14, %v17
2020*9880d681SAndroid Build Coastguard Worker
2021*9880d681SAndroid Build Coastguard Worker#CHECK: vlch    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xde]
2022*9880d681SAndroid Build Coastguard Worker#CHECK: vlch    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xde]
2023*9880d681SAndroid Build Coastguard Worker#CHECK: vlch    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xde]
2024*9880d681SAndroid Build Coastguard Worker#CHECK: vlch    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xde]
2025*9880d681SAndroid Build Coastguard Worker#CHECK: vlch    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xde]
2026*9880d681SAndroid Build Coastguard Worker#CHECK: vlch    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xde]
2027*9880d681SAndroid Build Coastguard Worker
2028*9880d681SAndroid Build Coastguard Worker	vlch	%v0, %v0
2029*9880d681SAndroid Build Coastguard Worker	vlch	%v0, %v15
2030*9880d681SAndroid Build Coastguard Worker	vlch	%v0, %v31
2031*9880d681SAndroid Build Coastguard Worker	vlch	%v15, %v0
2032*9880d681SAndroid Build Coastguard Worker	vlch	%v31, %v0
2033*9880d681SAndroid Build Coastguard Worker	vlch	%v14, %v17
2034*9880d681SAndroid Build Coastguard Worker
2035*9880d681SAndroid Build Coastguard Worker#CHECK: vldeb   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xc4]
2036*9880d681SAndroid Build Coastguard Worker#CHECK: vldeb   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xc4]
2037*9880d681SAndroid Build Coastguard Worker#CHECK: vldeb   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xc4]
2038*9880d681SAndroid Build Coastguard Worker#CHECK: vldeb   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xc4]
2039*9880d681SAndroid Build Coastguard Worker#CHECK: vldeb   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xc4]
2040*9880d681SAndroid Build Coastguard Worker#CHECK: vldeb   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xc4]
2041*9880d681SAndroid Build Coastguard Worker
2042*9880d681SAndroid Build Coastguard Worker	vldeb	%v0, %v0
2043*9880d681SAndroid Build Coastguard Worker	vldeb	%v0, %v15
2044*9880d681SAndroid Build Coastguard Worker	vldeb	%v0, %v31
2045*9880d681SAndroid Build Coastguard Worker	vldeb	%v15, %v0
2046*9880d681SAndroid Build Coastguard Worker	vldeb	%v31, %v0
2047*9880d681SAndroid Build Coastguard Worker	vldeb	%v14, %v17
2048*9880d681SAndroid Build Coastguard Worker
2049*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x00]
2050*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v0, 0, 15              # encoding: [0xe7,0x00,0x00,0x00,0xf0,0x00]
2051*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x00]
2052*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x00]
2053*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x00]
2054*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x00]
2055*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x00]
2056*9880d681SAndroid Build Coastguard Worker#CHECK: vleb    %v18, 1383(%r3,%r4), 8  # encoding: [0xe7,0x23,0x45,0x67,0x88,0x00]
2057*9880d681SAndroid Build Coastguard Worker
2058*9880d681SAndroid Build Coastguard Worker	vleb	%v0, 0, 0
2059*9880d681SAndroid Build Coastguard Worker	vleb	%v0, 0, 15
2060*9880d681SAndroid Build Coastguard Worker	vleb	%v0, 4095, 0
2061*9880d681SAndroid Build Coastguard Worker	vleb	%v0, 0(%r15), 0
2062*9880d681SAndroid Build Coastguard Worker	vleb	%v0, 0(%r15,%r1), 0
2063*9880d681SAndroid Build Coastguard Worker	vleb	%v15, 0, 0
2064*9880d681SAndroid Build Coastguard Worker	vleb	%v31, 0, 0
2065*9880d681SAndroid Build Coastguard Worker	vleb	%v18, 1383(%r3,%r4), 8
2066*9880d681SAndroid Build Coastguard Worker
2067*9880d681SAndroid Build Coastguard Worker#CHECK: vledb   %v0, %v0, 0, 0          # encoding: [0xe7,0x00,0x00,0x00,0x30,0xc5]
2068*9880d681SAndroid Build Coastguard Worker#CHECK: vledb   %v0, %v0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf0,0x30,0xc5]
2069*9880d681SAndroid Build Coastguard Worker#CHECK: vledb   %v0, %v0, 4, 0          # encoding: [0xe7,0x00,0x00,0x04,0x30,0xc5]
2070*9880d681SAndroid Build Coastguard Worker#CHECK: vledb   %v0, %v0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc5]
2071*9880d681SAndroid Build Coastguard Worker#CHECK: vledb   %v0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xc5]
2072*9880d681SAndroid Build Coastguard Worker#CHECK: vledb   %v31, %v0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xc5]
2073*9880d681SAndroid Build Coastguard Worker#CHECK: vledb   %v14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xa4,0x34,0xc5]
2074*9880d681SAndroid Build Coastguard Worker
2075*9880d681SAndroid Build Coastguard Worker	vledb	%v0, %v0, 0, 0
2076*9880d681SAndroid Build Coastguard Worker	vledb	%v0, %v0, 0, 15
2077*9880d681SAndroid Build Coastguard Worker	vledb	%v0, %v0, 4, 0
2078*9880d681SAndroid Build Coastguard Worker	vledb	%v0, %v0, 12, 0
2079*9880d681SAndroid Build Coastguard Worker	vledb	%v0, %v31, 0, 0
2080*9880d681SAndroid Build Coastguard Worker	vledb	%v31, %v0, 0, 0
2081*9880d681SAndroid Build Coastguard Worker	vledb	%v14, %v17, 4, 10
2082*9880d681SAndroid Build Coastguard Worker
2083*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x03]
2084*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v0, 0, 3               # encoding: [0xe7,0x00,0x00,0x00,0x30,0x03]
2085*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x03]
2086*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x03]
2087*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x03]
2088*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x03]
2089*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x03]
2090*9880d681SAndroid Build Coastguard Worker#CHECK: vlef    %v18, 1383(%r3,%r4), 2  # encoding: [0xe7,0x23,0x45,0x67,0x28,0x03]
2091*9880d681SAndroid Build Coastguard Worker
2092*9880d681SAndroid Build Coastguard Worker	vlef	%v0, 0, 0
2093*9880d681SAndroid Build Coastguard Worker	vlef	%v0, 0, 3
2094*9880d681SAndroid Build Coastguard Worker	vlef	%v0, 4095, 0
2095*9880d681SAndroid Build Coastguard Worker	vlef	%v0, 0(%r15), 0
2096*9880d681SAndroid Build Coastguard Worker	vlef	%v0, 0(%r15,%r1), 0
2097*9880d681SAndroid Build Coastguard Worker	vlef	%v15, 0, 0
2098*9880d681SAndroid Build Coastguard Worker	vlef	%v31, 0, 0
2099*9880d681SAndroid Build Coastguard Worker	vlef	%v18, 1383(%r3,%r4), 2
2100*9880d681SAndroid Build Coastguard Worker
2101*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x02]
2102*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v0, 0, 1               # encoding: [0xe7,0x00,0x00,0x00,0x10,0x02]
2103*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x02]
2104*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x02]
2105*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x02]
2106*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x02]
2107*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x02]
2108*9880d681SAndroid Build Coastguard Worker#CHECK: vleg    %v18, 1383(%r3,%r4), 1  # encoding: [0xe7,0x23,0x45,0x67,0x18,0x02]
2109*9880d681SAndroid Build Coastguard Worker
2110*9880d681SAndroid Build Coastguard Worker	vleg	%v0, 0, 0
2111*9880d681SAndroid Build Coastguard Worker	vleg	%v0, 0, 1
2112*9880d681SAndroid Build Coastguard Worker	vleg	%v0, 4095, 0
2113*9880d681SAndroid Build Coastguard Worker	vleg	%v0, 0(%r15), 0
2114*9880d681SAndroid Build Coastguard Worker	vleg	%v0, 0(%r15,%r1), 0
2115*9880d681SAndroid Build Coastguard Worker	vleg	%v15, 0, 0
2116*9880d681SAndroid Build Coastguard Worker	vleg	%v31, 0, 0
2117*9880d681SAndroid Build Coastguard Worker	vleg	%v18, 1383(%r3,%r4), 1
2118*9880d681SAndroid Build Coastguard Worker
2119*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x01]
2120*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v0, 0, 7               # encoding: [0xe7,0x00,0x00,0x00,0x70,0x01]
2121*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x01]
2122*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x01]
2123*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x01]
2124*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x01]
2125*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x01]
2126*9880d681SAndroid Build Coastguard Worker#CHECK: vleh    %v18, 1383(%r3,%r4), 4  # encoding: [0xe7,0x23,0x45,0x67,0x48,0x01]
2127*9880d681SAndroid Build Coastguard Worker
2128*9880d681SAndroid Build Coastguard Worker	vleh	%v0, 0, 0
2129*9880d681SAndroid Build Coastguard Worker	vleh	%v0, 0, 7
2130*9880d681SAndroid Build Coastguard Worker	vleh	%v0, 4095, 0
2131*9880d681SAndroid Build Coastguard Worker	vleh	%v0, 0(%r15), 0
2132*9880d681SAndroid Build Coastguard Worker	vleh	%v0, 0(%r15,%r1), 0
2133*9880d681SAndroid Build Coastguard Worker	vleh	%v15, 0, 0
2134*9880d681SAndroid Build Coastguard Worker	vleh	%v31, 0, 0
2135*9880d681SAndroid Build Coastguard Worker	vleh	%v18, 1383(%r3,%r4), 4
2136*9880d681SAndroid Build Coastguard Worker
2137*9880d681SAndroid Build Coastguard Worker#CHECK: vleib   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x40]
2138*9880d681SAndroid Build Coastguard Worker#CHECK: vleib   %v0, 0, 15              # encoding: [0xe7,0x00,0x00,0x00,0xf0,0x40]
2139*9880d681SAndroid Build Coastguard Worker#CHECK: vleib   %v0, -32768, 0          # encoding: [0xe7,0x00,0x80,0x00,0x00,0x40]
2140*9880d681SAndroid Build Coastguard Worker#CHECK: vleib   %v0, 32767, 0           # encoding: [0xe7,0x00,0x7f,0xff,0x00,0x40]
2141*9880d681SAndroid Build Coastguard Worker#CHECK: vleib   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x40]
2142*9880d681SAndroid Build Coastguard Worker#CHECK: vleib   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x40]
2143*9880d681SAndroid Build Coastguard Worker#CHECK: vleib   %v18, 13398, 11         # encoding: [0xe7,0x20,0x34,0x56,0xb8,0x40]
2144*9880d681SAndroid Build Coastguard Worker
2145*9880d681SAndroid Build Coastguard Worker	vleib	%v0, 0, 0
2146*9880d681SAndroid Build Coastguard Worker	vleib	%v0, 0, 15
2147*9880d681SAndroid Build Coastguard Worker	vleib	%v0, -32768, 0
2148*9880d681SAndroid Build Coastguard Worker	vleib	%v0, 32767, 0
2149*9880d681SAndroid Build Coastguard Worker	vleib	%v15, 0, 0
2150*9880d681SAndroid Build Coastguard Worker	vleib	%v31, 0, 0
2151*9880d681SAndroid Build Coastguard Worker	vleib	%v18, 0x3456, 11
2152*9880d681SAndroid Build Coastguard Worker
2153*9880d681SAndroid Build Coastguard Worker#CHECK: vleif   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x43]
2154*9880d681SAndroid Build Coastguard Worker#CHECK: vleif   %v0, 0, 3               # encoding: [0xe7,0x00,0x00,0x00,0x30,0x43]
2155*9880d681SAndroid Build Coastguard Worker#CHECK: vleif   %v0, -32768, 0          # encoding: [0xe7,0x00,0x80,0x00,0x00,0x43]
2156*9880d681SAndroid Build Coastguard Worker#CHECK: vleif   %v0, 32767, 0           # encoding: [0xe7,0x00,0x7f,0xff,0x00,0x43]
2157*9880d681SAndroid Build Coastguard Worker#CHECK: vleif   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x43]
2158*9880d681SAndroid Build Coastguard Worker#CHECK: vleif   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x43]
2159*9880d681SAndroid Build Coastguard Worker#CHECK: vleif   %v18, 13398, 3          # encoding: [0xe7,0x20,0x34,0x56,0x38,0x43]
2160*9880d681SAndroid Build Coastguard Worker
2161*9880d681SAndroid Build Coastguard Worker	vleif	%v0, 0, 0
2162*9880d681SAndroid Build Coastguard Worker	vleif	%v0, 0, 3
2163*9880d681SAndroid Build Coastguard Worker	vleif	%v0, -32768, 0
2164*9880d681SAndroid Build Coastguard Worker	vleif	%v0, 32767, 0
2165*9880d681SAndroid Build Coastguard Worker	vleif	%v15, 0, 0
2166*9880d681SAndroid Build Coastguard Worker	vleif	%v31, 0, 0
2167*9880d681SAndroid Build Coastguard Worker	vleif	%v18, 0x3456, 3
2168*9880d681SAndroid Build Coastguard Worker
2169*9880d681SAndroid Build Coastguard Worker#CHECK: vleig   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x42]
2170*9880d681SAndroid Build Coastguard Worker#CHECK: vleig   %v0, 0, 1               # encoding: [0xe7,0x00,0x00,0x00,0x10,0x42]
2171*9880d681SAndroid Build Coastguard Worker#CHECK: vleig   %v0, -32768, 0          # encoding: [0xe7,0x00,0x80,0x00,0x00,0x42]
2172*9880d681SAndroid Build Coastguard Worker#CHECK: vleig   %v0, 32767, 0           # encoding: [0xe7,0x00,0x7f,0xff,0x00,0x42]
2173*9880d681SAndroid Build Coastguard Worker#CHECK: vleig   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x42]
2174*9880d681SAndroid Build Coastguard Worker#CHECK: vleig   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x42]
2175*9880d681SAndroid Build Coastguard Worker#CHECK: vleig   %v18, 13398, 1          # encoding: [0xe7,0x20,0x34,0x56,0x18,0x42]
2176*9880d681SAndroid Build Coastguard Worker
2177*9880d681SAndroid Build Coastguard Worker	vleig	%v0, 0, 0
2178*9880d681SAndroid Build Coastguard Worker	vleig	%v0, 0, 1
2179*9880d681SAndroid Build Coastguard Worker	vleig	%v0, -32768, 0
2180*9880d681SAndroid Build Coastguard Worker	vleig	%v0, 32767, 0
2181*9880d681SAndroid Build Coastguard Worker	vleig	%v15, 0, 0
2182*9880d681SAndroid Build Coastguard Worker	vleig	%v31, 0, 0
2183*9880d681SAndroid Build Coastguard Worker	vleig	%v18, 0x3456, 1
2184*9880d681SAndroid Build Coastguard Worker
2185*9880d681SAndroid Build Coastguard Worker#CHECK: vleih   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x41]
2186*9880d681SAndroid Build Coastguard Worker#CHECK: vleih   %v0, 0, 7               # encoding: [0xe7,0x00,0x00,0x00,0x70,0x41]
2187*9880d681SAndroid Build Coastguard Worker#CHECK: vleih   %v0, -32768, 0          # encoding: [0xe7,0x00,0x80,0x00,0x00,0x41]
2188*9880d681SAndroid Build Coastguard Worker#CHECK: vleih   %v0, 32767, 0           # encoding: [0xe7,0x00,0x7f,0xff,0x00,0x41]
2189*9880d681SAndroid Build Coastguard Worker#CHECK: vleih   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x41]
2190*9880d681SAndroid Build Coastguard Worker#CHECK: vleih   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x41]
2191*9880d681SAndroid Build Coastguard Worker#CHECK: vleih   %v18, 13398, 7          # encoding: [0xe7,0x20,0x34,0x56,0x78,0x41]
2192*9880d681SAndroid Build Coastguard Worker
2193*9880d681SAndroid Build Coastguard Worker	vleih	%v0, 0, 0
2194*9880d681SAndroid Build Coastguard Worker	vleih	%v0, 0, 7
2195*9880d681SAndroid Build Coastguard Worker	vleih	%v0, -32768, 0
2196*9880d681SAndroid Build Coastguard Worker	vleih	%v0, 32767, 0
2197*9880d681SAndroid Build Coastguard Worker	vleih	%v15, 0, 0
2198*9880d681SAndroid Build Coastguard Worker	vleih	%v31, 0, 0
2199*9880d681SAndroid Build Coastguard Worker	vleih	%v18, 0x3456, 7
2200*9880d681SAndroid Build Coastguard Worker
2201*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvb   %r0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x21]
2202*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvb   %r0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x21]
2203*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvb   %r0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x21]
2204*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvb   %r0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x21]
2205*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvb   %r0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x21]
2206*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvb   %r15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x21]
2207*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvb   %r2, %v19, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x04,0x21]
2208*9880d681SAndroid Build Coastguard Worker
2209*9880d681SAndroid Build Coastguard Worker	vlgvb	%r0, %v0, 0
2210*9880d681SAndroid Build Coastguard Worker	vlgvb	%r0, %v0, 4095
2211*9880d681SAndroid Build Coastguard Worker	vlgvb	%r0, %v0, 0(%r15)
2212*9880d681SAndroid Build Coastguard Worker	vlgvb	%r0, %v15, 0
2213*9880d681SAndroid Build Coastguard Worker	vlgvb	%r0, %v31, 0
2214*9880d681SAndroid Build Coastguard Worker	vlgvb	%r15, %v0, 0
2215*9880d681SAndroid Build Coastguard Worker	vlgvb	%r2, %v19, 1383(%r4)
2216*9880d681SAndroid Build Coastguard Worker
2217*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvf   %r0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x20,0x21]
2218*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvf   %r0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x21]
2219*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvf   %r0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x21]
2220*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvf   %r0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x21]
2221*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvf   %r0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x21]
2222*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvf   %r15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x21]
2223*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvf   %r2, %v19, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x24,0x21]
2224*9880d681SAndroid Build Coastguard Worker
2225*9880d681SAndroid Build Coastguard Worker	vlgvf	%r0, %v0, 0
2226*9880d681SAndroid Build Coastguard Worker	vlgvf	%r0, %v0, 4095
2227*9880d681SAndroid Build Coastguard Worker	vlgvf	%r0, %v0, 0(%r15)
2228*9880d681SAndroid Build Coastguard Worker	vlgvf	%r0, %v15, 0
2229*9880d681SAndroid Build Coastguard Worker	vlgvf	%r0, %v31, 0
2230*9880d681SAndroid Build Coastguard Worker	vlgvf	%r15, %v0, 0
2231*9880d681SAndroid Build Coastguard Worker	vlgvf	%r2, %v19, 1383(%r4)
2232*9880d681SAndroid Build Coastguard Worker
2233*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvg   %r0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x21]
2234*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvg   %r0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x21]
2235*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvg   %r0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x21]
2236*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvg   %r0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x21]
2237*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvg   %r0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x21]
2238*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvg   %r15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x21]
2239*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvg   %r2, %v19, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x34,0x21]
2240*9880d681SAndroid Build Coastguard Worker
2241*9880d681SAndroid Build Coastguard Worker	vlgvg	%r0, %v0, 0
2242*9880d681SAndroid Build Coastguard Worker	vlgvg	%r0, %v0, 4095
2243*9880d681SAndroid Build Coastguard Worker	vlgvg	%r0, %v0, 0(%r15)
2244*9880d681SAndroid Build Coastguard Worker	vlgvg	%r0, %v15, 0
2245*9880d681SAndroid Build Coastguard Worker	vlgvg	%r0, %v31, 0
2246*9880d681SAndroid Build Coastguard Worker	vlgvg	%r15, %v0, 0
2247*9880d681SAndroid Build Coastguard Worker	vlgvg	%r2, %v19, 1383(%r4)
2248*9880d681SAndroid Build Coastguard Worker
2249*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvh   %r0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x10,0x21]
2250*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvh   %r0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x21]
2251*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvh   %r0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x21]
2252*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvh   %r0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x21]
2253*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvh   %r0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x21]
2254*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvh   %r15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x21]
2255*9880d681SAndroid Build Coastguard Worker#CHECK: vlgvh   %r2, %v19, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x14,0x21]
2256*9880d681SAndroid Build Coastguard Worker
2257*9880d681SAndroid Build Coastguard Worker	vlgvh	%r0, %v0, 0
2258*9880d681SAndroid Build Coastguard Worker	vlgvh	%r0, %v0, 4095
2259*9880d681SAndroid Build Coastguard Worker	vlgvh	%r0, %v0, 0(%r15)
2260*9880d681SAndroid Build Coastguard Worker	vlgvh	%r0, %v15, 0
2261*9880d681SAndroid Build Coastguard Worker	vlgvh	%r0, %v31, 0
2262*9880d681SAndroid Build Coastguard Worker	vlgvh	%r15, %v0, 0
2263*9880d681SAndroid Build Coastguard Worker	vlgvh	%r2, %v19, 1383(%r4)
2264*9880d681SAndroid Build Coastguard Worker
2265*9880d681SAndroid Build Coastguard Worker#CHECK: vll     %v0, %r0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x37]
2266*9880d681SAndroid Build Coastguard Worker#CHECK: vll     %v0, %r0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x37]
2267*9880d681SAndroid Build Coastguard Worker#CHECK: vll     %v0, %r0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x37]
2268*9880d681SAndroid Build Coastguard Worker#CHECK: vll     %v0, %r15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x37]
2269*9880d681SAndroid Build Coastguard Worker#CHECK: vll     %v15, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x37]
2270*9880d681SAndroid Build Coastguard Worker#CHECK: vll     %v31, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x37]
2271*9880d681SAndroid Build Coastguard Worker#CHECK: vll     %v18, %r3, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x08,0x37]
2272*9880d681SAndroid Build Coastguard Worker
2273*9880d681SAndroid Build Coastguard Worker	vll	%v0, %r0, 0
2274*9880d681SAndroid Build Coastguard Worker	vll	%v0, %r0, 4095
2275*9880d681SAndroid Build Coastguard Worker	vll	%v0, %r0, 0(%r15)
2276*9880d681SAndroid Build Coastguard Worker	vll	%v0, %r15, 0
2277*9880d681SAndroid Build Coastguard Worker	vll	%v15, %r0, 0
2278*9880d681SAndroid Build Coastguard Worker	vll	%v31, %r0, 0
2279*9880d681SAndroid Build Coastguard Worker	vll	%v18, %r3, 1383(%r4)
2280*9880d681SAndroid Build Coastguard Worker
2281*9880d681SAndroid Build Coastguard Worker#CHECK: vllezb  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x00,0x04]
2282*9880d681SAndroid Build Coastguard Worker#CHECK: vllezb  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x04]
2283*9880d681SAndroid Build Coastguard Worker#CHECK: vllezb  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x04]
2284*9880d681SAndroid Build Coastguard Worker#CHECK: vllezb  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x04]
2285*9880d681SAndroid Build Coastguard Worker#CHECK: vllezb  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x04]
2286*9880d681SAndroid Build Coastguard Worker#CHECK: vllezb  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x04]
2287*9880d681SAndroid Build Coastguard Worker#CHECK: vllezb  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x08,0x04]
2288*9880d681SAndroid Build Coastguard Worker
2289*9880d681SAndroid Build Coastguard Worker	vllezb	%v0, 0
2290*9880d681SAndroid Build Coastguard Worker	vllezb	%v0, 4095
2291*9880d681SAndroid Build Coastguard Worker	vllezb	%v0, 0(%r15)
2292*9880d681SAndroid Build Coastguard Worker	vllezb	%v0, 0(%r15,%r1)
2293*9880d681SAndroid Build Coastguard Worker	vllezb	%v15, 0
2294*9880d681SAndroid Build Coastguard Worker	vllezb	%v31, 0
2295*9880d681SAndroid Build Coastguard Worker	vllezb	%v18, 0x567(%r3,%r4)
2296*9880d681SAndroid Build Coastguard Worker
2297*9880d681SAndroid Build Coastguard Worker#CHECK: vllezf  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x20,0x04]
2298*9880d681SAndroid Build Coastguard Worker#CHECK: vllezf  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x04]
2299*9880d681SAndroid Build Coastguard Worker#CHECK: vllezf  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x04]
2300*9880d681SAndroid Build Coastguard Worker#CHECK: vllezf  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x20,0x04]
2301*9880d681SAndroid Build Coastguard Worker#CHECK: vllezf  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x04]
2302*9880d681SAndroid Build Coastguard Worker#CHECK: vllezf  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x04]
2303*9880d681SAndroid Build Coastguard Worker#CHECK: vllezf  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x28,0x04]
2304*9880d681SAndroid Build Coastguard Worker
2305*9880d681SAndroid Build Coastguard Worker	vllezf	%v0, 0
2306*9880d681SAndroid Build Coastguard Worker	vllezf	%v0, 4095
2307*9880d681SAndroid Build Coastguard Worker	vllezf	%v0, 0(%r15)
2308*9880d681SAndroid Build Coastguard Worker	vllezf	%v0, 0(%r15,%r1)
2309*9880d681SAndroid Build Coastguard Worker	vllezf	%v15, 0
2310*9880d681SAndroid Build Coastguard Worker	vllezf	%v31, 0
2311*9880d681SAndroid Build Coastguard Worker	vllezf	%v18, 0x567(%r3,%r4)
2312*9880d681SAndroid Build Coastguard Worker
2313*9880d681SAndroid Build Coastguard Worker#CHECK: vllezg  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x30,0x04]
2314*9880d681SAndroid Build Coastguard Worker#CHECK: vllezg  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x04]
2315*9880d681SAndroid Build Coastguard Worker#CHECK: vllezg  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x04]
2316*9880d681SAndroid Build Coastguard Worker#CHECK: vllezg  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x30,0x04]
2317*9880d681SAndroid Build Coastguard Worker#CHECK: vllezg  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x04]
2318*9880d681SAndroid Build Coastguard Worker#CHECK: vllezg  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x04]
2319*9880d681SAndroid Build Coastguard Worker#CHECK: vllezg  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x38,0x04]
2320*9880d681SAndroid Build Coastguard Worker
2321*9880d681SAndroid Build Coastguard Worker	vllezg	%v0, 0
2322*9880d681SAndroid Build Coastguard Worker	vllezg	%v0, 4095
2323*9880d681SAndroid Build Coastguard Worker	vllezg	%v0, 0(%r15)
2324*9880d681SAndroid Build Coastguard Worker	vllezg	%v0, 0(%r15,%r1)
2325*9880d681SAndroid Build Coastguard Worker	vllezg	%v15, 0
2326*9880d681SAndroid Build Coastguard Worker	vllezg	%v31, 0
2327*9880d681SAndroid Build Coastguard Worker	vllezg	%v18, 0x567(%r3,%r4)
2328*9880d681SAndroid Build Coastguard Worker
2329*9880d681SAndroid Build Coastguard Worker#CHECK: vllezh  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x10,0x04]
2330*9880d681SAndroid Build Coastguard Worker#CHECK: vllezh  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x04]
2331*9880d681SAndroid Build Coastguard Worker#CHECK: vllezh  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x04]
2332*9880d681SAndroid Build Coastguard Worker#CHECK: vllezh  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x10,0x04]
2333*9880d681SAndroid Build Coastguard Worker#CHECK: vllezh  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x04]
2334*9880d681SAndroid Build Coastguard Worker#CHECK: vllezh  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x04]
2335*9880d681SAndroid Build Coastguard Worker#CHECK: vllezh  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x18,0x04]
2336*9880d681SAndroid Build Coastguard Worker
2337*9880d681SAndroid Build Coastguard Worker	vllezh	%v0, 0
2338*9880d681SAndroid Build Coastguard Worker	vllezh	%v0, 4095
2339*9880d681SAndroid Build Coastguard Worker	vllezh	%v0, 0(%r15)
2340*9880d681SAndroid Build Coastguard Worker	vllezh	%v0, 0(%r15,%r1)
2341*9880d681SAndroid Build Coastguard Worker	vllezh	%v15, 0
2342*9880d681SAndroid Build Coastguard Worker	vllezh	%v31, 0
2343*9880d681SAndroid Build Coastguard Worker	vllezh	%v18, 0x567(%r3,%r4)
2344*9880d681SAndroid Build Coastguard Worker
2345*9880d681SAndroid Build Coastguard Worker#CHECK: vlm     %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x36]
2346*9880d681SAndroid Build Coastguard Worker#CHECK: vlm     %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x36]
2347*9880d681SAndroid Build Coastguard Worker#CHECK: vlm     %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x36]
2348*9880d681SAndroid Build Coastguard Worker#CHECK: vlm     %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x36]
2349*9880d681SAndroid Build Coastguard Worker#CHECK: vlm     %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x36]
2350*9880d681SAndroid Build Coastguard Worker#CHECK: vlm     %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x04,0x36]
2351*9880d681SAndroid Build Coastguard Worker
2352*9880d681SAndroid Build Coastguard Worker	vlm	%v0, %v0, 0
2353*9880d681SAndroid Build Coastguard Worker	vlm	%v0, %v0, 4095
2354*9880d681SAndroid Build Coastguard Worker	vlm	%v0, %v0, 0(%r15)
2355*9880d681SAndroid Build Coastguard Worker	vlm	%v0, %v31, 0
2356*9880d681SAndroid Build Coastguard Worker	vlm	%v31, %v0, 0
2357*9880d681SAndroid Build Coastguard Worker	vlm	%v14, %v17, 1074(%r5)
2358*9880d681SAndroid Build Coastguard Worker
2359*9880d681SAndroid Build Coastguard Worker#CHECK: vlpb    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xdf]
2360*9880d681SAndroid Build Coastguard Worker#CHECK: vlpb    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xdf]
2361*9880d681SAndroid Build Coastguard Worker#CHECK: vlpb    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xdf]
2362*9880d681SAndroid Build Coastguard Worker#CHECK: vlpb    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xdf]
2363*9880d681SAndroid Build Coastguard Worker#CHECK: vlpb    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xdf]
2364*9880d681SAndroid Build Coastguard Worker#CHECK: vlpb    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xdf]
2365*9880d681SAndroid Build Coastguard Worker
2366*9880d681SAndroid Build Coastguard Worker	vlpb	%v0, %v0
2367*9880d681SAndroid Build Coastguard Worker	vlpb	%v0, %v15
2368*9880d681SAndroid Build Coastguard Worker	vlpb	%v0, %v31
2369*9880d681SAndroid Build Coastguard Worker	vlpb	%v15, %v0
2370*9880d681SAndroid Build Coastguard Worker	vlpb	%v31, %v0
2371*9880d681SAndroid Build Coastguard Worker	vlpb	%v14, %v17
2372*9880d681SAndroid Build Coastguard Worker
2373*9880d681SAndroid Build Coastguard Worker#CHECK: vlpf    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xdf]
2374*9880d681SAndroid Build Coastguard Worker#CHECK: vlpf    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xdf]
2375*9880d681SAndroid Build Coastguard Worker#CHECK: vlpf    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xdf]
2376*9880d681SAndroid Build Coastguard Worker#CHECK: vlpf    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xdf]
2377*9880d681SAndroid Build Coastguard Worker#CHECK: vlpf    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xdf]
2378*9880d681SAndroid Build Coastguard Worker#CHECK: vlpf    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xdf]
2379*9880d681SAndroid Build Coastguard Worker
2380*9880d681SAndroid Build Coastguard Worker	vlpf	%v0, %v0
2381*9880d681SAndroid Build Coastguard Worker	vlpf	%v0, %v15
2382*9880d681SAndroid Build Coastguard Worker	vlpf	%v0, %v31
2383*9880d681SAndroid Build Coastguard Worker	vlpf	%v15, %v0
2384*9880d681SAndroid Build Coastguard Worker	vlpf	%v31, %v0
2385*9880d681SAndroid Build Coastguard Worker	vlpf	%v14, %v17
2386*9880d681SAndroid Build Coastguard Worker
2387*9880d681SAndroid Build Coastguard Worker#CHECK: vlpg    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xdf]
2388*9880d681SAndroid Build Coastguard Worker#CHECK: vlpg    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xdf]
2389*9880d681SAndroid Build Coastguard Worker#CHECK: vlpg    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xdf]
2390*9880d681SAndroid Build Coastguard Worker#CHECK: vlpg    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xdf]
2391*9880d681SAndroid Build Coastguard Worker#CHECK: vlpg    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xdf]
2392*9880d681SAndroid Build Coastguard Worker#CHECK: vlpg    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xdf]
2393*9880d681SAndroid Build Coastguard Worker
2394*9880d681SAndroid Build Coastguard Worker	vlpg	%v0, %v0
2395*9880d681SAndroid Build Coastguard Worker	vlpg	%v0, %v15
2396*9880d681SAndroid Build Coastguard Worker	vlpg	%v0, %v31
2397*9880d681SAndroid Build Coastguard Worker	vlpg	%v15, %v0
2398*9880d681SAndroid Build Coastguard Worker	vlpg	%v31, %v0
2399*9880d681SAndroid Build Coastguard Worker	vlpg	%v14, %v17
2400*9880d681SAndroid Build Coastguard Worker
2401*9880d681SAndroid Build Coastguard Worker#CHECK: vlph    %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xdf]
2402*9880d681SAndroid Build Coastguard Worker#CHECK: vlph    %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xdf]
2403*9880d681SAndroid Build Coastguard Worker#CHECK: vlph    %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xdf]
2404*9880d681SAndroid Build Coastguard Worker#CHECK: vlph    %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xdf]
2405*9880d681SAndroid Build Coastguard Worker#CHECK: vlph    %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xdf]
2406*9880d681SAndroid Build Coastguard Worker#CHECK: vlph    %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xdf]
2407*9880d681SAndroid Build Coastguard Worker
2408*9880d681SAndroid Build Coastguard Worker	vlph	%v0, %v0
2409*9880d681SAndroid Build Coastguard Worker	vlph	%v0, %v15
2410*9880d681SAndroid Build Coastguard Worker	vlph	%v0, %v31
2411*9880d681SAndroid Build Coastguard Worker	vlph	%v15, %v0
2412*9880d681SAndroid Build Coastguard Worker	vlph	%v31, %v0
2413*9880d681SAndroid Build Coastguard Worker	vlph	%v14, %v17
2414*9880d681SAndroid Build Coastguard Worker
2415*9880d681SAndroid Build Coastguard Worker#CHECK: vlr     %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0x56]
2416*9880d681SAndroid Build Coastguard Worker#CHECK: vlr     %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x56]
2417*9880d681SAndroid Build Coastguard Worker#CHECK: vlr     %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x56]
2418*9880d681SAndroid Build Coastguard Worker#CHECK: vlr     %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x56]
2419*9880d681SAndroid Build Coastguard Worker#CHECK: vlr     %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x56]
2420*9880d681SAndroid Build Coastguard Worker#CHECK: vlr     %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0x56]
2421*9880d681SAndroid Build Coastguard Worker
2422*9880d681SAndroid Build Coastguard Worker	vlr	%v0, %v0
2423*9880d681SAndroid Build Coastguard Worker	vlr	%v0, %v15
2424*9880d681SAndroid Build Coastguard Worker	vlr	%v0, %v31
2425*9880d681SAndroid Build Coastguard Worker	vlr	%v15, %v0
2426*9880d681SAndroid Build Coastguard Worker	vlr	%v31, %v0
2427*9880d681SAndroid Build Coastguard Worker	vlr	%v14, %v17
2428*9880d681SAndroid Build Coastguard Worker
2429*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepb  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x00,0x05]
2430*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepb  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x05]
2431*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepb  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x05]
2432*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepb  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x05]
2433*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepb  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x05]
2434*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepb  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x05]
2435*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepb  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x08,0x05]
2436*9880d681SAndroid Build Coastguard Worker
2437*9880d681SAndroid Build Coastguard Worker	vlrepb	%v0, 0
2438*9880d681SAndroid Build Coastguard Worker	vlrepb	%v0, 4095
2439*9880d681SAndroid Build Coastguard Worker	vlrepb	%v0, 0(%r15)
2440*9880d681SAndroid Build Coastguard Worker	vlrepb	%v0, 0(%r15,%r1)
2441*9880d681SAndroid Build Coastguard Worker	vlrepb	%v15, 0
2442*9880d681SAndroid Build Coastguard Worker	vlrepb	%v31, 0
2443*9880d681SAndroid Build Coastguard Worker	vlrepb	%v18, 0x567(%r3,%r4)
2444*9880d681SAndroid Build Coastguard Worker
2445*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepf  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x20,0x05]
2446*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepf  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x05]
2447*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepf  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x05]
2448*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepf  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x20,0x05]
2449*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepf  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x05]
2450*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepf  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x05]
2451*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepf  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x28,0x05]
2452*9880d681SAndroid Build Coastguard Worker
2453*9880d681SAndroid Build Coastguard Worker	vlrepf	%v0, 0
2454*9880d681SAndroid Build Coastguard Worker	vlrepf	%v0, 4095
2455*9880d681SAndroid Build Coastguard Worker	vlrepf	%v0, 0(%r15)
2456*9880d681SAndroid Build Coastguard Worker	vlrepf	%v0, 0(%r15,%r1)
2457*9880d681SAndroid Build Coastguard Worker	vlrepf	%v15, 0
2458*9880d681SAndroid Build Coastguard Worker	vlrepf	%v31, 0
2459*9880d681SAndroid Build Coastguard Worker	vlrepf	%v18, 0x567(%r3,%r4)
2460*9880d681SAndroid Build Coastguard Worker
2461*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepg  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x30,0x05]
2462*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepg  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x05]
2463*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepg  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x05]
2464*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepg  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x30,0x05]
2465*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepg  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x05]
2466*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepg  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x05]
2467*9880d681SAndroid Build Coastguard Worker#CHECK: vlrepg  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x38,0x05]
2468*9880d681SAndroid Build Coastguard Worker
2469*9880d681SAndroid Build Coastguard Worker	vlrepg	%v0, 0
2470*9880d681SAndroid Build Coastguard Worker	vlrepg	%v0, 4095
2471*9880d681SAndroid Build Coastguard Worker	vlrepg	%v0, 0(%r15)
2472*9880d681SAndroid Build Coastguard Worker	vlrepg	%v0, 0(%r15,%r1)
2473*9880d681SAndroid Build Coastguard Worker	vlrepg	%v15, 0
2474*9880d681SAndroid Build Coastguard Worker	vlrepg	%v31, 0
2475*9880d681SAndroid Build Coastguard Worker	vlrepg	%v18, 0x567(%r3,%r4)
2476*9880d681SAndroid Build Coastguard Worker
2477*9880d681SAndroid Build Coastguard Worker#CHECK: vlreph  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x10,0x05]
2478*9880d681SAndroid Build Coastguard Worker#CHECK: vlreph  %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x05]
2479*9880d681SAndroid Build Coastguard Worker#CHECK: vlreph  %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x05]
2480*9880d681SAndroid Build Coastguard Worker#CHECK: vlreph  %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x10,0x05]
2481*9880d681SAndroid Build Coastguard Worker#CHECK: vlreph  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x05]
2482*9880d681SAndroid Build Coastguard Worker#CHECK: vlreph  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x05]
2483*9880d681SAndroid Build Coastguard Worker#CHECK: vlreph  %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x18,0x05]
2484*9880d681SAndroid Build Coastguard Worker
2485*9880d681SAndroid Build Coastguard Worker	vlreph	%v0, 0
2486*9880d681SAndroid Build Coastguard Worker	vlreph	%v0, 4095
2487*9880d681SAndroid Build Coastguard Worker	vlreph	%v0, 0(%r15)
2488*9880d681SAndroid Build Coastguard Worker	vlreph	%v0, 0(%r15,%r1)
2489*9880d681SAndroid Build Coastguard Worker	vlreph	%v15, 0
2490*9880d681SAndroid Build Coastguard Worker	vlreph	%v31, 0
2491*9880d681SAndroid Build Coastguard Worker	vlreph	%v18, 0x567(%r3,%r4)
2492*9880d681SAndroid Build Coastguard Worker
2493*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgb   %v0, %r0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x22]
2494*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgb   %v0, %r0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x22]
2495*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgb   %v0, %r0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x22]
2496*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgb   %v0, %r15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x22]
2497*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgb   %v15, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x22]
2498*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgb   %v31, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x22]
2499*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgb   %v18, %r3, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x08,0x22]
2500*9880d681SAndroid Build Coastguard Worker
2501*9880d681SAndroid Build Coastguard Worker	vlvgb	%v0, %r0, 0
2502*9880d681SAndroid Build Coastguard Worker	vlvgb	%v0, %r0, 4095
2503*9880d681SAndroid Build Coastguard Worker	vlvgb	%v0, %r0, 0(%r15)
2504*9880d681SAndroid Build Coastguard Worker	vlvgb	%v0, %r15, 0
2505*9880d681SAndroid Build Coastguard Worker	vlvgb	%v15, %r0, 0
2506*9880d681SAndroid Build Coastguard Worker	vlvgb	%v31, %r0, 0
2507*9880d681SAndroid Build Coastguard Worker	vlvgb	%v18, %r3, 1383(%r4)
2508*9880d681SAndroid Build Coastguard Worker
2509*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgf   %v0, %r0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x20,0x22]
2510*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgf   %v0, %r0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x20,0x22]
2511*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgf   %v0, %r0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x22]
2512*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgf   %v0, %r15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x22]
2513*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgf   %v15, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x22]
2514*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgf   %v31, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x22]
2515*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgf   %v18, %r3, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x28,0x22]
2516*9880d681SAndroid Build Coastguard Worker
2517*9880d681SAndroid Build Coastguard Worker	vlvgf	%v0, %r0, 0
2518*9880d681SAndroid Build Coastguard Worker	vlvgf	%v0, %r0, 4095
2519*9880d681SAndroid Build Coastguard Worker	vlvgf	%v0, %r0, 0(%r15)
2520*9880d681SAndroid Build Coastguard Worker	vlvgf	%v0, %r15, 0
2521*9880d681SAndroid Build Coastguard Worker	vlvgf	%v15, %r0, 0
2522*9880d681SAndroid Build Coastguard Worker	vlvgf	%v31, %r0, 0
2523*9880d681SAndroid Build Coastguard Worker	vlvgf	%v18, %r3, 1383(%r4)
2524*9880d681SAndroid Build Coastguard Worker
2525*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgg   %v0, %r0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x22]
2526*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgg   %v0, %r0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x30,0x22]
2527*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgg   %v0, %r0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x22]
2528*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgg   %v0, %r15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x22]
2529*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgg   %v15, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x22]
2530*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgg   %v31, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x22]
2531*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgg   %v18, %r3, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x38,0x22]
2532*9880d681SAndroid Build Coastguard Worker
2533*9880d681SAndroid Build Coastguard Worker	vlvgg	%v0, %r0, 0
2534*9880d681SAndroid Build Coastguard Worker	vlvgg	%v0, %r0, 4095
2535*9880d681SAndroid Build Coastguard Worker	vlvgg	%v0, %r0, 0(%r15)
2536*9880d681SAndroid Build Coastguard Worker	vlvgg	%v0, %r15, 0
2537*9880d681SAndroid Build Coastguard Worker	vlvgg	%v15, %r0, 0
2538*9880d681SAndroid Build Coastguard Worker	vlvgg	%v31, %r0, 0
2539*9880d681SAndroid Build Coastguard Worker	vlvgg	%v18, %r3, 1383(%r4)
2540*9880d681SAndroid Build Coastguard Worker
2541*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgh   %v0, %r0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x10,0x22]
2542*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgh   %v0, %r0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x10,0x22]
2543*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgh   %v0, %r0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x22]
2544*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgh   %v0, %r15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x22]
2545*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgh   %v15, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x22]
2546*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgh   %v31, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x22]
2547*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgh   %v18, %r3, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x18,0x22]
2548*9880d681SAndroid Build Coastguard Worker
2549*9880d681SAndroid Build Coastguard Worker	vlvgh	%v0, %r0, 0
2550*9880d681SAndroid Build Coastguard Worker	vlvgh	%v0, %r0, 4095
2551*9880d681SAndroid Build Coastguard Worker	vlvgh	%v0, %r0, 0(%r15)
2552*9880d681SAndroid Build Coastguard Worker	vlvgh	%v0, %r15, 0
2553*9880d681SAndroid Build Coastguard Worker	vlvgh	%v15, %r0, 0
2554*9880d681SAndroid Build Coastguard Worker	vlvgh	%v31, %r0, 0
2555*9880d681SAndroid Build Coastguard Worker	vlvgh	%v18, %r3, 1383(%r4)
2556*9880d681SAndroid Build Coastguard Worker
2557*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgp   %v0, %r0, %r0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x62]
2558*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgp   %v0, %r0, %r15          # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x62]
2559*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgp   %v0, %r15, %r0          # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x62]
2560*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgp   %v15, %r0, %r0          # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x62]
2561*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgp   %v31, %r0, %r0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x62]
2562*9880d681SAndroid Build Coastguard Worker#CHECK: vlvgp   %v18, %r3, %r4          # encoding: [0xe7,0x23,0x40,0x00,0x08,0x62]
2563*9880d681SAndroid Build Coastguard Worker
2564*9880d681SAndroid Build Coastguard Worker	vlvgp	%v0, %r0, %r0
2565*9880d681SAndroid Build Coastguard Worker	vlvgp	%v0, %r0, %r15
2566*9880d681SAndroid Build Coastguard Worker	vlvgp	%v0, %r15, %r0
2567*9880d681SAndroid Build Coastguard Worker	vlvgp	%v15, %r0, %r0
2568*9880d681SAndroid Build Coastguard Worker	vlvgp	%v31, %r0, %r0
2569*9880d681SAndroid Build Coastguard Worker	vlvgp	%v18, %r3, %r4
2570*9880d681SAndroid Build Coastguard Worker
2571*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeb   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xae]
2572*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeb   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xae]
2573*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeb   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xae]
2574*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeb   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xae]
2575*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeb   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xae]
2576*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeb   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xae]
2577*9880d681SAndroid Build Coastguard Worker
2578*9880d681SAndroid Build Coastguard Worker	vmaeb	%v0, %v0, %v0, %v0
2579*9880d681SAndroid Build Coastguard Worker	vmaeb	%v0, %v0, %v0, %v31
2580*9880d681SAndroid Build Coastguard Worker	vmaeb	%v0, %v0, %v31, %v0
2581*9880d681SAndroid Build Coastguard Worker	vmaeb	%v0, %v31, %v0, %v0
2582*9880d681SAndroid Build Coastguard Worker	vmaeb	%v31, %v0, %v0, %v0
2583*9880d681SAndroid Build Coastguard Worker	vmaeb	%v13, %v17, %v21, %v25
2584*9880d681SAndroid Build Coastguard Worker
2585*9880d681SAndroid Build Coastguard Worker#CHECK: vmaef   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xae]
2586*9880d681SAndroid Build Coastguard Worker#CHECK: vmaef   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xae]
2587*9880d681SAndroid Build Coastguard Worker#CHECK: vmaef   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xae]
2588*9880d681SAndroid Build Coastguard Worker#CHECK: vmaef   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xae]
2589*9880d681SAndroid Build Coastguard Worker#CHECK: vmaef   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xae]
2590*9880d681SAndroid Build Coastguard Worker#CHECK: vmaef   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xae]
2591*9880d681SAndroid Build Coastguard Worker
2592*9880d681SAndroid Build Coastguard Worker	vmaef	%v0, %v0, %v0, %v0
2593*9880d681SAndroid Build Coastguard Worker	vmaef	%v0, %v0, %v0, %v31
2594*9880d681SAndroid Build Coastguard Worker	vmaef	%v0, %v0, %v31, %v0
2595*9880d681SAndroid Build Coastguard Worker	vmaef	%v0, %v31, %v0, %v0
2596*9880d681SAndroid Build Coastguard Worker	vmaef	%v31, %v0, %v0, %v0
2597*9880d681SAndroid Build Coastguard Worker	vmaef	%v13, %v17, %v21, %v25
2598*9880d681SAndroid Build Coastguard Worker
2599*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeh   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xae]
2600*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeh   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xae]
2601*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeh   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xae]
2602*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeh   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xae]
2603*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeh   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xae]
2604*9880d681SAndroid Build Coastguard Worker#CHECK: vmaeh   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xae]
2605*9880d681SAndroid Build Coastguard Worker
2606*9880d681SAndroid Build Coastguard Worker	vmaeh	%v0, %v0, %v0, %v0
2607*9880d681SAndroid Build Coastguard Worker	vmaeh	%v0, %v0, %v0, %v31
2608*9880d681SAndroid Build Coastguard Worker	vmaeh	%v0, %v0, %v31, %v0
2609*9880d681SAndroid Build Coastguard Worker	vmaeh	%v0, %v31, %v0, %v0
2610*9880d681SAndroid Build Coastguard Worker	vmaeh	%v31, %v0, %v0, %v0
2611*9880d681SAndroid Build Coastguard Worker	vmaeh	%v13, %v17, %v21, %v25
2612*9880d681SAndroid Build Coastguard Worker
2613*9880d681SAndroid Build Coastguard Worker#CHECK: vmahb   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xab]
2614*9880d681SAndroid Build Coastguard Worker#CHECK: vmahb   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xab]
2615*9880d681SAndroid Build Coastguard Worker#CHECK: vmahb   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xab]
2616*9880d681SAndroid Build Coastguard Worker#CHECK: vmahb   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xab]
2617*9880d681SAndroid Build Coastguard Worker#CHECK: vmahb   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xab]
2618*9880d681SAndroid Build Coastguard Worker#CHECK: vmahb   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xab]
2619*9880d681SAndroid Build Coastguard Worker
2620*9880d681SAndroid Build Coastguard Worker	vmahb	%v0, %v0, %v0, %v0
2621*9880d681SAndroid Build Coastguard Worker	vmahb	%v0, %v0, %v0, %v31
2622*9880d681SAndroid Build Coastguard Worker	vmahb	%v0, %v0, %v31, %v0
2623*9880d681SAndroid Build Coastguard Worker	vmahb	%v0, %v31, %v0, %v0
2624*9880d681SAndroid Build Coastguard Worker	vmahb	%v31, %v0, %v0, %v0
2625*9880d681SAndroid Build Coastguard Worker	vmahb	%v13, %v17, %v21, %v25
2626*9880d681SAndroid Build Coastguard Worker
2627*9880d681SAndroid Build Coastguard Worker#CHECK: vmahf   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xab]
2628*9880d681SAndroid Build Coastguard Worker#CHECK: vmahf   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xab]
2629*9880d681SAndroid Build Coastguard Worker#CHECK: vmahf   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xab]
2630*9880d681SAndroid Build Coastguard Worker#CHECK: vmahf   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xab]
2631*9880d681SAndroid Build Coastguard Worker#CHECK: vmahf   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xab]
2632*9880d681SAndroid Build Coastguard Worker#CHECK: vmahf   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xab]
2633*9880d681SAndroid Build Coastguard Worker
2634*9880d681SAndroid Build Coastguard Worker	vmahf	%v0, %v0, %v0, %v0
2635*9880d681SAndroid Build Coastguard Worker	vmahf	%v0, %v0, %v0, %v31
2636*9880d681SAndroid Build Coastguard Worker	vmahf	%v0, %v0, %v31, %v0
2637*9880d681SAndroid Build Coastguard Worker	vmahf	%v0, %v31, %v0, %v0
2638*9880d681SAndroid Build Coastguard Worker	vmahf	%v31, %v0, %v0, %v0
2639*9880d681SAndroid Build Coastguard Worker	vmahf	%v13, %v17, %v21, %v25
2640*9880d681SAndroid Build Coastguard Worker
2641*9880d681SAndroid Build Coastguard Worker#CHECK: vmahh   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xab]
2642*9880d681SAndroid Build Coastguard Worker#CHECK: vmahh   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xab]
2643*9880d681SAndroid Build Coastguard Worker#CHECK: vmahh   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xab]
2644*9880d681SAndroid Build Coastguard Worker#CHECK: vmahh   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xab]
2645*9880d681SAndroid Build Coastguard Worker#CHECK: vmahh   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xab]
2646*9880d681SAndroid Build Coastguard Worker#CHECK: vmahh   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xab]
2647*9880d681SAndroid Build Coastguard Worker
2648*9880d681SAndroid Build Coastguard Worker	vmahh	%v0, %v0, %v0, %v0
2649*9880d681SAndroid Build Coastguard Worker	vmahh	%v0, %v0, %v0, %v31
2650*9880d681SAndroid Build Coastguard Worker	vmahh	%v0, %v0, %v31, %v0
2651*9880d681SAndroid Build Coastguard Worker	vmahh	%v0, %v31, %v0, %v0
2652*9880d681SAndroid Build Coastguard Worker	vmahh	%v31, %v0, %v0, %v0
2653*9880d681SAndroid Build Coastguard Worker	vmahh	%v13, %v17, %v21, %v25
2654*9880d681SAndroid Build Coastguard Worker
2655*9880d681SAndroid Build Coastguard Worker#CHECK: vmalb   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xaa]
2656*9880d681SAndroid Build Coastguard Worker#CHECK: vmalb   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xaa]
2657*9880d681SAndroid Build Coastguard Worker#CHECK: vmalb   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xaa]
2658*9880d681SAndroid Build Coastguard Worker#CHECK: vmalb   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xaa]
2659*9880d681SAndroid Build Coastguard Worker#CHECK: vmalb   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xaa]
2660*9880d681SAndroid Build Coastguard Worker#CHECK: vmalb   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xaa]
2661*9880d681SAndroid Build Coastguard Worker
2662*9880d681SAndroid Build Coastguard Worker	vmalb	%v0, %v0, %v0, %v0
2663*9880d681SAndroid Build Coastguard Worker	vmalb	%v0, %v0, %v0, %v31
2664*9880d681SAndroid Build Coastguard Worker	vmalb	%v0, %v0, %v31, %v0
2665*9880d681SAndroid Build Coastguard Worker	vmalb	%v0, %v31, %v0, %v0
2666*9880d681SAndroid Build Coastguard Worker	vmalb	%v31, %v0, %v0, %v0
2667*9880d681SAndroid Build Coastguard Worker	vmalb	%v13, %v17, %v21, %v25
2668*9880d681SAndroid Build Coastguard Worker
2669*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleb  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xac]
2670*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleb  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xac]
2671*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleb  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xac]
2672*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleb  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xac]
2673*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleb  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xac]
2674*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleb  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xac]
2675*9880d681SAndroid Build Coastguard Worker
2676*9880d681SAndroid Build Coastguard Worker	vmaleb	%v0, %v0, %v0, %v0
2677*9880d681SAndroid Build Coastguard Worker	vmaleb	%v0, %v0, %v0, %v31
2678*9880d681SAndroid Build Coastguard Worker	vmaleb	%v0, %v0, %v31, %v0
2679*9880d681SAndroid Build Coastguard Worker	vmaleb	%v0, %v31, %v0, %v0
2680*9880d681SAndroid Build Coastguard Worker	vmaleb	%v31, %v0, %v0, %v0
2681*9880d681SAndroid Build Coastguard Worker	vmaleb	%v13, %v17, %v21, %v25
2682*9880d681SAndroid Build Coastguard Worker
2683*9880d681SAndroid Build Coastguard Worker#CHECK: vmalef  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xac]
2684*9880d681SAndroid Build Coastguard Worker#CHECK: vmalef  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xac]
2685*9880d681SAndroid Build Coastguard Worker#CHECK: vmalef  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xac]
2686*9880d681SAndroid Build Coastguard Worker#CHECK: vmalef  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xac]
2687*9880d681SAndroid Build Coastguard Worker#CHECK: vmalef  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xac]
2688*9880d681SAndroid Build Coastguard Worker#CHECK: vmalef  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xac]
2689*9880d681SAndroid Build Coastguard Worker
2690*9880d681SAndroid Build Coastguard Worker	vmalef	%v0, %v0, %v0, %v0
2691*9880d681SAndroid Build Coastguard Worker	vmalef	%v0, %v0, %v0, %v31
2692*9880d681SAndroid Build Coastguard Worker	vmalef	%v0, %v0, %v31, %v0
2693*9880d681SAndroid Build Coastguard Worker	vmalef	%v0, %v31, %v0, %v0
2694*9880d681SAndroid Build Coastguard Worker	vmalef	%v31, %v0, %v0, %v0
2695*9880d681SAndroid Build Coastguard Worker	vmalef	%v13, %v17, %v21, %v25
2696*9880d681SAndroid Build Coastguard Worker
2697*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleh  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xac]
2698*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleh  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xac]
2699*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleh  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xac]
2700*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleh  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xac]
2701*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleh  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xac]
2702*9880d681SAndroid Build Coastguard Worker#CHECK: vmaleh  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xac]
2703*9880d681SAndroid Build Coastguard Worker
2704*9880d681SAndroid Build Coastguard Worker	vmaleh	%v0, %v0, %v0, %v0
2705*9880d681SAndroid Build Coastguard Worker	vmaleh	%v0, %v0, %v0, %v31
2706*9880d681SAndroid Build Coastguard Worker	vmaleh	%v0, %v0, %v31, %v0
2707*9880d681SAndroid Build Coastguard Worker	vmaleh	%v0, %v31, %v0, %v0
2708*9880d681SAndroid Build Coastguard Worker	vmaleh	%v31, %v0, %v0, %v0
2709*9880d681SAndroid Build Coastguard Worker	vmaleh	%v13, %v17, %v21, %v25
2710*9880d681SAndroid Build Coastguard Worker
2711*9880d681SAndroid Build Coastguard Worker#CHECK: vmalf   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xaa]
2712*9880d681SAndroid Build Coastguard Worker#CHECK: vmalf   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xaa]
2713*9880d681SAndroid Build Coastguard Worker#CHECK: vmalf   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xaa]
2714*9880d681SAndroid Build Coastguard Worker#CHECK: vmalf   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xaa]
2715*9880d681SAndroid Build Coastguard Worker#CHECK: vmalf   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xaa]
2716*9880d681SAndroid Build Coastguard Worker#CHECK: vmalf   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xaa]
2717*9880d681SAndroid Build Coastguard Worker
2718*9880d681SAndroid Build Coastguard Worker	vmalf	%v0, %v0, %v0, %v0
2719*9880d681SAndroid Build Coastguard Worker	vmalf	%v0, %v0, %v0, %v31
2720*9880d681SAndroid Build Coastguard Worker	vmalf	%v0, %v0, %v31, %v0
2721*9880d681SAndroid Build Coastguard Worker	vmalf	%v0, %v31, %v0, %v0
2722*9880d681SAndroid Build Coastguard Worker	vmalf	%v31, %v0, %v0, %v0
2723*9880d681SAndroid Build Coastguard Worker	vmalf	%v13, %v17, %v21, %v25
2724*9880d681SAndroid Build Coastguard Worker
2725*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhb  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa9]
2726*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhb  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xa9]
2727*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhb  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa9]
2728*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhb  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa9]
2729*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhb  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa9]
2730*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhb  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xa9]
2731*9880d681SAndroid Build Coastguard Worker
2732*9880d681SAndroid Build Coastguard Worker	vmalhb	%v0, %v0, %v0, %v0
2733*9880d681SAndroid Build Coastguard Worker	vmalhb	%v0, %v0, %v0, %v31
2734*9880d681SAndroid Build Coastguard Worker	vmalhb	%v0, %v0, %v31, %v0
2735*9880d681SAndroid Build Coastguard Worker	vmalhb	%v0, %v31, %v0, %v0
2736*9880d681SAndroid Build Coastguard Worker	vmalhb	%v31, %v0, %v0, %v0
2737*9880d681SAndroid Build Coastguard Worker	vmalhb	%v13, %v17, %v21, %v25
2738*9880d681SAndroid Build Coastguard Worker
2739*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhf  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xa9]
2740*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhf  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xa9]
2741*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhf  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xa9]
2742*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhf  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xa9]
2743*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhf  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xa9]
2744*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhf  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xa9]
2745*9880d681SAndroid Build Coastguard Worker
2746*9880d681SAndroid Build Coastguard Worker	vmalhf	%v0, %v0, %v0, %v0
2747*9880d681SAndroid Build Coastguard Worker	vmalhf	%v0, %v0, %v0, %v31
2748*9880d681SAndroid Build Coastguard Worker	vmalhf	%v0, %v0, %v31, %v0
2749*9880d681SAndroid Build Coastguard Worker	vmalhf	%v0, %v31, %v0, %v0
2750*9880d681SAndroid Build Coastguard Worker	vmalhf	%v31, %v0, %v0, %v0
2751*9880d681SAndroid Build Coastguard Worker	vmalhf	%v13, %v17, %v21, %v25
2752*9880d681SAndroid Build Coastguard Worker
2753*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhh  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xa9]
2754*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhh  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xa9]
2755*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhh  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xa9]
2756*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhh  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xa9]
2757*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhh  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xa9]
2758*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhh  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xa9]
2759*9880d681SAndroid Build Coastguard Worker
2760*9880d681SAndroid Build Coastguard Worker	vmalhh	%v0, %v0, %v0, %v0
2761*9880d681SAndroid Build Coastguard Worker	vmalhh	%v0, %v0, %v0, %v31
2762*9880d681SAndroid Build Coastguard Worker	vmalhh	%v0, %v0, %v31, %v0
2763*9880d681SAndroid Build Coastguard Worker	vmalhh	%v0, %v31, %v0, %v0
2764*9880d681SAndroid Build Coastguard Worker	vmalhh	%v31, %v0, %v0, %v0
2765*9880d681SAndroid Build Coastguard Worker	vmalhh	%v13, %v17, %v21, %v25
2766*9880d681SAndroid Build Coastguard Worker
2767*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhw  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xaa]
2768*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhw  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xaa]
2769*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhw  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xaa]
2770*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhw  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xaa]
2771*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhw  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xaa]
2772*9880d681SAndroid Build Coastguard Worker#CHECK: vmalhw  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xaa]
2773*9880d681SAndroid Build Coastguard Worker
2774*9880d681SAndroid Build Coastguard Worker	vmalhw	%v0, %v0, %v0, %v0
2775*9880d681SAndroid Build Coastguard Worker	vmalhw	%v0, %v0, %v0, %v31
2776*9880d681SAndroid Build Coastguard Worker	vmalhw	%v0, %v0, %v31, %v0
2777*9880d681SAndroid Build Coastguard Worker	vmalhw	%v0, %v31, %v0, %v0
2778*9880d681SAndroid Build Coastguard Worker	vmalhw	%v31, %v0, %v0, %v0
2779*9880d681SAndroid Build Coastguard Worker	vmalhw	%v13, %v17, %v21, %v25
2780*9880d681SAndroid Build Coastguard Worker
2781*9880d681SAndroid Build Coastguard Worker#CHECK: vmalob  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xad]
2782*9880d681SAndroid Build Coastguard Worker#CHECK: vmalob  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xad]
2783*9880d681SAndroid Build Coastguard Worker#CHECK: vmalob  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xad]
2784*9880d681SAndroid Build Coastguard Worker#CHECK: vmalob  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xad]
2785*9880d681SAndroid Build Coastguard Worker#CHECK: vmalob  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xad]
2786*9880d681SAndroid Build Coastguard Worker#CHECK: vmalob  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xad]
2787*9880d681SAndroid Build Coastguard Worker
2788*9880d681SAndroid Build Coastguard Worker	vmalob	%v0, %v0, %v0, %v0
2789*9880d681SAndroid Build Coastguard Worker	vmalob	%v0, %v0, %v0, %v31
2790*9880d681SAndroid Build Coastguard Worker	vmalob	%v0, %v0, %v31, %v0
2791*9880d681SAndroid Build Coastguard Worker	vmalob	%v0, %v31, %v0, %v0
2792*9880d681SAndroid Build Coastguard Worker	vmalob	%v31, %v0, %v0, %v0
2793*9880d681SAndroid Build Coastguard Worker	vmalob	%v13, %v17, %v21, %v25
2794*9880d681SAndroid Build Coastguard Worker
2795*9880d681SAndroid Build Coastguard Worker#CHECK: vmalof  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xad]
2796*9880d681SAndroid Build Coastguard Worker#CHECK: vmalof  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xad]
2797*9880d681SAndroid Build Coastguard Worker#CHECK: vmalof  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xad]
2798*9880d681SAndroid Build Coastguard Worker#CHECK: vmalof  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xad]
2799*9880d681SAndroid Build Coastguard Worker#CHECK: vmalof  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xad]
2800*9880d681SAndroid Build Coastguard Worker#CHECK: vmalof  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xad]
2801*9880d681SAndroid Build Coastguard Worker
2802*9880d681SAndroid Build Coastguard Worker	vmalof	%v0, %v0, %v0, %v0
2803*9880d681SAndroid Build Coastguard Worker	vmalof	%v0, %v0, %v0, %v31
2804*9880d681SAndroid Build Coastguard Worker	vmalof	%v0, %v0, %v31, %v0
2805*9880d681SAndroid Build Coastguard Worker	vmalof	%v0, %v31, %v0, %v0
2806*9880d681SAndroid Build Coastguard Worker	vmalof	%v31, %v0, %v0, %v0
2807*9880d681SAndroid Build Coastguard Worker	vmalof	%v13, %v17, %v21, %v25
2808*9880d681SAndroid Build Coastguard Worker
2809*9880d681SAndroid Build Coastguard Worker#CHECK: vmaloh  %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xad]
2810*9880d681SAndroid Build Coastguard Worker#CHECK: vmaloh  %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xad]
2811*9880d681SAndroid Build Coastguard Worker#CHECK: vmaloh  %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xad]
2812*9880d681SAndroid Build Coastguard Worker#CHECK: vmaloh  %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xad]
2813*9880d681SAndroid Build Coastguard Worker#CHECK: vmaloh  %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xad]
2814*9880d681SAndroid Build Coastguard Worker#CHECK: vmaloh  %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xad]
2815*9880d681SAndroid Build Coastguard Worker
2816*9880d681SAndroid Build Coastguard Worker	vmaloh	%v0, %v0, %v0, %v0
2817*9880d681SAndroid Build Coastguard Worker	vmaloh	%v0, %v0, %v0, %v31
2818*9880d681SAndroid Build Coastguard Worker	vmaloh	%v0, %v0, %v31, %v0
2819*9880d681SAndroid Build Coastguard Worker	vmaloh	%v0, %v31, %v0, %v0
2820*9880d681SAndroid Build Coastguard Worker	vmaloh	%v31, %v0, %v0, %v0
2821*9880d681SAndroid Build Coastguard Worker	vmaloh	%v13, %v17, %v21, %v25
2822*9880d681SAndroid Build Coastguard Worker
2823*9880d681SAndroid Build Coastguard Worker#CHECK: vmaob   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0xaf]
2824*9880d681SAndroid Build Coastguard Worker#CHECK: vmaob   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0xaf]
2825*9880d681SAndroid Build Coastguard Worker#CHECK: vmaob   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xaf]
2826*9880d681SAndroid Build Coastguard Worker#CHECK: vmaob   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xaf]
2827*9880d681SAndroid Build Coastguard Worker#CHECK: vmaob   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xaf]
2828*9880d681SAndroid Build Coastguard Worker#CHECK: vmaob   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0xaf]
2829*9880d681SAndroid Build Coastguard Worker
2830*9880d681SAndroid Build Coastguard Worker	vmaob	%v0, %v0, %v0, %v0
2831*9880d681SAndroid Build Coastguard Worker	vmaob	%v0, %v0, %v0, %v31
2832*9880d681SAndroid Build Coastguard Worker	vmaob	%v0, %v0, %v31, %v0
2833*9880d681SAndroid Build Coastguard Worker	vmaob	%v0, %v31, %v0, %v0
2834*9880d681SAndroid Build Coastguard Worker	vmaob	%v31, %v0, %v0, %v0
2835*9880d681SAndroid Build Coastguard Worker	vmaob	%v13, %v17, %v21, %v25
2836*9880d681SAndroid Build Coastguard Worker
2837*9880d681SAndroid Build Coastguard Worker#CHECK: vmaof   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x02,0x00,0x00,0xaf]
2838*9880d681SAndroid Build Coastguard Worker#CHECK: vmaof   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x02,0x00,0xf1,0xaf]
2839*9880d681SAndroid Build Coastguard Worker#CHECK: vmaof   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf2,0x00,0x02,0xaf]
2840*9880d681SAndroid Build Coastguard Worker#CHECK: vmaof   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x02,0x00,0x04,0xaf]
2841*9880d681SAndroid Build Coastguard Worker#CHECK: vmaof   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x02,0x00,0x08,0xaf]
2842*9880d681SAndroid Build Coastguard Worker#CHECK: vmaof   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x52,0x00,0x97,0xaf]
2843*9880d681SAndroid Build Coastguard Worker
2844*9880d681SAndroid Build Coastguard Worker	vmaof	%v0, %v0, %v0, %v0
2845*9880d681SAndroid Build Coastguard Worker	vmaof	%v0, %v0, %v0, %v31
2846*9880d681SAndroid Build Coastguard Worker	vmaof	%v0, %v0, %v31, %v0
2847*9880d681SAndroid Build Coastguard Worker	vmaof	%v0, %v31, %v0, %v0
2848*9880d681SAndroid Build Coastguard Worker	vmaof	%v31, %v0, %v0, %v0
2849*9880d681SAndroid Build Coastguard Worker	vmaof	%v13, %v17, %v21, %v25
2850*9880d681SAndroid Build Coastguard Worker
2851*9880d681SAndroid Build Coastguard Worker#CHECK: vmaoh   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x01,0x00,0x00,0xaf]
2852*9880d681SAndroid Build Coastguard Worker#CHECK: vmaoh   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x01,0x00,0xf1,0xaf]
2853*9880d681SAndroid Build Coastguard Worker#CHECK: vmaoh   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf1,0x00,0x02,0xaf]
2854*9880d681SAndroid Build Coastguard Worker#CHECK: vmaoh   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x01,0x00,0x04,0xaf]
2855*9880d681SAndroid Build Coastguard Worker#CHECK: vmaoh   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x01,0x00,0x08,0xaf]
2856*9880d681SAndroid Build Coastguard Worker#CHECK: vmaoh   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x51,0x00,0x97,0xaf]
2857*9880d681SAndroid Build Coastguard Worker
2858*9880d681SAndroid Build Coastguard Worker	vmaoh	%v0, %v0, %v0, %v0
2859*9880d681SAndroid Build Coastguard Worker	vmaoh	%v0, %v0, %v0, %v31
2860*9880d681SAndroid Build Coastguard Worker	vmaoh	%v0, %v0, %v31, %v0
2861*9880d681SAndroid Build Coastguard Worker	vmaoh	%v0, %v31, %v0, %v0
2862*9880d681SAndroid Build Coastguard Worker	vmaoh	%v31, %v0, %v0, %v0
2863*9880d681SAndroid Build Coastguard Worker	vmaoh	%v13, %v17, %v21, %v25
2864*9880d681SAndroid Build Coastguard Worker
2865*9880d681SAndroid Build Coastguard Worker#CHECK: vmeb    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa6]
2866*9880d681SAndroid Build Coastguard Worker#CHECK: vmeb    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa6]
2867*9880d681SAndroid Build Coastguard Worker#CHECK: vmeb    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa6]
2868*9880d681SAndroid Build Coastguard Worker#CHECK: vmeb    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa6]
2869*9880d681SAndroid Build Coastguard Worker#CHECK: vmeb    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xa6]
2870*9880d681SAndroid Build Coastguard Worker
2871*9880d681SAndroid Build Coastguard Worker	vmeb	%v0, %v0, %v0
2872*9880d681SAndroid Build Coastguard Worker	vmeb	%v0, %v0, %v31
2873*9880d681SAndroid Build Coastguard Worker	vmeb	%v0, %v31, %v0
2874*9880d681SAndroid Build Coastguard Worker	vmeb	%v31, %v0, %v0
2875*9880d681SAndroid Build Coastguard Worker	vmeb	%v18, %v3, %v20
2876*9880d681SAndroid Build Coastguard Worker
2877*9880d681SAndroid Build Coastguard Worker#CHECK: vmef    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xa6]
2878*9880d681SAndroid Build Coastguard Worker#CHECK: vmef    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xa6]
2879*9880d681SAndroid Build Coastguard Worker#CHECK: vmef    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xa6]
2880*9880d681SAndroid Build Coastguard Worker#CHECK: vmef    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xa6]
2881*9880d681SAndroid Build Coastguard Worker#CHECK: vmef    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xa6]
2882*9880d681SAndroid Build Coastguard Worker
2883*9880d681SAndroid Build Coastguard Worker	vmef	%v0, %v0, %v0
2884*9880d681SAndroid Build Coastguard Worker	vmef	%v0, %v0, %v31
2885*9880d681SAndroid Build Coastguard Worker	vmef	%v0, %v31, %v0
2886*9880d681SAndroid Build Coastguard Worker	vmef	%v31, %v0, %v0
2887*9880d681SAndroid Build Coastguard Worker	vmef	%v18, %v3, %v20
2888*9880d681SAndroid Build Coastguard Worker
2889*9880d681SAndroid Build Coastguard Worker#CHECK: vmeh    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xa6]
2890*9880d681SAndroid Build Coastguard Worker#CHECK: vmeh    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xa6]
2891*9880d681SAndroid Build Coastguard Worker#CHECK: vmeh    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xa6]
2892*9880d681SAndroid Build Coastguard Worker#CHECK: vmeh    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xa6]
2893*9880d681SAndroid Build Coastguard Worker#CHECK: vmeh    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xa6]
2894*9880d681SAndroid Build Coastguard Worker
2895*9880d681SAndroid Build Coastguard Worker	vmeh	%v0, %v0, %v0
2896*9880d681SAndroid Build Coastguard Worker	vmeh	%v0, %v0, %v31
2897*9880d681SAndroid Build Coastguard Worker	vmeh	%v0, %v31, %v0
2898*9880d681SAndroid Build Coastguard Worker	vmeh	%v31, %v0, %v0
2899*9880d681SAndroid Build Coastguard Worker	vmeh	%v18, %v3, %v20
2900*9880d681SAndroid Build Coastguard Worker
2901*9880d681SAndroid Build Coastguard Worker#CHECK: vmhb    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa3]
2902*9880d681SAndroid Build Coastguard Worker#CHECK: vmhb    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa3]
2903*9880d681SAndroid Build Coastguard Worker#CHECK: vmhb    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa3]
2904*9880d681SAndroid Build Coastguard Worker#CHECK: vmhb    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa3]
2905*9880d681SAndroid Build Coastguard Worker#CHECK: vmhb    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xa3]
2906*9880d681SAndroid Build Coastguard Worker
2907*9880d681SAndroid Build Coastguard Worker	vmhb	%v0, %v0, %v0
2908*9880d681SAndroid Build Coastguard Worker	vmhb	%v0, %v0, %v31
2909*9880d681SAndroid Build Coastguard Worker	vmhb	%v0, %v31, %v0
2910*9880d681SAndroid Build Coastguard Worker	vmhb	%v31, %v0, %v0
2911*9880d681SAndroid Build Coastguard Worker	vmhb	%v18, %v3, %v20
2912*9880d681SAndroid Build Coastguard Worker
2913*9880d681SAndroid Build Coastguard Worker#CHECK: vmhf    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xa3]
2914*9880d681SAndroid Build Coastguard Worker#CHECK: vmhf    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xa3]
2915*9880d681SAndroid Build Coastguard Worker#CHECK: vmhf    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xa3]
2916*9880d681SAndroid Build Coastguard Worker#CHECK: vmhf    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xa3]
2917*9880d681SAndroid Build Coastguard Worker#CHECK: vmhf    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xa3]
2918*9880d681SAndroid Build Coastguard Worker
2919*9880d681SAndroid Build Coastguard Worker	vmhf	%v0, %v0, %v0
2920*9880d681SAndroid Build Coastguard Worker	vmhf	%v0, %v0, %v31
2921*9880d681SAndroid Build Coastguard Worker	vmhf	%v0, %v31, %v0
2922*9880d681SAndroid Build Coastguard Worker	vmhf	%v31, %v0, %v0
2923*9880d681SAndroid Build Coastguard Worker	vmhf	%v18, %v3, %v20
2924*9880d681SAndroid Build Coastguard Worker
2925*9880d681SAndroid Build Coastguard Worker#CHECK: vmhh    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xa3]
2926*9880d681SAndroid Build Coastguard Worker#CHECK: vmhh    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xa3]
2927*9880d681SAndroid Build Coastguard Worker#CHECK: vmhh    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xa3]
2928*9880d681SAndroid Build Coastguard Worker#CHECK: vmhh    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xa3]
2929*9880d681SAndroid Build Coastguard Worker#CHECK: vmhh    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xa3]
2930*9880d681SAndroid Build Coastguard Worker
2931*9880d681SAndroid Build Coastguard Worker	vmhh	%v0, %v0, %v0
2932*9880d681SAndroid Build Coastguard Worker	vmhh	%v0, %v0, %v31
2933*9880d681SAndroid Build Coastguard Worker	vmhh	%v0, %v31, %v0
2934*9880d681SAndroid Build Coastguard Worker	vmhh	%v31, %v0, %v0
2935*9880d681SAndroid Build Coastguard Worker	vmhh	%v18, %v3, %v20
2936*9880d681SAndroid Build Coastguard Worker
2937*9880d681SAndroid Build Coastguard Worker#CHECK: vmlb    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa2]
2938*9880d681SAndroid Build Coastguard Worker#CHECK: vmlb    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa2]
2939*9880d681SAndroid Build Coastguard Worker#CHECK: vmlb    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa2]
2940*9880d681SAndroid Build Coastguard Worker#CHECK: vmlb    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa2]
2941*9880d681SAndroid Build Coastguard Worker#CHECK: vmlb    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xa2]
2942*9880d681SAndroid Build Coastguard Worker
2943*9880d681SAndroid Build Coastguard Worker	vmlb	%v0, %v0, %v0
2944*9880d681SAndroid Build Coastguard Worker	vmlb	%v0, %v0, %v31
2945*9880d681SAndroid Build Coastguard Worker	vmlb	%v0, %v31, %v0
2946*9880d681SAndroid Build Coastguard Worker	vmlb	%v31, %v0, %v0
2947*9880d681SAndroid Build Coastguard Worker	vmlb	%v18, %v3, %v20
2948*9880d681SAndroid Build Coastguard Worker
2949*9880d681SAndroid Build Coastguard Worker#CHECK: vmleb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa4]
2950*9880d681SAndroid Build Coastguard Worker#CHECK: vmleb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa4]
2951*9880d681SAndroid Build Coastguard Worker#CHECK: vmleb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa4]
2952*9880d681SAndroid Build Coastguard Worker#CHECK: vmleb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa4]
2953*9880d681SAndroid Build Coastguard Worker#CHECK: vmleb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xa4]
2954*9880d681SAndroid Build Coastguard Worker
2955*9880d681SAndroid Build Coastguard Worker	vmleb	%v0, %v0, %v0
2956*9880d681SAndroid Build Coastguard Worker	vmleb	%v0, %v0, %v31
2957*9880d681SAndroid Build Coastguard Worker	vmleb	%v0, %v31, %v0
2958*9880d681SAndroid Build Coastguard Worker	vmleb	%v31, %v0, %v0
2959*9880d681SAndroid Build Coastguard Worker	vmleb	%v18, %v3, %v20
2960*9880d681SAndroid Build Coastguard Worker
2961*9880d681SAndroid Build Coastguard Worker#CHECK: vmlef   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xa4]
2962*9880d681SAndroid Build Coastguard Worker#CHECK: vmlef   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xa4]
2963*9880d681SAndroid Build Coastguard Worker#CHECK: vmlef   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xa4]
2964*9880d681SAndroid Build Coastguard Worker#CHECK: vmlef   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xa4]
2965*9880d681SAndroid Build Coastguard Worker#CHECK: vmlef   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xa4]
2966*9880d681SAndroid Build Coastguard Worker
2967*9880d681SAndroid Build Coastguard Worker	vmlef	%v0, %v0, %v0
2968*9880d681SAndroid Build Coastguard Worker	vmlef	%v0, %v0, %v31
2969*9880d681SAndroid Build Coastguard Worker	vmlef	%v0, %v31, %v0
2970*9880d681SAndroid Build Coastguard Worker	vmlef	%v31, %v0, %v0
2971*9880d681SAndroid Build Coastguard Worker	vmlef	%v18, %v3, %v20
2972*9880d681SAndroid Build Coastguard Worker
2973*9880d681SAndroid Build Coastguard Worker#CHECK: vmleh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xa4]
2974*9880d681SAndroid Build Coastguard Worker#CHECK: vmleh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xa4]
2975*9880d681SAndroid Build Coastguard Worker#CHECK: vmleh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xa4]
2976*9880d681SAndroid Build Coastguard Worker#CHECK: vmleh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xa4]
2977*9880d681SAndroid Build Coastguard Worker#CHECK: vmleh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xa4]
2978*9880d681SAndroid Build Coastguard Worker
2979*9880d681SAndroid Build Coastguard Worker	vmleh	%v0, %v0, %v0
2980*9880d681SAndroid Build Coastguard Worker	vmleh	%v0, %v0, %v31
2981*9880d681SAndroid Build Coastguard Worker	vmleh	%v0, %v31, %v0
2982*9880d681SAndroid Build Coastguard Worker	vmleh	%v31, %v0, %v0
2983*9880d681SAndroid Build Coastguard Worker	vmleh	%v18, %v3, %v20
2984*9880d681SAndroid Build Coastguard Worker
2985*9880d681SAndroid Build Coastguard Worker#CHECK: vmlf    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xa2]
2986*9880d681SAndroid Build Coastguard Worker#CHECK: vmlf    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xa2]
2987*9880d681SAndroid Build Coastguard Worker#CHECK: vmlf    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xa2]
2988*9880d681SAndroid Build Coastguard Worker#CHECK: vmlf    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xa2]
2989*9880d681SAndroid Build Coastguard Worker#CHECK: vmlf    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xa2]
2990*9880d681SAndroid Build Coastguard Worker
2991*9880d681SAndroid Build Coastguard Worker	vmlf	%v0, %v0, %v0
2992*9880d681SAndroid Build Coastguard Worker	vmlf	%v0, %v0, %v31
2993*9880d681SAndroid Build Coastguard Worker	vmlf	%v0, %v31, %v0
2994*9880d681SAndroid Build Coastguard Worker	vmlf	%v31, %v0, %v0
2995*9880d681SAndroid Build Coastguard Worker	vmlf	%v18, %v3, %v20
2996*9880d681SAndroid Build Coastguard Worker
2997*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa1]
2998*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa1]
2999*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa1]
3000*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa1]
3001*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xa1]
3002*9880d681SAndroid Build Coastguard Worker
3003*9880d681SAndroid Build Coastguard Worker	vmlhb	%v0, %v0, %v0
3004*9880d681SAndroid Build Coastguard Worker	vmlhb	%v0, %v0, %v31
3005*9880d681SAndroid Build Coastguard Worker	vmlhb	%v0, %v31, %v0
3006*9880d681SAndroid Build Coastguard Worker	vmlhb	%v31, %v0, %v0
3007*9880d681SAndroid Build Coastguard Worker	vmlhb	%v18, %v3, %v20
3008*9880d681SAndroid Build Coastguard Worker
3009*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xa1]
3010*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xa1]
3011*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xa1]
3012*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xa1]
3013*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xa1]
3014*9880d681SAndroid Build Coastguard Worker
3015*9880d681SAndroid Build Coastguard Worker	vmlhf	%v0, %v0, %v0
3016*9880d681SAndroid Build Coastguard Worker	vmlhf	%v0, %v0, %v31
3017*9880d681SAndroid Build Coastguard Worker	vmlhf	%v0, %v31, %v0
3018*9880d681SAndroid Build Coastguard Worker	vmlhf	%v31, %v0, %v0
3019*9880d681SAndroid Build Coastguard Worker	vmlhf	%v18, %v3, %v20
3020*9880d681SAndroid Build Coastguard Worker
3021*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xa1]
3022*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xa1]
3023*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xa1]
3024*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xa1]
3025*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xa1]
3026*9880d681SAndroid Build Coastguard Worker
3027*9880d681SAndroid Build Coastguard Worker	vmlhh	%v0, %v0, %v0
3028*9880d681SAndroid Build Coastguard Worker	vmlhh	%v0, %v0, %v31
3029*9880d681SAndroid Build Coastguard Worker	vmlhh	%v0, %v31, %v0
3030*9880d681SAndroid Build Coastguard Worker	vmlhh	%v31, %v0, %v0
3031*9880d681SAndroid Build Coastguard Worker	vmlhh	%v18, %v3, %v20
3032*9880d681SAndroid Build Coastguard Worker
3033*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhw   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xa2]
3034*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhw   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xa2]
3035*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhw   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xa2]
3036*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhw   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xa2]
3037*9880d681SAndroid Build Coastguard Worker#CHECK: vmlhw   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xa2]
3038*9880d681SAndroid Build Coastguard Worker
3039*9880d681SAndroid Build Coastguard Worker	vmlhw	%v0, %v0, %v0
3040*9880d681SAndroid Build Coastguard Worker	vmlhw	%v0, %v0, %v31
3041*9880d681SAndroid Build Coastguard Worker	vmlhw	%v0, %v31, %v0
3042*9880d681SAndroid Build Coastguard Worker	vmlhw	%v31, %v0, %v0
3043*9880d681SAndroid Build Coastguard Worker	vmlhw	%v18, %v3, %v20
3044*9880d681SAndroid Build Coastguard Worker
3045*9880d681SAndroid Build Coastguard Worker#CHECK: vmlob   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa5]
3046*9880d681SAndroid Build Coastguard Worker#CHECK: vmlob   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa5]
3047*9880d681SAndroid Build Coastguard Worker#CHECK: vmlob   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa5]
3048*9880d681SAndroid Build Coastguard Worker#CHECK: vmlob   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa5]
3049*9880d681SAndroid Build Coastguard Worker#CHECK: vmlob   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xa5]
3050*9880d681SAndroid Build Coastguard Worker
3051*9880d681SAndroid Build Coastguard Worker	vmlob	%v0, %v0, %v0
3052*9880d681SAndroid Build Coastguard Worker	vmlob	%v0, %v0, %v31
3053*9880d681SAndroid Build Coastguard Worker	vmlob	%v0, %v31, %v0
3054*9880d681SAndroid Build Coastguard Worker	vmlob	%v31, %v0, %v0
3055*9880d681SAndroid Build Coastguard Worker	vmlob	%v18, %v3, %v20
3056*9880d681SAndroid Build Coastguard Worker
3057*9880d681SAndroid Build Coastguard Worker#CHECK: vmlof   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xa5]
3058*9880d681SAndroid Build Coastguard Worker#CHECK: vmlof   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xa5]
3059*9880d681SAndroid Build Coastguard Worker#CHECK: vmlof   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xa5]
3060*9880d681SAndroid Build Coastguard Worker#CHECK: vmlof   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xa5]
3061*9880d681SAndroid Build Coastguard Worker#CHECK: vmlof   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xa5]
3062*9880d681SAndroid Build Coastguard Worker
3063*9880d681SAndroid Build Coastguard Worker	vmlof	%v0, %v0, %v0
3064*9880d681SAndroid Build Coastguard Worker	vmlof	%v0, %v0, %v31
3065*9880d681SAndroid Build Coastguard Worker	vmlof	%v0, %v31, %v0
3066*9880d681SAndroid Build Coastguard Worker	vmlof	%v31, %v0, %v0
3067*9880d681SAndroid Build Coastguard Worker	vmlof	%v18, %v3, %v20
3068*9880d681SAndroid Build Coastguard Worker
3069*9880d681SAndroid Build Coastguard Worker#CHECK: vmloh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xa5]
3070*9880d681SAndroid Build Coastguard Worker#CHECK: vmloh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xa5]
3071*9880d681SAndroid Build Coastguard Worker#CHECK: vmloh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xa5]
3072*9880d681SAndroid Build Coastguard Worker#CHECK: vmloh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xa5]
3073*9880d681SAndroid Build Coastguard Worker#CHECK: vmloh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xa5]
3074*9880d681SAndroid Build Coastguard Worker
3075*9880d681SAndroid Build Coastguard Worker	vmloh	%v0, %v0, %v0
3076*9880d681SAndroid Build Coastguard Worker	vmloh	%v0, %v0, %v31
3077*9880d681SAndroid Build Coastguard Worker	vmloh	%v0, %v31, %v0
3078*9880d681SAndroid Build Coastguard Worker	vmloh	%v31, %v0, %v0
3079*9880d681SAndroid Build Coastguard Worker	vmloh	%v18, %v3, %v20
3080*9880d681SAndroid Build Coastguard Worker
3081*9880d681SAndroid Build Coastguard Worker#CHECK: vmnb    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xfe]
3082*9880d681SAndroid Build Coastguard Worker#CHECK: vmnb    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xfe]
3083*9880d681SAndroid Build Coastguard Worker#CHECK: vmnb    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xfe]
3084*9880d681SAndroid Build Coastguard Worker#CHECK: vmnb    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xfe]
3085*9880d681SAndroid Build Coastguard Worker#CHECK: vmnb    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xfe]
3086*9880d681SAndroid Build Coastguard Worker
3087*9880d681SAndroid Build Coastguard Worker	vmnb	%v0, %v0, %v0
3088*9880d681SAndroid Build Coastguard Worker	vmnb	%v0, %v0, %v31
3089*9880d681SAndroid Build Coastguard Worker	vmnb	%v0, %v31, %v0
3090*9880d681SAndroid Build Coastguard Worker	vmnb	%v31, %v0, %v0
3091*9880d681SAndroid Build Coastguard Worker	vmnb	%v18, %v3, %v20
3092*9880d681SAndroid Build Coastguard Worker
3093*9880d681SAndroid Build Coastguard Worker#CHECK: vmnf    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xfe]
3094*9880d681SAndroid Build Coastguard Worker#CHECK: vmnf    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xfe]
3095*9880d681SAndroid Build Coastguard Worker#CHECK: vmnf    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xfe]
3096*9880d681SAndroid Build Coastguard Worker#CHECK: vmnf    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xfe]
3097*9880d681SAndroid Build Coastguard Worker#CHECK: vmnf    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xfe]
3098*9880d681SAndroid Build Coastguard Worker
3099*9880d681SAndroid Build Coastguard Worker	vmnf	%v0, %v0, %v0
3100*9880d681SAndroid Build Coastguard Worker	vmnf	%v0, %v0, %v31
3101*9880d681SAndroid Build Coastguard Worker	vmnf	%v0, %v31, %v0
3102*9880d681SAndroid Build Coastguard Worker	vmnf	%v31, %v0, %v0
3103*9880d681SAndroid Build Coastguard Worker	vmnf	%v18, %v3, %v20
3104*9880d681SAndroid Build Coastguard Worker
3105*9880d681SAndroid Build Coastguard Worker#CHECK: vmng    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xfe]
3106*9880d681SAndroid Build Coastguard Worker#CHECK: vmng    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xfe]
3107*9880d681SAndroid Build Coastguard Worker#CHECK: vmng    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xfe]
3108*9880d681SAndroid Build Coastguard Worker#CHECK: vmng    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xfe]
3109*9880d681SAndroid Build Coastguard Worker#CHECK: vmng    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xfe]
3110*9880d681SAndroid Build Coastguard Worker
3111*9880d681SAndroid Build Coastguard Worker	vmng	%v0, %v0, %v0
3112*9880d681SAndroid Build Coastguard Worker	vmng	%v0, %v0, %v31
3113*9880d681SAndroid Build Coastguard Worker	vmng	%v0, %v31, %v0
3114*9880d681SAndroid Build Coastguard Worker	vmng	%v31, %v0, %v0
3115*9880d681SAndroid Build Coastguard Worker	vmng	%v18, %v3, %v20
3116*9880d681SAndroid Build Coastguard Worker
3117*9880d681SAndroid Build Coastguard Worker#CHECK: vmnh    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xfe]
3118*9880d681SAndroid Build Coastguard Worker#CHECK: vmnh    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xfe]
3119*9880d681SAndroid Build Coastguard Worker#CHECK: vmnh    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xfe]
3120*9880d681SAndroid Build Coastguard Worker#CHECK: vmnh    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xfe]
3121*9880d681SAndroid Build Coastguard Worker#CHECK: vmnh    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xfe]
3122*9880d681SAndroid Build Coastguard Worker
3123*9880d681SAndroid Build Coastguard Worker	vmnh	%v0, %v0, %v0
3124*9880d681SAndroid Build Coastguard Worker	vmnh	%v0, %v0, %v31
3125*9880d681SAndroid Build Coastguard Worker	vmnh	%v0, %v31, %v0
3126*9880d681SAndroid Build Coastguard Worker	vmnh	%v31, %v0, %v0
3127*9880d681SAndroid Build Coastguard Worker	vmnh	%v18, %v3, %v20
3128*9880d681SAndroid Build Coastguard Worker
3129*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xfc]
3130*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xfc]
3131*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xfc]
3132*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xfc]
3133*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xfc]
3134*9880d681SAndroid Build Coastguard Worker
3135*9880d681SAndroid Build Coastguard Worker	vmnlb	%v0, %v0, %v0
3136*9880d681SAndroid Build Coastguard Worker	vmnlb	%v0, %v0, %v31
3137*9880d681SAndroid Build Coastguard Worker	vmnlb	%v0, %v31, %v0
3138*9880d681SAndroid Build Coastguard Worker	vmnlb	%v31, %v0, %v0
3139*9880d681SAndroid Build Coastguard Worker	vmnlb	%v18, %v3, %v20
3140*9880d681SAndroid Build Coastguard Worker
3141*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xfc]
3142*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xfc]
3143*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xfc]
3144*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xfc]
3145*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xfc]
3146*9880d681SAndroid Build Coastguard Worker
3147*9880d681SAndroid Build Coastguard Worker	vmnlf	%v0, %v0, %v0
3148*9880d681SAndroid Build Coastguard Worker	vmnlf	%v0, %v0, %v31
3149*9880d681SAndroid Build Coastguard Worker	vmnlf	%v0, %v31, %v0
3150*9880d681SAndroid Build Coastguard Worker	vmnlf	%v31, %v0, %v0
3151*9880d681SAndroid Build Coastguard Worker	vmnlf	%v18, %v3, %v20
3152*9880d681SAndroid Build Coastguard Worker
3153*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xfc]
3154*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xfc]
3155*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xfc]
3156*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xfc]
3157*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xfc]
3158*9880d681SAndroid Build Coastguard Worker
3159*9880d681SAndroid Build Coastguard Worker	vmnlg	%v0, %v0, %v0
3160*9880d681SAndroid Build Coastguard Worker	vmnlg	%v0, %v0, %v31
3161*9880d681SAndroid Build Coastguard Worker	vmnlg	%v0, %v31, %v0
3162*9880d681SAndroid Build Coastguard Worker	vmnlg	%v31, %v0, %v0
3163*9880d681SAndroid Build Coastguard Worker	vmnlg	%v18, %v3, %v20
3164*9880d681SAndroid Build Coastguard Worker
3165*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xfc]
3166*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xfc]
3167*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xfc]
3168*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xfc]
3169*9880d681SAndroid Build Coastguard Worker#CHECK: vmnlh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xfc]
3170*9880d681SAndroid Build Coastguard Worker
3171*9880d681SAndroid Build Coastguard Worker	vmnlh	%v0, %v0, %v0
3172*9880d681SAndroid Build Coastguard Worker	vmnlh	%v0, %v0, %v31
3173*9880d681SAndroid Build Coastguard Worker	vmnlh	%v0, %v31, %v0
3174*9880d681SAndroid Build Coastguard Worker	vmnlh	%v31, %v0, %v0
3175*9880d681SAndroid Build Coastguard Worker	vmnlh	%v18, %v3, %v20
3176*9880d681SAndroid Build Coastguard Worker
3177*9880d681SAndroid Build Coastguard Worker#CHECK: vmob    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xa7]
3178*9880d681SAndroid Build Coastguard Worker#CHECK: vmob    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xa7]
3179*9880d681SAndroid Build Coastguard Worker#CHECK: vmob    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xa7]
3180*9880d681SAndroid Build Coastguard Worker#CHECK: vmob    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xa7]
3181*9880d681SAndroid Build Coastguard Worker#CHECK: vmob    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xa7]
3182*9880d681SAndroid Build Coastguard Worker
3183*9880d681SAndroid Build Coastguard Worker	vmob	%v0, %v0, %v0
3184*9880d681SAndroid Build Coastguard Worker	vmob	%v0, %v0, %v31
3185*9880d681SAndroid Build Coastguard Worker	vmob	%v0, %v31, %v0
3186*9880d681SAndroid Build Coastguard Worker	vmob	%v31, %v0, %v0
3187*9880d681SAndroid Build Coastguard Worker	vmob	%v18, %v3, %v20
3188*9880d681SAndroid Build Coastguard Worker
3189*9880d681SAndroid Build Coastguard Worker#CHECK: vmof    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xa7]
3190*9880d681SAndroid Build Coastguard Worker#CHECK: vmof    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xa7]
3191*9880d681SAndroid Build Coastguard Worker#CHECK: vmof    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xa7]
3192*9880d681SAndroid Build Coastguard Worker#CHECK: vmof    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xa7]
3193*9880d681SAndroid Build Coastguard Worker#CHECK: vmof    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xa7]
3194*9880d681SAndroid Build Coastguard Worker
3195*9880d681SAndroid Build Coastguard Worker	vmof	%v0, %v0, %v0
3196*9880d681SAndroid Build Coastguard Worker	vmof	%v0, %v0, %v31
3197*9880d681SAndroid Build Coastguard Worker	vmof	%v0, %v31, %v0
3198*9880d681SAndroid Build Coastguard Worker	vmof	%v31, %v0, %v0
3199*9880d681SAndroid Build Coastguard Worker	vmof	%v18, %v3, %v20
3200*9880d681SAndroid Build Coastguard Worker
3201*9880d681SAndroid Build Coastguard Worker#CHECK: vmoh    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xa7]
3202*9880d681SAndroid Build Coastguard Worker#CHECK: vmoh    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xa7]
3203*9880d681SAndroid Build Coastguard Worker#CHECK: vmoh    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xa7]
3204*9880d681SAndroid Build Coastguard Worker#CHECK: vmoh    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xa7]
3205*9880d681SAndroid Build Coastguard Worker#CHECK: vmoh    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xa7]
3206*9880d681SAndroid Build Coastguard Worker
3207*9880d681SAndroid Build Coastguard Worker	vmoh	%v0, %v0, %v0
3208*9880d681SAndroid Build Coastguard Worker	vmoh	%v0, %v0, %v31
3209*9880d681SAndroid Build Coastguard Worker	vmoh	%v0, %v31, %v0
3210*9880d681SAndroid Build Coastguard Worker	vmoh	%v31, %v0, %v0
3211*9880d681SAndroid Build Coastguard Worker	vmoh	%v18, %v3, %v20
3212*9880d681SAndroid Build Coastguard Worker
3213*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x61]
3214*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x61]
3215*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x61]
3216*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x61]
3217*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x61]
3218*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x61]
3219*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x61]
3220*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x61]
3221*9880d681SAndroid Build Coastguard Worker
3222*9880d681SAndroid Build Coastguard Worker	vmrhb	%v0, %v0, %v0
3223*9880d681SAndroid Build Coastguard Worker	vmrhb	%v0, %v0, %v15
3224*9880d681SAndroid Build Coastguard Worker	vmrhb	%v0, %v0, %v31
3225*9880d681SAndroid Build Coastguard Worker	vmrhb	%v0, %v15, %v0
3226*9880d681SAndroid Build Coastguard Worker	vmrhb	%v0, %v31, %v0
3227*9880d681SAndroid Build Coastguard Worker	vmrhb	%v15, %v0, %v0
3228*9880d681SAndroid Build Coastguard Worker	vmrhb	%v31, %v0, %v0
3229*9880d681SAndroid Build Coastguard Worker	vmrhb	%v18, %v3, %v20
3230*9880d681SAndroid Build Coastguard Worker
3231*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x61]
3232*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x61]
3233*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x61]
3234*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x61]
3235*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x61]
3236*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x61]
3237*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x61]
3238*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x61]
3239*9880d681SAndroid Build Coastguard Worker
3240*9880d681SAndroid Build Coastguard Worker	vmrhf	%v0, %v0, %v0
3241*9880d681SAndroid Build Coastguard Worker	vmrhf	%v0, %v0, %v15
3242*9880d681SAndroid Build Coastguard Worker	vmrhf	%v0, %v0, %v31
3243*9880d681SAndroid Build Coastguard Worker	vmrhf	%v0, %v15, %v0
3244*9880d681SAndroid Build Coastguard Worker	vmrhf	%v0, %v31, %v0
3245*9880d681SAndroid Build Coastguard Worker	vmrhf	%v15, %v0, %v0
3246*9880d681SAndroid Build Coastguard Worker	vmrhf	%v31, %v0, %v0
3247*9880d681SAndroid Build Coastguard Worker	vmrhf	%v18, %v3, %v20
3248*9880d681SAndroid Build Coastguard Worker
3249*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x61]
3250*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x61]
3251*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x61]
3252*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x61]
3253*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x61]
3254*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x61]
3255*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x61]
3256*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x61]
3257*9880d681SAndroid Build Coastguard Worker
3258*9880d681SAndroid Build Coastguard Worker	vmrhg	%v0, %v0, %v0
3259*9880d681SAndroid Build Coastguard Worker	vmrhg	%v0, %v0, %v15
3260*9880d681SAndroid Build Coastguard Worker	vmrhg	%v0, %v0, %v31
3261*9880d681SAndroid Build Coastguard Worker	vmrhg	%v0, %v15, %v0
3262*9880d681SAndroid Build Coastguard Worker	vmrhg	%v0, %v31, %v0
3263*9880d681SAndroid Build Coastguard Worker	vmrhg	%v15, %v0, %v0
3264*9880d681SAndroid Build Coastguard Worker	vmrhg	%v31, %v0, %v0
3265*9880d681SAndroid Build Coastguard Worker	vmrhg	%v18, %v3, %v20
3266*9880d681SAndroid Build Coastguard Worker
3267*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x61]
3268*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x61]
3269*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x61]
3270*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x61]
3271*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x61]
3272*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x61]
3273*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x61]
3274*9880d681SAndroid Build Coastguard Worker#CHECK: vmrhh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x61]
3275*9880d681SAndroid Build Coastguard Worker
3276*9880d681SAndroid Build Coastguard Worker	vmrhh	%v0, %v0, %v0
3277*9880d681SAndroid Build Coastguard Worker	vmrhh	%v0, %v0, %v15
3278*9880d681SAndroid Build Coastguard Worker	vmrhh	%v0, %v0, %v31
3279*9880d681SAndroid Build Coastguard Worker	vmrhh	%v0, %v15, %v0
3280*9880d681SAndroid Build Coastguard Worker	vmrhh	%v0, %v31, %v0
3281*9880d681SAndroid Build Coastguard Worker	vmrhh	%v15, %v0, %v0
3282*9880d681SAndroid Build Coastguard Worker	vmrhh	%v31, %v0, %v0
3283*9880d681SAndroid Build Coastguard Worker	vmrhh	%v18, %v3, %v20
3284*9880d681SAndroid Build Coastguard Worker
3285*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x60]
3286*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x60]
3287*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x60]
3288*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x60]
3289*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x60]
3290*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x60]
3291*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x60]
3292*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x60]
3293*9880d681SAndroid Build Coastguard Worker
3294*9880d681SAndroid Build Coastguard Worker	vmrlb	%v0, %v0, %v0
3295*9880d681SAndroid Build Coastguard Worker	vmrlb	%v0, %v0, %v15
3296*9880d681SAndroid Build Coastguard Worker	vmrlb	%v0, %v0, %v31
3297*9880d681SAndroid Build Coastguard Worker	vmrlb	%v0, %v15, %v0
3298*9880d681SAndroid Build Coastguard Worker	vmrlb	%v0, %v31, %v0
3299*9880d681SAndroid Build Coastguard Worker	vmrlb	%v15, %v0, %v0
3300*9880d681SAndroid Build Coastguard Worker	vmrlb	%v31, %v0, %v0
3301*9880d681SAndroid Build Coastguard Worker	vmrlb	%v18, %v3, %v20
3302*9880d681SAndroid Build Coastguard Worker
3303*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x60]
3304*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x60]
3305*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x60]
3306*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x60]
3307*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x60]
3308*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x60]
3309*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x60]
3310*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x60]
3311*9880d681SAndroid Build Coastguard Worker
3312*9880d681SAndroid Build Coastguard Worker	vmrlf	%v0, %v0, %v0
3313*9880d681SAndroid Build Coastguard Worker	vmrlf	%v0, %v0, %v15
3314*9880d681SAndroid Build Coastguard Worker	vmrlf	%v0, %v0, %v31
3315*9880d681SAndroid Build Coastguard Worker	vmrlf	%v0, %v15, %v0
3316*9880d681SAndroid Build Coastguard Worker	vmrlf	%v0, %v31, %v0
3317*9880d681SAndroid Build Coastguard Worker	vmrlf	%v15, %v0, %v0
3318*9880d681SAndroid Build Coastguard Worker	vmrlf	%v31, %v0, %v0
3319*9880d681SAndroid Build Coastguard Worker	vmrlf	%v18, %v3, %v20
3320*9880d681SAndroid Build Coastguard Worker
3321*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x60]
3322*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x60]
3323*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x60]
3324*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x60]
3325*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x60]
3326*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x60]
3327*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x60]
3328*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x60]
3329*9880d681SAndroid Build Coastguard Worker
3330*9880d681SAndroid Build Coastguard Worker	vmrlg	%v0, %v0, %v0
3331*9880d681SAndroid Build Coastguard Worker	vmrlg	%v0, %v0, %v15
3332*9880d681SAndroid Build Coastguard Worker	vmrlg	%v0, %v0, %v31
3333*9880d681SAndroid Build Coastguard Worker	vmrlg	%v0, %v15, %v0
3334*9880d681SAndroid Build Coastguard Worker	vmrlg	%v0, %v31, %v0
3335*9880d681SAndroid Build Coastguard Worker	vmrlg	%v15, %v0, %v0
3336*9880d681SAndroid Build Coastguard Worker	vmrlg	%v31, %v0, %v0
3337*9880d681SAndroid Build Coastguard Worker	vmrlg	%v18, %v3, %v20
3338*9880d681SAndroid Build Coastguard Worker
3339*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x60]
3340*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x60]
3341*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x60]
3342*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x60]
3343*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x60]
3344*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x60]
3345*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x60]
3346*9880d681SAndroid Build Coastguard Worker#CHECK: vmrlh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x60]
3347*9880d681SAndroid Build Coastguard Worker
3348*9880d681SAndroid Build Coastguard Worker	vmrlh	%v0, %v0, %v0
3349*9880d681SAndroid Build Coastguard Worker	vmrlh	%v0, %v0, %v15
3350*9880d681SAndroid Build Coastguard Worker	vmrlh	%v0, %v0, %v31
3351*9880d681SAndroid Build Coastguard Worker	vmrlh	%v0, %v15, %v0
3352*9880d681SAndroid Build Coastguard Worker	vmrlh	%v0, %v31, %v0
3353*9880d681SAndroid Build Coastguard Worker	vmrlh	%v15, %v0, %v0
3354*9880d681SAndroid Build Coastguard Worker	vmrlh	%v31, %v0, %v0
3355*9880d681SAndroid Build Coastguard Worker	vmrlh	%v18, %v3, %v20
3356*9880d681SAndroid Build Coastguard Worker
3357*9880d681SAndroid Build Coastguard Worker#CHECK: vmxb    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xff]
3358*9880d681SAndroid Build Coastguard Worker#CHECK: vmxb    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xff]
3359*9880d681SAndroid Build Coastguard Worker#CHECK: vmxb    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xff]
3360*9880d681SAndroid Build Coastguard Worker#CHECK: vmxb    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xff]
3361*9880d681SAndroid Build Coastguard Worker#CHECK: vmxb    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xff]
3362*9880d681SAndroid Build Coastguard Worker
3363*9880d681SAndroid Build Coastguard Worker	vmxb	%v0, %v0, %v0
3364*9880d681SAndroid Build Coastguard Worker	vmxb	%v0, %v0, %v31
3365*9880d681SAndroid Build Coastguard Worker	vmxb	%v0, %v31, %v0
3366*9880d681SAndroid Build Coastguard Worker	vmxb	%v31, %v0, %v0
3367*9880d681SAndroid Build Coastguard Worker	vmxb	%v18, %v3, %v20
3368*9880d681SAndroid Build Coastguard Worker
3369*9880d681SAndroid Build Coastguard Worker#CHECK: vmxf    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xff]
3370*9880d681SAndroid Build Coastguard Worker#CHECK: vmxf    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xff]
3371*9880d681SAndroid Build Coastguard Worker#CHECK: vmxf    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xff]
3372*9880d681SAndroid Build Coastguard Worker#CHECK: vmxf    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xff]
3373*9880d681SAndroid Build Coastguard Worker#CHECK: vmxf    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xff]
3374*9880d681SAndroid Build Coastguard Worker
3375*9880d681SAndroid Build Coastguard Worker	vmxf	%v0, %v0, %v0
3376*9880d681SAndroid Build Coastguard Worker	vmxf	%v0, %v0, %v31
3377*9880d681SAndroid Build Coastguard Worker	vmxf	%v0, %v31, %v0
3378*9880d681SAndroid Build Coastguard Worker	vmxf	%v31, %v0, %v0
3379*9880d681SAndroid Build Coastguard Worker	vmxf	%v18, %v3, %v20
3380*9880d681SAndroid Build Coastguard Worker
3381*9880d681SAndroid Build Coastguard Worker#CHECK: vmxg    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xff]
3382*9880d681SAndroid Build Coastguard Worker#CHECK: vmxg    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xff]
3383*9880d681SAndroid Build Coastguard Worker#CHECK: vmxg    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xff]
3384*9880d681SAndroid Build Coastguard Worker#CHECK: vmxg    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xff]
3385*9880d681SAndroid Build Coastguard Worker#CHECK: vmxg    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xff]
3386*9880d681SAndroid Build Coastguard Worker
3387*9880d681SAndroid Build Coastguard Worker	vmxg	%v0, %v0, %v0
3388*9880d681SAndroid Build Coastguard Worker	vmxg	%v0, %v0, %v31
3389*9880d681SAndroid Build Coastguard Worker	vmxg	%v0, %v31, %v0
3390*9880d681SAndroid Build Coastguard Worker	vmxg	%v31, %v0, %v0
3391*9880d681SAndroid Build Coastguard Worker	vmxg	%v18, %v3, %v20
3392*9880d681SAndroid Build Coastguard Worker
3393*9880d681SAndroid Build Coastguard Worker#CHECK: vmxh    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xff]
3394*9880d681SAndroid Build Coastguard Worker#CHECK: vmxh    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xff]
3395*9880d681SAndroid Build Coastguard Worker#CHECK: vmxh    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xff]
3396*9880d681SAndroid Build Coastguard Worker#CHECK: vmxh    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xff]
3397*9880d681SAndroid Build Coastguard Worker#CHECK: vmxh    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xff]
3398*9880d681SAndroid Build Coastguard Worker
3399*9880d681SAndroid Build Coastguard Worker	vmxh	%v0, %v0, %v0
3400*9880d681SAndroid Build Coastguard Worker	vmxh	%v0, %v0, %v31
3401*9880d681SAndroid Build Coastguard Worker	vmxh	%v0, %v31, %v0
3402*9880d681SAndroid Build Coastguard Worker	vmxh	%v31, %v0, %v0
3403*9880d681SAndroid Build Coastguard Worker	vmxh	%v18, %v3, %v20
3404*9880d681SAndroid Build Coastguard Worker
3405*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xfd]
3406*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xfd]
3407*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xfd]
3408*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xfd]
3409*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xfd]
3410*9880d681SAndroid Build Coastguard Worker
3411*9880d681SAndroid Build Coastguard Worker	vmxlb	%v0, %v0, %v0
3412*9880d681SAndroid Build Coastguard Worker	vmxlb	%v0, %v0, %v31
3413*9880d681SAndroid Build Coastguard Worker	vmxlb	%v0, %v31, %v0
3414*9880d681SAndroid Build Coastguard Worker	vmxlb	%v31, %v0, %v0
3415*9880d681SAndroid Build Coastguard Worker	vmxlb	%v18, %v3, %v20
3416*9880d681SAndroid Build Coastguard Worker
3417*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xfd]
3418*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xfd]
3419*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xfd]
3420*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xfd]
3421*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xfd]
3422*9880d681SAndroid Build Coastguard Worker
3423*9880d681SAndroid Build Coastguard Worker	vmxlf	%v0, %v0, %v0
3424*9880d681SAndroid Build Coastguard Worker	vmxlf	%v0, %v0, %v31
3425*9880d681SAndroid Build Coastguard Worker	vmxlf	%v0, %v31, %v0
3426*9880d681SAndroid Build Coastguard Worker	vmxlf	%v31, %v0, %v0
3427*9880d681SAndroid Build Coastguard Worker	vmxlf	%v18, %v3, %v20
3428*9880d681SAndroid Build Coastguard Worker
3429*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xfd]
3430*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xfd]
3431*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xfd]
3432*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xfd]
3433*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xfd]
3434*9880d681SAndroid Build Coastguard Worker
3435*9880d681SAndroid Build Coastguard Worker	vmxlg	%v0, %v0, %v0
3436*9880d681SAndroid Build Coastguard Worker	vmxlg	%v0, %v0, %v31
3437*9880d681SAndroid Build Coastguard Worker	vmxlg	%v0, %v31, %v0
3438*9880d681SAndroid Build Coastguard Worker	vmxlg	%v31, %v0, %v0
3439*9880d681SAndroid Build Coastguard Worker	vmxlg	%v18, %v3, %v20
3440*9880d681SAndroid Build Coastguard Worker
3441*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xfd]
3442*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xfd]
3443*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xfd]
3444*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xfd]
3445*9880d681SAndroid Build Coastguard Worker#CHECK: vmxlh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xfd]
3446*9880d681SAndroid Build Coastguard Worker
3447*9880d681SAndroid Build Coastguard Worker	vmxlh	%v0, %v0, %v0
3448*9880d681SAndroid Build Coastguard Worker	vmxlh	%v0, %v0, %v31
3449*9880d681SAndroid Build Coastguard Worker	vmxlh	%v0, %v31, %v0
3450*9880d681SAndroid Build Coastguard Worker	vmxlh	%v31, %v0, %v0
3451*9880d681SAndroid Build Coastguard Worker	vmxlh	%v18, %v3, %v20
3452*9880d681SAndroid Build Coastguard Worker
3453*9880d681SAndroid Build Coastguard Worker#CHECK: vn      %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x68]
3454*9880d681SAndroid Build Coastguard Worker#CHECK: vn      %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x68]
3455*9880d681SAndroid Build Coastguard Worker#CHECK: vn      %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x68]
3456*9880d681SAndroid Build Coastguard Worker#CHECK: vn      %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x68]
3457*9880d681SAndroid Build Coastguard Worker#CHECK: vn      %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x68]
3458*9880d681SAndroid Build Coastguard Worker
3459*9880d681SAndroid Build Coastguard Worker	vn	%v0, %v0, %v0
3460*9880d681SAndroid Build Coastguard Worker	vn	%v0, %v0, %v31
3461*9880d681SAndroid Build Coastguard Worker	vn	%v0, %v31, %v0
3462*9880d681SAndroid Build Coastguard Worker	vn	%v31, %v0, %v0
3463*9880d681SAndroid Build Coastguard Worker	vn	%v18, %v3, %v20
3464*9880d681SAndroid Build Coastguard Worker
3465*9880d681SAndroid Build Coastguard Worker#CHECK: vnc     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x69]
3466*9880d681SAndroid Build Coastguard Worker#CHECK: vnc     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x69]
3467*9880d681SAndroid Build Coastguard Worker#CHECK: vnc     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x69]
3468*9880d681SAndroid Build Coastguard Worker#CHECK: vnc     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x69]
3469*9880d681SAndroid Build Coastguard Worker#CHECK: vnc     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x69]
3470*9880d681SAndroid Build Coastguard Worker
3471*9880d681SAndroid Build Coastguard Worker	vnc	%v0, %v0, %v0
3472*9880d681SAndroid Build Coastguard Worker	vnc	%v0, %v0, %v31
3473*9880d681SAndroid Build Coastguard Worker	vnc	%v0, %v31, %v0
3474*9880d681SAndroid Build Coastguard Worker	vnc	%v31, %v0, %v0
3475*9880d681SAndroid Build Coastguard Worker	vnc	%v18, %v3, %v20
3476*9880d681SAndroid Build Coastguard Worker
3477*9880d681SAndroid Build Coastguard Worker#CHECK: vno     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x6b]
3478*9880d681SAndroid Build Coastguard Worker#CHECK: vno     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x6b]
3479*9880d681SAndroid Build Coastguard Worker#CHECK: vno     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x6b]
3480*9880d681SAndroid Build Coastguard Worker#CHECK: vno     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x6b]
3481*9880d681SAndroid Build Coastguard Worker#CHECK: vno     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x6b]
3482*9880d681SAndroid Build Coastguard Worker
3483*9880d681SAndroid Build Coastguard Worker	vno	%v0, %v0, %v0
3484*9880d681SAndroid Build Coastguard Worker	vno	%v0, %v0, %v31
3485*9880d681SAndroid Build Coastguard Worker	vno	%v0, %v31, %v0
3486*9880d681SAndroid Build Coastguard Worker	vno	%v31, %v0, %v0
3487*9880d681SAndroid Build Coastguard Worker	vno	%v18, %v3, %v20
3488*9880d681SAndroid Build Coastguard Worker
3489*9880d681SAndroid Build Coastguard Worker#CHECK: vo      %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x6a]
3490*9880d681SAndroid Build Coastguard Worker#CHECK: vo      %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x6a]
3491*9880d681SAndroid Build Coastguard Worker#CHECK: vo      %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x6a]
3492*9880d681SAndroid Build Coastguard Worker#CHECK: vo      %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x6a]
3493*9880d681SAndroid Build Coastguard Worker#CHECK: vo      %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x6a]
3494*9880d681SAndroid Build Coastguard Worker
3495*9880d681SAndroid Build Coastguard Worker	vo	%v0, %v0, %v0
3496*9880d681SAndroid Build Coastguard Worker	vo	%v0, %v0, %v31
3497*9880d681SAndroid Build Coastguard Worker	vo	%v0, %v31, %v0
3498*9880d681SAndroid Build Coastguard Worker	vo	%v31, %v0, %v0
3499*9880d681SAndroid Build Coastguard Worker	vo	%v18, %v3, %v20
3500*9880d681SAndroid Build Coastguard Worker
3501*9880d681SAndroid Build Coastguard Worker#CHECK: vone    %v0                     # encoding: [0xe7,0x00,0xff,0xff,0x00,0x44]
3502*9880d681SAndroid Build Coastguard Worker#CHECK: vone    %v15                    # encoding: [0xe7,0xf0,0xff,0xff,0x00,0x44]
3503*9880d681SAndroid Build Coastguard Worker#CHECK: vone    %v22                    # encoding: [0xe7,0x60,0xff,0xff,0x08,0x44]
3504*9880d681SAndroid Build Coastguard Worker#CHECK: vone    %v31                    # encoding: [0xe7,0xf0,0xff,0xff,0x08,0x44]
3505*9880d681SAndroid Build Coastguard Worker
3506*9880d681SAndroid Build Coastguard Worker	vone	%v0
3507*9880d681SAndroid Build Coastguard Worker	vone	%v15
3508*9880d681SAndroid Build Coastguard Worker	vone	%v22
3509*9880d681SAndroid Build Coastguard Worker	vone	%v31
3510*9880d681SAndroid Build Coastguard Worker
3511*9880d681SAndroid Build Coastguard Worker#CHECK: vpdi    %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x00,0x84]
3512*9880d681SAndroid Build Coastguard Worker#CHECK: vpdi    %v0, %v0, %v0, 5        # encoding: [0xe7,0x00,0x00,0x00,0x50,0x84]
3513*9880d681SAndroid Build Coastguard Worker#CHECK: vpdi    %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x84]
3514*9880d681SAndroid Build Coastguard Worker#CHECK: vpdi    %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x84]
3515*9880d681SAndroid Build Coastguard Worker#CHECK: vpdi    %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x84]
3516*9880d681SAndroid Build Coastguard Worker#CHECK: vpdi    %v13, %v17, %v21, 4     # encoding: [0xe7,0xd1,0x50,0x00,0x46,0x84]
3517*9880d681SAndroid Build Coastguard Worker
3518*9880d681SAndroid Build Coastguard Worker	vpdi	%v0, %v0, %v0, 0
3519*9880d681SAndroid Build Coastguard Worker	vpdi	%v0, %v0, %v0, 5
3520*9880d681SAndroid Build Coastguard Worker	vpdi	%v0, %v0, %v31, 0
3521*9880d681SAndroid Build Coastguard Worker	vpdi	%v0, %v31, %v0, 0
3522*9880d681SAndroid Build Coastguard Worker	vpdi	%v31, %v0, %v0, 0
3523*9880d681SAndroid Build Coastguard Worker	vpdi	%v13, %v17, %v21, 4
3524*9880d681SAndroid Build Coastguard Worker
3525*9880d681SAndroid Build Coastguard Worker#CHECK: vperm   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0x8c]
3526*9880d681SAndroid Build Coastguard Worker#CHECK: vperm   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0x8c]
3527*9880d681SAndroid Build Coastguard Worker#CHECK: vperm   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x8c]
3528*9880d681SAndroid Build Coastguard Worker#CHECK: vperm   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x8c]
3529*9880d681SAndroid Build Coastguard Worker#CHECK: vperm   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x8c]
3530*9880d681SAndroid Build Coastguard Worker#CHECK: vperm   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0x8c]
3531*9880d681SAndroid Build Coastguard Worker
3532*9880d681SAndroid Build Coastguard Worker	vperm	%v0, %v0, %v0, %v0
3533*9880d681SAndroid Build Coastguard Worker	vperm	%v0, %v0, %v0, %v31
3534*9880d681SAndroid Build Coastguard Worker	vperm	%v0, %v0, %v31, %v0
3535*9880d681SAndroid Build Coastguard Worker	vperm	%v0, %v31, %v0, %v0
3536*9880d681SAndroid Build Coastguard Worker	vperm	%v31, %v0, %v0, %v0
3537*9880d681SAndroid Build Coastguard Worker	vperm	%v13, %v17, %v21, %v25
3538*9880d681SAndroid Build Coastguard Worker
3539*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x94]
3540*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x94]
3541*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x94]
3542*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x94]
3543*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x94]
3544*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x94]
3545*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x94]
3546*9880d681SAndroid Build Coastguard Worker#CHECK: vpkf    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x94]
3547*9880d681SAndroid Build Coastguard Worker
3548*9880d681SAndroid Build Coastguard Worker	vpkf	%v0, %v0, %v0
3549*9880d681SAndroid Build Coastguard Worker	vpkf	%v0, %v0, %v15
3550*9880d681SAndroid Build Coastguard Worker	vpkf	%v0, %v0, %v31
3551*9880d681SAndroid Build Coastguard Worker	vpkf	%v0, %v15, %v0
3552*9880d681SAndroid Build Coastguard Worker	vpkf	%v0, %v31, %v0
3553*9880d681SAndroid Build Coastguard Worker	vpkf	%v15, %v0, %v0
3554*9880d681SAndroid Build Coastguard Worker	vpkf	%v31, %v0, %v0
3555*9880d681SAndroid Build Coastguard Worker	vpkf	%v18, %v3, %v20
3556*9880d681SAndroid Build Coastguard Worker
3557*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x94]
3558*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x94]
3559*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x94]
3560*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x94]
3561*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x94]
3562*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x94]
3563*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x94]
3564*9880d681SAndroid Build Coastguard Worker#CHECK: vpkg    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x94]
3565*9880d681SAndroid Build Coastguard Worker
3566*9880d681SAndroid Build Coastguard Worker	vpkg	%v0, %v0, %v0
3567*9880d681SAndroid Build Coastguard Worker	vpkg	%v0, %v0, %v15
3568*9880d681SAndroid Build Coastguard Worker	vpkg	%v0, %v0, %v31
3569*9880d681SAndroid Build Coastguard Worker	vpkg	%v0, %v15, %v0
3570*9880d681SAndroid Build Coastguard Worker	vpkg	%v0, %v31, %v0
3571*9880d681SAndroid Build Coastguard Worker	vpkg	%v15, %v0, %v0
3572*9880d681SAndroid Build Coastguard Worker	vpkg	%v31, %v0, %v0
3573*9880d681SAndroid Build Coastguard Worker	vpkg	%v18, %v3, %v20
3574*9880d681SAndroid Build Coastguard Worker
3575*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x94]
3576*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x94]
3577*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x94]
3578*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x94]
3579*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x94]
3580*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x94]
3581*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x94]
3582*9880d681SAndroid Build Coastguard Worker#CHECK: vpkh    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x94]
3583*9880d681SAndroid Build Coastguard Worker
3584*9880d681SAndroid Build Coastguard Worker	vpkh	%v0, %v0, %v0
3585*9880d681SAndroid Build Coastguard Worker	vpkh	%v0, %v0, %v15
3586*9880d681SAndroid Build Coastguard Worker	vpkh	%v0, %v0, %v31
3587*9880d681SAndroid Build Coastguard Worker	vpkh	%v0, %v15, %v0
3588*9880d681SAndroid Build Coastguard Worker	vpkh	%v0, %v31, %v0
3589*9880d681SAndroid Build Coastguard Worker	vpkh	%v15, %v0, %v0
3590*9880d681SAndroid Build Coastguard Worker	vpkh	%v31, %v0, %v0
3591*9880d681SAndroid Build Coastguard Worker	vpkh	%v18, %v3, %v20
3592*9880d681SAndroid Build Coastguard Worker
3593*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x95]
3594*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x95]
3595*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x95]
3596*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x95]
3597*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x95]
3598*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x95]
3599*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x95]
3600*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsf  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x95]
3601*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsfs %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x24,0x95]
3602*9880d681SAndroid Build Coastguard Worker
3603*9880d681SAndroid Build Coastguard Worker	vpklsf	%v0, %v0, %v0
3604*9880d681SAndroid Build Coastguard Worker	vpklsf	%v0, %v0, %v15
3605*9880d681SAndroid Build Coastguard Worker	vpklsf	%v0, %v0, %v31
3606*9880d681SAndroid Build Coastguard Worker	vpklsf	%v0, %v15, %v0
3607*9880d681SAndroid Build Coastguard Worker	vpklsf	%v0, %v31, %v0
3608*9880d681SAndroid Build Coastguard Worker	vpklsf	%v15, %v0, %v0
3609*9880d681SAndroid Build Coastguard Worker	vpklsf	%v31, %v0, %v0
3610*9880d681SAndroid Build Coastguard Worker	vpklsf	%v18, %v3, %v20
3611*9880d681SAndroid Build Coastguard Worker	vpklsfs	%v5, %v22, %v7
3612*9880d681SAndroid Build Coastguard Worker
3613*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x95]
3614*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x95]
3615*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x95]
3616*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x95]
3617*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x95]
3618*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x95]
3619*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x95]
3620*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsg  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x95]
3621*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsgs %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x34,0x95]
3622*9880d681SAndroid Build Coastguard Worker
3623*9880d681SAndroid Build Coastguard Worker	vpklsg	%v0, %v0, %v0
3624*9880d681SAndroid Build Coastguard Worker	vpklsg	%v0, %v0, %v15
3625*9880d681SAndroid Build Coastguard Worker	vpklsg	%v0, %v0, %v31
3626*9880d681SAndroid Build Coastguard Worker	vpklsg	%v0, %v15, %v0
3627*9880d681SAndroid Build Coastguard Worker	vpklsg	%v0, %v31, %v0
3628*9880d681SAndroid Build Coastguard Worker	vpklsg	%v15, %v0, %v0
3629*9880d681SAndroid Build Coastguard Worker	vpklsg	%v31, %v0, %v0
3630*9880d681SAndroid Build Coastguard Worker	vpklsg	%v18, %v3, %v20
3631*9880d681SAndroid Build Coastguard Worker	vpklsgs	%v5, %v22, %v7
3632*9880d681SAndroid Build Coastguard Worker
3633*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x95]
3634*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x95]
3635*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x95]
3636*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x95]
3637*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x95]
3638*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x95]
3639*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x95]
3640*9880d681SAndroid Build Coastguard Worker#CHECK: vpklsh  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x95]
3641*9880d681SAndroid Build Coastguard Worker#CHECK: vpklshs %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x14,0x95]
3642*9880d681SAndroid Build Coastguard Worker
3643*9880d681SAndroid Build Coastguard Worker	vpklsh	%v0, %v0, %v0
3644*9880d681SAndroid Build Coastguard Worker	vpklsh	%v0, %v0, %v15
3645*9880d681SAndroid Build Coastguard Worker	vpklsh	%v0, %v0, %v31
3646*9880d681SAndroid Build Coastguard Worker	vpklsh	%v0, %v15, %v0
3647*9880d681SAndroid Build Coastguard Worker	vpklsh	%v0, %v31, %v0
3648*9880d681SAndroid Build Coastguard Worker	vpklsh	%v15, %v0, %v0
3649*9880d681SAndroid Build Coastguard Worker	vpklsh	%v31, %v0, %v0
3650*9880d681SAndroid Build Coastguard Worker	vpklsh	%v18, %v3, %v20
3651*9880d681SAndroid Build Coastguard Worker	vpklshs	%v5, %v22, %v7
3652*9880d681SAndroid Build Coastguard Worker
3653*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x97]
3654*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x20,0x97]
3655*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x97]
3656*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x97]
3657*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x97]
3658*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x97]
3659*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x97]
3660*9880d681SAndroid Build Coastguard Worker#CHECK: vpksf   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x97]
3661*9880d681SAndroid Build Coastguard Worker#CHECK: vpksfs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x24,0x97]
3662*9880d681SAndroid Build Coastguard Worker
3663*9880d681SAndroid Build Coastguard Worker	vpksf	%v0, %v0, %v0
3664*9880d681SAndroid Build Coastguard Worker	vpksf	%v0, %v0, %v15
3665*9880d681SAndroid Build Coastguard Worker	vpksf	%v0, %v0, %v31
3666*9880d681SAndroid Build Coastguard Worker	vpksf	%v0, %v15, %v0
3667*9880d681SAndroid Build Coastguard Worker	vpksf	%v0, %v31, %v0
3668*9880d681SAndroid Build Coastguard Worker	vpksf	%v15, %v0, %v0
3669*9880d681SAndroid Build Coastguard Worker	vpksf	%v31, %v0, %v0
3670*9880d681SAndroid Build Coastguard Worker	vpksf	%v18, %v3, %v20
3671*9880d681SAndroid Build Coastguard Worker	vpksfs	%v5, %v22, %v7
3672*9880d681SAndroid Build Coastguard Worker
3673*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x97]
3674*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x30,0x97]
3675*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x97]
3676*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x97]
3677*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x97]
3678*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x97]
3679*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x97]
3680*9880d681SAndroid Build Coastguard Worker#CHECK: vpksg   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x97]
3681*9880d681SAndroid Build Coastguard Worker#CHECK: vpksgs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x34,0x97]
3682*9880d681SAndroid Build Coastguard Worker
3683*9880d681SAndroid Build Coastguard Worker	vpksg	%v0, %v0, %v0
3684*9880d681SAndroid Build Coastguard Worker	vpksg	%v0, %v0, %v15
3685*9880d681SAndroid Build Coastguard Worker	vpksg	%v0, %v0, %v31
3686*9880d681SAndroid Build Coastguard Worker	vpksg	%v0, %v15, %v0
3687*9880d681SAndroid Build Coastguard Worker	vpksg	%v0, %v31, %v0
3688*9880d681SAndroid Build Coastguard Worker	vpksg	%v15, %v0, %v0
3689*9880d681SAndroid Build Coastguard Worker	vpksg	%v31, %v0, %v0
3690*9880d681SAndroid Build Coastguard Worker	vpksg	%v18, %v3, %v20
3691*9880d681SAndroid Build Coastguard Worker	vpksgs	%v5, %v22, %v7
3692*9880d681SAndroid Build Coastguard Worker
3693*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x97]
3694*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v0, %v0, %v15          # encoding: [0xe7,0x00,0xf0,0x00,0x10,0x97]
3695*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x97]
3696*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v0, %v15, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x97]
3697*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x97]
3698*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v15, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x97]
3699*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x97]
3700*9880d681SAndroid Build Coastguard Worker#CHECK: vpksh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x97]
3701*9880d681SAndroid Build Coastguard Worker#CHECK: vpkshs  %v5, %v22, %v7          # encoding: [0xe7,0x56,0x70,0x10,0x14,0x97]
3702*9880d681SAndroid Build Coastguard Worker
3703*9880d681SAndroid Build Coastguard Worker	vpksh	%v0, %v0, %v0
3704*9880d681SAndroid Build Coastguard Worker	vpksh	%v0, %v0, %v15
3705*9880d681SAndroid Build Coastguard Worker	vpksh	%v0, %v0, %v31
3706*9880d681SAndroid Build Coastguard Worker	vpksh	%v0, %v15, %v0
3707*9880d681SAndroid Build Coastguard Worker	vpksh	%v0, %v31, %v0
3708*9880d681SAndroid Build Coastguard Worker	vpksh	%v15, %v0, %v0
3709*9880d681SAndroid Build Coastguard Worker	vpksh	%v31, %v0, %v0
3710*9880d681SAndroid Build Coastguard Worker	vpksh	%v18, %v3, %v20
3711*9880d681SAndroid Build Coastguard Worker	vpkshs	%v5, %v22, %v7
3712*9880d681SAndroid Build Coastguard Worker
3713*9880d681SAndroid Build Coastguard Worker#CHECK: vpopct  %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x50]
3714*9880d681SAndroid Build Coastguard Worker#CHECK: vpopct  %v0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x50]
3715*9880d681SAndroid Build Coastguard Worker#CHECK: vpopct  %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x50]
3716*9880d681SAndroid Build Coastguard Worker#CHECK: vpopct  %v15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x50]
3717*9880d681SAndroid Build Coastguard Worker#CHECK: vpopct  %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x50]
3718*9880d681SAndroid Build Coastguard Worker#CHECK: vpopct  %v14, %v17, 0           # encoding: [0xe7,0xe1,0x00,0x00,0x04,0x50]
3719*9880d681SAndroid Build Coastguard Worker
3720*9880d681SAndroid Build Coastguard Worker	vpopct	%v0, %v0, 0
3721*9880d681SAndroid Build Coastguard Worker	vpopct	%v0, %v15, 0
3722*9880d681SAndroid Build Coastguard Worker	vpopct	%v0, %v31, 0
3723*9880d681SAndroid Build Coastguard Worker	vpopct	%v15, %v0, 0
3724*9880d681SAndroid Build Coastguard Worker	vpopct	%v31, %v0, 0
3725*9880d681SAndroid Build Coastguard Worker	vpopct	%v14, %v17, 0
3726*9880d681SAndroid Build Coastguard Worker
3727*9880d681SAndroid Build Coastguard Worker#CHECK: vrepb   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x4d]
3728*9880d681SAndroid Build Coastguard Worker#CHECK: vrepb   %v0, %v0, 65535         # encoding: [0xe7,0x00,0xff,0xff,0x00,0x4d]
3729*9880d681SAndroid Build Coastguard Worker#CHECK: vrepb   %v0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x4d]
3730*9880d681SAndroid Build Coastguard Worker#CHECK: vrepb   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x4d]
3731*9880d681SAndroid Build Coastguard Worker#CHECK: vrepb   %v15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x4d]
3732*9880d681SAndroid Build Coastguard Worker#CHECK: vrepb   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x4d]
3733*9880d681SAndroid Build Coastguard Worker#CHECK: vrepb   %v4, %v21, 26505        # encoding: [0xe7,0x45,0x67,0x89,0x04,0x4d]
3734*9880d681SAndroid Build Coastguard Worker
3735*9880d681SAndroid Build Coastguard Worker	vrepb	%v0, %v0, 0
3736*9880d681SAndroid Build Coastguard Worker	vrepb	%v0, %v0, 65535
3737*9880d681SAndroid Build Coastguard Worker	vrepb	%v0, %v15, 0
3738*9880d681SAndroid Build Coastguard Worker	vrepb	%v0, %v31, 0
3739*9880d681SAndroid Build Coastguard Worker	vrepb	%v15, %v0, 0
3740*9880d681SAndroid Build Coastguard Worker	vrepb	%v31, %v0, 0
3741*9880d681SAndroid Build Coastguard Worker	vrepb	%v4, %v21, 0x6789
3742*9880d681SAndroid Build Coastguard Worker
3743*9880d681SAndroid Build Coastguard Worker#CHECK: vrepf   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x20,0x4d]
3744*9880d681SAndroid Build Coastguard Worker#CHECK: vrepf   %v0, %v0, 65535         # encoding: [0xe7,0x00,0xff,0xff,0x20,0x4d]
3745*9880d681SAndroid Build Coastguard Worker#CHECK: vrepf   %v0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x4d]
3746*9880d681SAndroid Build Coastguard Worker#CHECK: vrepf   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x4d]
3747*9880d681SAndroid Build Coastguard Worker#CHECK: vrepf   %v15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x4d]
3748*9880d681SAndroid Build Coastguard Worker#CHECK: vrepf   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x4d]
3749*9880d681SAndroid Build Coastguard Worker#CHECK: vrepf   %v4, %v21, 26505        # encoding: [0xe7,0x45,0x67,0x89,0x24,0x4d]
3750*9880d681SAndroid Build Coastguard Worker
3751*9880d681SAndroid Build Coastguard Worker	vrepf	%v0, %v0, 0
3752*9880d681SAndroid Build Coastguard Worker	vrepf	%v0, %v0, 65535
3753*9880d681SAndroid Build Coastguard Worker	vrepf	%v0, %v15, 0
3754*9880d681SAndroid Build Coastguard Worker	vrepf	%v0, %v31, 0
3755*9880d681SAndroid Build Coastguard Worker	vrepf	%v15, %v0, 0
3756*9880d681SAndroid Build Coastguard Worker	vrepf	%v31, %v0, 0
3757*9880d681SAndroid Build Coastguard Worker	vrepf	%v4, %v21, 0x6789
3758*9880d681SAndroid Build Coastguard Worker
3759*9880d681SAndroid Build Coastguard Worker#CHECK: vrepg   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x30,0x4d]
3760*9880d681SAndroid Build Coastguard Worker#CHECK: vrepg   %v0, %v0, 65535         # encoding: [0xe7,0x00,0xff,0xff,0x30,0x4d]
3761*9880d681SAndroid Build Coastguard Worker#CHECK: vrepg   %v0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x30,0x4d]
3762*9880d681SAndroid Build Coastguard Worker#CHECK: vrepg   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x4d]
3763*9880d681SAndroid Build Coastguard Worker#CHECK: vrepg   %v15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x4d]
3764*9880d681SAndroid Build Coastguard Worker#CHECK: vrepg   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x4d]
3765*9880d681SAndroid Build Coastguard Worker#CHECK: vrepg   %v4, %v21, 26505        # encoding: [0xe7,0x45,0x67,0x89,0x34,0x4d]
3766*9880d681SAndroid Build Coastguard Worker
3767*9880d681SAndroid Build Coastguard Worker	vrepg	%v0, %v0, 0
3768*9880d681SAndroid Build Coastguard Worker	vrepg	%v0, %v0, 65535
3769*9880d681SAndroid Build Coastguard Worker	vrepg	%v0, %v15, 0
3770*9880d681SAndroid Build Coastguard Worker	vrepg	%v0, %v31, 0
3771*9880d681SAndroid Build Coastguard Worker	vrepg	%v15, %v0, 0
3772*9880d681SAndroid Build Coastguard Worker	vrepg	%v31, %v0, 0
3773*9880d681SAndroid Build Coastguard Worker	vrepg	%v4, %v21, 0x6789
3774*9880d681SAndroid Build Coastguard Worker
3775*9880d681SAndroid Build Coastguard Worker#CHECK: vreph   %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x10,0x4d]
3776*9880d681SAndroid Build Coastguard Worker#CHECK: vreph   %v0, %v0, 65535         # encoding: [0xe7,0x00,0xff,0xff,0x10,0x4d]
3777*9880d681SAndroid Build Coastguard Worker#CHECK: vreph   %v0, %v15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x4d]
3778*9880d681SAndroid Build Coastguard Worker#CHECK: vreph   %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x4d]
3779*9880d681SAndroid Build Coastguard Worker#CHECK: vreph   %v15, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x4d]
3780*9880d681SAndroid Build Coastguard Worker#CHECK: vreph   %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x4d]
3781*9880d681SAndroid Build Coastguard Worker#CHECK: vreph   %v4, %v21, 26505        # encoding: [0xe7,0x45,0x67,0x89,0x14,0x4d]
3782*9880d681SAndroid Build Coastguard Worker
3783*9880d681SAndroid Build Coastguard Worker	vreph	%v0, %v0, 0
3784*9880d681SAndroid Build Coastguard Worker	vreph	%v0, %v0, 65535
3785*9880d681SAndroid Build Coastguard Worker	vreph	%v0, %v15, 0
3786*9880d681SAndroid Build Coastguard Worker	vreph	%v0, %v31, 0
3787*9880d681SAndroid Build Coastguard Worker	vreph	%v15, %v0, 0
3788*9880d681SAndroid Build Coastguard Worker	vreph	%v31, %v0, 0
3789*9880d681SAndroid Build Coastguard Worker	vreph	%v4, %v21, 0x6789
3790*9880d681SAndroid Build Coastguard Worker
3791*9880d681SAndroid Build Coastguard Worker#CHECK: vrepib  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x00,0x45]
3792*9880d681SAndroid Build Coastguard Worker#CHECK: vrepib  %v0, -32768             # encoding: [0xe7,0x00,0x80,0x00,0x00,0x45]
3793*9880d681SAndroid Build Coastguard Worker#CHECK: vrepib  %v0, 32767              # encoding: [0xe7,0x00,0x7f,0xff,0x00,0x45]
3794*9880d681SAndroid Build Coastguard Worker#CHECK: vrepib  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x45]
3795*9880d681SAndroid Build Coastguard Worker#CHECK: vrepib  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x45]
3796*9880d681SAndroid Build Coastguard Worker#CHECK: vrepib  %v18, 13398             # encoding: [0xe7,0x20,0x34,0x56,0x08,0x45]
3797*9880d681SAndroid Build Coastguard Worker
3798*9880d681SAndroid Build Coastguard Worker	vrepib	%v0, 0
3799*9880d681SAndroid Build Coastguard Worker	vrepib	%v0, -32768
3800*9880d681SAndroid Build Coastguard Worker	vrepib	%v0, 32767
3801*9880d681SAndroid Build Coastguard Worker	vrepib	%v15, 0
3802*9880d681SAndroid Build Coastguard Worker	vrepib	%v31, 0
3803*9880d681SAndroid Build Coastguard Worker	vrepib	%v18, 0x3456
3804*9880d681SAndroid Build Coastguard Worker
3805*9880d681SAndroid Build Coastguard Worker#CHECK: vrepif  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x20,0x45]
3806*9880d681SAndroid Build Coastguard Worker#CHECK: vrepif  %v0, -32768             # encoding: [0xe7,0x00,0x80,0x00,0x20,0x45]
3807*9880d681SAndroid Build Coastguard Worker#CHECK: vrepif  %v0, 32767              # encoding: [0xe7,0x00,0x7f,0xff,0x20,0x45]
3808*9880d681SAndroid Build Coastguard Worker#CHECK: vrepif  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x45]
3809*9880d681SAndroid Build Coastguard Worker#CHECK: vrepif  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x45]
3810*9880d681SAndroid Build Coastguard Worker#CHECK: vrepif  %v18, 13398             # encoding: [0xe7,0x20,0x34,0x56,0x28,0x45]
3811*9880d681SAndroid Build Coastguard Worker
3812*9880d681SAndroid Build Coastguard Worker	vrepif	%v0, 0
3813*9880d681SAndroid Build Coastguard Worker	vrepif	%v0, -32768
3814*9880d681SAndroid Build Coastguard Worker	vrepif	%v0, 32767
3815*9880d681SAndroid Build Coastguard Worker	vrepif	%v15, 0
3816*9880d681SAndroid Build Coastguard Worker	vrepif	%v31, 0
3817*9880d681SAndroid Build Coastguard Worker	vrepif	%v18, 0x3456
3818*9880d681SAndroid Build Coastguard Worker
3819*9880d681SAndroid Build Coastguard Worker#CHECK: vrepig  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x30,0x45]
3820*9880d681SAndroid Build Coastguard Worker#CHECK: vrepig  %v0, -32768             # encoding: [0xe7,0x00,0x80,0x00,0x30,0x45]
3821*9880d681SAndroid Build Coastguard Worker#CHECK: vrepig  %v0, 32767              # encoding: [0xe7,0x00,0x7f,0xff,0x30,0x45]
3822*9880d681SAndroid Build Coastguard Worker#CHECK: vrepig  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x30,0x45]
3823*9880d681SAndroid Build Coastguard Worker#CHECK: vrepig  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x45]
3824*9880d681SAndroid Build Coastguard Worker#CHECK: vrepig  %v18, 13398             # encoding: [0xe7,0x20,0x34,0x56,0x38,0x45]
3825*9880d681SAndroid Build Coastguard Worker
3826*9880d681SAndroid Build Coastguard Worker	vrepig	%v0, 0
3827*9880d681SAndroid Build Coastguard Worker	vrepig	%v0, -32768
3828*9880d681SAndroid Build Coastguard Worker	vrepig	%v0, 32767
3829*9880d681SAndroid Build Coastguard Worker	vrepig	%v15, 0
3830*9880d681SAndroid Build Coastguard Worker	vrepig	%v31, 0
3831*9880d681SAndroid Build Coastguard Worker	vrepig	%v18, 0x3456
3832*9880d681SAndroid Build Coastguard Worker
3833*9880d681SAndroid Build Coastguard Worker#CHECK: vrepih  %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x10,0x45]
3834*9880d681SAndroid Build Coastguard Worker#CHECK: vrepih  %v0, -32768             # encoding: [0xe7,0x00,0x80,0x00,0x10,0x45]
3835*9880d681SAndroid Build Coastguard Worker#CHECK: vrepih  %v0, 32767              # encoding: [0xe7,0x00,0x7f,0xff,0x10,0x45]
3836*9880d681SAndroid Build Coastguard Worker#CHECK: vrepih  %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x45]
3837*9880d681SAndroid Build Coastguard Worker#CHECK: vrepih  %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x45]
3838*9880d681SAndroid Build Coastguard Worker#CHECK: vrepih  %v18, 13398             # encoding: [0xe7,0x20,0x34,0x56,0x18,0x45]
3839*9880d681SAndroid Build Coastguard Worker
3840*9880d681SAndroid Build Coastguard Worker	vrepih	%v0, 0
3841*9880d681SAndroid Build Coastguard Worker	vrepih	%v0, -32768
3842*9880d681SAndroid Build Coastguard Worker	vrepih	%v0, 32767
3843*9880d681SAndroid Build Coastguard Worker	vrepih	%v15, 0
3844*9880d681SAndroid Build Coastguard Worker	vrepih	%v31, 0
3845*9880d681SAndroid Build Coastguard Worker	vrepih	%v18, 0x3456
3846*9880d681SAndroid Build Coastguard Worker
3847*9880d681SAndroid Build Coastguard Worker#CHECK: vsb     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf7]
3848*9880d681SAndroid Build Coastguard Worker#CHECK: vsb     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf7]
3849*9880d681SAndroid Build Coastguard Worker#CHECK: vsb     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf7]
3850*9880d681SAndroid Build Coastguard Worker#CHECK: vsb     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf7]
3851*9880d681SAndroid Build Coastguard Worker#CHECK: vsb     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf7]
3852*9880d681SAndroid Build Coastguard Worker
3853*9880d681SAndroid Build Coastguard Worker	vsb	%v0, %v0, %v0
3854*9880d681SAndroid Build Coastguard Worker	vsb	%v0, %v0, %v31
3855*9880d681SAndroid Build Coastguard Worker	vsb	%v0, %v31, %v0
3856*9880d681SAndroid Build Coastguard Worker	vsb	%v31, %v0, %v0
3857*9880d681SAndroid Build Coastguard Worker	vsb	%v18, %v3, %v20
3858*9880d681SAndroid Build Coastguard Worker
3859*9880d681SAndroid Build Coastguard Worker#CHECK: vsbcbiq %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x04,0x00,0x00,0xbd]
3860*9880d681SAndroid Build Coastguard Worker#CHECK: vsbcbiq %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x04,0x00,0xf1,0xbd]
3861*9880d681SAndroid Build Coastguard Worker#CHECK: vsbcbiq %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf4,0x00,0x02,0xbd]
3862*9880d681SAndroid Build Coastguard Worker#CHECK: vsbcbiq %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x04,0x00,0x04,0xbd]
3863*9880d681SAndroid Build Coastguard Worker#CHECK: vsbcbiq %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x04,0x00,0x08,0xbd]
3864*9880d681SAndroid Build Coastguard Worker#CHECK: vsbcbiq %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x54,0x00,0x97,0xbd]
3865*9880d681SAndroid Build Coastguard Worker
3866*9880d681SAndroid Build Coastguard Worker	vsbcbiq	%v0, %v0, %v0, %v0
3867*9880d681SAndroid Build Coastguard Worker	vsbcbiq	%v0, %v0, %v0, %v31
3868*9880d681SAndroid Build Coastguard Worker	vsbcbiq	%v0, %v0, %v31, %v0
3869*9880d681SAndroid Build Coastguard Worker	vsbcbiq	%v0, %v31, %v0, %v0
3870*9880d681SAndroid Build Coastguard Worker	vsbcbiq	%v31, %v0, %v0, %v0
3871*9880d681SAndroid Build Coastguard Worker	vsbcbiq	%v13, %v17, %v21, %v25
3872*9880d681SAndroid Build Coastguard Worker
3873*9880d681SAndroid Build Coastguard Worker#CHECK: vsbiq   %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x04,0x00,0x00,0xbf]
3874*9880d681SAndroid Build Coastguard Worker#CHECK: vsbiq   %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x04,0x00,0xf1,0xbf]
3875*9880d681SAndroid Build Coastguard Worker#CHECK: vsbiq   %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf4,0x00,0x02,0xbf]
3876*9880d681SAndroid Build Coastguard Worker#CHECK: vsbiq   %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x04,0x00,0x04,0xbf]
3877*9880d681SAndroid Build Coastguard Worker#CHECK: vsbiq   %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x04,0x00,0x08,0xbf]
3878*9880d681SAndroid Build Coastguard Worker#CHECK: vsbiq   %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x54,0x00,0x97,0xbf]
3879*9880d681SAndroid Build Coastguard Worker
3880*9880d681SAndroid Build Coastguard Worker	vsbiq	%v0, %v0, %v0, %v0
3881*9880d681SAndroid Build Coastguard Worker	vsbiq	%v0, %v0, %v0, %v31
3882*9880d681SAndroid Build Coastguard Worker	vsbiq	%v0, %v0, %v31, %v0
3883*9880d681SAndroid Build Coastguard Worker	vsbiq	%v0, %v31, %v0, %v0
3884*9880d681SAndroid Build Coastguard Worker	vsbiq	%v31, %v0, %v0, %v0
3885*9880d681SAndroid Build Coastguard Worker	vsbiq	%v13, %v17, %v21, %v25
3886*9880d681SAndroid Build Coastguard Worker
3887*9880d681SAndroid Build Coastguard Worker#CHECK: vscbib  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0xf5]
3888*9880d681SAndroid Build Coastguard Worker#CHECK: vscbib  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0xf5]
3889*9880d681SAndroid Build Coastguard Worker#CHECK: vscbib  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xf5]
3890*9880d681SAndroid Build Coastguard Worker#CHECK: vscbib  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xf5]
3891*9880d681SAndroid Build Coastguard Worker#CHECK: vscbib  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0xf5]
3892*9880d681SAndroid Build Coastguard Worker
3893*9880d681SAndroid Build Coastguard Worker	vscbib	%v0, %v0, %v0
3894*9880d681SAndroid Build Coastguard Worker	vscbib	%v0, %v0, %v31
3895*9880d681SAndroid Build Coastguard Worker	vscbib	%v0, %v31, %v0
3896*9880d681SAndroid Build Coastguard Worker	vscbib	%v31, %v0, %v0
3897*9880d681SAndroid Build Coastguard Worker	vscbib	%v18, %v3, %v20
3898*9880d681SAndroid Build Coastguard Worker
3899*9880d681SAndroid Build Coastguard Worker#CHECK: vscbif  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf5]
3900*9880d681SAndroid Build Coastguard Worker#CHECK: vscbif  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf5]
3901*9880d681SAndroid Build Coastguard Worker#CHECK: vscbif  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf5]
3902*9880d681SAndroid Build Coastguard Worker#CHECK: vscbif  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf5]
3903*9880d681SAndroid Build Coastguard Worker#CHECK: vscbif  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf5]
3904*9880d681SAndroid Build Coastguard Worker
3905*9880d681SAndroid Build Coastguard Worker	vscbif	%v0, %v0, %v0
3906*9880d681SAndroid Build Coastguard Worker	vscbif	%v0, %v0, %v31
3907*9880d681SAndroid Build Coastguard Worker	vscbif	%v0, %v31, %v0
3908*9880d681SAndroid Build Coastguard Worker	vscbif	%v31, %v0, %v0
3909*9880d681SAndroid Build Coastguard Worker	vscbif	%v18, %v3, %v20
3910*9880d681SAndroid Build Coastguard Worker
3911*9880d681SAndroid Build Coastguard Worker#CHECK: vscbig  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf5]
3912*9880d681SAndroid Build Coastguard Worker#CHECK: vscbig  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf5]
3913*9880d681SAndroid Build Coastguard Worker#CHECK: vscbig  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf5]
3914*9880d681SAndroid Build Coastguard Worker#CHECK: vscbig  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf5]
3915*9880d681SAndroid Build Coastguard Worker#CHECK: vscbig  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf5]
3916*9880d681SAndroid Build Coastguard Worker
3917*9880d681SAndroid Build Coastguard Worker	vscbig	%v0, %v0, %v0
3918*9880d681SAndroid Build Coastguard Worker	vscbig	%v0, %v0, %v31
3919*9880d681SAndroid Build Coastguard Worker	vscbig	%v0, %v31, %v0
3920*9880d681SAndroid Build Coastguard Worker	vscbig	%v31, %v0, %v0
3921*9880d681SAndroid Build Coastguard Worker	vscbig	%v18, %v3, %v20
3922*9880d681SAndroid Build Coastguard Worker
3923*9880d681SAndroid Build Coastguard Worker#CHECK: vscbih  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf5]
3924*9880d681SAndroid Build Coastguard Worker#CHECK: vscbih  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf5]
3925*9880d681SAndroid Build Coastguard Worker#CHECK: vscbih  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf5]
3926*9880d681SAndroid Build Coastguard Worker#CHECK: vscbih  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf5]
3927*9880d681SAndroid Build Coastguard Worker#CHECK: vscbih  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf5]
3928*9880d681SAndroid Build Coastguard Worker
3929*9880d681SAndroid Build Coastguard Worker	vscbih	%v0, %v0, %v0
3930*9880d681SAndroid Build Coastguard Worker	vscbih	%v0, %v0, %v31
3931*9880d681SAndroid Build Coastguard Worker	vscbih	%v0, %v31, %v0
3932*9880d681SAndroid Build Coastguard Worker	vscbih	%v31, %v0, %v0
3933*9880d681SAndroid Build Coastguard Worker	vscbih	%v18, %v3, %v20
3934*9880d681SAndroid Build Coastguard Worker
3935*9880d681SAndroid Build Coastguard Worker#CHECK: vscbiq  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x40,0xf5]
3936*9880d681SAndroid Build Coastguard Worker#CHECK: vscbiq  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x42,0xf5]
3937*9880d681SAndroid Build Coastguard Worker#CHECK: vscbiq  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x44,0xf5]
3938*9880d681SAndroid Build Coastguard Worker#CHECK: vscbiq  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x48,0xf5]
3939*9880d681SAndroid Build Coastguard Worker#CHECK: vscbiq  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x4a,0xf5]
3940*9880d681SAndroid Build Coastguard Worker
3941*9880d681SAndroid Build Coastguard Worker	vscbiq	%v0, %v0, %v0
3942*9880d681SAndroid Build Coastguard Worker	vscbiq	%v0, %v0, %v31
3943*9880d681SAndroid Build Coastguard Worker	vscbiq	%v0, %v31, %v0
3944*9880d681SAndroid Build Coastguard Worker	vscbiq	%v31, %v0, %v0
3945*9880d681SAndroid Build Coastguard Worker	vscbiq	%v18, %v3, %v20
3946*9880d681SAndroid Build Coastguard Worker
3947*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v0, 0(%v0), 0          # encoding: [0xe7,0x00,0x00,0x00,0x00,0x1b]
3948*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v0, 0(%v0,%r1), 0      # encoding: [0xe7,0x00,0x10,0x00,0x00,0x1b]
3949*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v0, 0(%v0,%r1), 3      # encoding: [0xe7,0x00,0x10,0x00,0x30,0x1b]
3950*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v0, 0(%v0,%r15), 0     # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x1b]
3951*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v0, 0(%v15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x1b]
3952*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v0, 0(%v31,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x04,0x1b]
3953*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v0, 4095(%v0,%r1), 0   # encoding: [0xe7,0x00,0x1f,0xff,0x00,0x1b]
3954*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v15, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x00,0x1b]
3955*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v31, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x08,0x1b]
3956*9880d681SAndroid Build Coastguard Worker#CHECK: vscef   %v10, 1000(%v19,%r7), 1 # encoding: [0xe7,0xa3,0x73,0xe8,0x14,0x1b]
3957*9880d681SAndroid Build Coastguard Worker
3958*9880d681SAndroid Build Coastguard Worker	vscef	%v0, 0(%v0), 0
3959*9880d681SAndroid Build Coastguard Worker	vscef	%v0, 0(%v0,%r1), 0
3960*9880d681SAndroid Build Coastguard Worker	vscef	%v0, 0(%v0,%r1), 3
3961*9880d681SAndroid Build Coastguard Worker	vscef	%v0, 0(%v0,%r15), 0
3962*9880d681SAndroid Build Coastguard Worker	vscef	%v0, 0(%v15,%r1), 0
3963*9880d681SAndroid Build Coastguard Worker	vscef	%v0, 0(%v31,%r1), 0
3964*9880d681SAndroid Build Coastguard Worker	vscef	%v0, 4095(%v0, %r1), 0
3965*9880d681SAndroid Build Coastguard Worker	vscef	%v15, 0(%v0,%r1), 0
3966*9880d681SAndroid Build Coastguard Worker	vscef	%v31, 0(%v0,%r1), 0
3967*9880d681SAndroid Build Coastguard Worker	vscef	%v10, 1000(%v19,%r7), 1
3968*9880d681SAndroid Build Coastguard Worker
3969*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v0, 0(%v0), 0          # encoding: [0xe7,0x00,0x00,0x00,0x00,0x1a]
3970*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v0, 0(%v0,%r1), 0      # encoding: [0xe7,0x00,0x10,0x00,0x00,0x1a]
3971*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v0, 0(%v0,%r1), 1      # encoding: [0xe7,0x00,0x10,0x00,0x10,0x1a]
3972*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v0, 0(%v0,%r15), 0     # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x1a]
3973*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v0, 0(%v15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x1a]
3974*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v0, 0(%v31,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x04,0x1a]
3975*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v0, 4095(%v0,%r1), 0   # encoding: [0xe7,0x00,0x1f,0xff,0x00,0x1a]
3976*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v15, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x00,0x1a]
3977*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v31, 0(%v0,%r1), 0     # encoding: [0xe7,0xf0,0x10,0x00,0x08,0x1a]
3978*9880d681SAndroid Build Coastguard Worker#CHECK: vsceg   %v10, 1000(%v19,%r7), 1 # encoding: [0xe7,0xa3,0x73,0xe8,0x14,0x1a]
3979*9880d681SAndroid Build Coastguard Worker
3980*9880d681SAndroid Build Coastguard Worker	vsceg	%v0, 0(%v0), 0
3981*9880d681SAndroid Build Coastguard Worker	vsceg	%v0, 0(%v0,%r1), 0
3982*9880d681SAndroid Build Coastguard Worker	vsceg	%v0, 0(%v0,%r1), 1
3983*9880d681SAndroid Build Coastguard Worker	vsceg	%v0, 0(%v0,%r15), 0
3984*9880d681SAndroid Build Coastguard Worker	vsceg	%v0, 0(%v15,%r1), 0
3985*9880d681SAndroid Build Coastguard Worker	vsceg	%v0, 0(%v31,%r1), 0
3986*9880d681SAndroid Build Coastguard Worker	vsceg	%v0, 4095(%v0,%r1), 0
3987*9880d681SAndroid Build Coastguard Worker	vsceg	%v15, 0(%v0,%r1), 0
3988*9880d681SAndroid Build Coastguard Worker	vsceg	%v31, 0(%v0,%r1), 0
3989*9880d681SAndroid Build Coastguard Worker	vsceg	%v10, 1000(%v19,%r7), 1
3990*9880d681SAndroid Build Coastguard Worker
3991*9880d681SAndroid Build Coastguard Worker#CHECK: vsel    %v0, %v0, %v0, %v0      # encoding: [0xe7,0x00,0x00,0x00,0x00,0x8d]
3992*9880d681SAndroid Build Coastguard Worker#CHECK: vsel    %v0, %v0, %v0, %v31     # encoding: [0xe7,0x00,0x00,0x00,0xf1,0x8d]
3993*9880d681SAndroid Build Coastguard Worker#CHECK: vsel    %v0, %v0, %v31, %v0     # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x8d]
3994*9880d681SAndroid Build Coastguard Worker#CHECK: vsel    %v0, %v31, %v0, %v0     # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x8d]
3995*9880d681SAndroid Build Coastguard Worker#CHECK: vsel    %v31, %v0, %v0, %v0     # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x8d]
3996*9880d681SAndroid Build Coastguard Worker#CHECK: vsel    %v13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x50,0x00,0x97,0x8d]
3997*9880d681SAndroid Build Coastguard Worker
3998*9880d681SAndroid Build Coastguard Worker	vsel	%v0, %v0, %v0, %v0
3999*9880d681SAndroid Build Coastguard Worker	vsel	%v0, %v0, %v0, %v31
4000*9880d681SAndroid Build Coastguard Worker	vsel	%v0, %v0, %v31, %v0
4001*9880d681SAndroid Build Coastguard Worker	vsel	%v0, %v31, %v0, %v0
4002*9880d681SAndroid Build Coastguard Worker	vsel	%v31, %v0, %v0, %v0
4003*9880d681SAndroid Build Coastguard Worker	vsel 	%v13, %v17, %v21, %v25
4004*9880d681SAndroid Build Coastguard Worker
4005*9880d681SAndroid Build Coastguard Worker#CHECK: vsegb   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0x5f]
4006*9880d681SAndroid Build Coastguard Worker#CHECK: vsegb   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x5f]
4007*9880d681SAndroid Build Coastguard Worker#CHECK: vsegb   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x5f]
4008*9880d681SAndroid Build Coastguard Worker#CHECK: vsegb   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x5f]
4009*9880d681SAndroid Build Coastguard Worker#CHECK: vsegb   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x5f]
4010*9880d681SAndroid Build Coastguard Worker#CHECK: vsegb   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0x5f]
4011*9880d681SAndroid Build Coastguard Worker
4012*9880d681SAndroid Build Coastguard Worker	vsegb	%v0, %v0
4013*9880d681SAndroid Build Coastguard Worker	vsegb	%v0, %v15
4014*9880d681SAndroid Build Coastguard Worker	vsegb	%v0, %v31
4015*9880d681SAndroid Build Coastguard Worker	vsegb	%v15, %v0
4016*9880d681SAndroid Build Coastguard Worker	vsegb	%v31, %v0
4017*9880d681SAndroid Build Coastguard Worker	vsegb	%v14, %v17
4018*9880d681SAndroid Build Coastguard Worker
4019*9880d681SAndroid Build Coastguard Worker#CHECK: vsegf   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0x5f]
4020*9880d681SAndroid Build Coastguard Worker#CHECK: vsegf   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0x5f]
4021*9880d681SAndroid Build Coastguard Worker#CHECK: vsegf   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x5f]
4022*9880d681SAndroid Build Coastguard Worker#CHECK: vsegf   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0x5f]
4023*9880d681SAndroid Build Coastguard Worker#CHECK: vsegf   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x5f]
4024*9880d681SAndroid Build Coastguard Worker#CHECK: vsegf   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0x5f]
4025*9880d681SAndroid Build Coastguard Worker
4026*9880d681SAndroid Build Coastguard Worker	vsegf	%v0, %v0
4027*9880d681SAndroid Build Coastguard Worker	vsegf	%v0, %v15
4028*9880d681SAndroid Build Coastguard Worker	vsegf	%v0, %v31
4029*9880d681SAndroid Build Coastguard Worker	vsegf	%v15, %v0
4030*9880d681SAndroid Build Coastguard Worker	vsegf	%v31, %v0
4031*9880d681SAndroid Build Coastguard Worker	vsegf	%v14, %v17
4032*9880d681SAndroid Build Coastguard Worker
4033*9880d681SAndroid Build Coastguard Worker#CHECK: vsegh   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0x5f]
4034*9880d681SAndroid Build Coastguard Worker#CHECK: vsegh   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0x5f]
4035*9880d681SAndroid Build Coastguard Worker#CHECK: vsegh   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x5f]
4036*9880d681SAndroid Build Coastguard Worker#CHECK: vsegh   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0x5f]
4037*9880d681SAndroid Build Coastguard Worker#CHECK: vsegh   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x5f]
4038*9880d681SAndroid Build Coastguard Worker#CHECK: vsegh   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0x5f]
4039*9880d681SAndroid Build Coastguard Worker
4040*9880d681SAndroid Build Coastguard Worker	vsegh	%v0, %v0
4041*9880d681SAndroid Build Coastguard Worker	vsegh	%v0, %v15
4042*9880d681SAndroid Build Coastguard Worker	vsegh	%v0, %v31
4043*9880d681SAndroid Build Coastguard Worker	vsegh	%v15, %v0
4044*9880d681SAndroid Build Coastguard Worker	vsegh	%v31, %v0
4045*9880d681SAndroid Build Coastguard Worker	vsegh	%v14, %v17
4046*9880d681SAndroid Build Coastguard Worker
4047*9880d681SAndroid Build Coastguard Worker#CHECK: vsf     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0xf7]
4048*9880d681SAndroid Build Coastguard Worker#CHECK: vsf     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0xf7]
4049*9880d681SAndroid Build Coastguard Worker#CHECK: vsf     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xf7]
4050*9880d681SAndroid Build Coastguard Worker#CHECK: vsf     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xf7]
4051*9880d681SAndroid Build Coastguard Worker#CHECK: vsf     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0xf7]
4052*9880d681SAndroid Build Coastguard Worker
4053*9880d681SAndroid Build Coastguard Worker	vsf	%v0, %v0, %v0
4054*9880d681SAndroid Build Coastguard Worker	vsf	%v0, %v0, %v31
4055*9880d681SAndroid Build Coastguard Worker	vsf	%v0, %v31, %v0
4056*9880d681SAndroid Build Coastguard Worker	vsf	%v31, %v0, %v0
4057*9880d681SAndroid Build Coastguard Worker	vsf	%v18, %v3, %v20
4058*9880d681SAndroid Build Coastguard Worker
4059*9880d681SAndroid Build Coastguard Worker#CHECK: vsg     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0xf7]
4060*9880d681SAndroid Build Coastguard Worker#CHECK: vsg     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0xf7]
4061*9880d681SAndroid Build Coastguard Worker#CHECK: vsg     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xf7]
4062*9880d681SAndroid Build Coastguard Worker#CHECK: vsg     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xf7]
4063*9880d681SAndroid Build Coastguard Worker#CHECK: vsg     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0xf7]
4064*9880d681SAndroid Build Coastguard Worker
4065*9880d681SAndroid Build Coastguard Worker	vsg	%v0, %v0, %v0
4066*9880d681SAndroid Build Coastguard Worker	vsg	%v0, %v0, %v31
4067*9880d681SAndroid Build Coastguard Worker	vsg	%v0, %v31, %v0
4068*9880d681SAndroid Build Coastguard Worker	vsg	%v31, %v0, %v0
4069*9880d681SAndroid Build Coastguard Worker	vsg	%v18, %v3, %v20
4070*9880d681SAndroid Build Coastguard Worker
4071*9880d681SAndroid Build Coastguard Worker#CHECK: vsh     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0xf7]
4072*9880d681SAndroid Build Coastguard Worker#CHECK: vsh     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0xf7]
4073*9880d681SAndroid Build Coastguard Worker#CHECK: vsh     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xf7]
4074*9880d681SAndroid Build Coastguard Worker#CHECK: vsh     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xf7]
4075*9880d681SAndroid Build Coastguard Worker#CHECK: vsh     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0xf7]
4076*9880d681SAndroid Build Coastguard Worker
4077*9880d681SAndroid Build Coastguard Worker	vsh	%v0, %v0, %v0
4078*9880d681SAndroid Build Coastguard Worker	vsh	%v0, %v0, %v31
4079*9880d681SAndroid Build Coastguard Worker	vsh	%v0, %v31, %v0
4080*9880d681SAndroid Build Coastguard Worker	vsh	%v31, %v0, %v0
4081*9880d681SAndroid Build Coastguard Worker	vsh	%v18, %v3, %v20
4082*9880d681SAndroid Build Coastguard Worker
4083*9880d681SAndroid Build Coastguard Worker#CHECK: vsl     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x74]
4084*9880d681SAndroid Build Coastguard Worker#CHECK: vsl     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x74]
4085*9880d681SAndroid Build Coastguard Worker#CHECK: vsl     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x74]
4086*9880d681SAndroid Build Coastguard Worker#CHECK: vsl     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x74]
4087*9880d681SAndroid Build Coastguard Worker#CHECK: vsl     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x74]
4088*9880d681SAndroid Build Coastguard Worker
4089*9880d681SAndroid Build Coastguard Worker	vsl	%v0, %v0, %v0
4090*9880d681SAndroid Build Coastguard Worker	vsl	%v0, %v0, %v31
4091*9880d681SAndroid Build Coastguard Worker	vsl	%v0, %v31, %v0
4092*9880d681SAndroid Build Coastguard Worker	vsl	%v31, %v0, %v0
4093*9880d681SAndroid Build Coastguard Worker	vsl	%v18, %v3, %v20
4094*9880d681SAndroid Build Coastguard Worker
4095*9880d681SAndroid Build Coastguard Worker#CHECK: vslb    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x75]
4096*9880d681SAndroid Build Coastguard Worker#CHECK: vslb    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x75]
4097*9880d681SAndroid Build Coastguard Worker#CHECK: vslb    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x75]
4098*9880d681SAndroid Build Coastguard Worker#CHECK: vslb    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x75]
4099*9880d681SAndroid Build Coastguard Worker#CHECK: vslb    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x75]
4100*9880d681SAndroid Build Coastguard Worker
4101*9880d681SAndroid Build Coastguard Worker	vslb	%v0, %v0, %v0
4102*9880d681SAndroid Build Coastguard Worker	vslb	%v0, %v0, %v31
4103*9880d681SAndroid Build Coastguard Worker	vslb	%v0, %v31, %v0
4104*9880d681SAndroid Build Coastguard Worker	vslb	%v31, %v0, %v0
4105*9880d681SAndroid Build Coastguard Worker	vslb	%v18, %v3, %v20
4106*9880d681SAndroid Build Coastguard Worker
4107*9880d681SAndroid Build Coastguard Worker#CHECK: vsldb   %v0, %v0, %v0, 0        # encoding: [0xe7,0x00,0x00,0x00,0x00,0x77]
4108*9880d681SAndroid Build Coastguard Worker#CHECK: vsldb   %v0, %v0, %v0, 255      # encoding: [0xe7,0x00,0x00,0xff,0x00,0x77]
4109*9880d681SAndroid Build Coastguard Worker#CHECK: vsldb   %v0, %v0, %v31, 0       # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x77]
4110*9880d681SAndroid Build Coastguard Worker#CHECK: vsldb   %v0, %v31, %v0, 0       # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x77]
4111*9880d681SAndroid Build Coastguard Worker#CHECK: vsldb   %v31, %v0, %v0, 0       # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x77]
4112*9880d681SAndroid Build Coastguard Worker#CHECK: vsldb   %v13, %v17, %v21, 121   # encoding: [0xe7,0xd1,0x50,0x79,0x06,0x77]
4113*9880d681SAndroid Build Coastguard Worker
4114*9880d681SAndroid Build Coastguard Worker	vsldb	%v0, %v0, %v0, 0
4115*9880d681SAndroid Build Coastguard Worker	vsldb	%v0, %v0, %v0, 255
4116*9880d681SAndroid Build Coastguard Worker	vsldb	%v0, %v0, %v31, 0
4117*9880d681SAndroid Build Coastguard Worker	vsldb	%v0, %v31, %v0, 0
4118*9880d681SAndroid Build Coastguard Worker	vsldb	%v31, %v0, %v0, 0
4119*9880d681SAndroid Build Coastguard Worker	vsldb 	%v13, %v17, %v21, 0x79
4120*9880d681SAndroid Build Coastguard Worker
4121*9880d681SAndroid Build Coastguard Worker#CHECK: vsq     %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x40,0xf7]
4122*9880d681SAndroid Build Coastguard Worker#CHECK: vsq     %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x42,0xf7]
4123*9880d681SAndroid Build Coastguard Worker#CHECK: vsq     %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x44,0xf7]
4124*9880d681SAndroid Build Coastguard Worker#CHECK: vsq     %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x48,0xf7]
4125*9880d681SAndroid Build Coastguard Worker#CHECK: vsq     %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x4a,0xf7]
4126*9880d681SAndroid Build Coastguard Worker
4127*9880d681SAndroid Build Coastguard Worker	vsq	%v0, %v0, %v0
4128*9880d681SAndroid Build Coastguard Worker	vsq	%v0, %v0, %v31
4129*9880d681SAndroid Build Coastguard Worker	vsq	%v0, %v31, %v0
4130*9880d681SAndroid Build Coastguard Worker	vsq	%v31, %v0, %v0
4131*9880d681SAndroid Build Coastguard Worker	vsq	%v18, %v3, %v20
4132*9880d681SAndroid Build Coastguard Worker
4133*9880d681SAndroid Build Coastguard Worker#CHECK: vsra    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x7e]
4134*9880d681SAndroid Build Coastguard Worker#CHECK: vsra    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x7e]
4135*9880d681SAndroid Build Coastguard Worker#CHECK: vsra    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x7e]
4136*9880d681SAndroid Build Coastguard Worker#CHECK: vsra    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x7e]
4137*9880d681SAndroid Build Coastguard Worker#CHECK: vsra    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x7e]
4138*9880d681SAndroid Build Coastguard Worker
4139*9880d681SAndroid Build Coastguard Worker	vsra	%v0, %v0, %v0
4140*9880d681SAndroid Build Coastguard Worker	vsra	%v0, %v0, %v31
4141*9880d681SAndroid Build Coastguard Worker	vsra	%v0, %v31, %v0
4142*9880d681SAndroid Build Coastguard Worker	vsra	%v31, %v0, %v0
4143*9880d681SAndroid Build Coastguard Worker	vsra	%v18, %v3, %v20
4144*9880d681SAndroid Build Coastguard Worker
4145*9880d681SAndroid Build Coastguard Worker#CHECK: vsrab   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x7f]
4146*9880d681SAndroid Build Coastguard Worker#CHECK: vsrab   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x7f]
4147*9880d681SAndroid Build Coastguard Worker#CHECK: vsrab   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x7f]
4148*9880d681SAndroid Build Coastguard Worker#CHECK: vsrab   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x7f]
4149*9880d681SAndroid Build Coastguard Worker#CHECK: vsrab   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x7f]
4150*9880d681SAndroid Build Coastguard Worker
4151*9880d681SAndroid Build Coastguard Worker	vsrab	%v0, %v0, %v0
4152*9880d681SAndroid Build Coastguard Worker	vsrab	%v0, %v0, %v31
4153*9880d681SAndroid Build Coastguard Worker	vsrab	%v0, %v31, %v0
4154*9880d681SAndroid Build Coastguard Worker	vsrab	%v31, %v0, %v0
4155*9880d681SAndroid Build Coastguard Worker	vsrab	%v18, %v3, %v20
4156*9880d681SAndroid Build Coastguard Worker
4157*9880d681SAndroid Build Coastguard Worker#CHECK: vsrl    %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x7c]
4158*9880d681SAndroid Build Coastguard Worker#CHECK: vsrl    %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x7c]
4159*9880d681SAndroid Build Coastguard Worker#CHECK: vsrl    %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x7c]
4160*9880d681SAndroid Build Coastguard Worker#CHECK: vsrl    %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x7c]
4161*9880d681SAndroid Build Coastguard Worker#CHECK: vsrl    %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x7c]
4162*9880d681SAndroid Build Coastguard Worker
4163*9880d681SAndroid Build Coastguard Worker	vsrl	%v0, %v0, %v0
4164*9880d681SAndroid Build Coastguard Worker	vsrl	%v0, %v0, %v31
4165*9880d681SAndroid Build Coastguard Worker	vsrl	%v0, %v31, %v0
4166*9880d681SAndroid Build Coastguard Worker	vsrl	%v31, %v0, %v0
4167*9880d681SAndroid Build Coastguard Worker	vsrl	%v18, %v3, %v20
4168*9880d681SAndroid Build Coastguard Worker
4169*9880d681SAndroid Build Coastguard Worker#CHECK: vsrlb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x7d]
4170*9880d681SAndroid Build Coastguard Worker#CHECK: vsrlb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x7d]
4171*9880d681SAndroid Build Coastguard Worker#CHECK: vsrlb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x7d]
4172*9880d681SAndroid Build Coastguard Worker#CHECK: vsrlb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x7d]
4173*9880d681SAndroid Build Coastguard Worker#CHECK: vsrlb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x7d]
4174*9880d681SAndroid Build Coastguard Worker
4175*9880d681SAndroid Build Coastguard Worker	vsrlb	%v0, %v0, %v0
4176*9880d681SAndroid Build Coastguard Worker	vsrlb	%v0, %v0, %v31
4177*9880d681SAndroid Build Coastguard Worker	vsrlb	%v0, %v31, %v0
4178*9880d681SAndroid Build Coastguard Worker	vsrlb	%v31, %v0, %v0
4179*9880d681SAndroid Build Coastguard Worker	vsrlb	%v18, %v3, %v20
4180*9880d681SAndroid Build Coastguard Worker
4181*9880d681SAndroid Build Coastguard Worker#CHECK: vst     %v0, 0                  # encoding: [0xe7,0x00,0x00,0x00,0x00,0x0e]
4182*9880d681SAndroid Build Coastguard Worker#CHECK: vst     %v0, 4095               # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x0e]
4183*9880d681SAndroid Build Coastguard Worker#CHECK: vst     %v0, 0(%r15)            # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x0e]
4184*9880d681SAndroid Build Coastguard Worker#CHECK: vst     %v0, 0(%r15,%r1)        # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x0e]
4185*9880d681SAndroid Build Coastguard Worker#CHECK: vst     %v15, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x0e]
4186*9880d681SAndroid Build Coastguard Worker#CHECK: vst     %v31, 0                 # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x0e]
4187*9880d681SAndroid Build Coastguard Worker#CHECK: vst     %v18, 1383(%r3,%r4)     # encoding: [0xe7,0x23,0x45,0x67,0x08,0x0e]
4188*9880d681SAndroid Build Coastguard Worker
4189*9880d681SAndroid Build Coastguard Worker	vst	%v0, 0
4190*9880d681SAndroid Build Coastguard Worker	vst	%v0, 4095
4191*9880d681SAndroid Build Coastguard Worker	vst	%v0, 0(%r15)
4192*9880d681SAndroid Build Coastguard Worker	vst	%v0, 0(%r15,%r1)
4193*9880d681SAndroid Build Coastguard Worker	vst	%v15, 0
4194*9880d681SAndroid Build Coastguard Worker	vst	%v31, 0
4195*9880d681SAndroid Build Coastguard Worker	vst	%v18, 0x567(%r3,%r4)
4196*9880d681SAndroid Build Coastguard Worker
4197*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x08]
4198*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v0, 0, 15              # encoding: [0xe7,0x00,0x00,0x00,0xf0,0x08]
4199*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x08]
4200*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x08]
4201*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x08]
4202*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x08]
4203*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x08]
4204*9880d681SAndroid Build Coastguard Worker#CHECK: vsteb   %v18, 1383(%r3,%r4), 8  # encoding: [0xe7,0x23,0x45,0x67,0x88,0x08]
4205*9880d681SAndroid Build Coastguard Worker
4206*9880d681SAndroid Build Coastguard Worker	vsteb	%v0, 0, 0
4207*9880d681SAndroid Build Coastguard Worker	vsteb	%v0, 0, 15
4208*9880d681SAndroid Build Coastguard Worker	vsteb	%v0, 4095, 0
4209*9880d681SAndroid Build Coastguard Worker	vsteb	%v0, 0(%r15), 0
4210*9880d681SAndroid Build Coastguard Worker	vsteb	%v0, 0(%r15,%r1), 0
4211*9880d681SAndroid Build Coastguard Worker	vsteb	%v15, 0, 0
4212*9880d681SAndroid Build Coastguard Worker	vsteb	%v31, 0, 0
4213*9880d681SAndroid Build Coastguard Worker	vsteb	%v18, 1383(%r3,%r4), 8
4214*9880d681SAndroid Build Coastguard Worker
4215*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x0b]
4216*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v0, 0, 3               # encoding: [0xe7,0x00,0x00,0x00,0x30,0x0b]
4217*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x0b]
4218*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x0b]
4219*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x0b]
4220*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x0b]
4221*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x0b]
4222*9880d681SAndroid Build Coastguard Worker#CHECK: vstef   %v18, 1383(%r3,%r4), 2  # encoding: [0xe7,0x23,0x45,0x67,0x28,0x0b]
4223*9880d681SAndroid Build Coastguard Worker
4224*9880d681SAndroid Build Coastguard Worker	vstef	%v0, 0, 0
4225*9880d681SAndroid Build Coastguard Worker	vstef	%v0, 0, 3
4226*9880d681SAndroid Build Coastguard Worker	vstef	%v0, 4095, 0
4227*9880d681SAndroid Build Coastguard Worker	vstef	%v0, 0(%r15), 0
4228*9880d681SAndroid Build Coastguard Worker	vstef	%v0, 0(%r15,%r1), 0
4229*9880d681SAndroid Build Coastguard Worker	vstef	%v15, 0, 0
4230*9880d681SAndroid Build Coastguard Worker	vstef	%v31, 0, 0
4231*9880d681SAndroid Build Coastguard Worker	vstef	%v18, 1383(%r3,%r4), 2
4232*9880d681SAndroid Build Coastguard Worker
4233*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x0a]
4234*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v0, 0, 1               # encoding: [0xe7,0x00,0x00,0x00,0x10,0x0a]
4235*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x0a]
4236*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x0a]
4237*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x0a]
4238*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x0a]
4239*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x0a]
4240*9880d681SAndroid Build Coastguard Worker#CHECK: vsteg   %v18, 1383(%r3,%r4), 1  # encoding: [0xe7,0x23,0x45,0x67,0x18,0x0a]
4241*9880d681SAndroid Build Coastguard Worker
4242*9880d681SAndroid Build Coastguard Worker	vsteg	%v0, 0, 0
4243*9880d681SAndroid Build Coastguard Worker	vsteg	%v0, 0, 1
4244*9880d681SAndroid Build Coastguard Worker	vsteg	%v0, 4095, 0
4245*9880d681SAndroid Build Coastguard Worker	vsteg	%v0, 0(%r15), 0
4246*9880d681SAndroid Build Coastguard Worker	vsteg	%v0, 0(%r15,%r1), 0
4247*9880d681SAndroid Build Coastguard Worker	vsteg	%v15, 0, 0
4248*9880d681SAndroid Build Coastguard Worker	vsteg	%v31, 0, 0
4249*9880d681SAndroid Build Coastguard Worker	vsteg	%v18, 1383(%r3,%r4), 1
4250*9880d681SAndroid Build Coastguard Worker
4251*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v0, 0, 0               # encoding: [0xe7,0x00,0x00,0x00,0x00,0x09]
4252*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v0, 0, 7               # encoding: [0xe7,0x00,0x00,0x00,0x70,0x09]
4253*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v0, 4095, 0            # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x09]
4254*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v0, 0(%r15), 0         # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x09]
4255*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v0, 0(%r15,%r1), 0     # encoding: [0xe7,0x0f,0x10,0x00,0x00,0x09]
4256*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v15, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x09]
4257*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v31, 0, 0              # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x09]
4258*9880d681SAndroid Build Coastguard Worker#CHECK: vsteh   %v18, 1383(%r3,%r4), 4  # encoding: [0xe7,0x23,0x45,0x67,0x48,0x09]
4259*9880d681SAndroid Build Coastguard Worker
4260*9880d681SAndroid Build Coastguard Worker	vsteh	%v0, 0, 0
4261*9880d681SAndroid Build Coastguard Worker	vsteh	%v0, 0, 7
4262*9880d681SAndroid Build Coastguard Worker	vsteh	%v0, 4095, 0
4263*9880d681SAndroid Build Coastguard Worker	vsteh	%v0, 0(%r15), 0
4264*9880d681SAndroid Build Coastguard Worker	vsteh	%v0, 0(%r15,%r1), 0
4265*9880d681SAndroid Build Coastguard Worker	vsteh	%v15, 0, 0
4266*9880d681SAndroid Build Coastguard Worker	vsteh	%v31, 0, 0
4267*9880d681SAndroid Build Coastguard Worker	vsteh	%v18, 1383(%r3,%r4), 4
4268*9880d681SAndroid Build Coastguard Worker
4269*9880d681SAndroid Build Coastguard Worker#CHECK: vstl    %v0, %r0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x3f]
4270*9880d681SAndroid Build Coastguard Worker#CHECK: vstl    %v0, %r0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x3f]
4271*9880d681SAndroid Build Coastguard Worker#CHECK: vstl    %v0, %r0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x3f]
4272*9880d681SAndroid Build Coastguard Worker#CHECK: vstl    %v0, %r15, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x3f]
4273*9880d681SAndroid Build Coastguard Worker#CHECK: vstl    %v15, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x3f]
4274*9880d681SAndroid Build Coastguard Worker#CHECK: vstl    %v31, %r0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x3f]
4275*9880d681SAndroid Build Coastguard Worker#CHECK: vstl    %v18, %r3, 1383(%r4)    # encoding: [0xe7,0x23,0x45,0x67,0x08,0x3f]
4276*9880d681SAndroid Build Coastguard Worker
4277*9880d681SAndroid Build Coastguard Worker	vstl	%v0, %r0, 0
4278*9880d681SAndroid Build Coastguard Worker	vstl	%v0, %r0, 4095
4279*9880d681SAndroid Build Coastguard Worker	vstl	%v0, %r0, 0(%r15)
4280*9880d681SAndroid Build Coastguard Worker	vstl	%v0, %r15, 0
4281*9880d681SAndroid Build Coastguard Worker	vstl	%v15, %r0, 0
4282*9880d681SAndroid Build Coastguard Worker	vstl	%v31, %r0, 0
4283*9880d681SAndroid Build Coastguard Worker	vstl	%v18, %r3, 1383(%r4)
4284*9880d681SAndroid Build Coastguard Worker
4285*9880d681SAndroid Build Coastguard Worker#CHECK: vstm    %v0, %v0, 0             # encoding: [0xe7,0x00,0x00,0x00,0x00,0x3e]
4286*9880d681SAndroid Build Coastguard Worker#CHECK: vstm    %v0, %v0, 4095          # encoding: [0xe7,0x00,0x0f,0xff,0x00,0x3e]
4287*9880d681SAndroid Build Coastguard Worker#CHECK: vstm    %v0, %v0, 0(%r15)       # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x3e]
4288*9880d681SAndroid Build Coastguard Worker#CHECK: vstm    %v0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x3e]
4289*9880d681SAndroid Build Coastguard Worker#CHECK: vstm    %v31, %v0, 0            # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x3e]
4290*9880d681SAndroid Build Coastguard Worker#CHECK: vstm    %v14, %v17, 1074(%r5)   # encoding: [0xe7,0xe1,0x54,0x32,0x04,0x3e]
4291*9880d681SAndroid Build Coastguard Worker
4292*9880d681SAndroid Build Coastguard Worker	vstm	%v0, %v0, 0
4293*9880d681SAndroid Build Coastguard Worker	vstm	%v0, %v0, 4095
4294*9880d681SAndroid Build Coastguard Worker	vstm	%v0, %v0, 0(%r15)
4295*9880d681SAndroid Build Coastguard Worker	vstm	%v0, %v31, 0
4296*9880d681SAndroid Build Coastguard Worker	vstm	%v31, %v0, 0
4297*9880d681SAndroid Build Coastguard Worker	vstm	%v14, %v17, 1074(%r5)
4298*9880d681SAndroid Build Coastguard Worker
4299*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v0, %v0, %v0, 0   # encoding: [0xe7,0x00,0x00,0x00,0x00,0x8a]
4300*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v0, %v0, %v0, 0   # encoding: [0xe7,0x00,0x00,0x00,0x00,0x8a]
4301*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v0, %v0, %v0, 12  # encoding: [0xe7,0x00,0x00,0xc0,0x00,0x8a]
4302*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v0, %v0, %v15, 0  # encoding: [0xe7,0x00,0x00,0x00,0xf0,0x8a]
4303*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v0, %v0, %v31, 0  # encoding: [0xe7,0x00,0x00,0x00,0xf1,0x8a]
4304*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v0, %v15, %v0, 0  # encoding: [0xe7,0x00,0xf0,0x00,0x00,0x8a]
4305*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v0, %v31, %v0, 0  # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x8a]
4306*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v15, %v0, %v0, 0  # encoding: [0xe7,0x0f,0x00,0x00,0x00,0x8a]
4307*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v0, %v31, %v0, %v0, 0  # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x8a]
4308*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v15, %v0, %v0, %v0, 0  # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x8a]
4309*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v31, %v0, %v0, %v0, 0  # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x8a]
4310*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v18, %v3, %v20, %v5, 4 # encoding: [0xe7,0x23,0x40,0x40,0x5a,0x8a]
4311*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcb   %v18, %v3, %v20, %v5, 15 # encoding: [0xe7,0x23,0x40,0xf0,0x5a,0x8a]
4312*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcbs  %v18, %v3, %v20, %v5, 8 # encoding: [0xe7,0x23,0x40,0x90,0x5a,0x8a]
4313*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczb  %v18, %v3, %v20, %v5, 4 # encoding: [0xe7,0x23,0x40,0x60,0x5a,0x8a]
4314*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczbs %v18, %v3, %v20, %v5, 8 # encoding: [0xe7,0x23,0x40,0xb0,0x5a,0x8a]
4315*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczbs %v18, %v3, %v20, %v5, 15 # encoding: [0xe7,0x23,0x40,0xf0,0x5a,0x8a]
4316*9880d681SAndroid Build Coastguard Worker
4317*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v0, %v0, %v0
4318*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v0, %v0, %v0, 0
4319*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v0, %v0, %v0, 12
4320*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v0, %v0, %v15
4321*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v0, %v0, %v31
4322*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v0, %v15, %v0
4323*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v0, %v31, %v0
4324*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v15, %v0, %v0
4325*9880d681SAndroid Build Coastguard Worker        vstrcb   %v0, %v31, %v0, %v0
4326*9880d681SAndroid Build Coastguard Worker        vstrcb   %v15, %v0, %v0, %v0
4327*9880d681SAndroid Build Coastguard Worker        vstrcb   %v31, %v0, %v0, %v0
4328*9880d681SAndroid Build Coastguard Worker        vstrcb   %v18, %v3, %v20, %v5, 4
4329*9880d681SAndroid Build Coastguard Worker        vstrcb   %v18, %v3, %v20, %v5, 15
4330*9880d681SAndroid Build Coastguard Worker        vstrcbs  %v18, %v3, %v20, %v5, 8
4331*9880d681SAndroid Build Coastguard Worker        vstrczb  %v18, %v3, %v20, %v5, 4
4332*9880d681SAndroid Build Coastguard Worker        vstrczbs %v18, %v3, %v20, %v5, 8
4333*9880d681SAndroid Build Coastguard Worker        vstrczbs %v18, %v3, %v20, %v5, 15
4334*9880d681SAndroid Build Coastguard Worker
4335*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v0, %v0, %v0, 0   # encoding: [0xe7,0x00,0x02,0x00,0x00,0x8a]
4336*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v0, %v0, %v0, 0   # encoding: [0xe7,0x00,0x02,0x00,0x00,0x8a]
4337*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v0, %v0, %v0, 12  # encoding: [0xe7,0x00,0x02,0xc0,0x00,0x8a]
4338*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v0, %v0, %v15, 0  # encoding: [0xe7,0x00,0x02,0x00,0xf0,0x8a]
4339*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v0, %v0, %v31, 0  # encoding: [0xe7,0x00,0x02,0x00,0xf1,0x8a]
4340*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v0, %v15, %v0, 0  # encoding: [0xe7,0x00,0xf2,0x00,0x00,0x8a]
4341*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v0, %v31, %v0, 0  # encoding: [0xe7,0x00,0xf2,0x00,0x02,0x8a]
4342*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v15, %v0, %v0, 0  # encoding: [0xe7,0x0f,0x02,0x00,0x00,0x8a]
4343*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v0, %v31, %v0, %v0, 0  # encoding: [0xe7,0x0f,0x02,0x00,0x04,0x8a]
4344*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v15, %v0, %v0, %v0, 0  # encoding: [0xe7,0xf0,0x02,0x00,0x00,0x8a]
4345*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v31, %v0, %v0, %v0, 0  # encoding: [0xe7,0xf0,0x02,0x00,0x08,0x8a]
4346*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v18, %v3, %v20, %v5, 4 # encoding: [0xe7,0x23,0x42,0x40,0x5a,0x8a]
4347*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcf   %v18, %v3, %v20, %v5, 15 # encoding: [0xe7,0x23,0x42,0xf0,0x5a,0x8a]
4348*9880d681SAndroid Build Coastguard Worker#CHECK: vstrcfs  %v18, %v3, %v20, %v5, 8 # encoding: [0xe7,0x23,0x42,0x90,0x5a,0x8a]
4349*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczf  %v18, %v3, %v20, %v5, 4 # encoding: [0xe7,0x23,0x42,0x60,0x5a,0x8a]
4350*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczfs %v18, %v3, %v20, %v5, 8 # encoding: [0xe7,0x23,0x42,0xb0,0x5a,0x8a]
4351*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczfs %v18, %v3, %v20, %v5, 15 # encoding: [0xe7,0x23,0x42,0xf0,0x5a,0x8a]
4352*9880d681SAndroid Build Coastguard Worker
4353*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v0, %v0, %v0
4354*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v0, %v0, %v0, 0
4355*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v0, %v0, %v0, 12
4356*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v0, %v0, %v15
4357*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v0, %v0, %v31
4358*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v0, %v15, %v0
4359*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v0, %v31, %v0
4360*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v15, %v0, %v0
4361*9880d681SAndroid Build Coastguard Worker        vstrcf   %v0, %v31, %v0, %v0
4362*9880d681SAndroid Build Coastguard Worker        vstrcf   %v15, %v0, %v0, %v0
4363*9880d681SAndroid Build Coastguard Worker        vstrcf   %v31, %v0, %v0, %v0
4364*9880d681SAndroid Build Coastguard Worker        vstrcf   %v18, %v3, %v20, %v5, 4
4365*9880d681SAndroid Build Coastguard Worker        vstrcf   %v18, %v3, %v20, %v5, 15
4366*9880d681SAndroid Build Coastguard Worker        vstrcfs  %v18, %v3, %v20, %v5, 8
4367*9880d681SAndroid Build Coastguard Worker        vstrczf  %v18, %v3, %v20, %v5, 4
4368*9880d681SAndroid Build Coastguard Worker        vstrczfs %v18, %v3, %v20, %v5, 8
4369*9880d681SAndroid Build Coastguard Worker        vstrczfs %v18, %v3, %v20, %v5, 15
4370*9880d681SAndroid Build Coastguard Worker
4371*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v0, %v0, %v0, 0   # encoding: [0xe7,0x00,0x01,0x00,0x00,0x8a]
4372*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v0, %v0, %v0, 0   # encoding: [0xe7,0x00,0x01,0x00,0x00,0x8a]
4373*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v0, %v0, %v0, 12  # encoding: [0xe7,0x00,0x01,0xc0,0x00,0x8a]
4374*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v0, %v0, %v15, 0  # encoding: [0xe7,0x00,0x01,0x00,0xf0,0x8a]
4375*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v0, %v0, %v31, 0  # encoding: [0xe7,0x00,0x01,0x00,0xf1,0x8a]
4376*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v0, %v15, %v0, 0  # encoding: [0xe7,0x00,0xf1,0x00,0x00,0x8a]
4377*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v0, %v31, %v0, 0  # encoding: [0xe7,0x00,0xf1,0x00,0x02,0x8a]
4378*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v15, %v0, %v0, 0  # encoding: [0xe7,0x0f,0x01,0x00,0x00,0x8a]
4379*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v0, %v31, %v0, %v0, 0  # encoding: [0xe7,0x0f,0x01,0x00,0x04,0x8a]
4380*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v15, %v0, %v0, %v0, 0  # encoding: [0xe7,0xf0,0x01,0x00,0x00,0x8a]
4381*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v31, %v0, %v0, %v0, 0  # encoding: [0xe7,0xf0,0x01,0x00,0x08,0x8a]
4382*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v18, %v3, %v20, %v5, 4 # encoding: [0xe7,0x23,0x41,0x40,0x5a,0x8a]
4383*9880d681SAndroid Build Coastguard Worker#CHECK: vstrch   %v18, %v3, %v20, %v5, 15 # encoding: [0xe7,0x23,0x41,0xf0,0x5a,0x8a]
4384*9880d681SAndroid Build Coastguard Worker#CHECK: vstrchs  %v18, %v3, %v20, %v5, 8 # encoding: [0xe7,0x23,0x41,0x90,0x5a,0x8a]
4385*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczh  %v18, %v3, %v20, %v5, 4 # encoding: [0xe7,0x23,0x41,0x60,0x5a,0x8a]
4386*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczhs %v18, %v3, %v20, %v5, 8 # encoding: [0xe7,0x23,0x41,0xb0,0x5a,0x8a]
4387*9880d681SAndroid Build Coastguard Worker#CHECK: vstrczhs %v18, %v3, %v20, %v5, 15 # encoding: [0xe7,0x23,0x41,0xf0,0x5a,0x8a]
4388*9880d681SAndroid Build Coastguard Worker
4389*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v0, %v0, %v0
4390*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v0, %v0, %v0, 0
4391*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v0, %v0, %v0, 12
4392*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v0, %v0, %v15
4393*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v0, %v0, %v31
4394*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v0, %v15, %v0
4395*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v0, %v31, %v0
4396*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v15, %v0, %v0
4397*9880d681SAndroid Build Coastguard Worker        vstrch   %v0, %v31, %v0, %v0
4398*9880d681SAndroid Build Coastguard Worker        vstrch   %v15, %v0, %v0, %v0
4399*9880d681SAndroid Build Coastguard Worker        vstrch   %v31, %v0, %v0, %v0
4400*9880d681SAndroid Build Coastguard Worker        vstrch   %v18, %v3, %v20, %v5, 4
4401*9880d681SAndroid Build Coastguard Worker        vstrch   %v18, %v3, %v20, %v5, 15
4402*9880d681SAndroid Build Coastguard Worker        vstrchs  %v18, %v3, %v20, %v5, 8
4403*9880d681SAndroid Build Coastguard Worker        vstrczh  %v18, %v3, %v20, %v5, 4
4404*9880d681SAndroid Build Coastguard Worker        vstrczhs %v18, %v3, %v20, %v5, 8
4405*9880d681SAndroid Build Coastguard Worker        vstrczhs %v18, %v3, %v20, %v5, 15
4406*9880d681SAndroid Build Coastguard Worker
4407*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgh  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x65]
4408*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgh  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x65]
4409*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgh  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x65]
4410*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgh  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x65]
4411*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgh  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x65]
4412*9880d681SAndroid Build Coastguard Worker
4413*9880d681SAndroid Build Coastguard Worker	vsumgh	%v0, %v0, %v0
4414*9880d681SAndroid Build Coastguard Worker	vsumgh	%v0, %v0, %v31
4415*9880d681SAndroid Build Coastguard Worker	vsumgh	%v0, %v31, %v0
4416*9880d681SAndroid Build Coastguard Worker	vsumgh	%v31, %v0, %v0
4417*9880d681SAndroid Build Coastguard Worker	vsumgh	%v18, %v3, %v20
4418*9880d681SAndroid Build Coastguard Worker
4419*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgf  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x65]
4420*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgf  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x65]
4421*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgf  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x65]
4422*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgf  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x65]
4423*9880d681SAndroid Build Coastguard Worker#CHECK: vsumgf  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x65]
4424*9880d681SAndroid Build Coastguard Worker
4425*9880d681SAndroid Build Coastguard Worker	vsumgf	%v0, %v0, %v0
4426*9880d681SAndroid Build Coastguard Worker	vsumgf	%v0, %v0, %v31
4427*9880d681SAndroid Build Coastguard Worker	vsumgf	%v0, %v31, %v0
4428*9880d681SAndroid Build Coastguard Worker	vsumgf	%v31, %v0, %v0
4429*9880d681SAndroid Build Coastguard Worker	vsumgf	%v18, %v3, %v20
4430*9880d681SAndroid Build Coastguard Worker
4431*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqf  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x20,0x67]
4432*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqf  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x22,0x67]
4433*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqf  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x24,0x67]
4434*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqf  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x28,0x67]
4435*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqf  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x2a,0x67]
4436*9880d681SAndroid Build Coastguard Worker
4437*9880d681SAndroid Build Coastguard Worker	vsumqf	%v0, %v0, %v0
4438*9880d681SAndroid Build Coastguard Worker	vsumqf	%v0, %v0, %v31
4439*9880d681SAndroid Build Coastguard Worker	vsumqf	%v0, %v31, %v0
4440*9880d681SAndroid Build Coastguard Worker	vsumqf	%v31, %v0, %v0
4441*9880d681SAndroid Build Coastguard Worker	vsumqf	%v18, %v3, %v20
4442*9880d681SAndroid Build Coastguard Worker
4443*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqg  %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x30,0x67]
4444*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqg  %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x32,0x67]
4445*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqg  %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x34,0x67]
4446*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqg  %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x38,0x67]
4447*9880d681SAndroid Build Coastguard Worker#CHECK: vsumqg  %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x3a,0x67]
4448*9880d681SAndroid Build Coastguard Worker
4449*9880d681SAndroid Build Coastguard Worker	vsumqg	%v0, %v0, %v0
4450*9880d681SAndroid Build Coastguard Worker	vsumqg	%v0, %v0, %v31
4451*9880d681SAndroid Build Coastguard Worker	vsumqg	%v0, %v31, %v0
4452*9880d681SAndroid Build Coastguard Worker	vsumqg	%v31, %v0, %v0
4453*9880d681SAndroid Build Coastguard Worker	vsumqg	%v18, %v3, %v20
4454*9880d681SAndroid Build Coastguard Worker
4455*9880d681SAndroid Build Coastguard Worker#CHECK: vsumb   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x64]
4456*9880d681SAndroid Build Coastguard Worker#CHECK: vsumb   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x64]
4457*9880d681SAndroid Build Coastguard Worker#CHECK: vsumb   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x64]
4458*9880d681SAndroid Build Coastguard Worker#CHECK: vsumb   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x64]
4459*9880d681SAndroid Build Coastguard Worker#CHECK: vsumb   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x64]
4460*9880d681SAndroid Build Coastguard Worker
4461*9880d681SAndroid Build Coastguard Worker	vsumb	%v0, %v0, %v0
4462*9880d681SAndroid Build Coastguard Worker	vsumb	%v0, %v0, %v31
4463*9880d681SAndroid Build Coastguard Worker	vsumb	%v0, %v31, %v0
4464*9880d681SAndroid Build Coastguard Worker	vsumb	%v31, %v0, %v0
4465*9880d681SAndroid Build Coastguard Worker	vsumb	%v18, %v3, %v20
4466*9880d681SAndroid Build Coastguard Worker
4467*9880d681SAndroid Build Coastguard Worker#CHECK: vsumh   %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x10,0x64]
4468*9880d681SAndroid Build Coastguard Worker#CHECK: vsumh   %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x12,0x64]
4469*9880d681SAndroid Build Coastguard Worker#CHECK: vsumh   %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x14,0x64]
4470*9880d681SAndroid Build Coastguard Worker#CHECK: vsumh   %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x18,0x64]
4471*9880d681SAndroid Build Coastguard Worker#CHECK: vsumh   %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x1a,0x64]
4472*9880d681SAndroid Build Coastguard Worker
4473*9880d681SAndroid Build Coastguard Worker	vsumh	%v0, %v0, %v0
4474*9880d681SAndroid Build Coastguard Worker	vsumh	%v0, %v0, %v31
4475*9880d681SAndroid Build Coastguard Worker	vsumh	%v0, %v31, %v0
4476*9880d681SAndroid Build Coastguard Worker	vsumh	%v31, %v0, %v0
4477*9880d681SAndroid Build Coastguard Worker	vsumh	%v18, %v3, %v20
4478*9880d681SAndroid Build Coastguard Worker
4479*9880d681SAndroid Build Coastguard Worker#CHECK: vtm     %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xd8]
4480*9880d681SAndroid Build Coastguard Worker#CHECK: vtm     %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xd8]
4481*9880d681SAndroid Build Coastguard Worker#CHECK: vtm     %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xd8]
4482*9880d681SAndroid Build Coastguard Worker#CHECK: vtm     %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xd8]
4483*9880d681SAndroid Build Coastguard Worker#CHECK: vtm     %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xd8]
4484*9880d681SAndroid Build Coastguard Worker#CHECK: vtm     %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xd8]
4485*9880d681SAndroid Build Coastguard Worker
4486*9880d681SAndroid Build Coastguard Worker	vtm	%v0, %v0
4487*9880d681SAndroid Build Coastguard Worker	vtm	%v0, %v15
4488*9880d681SAndroid Build Coastguard Worker	vtm	%v0, %v31
4489*9880d681SAndroid Build Coastguard Worker	vtm	%v15, %v0
4490*9880d681SAndroid Build Coastguard Worker	vtm	%v31, %v0
4491*9880d681SAndroid Build Coastguard Worker	vtm	%v14, %v17
4492*9880d681SAndroid Build Coastguard Worker
4493*9880d681SAndroid Build Coastguard Worker#CHECK: vuphb   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xd7]
4494*9880d681SAndroid Build Coastguard Worker#CHECK: vuphb   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xd7]
4495*9880d681SAndroid Build Coastguard Worker#CHECK: vuphb   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xd7]
4496*9880d681SAndroid Build Coastguard Worker#CHECK: vuphb   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xd7]
4497*9880d681SAndroid Build Coastguard Worker#CHECK: vuphb   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xd7]
4498*9880d681SAndroid Build Coastguard Worker#CHECK: vuphb   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xd7]
4499*9880d681SAndroid Build Coastguard Worker
4500*9880d681SAndroid Build Coastguard Worker	vuphb	%v0, %v0
4501*9880d681SAndroid Build Coastguard Worker	vuphb	%v0, %v15
4502*9880d681SAndroid Build Coastguard Worker	vuphb	%v0, %v31
4503*9880d681SAndroid Build Coastguard Worker	vuphb	%v15, %v0
4504*9880d681SAndroid Build Coastguard Worker	vuphb	%v31, %v0
4505*9880d681SAndroid Build Coastguard Worker	vuphb	%v14, %v17
4506*9880d681SAndroid Build Coastguard Worker
4507*9880d681SAndroid Build Coastguard Worker#CHECK: vuphf   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xd7]
4508*9880d681SAndroid Build Coastguard Worker#CHECK: vuphf   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xd7]
4509*9880d681SAndroid Build Coastguard Worker#CHECK: vuphf   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xd7]
4510*9880d681SAndroid Build Coastguard Worker#CHECK: vuphf   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xd7]
4511*9880d681SAndroid Build Coastguard Worker#CHECK: vuphf   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xd7]
4512*9880d681SAndroid Build Coastguard Worker#CHECK: vuphf   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xd7]
4513*9880d681SAndroid Build Coastguard Worker
4514*9880d681SAndroid Build Coastguard Worker	vuphf	%v0, %v0
4515*9880d681SAndroid Build Coastguard Worker	vuphf	%v0, %v15
4516*9880d681SAndroid Build Coastguard Worker	vuphf	%v0, %v31
4517*9880d681SAndroid Build Coastguard Worker	vuphf	%v15, %v0
4518*9880d681SAndroid Build Coastguard Worker	vuphf	%v31, %v0
4519*9880d681SAndroid Build Coastguard Worker	vuphf	%v14, %v17
4520*9880d681SAndroid Build Coastguard Worker
4521*9880d681SAndroid Build Coastguard Worker#CHECK: vuphh   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xd7]
4522*9880d681SAndroid Build Coastguard Worker#CHECK: vuphh   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xd7]
4523*9880d681SAndroid Build Coastguard Worker#CHECK: vuphh   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xd7]
4524*9880d681SAndroid Build Coastguard Worker#CHECK: vuphh   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xd7]
4525*9880d681SAndroid Build Coastguard Worker#CHECK: vuphh   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xd7]
4526*9880d681SAndroid Build Coastguard Worker#CHECK: vuphh   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xd7]
4527*9880d681SAndroid Build Coastguard Worker
4528*9880d681SAndroid Build Coastguard Worker	vuphh	%v0, %v0
4529*9880d681SAndroid Build Coastguard Worker	vuphh	%v0, %v15
4530*9880d681SAndroid Build Coastguard Worker	vuphh	%v0, %v31
4531*9880d681SAndroid Build Coastguard Worker	vuphh	%v15, %v0
4532*9880d681SAndroid Build Coastguard Worker	vuphh	%v31, %v0
4533*9880d681SAndroid Build Coastguard Worker	vuphh	%v14, %v17
4534*9880d681SAndroid Build Coastguard Worker
4535*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhb  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xd5]
4536*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhb  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xd5]
4537*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhb  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xd5]
4538*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhb  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xd5]
4539*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhb  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xd5]
4540*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhb  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xd5]
4541*9880d681SAndroid Build Coastguard Worker
4542*9880d681SAndroid Build Coastguard Worker	vuplhb	%v0, %v0
4543*9880d681SAndroid Build Coastguard Worker	vuplhb	%v0, %v15
4544*9880d681SAndroid Build Coastguard Worker	vuplhb	%v0, %v31
4545*9880d681SAndroid Build Coastguard Worker	vuplhb	%v15, %v0
4546*9880d681SAndroid Build Coastguard Worker	vuplhb	%v31, %v0
4547*9880d681SAndroid Build Coastguard Worker	vuplhb	%v14, %v17
4548*9880d681SAndroid Build Coastguard Worker
4549*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhf  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xd5]
4550*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhf  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xd5]
4551*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhf  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xd5]
4552*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhf  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xd5]
4553*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhf  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xd5]
4554*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhf  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xd5]
4555*9880d681SAndroid Build Coastguard Worker
4556*9880d681SAndroid Build Coastguard Worker	vuplhf	%v0, %v0
4557*9880d681SAndroid Build Coastguard Worker	vuplhf	%v0, %v15
4558*9880d681SAndroid Build Coastguard Worker	vuplhf	%v0, %v31
4559*9880d681SAndroid Build Coastguard Worker	vuplhf	%v15, %v0
4560*9880d681SAndroid Build Coastguard Worker	vuplhf	%v31, %v0
4561*9880d681SAndroid Build Coastguard Worker	vuplhf	%v14, %v17
4562*9880d681SAndroid Build Coastguard Worker
4563*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhh  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xd5]
4564*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhh  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xd5]
4565*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhh  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xd5]
4566*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhh  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xd5]
4567*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhh  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xd5]
4568*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhh  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xd5]
4569*9880d681SAndroid Build Coastguard Worker
4570*9880d681SAndroid Build Coastguard Worker	vuplhh	%v0, %v0
4571*9880d681SAndroid Build Coastguard Worker	vuplhh	%v0, %v15
4572*9880d681SAndroid Build Coastguard Worker	vuplhh	%v0, %v31
4573*9880d681SAndroid Build Coastguard Worker	vuplhh	%v15, %v0
4574*9880d681SAndroid Build Coastguard Worker	vuplhh	%v31, %v0
4575*9880d681SAndroid Build Coastguard Worker	vuplhh	%v14, %v17
4576*9880d681SAndroid Build Coastguard Worker
4577*9880d681SAndroid Build Coastguard Worker#CHECK: vuplb   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xd6]
4578*9880d681SAndroid Build Coastguard Worker#CHECK: vuplb   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xd6]
4579*9880d681SAndroid Build Coastguard Worker#CHECK: vuplb   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xd6]
4580*9880d681SAndroid Build Coastguard Worker#CHECK: vuplb   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xd6]
4581*9880d681SAndroid Build Coastguard Worker#CHECK: vuplb   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xd6]
4582*9880d681SAndroid Build Coastguard Worker#CHECK: vuplb   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xd6]
4583*9880d681SAndroid Build Coastguard Worker
4584*9880d681SAndroid Build Coastguard Worker	vuplb	%v0, %v0
4585*9880d681SAndroid Build Coastguard Worker	vuplb	%v0, %v15
4586*9880d681SAndroid Build Coastguard Worker	vuplb	%v0, %v31
4587*9880d681SAndroid Build Coastguard Worker	vuplb	%v15, %v0
4588*9880d681SAndroid Build Coastguard Worker	vuplb	%v31, %v0
4589*9880d681SAndroid Build Coastguard Worker	vuplb	%v14, %v17
4590*9880d681SAndroid Build Coastguard Worker
4591*9880d681SAndroid Build Coastguard Worker#CHECK: vuplf   %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xd6]
4592*9880d681SAndroid Build Coastguard Worker#CHECK: vuplf   %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xd6]
4593*9880d681SAndroid Build Coastguard Worker#CHECK: vuplf   %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xd6]
4594*9880d681SAndroid Build Coastguard Worker#CHECK: vuplf   %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xd6]
4595*9880d681SAndroid Build Coastguard Worker#CHECK: vuplf   %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xd6]
4596*9880d681SAndroid Build Coastguard Worker#CHECK: vuplf   %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xd6]
4597*9880d681SAndroid Build Coastguard Worker
4598*9880d681SAndroid Build Coastguard Worker	vuplf	%v0, %v0
4599*9880d681SAndroid Build Coastguard Worker	vuplf	%v0, %v15
4600*9880d681SAndroid Build Coastguard Worker	vuplf	%v0, %v31
4601*9880d681SAndroid Build Coastguard Worker	vuplf	%v15, %v0
4602*9880d681SAndroid Build Coastguard Worker	vuplf	%v31, %v0
4603*9880d681SAndroid Build Coastguard Worker	vuplf	%v14, %v17
4604*9880d681SAndroid Build Coastguard Worker
4605*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhw  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xd6]
4606*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhw  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xd6]
4607*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhw  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xd6]
4608*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhw  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xd6]
4609*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhw  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xd6]
4610*9880d681SAndroid Build Coastguard Worker#CHECK: vuplhw  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xd6]
4611*9880d681SAndroid Build Coastguard Worker
4612*9880d681SAndroid Build Coastguard Worker	vuplhw	%v0, %v0
4613*9880d681SAndroid Build Coastguard Worker	vuplhw	%v0, %v15
4614*9880d681SAndroid Build Coastguard Worker	vuplhw	%v0, %v31
4615*9880d681SAndroid Build Coastguard Worker	vuplhw	%v15, %v0
4616*9880d681SAndroid Build Coastguard Worker	vuplhw	%v31, %v0
4617*9880d681SAndroid Build Coastguard Worker	vuplhw	%v14, %v17
4618*9880d681SAndroid Build Coastguard Worker
4619*9880d681SAndroid Build Coastguard Worker#CHECK: vupllb  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x00,0xd4]
4620*9880d681SAndroid Build Coastguard Worker#CHECK: vupllb  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x00,0xd4]
4621*9880d681SAndroid Build Coastguard Worker#CHECK: vupllb  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x04,0xd4]
4622*9880d681SAndroid Build Coastguard Worker#CHECK: vupllb  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x00,0xd4]
4623*9880d681SAndroid Build Coastguard Worker#CHECK: vupllb  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x08,0xd4]
4624*9880d681SAndroid Build Coastguard Worker#CHECK: vupllb  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x04,0xd4]
4625*9880d681SAndroid Build Coastguard Worker
4626*9880d681SAndroid Build Coastguard Worker	vupllb	%v0, %v0
4627*9880d681SAndroid Build Coastguard Worker	vupllb	%v0, %v15
4628*9880d681SAndroid Build Coastguard Worker	vupllb	%v0, %v31
4629*9880d681SAndroid Build Coastguard Worker	vupllb	%v15, %v0
4630*9880d681SAndroid Build Coastguard Worker	vupllb	%v31, %v0
4631*9880d681SAndroid Build Coastguard Worker	vupllb	%v14, %v17
4632*9880d681SAndroid Build Coastguard Worker
4633*9880d681SAndroid Build Coastguard Worker#CHECK: vupllf  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x20,0xd4]
4634*9880d681SAndroid Build Coastguard Worker#CHECK: vupllf  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x20,0xd4]
4635*9880d681SAndroid Build Coastguard Worker#CHECK: vupllf  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x24,0xd4]
4636*9880d681SAndroid Build Coastguard Worker#CHECK: vupllf  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x20,0xd4]
4637*9880d681SAndroid Build Coastguard Worker#CHECK: vupllf  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x28,0xd4]
4638*9880d681SAndroid Build Coastguard Worker#CHECK: vupllf  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x24,0xd4]
4639*9880d681SAndroid Build Coastguard Worker
4640*9880d681SAndroid Build Coastguard Worker	vupllf	%v0, %v0
4641*9880d681SAndroid Build Coastguard Worker	vupllf	%v0, %v15
4642*9880d681SAndroid Build Coastguard Worker	vupllf	%v0, %v31
4643*9880d681SAndroid Build Coastguard Worker	vupllf	%v15, %v0
4644*9880d681SAndroid Build Coastguard Worker	vupllf	%v31, %v0
4645*9880d681SAndroid Build Coastguard Worker	vupllf	%v14, %v17
4646*9880d681SAndroid Build Coastguard Worker
4647*9880d681SAndroid Build Coastguard Worker#CHECK: vupllh  %v0, %v0                # encoding: [0xe7,0x00,0x00,0x00,0x10,0xd4]
4648*9880d681SAndroid Build Coastguard Worker#CHECK: vupllh  %v0, %v15               # encoding: [0xe7,0x0f,0x00,0x00,0x10,0xd4]
4649*9880d681SAndroid Build Coastguard Worker#CHECK: vupllh  %v0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x14,0xd4]
4650*9880d681SAndroid Build Coastguard Worker#CHECK: vupllh  %v15, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x10,0xd4]
4651*9880d681SAndroid Build Coastguard Worker#CHECK: vupllh  %v31, %v0               # encoding: [0xe7,0xf0,0x00,0x00,0x18,0xd4]
4652*9880d681SAndroid Build Coastguard Worker#CHECK: vupllh  %v14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x14,0xd4]
4653*9880d681SAndroid Build Coastguard Worker
4654*9880d681SAndroid Build Coastguard Worker	vupllh	%v0, %v0
4655*9880d681SAndroid Build Coastguard Worker	vupllh	%v0, %v15
4656*9880d681SAndroid Build Coastguard Worker	vupllh	%v0, %v31
4657*9880d681SAndroid Build Coastguard Worker	vupllh	%v15, %v0
4658*9880d681SAndroid Build Coastguard Worker	vupllh	%v31, %v0
4659*9880d681SAndroid Build Coastguard Worker	vupllh	%v14, %v17
4660*9880d681SAndroid Build Coastguard Worker
4661*9880d681SAndroid Build Coastguard Worker#CHECK: vx      %v0, %v0, %v0           # encoding: [0xe7,0x00,0x00,0x00,0x00,0x6d]
4662*9880d681SAndroid Build Coastguard Worker#CHECK: vx      %v0, %v0, %v31          # encoding: [0xe7,0x00,0xf0,0x00,0x02,0x6d]
4663*9880d681SAndroid Build Coastguard Worker#CHECK: vx      %v0, %v31, %v0          # encoding: [0xe7,0x0f,0x00,0x00,0x04,0x6d]
4664*9880d681SAndroid Build Coastguard Worker#CHECK: vx      %v31, %v0, %v0          # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x6d]
4665*9880d681SAndroid Build Coastguard Worker#CHECK: vx      %v18, %v3, %v20         # encoding: [0xe7,0x23,0x40,0x00,0x0a,0x6d]
4666*9880d681SAndroid Build Coastguard Worker
4667*9880d681SAndroid Build Coastguard Worker	vx	%v0, %v0, %v0
4668*9880d681SAndroid Build Coastguard Worker	vx	%v0, %v0, %v31
4669*9880d681SAndroid Build Coastguard Worker	vx	%v0, %v31, %v0
4670*9880d681SAndroid Build Coastguard Worker	vx	%v31, %v0, %v0
4671*9880d681SAndroid Build Coastguard Worker	vx	%v18, %v3, %v20
4672*9880d681SAndroid Build Coastguard Worker
4673*9880d681SAndroid Build Coastguard Worker#CHECK: vzero   %v0                     # encoding: [0xe7,0x00,0x00,0x00,0x00,0x44]
4674*9880d681SAndroid Build Coastguard Worker#CHECK: vzero   %v11                    # encoding: [0xe7,0xb0,0x00,0x00,0x00,0x44]
4675*9880d681SAndroid Build Coastguard Worker#CHECK: vzero   %v15                    # encoding: [0xe7,0xf0,0x00,0x00,0x00,0x44]
4676*9880d681SAndroid Build Coastguard Worker#CHECK: vzero   %v31                    # encoding: [0xe7,0xf0,0x00,0x00,0x08,0x44]
4677*9880d681SAndroid Build Coastguard Worker
4678*9880d681SAndroid Build Coastguard Worker	vzero	%v0
4679*9880d681SAndroid Build Coastguard Worker	vzero	%v11
4680*9880d681SAndroid Build Coastguard Worker	vzero	%v15
4681*9880d681SAndroid Build Coastguard Worker	vzero	%v31
4682*9880d681SAndroid Build Coastguard Worker
4683*9880d681SAndroid Build Coastguard Worker#CHECK: wcdgb   %f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc3]
4684*9880d681SAndroid Build Coastguard Worker#CHECK:	wcdgb	%f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc3]
4685*9880d681SAndroid Build Coastguard Worker#CHECK: wcdgb   %f0, %f0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf8,0x30,0xc3]
4686*9880d681SAndroid Build Coastguard Worker#CHECK: wcdgb   %f0, %f0, 4, 0          # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc3]
4687*9880d681SAndroid Build Coastguard Worker#CHECK: wcdgb   %f0, %f0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc3]
4688*9880d681SAndroid Build Coastguard Worker#CHECK: wcdgb   %f0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xc3]
4689*9880d681SAndroid Build Coastguard Worker#CHECK: wcdgb   %v31, %f0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xc3]
4690*9880d681SAndroid Build Coastguard Worker#CHECK: wcdgb   %f14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xac,0x34,0xc3]
4691*9880d681SAndroid Build Coastguard Worker
4692*9880d681SAndroid Build Coastguard Worker	wcdgb	%v0, %v0, 0, 0
4693*9880d681SAndroid Build Coastguard Worker	wcdgb   %f0, %f0, 0, 0
4694*9880d681SAndroid Build Coastguard Worker 	wcdgb	%v0, %v0, 0, 15
4695*9880d681SAndroid Build Coastguard Worker	wcdgb	%v0, %v0, 4, 0
4696*9880d681SAndroid Build Coastguard Worker	wcdgb	%v0, %v0, 12, 0
4697*9880d681SAndroid Build Coastguard Worker	wcdgb	%v0, %v31, 0, 0
4698*9880d681SAndroid Build Coastguard Worker	wcdgb	%v31, %v0, 0, 0
4699*9880d681SAndroid Build Coastguard Worker	wcdgb	%v14, %v17, 4, 10
4700*9880d681SAndroid Build Coastguard Worker
4701*9880d681SAndroid Build Coastguard Worker#CHECK: wcdlgb  %f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc1]
4702*9880d681SAndroid Build Coastguard Worker#CHECK:	wcdlgb	%f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc1]
4703*9880d681SAndroid Build Coastguard Worker#CHECK: wcdlgb  %f0, %f0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf8,0x30,0xc1]
4704*9880d681SAndroid Build Coastguard Worker#CHECK: wcdlgb  %f0, %f0, 4, 0          # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc1]
4705*9880d681SAndroid Build Coastguard Worker#CHECK: wcdlgb  %f0, %f0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc1]
4706*9880d681SAndroid Build Coastguard Worker#CHECK: wcdlgb  %f0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xc1]
4707*9880d681SAndroid Build Coastguard Worker#CHECK: wcdlgb  %v31, %f0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xc1]
4708*9880d681SAndroid Build Coastguard Worker#CHECK: wcdlgb  %f14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xac,0x34,0xc1]
4709*9880d681SAndroid Build Coastguard Worker
4710*9880d681SAndroid Build Coastguard Worker	wcdlgb	%v0, %v0, 0, 0
4711*9880d681SAndroid Build Coastguard Worker	wcdlgb  %f0, %f0, 0, 0
4712*9880d681SAndroid Build Coastguard Worker 	wcdlgb	%v0, %v0, 0, 15
4713*9880d681SAndroid Build Coastguard Worker	wcdlgb	%v0, %v0, 4, 0
4714*9880d681SAndroid Build Coastguard Worker	wcdlgb	%v0, %v0, 12, 0
4715*9880d681SAndroid Build Coastguard Worker	wcdlgb	%v0, %v31, 0, 0
4716*9880d681SAndroid Build Coastguard Worker	wcdlgb	%v31, %v0, 0, 0
4717*9880d681SAndroid Build Coastguard Worker	wcdlgb	%v14, %v17, 4, 10
4718*9880d681SAndroid Build Coastguard Worker
4719*9880d681SAndroid Build Coastguard Worker#CHECK: wcgdb   %f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc2]
4720*9880d681SAndroid Build Coastguard Worker#CHECK:	wcgdb	%f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc2]
4721*9880d681SAndroid Build Coastguard Worker#CHECK: wcgdb   %f0, %f0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf8,0x30,0xc2]
4722*9880d681SAndroid Build Coastguard Worker#CHECK: wcgdb   %f0, %f0, 4, 0          # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc2]
4723*9880d681SAndroid Build Coastguard Worker#CHECK: wcgdb   %f0, %f0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc2]
4724*9880d681SAndroid Build Coastguard Worker#CHECK: wcgdb   %f0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xc2]
4725*9880d681SAndroid Build Coastguard Worker#CHECK: wcgdb   %v31, %f0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xc2]
4726*9880d681SAndroid Build Coastguard Worker#CHECK: wcgdb   %f14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xac,0x34,0xc2]
4727*9880d681SAndroid Build Coastguard Worker
4728*9880d681SAndroid Build Coastguard Worker	wcgdb	%v0, %v0, 0, 0
4729*9880d681SAndroid Build Coastguard Worker	wcgdb  	%f0, %f0, 0, 0
4730*9880d681SAndroid Build Coastguard Worker 	wcgdb	%v0, %v0, 0, 15
4731*9880d681SAndroid Build Coastguard Worker	wcgdb	%v0, %v0, 4, 0
4732*9880d681SAndroid Build Coastguard Worker	wcgdb	%v0, %v0, 12, 0
4733*9880d681SAndroid Build Coastguard Worker	wcgdb	%v0, %v31, 0, 0
4734*9880d681SAndroid Build Coastguard Worker	wcgdb	%v31, %v0, 0, 0
4735*9880d681SAndroid Build Coastguard Worker	wcgdb	%v14, %v17, 4, 10
4736*9880d681SAndroid Build Coastguard Worker
4737*9880d681SAndroid Build Coastguard Worker#CHECK: wclgdb  %f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc0]
4738*9880d681SAndroid Build Coastguard Worker#CHECK:	wclgdb	%f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc0]
4739*9880d681SAndroid Build Coastguard Worker#CHECK: wclgdb  %f0, %f0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf8,0x30,0xc0]
4740*9880d681SAndroid Build Coastguard Worker#CHECK: wclgdb  %f0, %f0, 4, 0          # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc0]
4741*9880d681SAndroid Build Coastguard Worker#CHECK: wclgdb  %f0, %f0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc0]
4742*9880d681SAndroid Build Coastguard Worker#CHECK: wclgdb  %f0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xc0]
4743*9880d681SAndroid Build Coastguard Worker#CHECK: wclgdb  %v31, %f0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xc0]
4744*9880d681SAndroid Build Coastguard Worker#CHECK: wclgdb  %f14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xac,0x34,0xc0]
4745*9880d681SAndroid Build Coastguard Worker
4746*9880d681SAndroid Build Coastguard Worker	wclgdb	%v0, %v0, 0, 0
4747*9880d681SAndroid Build Coastguard Worker	wclgdb  %f0, %f0, 0, 0
4748*9880d681SAndroid Build Coastguard Worker 	wclgdb	%v0, %v0, 0, 15
4749*9880d681SAndroid Build Coastguard Worker	wclgdb	%v0, %v0, 4, 0
4750*9880d681SAndroid Build Coastguard Worker	wclgdb	%v0, %v0, 12, 0
4751*9880d681SAndroid Build Coastguard Worker	wclgdb	%v0, %v31, 0, 0
4752*9880d681SAndroid Build Coastguard Worker	wclgdb	%v31, %v0, 0, 0
4753*9880d681SAndroid Build Coastguard Worker	wclgdb	%v14, %v17, 4, 10
4754*9880d681SAndroid Build Coastguard Worker
4755*9880d681SAndroid Build Coastguard Worker#CHECK: wfadb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe3]
4756*9880d681SAndroid Build Coastguard Worker#CHECK: wfadb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe3]
4757*9880d681SAndroid Build Coastguard Worker#CHECK: wfadb   %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x08,0x32,0xe3]
4758*9880d681SAndroid Build Coastguard Worker#CHECK: wfadb   %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xe3]
4759*9880d681SAndroid Build Coastguard Worker#CHECK: wfadb   %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xe3]
4760*9880d681SAndroid Build Coastguard Worker#CHECK: wfadb   %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x08,0x3a,0xe3]
4761*9880d681SAndroid Build Coastguard Worker
4762*9880d681SAndroid Build Coastguard Worker	wfadb	%v0, %v0, %v0
4763*9880d681SAndroid Build Coastguard Worker	wfadb   %f0, %f0, %f0
4764*9880d681SAndroid Build Coastguard Worker	wfadb	%v0, %v0, %v31
4765*9880d681SAndroid Build Coastguard Worker	wfadb	%v0, %v31, %v0
4766*9880d681SAndroid Build Coastguard Worker	wfadb	%v31, %v0, %v0
4767*9880d681SAndroid Build Coastguard Worker	wfadb	%v18, %v3, %v20
4768*9880d681SAndroid Build Coastguard Worker
4769*9880d681SAndroid Build Coastguard Worker#CHECK: wfcdb   %f0, %f0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xcb]
4770*9880d681SAndroid Build Coastguard Worker#CHECK: wfcdb   %f0, %f0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xcb]
4771*9880d681SAndroid Build Coastguard Worker#CHECK: wfcdb   %f0, %f15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xcb]
4772*9880d681SAndroid Build Coastguard Worker#CHECK: wfcdb   %f0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xcb]
4773*9880d681SAndroid Build Coastguard Worker#CHECK: wfcdb   %f15, %f0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xcb]
4774*9880d681SAndroid Build Coastguard Worker#CHECK: wfcdb   %v31, %f0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xcb]
4775*9880d681SAndroid Build Coastguard Worker#CHECK: wfcdb   %f14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xcb]
4776*9880d681SAndroid Build Coastguard Worker
4777*9880d681SAndroid Build Coastguard Worker	wfcdb	%v0, %v0
4778*9880d681SAndroid Build Coastguard Worker	wfcdb	%f0, %f0
4779*9880d681SAndroid Build Coastguard Worker	wfcdb	%v0, %v15
4780*9880d681SAndroid Build Coastguard Worker	wfcdb	%v0, %v31
4781*9880d681SAndroid Build Coastguard Worker	wfcdb	%v15, %v0
4782*9880d681SAndroid Build Coastguard Worker	wfcdb	%v31, %v0
4783*9880d681SAndroid Build Coastguard Worker	wfcdb	%v14, %v17
4784*9880d681SAndroid Build Coastguard Worker
4785*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedb  %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe8]
4786*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedb  %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe8]
4787*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedb  %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x08,0x32,0xe8]
4788*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedb  %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xe8]
4789*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedb  %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xe8]
4790*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedb  %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x08,0x3a,0xe8]
4791*9880d681SAndroid Build Coastguard Worker
4792*9880d681SAndroid Build Coastguard Worker	wfcedb	%v0, %v0, %v0
4793*9880d681SAndroid Build Coastguard Worker	wfcedb	%f0, %f0, %f0
4794*9880d681SAndroid Build Coastguard Worker	wfcedb	%v0, %v0, %v31
4795*9880d681SAndroid Build Coastguard Worker	wfcedb	%v0, %v31, %v0
4796*9880d681SAndroid Build Coastguard Worker	wfcedb	%v31, %v0, %v0
4797*9880d681SAndroid Build Coastguard Worker	wfcedb	%v18, %v3, %v20
4798*9880d681SAndroid Build Coastguard Worker
4799*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedbs %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x18,0x30,0xe8]
4800*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedbs %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x18,0x30,0xe8]
4801*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedbs %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x18,0x32,0xe8]
4802*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedbs %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x18,0x34,0xe8]
4803*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedbs %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x18,0x38,0xe8]
4804*9880d681SAndroid Build Coastguard Worker#CHECK: wfcedbs %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x18,0x3a,0xe8]
4805*9880d681SAndroid Build Coastguard Worker
4806*9880d681SAndroid Build Coastguard Worker	wfcedbs	%v0, %v0, %v0
4807*9880d681SAndroid Build Coastguard Worker	wfcedbs	%f0, %f0, %f0
4808*9880d681SAndroid Build Coastguard Worker	wfcedbs	%v0, %v0, %v31
4809*9880d681SAndroid Build Coastguard Worker	wfcedbs	%v0, %v31, %v0
4810*9880d681SAndroid Build Coastguard Worker	wfcedbs	%v31, %v0, %v0
4811*9880d681SAndroid Build Coastguard Worker	wfcedbs	%v18, %v3, %v20
4812*9880d681SAndroid Build Coastguard Worker
4813*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdb  %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xeb]
4814*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdb  %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xeb]
4815*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdb  %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x08,0x32,0xeb]
4816*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdb  %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xeb]
4817*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdb  %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xeb]
4818*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdb  %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x08,0x3a,0xeb]
4819*9880d681SAndroid Build Coastguard Worker
4820*9880d681SAndroid Build Coastguard Worker	wfchdb	%v0, %v0, %v0
4821*9880d681SAndroid Build Coastguard Worker	wfchdb	%f0, %f0, %f0
4822*9880d681SAndroid Build Coastguard Worker	wfchdb	%v0, %v0, %v31
4823*9880d681SAndroid Build Coastguard Worker	wfchdb	%v0, %v31, %v0
4824*9880d681SAndroid Build Coastguard Worker	wfchdb	%v31, %v0, %v0
4825*9880d681SAndroid Build Coastguard Worker	wfchdb	%v18, %v3, %v20
4826*9880d681SAndroid Build Coastguard Worker
4827*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdbs %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x18,0x30,0xeb]
4828*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdbs %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x18,0x30,0xeb]
4829*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdbs %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x18,0x32,0xeb]
4830*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdbs %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x18,0x34,0xeb]
4831*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdbs %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x18,0x38,0xeb]
4832*9880d681SAndroid Build Coastguard Worker#CHECK: wfchdbs %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x18,0x3a,0xeb]
4833*9880d681SAndroid Build Coastguard Worker
4834*9880d681SAndroid Build Coastguard Worker	wfchdbs	%v0, %v0, %v0
4835*9880d681SAndroid Build Coastguard Worker	wfchdbs	%f0, %f0, %f0
4836*9880d681SAndroid Build Coastguard Worker	wfchdbs	%v0, %v0, %v31
4837*9880d681SAndroid Build Coastguard Worker	wfchdbs	%v0, %v31, %v0
4838*9880d681SAndroid Build Coastguard Worker	wfchdbs	%v31, %v0, %v0
4839*9880d681SAndroid Build Coastguard Worker	wfchdbs	%v18, %v3, %v20
4840*9880d681SAndroid Build Coastguard Worker
4841*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedb %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xea]
4842*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedb %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xea]
4843*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedb %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x08,0x32,0xea]
4844*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedb %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xea]
4845*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedb %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xea]
4846*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedb %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x08,0x3a,0xea]
4847*9880d681SAndroid Build Coastguard Worker
4848*9880d681SAndroid Build Coastguard Worker	wfchedb	%v0, %v0, %v0
4849*9880d681SAndroid Build Coastguard Worker	wfchedb	%f0, %f0, %f0
4850*9880d681SAndroid Build Coastguard Worker	wfchedb	%v0, %v0, %v31
4851*9880d681SAndroid Build Coastguard Worker	wfchedb	%v0, %v31, %v0
4852*9880d681SAndroid Build Coastguard Worker	wfchedb	%v31, %v0, %v0
4853*9880d681SAndroid Build Coastguard Worker	wfchedb	%v18, %v3, %v20
4854*9880d681SAndroid Build Coastguard Worker
4855*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedbs %f0, %f0, %f0          # encoding: [0xe7,0x00,0x00,0x18,0x30,0xea]
4856*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedbs %f0, %f0, %f0          # encoding: [0xe7,0x00,0x00,0x18,0x30,0xea]
4857*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedbs %f0, %f0, %v31         # encoding: [0xe7,0x00,0xf0,0x18,0x32,0xea]
4858*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedbs %f0, %v31, %f0         # encoding: [0xe7,0x0f,0x00,0x18,0x34,0xea]
4859*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedbs %v31, %f0, %f0         # encoding: [0xe7,0xf0,0x00,0x18,0x38,0xea]
4860*9880d681SAndroid Build Coastguard Worker#CHECK: wfchedbs %v18, %f3, %v20        # encoding: [0xe7,0x23,0x40,0x18,0x3a,0xea]
4861*9880d681SAndroid Build Coastguard Worker
4862*9880d681SAndroid Build Coastguard Worker	wfchedbs %v0, %v0, %v0
4863*9880d681SAndroid Build Coastguard Worker	wfchedbs %f0, %f0, %f0
4864*9880d681SAndroid Build Coastguard Worker	wfchedbs %v0, %v0, %v31
4865*9880d681SAndroid Build Coastguard Worker	wfchedbs %v0, %v31, %v0
4866*9880d681SAndroid Build Coastguard Worker	wfchedbs %v31, %v0, %v0
4867*9880d681SAndroid Build Coastguard Worker	wfchedbs %v18, %v3, %v20
4868*9880d681SAndroid Build Coastguard Worker
4869*9880d681SAndroid Build Coastguard Worker#CHECK: wfddb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe5]
4870*9880d681SAndroid Build Coastguard Worker#CHECK: wfddb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe5]
4871*9880d681SAndroid Build Coastguard Worker#CHECK: wfddb   %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x08,0x32,0xe5]
4872*9880d681SAndroid Build Coastguard Worker#CHECK: wfddb   %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xe5]
4873*9880d681SAndroid Build Coastguard Worker#CHECK: wfddb   %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xe5]
4874*9880d681SAndroid Build Coastguard Worker#CHECK: wfddb   %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x08,0x3a,0xe5]
4875*9880d681SAndroid Build Coastguard Worker
4876*9880d681SAndroid Build Coastguard Worker	wfddb	%v0, %v0, %v0
4877*9880d681SAndroid Build Coastguard Worker	wfddb	%f0, %f0, %f0
4878*9880d681SAndroid Build Coastguard Worker	wfddb	%v0, %v0, %v31
4879*9880d681SAndroid Build Coastguard Worker	wfddb	%v0, %v31, %v0
4880*9880d681SAndroid Build Coastguard Worker	wfddb	%v31, %v0, %v0
4881*9880d681SAndroid Build Coastguard Worker	wfddb	%v18, %v3, %v20
4882*9880d681SAndroid Build Coastguard Worker
4883*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb   %f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc7]
4884*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb	%f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc7]
4885*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb   %f0, %f0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf8,0x30,0xc7]
4886*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb   %f0, %f0, 4, 0          # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc7]
4887*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb   %f0, %f0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc7]
4888*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb   %f0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xc7]
4889*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb   %v31, %f0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xc7]
4890*9880d681SAndroid Build Coastguard Worker#CHECK: wfidb   %f14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xac,0x34,0xc7]
4891*9880d681SAndroid Build Coastguard Worker
4892*9880d681SAndroid Build Coastguard Worker	wfidb	%v0, %v0, 0, 0
4893*9880d681SAndroid Build Coastguard Worker	wfidb	%f0, %f0, 0, 0
4894*9880d681SAndroid Build Coastguard Worker 	wfidb	%v0, %v0, 0, 15
4895*9880d681SAndroid Build Coastguard Worker	wfidb	%v0, %v0, 4, 0
4896*9880d681SAndroid Build Coastguard Worker	wfidb	%v0, %v0, 12, 0
4897*9880d681SAndroid Build Coastguard Worker	wfidb	%v0, %v31, 0, 0
4898*9880d681SAndroid Build Coastguard Worker	wfidb	%v31, %v0, 0, 0
4899*9880d681SAndroid Build Coastguard Worker	wfidb	%v14, %v17, 4, 10
4900*9880d681SAndroid Build Coastguard Worker
4901*9880d681SAndroid Build Coastguard Worker#CHECK: wfkdb   %f0, %f0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xca]
4902*9880d681SAndroid Build Coastguard Worker#CHECK: wfkdb   %f0, %f0                # encoding: [0xe7,0x00,0x00,0x00,0x30,0xca]
4903*9880d681SAndroid Build Coastguard Worker#CHECK: wfkdb   %f0, %f15               # encoding: [0xe7,0x0f,0x00,0x00,0x30,0xca]
4904*9880d681SAndroid Build Coastguard Worker#CHECK: wfkdb   %f0, %v31               # encoding: [0xe7,0x0f,0x00,0x00,0x34,0xca]
4905*9880d681SAndroid Build Coastguard Worker#CHECK: wfkdb   %f15, %f0               # encoding: [0xe7,0xf0,0x00,0x00,0x30,0xca]
4906*9880d681SAndroid Build Coastguard Worker#CHECK: wfkdb   %v31, %f0               # encoding: [0xe7,0xf0,0x00,0x00,0x38,0xca]
4907*9880d681SAndroid Build Coastguard Worker#CHECK: wfkdb   %f14, %v17              # encoding: [0xe7,0xe1,0x00,0x00,0x34,0xca]
4908*9880d681SAndroid Build Coastguard Worker
4909*9880d681SAndroid Build Coastguard Worker	wfkdb	%v0, %v0
4910*9880d681SAndroid Build Coastguard Worker	wfkdb	%f0, %f0
4911*9880d681SAndroid Build Coastguard Worker	wfkdb	%v0, %v15
4912*9880d681SAndroid Build Coastguard Worker	wfkdb	%v0, %v31
4913*9880d681SAndroid Build Coastguard Worker	wfkdb	%v15, %v0
4914*9880d681SAndroid Build Coastguard Worker	wfkdb	%v31, %v0
4915*9880d681SAndroid Build Coastguard Worker	wfkdb	%v14, %v17
4916*9880d681SAndroid Build Coastguard Worker
4917*9880d681SAndroid Build Coastguard Worker#CHECK: wflcdb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x08,0x30,0xcc]
4918*9880d681SAndroid Build Coastguard Worker#CHECK: wflcdb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x08,0x30,0xcc]
4919*9880d681SAndroid Build Coastguard Worker#CHECK: wflcdb  %f0, %f15               # encoding: [0xe7,0x0f,0x00,0x08,0x30,0xcc]
4920*9880d681SAndroid Build Coastguard Worker#CHECK: wflcdb  %f0, %v31               # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xcc]
4921*9880d681SAndroid Build Coastguard Worker#CHECK: wflcdb  %f15, %f0               # encoding: [0xe7,0xf0,0x00,0x08,0x30,0xcc]
4922*9880d681SAndroid Build Coastguard Worker#CHECK: wflcdb  %v31, %f0               # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xcc]
4923*9880d681SAndroid Build Coastguard Worker#CHECK: wflcdb  %f14, %v17              # encoding: [0xe7,0xe1,0x00,0x08,0x34,0xcc]
4924*9880d681SAndroid Build Coastguard Worker
4925*9880d681SAndroid Build Coastguard Worker	wflcdb	%v0, %v0
4926*9880d681SAndroid Build Coastguard Worker	wflcdb  %f0, %f0
4927*9880d681SAndroid Build Coastguard Worker	wflcdb	%v0, %v15
4928*9880d681SAndroid Build Coastguard Worker	wflcdb	%v0, %v31
4929*9880d681SAndroid Build Coastguard Worker	wflcdb	%v15, %v0
4930*9880d681SAndroid Build Coastguard Worker	wflcdb	%v31, %v0
4931*9880d681SAndroid Build Coastguard Worker	wflcdb	%v14, %v17
4932*9880d681SAndroid Build Coastguard Worker
4933*9880d681SAndroid Build Coastguard Worker#CHECK: wflndb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x18,0x30,0xcc]
4934*9880d681SAndroid Build Coastguard Worker#CHECK: wflndb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x18,0x30,0xcc]
4935*9880d681SAndroid Build Coastguard Worker#CHECK: wflndb  %f0, %f15               # encoding: [0xe7,0x0f,0x00,0x18,0x30,0xcc]
4936*9880d681SAndroid Build Coastguard Worker#CHECK: wflndb  %f0, %v31               # encoding: [0xe7,0x0f,0x00,0x18,0x34,0xcc]
4937*9880d681SAndroid Build Coastguard Worker#CHECK: wflndb  %f15, %f0               # encoding: [0xe7,0xf0,0x00,0x18,0x30,0xcc]
4938*9880d681SAndroid Build Coastguard Worker#CHECK: wflndb  %v31, %f0               # encoding: [0xe7,0xf0,0x00,0x18,0x38,0xcc]
4939*9880d681SAndroid Build Coastguard Worker#CHECK: wflndb  %f14, %v17              # encoding: [0xe7,0xe1,0x00,0x18,0x34,0xcc]
4940*9880d681SAndroid Build Coastguard Worker
4941*9880d681SAndroid Build Coastguard Worker	wflndb	%v0, %v0
4942*9880d681SAndroid Build Coastguard Worker	wflndb	%f0, %f0
4943*9880d681SAndroid Build Coastguard Worker	wflndb	%v0, %v15
4944*9880d681SAndroid Build Coastguard Worker	wflndb	%v0, %v31
4945*9880d681SAndroid Build Coastguard Worker	wflndb	%v15, %v0
4946*9880d681SAndroid Build Coastguard Worker	wflndb	%v31, %v0
4947*9880d681SAndroid Build Coastguard Worker	wflndb	%v14, %v17
4948*9880d681SAndroid Build Coastguard Worker
4949*9880d681SAndroid Build Coastguard Worker#CHECK: wflpdb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x28,0x30,0xcc]
4950*9880d681SAndroid Build Coastguard Worker#CHECK: wflpdb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x28,0x30,0xcc]
4951*9880d681SAndroid Build Coastguard Worker#CHECK: wflpdb  %f0, %f15               # encoding: [0xe7,0x0f,0x00,0x28,0x30,0xcc]
4952*9880d681SAndroid Build Coastguard Worker#CHECK: wflpdb  %f0, %v31               # encoding: [0xe7,0x0f,0x00,0x28,0x34,0xcc]
4953*9880d681SAndroid Build Coastguard Worker#CHECK: wflpdb  %f15, %f0               # encoding: [0xe7,0xf0,0x00,0x28,0x30,0xcc]
4954*9880d681SAndroid Build Coastguard Worker#CHECK: wflpdb  %v31, %f0               # encoding: [0xe7,0xf0,0x00,0x28,0x38,0xcc]
4955*9880d681SAndroid Build Coastguard Worker#CHECK: wflpdb  %f14, %v17              # encoding: [0xe7,0xe1,0x00,0x28,0x34,0xcc]
4956*9880d681SAndroid Build Coastguard Worker
4957*9880d681SAndroid Build Coastguard Worker	wflpdb	%v0, %v0
4958*9880d681SAndroid Build Coastguard Worker	wflpdb	%f0, %f0
4959*9880d681SAndroid Build Coastguard Worker	wflpdb	%v0, %v15
4960*9880d681SAndroid Build Coastguard Worker	wflpdb	%v0, %v31
4961*9880d681SAndroid Build Coastguard Worker	wflpdb	%v15, %v0
4962*9880d681SAndroid Build Coastguard Worker	wflpdb	%v31, %v0
4963*9880d681SAndroid Build Coastguard Worker	wflpdb	%v14, %v17
4964*9880d681SAndroid Build Coastguard Worker
4965*9880d681SAndroid Build Coastguard Worker#CHECK: wfmadb  %f0, %f0, %f0, %f0      # encoding: [0xe7,0x00,0x03,0x08,0x00,0x8f]
4966*9880d681SAndroid Build Coastguard Worker#CHECK: wfmadb  %f0, %f0, %f0, %f0      # encoding: [0xe7,0x00,0x03,0x08,0x00,0x8f]
4967*9880d681SAndroid Build Coastguard Worker#CHECK: wfmadb  %f0, %f0, %f0, %v31     # encoding: [0xe7,0x00,0x03,0x08,0xf1,0x8f]
4968*9880d681SAndroid Build Coastguard Worker#CHECK: wfmadb  %f0, %f0, %v31, %f0     # encoding: [0xe7,0x00,0xf3,0x08,0x02,0x8f]
4969*9880d681SAndroid Build Coastguard Worker#CHECK: wfmadb  %f0, %v31, %f0, %f0     # encoding: [0xe7,0x0f,0x03,0x08,0x04,0x8f]
4970*9880d681SAndroid Build Coastguard Worker#CHECK: wfmadb  %v31, %f0, %f0, %f0     # encoding: [0xe7,0xf0,0x03,0x08,0x08,0x8f]
4971*9880d681SAndroid Build Coastguard Worker#CHECK: wfmadb  %f13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x53,0x08,0x97,0x8f]
4972*9880d681SAndroid Build Coastguard Worker
4973*9880d681SAndroid Build Coastguard Worker	wfmadb	%v0, %v0, %v0, %v0
4974*9880d681SAndroid Build Coastguard Worker	wfmadb	%f0, %f0, %f0, %f0
4975*9880d681SAndroid Build Coastguard Worker	wfmadb	%v0, %v0, %v0, %v31
4976*9880d681SAndroid Build Coastguard Worker	wfmadb	%v0, %v0, %v31, %v0
4977*9880d681SAndroid Build Coastguard Worker	wfmadb	%v0, %v31, %v0, %v0
4978*9880d681SAndroid Build Coastguard Worker	wfmadb	%v31, %v0, %v0, %v0
4979*9880d681SAndroid Build Coastguard Worker	wfmadb	%v13, %v17, %v21, %v25
4980*9880d681SAndroid Build Coastguard Worker
4981*9880d681SAndroid Build Coastguard Worker#CHECK: wfmdb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe7]
4982*9880d681SAndroid Build Coastguard Worker#CHECK: wfmdb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe7]
4983*9880d681SAndroid Build Coastguard Worker#CHECK: wfmdb   %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x08,0x32,0xe7]
4984*9880d681SAndroid Build Coastguard Worker#CHECK: wfmdb   %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xe7]
4985*9880d681SAndroid Build Coastguard Worker#CHECK: wfmdb   %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xe7]
4986*9880d681SAndroid Build Coastguard Worker#CHECK: wfmdb   %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x08,0x3a,0xe7]
4987*9880d681SAndroid Build Coastguard Worker
4988*9880d681SAndroid Build Coastguard Worker	wfmdb	%v0, %v0, %v0
4989*9880d681SAndroid Build Coastguard Worker	wfmdb	%f0, %f0, %f0
4990*9880d681SAndroid Build Coastguard Worker	wfmdb	%v0, %v0, %v31
4991*9880d681SAndroid Build Coastguard Worker	wfmdb	%v0, %v31, %v0
4992*9880d681SAndroid Build Coastguard Worker	wfmdb	%v31, %v0, %v0
4993*9880d681SAndroid Build Coastguard Worker	wfmdb	%v18, %v3, %v20
4994*9880d681SAndroid Build Coastguard Worker
4995*9880d681SAndroid Build Coastguard Worker#CHECK: wfmsdb  %f0, %f0, %f0, %f0      # encoding: [0xe7,0x00,0x03,0x08,0x00,0x8e]
4996*9880d681SAndroid Build Coastguard Worker#CHECK: wfmsdb  %f0, %f0, %f0, %f0      # encoding: [0xe7,0x00,0x03,0x08,0x00,0x8e]
4997*9880d681SAndroid Build Coastguard Worker#CHECK: wfmsdb  %f0, %f0, %f0, %v31     # encoding: [0xe7,0x00,0x03,0x08,0xf1,0x8e]
4998*9880d681SAndroid Build Coastguard Worker#CHECK: wfmsdb  %f0, %f0, %v31, %f0     # encoding: [0xe7,0x00,0xf3,0x08,0x02,0x8e]
4999*9880d681SAndroid Build Coastguard Worker#CHECK: wfmsdb  %f0, %v31, %f0, %f0     # encoding: [0xe7,0x0f,0x03,0x08,0x04,0x8e]
5000*9880d681SAndroid Build Coastguard Worker#CHECK: wfmsdb  %v31, %f0, %f0, %f0     # encoding: [0xe7,0xf0,0x03,0x08,0x08,0x8e]
5001*9880d681SAndroid Build Coastguard Worker#CHECK: wfmsdb  %f13, %v17, %v21, %v25  # encoding: [0xe7,0xd1,0x53,0x08,0x97,0x8e]
5002*9880d681SAndroid Build Coastguard Worker
5003*9880d681SAndroid Build Coastguard Worker	wfmsdb	%v0, %v0, %v0, %v0
5004*9880d681SAndroid Build Coastguard Worker	wfmsdb	%f0, %f0, %f0, %f0
5005*9880d681SAndroid Build Coastguard Worker	wfmsdb	%v0, %v0, %v0, %v31
5006*9880d681SAndroid Build Coastguard Worker	wfmsdb	%v0, %v0, %v31, %v0
5007*9880d681SAndroid Build Coastguard Worker	wfmsdb	%v0, %v31, %v0, %v0
5008*9880d681SAndroid Build Coastguard Worker	wfmsdb	%v31, %v0, %v0, %v0
5009*9880d681SAndroid Build Coastguard Worker	wfmsdb	%v13, %v17, %v21, %v25
5010*9880d681SAndroid Build Coastguard Worker
5011*9880d681SAndroid Build Coastguard Worker#CHECK: wfsdb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe2]
5012*9880d681SAndroid Build Coastguard Worker#CHECK: wfsdb   %f0, %f0, %f0           # encoding: [0xe7,0x00,0x00,0x08,0x30,0xe2]
5013*9880d681SAndroid Build Coastguard Worker#CHECK: wfsdb   %f0, %f0, %v31          # encoding: [0xe7,0x00,0xf0,0x08,0x32,0xe2]
5014*9880d681SAndroid Build Coastguard Worker#CHECK: wfsdb   %f0, %v31, %f0          # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xe2]
5015*9880d681SAndroid Build Coastguard Worker#CHECK: wfsdb   %v31, %f0, %f0          # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xe2]
5016*9880d681SAndroid Build Coastguard Worker#CHECK: wfsdb   %v18, %f3, %v20         # encoding: [0xe7,0x23,0x40,0x08,0x3a,0xe2]
5017*9880d681SAndroid Build Coastguard Worker
5018*9880d681SAndroid Build Coastguard Worker	wfsdb	%v0, %v0, %v0
5019*9880d681SAndroid Build Coastguard Worker	wfsdb	%f0, %f0, %f0
5020*9880d681SAndroid Build Coastguard Worker	wfsdb	%v0, %v0, %v31
5021*9880d681SAndroid Build Coastguard Worker	wfsdb	%v0, %v31, %v0
5022*9880d681SAndroid Build Coastguard Worker	wfsdb	%v31, %v0, %v0
5023*9880d681SAndroid Build Coastguard Worker	wfsdb	%v18, %v3, %v20
5024*9880d681SAndroid Build Coastguard Worker
5025*9880d681SAndroid Build Coastguard Worker#CHECK: wfsqdb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x08,0x30,0xce]
5026*9880d681SAndroid Build Coastguard Worker#CHECK: wfsqdb  %f0, %f0                # encoding: [0xe7,0x00,0x00,0x08,0x30,0xce]
5027*9880d681SAndroid Build Coastguard Worker#CHECK: wfsqdb  %f0, %f15               # encoding: [0xe7,0x0f,0x00,0x08,0x30,0xce]
5028*9880d681SAndroid Build Coastguard Worker#CHECK: wfsqdb  %f0, %v31               # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xce]
5029*9880d681SAndroid Build Coastguard Worker#CHECK: wfsqdb  %f15, %f0               # encoding: [0xe7,0xf0,0x00,0x08,0x30,0xce]
5030*9880d681SAndroid Build Coastguard Worker#CHECK: wfsqdb  %v31, %f0               # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xce]
5031*9880d681SAndroid Build Coastguard Worker#CHECK: wfsqdb  %f14, %v17              # encoding: [0xe7,0xe1,0x00,0x08,0x34,0xce]
5032*9880d681SAndroid Build Coastguard Worker
5033*9880d681SAndroid Build Coastguard Worker	wfsqdb	%v0, %v0
5034*9880d681SAndroid Build Coastguard Worker	wfsqdb	%f0, %f0
5035*9880d681SAndroid Build Coastguard Worker	wfsqdb	%v0, %v15
5036*9880d681SAndroid Build Coastguard Worker	wfsqdb	%v0, %v31
5037*9880d681SAndroid Build Coastguard Worker	wfsqdb	%v15, %v0
5038*9880d681SAndroid Build Coastguard Worker	wfsqdb	%v31, %v0
5039*9880d681SAndroid Build Coastguard Worker	wfsqdb	%v14, %v17
5040*9880d681SAndroid Build Coastguard Worker
5041*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %f0, %f0, 0             # encoding: [0xe7,0x00,0x00,0x08,0x30,0x4a]
5042*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %f0, %f0, 0             # encoding: [0xe7,0x00,0x00,0x08,0x30,0x4a]
5043*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %f0, %f0, 4095          # encoding: [0xe7,0x00,0xff,0xf8,0x30,0x4a]
5044*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %f0, %f15, 0            # encoding: [0xe7,0x0f,0x00,0x08,0x30,0x4a]
5045*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %f0, %v31, 0            # encoding: [0xe7,0x0f,0x00,0x08,0x34,0x4a]
5046*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %f15, %f0, 0            # encoding: [0xe7,0xf0,0x00,0x08,0x30,0x4a]
5047*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %v31, %f0, 0            # encoding: [0xe7,0xf0,0x00,0x08,0x38,0x4a]
5048*9880d681SAndroid Build Coastguard Worker#CHECK: wftcidb %f4, %v21, 1656         # encoding: [0xe7,0x45,0x67,0x88,0x34,0x4a]
5049*9880d681SAndroid Build Coastguard Worker
5050*9880d681SAndroid Build Coastguard Worker	wftcidb	%v0, %v0, 0
5051*9880d681SAndroid Build Coastguard Worker	wftcidb	%f0, %f0, 0
5052*9880d681SAndroid Build Coastguard Worker	wftcidb	%v0, %v0, 4095
5053*9880d681SAndroid Build Coastguard Worker	wftcidb	%v0, %v15, 0
5054*9880d681SAndroid Build Coastguard Worker	wftcidb	%v0, %v31, 0
5055*9880d681SAndroid Build Coastguard Worker	wftcidb	%v15, %v0, 0
5056*9880d681SAndroid Build Coastguard Worker	wftcidb	%v31, %v0, 0
5057*9880d681SAndroid Build Coastguard Worker	wftcidb	%v4, %v21, 0x678
5058*9880d681SAndroid Build Coastguard Worker
5059*9880d681SAndroid Build Coastguard Worker#CHECK: wldeb   %f0, %f0                # encoding: [0xe7,0x00,0x00,0x08,0x20,0xc4]
5060*9880d681SAndroid Build Coastguard Worker#CHECK: wldeb   %f0, %f0                # encoding: [0xe7,0x00,0x00,0x08,0x20,0xc4]
5061*9880d681SAndroid Build Coastguard Worker#CHECK: wldeb   %f0, %f15               # encoding: [0xe7,0x0f,0x00,0x08,0x20,0xc4]
5062*9880d681SAndroid Build Coastguard Worker#CHECK: wldeb   %f0, %v31               # encoding: [0xe7,0x0f,0x00,0x08,0x24,0xc4]
5063*9880d681SAndroid Build Coastguard Worker#CHECK: wldeb   %f15, %f0               # encoding: [0xe7,0xf0,0x00,0x08,0x20,0xc4]
5064*9880d681SAndroid Build Coastguard Worker#CHECK: wldeb   %v31, %f0               # encoding: [0xe7,0xf0,0x00,0x08,0x28,0xc4]
5065*9880d681SAndroid Build Coastguard Worker#CHECK: wldeb   %f14, %v17              # encoding: [0xe7,0xe1,0x00,0x08,0x24,0xc4]
5066*9880d681SAndroid Build Coastguard Worker
5067*9880d681SAndroid Build Coastguard Worker	wldeb	%v0, %v0
5068*9880d681SAndroid Build Coastguard Worker	wldeb	%f0, %f0
5069*9880d681SAndroid Build Coastguard Worker	wldeb	%v0, %v15
5070*9880d681SAndroid Build Coastguard Worker	wldeb	%v0, %v31
5071*9880d681SAndroid Build Coastguard Worker	wldeb	%v15, %v0
5072*9880d681SAndroid Build Coastguard Worker	wldeb	%v31, %v0
5073*9880d681SAndroid Build Coastguard Worker	wldeb	%v14, %v17
5074*9880d681SAndroid Build Coastguard Worker
5075*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc5]
5076*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %f0, %f0, 0, 0          # encoding: [0xe7,0x00,0x00,0x08,0x30,0xc5]
5077*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %f0, %f0, 0, 15         # encoding: [0xe7,0x00,0x00,0xf8,0x30,0xc5]
5078*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %f0, %f0, 4, 0          # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc5]
5079*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %f0, %f0, 12, 0         # encoding: [0xe7,0x00,0x00,0x0c,0x30,0xc5]
5080*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %f0, %v31, 0, 0         # encoding: [0xe7,0x0f,0x00,0x08,0x34,0xc5]
5081*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %v31, %f0, 0, 0         # encoding: [0xe7,0xf0,0x00,0x08,0x38,0xc5]
5082*9880d681SAndroid Build Coastguard Worker#CHECK: wledb   %f14, %v17, 4, 10       # encoding: [0xe7,0xe1,0x00,0xac,0x34,0xc5]
5083*9880d681SAndroid Build Coastguard Worker
5084*9880d681SAndroid Build Coastguard Worker	wledb	%v0, %v0, 0, 0
5085*9880d681SAndroid Build Coastguard Worker	wledb	%f0, %f0, 0, 0
5086*9880d681SAndroid Build Coastguard Worker 	wledb	%v0, %v0, 0, 15
5087*9880d681SAndroid Build Coastguard Worker	wledb	%v0, %v0, 4, 0
5088*9880d681SAndroid Build Coastguard Worker	wledb	%v0, %v0, 12, 0
5089*9880d681SAndroid Build Coastguard Worker	wledb	%v0, %v31, 0, 0
5090*9880d681SAndroid Build Coastguard Worker	wledb	%v31, %v0, 0, 0
5091*9880d681SAndroid Build Coastguard Worker	wledb	%v14, %v17, 4, 10
5092*9880d681SAndroid Build Coastguard Worker
5093*9880d681SAndroid Build Coastguard Worker#CHECK: lochi  %r11, 42, 0    # encoding: [0xec,0xb0,0x00,0x2a,0x00,0x42]
5094*9880d681SAndroid Build Coastguard Worker#CHECK:	lochio %r11, 42       # encoding: [0xec,0xb1,0x00,0x2a,0x00,0x42]
5095*9880d681SAndroid Build Coastguard Worker#CHECK: lochih %r11, 42       # encoding: [0xec,0xb2,0x00,0x2a,0x00,0x42]
5096*9880d681SAndroid Build Coastguard Worker#CHECK: lochinle %r11, 42     # encoding: [0xec,0xb3,0x00,0x2a,0x00,0x42]
5097*9880d681SAndroid Build Coastguard Worker#CHECK: lochil %r11, -1       # encoding: [0xec,0xb4,0xff,0xff,0x00,0x42]
5098*9880d681SAndroid Build Coastguard Worker#CHECK: lochinhe %r11, 42     # encoding: [0xec,0xb5,0x00,0x2a,0x00,0x42]
5099*9880d681SAndroid Build Coastguard Worker#CHECK: lochilh %r11, -1      # encoding: [0xec,0xb6,0xff,0xff,0x00,0x42]
5100*9880d681SAndroid Build Coastguard Worker#CHECK: lochine %r11, 0       # encoding: [0xec,0xb7,0x00,0x00,0x00,0x42]
5101*9880d681SAndroid Build Coastguard Worker#CHECK: lochie %r11, 0        # encoding: [0xec,0xb8,0x00,0x00,0x00,0x42]
5102*9880d681SAndroid Build Coastguard Worker#CHECK: lochinlh %r11, 42     # encoding: [0xec,0xb9,0x00,0x2a,0x00,0x42]
5103*9880d681SAndroid Build Coastguard Worker#CHECK: lochihe %r11, 255     # encoding: [0xec,0xba,0x00,0xff,0x00,0x42]
5104*9880d681SAndroid Build Coastguard Worker#CHECK: lochinl %r11, 255     # encoding: [0xec,0xbb,0x00,0xff,0x00,0x42]
5105*9880d681SAndroid Build Coastguard Worker#CHECK: lochile %r11, 32767   # encoding: [0xec,0xbc,0x7f,0xff,0x00,0x42]
5106*9880d681SAndroid Build Coastguard Worker#CHECK: lochinh %r11, 32767   # encoding: [0xec,0xbd,0x7f,0xff,0x00,0x42]
5107*9880d681SAndroid Build Coastguard Worker#CHECK: lochino %r11, 32512   # encoding: [0xec,0xbe,0x7f,0x00,0x00,0x42]
5108*9880d681SAndroid Build Coastguard Worker#CHECK: lochi %r11, 32512, 15 # encoding: [0xec,0xbf,0x7f,0x00,0x00,0x42]
5109*9880d681SAndroid Build Coastguard Worker
5110*9880d681SAndroid Build Coastguard Worker        lochi  %r11, 42, 0
5111*9880d681SAndroid Build Coastguard Worker        lochio %r11, 42
5112*9880d681SAndroid Build Coastguard Worker        lochih %r11, 42
5113*9880d681SAndroid Build Coastguard Worker        lochinle %r11, 42
5114*9880d681SAndroid Build Coastguard Worker        lochil %r11, -1
5115*9880d681SAndroid Build Coastguard Worker        lochinhe %r11, 42
5116*9880d681SAndroid Build Coastguard Worker        lochilh %r11, -1
5117*9880d681SAndroid Build Coastguard Worker        lochine %r11, 0
5118*9880d681SAndroid Build Coastguard Worker        lochie %r11, 0
5119*9880d681SAndroid Build Coastguard Worker        lochinlh %r11, 42
5120*9880d681SAndroid Build Coastguard Worker        lochihe %r11, 255
5121*9880d681SAndroid Build Coastguard Worker        lochinl %r11, 255
5122*9880d681SAndroid Build Coastguard Worker        lochile %r11, 32767
5123*9880d681SAndroid Build Coastguard Worker        lochinh %r11, 32767
5124*9880d681SAndroid Build Coastguard Worker        lochino %r11, 32512
5125*9880d681SAndroid Build Coastguard Worker        lochi %r11, 32512, 15
5126*9880d681SAndroid Build Coastguard Worker
5127*9880d681SAndroid Build Coastguard Worker#CHECK: locghi  %r11, 42, 0    # encoding: [0xec,0xb0,0x00,0x2a,0x00,0x46]
5128*9880d681SAndroid Build Coastguard Worker#CHECK:	locghio %r11, 42       # encoding: [0xec,0xb1,0x00,0x2a,0x00,0x46]
5129*9880d681SAndroid Build Coastguard Worker#CHECK: locghih %r11, 42       # encoding: [0xec,0xb2,0x00,0x2a,0x00,0x46]
5130*9880d681SAndroid Build Coastguard Worker#CHECK: locghinle %r11, 42     # encoding: [0xec,0xb3,0x00,0x2a,0x00,0x46]
5131*9880d681SAndroid Build Coastguard Worker#CHECK: locghil %r11, -1       # encoding: [0xec,0xb4,0xff,0xff,0x00,0x46]
5132*9880d681SAndroid Build Coastguard Worker#CHECK: locghinhe %r11, 42     # encoding: [0xec,0xb5,0x00,0x2a,0x00,0x46]
5133*9880d681SAndroid Build Coastguard Worker#CHECK: locghilh %r11, -1      # encoding: [0xec,0xb6,0xff,0xff,0x00,0x46]
5134*9880d681SAndroid Build Coastguard Worker#CHECK: locghine %r11, 0       # encoding: [0xec,0xb7,0x00,0x00,0x00,0x46]
5135*9880d681SAndroid Build Coastguard Worker#CHECK: locghie %r11, 0        # encoding: [0xec,0xb8,0x00,0x00,0x00,0x46]
5136*9880d681SAndroid Build Coastguard Worker#CHECK: locghinlh %r11, 42     # encoding: [0xec,0xb9,0x00,0x2a,0x00,0x46]
5137*9880d681SAndroid Build Coastguard Worker#CHECK: locghihe %r11, 255     # encoding: [0xec,0xba,0x00,0xff,0x00,0x46]
5138*9880d681SAndroid Build Coastguard Worker#CHECK: locghinl %r11, 255     # encoding: [0xec,0xbb,0x00,0xff,0x00,0x46]
5139*9880d681SAndroid Build Coastguard Worker#CHECK: locghile %r11, 32767   # encoding: [0xec,0xbc,0x7f,0xff,0x00,0x46]
5140*9880d681SAndroid Build Coastguard Worker#CHECK: locghinh %r11, 32767   # encoding: [0xec,0xbd,0x7f,0xff,0x00,0x46]
5141*9880d681SAndroid Build Coastguard Worker#CHECK: locghino %r11, 32512   # encoding: [0xec,0xbe,0x7f,0x00,0x00,0x46]
5142*9880d681SAndroid Build Coastguard Worker#CHECK: locghi %r11, 32512, 15 # encoding: [0xec,0xbf,0x7f,0x00,0x00,0x46]
5143*9880d681SAndroid Build Coastguard Worker
5144*9880d681SAndroid Build Coastguard Worker        locghi  %r11, 42, 0
5145*9880d681SAndroid Build Coastguard Worker        locghio %r11, 42
5146*9880d681SAndroid Build Coastguard Worker        locghih %r11, 42
5147*9880d681SAndroid Build Coastguard Worker        locghinle %r11, 42
5148*9880d681SAndroid Build Coastguard Worker        locghil %r11, -1
5149*9880d681SAndroid Build Coastguard Worker        locghinhe %r11, 42
5150*9880d681SAndroid Build Coastguard Worker        locghilh %r11, -1
5151*9880d681SAndroid Build Coastguard Worker        locghine %r11, 0
5152*9880d681SAndroid Build Coastguard Worker        locghie %r11, 0
5153*9880d681SAndroid Build Coastguard Worker        locghinlh %r11, 42
5154*9880d681SAndroid Build Coastguard Worker        locghihe %r11, 255
5155*9880d681SAndroid Build Coastguard Worker        locghinl %r11, 255
5156*9880d681SAndroid Build Coastguard Worker        locghile %r11, 32767
5157*9880d681SAndroid Build Coastguard Worker        locghinh %r11, 32767
5158*9880d681SAndroid Build Coastguard Worker        locghino %r11, 32512
5159*9880d681SAndroid Build Coastguard Worker        locghi %r11, 32512, 15
5160