brintos

brintos / llvm-project-archived public Read only

0
0
Text · 149.5 KiB · c898aaf Raw
3945 lines · plain
1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 52// RUN: not llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64,+real-true16 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX11 --implicit-check-not=error: %s3 4v_cmp_class_f16_e32 vcc, v1.h, v255.h5// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction6 7v_cmp_class_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]8// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction9 10v_cmp_class_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]11// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction12 13v_cmp_class_f16_e32 vcc, v1.l, v255.l14// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction15 16v_cmp_class_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]17// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction18 19v_cmp_class_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]20// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction21 22v_cmp_class_f16_e32 vcc, v127.h, v255.h23// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction24 25v_cmp_class_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]26// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction27 28v_cmp_class_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]29// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction30 31v_cmp_class_f16_e32 vcc, v127.l, v255.l32// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction33 34v_cmp_class_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]35// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction36 37v_cmp_class_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]38// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction39 40v_cmp_class_f16_e32 vcc, v128.h, v2.h41// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction42 43v_cmp_class_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]44// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction45 46v_cmp_class_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]47// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction48 49v_cmp_class_f16_e32 vcc, v128.l, v2.l50// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction51 52v_cmp_class_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]53// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction54 55v_cmp_class_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]56// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction57 58v_cmp_class_f16_e32 vcc, vcc_hi, v255.h59// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction60 61v_cmp_class_f16_e32 vcc, vcc_hi, v255.l62// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction63 64v_cmp_class_f16_e32 vcc, vcc_lo, v255.h65// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction66 67v_cmp_class_f16_e32 vcc, vcc_lo, v255.l68// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction69 70v_cmp_class_f16_e32 vcc_lo, v127.h, v255.h71// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction72 73v_cmp_class_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]74// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction75 76v_cmp_class_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]77// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction78 79v_cmp_class_f16_e32 vcc_lo, v127.l, v255.l80// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction81 82v_cmp_class_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]83// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction84 85v_cmp_class_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]86// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction87 88v_cmp_class_f16_e32 vcc_lo, v128.h, v2.h89// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction90 91v_cmp_class_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]92// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction93 94v_cmp_class_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]95// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction96 97v_cmp_class_f16_e32 vcc_lo, v128.l, v2.l98// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction99 100v_cmp_class_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]101// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction102 103v_cmp_class_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]104// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction105 106v_cmp_class_f16_e32 vcc_lo, vcc_hi, v255.h107// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction108 109v_cmp_class_f16_e32 vcc_lo, vcc_hi, v255.l110// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction111 112v_cmp_class_f16_e32 vcc_lo, vcc_lo, v255.h113// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction114 115v_cmp_class_f16_e32 vcc_lo, vcc_lo, v255.l116// GFX11: :[[@LINE-1]]:37: error: invalid operand for instruction117 118v_cmp_eq_f16_e32 vcc, v1.h, v255.h119// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction120 121v_cmp_eq_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]122// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction123 124v_cmp_eq_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]125// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction126 127v_cmp_eq_f16_e32 vcc, v1.l, v255.l128// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction129 130v_cmp_eq_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]131// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction132 133v_cmp_eq_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]134// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction135 136v_cmp_eq_f16_e32 vcc, v127.h, v255.h137// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction138 139v_cmp_eq_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]140// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction141 142v_cmp_eq_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]143// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction144 145v_cmp_eq_f16_e32 vcc, v127.l, v255.l146// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction147 148v_cmp_eq_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]149// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction150 151v_cmp_eq_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]152// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction153 154v_cmp_eq_f16_e32 vcc, v128.h, v2.h155// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction156 157v_cmp_eq_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]158// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction159 160v_cmp_eq_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]161// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction162 163v_cmp_eq_f16_e32 vcc, v128.l, v2.l164// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction165 166v_cmp_eq_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]167// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction168 169v_cmp_eq_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]170// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction171 172v_cmp_eq_f16_e32 vcc, vcc_hi, v255.h173// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction174 175v_cmp_eq_f16_e32 vcc, vcc_hi, v255.l176// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction177 178v_cmp_eq_f16_e32 vcc, vcc_lo, v255.h179// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction180 181v_cmp_eq_f16_e32 vcc, vcc_lo, v255.l182// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction183 184v_cmp_eq_f16_e32 vcc_lo, v1.h, v255.h185// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction186 187v_cmp_eq_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]188// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction189 190v_cmp_eq_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]191// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction192 193v_cmp_eq_f16_e32 vcc_lo, v1.l, v255.l194// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction195 196v_cmp_eq_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]197// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction198 199v_cmp_eq_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]200// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction201 202v_cmp_eq_f16_e32 vcc_lo, v127.h, v255.h203// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction204 205v_cmp_eq_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]206// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction207 208v_cmp_eq_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]209// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction210 211v_cmp_eq_f16_e32 vcc_lo, v127.l, v255.l212// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction213 214v_cmp_eq_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]215// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction216 217v_cmp_eq_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]218// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction219 220v_cmp_eq_f16_e32 vcc_lo, v128.h, v2.h221// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction222 223v_cmp_eq_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]224// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction225 226v_cmp_eq_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]227// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction228 229v_cmp_eq_f16_e32 vcc_lo, v128.l, v2.l230// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction231 232v_cmp_eq_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]233// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction234 235v_cmp_eq_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]236// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction237 238v_cmp_eq_f16_e32 vcc_lo, vcc_hi, v255.h239// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction240 241v_cmp_eq_f16_e32 vcc_lo, vcc_hi, v255.l242// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction243 244v_cmp_eq_f16_e32 vcc_lo, vcc_lo, v255.h245// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction246 247v_cmp_eq_f16_e32 vcc_lo, vcc_lo, v255.l248// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction249 250v_cmp_eq_i16_e32 vcc, v1.h, v255.h251// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction252 253v_cmp_eq_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]254// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction255 256v_cmp_eq_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]257// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction258 259v_cmp_eq_i16_e32 vcc, v1.l, v255.l260// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction261 262v_cmp_eq_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]263// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction264 265v_cmp_eq_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]266// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction267 268v_cmp_eq_i16_e32 vcc, v127.h, v255.h269// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction270 271v_cmp_eq_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]272// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction273 274v_cmp_eq_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]275// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction276 277v_cmp_eq_i16_e32 vcc, v127.l, v255.l278// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction279 280v_cmp_eq_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]281// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction282 283v_cmp_eq_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]284// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction285 286v_cmp_eq_i16_e32 vcc, v128.h, v2.h287// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction288 289v_cmp_eq_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]290// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction291 292v_cmp_eq_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]293// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction294 295v_cmp_eq_i16_e32 vcc, v128.l, v2.l296// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction297 298v_cmp_eq_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]299// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction300 301v_cmp_eq_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]302// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction303 304v_cmp_eq_i16_e32 vcc, vcc_hi, v255.h305// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction306 307v_cmp_eq_i16_e32 vcc, vcc_hi, v255.l308// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction309 310v_cmp_eq_i16_e32 vcc, vcc_lo, v255.h311// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction312 313v_cmp_eq_i16_e32 vcc, vcc_lo, v255.l314// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction315 316v_cmp_eq_i16_e32 vcc_lo, v1.h, v255.h317// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction318 319v_cmp_eq_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]320// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction321 322v_cmp_eq_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]323// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction324 325v_cmp_eq_i16_e32 vcc_lo, v1.l, v255.l326// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction327 328v_cmp_eq_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]329// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction330 331v_cmp_eq_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]332// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction333 334v_cmp_eq_i16_e32 vcc_lo, v127.h, v255.h335// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction336 337v_cmp_eq_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]338// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction339 340v_cmp_eq_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]341// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction342 343v_cmp_eq_i16_e32 vcc_lo, v127.l, v255.l344// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction345 346v_cmp_eq_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]347// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction348 349v_cmp_eq_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]350// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction351 352v_cmp_eq_i16_e32 vcc_lo, v128.h, v2.h353// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction354 355v_cmp_eq_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]356// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction357 358v_cmp_eq_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]359// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction360 361v_cmp_eq_i16_e32 vcc_lo, v128.l, v2.l362// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction363 364v_cmp_eq_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]365// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction366 367v_cmp_eq_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]368// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction369 370v_cmp_eq_i16_e32 vcc_lo, vcc_hi, v255.h371// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction372 373v_cmp_eq_i16_e32 vcc_lo, vcc_hi, v255.l374// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction375 376v_cmp_eq_i16_e32 vcc_lo, vcc_lo, v255.h377// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction378 379v_cmp_eq_i16_e32 vcc_lo, vcc_lo, v255.l380// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction381 382v_cmp_eq_u16_e32 vcc, v1.h, v255.h383// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction384 385v_cmp_eq_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]386// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction387 388v_cmp_eq_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]389// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction390 391v_cmp_eq_u16_e32 vcc, v1.l, v255.l392// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction393 394v_cmp_eq_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]395// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction396 397v_cmp_eq_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]398// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction399 400v_cmp_eq_u16_e32 vcc, v127.h, v255.h401// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction402 403v_cmp_eq_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]404// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction405 406v_cmp_eq_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]407// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction408 409v_cmp_eq_u16_e32 vcc, v127.l, v255.l410// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction411 412v_cmp_eq_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]413// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction414 415v_cmp_eq_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]416// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction417 418v_cmp_eq_u16_e32 vcc, v128.h, v2.h419// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction420 421v_cmp_eq_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]422// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction423 424v_cmp_eq_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]425// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction426 427v_cmp_eq_u16_e32 vcc, v128.l, v2.l428// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction429 430v_cmp_eq_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]431// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction432 433v_cmp_eq_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]434// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction435 436v_cmp_eq_u16_e32 vcc, vcc_hi, v255.h437// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction438 439v_cmp_eq_u16_e32 vcc, vcc_hi, v255.l440// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction441 442v_cmp_eq_u16_e32 vcc, vcc_lo, v255.h443// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction444 445v_cmp_eq_u16_e32 vcc, vcc_lo, v255.l446// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction447 448v_cmp_eq_u16_e32 vcc_lo, v1.h, v255.h449// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction450 451v_cmp_eq_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]452// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction453 454v_cmp_eq_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]455// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction456 457v_cmp_eq_u16_e32 vcc_lo, v1.l, v255.l458// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction459 460v_cmp_eq_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]461// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction462 463v_cmp_eq_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]464// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction465 466v_cmp_eq_u16_e32 vcc_lo, v127.h, v255.h467// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction468 469v_cmp_eq_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]470// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction471 472v_cmp_eq_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]473// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction474 475v_cmp_eq_u16_e32 vcc_lo, v127.l, v255.l476// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction477 478v_cmp_eq_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]479// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction480 481v_cmp_eq_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]482// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction483 484v_cmp_eq_u16_e32 vcc_lo, v128.h, v2.h485// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction486 487v_cmp_eq_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]488// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction489 490v_cmp_eq_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]491// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction492 493v_cmp_eq_u16_e32 vcc_lo, v128.l, v2.l494// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction495 496v_cmp_eq_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]497// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction498 499v_cmp_eq_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]500// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction501 502v_cmp_eq_u16_e32 vcc_lo, vcc_hi, v255.h503// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction504 505v_cmp_eq_u16_e32 vcc_lo, vcc_hi, v255.l506// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction507 508v_cmp_eq_u16_e32 vcc_lo, vcc_lo, v255.h509// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction510 511v_cmp_eq_u16_e32 vcc_lo, vcc_lo, v255.l512// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction513 514v_cmp_f_f16_e32 vcc, v1.h, v255.h515// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction516 517v_cmp_f_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]518// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction519 520v_cmp_f_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]521// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction522 523v_cmp_f_f16_e32 vcc, v1.l, v255.l524// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction525 526v_cmp_f_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]527// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction528 529v_cmp_f_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]530// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction531 532v_cmp_f_f16_e32 vcc, v127.h, v255.h533// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction534 535v_cmp_f_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]536// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction537 538v_cmp_f_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]539// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction540 541v_cmp_f_f16_e32 vcc, v127.l, v255.l542// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction543 544v_cmp_f_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]545// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction546 547v_cmp_f_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]548// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction549 550v_cmp_f_f16_e32 vcc, v128.h, v2.h551// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction552 553v_cmp_f_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]554// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction555 556v_cmp_f_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]557// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction558 559v_cmp_f_f16_e32 vcc, v128.l, v2.l560// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction561 562v_cmp_f_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]563// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction564 565v_cmp_f_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]566// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction567 568v_cmp_f_f16_e32 vcc, vcc_hi, v255.h569// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction570 571v_cmp_f_f16_e32 vcc, vcc_hi, v255.l572// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction573 574v_cmp_f_f16_e32 vcc, vcc_lo, v255.h575// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction576 577v_cmp_f_f16_e32 vcc, vcc_lo, v255.l578// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction579 580v_cmp_f_f16_e32 vcc_lo, v1.h, v255.h581// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction582 583v_cmp_f_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]584// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction585 586v_cmp_f_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]587// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction588 589v_cmp_f_f16_e32 vcc_lo, v1.l, v255.l590// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction591 592v_cmp_f_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]593// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction594 595v_cmp_f_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]596// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction597 598v_cmp_f_f16_e32 vcc_lo, v127.h, v255.h599// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction600 601v_cmp_f_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]602// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction603 604v_cmp_f_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]605// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction606 607v_cmp_f_f16_e32 vcc_lo, v127.l, v255.l608// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction609 610v_cmp_f_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]611// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction612 613v_cmp_f_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]614// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction615 616v_cmp_f_f16_e32 vcc_lo, v128.h, v2.h617// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction618 619v_cmp_f_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]620// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction621 622v_cmp_f_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]623// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction624 625v_cmp_f_f16_e32 vcc_lo, v128.l, v2.l626// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction627 628v_cmp_f_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]629// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction630 631v_cmp_f_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]632// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction633 634v_cmp_f_f16_e32 vcc_lo, vcc_hi, v255.h635// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction636 637v_cmp_f_f16_e32 vcc_lo, vcc_hi, v255.l638// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction639 640v_cmp_f_f16_e32 vcc_lo, vcc_lo, v255.h641// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction642 643v_cmp_f_f16_e32 vcc_lo, vcc_lo, v255.l644// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction645 646v_cmp_ge_f16_e32 vcc, v1.h, v255.h647// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction648 649v_cmp_ge_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]650// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction651 652v_cmp_ge_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]653// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction654 655v_cmp_ge_f16_e32 vcc, v1.l, v255.l656// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction657 658v_cmp_ge_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]659// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction660 661v_cmp_ge_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]662// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction663 664v_cmp_ge_f16_e32 vcc, v127.h, v255.h665// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction666 667v_cmp_ge_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]668// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction669 670v_cmp_ge_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]671// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction672 673v_cmp_ge_f16_e32 vcc, v127.l, v255.l674// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction675 676v_cmp_ge_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]677// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction678 679v_cmp_ge_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]680// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction681 682v_cmp_ge_f16_e32 vcc, v128.h, v2.h683// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction684 685v_cmp_ge_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]686// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction687 688v_cmp_ge_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]689// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction690 691v_cmp_ge_f16_e32 vcc, v128.l, v2.l692// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction693 694v_cmp_ge_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]695// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction696 697v_cmp_ge_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]698// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction699 700v_cmp_ge_f16_e32 vcc, vcc_hi, v255.h701// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction702 703v_cmp_ge_f16_e32 vcc, vcc_hi, v255.l704// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction705 706v_cmp_ge_f16_e32 vcc, vcc_lo, v255.h707// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction708 709v_cmp_ge_f16_e32 vcc, vcc_lo, v255.l710// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction711 712v_cmp_ge_f16_e32 vcc_lo, v1.h, v255.h713// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction714 715v_cmp_ge_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]716// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction717 718v_cmp_ge_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]719// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction720 721v_cmp_ge_f16_e32 vcc_lo, v1.l, v255.l722// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction723 724v_cmp_ge_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]725// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction726 727v_cmp_ge_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]728// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction729 730v_cmp_ge_f16_e32 vcc_lo, v127.h, v255.h731// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction732 733v_cmp_ge_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]734// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction735 736v_cmp_ge_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]737// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction738 739v_cmp_ge_f16_e32 vcc_lo, v127.l, v255.l740// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction741 742v_cmp_ge_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]743// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction744 745v_cmp_ge_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]746// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction747 748v_cmp_ge_f16_e32 vcc_lo, v128.h, v2.h749// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction750 751v_cmp_ge_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]752// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction753 754v_cmp_ge_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]755// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction756 757v_cmp_ge_f16_e32 vcc_lo, v128.l, v2.l758// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction759 760v_cmp_ge_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]761// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction762 763v_cmp_ge_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]764// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction765 766v_cmp_ge_f16_e32 vcc_lo, vcc_hi, v255.h767// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction768 769v_cmp_ge_f16_e32 vcc_lo, vcc_hi, v255.l770// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction771 772v_cmp_ge_f16_e32 vcc_lo, vcc_lo, v255.h773// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction774 775v_cmp_ge_f16_e32 vcc_lo, vcc_lo, v255.l776// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction777 778v_cmp_ge_i16_e32 vcc, v1.h, v255.h779// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction780 781v_cmp_ge_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]782// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction783 784v_cmp_ge_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]785// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction786 787v_cmp_ge_i16_e32 vcc, v1.l, v255.l788// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction789 790v_cmp_ge_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]791// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction792 793v_cmp_ge_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]794// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction795 796v_cmp_ge_i16_e32 vcc, v127.h, v255.h797// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction798 799v_cmp_ge_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]800// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction801 802v_cmp_ge_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]803// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction804 805v_cmp_ge_i16_e32 vcc, v127.l, v255.l806// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction807 808v_cmp_ge_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]809// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction810 811v_cmp_ge_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]812// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction813 814v_cmp_ge_i16_e32 vcc, v128.h, v2.h815// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction816 817v_cmp_ge_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]818// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction819 820v_cmp_ge_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]821// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction822 823v_cmp_ge_i16_e32 vcc, v128.l, v2.l824// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction825 826v_cmp_ge_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]827// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction828 829v_cmp_ge_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]830// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction831 832v_cmp_ge_i16_e32 vcc, vcc_hi, v255.h833// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction834 835v_cmp_ge_i16_e32 vcc, vcc_hi, v255.l836// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction837 838v_cmp_ge_i16_e32 vcc, vcc_lo, v255.h839// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction840 841v_cmp_ge_i16_e32 vcc, vcc_lo, v255.l842// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction843 844v_cmp_ge_i16_e32 vcc_lo, v1.h, v255.h845// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction846 847v_cmp_ge_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]848// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction849 850v_cmp_ge_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]851// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction852 853v_cmp_ge_i16_e32 vcc_lo, v1.l, v255.l854// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction855 856v_cmp_ge_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]857// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction858 859v_cmp_ge_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]860// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction861 862v_cmp_ge_i16_e32 vcc_lo, v127.h, v255.h863// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction864 865v_cmp_ge_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]866// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction867 868v_cmp_ge_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]869// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction870 871v_cmp_ge_i16_e32 vcc_lo, v127.l, v255.l872// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction873 874v_cmp_ge_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]875// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction876 877v_cmp_ge_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]878// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction879 880v_cmp_ge_i16_e32 vcc_lo, v128.h, v2.h881// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction882 883v_cmp_ge_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]884// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction885 886v_cmp_ge_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]887// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction888 889v_cmp_ge_i16_e32 vcc_lo, v128.l, v2.l890// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction891 892v_cmp_ge_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]893// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction894 895v_cmp_ge_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]896// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction897 898v_cmp_ge_i16_e32 vcc_lo, vcc_hi, v255.h899// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction900 901v_cmp_ge_i16_e32 vcc_lo, vcc_hi, v255.l902// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction903 904v_cmp_ge_i16_e32 vcc_lo, vcc_lo, v255.h905// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction906 907v_cmp_ge_i16_e32 vcc_lo, vcc_lo, v255.l908// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction909 910v_cmp_ge_u16_e32 vcc, v1.h, v255.h911// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction912 913v_cmp_ge_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]914// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction915 916v_cmp_ge_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]917// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction918 919v_cmp_ge_u16_e32 vcc, v1.l, v255.l920// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction921 922v_cmp_ge_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]923// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction924 925v_cmp_ge_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]926// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction927 928v_cmp_ge_u16_e32 vcc, v127.h, v255.h929// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction930 931v_cmp_ge_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]932// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction933 934v_cmp_ge_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]935// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction936 937v_cmp_ge_u16_e32 vcc, v127.l, v255.l938// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction939 940v_cmp_ge_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]941// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction942 943v_cmp_ge_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]944// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction945 946v_cmp_ge_u16_e32 vcc, v128.h, v2.h947// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction948 949v_cmp_ge_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]950// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction951 952v_cmp_ge_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]953// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction954 955v_cmp_ge_u16_e32 vcc, v128.l, v2.l956// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction957 958v_cmp_ge_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]959// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction960 961v_cmp_ge_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]962// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction963 964v_cmp_ge_u16_e32 vcc, vcc_hi, v255.h965// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction966 967v_cmp_ge_u16_e32 vcc, vcc_hi, v255.l968// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction969 970v_cmp_ge_u16_e32 vcc, vcc_lo, v255.h971// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction972 973v_cmp_ge_u16_e32 vcc, vcc_lo, v255.l974// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction975 976v_cmp_ge_u16_e32 vcc_lo, v1.h, v255.h977// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction978 979v_cmp_ge_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]980// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction981 982v_cmp_ge_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]983// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction984 985v_cmp_ge_u16_e32 vcc_lo, v1.l, v255.l986// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction987 988v_cmp_ge_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]989// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction990 991v_cmp_ge_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]992// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction993 994v_cmp_ge_u16_e32 vcc_lo, v127.h, v255.h995// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction996 997v_cmp_ge_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]998// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction999 1000v_cmp_ge_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1001// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1002 1003v_cmp_ge_u16_e32 vcc_lo, v127.l, v255.l1004// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1005 1006v_cmp_ge_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1007// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1008 1009v_cmp_ge_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1010// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1011 1012v_cmp_ge_u16_e32 vcc_lo, v128.h, v2.h1013// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1014 1015v_cmp_ge_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1016// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1017 1018v_cmp_ge_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1019// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1020 1021v_cmp_ge_u16_e32 vcc_lo, v128.l, v2.l1022// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1023 1024v_cmp_ge_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1025// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1026 1027v_cmp_ge_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1028// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1029 1030v_cmp_ge_u16_e32 vcc_lo, vcc_hi, v255.h1031// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1032 1033v_cmp_ge_u16_e32 vcc_lo, vcc_hi, v255.l1034// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1035 1036v_cmp_ge_u16_e32 vcc_lo, vcc_lo, v255.h1037// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1038 1039v_cmp_ge_u16_e32 vcc_lo, vcc_lo, v255.l1040// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1041 1042v_cmp_gt_f16_e32 vcc, v1.h, v255.h1043// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1044 1045v_cmp_gt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1046// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1047 1048v_cmp_gt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1049// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1050 1051v_cmp_gt_f16_e32 vcc, v1.l, v255.l1052// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1053 1054v_cmp_gt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1055// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1056 1057v_cmp_gt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1058// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1059 1060v_cmp_gt_f16_e32 vcc, v127.h, v255.h1061// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1062 1063v_cmp_gt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1064// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1065 1066v_cmp_gt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1067// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1068 1069v_cmp_gt_f16_e32 vcc, v127.l, v255.l1070// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1071 1072v_cmp_gt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1073// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1074 1075v_cmp_gt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]1076// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1077 1078v_cmp_gt_f16_e32 vcc, v128.h, v2.h1079// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1080 1081v_cmp_gt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1082// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1083 1084v_cmp_gt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]1085// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1086 1087v_cmp_gt_f16_e32 vcc, v128.l, v2.l1088// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1089 1090v_cmp_gt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1091// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1092 1093v_cmp_gt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]1094// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1095 1096v_cmp_gt_f16_e32 vcc, vcc_hi, v255.h1097// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1098 1099v_cmp_gt_f16_e32 vcc, vcc_hi, v255.l1100// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1101 1102v_cmp_gt_f16_e32 vcc, vcc_lo, v255.h1103// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1104 1105v_cmp_gt_f16_e32 vcc, vcc_lo, v255.l1106// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1107 1108v_cmp_gt_f16_e32 vcc_lo, v1.h, v255.h1109// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1110 1111v_cmp_gt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1112// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1113 1114v_cmp_gt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]1115// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1116 1117v_cmp_gt_f16_e32 vcc_lo, v1.l, v255.l1118// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1119 1120v_cmp_gt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1121// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1122 1123v_cmp_gt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]1124// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1125 1126v_cmp_gt_f16_e32 vcc_lo, v127.h, v255.h1127// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1128 1129v_cmp_gt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1130// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1131 1132v_cmp_gt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1133// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1134 1135v_cmp_gt_f16_e32 vcc_lo, v127.l, v255.l1136// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1137 1138v_cmp_gt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1139// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1140 1141v_cmp_gt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1142// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1143 1144v_cmp_gt_f16_e32 vcc_lo, v128.h, v2.h1145// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1146 1147v_cmp_gt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1148// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1149 1150v_cmp_gt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1151// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1152 1153v_cmp_gt_f16_e32 vcc_lo, v128.l, v2.l1154// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1155 1156v_cmp_gt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1157// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1158 1159v_cmp_gt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1160// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1161 1162v_cmp_gt_f16_e32 vcc_lo, vcc_hi, v255.h1163// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1164 1165v_cmp_gt_f16_e32 vcc_lo, vcc_hi, v255.l1166// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1167 1168v_cmp_gt_f16_e32 vcc_lo, vcc_lo, v255.h1169// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1170 1171v_cmp_gt_f16_e32 vcc_lo, vcc_lo, v255.l1172// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1173 1174v_cmp_gt_i16_e32 vcc, v1.h, v255.h1175// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1176 1177v_cmp_gt_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1178// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1179 1180v_cmp_gt_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1181// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1182 1183v_cmp_gt_i16_e32 vcc, v1.l, v255.l1184// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1185 1186v_cmp_gt_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1187// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1188 1189v_cmp_gt_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1190// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1191 1192v_cmp_gt_i16_e32 vcc, v127.h, v255.h1193// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1194 1195v_cmp_gt_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1196// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1197 1198v_cmp_gt_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1199// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1200 1201v_cmp_gt_i16_e32 vcc, v127.l, v255.l1202// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1203 1204v_cmp_gt_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1205// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1206 1207v_cmp_gt_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]1208// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1209 1210v_cmp_gt_i16_e32 vcc, v128.h, v2.h1211// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1212 1213v_cmp_gt_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1214// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1215 1216v_cmp_gt_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]1217// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1218 1219v_cmp_gt_i16_e32 vcc, v128.l, v2.l1220// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1221 1222v_cmp_gt_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1223// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1224 1225v_cmp_gt_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]1226// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1227 1228v_cmp_gt_i16_e32 vcc, vcc_hi, v255.h1229// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1230 1231v_cmp_gt_i16_e32 vcc, vcc_hi, v255.l1232// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1233 1234v_cmp_gt_i16_e32 vcc, vcc_lo, v255.h1235// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1236 1237v_cmp_gt_i16_e32 vcc, vcc_lo, v255.l1238// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1239 1240v_cmp_gt_i16_e32 vcc_lo, v1.h, v255.h1241// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1242 1243v_cmp_gt_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1244// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1245 1246v_cmp_gt_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]1247// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1248 1249v_cmp_gt_i16_e32 vcc_lo, v1.l, v255.l1250// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1251 1252v_cmp_gt_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1253// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1254 1255v_cmp_gt_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]1256// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1257 1258v_cmp_gt_i16_e32 vcc_lo, v127.h, v255.h1259// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1260 1261v_cmp_gt_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1262// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1263 1264v_cmp_gt_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1265// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1266 1267v_cmp_gt_i16_e32 vcc_lo, v127.l, v255.l1268// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1269 1270v_cmp_gt_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1271// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1272 1273v_cmp_gt_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1274// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1275 1276v_cmp_gt_i16_e32 vcc_lo, v128.h, v2.h1277// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1278 1279v_cmp_gt_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1280// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1281 1282v_cmp_gt_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1283// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1284 1285v_cmp_gt_i16_e32 vcc_lo, v128.l, v2.l1286// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1287 1288v_cmp_gt_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1289// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1290 1291v_cmp_gt_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1292// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1293 1294v_cmp_gt_i16_e32 vcc_lo, vcc_hi, v255.h1295// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1296 1297v_cmp_gt_i16_e32 vcc_lo, vcc_hi, v255.l1298// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1299 1300v_cmp_gt_i16_e32 vcc_lo, vcc_lo, v255.h1301// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1302 1303v_cmp_gt_i16_e32 vcc_lo, vcc_lo, v255.l1304// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1305 1306v_cmp_gt_u16_e32 vcc, v1.h, v255.h1307// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1308 1309v_cmp_gt_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1310// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1311 1312v_cmp_gt_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1313// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1314 1315v_cmp_gt_u16_e32 vcc, v1.l, v255.l1316// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1317 1318v_cmp_gt_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1319// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1320 1321v_cmp_gt_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1322// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1323 1324v_cmp_gt_u16_e32 vcc, v127.h, v255.h1325// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1326 1327v_cmp_gt_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1328// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1329 1330v_cmp_gt_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1331// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1332 1333v_cmp_gt_u16_e32 vcc, v127.l, v255.l1334// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1335 1336v_cmp_gt_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1337// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1338 1339v_cmp_gt_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]1340// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1341 1342v_cmp_gt_u16_e32 vcc, v128.h, v2.h1343// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1344 1345v_cmp_gt_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1346// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1347 1348v_cmp_gt_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]1349// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1350 1351v_cmp_gt_u16_e32 vcc, v128.l, v2.l1352// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1353 1354v_cmp_gt_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1355// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1356 1357v_cmp_gt_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]1358// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1359 1360v_cmp_gt_u16_e32 vcc, vcc_hi, v255.h1361// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1362 1363v_cmp_gt_u16_e32 vcc, vcc_hi, v255.l1364// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1365 1366v_cmp_gt_u16_e32 vcc, vcc_lo, v255.h1367// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1368 1369v_cmp_gt_u16_e32 vcc, vcc_lo, v255.l1370// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1371 1372v_cmp_gt_u16_e32 vcc_lo, v1.h, v255.h1373// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1374 1375v_cmp_gt_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1376// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1377 1378v_cmp_gt_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]1379// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1380 1381v_cmp_gt_u16_e32 vcc_lo, v1.l, v255.l1382// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1383 1384v_cmp_gt_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1385// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1386 1387v_cmp_gt_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]1388// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1389 1390v_cmp_gt_u16_e32 vcc_lo, v127.h, v255.h1391// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1392 1393v_cmp_gt_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1394// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1395 1396v_cmp_gt_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1397// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1398 1399v_cmp_gt_u16_e32 vcc_lo, v127.l, v255.l1400// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1401 1402v_cmp_gt_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1403// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1404 1405v_cmp_gt_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1406// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1407 1408v_cmp_gt_u16_e32 vcc_lo, v128.h, v2.h1409// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1410 1411v_cmp_gt_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1412// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1413 1414v_cmp_gt_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1415// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1416 1417v_cmp_gt_u16_e32 vcc_lo, v128.l, v2.l1418// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1419 1420v_cmp_gt_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1421// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1422 1423v_cmp_gt_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1424// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1425 1426v_cmp_gt_u16_e32 vcc_lo, vcc_hi, v255.h1427// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1428 1429v_cmp_gt_u16_e32 vcc_lo, vcc_hi, v255.l1430// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1431 1432v_cmp_gt_u16_e32 vcc_lo, vcc_lo, v255.h1433// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1434 1435v_cmp_gt_u16_e32 vcc_lo, vcc_lo, v255.l1436// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1437 1438v_cmp_le_f16_e32 vcc, v1.h, v255.h1439// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1440 1441v_cmp_le_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1442// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1443 1444v_cmp_le_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1445// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1446 1447v_cmp_le_f16_e32 vcc, v1.l, v255.l1448// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1449 1450v_cmp_le_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1451// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1452 1453v_cmp_le_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1454// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1455 1456v_cmp_le_f16_e32 vcc, v127.h, v255.h1457// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1458 1459v_cmp_le_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1460// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1461 1462v_cmp_le_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1463// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1464 1465v_cmp_le_f16_e32 vcc, v127.l, v255.l1466// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1467 1468v_cmp_le_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1469// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1470 1471v_cmp_le_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]1472// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1473 1474v_cmp_le_f16_e32 vcc, v128.h, v2.h1475// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1476 1477v_cmp_le_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1478// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1479 1480v_cmp_le_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]1481// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1482 1483v_cmp_le_f16_e32 vcc, v128.l, v2.l1484// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1485 1486v_cmp_le_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1487// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1488 1489v_cmp_le_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]1490// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1491 1492v_cmp_le_f16_e32 vcc, vcc_hi, v255.h1493// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1494 1495v_cmp_le_f16_e32 vcc, vcc_hi, v255.l1496// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1497 1498v_cmp_le_f16_e32 vcc, vcc_lo, v255.h1499// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1500 1501v_cmp_le_f16_e32 vcc, vcc_lo, v255.l1502// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1503 1504v_cmp_le_f16_e32 vcc_lo, v1.h, v255.h1505// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1506 1507v_cmp_le_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1508// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1509 1510v_cmp_le_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]1511// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1512 1513v_cmp_le_f16_e32 vcc_lo, v1.l, v255.l1514// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1515 1516v_cmp_le_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1517// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1518 1519v_cmp_le_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]1520// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1521 1522v_cmp_le_f16_e32 vcc_lo, v127.h, v255.h1523// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1524 1525v_cmp_le_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1526// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1527 1528v_cmp_le_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1529// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1530 1531v_cmp_le_f16_e32 vcc_lo, v127.l, v255.l1532// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1533 1534v_cmp_le_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1535// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1536 1537v_cmp_le_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1538// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1539 1540v_cmp_le_f16_e32 vcc_lo, v128.h, v2.h1541// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1542 1543v_cmp_le_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1544// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1545 1546v_cmp_le_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1547// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1548 1549v_cmp_le_f16_e32 vcc_lo, v128.l, v2.l1550// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1551 1552v_cmp_le_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1553// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1554 1555v_cmp_le_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1556// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1557 1558v_cmp_le_f16_e32 vcc_lo, vcc_hi, v255.h1559// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1560 1561v_cmp_le_f16_e32 vcc_lo, vcc_hi, v255.l1562// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1563 1564v_cmp_le_f16_e32 vcc_lo, vcc_lo, v255.h1565// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1566 1567v_cmp_le_f16_e32 vcc_lo, vcc_lo, v255.l1568// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1569 1570v_cmp_le_i16_e32 vcc, v1.h, v255.h1571// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1572 1573v_cmp_le_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1574// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1575 1576v_cmp_le_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1577// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1578 1579v_cmp_le_i16_e32 vcc, v1.l, v255.l1580// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1581 1582v_cmp_le_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1583// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1584 1585v_cmp_le_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1586// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1587 1588v_cmp_le_i16_e32 vcc, v127.h, v255.h1589// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1590 1591v_cmp_le_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1592// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1593 1594v_cmp_le_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1595// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1596 1597v_cmp_le_i16_e32 vcc, v127.l, v255.l1598// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1599 1600v_cmp_le_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1601// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1602 1603v_cmp_le_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]1604// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1605 1606v_cmp_le_i16_e32 vcc, v128.h, v2.h1607// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1608 1609v_cmp_le_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1610// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1611 1612v_cmp_le_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]1613// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1614 1615v_cmp_le_i16_e32 vcc, v128.l, v2.l1616// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1617 1618v_cmp_le_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1619// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1620 1621v_cmp_le_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]1622// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1623 1624v_cmp_le_i16_e32 vcc, vcc_hi, v255.h1625// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1626 1627v_cmp_le_i16_e32 vcc, vcc_hi, v255.l1628// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1629 1630v_cmp_le_i16_e32 vcc, vcc_lo, v255.h1631// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1632 1633v_cmp_le_i16_e32 vcc, vcc_lo, v255.l1634// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1635 1636v_cmp_le_i16_e32 vcc_lo, v1.h, v255.h1637// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1638 1639v_cmp_le_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1640// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1641 1642v_cmp_le_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]1643// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1644 1645v_cmp_le_i16_e32 vcc_lo, v1.l, v255.l1646// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1647 1648v_cmp_le_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1649// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1650 1651v_cmp_le_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]1652// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1653 1654v_cmp_le_i16_e32 vcc_lo, v127.h, v255.h1655// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1656 1657v_cmp_le_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1658// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1659 1660v_cmp_le_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1661// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1662 1663v_cmp_le_i16_e32 vcc_lo, v127.l, v255.l1664// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1665 1666v_cmp_le_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1667// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1668 1669v_cmp_le_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1670// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1671 1672v_cmp_le_i16_e32 vcc_lo, v128.h, v2.h1673// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1674 1675v_cmp_le_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1676// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1677 1678v_cmp_le_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1679// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1680 1681v_cmp_le_i16_e32 vcc_lo, v128.l, v2.l1682// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1683 1684v_cmp_le_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1685// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1686 1687v_cmp_le_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1688// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1689 1690v_cmp_le_i16_e32 vcc_lo, vcc_hi, v255.h1691// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1692 1693v_cmp_le_i16_e32 vcc_lo, vcc_hi, v255.l1694// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1695 1696v_cmp_le_i16_e32 vcc_lo, vcc_lo, v255.h1697// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1698 1699v_cmp_le_i16_e32 vcc_lo, vcc_lo, v255.l1700// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1701 1702v_cmp_le_u16_e32 vcc, v1.h, v255.h1703// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1704 1705v_cmp_le_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1706// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1707 1708v_cmp_le_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1709// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1710 1711v_cmp_le_u16_e32 vcc, v1.l, v255.l1712// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1713 1714v_cmp_le_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1715// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1716 1717v_cmp_le_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1718// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1719 1720v_cmp_le_u16_e32 vcc, v127.h, v255.h1721// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1722 1723v_cmp_le_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1724// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1725 1726v_cmp_le_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1727// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1728 1729v_cmp_le_u16_e32 vcc, v127.l, v255.l1730// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1731 1732v_cmp_le_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1733// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1734 1735v_cmp_le_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]1736// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1737 1738v_cmp_le_u16_e32 vcc, v128.h, v2.h1739// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1740 1741v_cmp_le_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1742// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1743 1744v_cmp_le_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]1745// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1746 1747v_cmp_le_u16_e32 vcc, v128.l, v2.l1748// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1749 1750v_cmp_le_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1751// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1752 1753v_cmp_le_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]1754// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1755 1756v_cmp_le_u16_e32 vcc, vcc_hi, v255.h1757// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1758 1759v_cmp_le_u16_e32 vcc, vcc_hi, v255.l1760// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1761 1762v_cmp_le_u16_e32 vcc, vcc_lo, v255.h1763// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1764 1765v_cmp_le_u16_e32 vcc, vcc_lo, v255.l1766// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1767 1768v_cmp_le_u16_e32 vcc_lo, v1.h, v255.h1769// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1770 1771v_cmp_le_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1772// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1773 1774v_cmp_le_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]1775// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1776 1777v_cmp_le_u16_e32 vcc_lo, v1.l, v255.l1778// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1779 1780v_cmp_le_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1781// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1782 1783v_cmp_le_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]1784// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1785 1786v_cmp_le_u16_e32 vcc_lo, v127.h, v255.h1787// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1788 1789v_cmp_le_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1790// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1791 1792v_cmp_le_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1793// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1794 1795v_cmp_le_u16_e32 vcc_lo, v127.l, v255.l1796// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1797 1798v_cmp_le_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1799// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1800 1801v_cmp_le_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1802// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1803 1804v_cmp_le_u16_e32 vcc_lo, v128.h, v2.h1805// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1806 1807v_cmp_le_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1808// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1809 1810v_cmp_le_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1811// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1812 1813v_cmp_le_u16_e32 vcc_lo, v128.l, v2.l1814// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1815 1816v_cmp_le_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1817// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1818 1819v_cmp_le_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1820// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1821 1822v_cmp_le_u16_e32 vcc_lo, vcc_hi, v255.h1823// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1824 1825v_cmp_le_u16_e32 vcc_lo, vcc_hi, v255.l1826// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1827 1828v_cmp_le_u16_e32 vcc_lo, vcc_lo, v255.h1829// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1830 1831v_cmp_le_u16_e32 vcc_lo, vcc_lo, v255.l1832// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1833 1834v_cmp_lg_f16_e32 vcc, v1.h, v255.h1835// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1836 1837v_cmp_lg_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1838// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1839 1840v_cmp_lg_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1841// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1842 1843v_cmp_lg_f16_e32 vcc, v1.l, v255.l1844// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1845 1846v_cmp_lg_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1847// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1848 1849v_cmp_lg_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1850// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1851 1852v_cmp_lg_f16_e32 vcc, v127.h, v255.h1853// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1854 1855v_cmp_lg_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1856// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1857 1858v_cmp_lg_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1859// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1860 1861v_cmp_lg_f16_e32 vcc, v127.l, v255.l1862// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1863 1864v_cmp_lg_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1865// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1866 1867v_cmp_lg_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]1868// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1869 1870v_cmp_lg_f16_e32 vcc, v128.h, v2.h1871// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1872 1873v_cmp_lg_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1874// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1875 1876v_cmp_lg_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]1877// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1878 1879v_cmp_lg_f16_e32 vcc, v128.l, v2.l1880// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1881 1882v_cmp_lg_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1883// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1884 1885v_cmp_lg_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]1886// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction1887 1888v_cmp_lg_f16_e32 vcc, vcc_hi, v255.h1889// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1890 1891v_cmp_lg_f16_e32 vcc, vcc_hi, v255.l1892// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1893 1894v_cmp_lg_f16_e32 vcc, vcc_lo, v255.h1895// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1896 1897v_cmp_lg_f16_e32 vcc, vcc_lo, v255.l1898// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1899 1900v_cmp_lg_f16_e32 vcc_lo, v1.h, v255.h1901// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1902 1903v_cmp_lg_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1904// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1905 1906v_cmp_lg_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]1907// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1908 1909v_cmp_lg_f16_e32 vcc_lo, v1.l, v255.l1910// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1911 1912v_cmp_lg_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1913// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1914 1915v_cmp_lg_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]1916// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction1917 1918v_cmp_lg_f16_e32 vcc_lo, v127.h, v255.h1919// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1920 1921v_cmp_lg_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1922// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1923 1924v_cmp_lg_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]1925// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1926 1927v_cmp_lg_f16_e32 vcc_lo, v127.l, v255.l1928// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1929 1930v_cmp_lg_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1931// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1932 1933v_cmp_lg_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]1934// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1935 1936v_cmp_lg_f16_e32 vcc_lo, v128.h, v2.h1937// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1938 1939v_cmp_lg_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]1940// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1941 1942v_cmp_lg_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]1943// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1944 1945v_cmp_lg_f16_e32 vcc_lo, v128.l, v2.l1946// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1947 1948v_cmp_lg_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]1949// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1950 1951v_cmp_lg_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]1952// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction1953 1954v_cmp_lg_f16_e32 vcc_lo, vcc_hi, v255.h1955// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1956 1957v_cmp_lg_f16_e32 vcc_lo, vcc_hi, v255.l1958// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1959 1960v_cmp_lg_f16_e32 vcc_lo, vcc_lo, v255.h1961// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1962 1963v_cmp_lg_f16_e32 vcc_lo, vcc_lo, v255.l1964// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction1965 1966v_cmp_lt_f16_e32 vcc, v1.h, v255.h1967// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1968 1969v_cmp_lt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1970// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1971 1972v_cmp_lt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]1973// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1974 1975v_cmp_lt_f16_e32 vcc, v1.l, v255.l1976// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1977 1978v_cmp_lt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1979// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1980 1981v_cmp_lt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]1982// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction1983 1984v_cmp_lt_f16_e32 vcc, v127.h, v255.h1985// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1986 1987v_cmp_lt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]1988// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1989 1990v_cmp_lt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]1991// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1992 1993v_cmp_lt_f16_e32 vcc, v127.l, v255.l1994// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1995 1996v_cmp_lt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]1997// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction1998 1999v_cmp_lt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2000// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2001 2002v_cmp_lt_f16_e32 vcc, v128.h, v2.h2003// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2004 2005v_cmp_lt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2006// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2007 2008v_cmp_lt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2009// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2010 2011v_cmp_lt_f16_e32 vcc, v128.l, v2.l2012// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2013 2014v_cmp_lt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2015// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2016 2017v_cmp_lt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2018// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2019 2020v_cmp_lt_f16_e32 vcc, vcc_hi, v255.h2021// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2022 2023v_cmp_lt_f16_e32 vcc, vcc_hi, v255.l2024// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2025 2026v_cmp_lt_f16_e32 vcc, vcc_lo, v255.h2027// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2028 2029v_cmp_lt_f16_e32 vcc, vcc_lo, v255.l2030// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2031 2032v_cmp_lt_f16_e32 vcc_lo, v1.h, v255.h2033// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2034 2035v_cmp_lt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2036// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2037 2038v_cmp_lt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2039// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2040 2041v_cmp_lt_f16_e32 vcc_lo, v1.l, v255.l2042// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2043 2044v_cmp_lt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2045// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2046 2047v_cmp_lt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2048// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2049 2050v_cmp_lt_f16_e32 vcc_lo, v127.h, v255.h2051// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2052 2053v_cmp_lt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2054// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2055 2056v_cmp_lt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2057// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2058 2059v_cmp_lt_f16_e32 vcc_lo, v127.l, v255.l2060// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2061 2062v_cmp_lt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2063// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2064 2065v_cmp_lt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2066// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2067 2068v_cmp_lt_f16_e32 vcc_lo, v128.h, v2.h2069// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2070 2071v_cmp_lt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2072// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2073 2074v_cmp_lt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2075// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2076 2077v_cmp_lt_f16_e32 vcc_lo, v128.l, v2.l2078// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2079 2080v_cmp_lt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2081// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2082 2083v_cmp_lt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]2084// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2085 2086v_cmp_lt_f16_e32 vcc_lo, vcc_hi, v255.h2087// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2088 2089v_cmp_lt_f16_e32 vcc_lo, vcc_hi, v255.l2090// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2091 2092v_cmp_lt_f16_e32 vcc_lo, vcc_lo, v255.h2093// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2094 2095v_cmp_lt_f16_e32 vcc_lo, vcc_lo, v255.l2096// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2097 2098v_cmp_lt_i16_e32 vcc, v1.h, v255.h2099// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2100 2101v_cmp_lt_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2102// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2103 2104v_cmp_lt_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]2105// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2106 2107v_cmp_lt_i16_e32 vcc, v1.l, v255.l2108// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2109 2110v_cmp_lt_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2111// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2112 2113v_cmp_lt_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]2114// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2115 2116v_cmp_lt_i16_e32 vcc, v127.h, v255.h2117// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2118 2119v_cmp_lt_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2120// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2121 2122v_cmp_lt_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]2123// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2124 2125v_cmp_lt_i16_e32 vcc, v127.l, v255.l2126// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2127 2128v_cmp_lt_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2129// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2130 2131v_cmp_lt_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2132// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2133 2134v_cmp_lt_i16_e32 vcc, v128.h, v2.h2135// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2136 2137v_cmp_lt_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2138// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2139 2140v_cmp_lt_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2141// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2142 2143v_cmp_lt_i16_e32 vcc, v128.l, v2.l2144// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2145 2146v_cmp_lt_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2147// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2148 2149v_cmp_lt_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2150// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2151 2152v_cmp_lt_i16_e32 vcc, vcc_hi, v255.h2153// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2154 2155v_cmp_lt_i16_e32 vcc, vcc_hi, v255.l2156// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2157 2158v_cmp_lt_i16_e32 vcc, vcc_lo, v255.h2159// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2160 2161v_cmp_lt_i16_e32 vcc, vcc_lo, v255.l2162// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2163 2164v_cmp_lt_i16_e32 vcc_lo, v1.h, v255.h2165// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2166 2167v_cmp_lt_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2168// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2169 2170v_cmp_lt_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2171// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2172 2173v_cmp_lt_i16_e32 vcc_lo, v1.l, v255.l2174// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2175 2176v_cmp_lt_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2177// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2178 2179v_cmp_lt_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2180// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2181 2182v_cmp_lt_i16_e32 vcc_lo, v127.h, v255.h2183// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2184 2185v_cmp_lt_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2186// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2187 2188v_cmp_lt_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2189// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2190 2191v_cmp_lt_i16_e32 vcc_lo, v127.l, v255.l2192// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2193 2194v_cmp_lt_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2195// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2196 2197v_cmp_lt_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2198// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2199 2200v_cmp_lt_i16_e32 vcc_lo, v128.h, v2.h2201// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2202 2203v_cmp_lt_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2204// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2205 2206v_cmp_lt_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2207// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2208 2209v_cmp_lt_i16_e32 vcc_lo, v128.l, v2.l2210// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2211 2212v_cmp_lt_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2213// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2214 2215v_cmp_lt_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]2216// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2217 2218v_cmp_lt_i16_e32 vcc_lo, vcc_hi, v255.h2219// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2220 2221v_cmp_lt_i16_e32 vcc_lo, vcc_hi, v255.l2222// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2223 2224v_cmp_lt_i16_e32 vcc_lo, vcc_lo, v255.h2225// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2226 2227v_cmp_lt_i16_e32 vcc_lo, vcc_lo, v255.l2228// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2229 2230v_cmp_lt_u16_e32 vcc, v1.h, v255.h2231// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2232 2233v_cmp_lt_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2234// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2235 2236v_cmp_lt_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]2237// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2238 2239v_cmp_lt_u16_e32 vcc, v1.l, v255.l2240// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2241 2242v_cmp_lt_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2243// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2244 2245v_cmp_lt_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]2246// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2247 2248v_cmp_lt_u16_e32 vcc, v127.h, v255.h2249// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2250 2251v_cmp_lt_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2252// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2253 2254v_cmp_lt_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]2255// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2256 2257v_cmp_lt_u16_e32 vcc, v127.l, v255.l2258// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2259 2260v_cmp_lt_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2261// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2262 2263v_cmp_lt_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2264// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2265 2266v_cmp_lt_u16_e32 vcc, v128.h, v2.h2267// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2268 2269v_cmp_lt_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2270// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2271 2272v_cmp_lt_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2273// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2274 2275v_cmp_lt_u16_e32 vcc, v128.l, v2.l2276// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2277 2278v_cmp_lt_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2279// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2280 2281v_cmp_lt_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2282// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2283 2284v_cmp_lt_u16_e32 vcc, vcc_hi, v255.h2285// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2286 2287v_cmp_lt_u16_e32 vcc, vcc_hi, v255.l2288// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2289 2290v_cmp_lt_u16_e32 vcc, vcc_lo, v255.h2291// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2292 2293v_cmp_lt_u16_e32 vcc, vcc_lo, v255.l2294// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2295 2296v_cmp_lt_u16_e32 vcc_lo, v1.h, v255.h2297// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2298 2299v_cmp_lt_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2300// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2301 2302v_cmp_lt_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2303// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2304 2305v_cmp_lt_u16_e32 vcc_lo, v1.l, v255.l2306// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2307 2308v_cmp_lt_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2309// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2310 2311v_cmp_lt_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2312// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2313 2314v_cmp_lt_u16_e32 vcc_lo, v127.h, v255.h2315// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2316 2317v_cmp_lt_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2318// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2319 2320v_cmp_lt_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2321// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2322 2323v_cmp_lt_u16_e32 vcc_lo, v127.l, v255.l2324// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2325 2326v_cmp_lt_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2327// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2328 2329v_cmp_lt_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2330// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2331 2332v_cmp_lt_u16_e32 vcc_lo, v128.h, v2.h2333// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2334 2335v_cmp_lt_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2336// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2337 2338v_cmp_lt_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2339// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2340 2341v_cmp_lt_u16_e32 vcc_lo, v128.l, v2.l2342// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2343 2344v_cmp_lt_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2345// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2346 2347v_cmp_lt_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]2348// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2349 2350v_cmp_lt_u16_e32 vcc_lo, vcc_hi, v255.h2351// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2352 2353v_cmp_lt_u16_e32 vcc_lo, vcc_hi, v255.l2354// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2355 2356v_cmp_lt_u16_e32 vcc_lo, vcc_lo, v255.h2357// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2358 2359v_cmp_lt_u16_e32 vcc_lo, vcc_lo, v255.l2360// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2361 2362v_cmp_ne_i16_e32 vcc, v1.h, v255.h2363// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2364 2365v_cmp_ne_i16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2366// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2367 2368v_cmp_ne_i16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]2369// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2370 2371v_cmp_ne_i16_e32 vcc, v1.l, v255.l2372// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2373 2374v_cmp_ne_i16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2375// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2376 2377v_cmp_ne_i16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]2378// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2379 2380v_cmp_ne_i16_e32 vcc, v127.h, v255.h2381// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2382 2383v_cmp_ne_i16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2384// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2385 2386v_cmp_ne_i16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]2387// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2388 2389v_cmp_ne_i16_e32 vcc, v127.l, v255.l2390// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2391 2392v_cmp_ne_i16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2393// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2394 2395v_cmp_ne_i16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2396// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2397 2398v_cmp_ne_i16_e32 vcc, v128.h, v2.h2399// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2400 2401v_cmp_ne_i16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2402// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2403 2404v_cmp_ne_i16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2405// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2406 2407v_cmp_ne_i16_e32 vcc, v128.l, v2.l2408// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2409 2410v_cmp_ne_i16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2411// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2412 2413v_cmp_ne_i16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2414// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2415 2416v_cmp_ne_i16_e32 vcc, vcc_hi, v255.h2417// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2418 2419v_cmp_ne_i16_e32 vcc, vcc_hi, v255.l2420// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2421 2422v_cmp_ne_i16_e32 vcc, vcc_lo, v255.h2423// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2424 2425v_cmp_ne_i16_e32 vcc, vcc_lo, v255.l2426// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2427 2428v_cmp_ne_i16_e32 vcc_lo, v1.h, v255.h2429// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2430 2431v_cmp_ne_i16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2432// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2433 2434v_cmp_ne_i16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2435// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2436 2437v_cmp_ne_i16_e32 vcc_lo, v1.l, v255.l2438// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2439 2440v_cmp_ne_i16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2441// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2442 2443v_cmp_ne_i16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2444// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2445 2446v_cmp_ne_i16_e32 vcc_lo, v127.h, v255.h2447// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2448 2449v_cmp_ne_i16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2450// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2451 2452v_cmp_ne_i16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2453// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2454 2455v_cmp_ne_i16_e32 vcc_lo, v127.l, v255.l2456// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2457 2458v_cmp_ne_i16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2459// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2460 2461v_cmp_ne_i16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2462// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2463 2464v_cmp_ne_i16_e32 vcc_lo, v128.h, v2.h2465// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2466 2467v_cmp_ne_i16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2468// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2469 2470v_cmp_ne_i16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2471// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2472 2473v_cmp_ne_i16_e32 vcc_lo, v128.l, v2.l2474// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2475 2476v_cmp_ne_i16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2477// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2478 2479v_cmp_ne_i16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]2480// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2481 2482v_cmp_ne_i16_e32 vcc_lo, vcc_hi, v255.h2483// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2484 2485v_cmp_ne_i16_e32 vcc_lo, vcc_hi, v255.l2486// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2487 2488v_cmp_ne_i16_e32 vcc_lo, vcc_lo, v255.h2489// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2490 2491v_cmp_ne_i16_e32 vcc_lo, vcc_lo, v255.l2492// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2493 2494v_cmp_ne_u16_e32 vcc, v1.h, v255.h2495// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2496 2497v_cmp_ne_u16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2498// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2499 2500v_cmp_ne_u16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]2501// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2502 2503v_cmp_ne_u16_e32 vcc, v1.l, v255.l2504// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2505 2506v_cmp_ne_u16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2507// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2508 2509v_cmp_ne_u16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]2510// GFX11: :[[@LINE-1]]:29: error: invalid operand for instruction2511 2512v_cmp_ne_u16_e32 vcc, v127.h, v255.h2513// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2514 2515v_cmp_ne_u16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2516// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2517 2518v_cmp_ne_u16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]2519// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2520 2521v_cmp_ne_u16_e32 vcc, v127.l, v255.l2522// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2523 2524v_cmp_ne_u16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2525// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2526 2527v_cmp_ne_u16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2528// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2529 2530v_cmp_ne_u16_e32 vcc, v128.h, v2.h2531// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2532 2533v_cmp_ne_u16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2534// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2535 2536v_cmp_ne_u16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2537// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2538 2539v_cmp_ne_u16_e32 vcc, v128.l, v2.l2540// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2541 2542v_cmp_ne_u16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2543// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2544 2545v_cmp_ne_u16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2546// GFX11: :[[@LINE-1]]:23: error: invalid operand for instruction2547 2548v_cmp_ne_u16_e32 vcc, vcc_hi, v255.h2549// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2550 2551v_cmp_ne_u16_e32 vcc, vcc_hi, v255.l2552// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2553 2554v_cmp_ne_u16_e32 vcc, vcc_lo, v255.h2555// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2556 2557v_cmp_ne_u16_e32 vcc, vcc_lo, v255.l2558// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction2559 2560v_cmp_ne_u16_e32 vcc_lo, v1.h, v255.h2561// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2562 2563v_cmp_ne_u16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2564// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2565 2566v_cmp_ne_u16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2567// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2568 2569v_cmp_ne_u16_e32 vcc_lo, v1.l, v255.l2570// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2571 2572v_cmp_ne_u16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2573// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2574 2575v_cmp_ne_u16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2576// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2577 2578v_cmp_ne_u16_e32 vcc_lo, v127.h, v255.h2579// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2580 2581v_cmp_ne_u16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2582// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2583 2584v_cmp_ne_u16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2585// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2586 2587v_cmp_ne_u16_e32 vcc_lo, v127.l, v255.l2588// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2589 2590v_cmp_ne_u16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2591// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2592 2593v_cmp_ne_u16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2594// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2595 2596v_cmp_ne_u16_e32 vcc_lo, v128.h, v2.h2597// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2598 2599v_cmp_ne_u16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2600// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2601 2602v_cmp_ne_u16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2603// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2604 2605v_cmp_ne_u16_e32 vcc_lo, v128.l, v2.l2606// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2607 2608v_cmp_ne_u16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2609// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2610 2611v_cmp_ne_u16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]2612// GFX11: :[[@LINE-1]]:26: error: invalid operand for instruction2613 2614v_cmp_ne_u16_e32 vcc_lo, vcc_hi, v255.h2615// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2616 2617v_cmp_ne_u16_e32 vcc_lo, vcc_hi, v255.l2618// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2619 2620v_cmp_ne_u16_e32 vcc_lo, vcc_lo, v255.h2621// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2622 2623v_cmp_ne_u16_e32 vcc_lo, vcc_lo, v255.l2624// GFX11: :[[@LINE-1]]:34: error: invalid operand for instruction2625 2626v_cmp_neq_f16_e32 vcc, v1.h, v255.h2627// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2628 2629v_cmp_neq_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2630// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2631 2632v_cmp_neq_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]2633// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2634 2635v_cmp_neq_f16_e32 vcc, v1.l, v255.l2636// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2637 2638v_cmp_neq_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2639// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2640 2641v_cmp_neq_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]2642// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2643 2644v_cmp_neq_f16_e32 vcc, v127.h, v255.h2645// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2646 2647v_cmp_neq_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2648// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2649 2650v_cmp_neq_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]2651// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2652 2653v_cmp_neq_f16_e32 vcc, v127.l, v255.l2654// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2655 2656v_cmp_neq_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2657// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2658 2659v_cmp_neq_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2660// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2661 2662v_cmp_neq_f16_e32 vcc, v128.h, v2.h2663// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2664 2665v_cmp_neq_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2666// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2667 2668v_cmp_neq_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2669// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2670 2671v_cmp_neq_f16_e32 vcc, v128.l, v2.l2672// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2673 2674v_cmp_neq_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2675// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2676 2677v_cmp_neq_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2678// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2679 2680v_cmp_neq_f16_e32 vcc, vcc_hi, v255.h2681// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2682 2683v_cmp_neq_f16_e32 vcc, vcc_hi, v255.l2684// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2685 2686v_cmp_neq_f16_e32 vcc, vcc_lo, v255.h2687// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2688 2689v_cmp_neq_f16_e32 vcc, vcc_lo, v255.l2690// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2691 2692v_cmp_neq_f16_e32 vcc_lo, v1.h, v255.h2693// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2694 2695v_cmp_neq_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2696// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2697 2698v_cmp_neq_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2699// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2700 2701v_cmp_neq_f16_e32 vcc_lo, v1.l, v255.l2702// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2703 2704v_cmp_neq_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2705// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2706 2707v_cmp_neq_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2708// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2709 2710v_cmp_neq_f16_e32 vcc_lo, v127.h, v255.h2711// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2712 2713v_cmp_neq_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2714// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2715 2716v_cmp_neq_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2717// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2718 2719v_cmp_neq_f16_e32 vcc_lo, v127.l, v255.l2720// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2721 2722v_cmp_neq_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2723// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2724 2725v_cmp_neq_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2726// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2727 2728v_cmp_neq_f16_e32 vcc_lo, v128.h, v2.h2729// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2730 2731v_cmp_neq_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2732// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2733 2734v_cmp_neq_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2735// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2736 2737v_cmp_neq_f16_e32 vcc_lo, v128.l, v2.l2738// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2739 2740v_cmp_neq_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2741// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2742 2743v_cmp_neq_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]2744// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2745 2746v_cmp_neq_f16_e32 vcc_lo, vcc_hi, v255.h2747// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2748 2749v_cmp_neq_f16_e32 vcc_lo, vcc_hi, v255.l2750// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2751 2752v_cmp_neq_f16_e32 vcc_lo, vcc_lo, v255.h2753// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2754 2755v_cmp_neq_f16_e32 vcc_lo, vcc_lo, v255.l2756// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2757 2758v_cmp_nge_f16_e32 vcc, v1.h, v255.h2759// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2760 2761v_cmp_nge_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2762// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2763 2764v_cmp_nge_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]2765// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2766 2767v_cmp_nge_f16_e32 vcc, v1.l, v255.l2768// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2769 2770v_cmp_nge_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2771// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2772 2773v_cmp_nge_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]2774// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2775 2776v_cmp_nge_f16_e32 vcc, v127.h, v255.h2777// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2778 2779v_cmp_nge_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2780// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2781 2782v_cmp_nge_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]2783// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2784 2785v_cmp_nge_f16_e32 vcc, v127.l, v255.l2786// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2787 2788v_cmp_nge_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2789// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2790 2791v_cmp_nge_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2792// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2793 2794v_cmp_nge_f16_e32 vcc, v128.h, v2.h2795// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2796 2797v_cmp_nge_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2798// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2799 2800v_cmp_nge_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2801// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2802 2803v_cmp_nge_f16_e32 vcc, v128.l, v2.l2804// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2805 2806v_cmp_nge_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2807// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2808 2809v_cmp_nge_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2810// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2811 2812v_cmp_nge_f16_e32 vcc, vcc_hi, v255.h2813// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2814 2815v_cmp_nge_f16_e32 vcc, vcc_hi, v255.l2816// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2817 2818v_cmp_nge_f16_e32 vcc, vcc_lo, v255.h2819// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2820 2821v_cmp_nge_f16_e32 vcc, vcc_lo, v255.l2822// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2823 2824v_cmp_nge_f16_e32 vcc_lo, v1.h, v255.h2825// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2826 2827v_cmp_nge_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2828// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2829 2830v_cmp_nge_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2831// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2832 2833v_cmp_nge_f16_e32 vcc_lo, v1.l, v255.l2834// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2835 2836v_cmp_nge_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2837// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2838 2839v_cmp_nge_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2840// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2841 2842v_cmp_nge_f16_e32 vcc_lo, v127.h, v255.h2843// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2844 2845v_cmp_nge_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2846// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2847 2848v_cmp_nge_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2849// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2850 2851v_cmp_nge_f16_e32 vcc_lo, v127.l, v255.l2852// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2853 2854v_cmp_nge_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2855// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2856 2857v_cmp_nge_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2858// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2859 2860v_cmp_nge_f16_e32 vcc_lo, v128.h, v2.h2861// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2862 2863v_cmp_nge_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2864// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2865 2866v_cmp_nge_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2867// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2868 2869v_cmp_nge_f16_e32 vcc_lo, v128.l, v2.l2870// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2871 2872v_cmp_nge_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2873// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2874 2875v_cmp_nge_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]2876// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2877 2878v_cmp_nge_f16_e32 vcc_lo, vcc_hi, v255.h2879// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2880 2881v_cmp_nge_f16_e32 vcc_lo, vcc_hi, v255.l2882// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2883 2884v_cmp_nge_f16_e32 vcc_lo, vcc_lo, v255.h2885// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2886 2887v_cmp_nge_f16_e32 vcc_lo, vcc_lo, v255.l2888// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2889 2890v_cmp_ngt_f16_e32 vcc, v1.h, v255.h2891// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2892 2893v_cmp_ngt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2894// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2895 2896v_cmp_ngt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]2897// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2898 2899v_cmp_ngt_f16_e32 vcc, v1.l, v255.l2900// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2901 2902v_cmp_ngt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2903// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2904 2905v_cmp_ngt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]2906// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction2907 2908v_cmp_ngt_f16_e32 vcc, v127.h, v255.h2909// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2910 2911v_cmp_ngt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2912// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2913 2914v_cmp_ngt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]2915// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2916 2917v_cmp_ngt_f16_e32 vcc, v127.l, v255.l2918// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2919 2920v_cmp_ngt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2921// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2922 2923v_cmp_ngt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]2924// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2925 2926v_cmp_ngt_f16_e32 vcc, v128.h, v2.h2927// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2928 2929v_cmp_ngt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2930// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2931 2932v_cmp_ngt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]2933// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2934 2935v_cmp_ngt_f16_e32 vcc, v128.l, v2.l2936// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2937 2938v_cmp_ngt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]2939// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2940 2941v_cmp_ngt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]2942// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction2943 2944v_cmp_ngt_f16_e32 vcc, vcc_hi, v255.h2945// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2946 2947v_cmp_ngt_f16_e32 vcc, vcc_hi, v255.l2948// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2949 2950v_cmp_ngt_f16_e32 vcc, vcc_lo, v255.h2951// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2952 2953v_cmp_ngt_f16_e32 vcc, vcc_lo, v255.l2954// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction2955 2956v_cmp_ngt_f16_e32 vcc_lo, v1.h, v255.h2957// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2958 2959v_cmp_ngt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2960// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2961 2962v_cmp_ngt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]2963// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2964 2965v_cmp_ngt_f16_e32 vcc_lo, v1.l, v255.l2966// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2967 2968v_cmp_ngt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2969// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2970 2971v_cmp_ngt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]2972// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction2973 2974v_cmp_ngt_f16_e32 vcc_lo, v127.h, v255.h2975// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2976 2977v_cmp_ngt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]2978// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2979 2980v_cmp_ngt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]2981// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2982 2983v_cmp_ngt_f16_e32 vcc_lo, v127.l, v255.l2984// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2985 2986v_cmp_ngt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]2987// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2988 2989v_cmp_ngt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]2990// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction2991 2992v_cmp_ngt_f16_e32 vcc_lo, v128.h, v2.h2993// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2994 2995v_cmp_ngt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]2996// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction2997 2998v_cmp_ngt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]2999// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3000 3001v_cmp_ngt_f16_e32 vcc_lo, v128.l, v2.l3002// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3003 3004v_cmp_ngt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3005// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3006 3007v_cmp_ngt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3008// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3009 3010v_cmp_ngt_f16_e32 vcc_lo, vcc_hi, v255.h3011// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3012 3013v_cmp_ngt_f16_e32 vcc_lo, vcc_hi, v255.l3014// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3015 3016v_cmp_ngt_f16_e32 vcc_lo, vcc_lo, v255.h3017// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3018 3019v_cmp_ngt_f16_e32 vcc_lo, vcc_lo, v255.l3020// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3021 3022v_cmp_nle_f16_e32 vcc, v1.h, v255.h3023// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3024 3025v_cmp_nle_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3026// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3027 3028v_cmp_nle_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]3029// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3030 3031v_cmp_nle_f16_e32 vcc, v1.l, v255.l3032// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3033 3034v_cmp_nle_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3035// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3036 3037v_cmp_nle_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]3038// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3039 3040v_cmp_nle_f16_e32 vcc, v127.h, v255.h3041// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3042 3043v_cmp_nle_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3044// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3045 3046v_cmp_nle_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]3047// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3048 3049v_cmp_nle_f16_e32 vcc, v127.l, v255.l3050// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3051 3052v_cmp_nle_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3053// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3054 3055v_cmp_nle_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]3056// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3057 3058v_cmp_nle_f16_e32 vcc, v128.h, v2.h3059// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3060 3061v_cmp_nle_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3062// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3063 3064v_cmp_nle_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]3065// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3066 3067v_cmp_nle_f16_e32 vcc, v128.l, v2.l3068// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3069 3070v_cmp_nle_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3071// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3072 3073v_cmp_nle_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]3074// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3075 3076v_cmp_nle_f16_e32 vcc, vcc_hi, v255.h3077// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3078 3079v_cmp_nle_f16_e32 vcc, vcc_hi, v255.l3080// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3081 3082v_cmp_nle_f16_e32 vcc, vcc_lo, v255.h3083// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3084 3085v_cmp_nle_f16_e32 vcc, vcc_lo, v255.l3086// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3087 3088v_cmp_nle_f16_e32 vcc_lo, v1.h, v255.h3089// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3090 3091v_cmp_nle_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3092// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3093 3094v_cmp_nle_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]3095// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3096 3097v_cmp_nle_f16_e32 vcc_lo, v1.l, v255.l3098// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3099 3100v_cmp_nle_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3101// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3102 3103v_cmp_nle_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]3104// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3105 3106v_cmp_nle_f16_e32 vcc_lo, v127.h, v255.h3107// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3108 3109v_cmp_nle_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3110// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3111 3112v_cmp_nle_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]3113// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3114 3115v_cmp_nle_f16_e32 vcc_lo, v127.l, v255.l3116// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3117 3118v_cmp_nle_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3119// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3120 3121v_cmp_nle_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]3122// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3123 3124v_cmp_nle_f16_e32 vcc_lo, v128.h, v2.h3125// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3126 3127v_cmp_nle_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3128// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3129 3130v_cmp_nle_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]3131// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3132 3133v_cmp_nle_f16_e32 vcc_lo, v128.l, v2.l3134// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3135 3136v_cmp_nle_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3137// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3138 3139v_cmp_nle_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3140// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3141 3142v_cmp_nle_f16_e32 vcc_lo, vcc_hi, v255.h3143// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3144 3145v_cmp_nle_f16_e32 vcc_lo, vcc_hi, v255.l3146// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3147 3148v_cmp_nle_f16_e32 vcc_lo, vcc_lo, v255.h3149// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3150 3151v_cmp_nle_f16_e32 vcc_lo, vcc_lo, v255.l3152// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3153 3154v_cmp_nlg_f16_e32 vcc, v1.h, v255.h3155// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3156 3157v_cmp_nlg_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3158// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3159 3160v_cmp_nlg_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]3161// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3162 3163v_cmp_nlg_f16_e32 vcc, v1.l, v255.l3164// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3165 3166v_cmp_nlg_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3167// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3168 3169v_cmp_nlg_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]3170// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3171 3172v_cmp_nlg_f16_e32 vcc, v127.h, v255.h3173// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3174 3175v_cmp_nlg_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3176// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3177 3178v_cmp_nlg_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]3179// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3180 3181v_cmp_nlg_f16_e32 vcc, v127.l, v255.l3182// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3183 3184v_cmp_nlg_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3185// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3186 3187v_cmp_nlg_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]3188// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3189 3190v_cmp_nlg_f16_e32 vcc, v128.h, v2.h3191// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3192 3193v_cmp_nlg_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3194// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3195 3196v_cmp_nlg_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]3197// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3198 3199v_cmp_nlg_f16_e32 vcc, v128.l, v2.l3200// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3201 3202v_cmp_nlg_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3203// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3204 3205v_cmp_nlg_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]3206// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3207 3208v_cmp_nlg_f16_e32 vcc, vcc_hi, v255.h3209// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3210 3211v_cmp_nlg_f16_e32 vcc, vcc_hi, v255.l3212// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3213 3214v_cmp_nlg_f16_e32 vcc, vcc_lo, v255.h3215// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3216 3217v_cmp_nlg_f16_e32 vcc, vcc_lo, v255.l3218// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3219 3220v_cmp_nlg_f16_e32 vcc_lo, v1.h, v255.h3221// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3222 3223v_cmp_nlg_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3224// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3225 3226v_cmp_nlg_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]3227// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3228 3229v_cmp_nlg_f16_e32 vcc_lo, v1.l, v255.l3230// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3231 3232v_cmp_nlg_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3233// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3234 3235v_cmp_nlg_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]3236// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3237 3238v_cmp_nlg_f16_e32 vcc_lo, v127.h, v255.h3239// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3240 3241v_cmp_nlg_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3242// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3243 3244v_cmp_nlg_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]3245// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3246 3247v_cmp_nlg_f16_e32 vcc_lo, v127.l, v255.l3248// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3249 3250v_cmp_nlg_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3251// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3252 3253v_cmp_nlg_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]3254// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3255 3256v_cmp_nlg_f16_e32 vcc_lo, v128.h, v2.h3257// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3258 3259v_cmp_nlg_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3260// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3261 3262v_cmp_nlg_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]3263// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3264 3265v_cmp_nlg_f16_e32 vcc_lo, v128.l, v2.l3266// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3267 3268v_cmp_nlg_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3269// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3270 3271v_cmp_nlg_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3272// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3273 3274v_cmp_nlg_f16_e32 vcc_lo, vcc_hi, v255.h3275// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3276 3277v_cmp_nlg_f16_e32 vcc_lo, vcc_hi, v255.l3278// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3279 3280v_cmp_nlg_f16_e32 vcc_lo, vcc_lo, v255.h3281// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3282 3283v_cmp_nlg_f16_e32 vcc_lo, vcc_lo, v255.l3284// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3285 3286v_cmp_nlt_f16_e32 vcc, v1.h, v255.h3287// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3288 3289v_cmp_nlt_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3290// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3291 3292v_cmp_nlt_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]3293// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3294 3295v_cmp_nlt_f16_e32 vcc, v1.l, v255.l3296// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3297 3298v_cmp_nlt_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3299// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3300 3301v_cmp_nlt_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]3302// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3303 3304v_cmp_nlt_f16_e32 vcc, v127.h, v255.h3305// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3306 3307v_cmp_nlt_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3308// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3309 3310v_cmp_nlt_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]3311// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3312 3313v_cmp_nlt_f16_e32 vcc, v127.l, v255.l3314// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3315 3316v_cmp_nlt_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3317// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3318 3319v_cmp_nlt_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]3320// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3321 3322v_cmp_nlt_f16_e32 vcc, v128.h, v2.h3323// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3324 3325v_cmp_nlt_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3326// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3327 3328v_cmp_nlt_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]3329// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3330 3331v_cmp_nlt_f16_e32 vcc, v128.l, v2.l3332// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3333 3334v_cmp_nlt_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3335// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3336 3337v_cmp_nlt_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]3338// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3339 3340v_cmp_nlt_f16_e32 vcc, vcc_hi, v255.h3341// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3342 3343v_cmp_nlt_f16_e32 vcc, vcc_hi, v255.l3344// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3345 3346v_cmp_nlt_f16_e32 vcc, vcc_lo, v255.h3347// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3348 3349v_cmp_nlt_f16_e32 vcc, vcc_lo, v255.l3350// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3351 3352v_cmp_nlt_f16_e32 vcc_lo, v1.h, v255.h3353// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3354 3355v_cmp_nlt_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3356// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3357 3358v_cmp_nlt_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]3359// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3360 3361v_cmp_nlt_f16_e32 vcc_lo, v1.l, v255.l3362// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3363 3364v_cmp_nlt_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3365// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3366 3367v_cmp_nlt_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]3368// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3369 3370v_cmp_nlt_f16_e32 vcc_lo, v127.h, v255.h3371// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3372 3373v_cmp_nlt_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3374// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3375 3376v_cmp_nlt_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]3377// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3378 3379v_cmp_nlt_f16_e32 vcc_lo, v127.l, v255.l3380// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3381 3382v_cmp_nlt_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3383// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3384 3385v_cmp_nlt_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]3386// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3387 3388v_cmp_nlt_f16_e32 vcc_lo, v128.h, v2.h3389// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3390 3391v_cmp_nlt_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3392// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3393 3394v_cmp_nlt_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]3395// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3396 3397v_cmp_nlt_f16_e32 vcc_lo, v128.l, v2.l3398// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3399 3400v_cmp_nlt_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3401// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3402 3403v_cmp_nlt_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3404// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3405 3406v_cmp_nlt_f16_e32 vcc_lo, vcc_hi, v255.h3407// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3408 3409v_cmp_nlt_f16_e32 vcc_lo, vcc_hi, v255.l3410// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3411 3412v_cmp_nlt_f16_e32 vcc_lo, vcc_lo, v255.h3413// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3414 3415v_cmp_nlt_f16_e32 vcc_lo, vcc_lo, v255.l3416// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3417 3418v_cmp_o_f16_e32 vcc, v1.h, v255.h3419// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3420 3421v_cmp_o_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3422// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3423 3424v_cmp_o_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]3425// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3426 3427v_cmp_o_f16_e32 vcc, v1.l, v255.l3428// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3429 3430v_cmp_o_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3431// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3432 3433v_cmp_o_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]3434// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3435 3436v_cmp_o_f16_e32 vcc, v127.h, v255.h3437// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3438 3439v_cmp_o_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3440// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3441 3442v_cmp_o_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]3443// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3444 3445v_cmp_o_f16_e32 vcc, v127.l, v255.l3446// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3447 3448v_cmp_o_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3449// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3450 3451v_cmp_o_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]3452// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3453 3454v_cmp_o_f16_e32 vcc, v128.h, v2.h3455// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3456 3457v_cmp_o_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3458// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3459 3460v_cmp_o_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]3461// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3462 3463v_cmp_o_f16_e32 vcc, v128.l, v2.l3464// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3465 3466v_cmp_o_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3467// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3468 3469v_cmp_o_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]3470// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3471 3472v_cmp_o_f16_e32 vcc, vcc_hi, v255.h3473// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3474 3475v_cmp_o_f16_e32 vcc, vcc_hi, v255.l3476// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3477 3478v_cmp_o_f16_e32 vcc, vcc_lo, v255.h3479// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3480 3481v_cmp_o_f16_e32 vcc, vcc_lo, v255.l3482// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3483 3484v_cmp_o_f16_e32 vcc_lo, v1.h, v255.h3485// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3486 3487v_cmp_o_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3488// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3489 3490v_cmp_o_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]3491// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3492 3493v_cmp_o_f16_e32 vcc_lo, v1.l, v255.l3494// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3495 3496v_cmp_o_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3497// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3498 3499v_cmp_o_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]3500// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3501 3502v_cmp_o_f16_e32 vcc_lo, v127.h, v255.h3503// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3504 3505v_cmp_o_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3506// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3507 3508v_cmp_o_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]3509// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3510 3511v_cmp_o_f16_e32 vcc_lo, v127.l, v255.l3512// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3513 3514v_cmp_o_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3515// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3516 3517v_cmp_o_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]3518// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3519 3520v_cmp_o_f16_e32 vcc_lo, v128.h, v2.h3521// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3522 3523v_cmp_o_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3524// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3525 3526v_cmp_o_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]3527// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3528 3529v_cmp_o_f16_e32 vcc_lo, v128.l, v2.l3530// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3531 3532v_cmp_o_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3533// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3534 3535v_cmp_o_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3536// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3537 3538v_cmp_o_f16_e32 vcc_lo, vcc_hi, v255.h3539// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3540 3541v_cmp_o_f16_e32 vcc_lo, vcc_hi, v255.l3542// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3543 3544v_cmp_o_f16_e32 vcc_lo, vcc_lo, v255.h3545// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3546 3547v_cmp_o_f16_e32 vcc_lo, vcc_lo, v255.l3548// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3549 3550v_cmp_t_f16_e32 vcc, v1.h, v255.h3551// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3552 3553v_cmp_t_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3554// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3555 3556v_cmp_t_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]3557// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3558 3559v_cmp_t_f16_e32 vcc, v1.l, v255.l3560// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3561 3562v_cmp_t_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3563// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3564 3565v_cmp_t_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]3566// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3567 3568v_cmp_t_f16_e32 vcc, v127.h, v255.h3569// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3570 3571v_cmp_t_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3572// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3573 3574v_cmp_t_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]3575// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3576 3577v_cmp_t_f16_e32 vcc, v127.l, v255.l3578// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3579 3580v_cmp_t_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3581// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3582 3583v_cmp_t_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]3584// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3585 3586v_cmp_t_f16_e32 vcc, v128.h, v2.h3587// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3588 3589v_cmp_t_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3590// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3591 3592v_cmp_t_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]3593// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3594 3595v_cmp_t_f16_e32 vcc, v128.l, v2.l3596// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3597 3598v_cmp_t_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3599// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3600 3601v_cmp_t_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]3602// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3603 3604v_cmp_t_f16_e32 vcc, vcc_hi, v255.h3605// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3606 3607v_cmp_t_f16_e32 vcc, vcc_hi, v255.l3608// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3609 3610v_cmp_t_f16_e32 vcc, vcc_lo, v255.h3611// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3612 3613v_cmp_t_f16_e32 vcc, vcc_lo, v255.l3614// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3615 3616v_cmp_t_f16_e32 vcc_lo, v1.h, v255.h3617// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3618 3619v_cmp_t_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3620// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3621 3622v_cmp_t_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]3623// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3624 3625v_cmp_t_f16_e32 vcc_lo, v1.l, v255.l3626// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3627 3628v_cmp_t_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3629// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3630 3631v_cmp_t_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]3632// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3633 3634v_cmp_t_f16_e32 vcc_lo, v127.h, v255.h3635// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3636 3637v_cmp_t_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3638// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3639 3640v_cmp_t_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]3641// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3642 3643v_cmp_t_f16_e32 vcc_lo, v127.l, v255.l3644// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3645 3646v_cmp_t_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3647// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3648 3649v_cmp_t_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]3650// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3651 3652v_cmp_t_f16_e32 vcc_lo, v128.h, v2.h3653// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3654 3655v_cmp_t_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3656// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3657 3658v_cmp_t_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]3659// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3660 3661v_cmp_t_f16_e32 vcc_lo, v128.l, v2.l3662// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3663 3664v_cmp_t_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3665// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3666 3667v_cmp_t_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3668// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3669 3670v_cmp_t_f16_e32 vcc_lo, vcc_hi, v255.h3671// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3672 3673v_cmp_t_f16_e32 vcc_lo, vcc_hi, v255.l3674// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3675 3676v_cmp_t_f16_e32 vcc_lo, vcc_lo, v255.h3677// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3678 3679v_cmp_t_f16_e32 vcc_lo, vcc_lo, v255.l3680// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3681 3682v_cmp_tru_f16_e32 vcc, v1.h, v255.h3683// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3684 3685v_cmp_tru_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3686// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3687 3688v_cmp_tru_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]3689// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3690 3691v_cmp_tru_f16_e32 vcc, v1.l, v255.l3692// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3693 3694v_cmp_tru_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3695// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3696 3697v_cmp_tru_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]3698// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3699 3700v_cmp_tru_f16_e32 vcc, v127.h, v255.h3701// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3702 3703v_cmp_tru_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3704// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3705 3706v_cmp_tru_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]3707// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3708 3709v_cmp_tru_f16_e32 vcc, v127.l, v255.l3710// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3711 3712v_cmp_tru_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3713// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3714 3715v_cmp_tru_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]3716// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3717 3718v_cmp_tru_f16_e32 vcc, v128.h, v2.h3719// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3720 3721v_cmp_tru_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3722// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3723 3724v_cmp_tru_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]3725// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3726 3727v_cmp_tru_f16_e32 vcc, v128.l, v2.l3728// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3729 3730v_cmp_tru_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3731// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3732 3733v_cmp_tru_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]3734// GFX11: :[[@LINE-1]]:24: error: invalid operand for instruction3735 3736v_cmp_tru_f16_e32 vcc, vcc_hi, v255.h3737// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3738 3739v_cmp_tru_f16_e32 vcc, vcc_hi, v255.l3740// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3741 3742v_cmp_tru_f16_e32 vcc, vcc_lo, v255.h3743// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3744 3745v_cmp_tru_f16_e32 vcc, vcc_lo, v255.l3746// GFX11: :[[@LINE-1]]:32: error: invalid operand for instruction3747 3748v_cmp_tru_f16_e32 vcc_lo, v1.h, v255.h3749// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3750 3751v_cmp_tru_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3752// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3753 3754v_cmp_tru_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]3755// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3756 3757v_cmp_tru_f16_e32 vcc_lo, v1.l, v255.l3758// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3759 3760v_cmp_tru_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3761// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3762 3763v_cmp_tru_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]3764// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3765 3766v_cmp_tru_f16_e32 vcc_lo, v127.h, v255.h3767// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3768 3769v_cmp_tru_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3770// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3771 3772v_cmp_tru_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]3773// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3774 3775v_cmp_tru_f16_e32 vcc_lo, v127.l, v255.l3776// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3777 3778v_cmp_tru_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3779// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3780 3781v_cmp_tru_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]3782// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3783 3784v_cmp_tru_f16_e32 vcc_lo, v128.h, v2.h3785// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3786 3787v_cmp_tru_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3788// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3789 3790v_cmp_tru_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]3791// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3792 3793v_cmp_tru_f16_e32 vcc_lo, v128.l, v2.l3794// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3795 3796v_cmp_tru_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3797// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3798 3799v_cmp_tru_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3800// GFX11: :[[@LINE-1]]:27: error: invalid operand for instruction3801 3802v_cmp_tru_f16_e32 vcc_lo, vcc_hi, v255.h3803// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3804 3805v_cmp_tru_f16_e32 vcc_lo, vcc_hi, v255.l3806// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3807 3808v_cmp_tru_f16_e32 vcc_lo, vcc_lo, v255.h3809// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3810 3811v_cmp_tru_f16_e32 vcc_lo, vcc_lo, v255.l3812// GFX11: :[[@LINE-1]]:35: error: invalid operand for instruction3813 3814v_cmp_u_f16_e32 vcc, v1.h, v255.h3815// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3816 3817v_cmp_u_f16_e32 vcc, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3818// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3819 3820v_cmp_u_f16_e32 vcc, v1.h, v255.h quad_perm:[3,2,1,0]3821// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3822 3823v_cmp_u_f16_e32 vcc, v1.l, v255.l3824// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3825 3826v_cmp_u_f16_e32 vcc, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3827// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3828 3829v_cmp_u_f16_e32 vcc, v1.l, v255.l quad_perm:[3,2,1,0]3830// GFX11: :[[@LINE-1]]:28: error: invalid operand for instruction3831 3832v_cmp_u_f16_e32 vcc, v127.h, v255.h3833// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3834 3835v_cmp_u_f16_e32 vcc, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3836// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3837 3838v_cmp_u_f16_e32 vcc, v127.h, v255.h quad_perm:[3,2,1,0]3839// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3840 3841v_cmp_u_f16_e32 vcc, v127.l, v255.l3842// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3843 3844v_cmp_u_f16_e32 vcc, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3845// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3846 3847v_cmp_u_f16_e32 vcc, v127.l, v255.l quad_perm:[3,2,1,0]3848// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3849 3850v_cmp_u_f16_e32 vcc, v128.h, v2.h3851// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3852 3853v_cmp_u_f16_e32 vcc, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3854// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3855 3856v_cmp_u_f16_e32 vcc, v128.h, v2.h quad_perm:[3,2,1,0]3857// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3858 3859v_cmp_u_f16_e32 vcc, v128.l, v2.l3860// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3861 3862v_cmp_u_f16_e32 vcc, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3863// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3864 3865v_cmp_u_f16_e32 vcc, v128.l, v2.l quad_perm:[3,2,1,0]3866// GFX11: :[[@LINE-1]]:22: error: invalid operand for instruction3867 3868v_cmp_u_f16_e32 vcc, vcc_hi, v255.h3869// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3870 3871v_cmp_u_f16_e32 vcc, vcc_hi, v255.l3872// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3873 3874v_cmp_u_f16_e32 vcc, vcc_lo, v255.h3875// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3876 3877v_cmp_u_f16_e32 vcc, vcc_lo, v255.l3878// GFX11: :[[@LINE-1]]:30: error: invalid operand for instruction3879 3880v_cmp_u_f16_e32 vcc_lo, v1.h, v255.h3881// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3882 3883v_cmp_u_f16_e32 vcc_lo, v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3884// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3885 3886v_cmp_u_f16_e32 vcc_lo, v1.h, v255.h quad_perm:[3,2,1,0]3887// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3888 3889v_cmp_u_f16_e32 vcc_lo, v1.l, v255.l3890// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3891 3892v_cmp_u_f16_e32 vcc_lo, v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3893// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3894 3895v_cmp_u_f16_e32 vcc_lo, v1.l, v255.l quad_perm:[3,2,1,0]3896// GFX11: :[[@LINE-1]]:31: error: invalid operand for instruction3897 3898v_cmp_u_f16_e32 vcc_lo, v127.h, v255.h3899// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3900 3901v_cmp_u_f16_e32 vcc_lo, v127.h, v255.h dpp8:[7,6,5,4,3,2,1,0]3902// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3903 3904v_cmp_u_f16_e32 vcc_lo, v127.h, v255.h quad_perm:[3,2,1,0]3905// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3906 3907v_cmp_u_f16_e32 vcc_lo, v127.l, v255.l3908// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3909 3910v_cmp_u_f16_e32 vcc_lo, v127.l, v255.l dpp8:[7,6,5,4,3,2,1,0]3911// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3912 3913v_cmp_u_f16_e32 vcc_lo, v127.l, v255.l quad_perm:[3,2,1,0]3914// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3915 3916v_cmp_u_f16_e32 vcc_lo, v128.h, v2.h3917// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3918 3919v_cmp_u_f16_e32 vcc_lo, v128.h, v2.h dpp8:[7,6,5,4,3,2,1,0]3920// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3921 3922v_cmp_u_f16_e32 vcc_lo, v128.h, v2.h quad_perm:[3,2,1,0]3923// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3924 3925v_cmp_u_f16_e32 vcc_lo, v128.l, v2.l3926// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3927 3928v_cmp_u_f16_e32 vcc_lo, v128.l, v2.l dpp8:[7,6,5,4,3,2,1,0]3929// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3930 3931v_cmp_u_f16_e32 vcc_lo, v128.l, v2.l quad_perm:[3,2,1,0]3932// GFX11: :[[@LINE-1]]:25: error: invalid operand for instruction3933 3934v_cmp_u_f16_e32 vcc_lo, vcc_hi, v255.h3935// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3936 3937v_cmp_u_f16_e32 vcc_lo, vcc_hi, v255.l3938// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3939 3940v_cmp_u_f16_e32 vcc_lo, vcc_lo, v255.h3941// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3942 3943v_cmp_u_f16_e32 vcc_lo, vcc_lo, v255.l3944// GFX11: :[[@LINE-1]]:33: error: invalid operand for instruction3945