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