xref: /llvm-project/llvm/test/MC/VE/VFMF.s (revision 794296019966901a1d244c1012641dc8bf8d0b8f)
1*79429601SKazushi (Jam) Marukawa# RUN: llvm-mc -triple=ve --show-encoding < %s \
2*79429601SKazushi (Jam) Marukawa# RUN:     | FileCheck %s --check-prefixes=CHECK-ENCODING,CHECK-INST
3*79429601SKazushi (Jam) Marukawa# RUN: llvm-mc -triple=ve -filetype=obj < %s | llvm-objdump -d - \
4*79429601SKazushi (Jam) Marukawa# RUN:     | FileCheck %s --check-prefixes=CHECK-INST
5*79429601SKazushi (Jam) Marukawa
6*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.at %vm11
7*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x00,0xb6]
8*79429601SKazushi (Jam) Marukawavfmk.d %vm11
9*79429601SKazushi (Jam) Marukawa
10*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.at %vm11
11*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x00,0xb6]
12*79429601SKazushi (Jam) Marukawavfmk.d.at %vm11
13*79429601SKazushi (Jam) Marukawa
14*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.af %vm1, %vm15
15*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x01,0x00,0x00,0x0f,0xb6]
16*79429601SKazushi (Jam) Marukawavfmk.d.af %vm1, %vm15
17*79429601SKazushi (Jam) Marukawa
18*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.gt %vm12, %v22
19*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x01,0x0c,0x00,0x00,0x00,0xb6]
20*79429601SKazushi (Jam) Marukawavfmk.d.gt %vm12, %v22
21*79429601SKazushi (Jam) Marukawa
22*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.lt %vm12, %vix, %vm15
23*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x02,0x0c,0x00,0x00,0x0f,0xb6]
24*79429601SKazushi (Jam) Marukawavfmk.d.lt %vm12, %vix, %vm15
25*79429601SKazushi (Jam) Marukawa
26*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.ne %vm11, %v32
27*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x03,0x0b,0x00,0x00,0x00,0xb6]
28*79429601SKazushi (Jam) Marukawavfmk.d.ne %vm11, %v32
29*79429601SKazushi (Jam) Marukawa
30*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.eq %vm1, %vix, %vm15
31*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x04,0x01,0x00,0x00,0x0f,0xb6]
32*79429601SKazushi (Jam) Marukawavfmk.d.eq %vm1, %vix, %vm15
33*79429601SKazushi (Jam) Marukawa
34*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.ge %vm12, %v22
35*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x05,0x0c,0x00,0x00,0x00,0xb6]
36*79429601SKazushi (Jam) Marukawavfmk.d.ge %vm12, %v22
37*79429601SKazushi (Jam) Marukawa
38*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.le %vm12, %vix, %vm15
39*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x06,0x0c,0x00,0x00,0x0f,0xb6]
40*79429601SKazushi (Jam) Marukawavfmk.d.le %vm12, %vix, %vm15
41*79429601SKazushi (Jam) Marukawa
42*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.num %vm11, %v45
43*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x2d,0x07,0x0b,0x00,0x00,0x00,0xb6]
44*79429601SKazushi (Jam) Marukawavfmk.d.num %vm11, %v45
45*79429601SKazushi (Jam) Marukawa
46*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.nan %vm1, %v50, %vm14
47*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x32,0x08,0x01,0x00,0x00,0x0e,0xb6]
48*79429601SKazushi (Jam) Marukawavfmk.d.nan %vm1, %v50, %vm14
49*79429601SKazushi (Jam) Marukawa
50*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.gtnan %vm12, %v22
51*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x09,0x0c,0x00,0x00,0x00,0xb6]
52*79429601SKazushi (Jam) Marukawavfmk.d.gtnan %vm12, %v22
53*79429601SKazushi (Jam) Marukawa
54*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.ltnan %vm12, %vix, %vm15
55*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0a,0x0c,0x00,0x00,0x0f,0xb6]
56*79429601SKazushi (Jam) Marukawavfmk.d.ltnan %vm12, %vix, %vm15
57*79429601SKazushi (Jam) Marukawa
58*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.nenan %vm11, %v32
59*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x0b,0x0b,0x00,0x00,0x00,0xb6]
60*79429601SKazushi (Jam) Marukawavfmk.d.nenan %vm11, %v32
61*79429601SKazushi (Jam) Marukawa
62*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.eqnan %vm1, %vix, %vm15
63*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0c,0x01,0x00,0x00,0x0f,0xb6]
64*79429601SKazushi (Jam) Marukawavfmk.d.eqnan %vm1, %vix, %vm15
65*79429601SKazushi (Jam) Marukawa
66*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.genan %vm12, %v22
67*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x0d,0x0c,0x00,0x00,0x00,0xb6]
68*79429601SKazushi (Jam) Marukawavfmk.d.genan %vm12, %v22
69*79429601SKazushi (Jam) Marukawa
70*79429601SKazushi (Jam) Marukawa# CHECK-INST: vfmk.d.lenan %vm12, %vix, %vm15
71*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0e,0x0c,0x00,0x00,0x0f,0xb6]
72*79429601SKazushi (Jam) Marukawavfmk.d.lenan %vm12, %vix, %vm15
73*79429601SKazushi (Jam) Marukawa
74*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.at %vm11
75*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x80,0xb6]
76*79429601SKazushi (Jam) Marukawavfmk.s %vm11
77*79429601SKazushi (Jam) Marukawa
78*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.at %vm11
79*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x80,0xb6]
80*79429601SKazushi (Jam) Marukawavfmk.s.at %vm11
81*79429601SKazushi (Jam) Marukawa
82*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.af %vm1, %vm15
83*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x01,0x00,0x00,0x8f,0xb6]
84*79429601SKazushi (Jam) Marukawavfmk.s.af %vm1, %vm15
85*79429601SKazushi (Jam) Marukawa
86*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.gt %vm12, %v22
87*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x01,0x0c,0x00,0x00,0x80,0xb6]
88*79429601SKazushi (Jam) Marukawavfmk.s.gt %vm12, %v22
89*79429601SKazushi (Jam) Marukawa
90*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.lt %vm12, %vix, %vm15
91*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x02,0x0c,0x00,0x00,0x8f,0xb6]
92*79429601SKazushi (Jam) Marukawavfmk.s.lt %vm12, %vix, %vm15
93*79429601SKazushi (Jam) Marukawa
94*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.ne %vm11, %v32
95*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x03,0x0b,0x00,0x00,0x80,0xb6]
96*79429601SKazushi (Jam) Marukawavfmk.s.ne %vm11, %v32
97*79429601SKazushi (Jam) Marukawa
98*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.eq %vm1, %vix, %vm15
99*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x04,0x01,0x00,0x00,0x8f,0xb6]
100*79429601SKazushi (Jam) Marukawavfmk.s.eq %vm1, %vix, %vm15
101*79429601SKazushi (Jam) Marukawa
102*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.ge %vm12, %v22
103*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x05,0x0c,0x00,0x00,0x80,0xb6]
104*79429601SKazushi (Jam) Marukawavfmk.s.ge %vm12, %v22
105*79429601SKazushi (Jam) Marukawa
106*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.le %vm12, %vix, %vm15
107*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x06,0x0c,0x00,0x00,0x8f,0xb6]
108*79429601SKazushi (Jam) Marukawavfmk.s.le %vm12, %vix, %vm15
109*79429601SKazushi (Jam) Marukawa
110*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.num %vm11, %v45
111*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x2d,0x07,0x0b,0x00,0x00,0x80,0xb6]
112*79429601SKazushi (Jam) Marukawavfmk.s.num %vm11, %v45
113*79429601SKazushi (Jam) Marukawa
114*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.nan %vm1, %v50, %vm14
115*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x32,0x08,0x01,0x00,0x00,0x8e,0xb6]
116*79429601SKazushi (Jam) Marukawavfmk.s.nan %vm1, %v50, %vm14
117*79429601SKazushi (Jam) Marukawa
118*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.gtnan %vm12, %v22
119*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x09,0x0c,0x00,0x00,0x80,0xb6]
120*79429601SKazushi (Jam) Marukawavfmk.s.gtnan %vm12, %v22
121*79429601SKazushi (Jam) Marukawa
122*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.ltnan %vm12, %vix, %vm15
123*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0a,0x0c,0x00,0x00,0x8f,0xb6]
124*79429601SKazushi (Jam) Marukawavfmk.s.ltnan %vm12, %vix, %vm15
125*79429601SKazushi (Jam) Marukawa
126*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.nenan %vm11, %v32
127*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x0b,0x0b,0x00,0x00,0x80,0xb6]
128*79429601SKazushi (Jam) Marukawavfmk.s.nenan %vm11, %v32
129*79429601SKazushi (Jam) Marukawa
130*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.eqnan %vm1, %vix, %vm15
131*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0c,0x01,0x00,0x00,0x8f,0xb6]
132*79429601SKazushi (Jam) Marukawavfmk.s.eqnan %vm1, %vix, %vm15
133*79429601SKazushi (Jam) Marukawa
134*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.genan %vm12, %v22
135*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x0d,0x0c,0x00,0x00,0x80,0xb6]
136*79429601SKazushi (Jam) Marukawavfmk.s.genan %vm12, %v22
137*79429601SKazushi (Jam) Marukawa
138*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.lenan %vm12, %vix, %vm15
139*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0e,0x0c,0x00,0x00,0x8f,0xb6]
140*79429601SKazushi (Jam) Marukawavfmk.s.lenan %vm12, %vix, %vm15
141*79429601SKazushi (Jam) Marukawa
142*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.at %vm11
143*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x80,0xb6]
144*79429601SKazushi (Jam) Marukawapvfmk.s.up %vm11
145*79429601SKazushi (Jam) Marukawa
146*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.at %vm11
147*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x80,0xb6]
148*79429601SKazushi (Jam) Marukawapvfmk.s.up.at %vm11
149*79429601SKazushi (Jam) Marukawa
150*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.af %vm1, %vm15
151*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x01,0x00,0x00,0x8f,0xb6]
152*79429601SKazushi (Jam) Marukawapvfmk.s.up.af %vm1, %vm15
153*79429601SKazushi (Jam) Marukawa
154*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.gt %vm12, %v22
155*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x01,0x0c,0x00,0x00,0x80,0xb6]
156*79429601SKazushi (Jam) Marukawapvfmk.s.up.gt %vm12, %v22
157*79429601SKazushi (Jam) Marukawa
158*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.lt %vm12, %vix, %vm15
159*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x02,0x0c,0x00,0x00,0x8f,0xb6]
160*79429601SKazushi (Jam) Marukawapvfmk.s.up.lt %vm12, %vix, %vm15
161*79429601SKazushi (Jam) Marukawa
162*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.ne %vm11, %v32
163*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x03,0x0b,0x00,0x00,0x80,0xb6]
164*79429601SKazushi (Jam) Marukawapvfmk.s.up.ne %vm11, %v32
165*79429601SKazushi (Jam) Marukawa
166*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.eq %vm1, %vix, %vm15
167*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x04,0x01,0x00,0x00,0x8f,0xb6]
168*79429601SKazushi (Jam) Marukawapvfmk.s.up.eq %vm1, %vix, %vm15
169*79429601SKazushi (Jam) Marukawa
170*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.ge %vm12, %v22
171*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x05,0x0c,0x00,0x00,0x80,0xb6]
172*79429601SKazushi (Jam) Marukawapvfmk.s.up.ge %vm12, %v22
173*79429601SKazushi (Jam) Marukawa
174*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.le %vm12, %vix, %vm15
175*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x06,0x0c,0x00,0x00,0x8f,0xb6]
176*79429601SKazushi (Jam) Marukawapvfmk.s.up.le %vm12, %vix, %vm15
177*79429601SKazushi (Jam) Marukawa
178*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.num %vm11, %v45
179*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x2d,0x07,0x0b,0x00,0x00,0x80,0xb6]
180*79429601SKazushi (Jam) Marukawapvfmk.s.up.num %vm11, %v45
181*79429601SKazushi (Jam) Marukawa
182*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.nan %vm1, %v50, %vm14
183*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x32,0x08,0x01,0x00,0x00,0x8e,0xb6]
184*79429601SKazushi (Jam) Marukawapvfmk.s.up.nan %vm1, %v50, %vm14
185*79429601SKazushi (Jam) Marukawa
186*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.gtnan %vm12, %v22
187*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x09,0x0c,0x00,0x00,0x80,0xb6]
188*79429601SKazushi (Jam) Marukawapvfmk.s.up.gtnan %vm12, %v22
189*79429601SKazushi (Jam) Marukawa
190*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.ltnan %vm12, %vix, %vm15
191*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0a,0x0c,0x00,0x00,0x8f,0xb6]
192*79429601SKazushi (Jam) Marukawapvfmk.s.up.ltnan %vm12, %vix, %vm15
193*79429601SKazushi (Jam) Marukawa
194*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.nenan %vm11, %v32
195*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x0b,0x0b,0x00,0x00,0x80,0xb6]
196*79429601SKazushi (Jam) Marukawapvfmk.s.up.nenan %vm11, %v32
197*79429601SKazushi (Jam) Marukawa
198*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.eqnan %vm1, %vix, %vm15
199*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0c,0x01,0x00,0x00,0x8f,0xb6]
200*79429601SKazushi (Jam) Marukawapvfmk.s.up.eqnan %vm1, %vix, %vm15
201*79429601SKazushi (Jam) Marukawa
202*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.genan %vm12, %v22
203*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x0d,0x0c,0x00,0x00,0x80,0xb6]
204*79429601SKazushi (Jam) Marukawapvfmk.s.up.genan %vm12, %v22
205*79429601SKazushi (Jam) Marukawa
206*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.up.lenan %vm12, %vix, %vm15
207*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0e,0x0c,0x00,0x00,0x8f,0xb6]
208*79429601SKazushi (Jam) Marukawapvfmk.s.up.lenan %vm12, %vix, %vm15
209*79429601SKazushi (Jam) Marukawa
210*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.at %vm11
211*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x40,0xb6]
212*79429601SKazushi (Jam) Marukawapvfmk.s.lo %vm11
213*79429601SKazushi (Jam) Marukawa
214*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.at %vm11
215*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x0f,0x0b,0x00,0x00,0x40,0xb6]
216*79429601SKazushi (Jam) Marukawapvfmk.s.lo.at %vm11
217*79429601SKazushi (Jam) Marukawa
218*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.af %vm1, %vm15
219*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x00,0x00,0x01,0x00,0x00,0x4f,0xb6]
220*79429601SKazushi (Jam) Marukawapvfmk.s.lo.af %vm1, %vm15
221*79429601SKazushi (Jam) Marukawa
222*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.gt %vm12, %v22
223*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x01,0x0c,0x00,0x00,0x40,0xb6]
224*79429601SKazushi (Jam) Marukawapvfmk.s.lo.gt %vm12, %v22
225*79429601SKazushi (Jam) Marukawa
226*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.lt %vm12, %vix, %vm15
227*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x02,0x0c,0x00,0x00,0x4f,0xb6]
228*79429601SKazushi (Jam) Marukawapvfmk.s.lo.lt %vm12, %vix, %vm15
229*79429601SKazushi (Jam) Marukawa
230*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.ne %vm11, %v32
231*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x03,0x0b,0x00,0x00,0x40,0xb6]
232*79429601SKazushi (Jam) Marukawapvfmk.s.lo.ne %vm11, %v32
233*79429601SKazushi (Jam) Marukawa
234*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.eq %vm1, %vix, %vm15
235*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x04,0x01,0x00,0x00,0x4f,0xb6]
236*79429601SKazushi (Jam) Marukawapvfmk.s.lo.eq %vm1, %vix, %vm15
237*79429601SKazushi (Jam) Marukawa
238*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.ge %vm12, %v22
239*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x05,0x0c,0x00,0x00,0x40,0xb6]
240*79429601SKazushi (Jam) Marukawapvfmk.s.lo.ge %vm12, %v22
241*79429601SKazushi (Jam) Marukawa
242*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.le %vm12, %vix, %vm15
243*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x06,0x0c,0x00,0x00,0x4f,0xb6]
244*79429601SKazushi (Jam) Marukawapvfmk.s.lo.le %vm12, %vix, %vm15
245*79429601SKazushi (Jam) Marukawa
246*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.num %vm11, %v45
247*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x2d,0x07,0x0b,0x00,0x00,0x40,0xb6]
248*79429601SKazushi (Jam) Marukawapvfmk.s.lo.num %vm11, %v45
249*79429601SKazushi (Jam) Marukawa
250*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.nan %vm1, %v50, %vm14
251*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x32,0x08,0x01,0x00,0x00,0x4e,0xb6]
252*79429601SKazushi (Jam) Marukawapvfmk.s.lo.nan %vm1, %v50, %vm14
253*79429601SKazushi (Jam) Marukawa
254*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.gtnan %vm12, %v22
255*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x09,0x0c,0x00,0x00,0x40,0xb6]
256*79429601SKazushi (Jam) Marukawapvfmk.s.lo.gtnan %vm12, %v22
257*79429601SKazushi (Jam) Marukawa
258*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.ltnan %vm12, %vix, %vm15
259*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0a,0x0c,0x00,0x00,0x4f,0xb6]
260*79429601SKazushi (Jam) Marukawapvfmk.s.lo.ltnan %vm12, %vix, %vm15
261*79429601SKazushi (Jam) Marukawa
262*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.nenan %vm11, %v32
263*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x20,0x0b,0x0b,0x00,0x00,0x40,0xb6]
264*79429601SKazushi (Jam) Marukawapvfmk.s.lo.nenan %vm11, %v32
265*79429601SKazushi (Jam) Marukawa
266*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.eqnan %vm1, %vix, %vm15
267*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0c,0x01,0x00,0x00,0x4f,0xb6]
268*79429601SKazushi (Jam) Marukawapvfmk.s.lo.eqnan %vm1, %vix, %vm15
269*79429601SKazushi (Jam) Marukawa
270*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.genan %vm12, %v22
271*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0x16,0x0d,0x0c,0x00,0x00,0x40,0xb6]
272*79429601SKazushi (Jam) Marukawapvfmk.s.lo.genan %vm12, %v22
273*79429601SKazushi (Jam) Marukawa
274*79429601SKazushi (Jam) Marukawa# CHECK-INST: pvfmk.s.lo.lenan %vm12, %vix, %vm15
275*79429601SKazushi (Jam) Marukawa# CHECK-ENCODING: encoding: [0x00,0xff,0x0e,0x0c,0x00,0x00,0x4f,0xb6]
276*79429601SKazushi (Jam) Marukawapvfmk.s.lo.lenan %vm12, %vix, %vm15
277