2271 lines · plain
1// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize32,-real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX12 %s2// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize64,-real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX12 %s3 4v_cmpx_class_f16_dpp v1, v2 quad_perm:[3,2,1,0]5// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x1b,0x00,0xff]6 7v_cmpx_class_f16 v1, v2 quad_perm:[0,1,2,3]8// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0xe4,0x00,0xff]9 10v_cmpx_class_f16 v1, v2 row_mirror11// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x40,0x01,0xff]12 13v_cmpx_class_f16 v1, v2 row_half_mirror14// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x41,0x01,0xff]15 16v_cmpx_class_f16 v1, v2 row_shl:117// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x01,0x01,0xff]18 19v_cmpx_class_f16 v1, v2 row_shl:1520// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x0f,0x01,0xff]21 22v_cmpx_class_f16 v1, v2 row_shr:123// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x11,0x01,0xff]24 25v_cmpx_class_f16 v1, v2 row_shr:1526// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x1f,0x01,0xff]27 28v_cmpx_class_f16 v1, v2 row_ror:129// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x21,0x01,0xff]30 31v_cmpx_class_f16 v1, v2 row_ror:1532// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x2f,0x01,0xff]33 34v_cmpx_class_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf35// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x50,0x01,0xff]36 37v_cmpx_class_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x138// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x5f,0x01,0x01]39 40v_cmpx_class_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:041// GFX12: encoding: [0xfa,0x04,0xfa,0x7d,0x01,0x60,0x09,0x13]42 43v_cmpx_class_f16 -|v127|, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:144// GFX12: encoding: [0xfa,0xfe,0xfa,0x7d,0x7f,0x6f,0x35,0x30]45 46v_cmpx_class_f32 v1, v2 quad_perm:[3,2,1,0]47// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x1b,0x00,0xff]48 49v_cmpx_class_f32 v1, v2 quad_perm:[0,1,2,3]50// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0xe4,0x00,0xff]51 52v_cmpx_class_f32 v1, v2 row_mirror53// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x40,0x01,0xff]54 55v_cmpx_class_f32 v1, v2 row_half_mirror56// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x41,0x01,0xff]57 58v_cmpx_class_f32 v1, v2 row_shl:159// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x01,0x01,0xff]60 61v_cmpx_class_f32 v1, v2 row_shl:1562// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x0f,0x01,0xff]63 64v_cmpx_class_f32 v1, v2 row_shr:165// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x11,0x01,0xff]66 67v_cmpx_class_f32 v1, v2 row_shr:1568// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x1f,0x01,0xff]69 70v_cmpx_class_f32 v1, v2 row_ror:171// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x21,0x01,0xff]72 73v_cmpx_class_f32 v1, v2 row_ror:1574// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x2f,0x01,0xff]75 76v_cmpx_class_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf77// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x50,0x01,0xff]78 79v_cmpx_class_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x180// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x5f,0x01,0x01]81 82v_cmpx_class_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:083// GFX12: encoding: [0xfa,0x04,0xfc,0x7d,0x01,0x60,0x09,0x13]84 85v_cmpx_class_f32 -|v255|, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:186// GFX12: encoding: [0xfa,0xfe,0xfd,0x7d,0xff,0x6f,0x35,0x30]87 88v_cmpx_eq_f16 v1, v2 quad_perm:[3,2,1,0]89// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x1b,0x00,0xff]90 91v_cmpx_eq_f16 v1, v2 quad_perm:[0,1,2,3]92// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0xe4,0x00,0xff]93 94v_cmpx_eq_f16 v1, v2 row_mirror95// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x40,0x01,0xff]96 97v_cmpx_eq_f16 v1, v2 row_half_mirror98// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x41,0x01,0xff]99 100v_cmpx_eq_f16 v1, v2 row_shl:1101// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x01,0x01,0xff]102 103v_cmpx_eq_f16 v1, v2 row_shl:15104// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x0f,0x01,0xff]105 106v_cmpx_eq_f16 v1, v2 row_shr:1107// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x11,0x01,0xff]108 109v_cmpx_eq_f16 v1, v2 row_shr:15110// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x1f,0x01,0xff]111 112v_cmpx_eq_f16 v1, v2 row_ror:1113// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x21,0x01,0xff]114 115v_cmpx_eq_f16 v1, v2 row_ror:15116// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x2f,0x01,0xff]117 118v_cmpx_eq_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf119// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x50,0x01,0xff]120 121v_cmpx_eq_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1122// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x5f,0x01,0x01]123 124v_cmpx_eq_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0125// GFX12: encoding: [0xfa,0x04,0x04,0x7d,0x01,0x60,0x09,0x13]126 127v_cmpx_eq_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1128// GFX12: encoding: [0xfa,0xfe,0x04,0x7d,0x7f,0x6f,0xf5,0x30]129 130v_cmpx_eq_f32 v1, v2 quad_perm:[3,2,1,0]131// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x1b,0x00,0xff]132 133v_cmpx_eq_f32 v1, v2 quad_perm:[0,1,2,3]134// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0xe4,0x00,0xff]135 136v_cmpx_eq_f32 v1, v2 row_mirror137// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x40,0x01,0xff]138 139v_cmpx_eq_f32 v1, v2 row_half_mirror140// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x41,0x01,0xff]141 142v_cmpx_eq_f32 v1, v2 row_shl:1143// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x01,0x01,0xff]144 145v_cmpx_eq_f32 v1, v2 row_shl:15146// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x0f,0x01,0xff]147 148v_cmpx_eq_f32 v1, v2 row_shr:1149// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x11,0x01,0xff]150 151v_cmpx_eq_f32 v1, v2 row_shr:15152// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x1f,0x01,0xff]153 154v_cmpx_eq_f32 v1, v2 row_ror:1155// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x21,0x01,0xff]156 157v_cmpx_eq_f32 v1, v2 row_ror:15158// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x2f,0x01,0xff]159 160v_cmpx_eq_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf161// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x50,0x01,0xff]162 163v_cmpx_eq_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1164// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x5f,0x01,0x01]165 166v_cmpx_eq_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0167// GFX12: encoding: [0xfa,0x04,0x24,0x7d,0x01,0x60,0x09,0x13]168 169v_cmpx_eq_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1170// GFX12: encoding: [0xfa,0xfe,0x25,0x7d,0xff,0x6f,0xf5,0x30]171 172v_cmpx_eq_i16 v1, v2 quad_perm:[3,2,1,0]173// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x1b,0x00,0xff]174 175v_cmpx_eq_i16 v1, v2 quad_perm:[0,1,2,3]176// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0xe4,0x00,0xff]177 178v_cmpx_eq_i16 v1, v2 row_mirror179// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x40,0x01,0xff]180 181v_cmpx_eq_i16 v1, v2 row_half_mirror182// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x41,0x01,0xff]183 184v_cmpx_eq_i16 v1, v2 row_shl:1185// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x01,0x01,0xff]186 187v_cmpx_eq_i16 v1, v2 row_shl:15188// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x0f,0x01,0xff]189 190v_cmpx_eq_i16 v1, v2 row_shr:1191// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x11,0x01,0xff]192 193v_cmpx_eq_i16 v1, v2 row_shr:15194// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x1f,0x01,0xff]195 196v_cmpx_eq_i16 v1, v2 row_ror:1197// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x21,0x01,0xff]198 199v_cmpx_eq_i16 v1, v2 row_ror:15200// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x2f,0x01,0xff]201 202v_cmpx_eq_i16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf203// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x50,0x01,0xff]204 205v_cmpx_eq_i16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1206// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x5f,0x01,0x01]207 208v_cmpx_eq_i16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0209// GFX12: encoding: [0xfa,0x04,0x64,0x7d,0x01,0x60,0x09,0x13]210 211v_cmpx_eq_i16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1212// GFX12: encoding: [0xfa,0xfe,0x64,0x7d,0x7f,0x6f,0x05,0x30]213 214v_cmpx_eq_i32 v1, v2 quad_perm:[3,2,1,0]215// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x1b,0x00,0xff]216 217v_cmpx_eq_i32 v1, v2 quad_perm:[0,1,2,3]218// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0xe4,0x00,0xff]219 220v_cmpx_eq_i32 v1, v2 row_mirror221// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x40,0x01,0xff]222 223v_cmpx_eq_i32 v1, v2 row_half_mirror224// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x41,0x01,0xff]225 226v_cmpx_eq_i32 v1, v2 row_shl:1227// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x01,0x01,0xff]228 229v_cmpx_eq_i32 v1, v2 row_shl:15230// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x0f,0x01,0xff]231 232v_cmpx_eq_i32 v1, v2 row_shr:1233// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x11,0x01,0xff]234 235v_cmpx_eq_i32 v1, v2 row_shr:15236// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x1f,0x01,0xff]237 238v_cmpx_eq_i32 v1, v2 row_ror:1239// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x21,0x01,0xff]240 241v_cmpx_eq_i32 v1, v2 row_ror:15242// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x2f,0x01,0xff]243 244v_cmpx_eq_i32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf245// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x50,0x01,0xff]246 247v_cmpx_eq_i32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1248// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x5f,0x01,0x01]249 250v_cmpx_eq_i32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0251// GFX12: encoding: [0xfa,0x04,0x84,0x7d,0x01,0x60,0x09,0x13]252 253v_cmpx_eq_i32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1254// GFX12: encoding: [0xfa,0xfe,0x85,0x7d,0xff,0x6f,0x05,0x30]255 256v_cmpx_eq_u16 v1, v2 quad_perm:[3,2,1,0]257// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x1b,0x00,0xff]258 259v_cmpx_eq_u16 v1, v2 quad_perm:[0,1,2,3]260// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0xe4,0x00,0xff]261 262v_cmpx_eq_u16 v1, v2 row_mirror263// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x40,0x01,0xff]264 265v_cmpx_eq_u16 v1, v2 row_half_mirror266// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x41,0x01,0xff]267 268v_cmpx_eq_u16 v1, v2 row_shl:1269// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x01,0x01,0xff]270 271v_cmpx_eq_u16 v1, v2 row_shl:15272// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x0f,0x01,0xff]273 274v_cmpx_eq_u16 v1, v2 row_shr:1275// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x11,0x01,0xff]276 277v_cmpx_eq_u16 v1, v2 row_shr:15278// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x1f,0x01,0xff]279 280v_cmpx_eq_u16 v1, v2 row_ror:1281// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x21,0x01,0xff]282 283v_cmpx_eq_u16 v1, v2 row_ror:15284// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x2f,0x01,0xff]285 286v_cmpx_eq_u16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf287// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x50,0x01,0xff]288 289v_cmpx_eq_u16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1290// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x5f,0x01,0x01]291 292v_cmpx_eq_u16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0293// GFX12: encoding: [0xfa,0x04,0x74,0x7d,0x01,0x60,0x09,0x13]294 295v_cmpx_eq_u16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1296// GFX12: encoding: [0xfa,0xfe,0x74,0x7d,0x7f,0x6f,0x05,0x30]297 298v_cmpx_eq_u32 v1, v2 quad_perm:[3,2,1,0]299// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x1b,0x00,0xff]300 301v_cmpx_eq_u32 v1, v2 quad_perm:[0,1,2,3]302// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0xe4,0x00,0xff]303 304v_cmpx_eq_u32 v1, v2 row_mirror305// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x40,0x01,0xff]306 307v_cmpx_eq_u32 v1, v2 row_half_mirror308// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x41,0x01,0xff]309 310v_cmpx_eq_u32 v1, v2 row_shl:1311// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x01,0x01,0xff]312 313v_cmpx_eq_u32 v1, v2 row_shl:15314// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x0f,0x01,0xff]315 316v_cmpx_eq_u32 v1, v2 row_shr:1317// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x11,0x01,0xff]318 319v_cmpx_eq_u32 v1, v2 row_shr:15320// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x1f,0x01,0xff]321 322v_cmpx_eq_u32 v1, v2 row_ror:1323// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x21,0x01,0xff]324 325v_cmpx_eq_u32 v1, v2 row_ror:15326// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x2f,0x01,0xff]327 328v_cmpx_eq_u32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf329// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x50,0x01,0xff]330 331v_cmpx_eq_u32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1332// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x5f,0x01,0x01]333 334v_cmpx_eq_u32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0335// GFX12: encoding: [0xfa,0x04,0x94,0x7d,0x01,0x60,0x09,0x13]336 337v_cmpx_eq_u32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1338// GFX12: encoding: [0xfa,0xfe,0x95,0x7d,0xff,0x6f,0x05,0x30]339 340v_cmpx_ge_f16 v1, v2 quad_perm:[3,2,1,0]341// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x1b,0x00,0xff]342 343v_cmpx_ge_f16 v1, v2 quad_perm:[0,1,2,3]344// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0xe4,0x00,0xff]345 346v_cmpx_ge_f16 v1, v2 row_mirror347// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x40,0x01,0xff]348 349v_cmpx_ge_f16 v1, v2 row_half_mirror350// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x41,0x01,0xff]351 352v_cmpx_ge_f16 v1, v2 row_shl:1353// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x01,0x01,0xff]354 355v_cmpx_ge_f16 v1, v2 row_shl:15356// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x0f,0x01,0xff]357 358v_cmpx_ge_f16 v1, v2 row_shr:1359// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x11,0x01,0xff]360 361v_cmpx_ge_f16 v1, v2 row_shr:15362// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x1f,0x01,0xff]363 364v_cmpx_ge_f16 v1, v2 row_ror:1365// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x21,0x01,0xff]366 367v_cmpx_ge_f16 v1, v2 row_ror:15368// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x2f,0x01,0xff]369 370v_cmpx_ge_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf371// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x50,0x01,0xff]372 373v_cmpx_ge_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1374// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x5f,0x01,0x01]375 376v_cmpx_ge_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0377// GFX12: encoding: [0xfa,0x04,0x0c,0x7d,0x01,0x60,0x09,0x13]378 379v_cmpx_ge_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1380// GFX12: encoding: [0xfa,0xfe,0x0c,0x7d,0x7f,0x6f,0xf5,0x30]381 382v_cmpx_ge_f32 v1, v2 quad_perm:[3,2,1,0]383// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x1b,0x00,0xff]384 385v_cmpx_ge_f32 v1, v2 quad_perm:[0,1,2,3]386// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0xe4,0x00,0xff]387 388v_cmpx_ge_f32 v1, v2 row_mirror389// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x40,0x01,0xff]390 391v_cmpx_ge_f32 v1, v2 row_half_mirror392// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x41,0x01,0xff]393 394v_cmpx_ge_f32 v1, v2 row_shl:1395// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x01,0x01,0xff]396 397v_cmpx_ge_f32 v1, v2 row_shl:15398// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x0f,0x01,0xff]399 400v_cmpx_ge_f32 v1, v2 row_shr:1401// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x11,0x01,0xff]402 403v_cmpx_ge_f32 v1, v2 row_shr:15404// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x1f,0x01,0xff]405 406v_cmpx_ge_f32 v1, v2 row_ror:1407// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x21,0x01,0xff]408 409v_cmpx_ge_f32 v1, v2 row_ror:15410// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x2f,0x01,0xff]411 412v_cmpx_ge_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf413// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x50,0x01,0xff]414 415v_cmpx_ge_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1416// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x5f,0x01,0x01]417 418v_cmpx_ge_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0419// GFX12: encoding: [0xfa,0x04,0x2c,0x7d,0x01,0x60,0x09,0x13]420 421v_cmpx_ge_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1422// GFX12: encoding: [0xfa,0xfe,0x2d,0x7d,0xff,0x6f,0xf5,0x30]423 424v_cmpx_ge_i16 v1, v2 quad_perm:[3,2,1,0]425// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x1b,0x00,0xff]426 427v_cmpx_ge_i16 v1, v2 quad_perm:[0,1,2,3]428// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0xe4,0x00,0xff]429 430v_cmpx_ge_i16 v1, v2 row_mirror431// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x40,0x01,0xff]432 433v_cmpx_ge_i16 v1, v2 row_half_mirror434// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x41,0x01,0xff]435 436v_cmpx_ge_i16 v1, v2 row_shl:1437// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x01,0x01,0xff]438 439v_cmpx_ge_i16 v1, v2 row_shl:15440// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x0f,0x01,0xff]441 442v_cmpx_ge_i16 v1, v2 row_shr:1443// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x11,0x01,0xff]444 445v_cmpx_ge_i16 v1, v2 row_shr:15446// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x1f,0x01,0xff]447 448v_cmpx_ge_i16 v1, v2 row_ror:1449// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x21,0x01,0xff]450 451v_cmpx_ge_i16 v1, v2 row_ror:15452// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x2f,0x01,0xff]453 454v_cmpx_ge_i16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf455// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x50,0x01,0xff]456 457v_cmpx_ge_i16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1458// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x5f,0x01,0x01]459 460v_cmpx_ge_i16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0461// GFX12: encoding: [0xfa,0x04,0x6c,0x7d,0x01,0x60,0x09,0x13]462 463v_cmpx_ge_i16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1464// GFX12: encoding: [0xfa,0xfe,0x6c,0x7d,0x7f,0x6f,0x05,0x30]465 466v_cmpx_ge_i32 v1, v2 quad_perm:[3,2,1,0]467// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x1b,0x00,0xff]468 469v_cmpx_ge_i32 v1, v2 quad_perm:[0,1,2,3]470// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0xe4,0x00,0xff]471 472v_cmpx_ge_i32 v1, v2 row_mirror473// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x40,0x01,0xff]474 475v_cmpx_ge_i32 v1, v2 row_half_mirror476// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x41,0x01,0xff]477 478v_cmpx_ge_i32 v1, v2 row_shl:1479// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x01,0x01,0xff]480 481v_cmpx_ge_i32 v1, v2 row_shl:15482// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x0f,0x01,0xff]483 484v_cmpx_ge_i32 v1, v2 row_shr:1485// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x11,0x01,0xff]486 487v_cmpx_ge_i32 v1, v2 row_shr:15488// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x1f,0x01,0xff]489 490v_cmpx_ge_i32 v1, v2 row_ror:1491// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x21,0x01,0xff]492 493v_cmpx_ge_i32 v1, v2 row_ror:15494// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x2f,0x01,0xff]495 496v_cmpx_ge_i32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf497// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x50,0x01,0xff]498 499v_cmpx_ge_i32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1500// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x5f,0x01,0x01]501 502v_cmpx_ge_i32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0503// GFX12: encoding: [0xfa,0x04,0x8c,0x7d,0x01,0x60,0x09,0x13]504 505v_cmpx_ge_i32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1506// GFX12: encoding: [0xfa,0xfe,0x8d,0x7d,0xff,0x6f,0x05,0x30]507 508v_cmpx_ge_u16 v1, v2 quad_perm:[3,2,1,0]509// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x1b,0x00,0xff]510 511v_cmpx_ge_u16 v1, v2 quad_perm:[0,1,2,3]512// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0xe4,0x00,0xff]513 514v_cmpx_ge_u16 v1, v2 row_mirror515// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x40,0x01,0xff]516 517v_cmpx_ge_u16 v1, v2 row_half_mirror518// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x41,0x01,0xff]519 520v_cmpx_ge_u16 v1, v2 row_shl:1521// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x01,0x01,0xff]522 523v_cmpx_ge_u16 v1, v2 row_shl:15524// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x0f,0x01,0xff]525 526v_cmpx_ge_u16 v1, v2 row_shr:1527// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x11,0x01,0xff]528 529v_cmpx_ge_u16 v1, v2 row_shr:15530// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x1f,0x01,0xff]531 532v_cmpx_ge_u16 v1, v2 row_ror:1533// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x21,0x01,0xff]534 535v_cmpx_ge_u16 v1, v2 row_ror:15536// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x2f,0x01,0xff]537 538v_cmpx_ge_u16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf539// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x50,0x01,0xff]540 541v_cmpx_ge_u16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1542// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x5f,0x01,0x01]543 544v_cmpx_ge_u16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0545// GFX12: encoding: [0xfa,0x04,0x7c,0x7d,0x01,0x60,0x09,0x13]546 547v_cmpx_ge_u16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1548// GFX12: encoding: [0xfa,0xfe,0x7c,0x7d,0x7f,0x6f,0x05,0x30]549 550v_cmpx_ge_u32 v1, v2 quad_perm:[3,2,1,0]551// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x1b,0x00,0xff]552 553v_cmpx_ge_u32 v1, v2 quad_perm:[0,1,2,3]554// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0xe4,0x00,0xff]555 556v_cmpx_ge_u32 v1, v2 row_mirror557// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x40,0x01,0xff]558 559v_cmpx_ge_u32 v1, v2 row_half_mirror560// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x41,0x01,0xff]561 562v_cmpx_ge_u32 v1, v2 row_shl:1563// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x01,0x01,0xff]564 565v_cmpx_ge_u32 v1, v2 row_shl:15566// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x0f,0x01,0xff]567 568v_cmpx_ge_u32 v1, v2 row_shr:1569// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x11,0x01,0xff]570 571v_cmpx_ge_u32 v1, v2 row_shr:15572// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x1f,0x01,0xff]573 574v_cmpx_ge_u32 v1, v2 row_ror:1575// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x21,0x01,0xff]576 577v_cmpx_ge_u32 v1, v2 row_ror:15578// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x2f,0x01,0xff]579 580v_cmpx_ge_u32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf581// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x50,0x01,0xff]582 583v_cmpx_ge_u32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1584// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x5f,0x01,0x01]585 586v_cmpx_ge_u32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0587// GFX12: encoding: [0xfa,0x04,0x9c,0x7d,0x01,0x60,0x09,0x13]588 589v_cmpx_ge_u32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1590// GFX12: encoding: [0xfa,0xfe,0x9d,0x7d,0xff,0x6f,0x05,0x30]591 592v_cmpx_gt_f16 v1, v2 quad_perm:[3,2,1,0]593// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x1b,0x00,0xff]594 595v_cmpx_gt_f16 v1, v2 quad_perm:[0,1,2,3]596// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0xe4,0x00,0xff]597 598v_cmpx_gt_f16 v1, v2 row_mirror599// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x40,0x01,0xff]600 601v_cmpx_gt_f16 v1, v2 row_half_mirror602// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x41,0x01,0xff]603 604v_cmpx_gt_f16 v1, v2 row_shl:1605// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x01,0x01,0xff]606 607v_cmpx_gt_f16 v1, v2 row_shl:15608// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x0f,0x01,0xff]609 610v_cmpx_gt_f16 v1, v2 row_shr:1611// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x11,0x01,0xff]612 613v_cmpx_gt_f16 v1, v2 row_shr:15614// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x1f,0x01,0xff]615 616v_cmpx_gt_f16 v1, v2 row_ror:1617// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x21,0x01,0xff]618 619v_cmpx_gt_f16 v1, v2 row_ror:15620// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x2f,0x01,0xff]621 622v_cmpx_gt_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf623// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x50,0x01,0xff]624 625v_cmpx_gt_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1626// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x5f,0x01,0x01]627 628v_cmpx_gt_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0629// GFX12: encoding: [0xfa,0x04,0x08,0x7d,0x01,0x60,0x09,0x13]630 631v_cmpx_gt_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1632// GFX12: encoding: [0xfa,0xfe,0x08,0x7d,0x7f,0x6f,0xf5,0x30]633 634v_cmpx_gt_f32 v1, v2 quad_perm:[3,2,1,0]635// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x1b,0x00,0xff]636 637v_cmpx_gt_f32 v1, v2 quad_perm:[0,1,2,3]638// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0xe4,0x00,0xff]639 640v_cmpx_gt_f32 v1, v2 row_mirror641// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x40,0x01,0xff]642 643v_cmpx_gt_f32 v1, v2 row_half_mirror644// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x41,0x01,0xff]645 646v_cmpx_gt_f32 v1, v2 row_shl:1647// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x01,0x01,0xff]648 649v_cmpx_gt_f32 v1, v2 row_shl:15650// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x0f,0x01,0xff]651 652v_cmpx_gt_f32 v1, v2 row_shr:1653// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x11,0x01,0xff]654 655v_cmpx_gt_f32 v1, v2 row_shr:15656// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x1f,0x01,0xff]657 658v_cmpx_gt_f32 v1, v2 row_ror:1659// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x21,0x01,0xff]660 661v_cmpx_gt_f32 v1, v2 row_ror:15662// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x2f,0x01,0xff]663 664v_cmpx_gt_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf665// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x50,0x01,0xff]666 667v_cmpx_gt_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1668// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x5f,0x01,0x01]669 670v_cmpx_gt_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0671// GFX12: encoding: [0xfa,0x04,0x28,0x7d,0x01,0x60,0x09,0x13]672 673v_cmpx_gt_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1674// GFX12: encoding: [0xfa,0xfe,0x29,0x7d,0xff,0x6f,0xf5,0x30]675 676v_cmpx_gt_i16 v1, v2 quad_perm:[3,2,1,0]677// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x1b,0x00,0xff]678 679v_cmpx_gt_i16 v1, v2 quad_perm:[0,1,2,3]680// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0xe4,0x00,0xff]681 682v_cmpx_gt_i16 v1, v2 row_mirror683// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x40,0x01,0xff]684 685v_cmpx_gt_i16 v1, v2 row_half_mirror686// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x41,0x01,0xff]687 688v_cmpx_gt_i16 v1, v2 row_shl:1689// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x01,0x01,0xff]690 691v_cmpx_gt_i16 v1, v2 row_shl:15692// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x0f,0x01,0xff]693 694v_cmpx_gt_i16 v1, v2 row_shr:1695// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x11,0x01,0xff]696 697v_cmpx_gt_i16 v1, v2 row_shr:15698// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x1f,0x01,0xff]699 700v_cmpx_gt_i16 v1, v2 row_ror:1701// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x21,0x01,0xff]702 703v_cmpx_gt_i16 v1, v2 row_ror:15704// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x2f,0x01,0xff]705 706v_cmpx_gt_i16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf707// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x50,0x01,0xff]708 709v_cmpx_gt_i16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1710// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x5f,0x01,0x01]711 712v_cmpx_gt_i16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0713// GFX12: encoding: [0xfa,0x04,0x68,0x7d,0x01,0x60,0x09,0x13]714 715v_cmpx_gt_i16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1716// GFX12: encoding: [0xfa,0xfe,0x68,0x7d,0x7f,0x6f,0x05,0x30]717 718v_cmpx_gt_i32 v1, v2 quad_perm:[3,2,1,0]719// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x1b,0x00,0xff]720 721v_cmpx_gt_i32 v1, v2 quad_perm:[0,1,2,3]722// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0xe4,0x00,0xff]723 724v_cmpx_gt_i32 v1, v2 row_mirror725// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x40,0x01,0xff]726 727v_cmpx_gt_i32 v1, v2 row_half_mirror728// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x41,0x01,0xff]729 730v_cmpx_gt_i32 v1, v2 row_shl:1731// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x01,0x01,0xff]732 733v_cmpx_gt_i32 v1, v2 row_shl:15734// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x0f,0x01,0xff]735 736v_cmpx_gt_i32 v1, v2 row_shr:1737// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x11,0x01,0xff]738 739v_cmpx_gt_i32 v1, v2 row_shr:15740// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x1f,0x01,0xff]741 742v_cmpx_gt_i32 v1, v2 row_ror:1743// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x21,0x01,0xff]744 745v_cmpx_gt_i32 v1, v2 row_ror:15746// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x2f,0x01,0xff]747 748v_cmpx_gt_i32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf749// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x50,0x01,0xff]750 751v_cmpx_gt_i32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1752// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x5f,0x01,0x01]753 754v_cmpx_gt_i32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0755// GFX12: encoding: [0xfa,0x04,0x88,0x7d,0x01,0x60,0x09,0x13]756 757v_cmpx_gt_i32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1758// GFX12: encoding: [0xfa,0xfe,0x89,0x7d,0xff,0x6f,0x05,0x30]759 760v_cmpx_gt_u16 v1, v2 quad_perm:[3,2,1,0]761// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x1b,0x00,0xff]762 763v_cmpx_gt_u16 v1, v2 quad_perm:[0,1,2,3]764// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0xe4,0x00,0xff]765 766v_cmpx_gt_u16 v1, v2 row_mirror767// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x40,0x01,0xff]768 769v_cmpx_gt_u16 v1, v2 row_half_mirror770// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x41,0x01,0xff]771 772v_cmpx_gt_u16 v1, v2 row_shl:1773// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x01,0x01,0xff]774 775v_cmpx_gt_u16 v1, v2 row_shl:15776// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x0f,0x01,0xff]777 778v_cmpx_gt_u16 v1, v2 row_shr:1779// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x11,0x01,0xff]780 781v_cmpx_gt_u16 v1, v2 row_shr:15782// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x1f,0x01,0xff]783 784v_cmpx_gt_u16 v1, v2 row_ror:1785// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x21,0x01,0xff]786 787v_cmpx_gt_u16 v1, v2 row_ror:15788// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x2f,0x01,0xff]789 790v_cmpx_gt_u16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf791// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x50,0x01,0xff]792 793v_cmpx_gt_u16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1794// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x5f,0x01,0x01]795 796v_cmpx_gt_u16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0797// GFX12: encoding: [0xfa,0x04,0x78,0x7d,0x01,0x60,0x09,0x13]798 799v_cmpx_gt_u16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1800// GFX12: encoding: [0xfa,0xfe,0x78,0x7d,0x7f,0x6f,0x05,0x30]801 802v_cmpx_gt_u32 v1, v2 quad_perm:[3,2,1,0]803// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x1b,0x00,0xff]804 805v_cmpx_gt_u32 v1, v2 quad_perm:[0,1,2,3]806// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0xe4,0x00,0xff]807 808v_cmpx_gt_u32 v1, v2 row_mirror809// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x40,0x01,0xff]810 811v_cmpx_gt_u32 v1, v2 row_half_mirror812// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x41,0x01,0xff]813 814v_cmpx_gt_u32 v1, v2 row_shl:1815// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x01,0x01,0xff]816 817v_cmpx_gt_u32 v1, v2 row_shl:15818// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x0f,0x01,0xff]819 820v_cmpx_gt_u32 v1, v2 row_shr:1821// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x11,0x01,0xff]822 823v_cmpx_gt_u32 v1, v2 row_shr:15824// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x1f,0x01,0xff]825 826v_cmpx_gt_u32 v1, v2 row_ror:1827// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x21,0x01,0xff]828 829v_cmpx_gt_u32 v1, v2 row_ror:15830// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x2f,0x01,0xff]831 832v_cmpx_gt_u32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf833// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x50,0x01,0xff]834 835v_cmpx_gt_u32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1836// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x5f,0x01,0x01]837 838v_cmpx_gt_u32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0839// GFX12: encoding: [0xfa,0x04,0x98,0x7d,0x01,0x60,0x09,0x13]840 841v_cmpx_gt_u32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1842// GFX12: encoding: [0xfa,0xfe,0x99,0x7d,0xff,0x6f,0x05,0x30]843 844v_cmpx_le_f16 v1, v2 quad_perm:[3,2,1,0]845// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x1b,0x00,0xff]846 847v_cmpx_le_f16 v1, v2 quad_perm:[0,1,2,3]848// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0xe4,0x00,0xff]849 850v_cmpx_le_f16 v1, v2 row_mirror851// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x40,0x01,0xff]852 853v_cmpx_le_f16 v1, v2 row_half_mirror854// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x41,0x01,0xff]855 856v_cmpx_le_f16 v1, v2 row_shl:1857// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x01,0x01,0xff]858 859v_cmpx_le_f16 v1, v2 row_shl:15860// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x0f,0x01,0xff]861 862v_cmpx_le_f16 v1, v2 row_shr:1863// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x11,0x01,0xff]864 865v_cmpx_le_f16 v1, v2 row_shr:15866// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x1f,0x01,0xff]867 868v_cmpx_le_f16 v1, v2 row_ror:1869// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x21,0x01,0xff]870 871v_cmpx_le_f16 v1, v2 row_ror:15872// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x2f,0x01,0xff]873 874v_cmpx_le_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf875// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x50,0x01,0xff]876 877v_cmpx_le_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1878// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x5f,0x01,0x01]879 880v_cmpx_le_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0881// GFX12: encoding: [0xfa,0x04,0x06,0x7d,0x01,0x60,0x09,0x13]882 883v_cmpx_le_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1884// GFX12: encoding: [0xfa,0xfe,0x06,0x7d,0x7f,0x6f,0xf5,0x30]885 886v_cmpx_le_f32 v1, v2 quad_perm:[3,2,1,0]887// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x1b,0x00,0xff]888 889v_cmpx_le_f32 v1, v2 quad_perm:[0,1,2,3]890// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0xe4,0x00,0xff]891 892v_cmpx_le_f32 v1, v2 row_mirror893// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x40,0x01,0xff]894 895v_cmpx_le_f32 v1, v2 row_half_mirror896// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x41,0x01,0xff]897 898v_cmpx_le_f32 v1, v2 row_shl:1899// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x01,0x01,0xff]900 901v_cmpx_le_f32 v1, v2 row_shl:15902// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x0f,0x01,0xff]903 904v_cmpx_le_f32 v1, v2 row_shr:1905// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x11,0x01,0xff]906 907v_cmpx_le_f32 v1, v2 row_shr:15908// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x1f,0x01,0xff]909 910v_cmpx_le_f32 v1, v2 row_ror:1911// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x21,0x01,0xff]912 913v_cmpx_le_f32 v1, v2 row_ror:15914// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x2f,0x01,0xff]915 916v_cmpx_le_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf917// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x50,0x01,0xff]918 919v_cmpx_le_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1920// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x5f,0x01,0x01]921 922v_cmpx_le_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0923// GFX12: encoding: [0xfa,0x04,0x26,0x7d,0x01,0x60,0x09,0x13]924 925v_cmpx_le_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1926// GFX12: encoding: [0xfa,0xfe,0x27,0x7d,0xff,0x6f,0xf5,0x30]927 928v_cmpx_le_i16 v1, v2 quad_perm:[3,2,1,0]929// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x1b,0x00,0xff]930 931v_cmpx_le_i16 v1, v2 quad_perm:[0,1,2,3]932// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0xe4,0x00,0xff]933 934v_cmpx_le_i16 v1, v2 row_mirror935// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x40,0x01,0xff]936 937v_cmpx_le_i16 v1, v2 row_half_mirror938// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x41,0x01,0xff]939 940v_cmpx_le_i16 v1, v2 row_shl:1941// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x01,0x01,0xff]942 943v_cmpx_le_i16 v1, v2 row_shl:15944// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x0f,0x01,0xff]945 946v_cmpx_le_i16 v1, v2 row_shr:1947// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x11,0x01,0xff]948 949v_cmpx_le_i16 v1, v2 row_shr:15950// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x1f,0x01,0xff]951 952v_cmpx_le_i16 v1, v2 row_ror:1953// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x21,0x01,0xff]954 955v_cmpx_le_i16 v1, v2 row_ror:15956// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x2f,0x01,0xff]957 958v_cmpx_le_i16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf959// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x50,0x01,0xff]960 961v_cmpx_le_i16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x1962// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x5f,0x01,0x01]963 964v_cmpx_le_i16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:0965// GFX12: encoding: [0xfa,0x04,0x66,0x7d,0x01,0x60,0x09,0x13]966 967v_cmpx_le_i16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:1968// GFX12: encoding: [0xfa,0xfe,0x66,0x7d,0x7f,0x6f,0x05,0x30]969 970v_cmpx_le_i32 v1, v2 quad_perm:[3,2,1,0]971// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x1b,0x00,0xff]972 973v_cmpx_le_i32 v1, v2 quad_perm:[0,1,2,3]974// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0xe4,0x00,0xff]975 976v_cmpx_le_i32 v1, v2 row_mirror977// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x40,0x01,0xff]978 979v_cmpx_le_i32 v1, v2 row_half_mirror980// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x41,0x01,0xff]981 982v_cmpx_le_i32 v1, v2 row_shl:1983// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x01,0x01,0xff]984 985v_cmpx_le_i32 v1, v2 row_shl:15986// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x0f,0x01,0xff]987 988v_cmpx_le_i32 v1, v2 row_shr:1989// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x11,0x01,0xff]990 991v_cmpx_le_i32 v1, v2 row_shr:15992// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x1f,0x01,0xff]993 994v_cmpx_le_i32 v1, v2 row_ror:1995// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x21,0x01,0xff]996 997v_cmpx_le_i32 v1, v2 row_ror:15998// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x2f,0x01,0xff]999 1000v_cmpx_le_i32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1001// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x50,0x01,0xff]1002 1003v_cmpx_le_i32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11004// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x5f,0x01,0x01]1005 1006v_cmpx_le_i32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01007// GFX12: encoding: [0xfa,0x04,0x86,0x7d,0x01,0x60,0x09,0x13]1008 1009v_cmpx_le_i32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11010// GFX12: encoding: [0xfa,0xfe,0x87,0x7d,0xff,0x6f,0x05,0x30]1011 1012v_cmpx_le_u16 v1, v2 quad_perm:[3,2,1,0]1013// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x1b,0x00,0xff]1014 1015v_cmpx_le_u16 v1, v2 quad_perm:[0,1,2,3]1016// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0xe4,0x00,0xff]1017 1018v_cmpx_le_u16 v1, v2 row_mirror1019// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x40,0x01,0xff]1020 1021v_cmpx_le_u16 v1, v2 row_half_mirror1022// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x41,0x01,0xff]1023 1024v_cmpx_le_u16 v1, v2 row_shl:11025// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x01,0x01,0xff]1026 1027v_cmpx_le_u16 v1, v2 row_shl:151028// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x0f,0x01,0xff]1029 1030v_cmpx_le_u16 v1, v2 row_shr:11031// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x11,0x01,0xff]1032 1033v_cmpx_le_u16 v1, v2 row_shr:151034// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x1f,0x01,0xff]1035 1036v_cmpx_le_u16 v1, v2 row_ror:11037// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x21,0x01,0xff]1038 1039v_cmpx_le_u16 v1, v2 row_ror:151040// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x2f,0x01,0xff]1041 1042v_cmpx_le_u16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1043// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x50,0x01,0xff]1044 1045v_cmpx_le_u16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11046// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x5f,0x01,0x01]1047 1048v_cmpx_le_u16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01049// GFX12: encoding: [0xfa,0x04,0x76,0x7d,0x01,0x60,0x09,0x13]1050 1051v_cmpx_le_u16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11052// GFX12: encoding: [0xfa,0xfe,0x76,0x7d,0x7f,0x6f,0x05,0x30]1053 1054v_cmpx_le_u32 v1, v2 quad_perm:[3,2,1,0]1055// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x1b,0x00,0xff]1056 1057v_cmpx_le_u32 v1, v2 quad_perm:[0,1,2,3]1058// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0xe4,0x00,0xff]1059 1060v_cmpx_le_u32 v1, v2 row_mirror1061// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x40,0x01,0xff]1062 1063v_cmpx_le_u32 v1, v2 row_half_mirror1064// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x41,0x01,0xff]1065 1066v_cmpx_le_u32 v1, v2 row_shl:11067// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x01,0x01,0xff]1068 1069v_cmpx_le_u32 v1, v2 row_shl:151070// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x0f,0x01,0xff]1071 1072v_cmpx_le_u32 v1, v2 row_shr:11073// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x11,0x01,0xff]1074 1075v_cmpx_le_u32 v1, v2 row_shr:151076// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x1f,0x01,0xff]1077 1078v_cmpx_le_u32 v1, v2 row_ror:11079// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x21,0x01,0xff]1080 1081v_cmpx_le_u32 v1, v2 row_ror:151082// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x2f,0x01,0xff]1083 1084v_cmpx_le_u32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1085// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x50,0x01,0xff]1086 1087v_cmpx_le_u32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11088// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x5f,0x01,0x01]1089 1090v_cmpx_le_u32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01091// GFX12: encoding: [0xfa,0x04,0x96,0x7d,0x01,0x60,0x09,0x13]1092 1093v_cmpx_le_u32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11094// GFX12: encoding: [0xfa,0xfe,0x97,0x7d,0xff,0x6f,0x05,0x30]1095 1096v_cmpx_lg_f16 v1, v2 quad_perm:[3,2,1,0]1097// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x1b,0x00,0xff]1098 1099v_cmpx_lg_f16 v1, v2 quad_perm:[0,1,2,3]1100// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0xe4,0x00,0xff]1101 1102v_cmpx_lg_f16 v1, v2 row_mirror1103// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x40,0x01,0xff]1104 1105v_cmpx_lg_f16 v1, v2 row_half_mirror1106// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x41,0x01,0xff]1107 1108v_cmpx_lg_f16 v1, v2 row_shl:11109// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x01,0x01,0xff]1110 1111v_cmpx_lg_f16 v1, v2 row_shl:151112// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x0f,0x01,0xff]1113 1114v_cmpx_lg_f16 v1, v2 row_shr:11115// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x11,0x01,0xff]1116 1117v_cmpx_lg_f16 v1, v2 row_shr:151118// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x1f,0x01,0xff]1119 1120v_cmpx_lg_f16 v1, v2 row_ror:11121// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x21,0x01,0xff]1122 1123v_cmpx_lg_f16 v1, v2 row_ror:151124// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x2f,0x01,0xff]1125 1126v_cmpx_lg_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1127// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x50,0x01,0xff]1128 1129v_cmpx_lg_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11130// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x5f,0x01,0x01]1131 1132v_cmpx_lg_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01133// GFX12: encoding: [0xfa,0x04,0x0a,0x7d,0x01,0x60,0x09,0x13]1134 1135v_cmpx_lg_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11136// GFX12: encoding: [0xfa,0xfe,0x0a,0x7d,0x7f,0x6f,0xf5,0x30]1137 1138v_cmpx_lg_f32 v1, v2 quad_perm:[3,2,1,0]1139// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x1b,0x00,0xff]1140 1141v_cmpx_lg_f32 v1, v2 quad_perm:[0,1,2,3]1142// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0xe4,0x00,0xff]1143 1144v_cmpx_lg_f32 v1, v2 row_mirror1145// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x40,0x01,0xff]1146 1147v_cmpx_lg_f32 v1, v2 row_half_mirror1148// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x41,0x01,0xff]1149 1150v_cmpx_lg_f32 v1, v2 row_shl:11151// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x01,0x01,0xff]1152 1153v_cmpx_lg_f32 v1, v2 row_shl:151154// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x0f,0x01,0xff]1155 1156v_cmpx_lg_f32 v1, v2 row_shr:11157// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x11,0x01,0xff]1158 1159v_cmpx_lg_f32 v1, v2 row_shr:151160// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x1f,0x01,0xff]1161 1162v_cmpx_lg_f32 v1, v2 row_ror:11163// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x21,0x01,0xff]1164 1165v_cmpx_lg_f32 v1, v2 row_ror:151166// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x2f,0x01,0xff]1167 1168v_cmpx_lg_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1169// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x50,0x01,0xff]1170 1171v_cmpx_lg_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11172// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x5f,0x01,0x01]1173 1174v_cmpx_lg_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01175// GFX12: encoding: [0xfa,0x04,0x2a,0x7d,0x01,0x60,0x09,0x13]1176 1177v_cmpx_lg_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11178// GFX12: encoding: [0xfa,0xfe,0x2b,0x7d,0xff,0x6f,0xf5,0x30]1179 1180v_cmpx_lt_f16 v1, v2 quad_perm:[3,2,1,0]1181// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x1b,0x00,0xff]1182 1183v_cmpx_lt_f16 v1, v2 quad_perm:[0,1,2,3]1184// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0xe4,0x00,0xff]1185 1186v_cmpx_lt_f16 v1, v2 row_mirror1187// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x40,0x01,0xff]1188 1189v_cmpx_lt_f16 v1, v2 row_half_mirror1190// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x41,0x01,0xff]1191 1192v_cmpx_lt_f16 v1, v2 row_shl:11193// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x01,0x01,0xff]1194 1195v_cmpx_lt_f16 v1, v2 row_shl:151196// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x0f,0x01,0xff]1197 1198v_cmpx_lt_f16 v1, v2 row_shr:11199// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x11,0x01,0xff]1200 1201v_cmpx_lt_f16 v1, v2 row_shr:151202// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x1f,0x01,0xff]1203 1204v_cmpx_lt_f16 v1, v2 row_ror:11205// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x21,0x01,0xff]1206 1207v_cmpx_lt_f16 v1, v2 row_ror:151208// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x2f,0x01,0xff]1209 1210v_cmpx_lt_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1211// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x50,0x01,0xff]1212 1213v_cmpx_lt_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11214// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x5f,0x01,0x01]1215 1216v_cmpx_lt_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01217// GFX12: encoding: [0xfa,0x04,0x02,0x7d,0x01,0x60,0x09,0x13]1218 1219v_cmpx_lt_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11220// GFX12: encoding: [0xfa,0xfe,0x02,0x7d,0x7f,0x6f,0xf5,0x30]1221 1222v_cmpx_lt_f32 v1, v2 quad_perm:[3,2,1,0]1223// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x1b,0x00,0xff]1224 1225v_cmpx_lt_f32 v1, v2 quad_perm:[0,1,2,3]1226// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0xe4,0x00,0xff]1227 1228v_cmpx_lt_f32 v1, v2 row_mirror1229// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x40,0x01,0xff]1230 1231v_cmpx_lt_f32 v1, v2 row_half_mirror1232// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x41,0x01,0xff]1233 1234v_cmpx_lt_f32 v1, v2 row_shl:11235// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x01,0x01,0xff]1236 1237v_cmpx_lt_f32 v1, v2 row_shl:151238// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x0f,0x01,0xff]1239 1240v_cmpx_lt_f32 v1, v2 row_shr:11241// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x11,0x01,0xff]1242 1243v_cmpx_lt_f32 v1, v2 row_shr:151244// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x1f,0x01,0xff]1245 1246v_cmpx_lt_f32 v1, v2 row_ror:11247// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x21,0x01,0xff]1248 1249v_cmpx_lt_f32 v1, v2 row_ror:151250// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x2f,0x01,0xff]1251 1252v_cmpx_lt_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1253// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x50,0x01,0xff]1254 1255v_cmpx_lt_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11256// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x5f,0x01,0x01]1257 1258v_cmpx_lt_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01259// GFX12: encoding: [0xfa,0x04,0x22,0x7d,0x01,0x60,0x09,0x13]1260 1261v_cmpx_lt_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11262// GFX12: encoding: [0xfa,0xfe,0x23,0x7d,0xff,0x6f,0xf5,0x30]1263 1264v_cmpx_lt_i16 v1, v2 quad_perm:[3,2,1,0]1265// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x1b,0x00,0xff]1266 1267v_cmpx_lt_i16 v1, v2 quad_perm:[0,1,2,3]1268// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0xe4,0x00,0xff]1269 1270v_cmpx_lt_i16 v1, v2 row_mirror1271// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x40,0x01,0xff]1272 1273v_cmpx_lt_i16 v1, v2 row_half_mirror1274// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x41,0x01,0xff]1275 1276v_cmpx_lt_i16 v1, v2 row_shl:11277// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x01,0x01,0xff]1278 1279v_cmpx_lt_i16 v1, v2 row_shl:151280// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x0f,0x01,0xff]1281 1282v_cmpx_lt_i16 v1, v2 row_shr:11283// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x11,0x01,0xff]1284 1285v_cmpx_lt_i16 v1, v2 row_shr:151286// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x1f,0x01,0xff]1287 1288v_cmpx_lt_i16 v1, v2 row_ror:11289// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x21,0x01,0xff]1290 1291v_cmpx_lt_i16 v1, v2 row_ror:151292// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x2f,0x01,0xff]1293 1294v_cmpx_lt_i16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1295// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x50,0x01,0xff]1296 1297v_cmpx_lt_i16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11298// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x5f,0x01,0x01]1299 1300v_cmpx_lt_i16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01301// GFX12: encoding: [0xfa,0x04,0x62,0x7d,0x01,0x60,0x09,0x13]1302 1303v_cmpx_lt_i16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11304// GFX12: encoding: [0xfa,0xfe,0x62,0x7d,0x7f,0x6f,0x05,0x30]1305 1306v_cmpx_lt_i32 v1, v2 quad_perm:[3,2,1,0]1307// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x1b,0x00,0xff]1308 1309v_cmpx_lt_i32 v1, v2 quad_perm:[0,1,2,3]1310// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0xe4,0x00,0xff]1311 1312v_cmpx_lt_i32 v1, v2 row_mirror1313// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x40,0x01,0xff]1314 1315v_cmpx_lt_i32 v1, v2 row_half_mirror1316// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x41,0x01,0xff]1317 1318v_cmpx_lt_i32 v1, v2 row_shl:11319// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x01,0x01,0xff]1320 1321v_cmpx_lt_i32 v1, v2 row_shl:151322// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x0f,0x01,0xff]1323 1324v_cmpx_lt_i32 v1, v2 row_shr:11325// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x11,0x01,0xff]1326 1327v_cmpx_lt_i32 v1, v2 row_shr:151328// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x1f,0x01,0xff]1329 1330v_cmpx_lt_i32 v1, v2 row_ror:11331// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x21,0x01,0xff]1332 1333v_cmpx_lt_i32 v1, v2 row_ror:151334// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x2f,0x01,0xff]1335 1336v_cmpx_lt_i32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1337// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x50,0x01,0xff]1338 1339v_cmpx_lt_i32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11340// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x5f,0x01,0x01]1341 1342v_cmpx_lt_i32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01343// GFX12: encoding: [0xfa,0x04,0x82,0x7d,0x01,0x60,0x09,0x13]1344 1345v_cmpx_lt_i32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11346// GFX12: encoding: [0xfa,0xfe,0x83,0x7d,0xff,0x6f,0x05,0x30]1347 1348v_cmpx_lt_u16 v1, v2 quad_perm:[3,2,1,0]1349// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x1b,0x00,0xff]1350 1351v_cmpx_lt_u16 v1, v2 quad_perm:[0,1,2,3]1352// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0xe4,0x00,0xff]1353 1354v_cmpx_lt_u16 v1, v2 row_mirror1355// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x40,0x01,0xff]1356 1357v_cmpx_lt_u16 v1, v2 row_half_mirror1358// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x41,0x01,0xff]1359 1360v_cmpx_lt_u16 v1, v2 row_shl:11361// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x01,0x01,0xff]1362 1363v_cmpx_lt_u16 v1, v2 row_shl:151364// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x0f,0x01,0xff]1365 1366v_cmpx_lt_u16 v1, v2 row_shr:11367// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x11,0x01,0xff]1368 1369v_cmpx_lt_u16 v1, v2 row_shr:151370// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x1f,0x01,0xff]1371 1372v_cmpx_lt_u16 v1, v2 row_ror:11373// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x21,0x01,0xff]1374 1375v_cmpx_lt_u16 v1, v2 row_ror:151376// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x2f,0x01,0xff]1377 1378v_cmpx_lt_u16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1379// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x50,0x01,0xff]1380 1381v_cmpx_lt_u16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11382// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x5f,0x01,0x01]1383 1384v_cmpx_lt_u16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01385// GFX12: encoding: [0xfa,0x04,0x72,0x7d,0x01,0x60,0x09,0x13]1386 1387v_cmpx_lt_u16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11388// GFX12: encoding: [0xfa,0xfe,0x72,0x7d,0x7f,0x6f,0x05,0x30]1389 1390v_cmpx_lt_u32 v1, v2 quad_perm:[3,2,1,0]1391// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x1b,0x00,0xff]1392 1393v_cmpx_lt_u32 v1, v2 quad_perm:[0,1,2,3]1394// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0xe4,0x00,0xff]1395 1396v_cmpx_lt_u32 v1, v2 row_mirror1397// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x40,0x01,0xff]1398 1399v_cmpx_lt_u32 v1, v2 row_half_mirror1400// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x41,0x01,0xff]1401 1402v_cmpx_lt_u32 v1, v2 row_shl:11403// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x01,0x01,0xff]1404 1405v_cmpx_lt_u32 v1, v2 row_shl:151406// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x0f,0x01,0xff]1407 1408v_cmpx_lt_u32 v1, v2 row_shr:11409// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x11,0x01,0xff]1410 1411v_cmpx_lt_u32 v1, v2 row_shr:151412// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x1f,0x01,0xff]1413 1414v_cmpx_lt_u32 v1, v2 row_ror:11415// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x21,0x01,0xff]1416 1417v_cmpx_lt_u32 v1, v2 row_ror:151418// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x2f,0x01,0xff]1419 1420v_cmpx_lt_u32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1421// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x50,0x01,0xff]1422 1423v_cmpx_lt_u32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11424// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x5f,0x01,0x01]1425 1426v_cmpx_lt_u32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01427// GFX12: encoding: [0xfa,0x04,0x92,0x7d,0x01,0x60,0x09,0x13]1428 1429v_cmpx_lt_u32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11430// GFX12: encoding: [0xfa,0xfe,0x93,0x7d,0xff,0x6f,0x05,0x30]1431 1432v_cmpx_ne_i16 v1, v2 quad_perm:[3,2,1,0]1433// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x1b,0x00,0xff]1434 1435v_cmpx_ne_i16 v1, v2 quad_perm:[0,1,2,3]1436// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0xe4,0x00,0xff]1437 1438v_cmpx_ne_i16 v1, v2 row_mirror1439// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x40,0x01,0xff]1440 1441v_cmpx_ne_i16 v1, v2 row_half_mirror1442// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x41,0x01,0xff]1443 1444v_cmpx_ne_i16 v1, v2 row_shl:11445// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x01,0x01,0xff]1446 1447v_cmpx_ne_i16 v1, v2 row_shl:151448// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x0f,0x01,0xff]1449 1450v_cmpx_ne_i16 v1, v2 row_shr:11451// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x11,0x01,0xff]1452 1453v_cmpx_ne_i16 v1, v2 row_shr:151454// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x1f,0x01,0xff]1455 1456v_cmpx_ne_i16 v1, v2 row_ror:11457// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x21,0x01,0xff]1458 1459v_cmpx_ne_i16 v1, v2 row_ror:151460// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x2f,0x01,0xff]1461 1462v_cmpx_ne_i16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1463// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x50,0x01,0xff]1464 1465v_cmpx_ne_i16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11466// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x5f,0x01,0x01]1467 1468v_cmpx_ne_i16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01469// GFX12: encoding: [0xfa,0x04,0x6a,0x7d,0x01,0x60,0x09,0x13]1470 1471v_cmpx_ne_i16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11472// GFX12: encoding: [0xfa,0xfe,0x6a,0x7d,0x7f,0x6f,0x05,0x30]1473 1474v_cmpx_ne_i32 v1, v2 quad_perm:[3,2,1,0]1475// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x1b,0x00,0xff]1476 1477v_cmpx_ne_i32 v1, v2 quad_perm:[0,1,2,3]1478// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0xe4,0x00,0xff]1479 1480v_cmpx_ne_i32 v1, v2 row_mirror1481// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x40,0x01,0xff]1482 1483v_cmpx_ne_i32 v1, v2 row_half_mirror1484// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x41,0x01,0xff]1485 1486v_cmpx_ne_i32 v1, v2 row_shl:11487// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x01,0x01,0xff]1488 1489v_cmpx_ne_i32 v1, v2 row_shl:151490// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x0f,0x01,0xff]1491 1492v_cmpx_ne_i32 v1, v2 row_shr:11493// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x11,0x01,0xff]1494 1495v_cmpx_ne_i32 v1, v2 row_shr:151496// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x1f,0x01,0xff]1497 1498v_cmpx_ne_i32 v1, v2 row_ror:11499// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x21,0x01,0xff]1500 1501v_cmpx_ne_i32 v1, v2 row_ror:151502// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x2f,0x01,0xff]1503 1504v_cmpx_ne_i32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1505// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x50,0x01,0xff]1506 1507v_cmpx_ne_i32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11508// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x5f,0x01,0x01]1509 1510v_cmpx_ne_i32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01511// GFX12: encoding: [0xfa,0x04,0x8a,0x7d,0x01,0x60,0x09,0x13]1512 1513v_cmpx_ne_i32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11514// GFX12: encoding: [0xfa,0xfe,0x8b,0x7d,0xff,0x6f,0x05,0x30]1515 1516v_cmpx_ne_u16 v1, v2 quad_perm:[3,2,1,0]1517// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x1b,0x00,0xff]1518 1519v_cmpx_ne_u16 v1, v2 quad_perm:[0,1,2,3]1520// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0xe4,0x00,0xff]1521 1522v_cmpx_ne_u16 v1, v2 row_mirror1523// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x40,0x01,0xff]1524 1525v_cmpx_ne_u16 v1, v2 row_half_mirror1526// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x41,0x01,0xff]1527 1528v_cmpx_ne_u16 v1, v2 row_shl:11529// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x01,0x01,0xff]1530 1531v_cmpx_ne_u16 v1, v2 row_shl:151532// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x0f,0x01,0xff]1533 1534v_cmpx_ne_u16 v1, v2 row_shr:11535// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x11,0x01,0xff]1536 1537v_cmpx_ne_u16 v1, v2 row_shr:151538// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x1f,0x01,0xff]1539 1540v_cmpx_ne_u16 v1, v2 row_ror:11541// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x21,0x01,0xff]1542 1543v_cmpx_ne_u16 v1, v2 row_ror:151544// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x2f,0x01,0xff]1545 1546v_cmpx_ne_u16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1547// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x50,0x01,0xff]1548 1549v_cmpx_ne_u16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11550// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x5f,0x01,0x01]1551 1552v_cmpx_ne_u16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01553// GFX12: encoding: [0xfa,0x04,0x7a,0x7d,0x01,0x60,0x09,0x13]1554 1555v_cmpx_ne_u16 v127, v127 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11556// GFX12: encoding: [0xfa,0xfe,0x7a,0x7d,0x7f,0x6f,0x05,0x30]1557 1558v_cmpx_ne_u32 v1, v2 quad_perm:[3,2,1,0]1559// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x1b,0x00,0xff]1560 1561v_cmpx_ne_u32 v1, v2 quad_perm:[0,1,2,3]1562// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0xe4,0x00,0xff]1563 1564v_cmpx_ne_u32 v1, v2 row_mirror1565// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x40,0x01,0xff]1566 1567v_cmpx_ne_u32 v1, v2 row_half_mirror1568// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x41,0x01,0xff]1569 1570v_cmpx_ne_u32 v1, v2 row_shl:11571// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x01,0x01,0xff]1572 1573v_cmpx_ne_u32 v1, v2 row_shl:151574// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x0f,0x01,0xff]1575 1576v_cmpx_ne_u32 v1, v2 row_shr:11577// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x11,0x01,0xff]1578 1579v_cmpx_ne_u32 v1, v2 row_shr:151580// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x1f,0x01,0xff]1581 1582v_cmpx_ne_u32 v1, v2 row_ror:11583// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x21,0x01,0xff]1584 1585v_cmpx_ne_u32 v1, v2 row_ror:151586// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x2f,0x01,0xff]1587 1588v_cmpx_ne_u32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1589// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x50,0x01,0xff]1590 1591v_cmpx_ne_u32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11592// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x5f,0x01,0x01]1593 1594v_cmpx_ne_u32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01595// GFX12: encoding: [0xfa,0x04,0x9a,0x7d,0x01,0x60,0x09,0x13]1596 1597v_cmpx_ne_u32 v255, v255 row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11598// GFX12: encoding: [0xfa,0xfe,0x9b,0x7d,0xff,0x6f,0x05,0x30]1599 1600v_cmpx_neq_f16 v1, v2 quad_perm:[3,2,1,0]1601// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x1b,0x00,0xff]1602 1603v_cmpx_neq_f16 v1, v2 quad_perm:[0,1,2,3]1604// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0xe4,0x00,0xff]1605 1606v_cmpx_neq_f16 v1, v2 row_mirror1607// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x40,0x01,0xff]1608 1609v_cmpx_neq_f16 v1, v2 row_half_mirror1610// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x41,0x01,0xff]1611 1612v_cmpx_neq_f16 v1, v2 row_shl:11613// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x01,0x01,0xff]1614 1615v_cmpx_neq_f16 v1, v2 row_shl:151616// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x0f,0x01,0xff]1617 1618v_cmpx_neq_f16 v1, v2 row_shr:11619// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x11,0x01,0xff]1620 1621v_cmpx_neq_f16 v1, v2 row_shr:151622// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x1f,0x01,0xff]1623 1624v_cmpx_neq_f16 v1, v2 row_ror:11625// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x21,0x01,0xff]1626 1627v_cmpx_neq_f16 v1, v2 row_ror:151628// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x2f,0x01,0xff]1629 1630v_cmpx_neq_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1631// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x50,0x01,0xff]1632 1633v_cmpx_neq_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11634// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x5f,0x01,0x01]1635 1636v_cmpx_neq_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01637// GFX12: encoding: [0xfa,0x04,0x1a,0x7d,0x01,0x60,0x09,0x13]1638 1639v_cmpx_neq_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11640// GFX12: encoding: [0xfa,0xfe,0x1a,0x7d,0x7f,0x6f,0xf5,0x30]1641 1642v_cmpx_neq_f32 v1, v2 quad_perm:[3,2,1,0]1643// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x1b,0x00,0xff]1644 1645v_cmpx_neq_f32 v1, v2 quad_perm:[0,1,2,3]1646// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0xe4,0x00,0xff]1647 1648v_cmpx_neq_f32 v1, v2 row_mirror1649// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x40,0x01,0xff]1650 1651v_cmpx_neq_f32 v1, v2 row_half_mirror1652// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x41,0x01,0xff]1653 1654v_cmpx_neq_f32 v1, v2 row_shl:11655// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x01,0x01,0xff]1656 1657v_cmpx_neq_f32 v1, v2 row_shl:151658// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x0f,0x01,0xff]1659 1660v_cmpx_neq_f32 v1, v2 row_shr:11661// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x11,0x01,0xff]1662 1663v_cmpx_neq_f32 v1, v2 row_shr:151664// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x1f,0x01,0xff]1665 1666v_cmpx_neq_f32 v1, v2 row_ror:11667// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x21,0x01,0xff]1668 1669v_cmpx_neq_f32 v1, v2 row_ror:151670// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x2f,0x01,0xff]1671 1672v_cmpx_neq_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1673// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x50,0x01,0xff]1674 1675v_cmpx_neq_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11676// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x5f,0x01,0x01]1677 1678v_cmpx_neq_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01679// GFX12: encoding: [0xfa,0x04,0x3a,0x7d,0x01,0x60,0x09,0x13]1680 1681v_cmpx_neq_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11682// GFX12: encoding: [0xfa,0xfe,0x3b,0x7d,0xff,0x6f,0xf5,0x30]1683 1684v_cmpx_nge_f16 v1, v2 quad_perm:[3,2,1,0]1685// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x1b,0x00,0xff]1686 1687v_cmpx_nge_f16 v1, v2 quad_perm:[0,1,2,3]1688// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0xe4,0x00,0xff]1689 1690v_cmpx_nge_f16 v1, v2 row_mirror1691// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x40,0x01,0xff]1692 1693v_cmpx_nge_f16 v1, v2 row_half_mirror1694// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x41,0x01,0xff]1695 1696v_cmpx_nge_f16 v1, v2 row_shl:11697// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x01,0x01,0xff]1698 1699v_cmpx_nge_f16 v1, v2 row_shl:151700// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x0f,0x01,0xff]1701 1702v_cmpx_nge_f16 v1, v2 row_shr:11703// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x11,0x01,0xff]1704 1705v_cmpx_nge_f16 v1, v2 row_shr:151706// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x1f,0x01,0xff]1707 1708v_cmpx_nge_f16 v1, v2 row_ror:11709// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x21,0x01,0xff]1710 1711v_cmpx_nge_f16 v1, v2 row_ror:151712// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x2f,0x01,0xff]1713 1714v_cmpx_nge_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1715// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x50,0x01,0xff]1716 1717v_cmpx_nge_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11718// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x5f,0x01,0x01]1719 1720v_cmpx_nge_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01721// GFX12: encoding: [0xfa,0x04,0x12,0x7d,0x01,0x60,0x09,0x13]1722 1723v_cmpx_nge_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11724// GFX12: encoding: [0xfa,0xfe,0x12,0x7d,0x7f,0x6f,0xf5,0x30]1725 1726v_cmpx_nge_f32 v1, v2 quad_perm:[3,2,1,0]1727// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x1b,0x00,0xff]1728 1729v_cmpx_nge_f32 v1, v2 quad_perm:[0,1,2,3]1730// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0xe4,0x00,0xff]1731 1732v_cmpx_nge_f32 v1, v2 row_mirror1733// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x40,0x01,0xff]1734 1735v_cmpx_nge_f32 v1, v2 row_half_mirror1736// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x41,0x01,0xff]1737 1738v_cmpx_nge_f32 v1, v2 row_shl:11739// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x01,0x01,0xff]1740 1741v_cmpx_nge_f32 v1, v2 row_shl:151742// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x0f,0x01,0xff]1743 1744v_cmpx_nge_f32 v1, v2 row_shr:11745// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x11,0x01,0xff]1746 1747v_cmpx_nge_f32 v1, v2 row_shr:151748// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x1f,0x01,0xff]1749 1750v_cmpx_nge_f32 v1, v2 row_ror:11751// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x21,0x01,0xff]1752 1753v_cmpx_nge_f32 v1, v2 row_ror:151754// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x2f,0x01,0xff]1755 1756v_cmpx_nge_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1757// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x50,0x01,0xff]1758 1759v_cmpx_nge_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11760// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x5f,0x01,0x01]1761 1762v_cmpx_nge_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01763// GFX12: encoding: [0xfa,0x04,0x32,0x7d,0x01,0x60,0x09,0x13]1764 1765v_cmpx_nge_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11766// GFX12: encoding: [0xfa,0xfe,0x33,0x7d,0xff,0x6f,0xf5,0x30]1767 1768v_cmpx_ngt_f16 v1, v2 quad_perm:[3,2,1,0]1769// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x1b,0x00,0xff]1770 1771v_cmpx_ngt_f16 v1, v2 quad_perm:[0,1,2,3]1772// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0xe4,0x00,0xff]1773 1774v_cmpx_ngt_f16 v1, v2 row_mirror1775// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x40,0x01,0xff]1776 1777v_cmpx_ngt_f16 v1, v2 row_half_mirror1778// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x41,0x01,0xff]1779 1780v_cmpx_ngt_f16 v1, v2 row_shl:11781// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x01,0x01,0xff]1782 1783v_cmpx_ngt_f16 v1, v2 row_shl:151784// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x0f,0x01,0xff]1785 1786v_cmpx_ngt_f16 v1, v2 row_shr:11787// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x11,0x01,0xff]1788 1789v_cmpx_ngt_f16 v1, v2 row_shr:151790// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x1f,0x01,0xff]1791 1792v_cmpx_ngt_f16 v1, v2 row_ror:11793// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x21,0x01,0xff]1794 1795v_cmpx_ngt_f16 v1, v2 row_ror:151796// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x2f,0x01,0xff]1797 1798v_cmpx_ngt_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1799// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x50,0x01,0xff]1800 1801v_cmpx_ngt_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11802// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x5f,0x01,0x01]1803 1804v_cmpx_ngt_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01805// GFX12: encoding: [0xfa,0x04,0x16,0x7d,0x01,0x60,0x09,0x13]1806 1807v_cmpx_ngt_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11808// GFX12: encoding: [0xfa,0xfe,0x16,0x7d,0x7f,0x6f,0xf5,0x30]1809 1810v_cmpx_ngt_f32 v1, v2 quad_perm:[3,2,1,0]1811// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x1b,0x00,0xff]1812 1813v_cmpx_ngt_f32 v1, v2 quad_perm:[0,1,2,3]1814// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0xe4,0x00,0xff]1815 1816v_cmpx_ngt_f32 v1, v2 row_mirror1817// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x40,0x01,0xff]1818 1819v_cmpx_ngt_f32 v1, v2 row_half_mirror1820// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x41,0x01,0xff]1821 1822v_cmpx_ngt_f32 v1, v2 row_shl:11823// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x01,0x01,0xff]1824 1825v_cmpx_ngt_f32 v1, v2 row_shl:151826// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x0f,0x01,0xff]1827 1828v_cmpx_ngt_f32 v1, v2 row_shr:11829// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x11,0x01,0xff]1830 1831v_cmpx_ngt_f32 v1, v2 row_shr:151832// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x1f,0x01,0xff]1833 1834v_cmpx_ngt_f32 v1, v2 row_ror:11835// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x21,0x01,0xff]1836 1837v_cmpx_ngt_f32 v1, v2 row_ror:151838// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x2f,0x01,0xff]1839 1840v_cmpx_ngt_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1841// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x50,0x01,0xff]1842 1843v_cmpx_ngt_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11844// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x5f,0x01,0x01]1845 1846v_cmpx_ngt_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01847// GFX12: encoding: [0xfa,0x04,0x36,0x7d,0x01,0x60,0x09,0x13]1848 1849v_cmpx_ngt_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11850// GFX12: encoding: [0xfa,0xfe,0x37,0x7d,0xff,0x6f,0xf5,0x30]1851 1852v_cmpx_nle_f16 v1, v2 quad_perm:[3,2,1,0]1853// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x1b,0x00,0xff]1854 1855v_cmpx_nle_f16 v1, v2 quad_perm:[0,1,2,3]1856// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0xe4,0x00,0xff]1857 1858v_cmpx_nle_f16 v1, v2 row_mirror1859// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x40,0x01,0xff]1860 1861v_cmpx_nle_f16 v1, v2 row_half_mirror1862// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x41,0x01,0xff]1863 1864v_cmpx_nle_f16 v1, v2 row_shl:11865// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x01,0x01,0xff]1866 1867v_cmpx_nle_f16 v1, v2 row_shl:151868// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x0f,0x01,0xff]1869 1870v_cmpx_nle_f16 v1, v2 row_shr:11871// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x11,0x01,0xff]1872 1873v_cmpx_nle_f16 v1, v2 row_shr:151874// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x1f,0x01,0xff]1875 1876v_cmpx_nle_f16 v1, v2 row_ror:11877// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x21,0x01,0xff]1878 1879v_cmpx_nle_f16 v1, v2 row_ror:151880// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x2f,0x01,0xff]1881 1882v_cmpx_nle_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1883// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x50,0x01,0xff]1884 1885v_cmpx_nle_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11886// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x5f,0x01,0x01]1887 1888v_cmpx_nle_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01889// GFX12: encoding: [0xfa,0x04,0x18,0x7d,0x01,0x60,0x09,0x13]1890 1891v_cmpx_nle_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11892// GFX12: encoding: [0xfa,0xfe,0x18,0x7d,0x7f,0x6f,0xf5,0x30]1893 1894v_cmpx_nle_f32 v1, v2 quad_perm:[3,2,1,0]1895// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x1b,0x00,0xff]1896 1897v_cmpx_nle_f32 v1, v2 quad_perm:[0,1,2,3]1898// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0xe4,0x00,0xff]1899 1900v_cmpx_nle_f32 v1, v2 row_mirror1901// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x40,0x01,0xff]1902 1903v_cmpx_nle_f32 v1, v2 row_half_mirror1904// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x41,0x01,0xff]1905 1906v_cmpx_nle_f32 v1, v2 row_shl:11907// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x01,0x01,0xff]1908 1909v_cmpx_nle_f32 v1, v2 row_shl:151910// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x0f,0x01,0xff]1911 1912v_cmpx_nle_f32 v1, v2 row_shr:11913// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x11,0x01,0xff]1914 1915v_cmpx_nle_f32 v1, v2 row_shr:151916// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x1f,0x01,0xff]1917 1918v_cmpx_nle_f32 v1, v2 row_ror:11919// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x21,0x01,0xff]1920 1921v_cmpx_nle_f32 v1, v2 row_ror:151922// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x2f,0x01,0xff]1923 1924v_cmpx_nle_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1925// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x50,0x01,0xff]1926 1927v_cmpx_nle_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11928// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x5f,0x01,0x01]1929 1930v_cmpx_nle_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01931// GFX12: encoding: [0xfa,0x04,0x38,0x7d,0x01,0x60,0x09,0x13]1932 1933v_cmpx_nle_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11934// GFX12: encoding: [0xfa,0xfe,0x39,0x7d,0xff,0x6f,0xf5,0x30]1935 1936v_cmpx_nlg_f16 v1, v2 quad_perm:[3,2,1,0]1937// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x1b,0x00,0xff]1938 1939v_cmpx_nlg_f16 v1, v2 quad_perm:[0,1,2,3]1940// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0xe4,0x00,0xff]1941 1942v_cmpx_nlg_f16 v1, v2 row_mirror1943// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x40,0x01,0xff]1944 1945v_cmpx_nlg_f16 v1, v2 row_half_mirror1946// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x41,0x01,0xff]1947 1948v_cmpx_nlg_f16 v1, v2 row_shl:11949// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x01,0x01,0xff]1950 1951v_cmpx_nlg_f16 v1, v2 row_shl:151952// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x0f,0x01,0xff]1953 1954v_cmpx_nlg_f16 v1, v2 row_shr:11955// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x11,0x01,0xff]1956 1957v_cmpx_nlg_f16 v1, v2 row_shr:151958// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x1f,0x01,0xff]1959 1960v_cmpx_nlg_f16 v1, v2 row_ror:11961// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x21,0x01,0xff]1962 1963v_cmpx_nlg_f16 v1, v2 row_ror:151964// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x2f,0x01,0xff]1965 1966v_cmpx_nlg_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf1967// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x50,0x01,0xff]1968 1969v_cmpx_nlg_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x11970// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x5f,0x01,0x01]1971 1972v_cmpx_nlg_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:01973// GFX12: encoding: [0xfa,0x04,0x14,0x7d,0x01,0x60,0x09,0x13]1974 1975v_cmpx_nlg_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:11976// GFX12: encoding: [0xfa,0xfe,0x14,0x7d,0x7f,0x6f,0xf5,0x30]1977 1978v_cmpx_nlg_f32 v1, v2 quad_perm:[3,2,1,0]1979// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x1b,0x00,0xff]1980 1981v_cmpx_nlg_f32 v1, v2 quad_perm:[0,1,2,3]1982// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0xe4,0x00,0xff]1983 1984v_cmpx_nlg_f32 v1, v2 row_mirror1985// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x40,0x01,0xff]1986 1987v_cmpx_nlg_f32 v1, v2 row_half_mirror1988// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x41,0x01,0xff]1989 1990v_cmpx_nlg_f32 v1, v2 row_shl:11991// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x01,0x01,0xff]1992 1993v_cmpx_nlg_f32 v1, v2 row_shl:151994// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x0f,0x01,0xff]1995 1996v_cmpx_nlg_f32 v1, v2 row_shr:11997// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x11,0x01,0xff]1998 1999v_cmpx_nlg_f32 v1, v2 row_shr:152000// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x1f,0x01,0xff]2001 2002v_cmpx_nlg_f32 v1, v2 row_ror:12003// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x21,0x01,0xff]2004 2005v_cmpx_nlg_f32 v1, v2 row_ror:152006// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x2f,0x01,0xff]2007 2008v_cmpx_nlg_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf2009// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x50,0x01,0xff]2010 2011v_cmpx_nlg_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x12012// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x5f,0x01,0x01]2013 2014v_cmpx_nlg_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:02015// GFX12: encoding: [0xfa,0x04,0x34,0x7d,0x01,0x60,0x09,0x13]2016 2017v_cmpx_nlg_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:12018// GFX12: encoding: [0xfa,0xfe,0x35,0x7d,0xff,0x6f,0xf5,0x30]2019 2020v_cmpx_nlt_f16 v1, v2 quad_perm:[3,2,1,0]2021// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x1b,0x00,0xff]2022 2023v_cmpx_nlt_f16 v1, v2 quad_perm:[0,1,2,3]2024// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0xe4,0x00,0xff]2025 2026v_cmpx_nlt_f16 v1, v2 row_mirror2027// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x40,0x01,0xff]2028 2029v_cmpx_nlt_f16 v1, v2 row_half_mirror2030// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x41,0x01,0xff]2031 2032v_cmpx_nlt_f16 v1, v2 row_shl:12033// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x01,0x01,0xff]2034 2035v_cmpx_nlt_f16 v1, v2 row_shl:152036// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x0f,0x01,0xff]2037 2038v_cmpx_nlt_f16 v1, v2 row_shr:12039// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x11,0x01,0xff]2040 2041v_cmpx_nlt_f16 v1, v2 row_shr:152042// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x1f,0x01,0xff]2043 2044v_cmpx_nlt_f16 v1, v2 row_ror:12045// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x21,0x01,0xff]2046 2047v_cmpx_nlt_f16 v1, v2 row_ror:152048// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x2f,0x01,0xff]2049 2050v_cmpx_nlt_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf2051// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x50,0x01,0xff]2052 2053v_cmpx_nlt_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x12054// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x5f,0x01,0x01]2055 2056v_cmpx_nlt_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:02057// GFX12: encoding: [0xfa,0x04,0x1c,0x7d,0x01,0x60,0x09,0x13]2058 2059v_cmpx_nlt_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:12060// GFX12: encoding: [0xfa,0xfe,0x1c,0x7d,0x7f,0x6f,0xf5,0x30]2061 2062v_cmpx_nlt_f32 v1, v2 quad_perm:[3,2,1,0]2063// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x1b,0x00,0xff]2064 2065v_cmpx_nlt_f32 v1, v2 quad_perm:[0,1,2,3]2066// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0xe4,0x00,0xff]2067 2068v_cmpx_nlt_f32 v1, v2 row_mirror2069// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x40,0x01,0xff]2070 2071v_cmpx_nlt_f32 v1, v2 row_half_mirror2072// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x41,0x01,0xff]2073 2074v_cmpx_nlt_f32 v1, v2 row_shl:12075// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x01,0x01,0xff]2076 2077v_cmpx_nlt_f32 v1, v2 row_shl:152078// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x0f,0x01,0xff]2079 2080v_cmpx_nlt_f32 v1, v2 row_shr:12081// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x11,0x01,0xff]2082 2083v_cmpx_nlt_f32 v1, v2 row_shr:152084// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x1f,0x01,0xff]2085 2086v_cmpx_nlt_f32 v1, v2 row_ror:12087// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x21,0x01,0xff]2088 2089v_cmpx_nlt_f32 v1, v2 row_ror:152090// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x2f,0x01,0xff]2091 2092v_cmpx_nlt_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf2093// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x50,0x01,0xff]2094 2095v_cmpx_nlt_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x12096// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x5f,0x01,0x01]2097 2098v_cmpx_nlt_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:02099// GFX12: encoding: [0xfa,0x04,0x3c,0x7d,0x01,0x60,0x09,0x13]2100 2101v_cmpx_nlt_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:12102// GFX12: encoding: [0xfa,0xfe,0x3d,0x7d,0xff,0x6f,0xf5,0x30]2103 2104v_cmpx_o_f16 v1, v2 quad_perm:[3,2,1,0]2105// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x1b,0x00,0xff]2106 2107v_cmpx_o_f16 v1, v2 quad_perm:[0,1,2,3]2108// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0xe4,0x00,0xff]2109 2110v_cmpx_o_f16 v1, v2 row_mirror2111// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x40,0x01,0xff]2112 2113v_cmpx_o_f16 v1, v2 row_half_mirror2114// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x41,0x01,0xff]2115 2116v_cmpx_o_f16 v1, v2 row_shl:12117// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x01,0x01,0xff]2118 2119v_cmpx_o_f16 v1, v2 row_shl:152120// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x0f,0x01,0xff]2121 2122v_cmpx_o_f16 v1, v2 row_shr:12123// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x11,0x01,0xff]2124 2125v_cmpx_o_f16 v1, v2 row_shr:152126// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x1f,0x01,0xff]2127 2128v_cmpx_o_f16 v1, v2 row_ror:12129// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x21,0x01,0xff]2130 2131v_cmpx_o_f16 v1, v2 row_ror:152132// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x2f,0x01,0xff]2133 2134v_cmpx_o_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf2135// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x50,0x01,0xff]2136 2137v_cmpx_o_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x12138// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x5f,0x01,0x01]2139 2140v_cmpx_o_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:02141// GFX12: encoding: [0xfa,0x04,0x0e,0x7d,0x01,0x60,0x09,0x13]2142 2143v_cmpx_o_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:12144// GFX12: encoding: [0xfa,0xfe,0x0e,0x7d,0x7f,0x6f,0xf5,0x30]2145 2146v_cmpx_o_f32 v1, v2 quad_perm:[3,2,1,0]2147// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x1b,0x00,0xff]2148 2149v_cmpx_o_f32 v1, v2 quad_perm:[0,1,2,3]2150// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0xe4,0x00,0xff]2151 2152v_cmpx_o_f32 v1, v2 row_mirror2153// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x40,0x01,0xff]2154 2155v_cmpx_o_f32 v1, v2 row_half_mirror2156// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x41,0x01,0xff]2157 2158v_cmpx_o_f32 v1, v2 row_shl:12159// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x01,0x01,0xff]2160 2161v_cmpx_o_f32 v1, v2 row_shl:152162// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x0f,0x01,0xff]2163 2164v_cmpx_o_f32 v1, v2 row_shr:12165// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x11,0x01,0xff]2166 2167v_cmpx_o_f32 v1, v2 row_shr:152168// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x1f,0x01,0xff]2169 2170v_cmpx_o_f32 v1, v2 row_ror:12171// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x21,0x01,0xff]2172 2173v_cmpx_o_f32 v1, v2 row_ror:152174// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x2f,0x01,0xff]2175 2176v_cmpx_o_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf2177// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x50,0x01,0xff]2178 2179v_cmpx_o_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x12180// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x5f,0x01,0x01]2181 2182v_cmpx_o_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:02183// GFX12: encoding: [0xfa,0x04,0x2e,0x7d,0x01,0x60,0x09,0x13]2184 2185v_cmpx_o_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:12186// GFX12: encoding: [0xfa,0xfe,0x2f,0x7d,0xff,0x6f,0xf5,0x30]2187 2188v_cmpx_u_f16 v1, v2 quad_perm:[3,2,1,0]2189// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1b,0x00,0xff]2190 2191v_cmpx_u_f16 v1, v2 quad_perm:[0,1,2,3]2192// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0xe4,0x00,0xff]2193 2194v_cmpx_u_f16 v1, v2 row_mirror2195// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x40,0x01,0xff]2196 2197v_cmpx_u_f16 v1, v2 row_half_mirror2198// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x41,0x01,0xff]2199 2200v_cmpx_u_f16 v1, v2 row_shl:12201// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x01,0x01,0xff]2202 2203v_cmpx_u_f16 v1, v2 row_shl:152204// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x0f,0x01,0xff]2205 2206v_cmpx_u_f16 v1, v2 row_shr:12207// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x11,0x01,0xff]2208 2209v_cmpx_u_f16 v1, v2 row_shr:152210// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x1f,0x01,0xff]2211 2212v_cmpx_u_f16 v1, v2 row_ror:12213// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x21,0x01,0xff]2214 2215v_cmpx_u_f16 v1, v2 row_ror:152216// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x2f,0x01,0xff]2217 2218v_cmpx_u_f16 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf2219// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x50,0x01,0xff]2220 2221v_cmpx_u_f16 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x12222// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x5f,0x01,0x01]2223 2224v_cmpx_u_f16 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:02225// GFX12: encoding: [0xfa,0x04,0x10,0x7d,0x01,0x60,0x09,0x13]2226 2227v_cmpx_u_f16 -|v127|, -|v127| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:12228// GFX12: encoding: [0xfa,0xfe,0x10,0x7d,0x7f,0x6f,0xf5,0x30]2229 2230v_cmpx_u_f32 v1, v2 quad_perm:[3,2,1,0]2231// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x1b,0x00,0xff]2232 2233v_cmpx_u_f32 v1, v2 quad_perm:[0,1,2,3]2234// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0xe4,0x00,0xff]2235 2236v_cmpx_u_f32 v1, v2 row_mirror2237// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x40,0x01,0xff]2238 2239v_cmpx_u_f32 v1, v2 row_half_mirror2240// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x41,0x01,0xff]2241 2242v_cmpx_u_f32 v1, v2 row_shl:12243// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x01,0x01,0xff]2244 2245v_cmpx_u_f32 v1, v2 row_shl:152246// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x0f,0x01,0xff]2247 2248v_cmpx_u_f32 v1, v2 row_shr:12249// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x11,0x01,0xff]2250 2251v_cmpx_u_f32 v1, v2 row_shr:152252// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x1f,0x01,0xff]2253 2254v_cmpx_u_f32 v1, v2 row_ror:12255// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x21,0x01,0xff]2256 2257v_cmpx_u_f32 v1, v2 row_ror:152258// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x2f,0x01,0xff]2259 2260v_cmpx_u_f32 v1, v2 row_share:0 row_mask:0xf bank_mask:0xf2261// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x50,0x01,0xff]2262 2263v_cmpx_u_f32 v1, v2 row_share:15 row_mask:0x0 bank_mask:0x12264// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x5f,0x01,0x01]2265 2266v_cmpx_u_f32 v1, v2 row_xmask:0 row_mask:0x1 bank_mask:0x3 bound_ctrl:1 fi:02267// GFX12: encoding: [0xfa,0x04,0x30,0x7d,0x01,0x60,0x09,0x13]2268 2269v_cmpx_u_f32 -|v255|, -|v255| row_xmask:15 row_mask:0x3 bank_mask:0x0 bound_ctrl:0 fi:12270// GFX12: encoding: [0xfa,0xfe,0x31,0x7d,0xff,0x6f,0xf5,0x30]2271