1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 5 2// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize32,+real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX12 %s 3// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize64,+real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX12 %s 4 5v_cmpx_class_f16 v1.l, v2.l 6// GFX12: v_cmpx_class_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0xfa,0x7d] 7 8v_cmpx_class_f16 v127.l, v2.l 9// GFX12: v_cmpx_class_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0xfa,0x7d] 10 11v_cmpx_class_f16 s1, v2.l 12// GFX12: v_cmpx_class_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0xfa,0x7d] 13 14v_cmpx_class_f16 s105, v2.l 15// GFX12: v_cmpx_class_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0xfa,0x7d] 16 17v_cmpx_class_f16 vcc_lo, v2.l 18// GFX12: v_cmpx_class_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0xfa,0x7d] 19 20v_cmpx_class_f16 vcc_hi, v2.l 21// GFX12: v_cmpx_class_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0xfa,0x7d] 22 23v_cmpx_class_f16 ttmp15, v2.l 24// GFX12: v_cmpx_class_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0xfa,0x7d] 25 26v_cmpx_class_f16 m0, v2.l 27// GFX12: v_cmpx_class_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0xfa,0x7d] 28 29v_cmpx_class_f16 exec_lo, v2.l 30// GFX12: v_cmpx_class_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0xfa,0x7d] 31 32v_cmpx_class_f16 exec_hi, v2.l 33// GFX12: v_cmpx_class_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0xfa,0x7d] 34 35v_cmpx_class_f16 null, v2.l 36// GFX12: v_cmpx_class_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0xfa,0x7d] 37 38v_cmpx_class_f16 -1, v2.l 39// GFX12: v_cmpx_class_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0xfa,0x7d] 40 41v_cmpx_class_f16 0.5, v2.l 42// GFX12: v_cmpx_class_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0xfa,0x7d] 43 44v_cmpx_class_f16 src_scc, v2.l 45// GFX12: v_cmpx_class_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0xfa,0x7d] 46 47v_cmpx_class_f16 0xfe0b, v127.l 48// GFX12: v_cmpx_class_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0xfa,0x7d,0x0b,0xfe,0x00,0x00] 49 50v_cmpx_class_f16 v1.h, v2.l 51// GFX12: v_cmpx_class_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0xfa,0x7d] 52 53v_cmpx_class_f16 v127.h, v2.l 54// GFX12: v_cmpx_class_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0xfa,0x7d] 55 56v_cmpx_class_f16 src_scc, v2.h 57// GFX12: v_cmpx_class_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0xfb,0x7d] 58 59v_cmpx_class_f16 0xfe0b, v127.h 60// GFX12: v_cmpx_class_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0xfb,0x7d,0x0b,0xfe,0x00,0x00] 61 62v_cmpx_class_f32 v1, v2 63// GFX12: v_cmpx_class_f32_e32 v1, v2 ; encoding: [0x01,0x05,0xfc,0x7d] 64 65v_cmpx_class_f32 v255, v2 66// GFX12: v_cmpx_class_f32_e32 v255, v2 ; encoding: [0xff,0x05,0xfc,0x7d] 67 68v_cmpx_class_f32 s1, v2 69// GFX12: v_cmpx_class_f32_e32 s1, v2 ; encoding: [0x01,0x04,0xfc,0x7d] 70 71v_cmpx_class_f32 s105, v2 72// GFX12: v_cmpx_class_f32_e32 s105, v2 ; encoding: [0x69,0x04,0xfc,0x7d] 73 74v_cmpx_class_f32 vcc_lo, v2 75// GFX12: v_cmpx_class_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0xfc,0x7d] 76 77v_cmpx_class_f32 vcc_hi, v2 78// GFX12: v_cmpx_class_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0xfc,0x7d] 79 80v_cmpx_class_f32 ttmp15, v2 81// GFX12: v_cmpx_class_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0xfc,0x7d] 82 83v_cmpx_class_f32 m0, v2 84// GFX12: v_cmpx_class_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0xfc,0x7d] 85 86v_cmpx_class_f32 exec_lo, v2 87// GFX12: v_cmpx_class_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0xfc,0x7d] 88 89v_cmpx_class_f32 exec_hi, v2 90// GFX12: v_cmpx_class_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0xfc,0x7d] 91 92v_cmpx_class_f32 null, v2 93// GFX12: v_cmpx_class_f32_e32 null, v2 ; encoding: [0x7c,0x04,0xfc,0x7d] 94 95v_cmpx_class_f32 -1, v2 96// GFX12: v_cmpx_class_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0xfc,0x7d] 97 98v_cmpx_class_f32 0.5, v2 99// GFX12: v_cmpx_class_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0xfc,0x7d] 100 101v_cmpx_class_f32 src_scc, v2 102// GFX12: v_cmpx_class_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0xfc,0x7d] 103 104v_cmpx_class_f32 0xaf123456, v255 105// GFX12: v_cmpx_class_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0xfd,0x7d,0x56,0x34,0x12,0xaf] 106 107v_cmpx_class_f64 v[1:2], v2 108// GFX12: v_cmpx_class_f64_e32 v[1:2], v2 ; encoding: [0x01,0x05,0xfe,0x7d] 109 110v_cmpx_class_f64 v[254:255], v2 111// GFX12: v_cmpx_class_f64_e32 v[254:255], v2 ; encoding: [0xfe,0x05,0xfe,0x7d] 112 113v_cmpx_class_f64 s[2:3], v2 114// GFX12: v_cmpx_class_f64_e32 s[2:3], v2 ; encoding: [0x02,0x04,0xfe,0x7d] 115 116v_cmpx_class_f64 s[104:105], v2 117// GFX12: v_cmpx_class_f64_e32 s[104:105], v2 ; encoding: [0x68,0x04,0xfe,0x7d] 118 119v_cmpx_class_f64 vcc, v2 120// GFX12: v_cmpx_class_f64_e32 vcc, v2 ; encoding: [0x6a,0x04,0xfe,0x7d] 121 122v_cmpx_class_f64 ttmp[14:15], v2 123// GFX12: v_cmpx_class_f64_e32 ttmp[14:15], v2 ; encoding: [0x7a,0x04,0xfe,0x7d] 124 125v_cmpx_class_f64 exec, v2 126// GFX12: v_cmpx_class_f64_e32 exec, v2 ; encoding: [0x7e,0x04,0xfe,0x7d] 127 128v_cmpx_class_f64 null, v2 129// GFX12: v_cmpx_class_f64_e32 null, v2 ; encoding: [0x7c,0x04,0xfe,0x7d] 130 131v_cmpx_class_f64 -1, v2 132// GFX12: v_cmpx_class_f64_e32 -1, v2 ; encoding: [0xc1,0x04,0xfe,0x7d] 133 134v_cmpx_class_f64 0.5, v2 135// GFX12: v_cmpx_class_f64_e32 0.5, v2 ; encoding: [0xf0,0x04,0xfe,0x7d] 136 137v_cmpx_class_f64 src_scc, v2 138// GFX12: v_cmpx_class_f64_e32 src_scc, v2 ; encoding: [0xfd,0x04,0xfe,0x7d] 139 140v_cmpx_class_f64 0xaf123456, v255 141// GFX12: v_cmpx_class_f64_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0xff,0x7d,0x56,0x34,0x12,0xaf] 142 143v_cmpx_eq_f16 v1.l, v2.l 144// GFX12: v_cmpx_eq_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x04,0x7d] 145 146v_cmpx_eq_f16 v127.l, v2.l 147// GFX12: v_cmpx_eq_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x04,0x7d] 148 149v_cmpx_eq_f16 s1, v2.l 150// GFX12: v_cmpx_eq_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x04,0x7d] 151 152v_cmpx_eq_f16 s105, v2.l 153// GFX12: v_cmpx_eq_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x04,0x7d] 154 155v_cmpx_eq_f16 vcc_lo, v2.l 156// GFX12: v_cmpx_eq_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x04,0x7d] 157 158v_cmpx_eq_f16 vcc_hi, v2.l 159// GFX12: v_cmpx_eq_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x04,0x7d] 160 161v_cmpx_eq_f16 ttmp15, v2.l 162// GFX12: v_cmpx_eq_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x04,0x7d] 163 164v_cmpx_eq_f16 m0, v2.l 165// GFX12: v_cmpx_eq_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x04,0x7d] 166 167v_cmpx_eq_f16 exec_lo, v2.l 168// GFX12: v_cmpx_eq_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x04,0x7d] 169 170v_cmpx_eq_f16 exec_hi, v2.l 171// GFX12: v_cmpx_eq_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x04,0x7d] 172 173v_cmpx_eq_f16 null, v2.l 174// GFX12: v_cmpx_eq_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x04,0x7d] 175 176v_cmpx_eq_f16 -1, v2.l 177// GFX12: v_cmpx_eq_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x04,0x7d] 178 179v_cmpx_eq_f16 0.5, v2.l 180// GFX12: v_cmpx_eq_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x04,0x7d] 181 182v_cmpx_eq_f16 src_scc, v2.l 183// GFX12: v_cmpx_eq_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x04,0x7d] 184 185v_cmpx_eq_f16 0xfe0b, v127.l 186// GFX12: v_cmpx_eq_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x04,0x7d,0x0b,0xfe,0x00,0x00] 187 188v_cmpx_eq_f16 v1.h, v2.l 189// GFX12: v_cmpx_eq_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x04,0x7d] 190 191v_cmpx_eq_f16 v127.h, v2.l 192// GFX12: v_cmpx_eq_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x04,0x7d] 193 194v_cmpx_eq_f16 src_scc, v2.h 195// GFX12: v_cmpx_eq_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x05,0x7d] 196 197v_cmpx_eq_f16 0xfe0b, v127.h 198// GFX12: v_cmpx_eq_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x05,0x7d,0x0b,0xfe,0x00,0x00] 199 200v_cmpx_eq_f32 v1, v2 201// GFX12: v_cmpx_eq_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x24,0x7d] 202 203v_cmpx_eq_f32 v255, v2 204// GFX12: v_cmpx_eq_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x24,0x7d] 205 206v_cmpx_eq_f32 s1, v2 207// GFX12: v_cmpx_eq_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x24,0x7d] 208 209v_cmpx_eq_f32 s105, v2 210// GFX12: v_cmpx_eq_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x24,0x7d] 211 212v_cmpx_eq_f32 vcc_lo, v2 213// GFX12: v_cmpx_eq_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x24,0x7d] 214 215v_cmpx_eq_f32 vcc_hi, v2 216// GFX12: v_cmpx_eq_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x24,0x7d] 217 218v_cmpx_eq_f32 ttmp15, v2 219// GFX12: v_cmpx_eq_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x24,0x7d] 220 221v_cmpx_eq_f32 m0, v2 222// GFX12: v_cmpx_eq_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x24,0x7d] 223 224v_cmpx_eq_f32 exec_lo, v2 225// GFX12: v_cmpx_eq_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x24,0x7d] 226 227v_cmpx_eq_f32 exec_hi, v2 228// GFX12: v_cmpx_eq_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x24,0x7d] 229 230v_cmpx_eq_f32 null, v2 231// GFX12: v_cmpx_eq_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x24,0x7d] 232 233v_cmpx_eq_f32 -1, v2 234// GFX12: v_cmpx_eq_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x24,0x7d] 235 236v_cmpx_eq_f32 0.5, v2 237// GFX12: v_cmpx_eq_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x24,0x7d] 238 239v_cmpx_eq_f32 src_scc, v2 240// GFX12: v_cmpx_eq_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x24,0x7d] 241 242v_cmpx_eq_f32 0xaf123456, v255 243// GFX12: v_cmpx_eq_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x25,0x7d,0x56,0x34,0x12,0xaf] 244 245v_cmpx_eq_f64 v[1:2], v[2:3] 246// GFX12: v_cmpx_eq_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x44,0x7d] 247 248v_cmpx_eq_f64 v[254:255], v[2:3] 249// GFX12: v_cmpx_eq_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x44,0x7d] 250 251v_cmpx_eq_f64 s[2:3], v[2:3] 252// GFX12: v_cmpx_eq_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x44,0x7d] 253 254v_cmpx_eq_f64 s[104:105], v[2:3] 255// GFX12: v_cmpx_eq_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x44,0x7d] 256 257v_cmpx_eq_f64 vcc, v[2:3] 258// GFX12: v_cmpx_eq_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x44,0x7d] 259 260v_cmpx_eq_f64 ttmp[14:15], v[2:3] 261// GFX12: v_cmpx_eq_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x44,0x7d] 262 263v_cmpx_eq_f64 exec, v[2:3] 264// GFX12: v_cmpx_eq_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x44,0x7d] 265 266v_cmpx_eq_f64 null, v[2:3] 267// GFX12: v_cmpx_eq_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x44,0x7d] 268 269v_cmpx_eq_f64 -1, v[2:3] 270// GFX12: v_cmpx_eq_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x44,0x7d] 271 272v_cmpx_eq_f64 0.5, v[2:3] 273// GFX12: v_cmpx_eq_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x44,0x7d] 274 275v_cmpx_eq_f64 src_scc, v[2:3] 276// GFX12: v_cmpx_eq_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x44,0x7d] 277 278v_cmpx_eq_f64 0xaf123456, v[254:255] 279// GFX12: v_cmpx_eq_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x45,0x7d,0x56,0x34,0x12,0xaf] 280 281v_cmpx_eq_i16 v1.l, v2.l 282// GFX12: v_cmpx_eq_i16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x64,0x7d] 283 284v_cmpx_eq_i16 v127.l, v2.l 285// GFX12: v_cmpx_eq_i16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x64,0x7d] 286 287v_cmpx_eq_i16 s1, v2.l 288// GFX12: v_cmpx_eq_i16_e32 s1, v2.l ; encoding: [0x01,0x04,0x64,0x7d] 289 290v_cmpx_eq_i16 s105, v2.l 291// GFX12: v_cmpx_eq_i16_e32 s105, v2.l ; encoding: [0x69,0x04,0x64,0x7d] 292 293v_cmpx_eq_i16 vcc_lo, v2.l 294// GFX12: v_cmpx_eq_i16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x64,0x7d] 295 296v_cmpx_eq_i16 vcc_hi, v2.l 297// GFX12: v_cmpx_eq_i16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x64,0x7d] 298 299v_cmpx_eq_i16 ttmp15, v2.l 300// GFX12: v_cmpx_eq_i16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x64,0x7d] 301 302v_cmpx_eq_i16 m0, v2.l 303// GFX12: v_cmpx_eq_i16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x64,0x7d] 304 305v_cmpx_eq_i16 exec_lo, v2.l 306// GFX12: v_cmpx_eq_i16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x64,0x7d] 307 308v_cmpx_eq_i16 exec_hi, v2.l 309// GFX12: v_cmpx_eq_i16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x64,0x7d] 310 311v_cmpx_eq_i16 null, v2.l 312// GFX12: v_cmpx_eq_i16_e32 null, v2.l ; encoding: [0x7c,0x04,0x64,0x7d] 313 314v_cmpx_eq_i16 -1, v2.l 315// GFX12: v_cmpx_eq_i16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x64,0x7d] 316 317v_cmpx_eq_i16 0.5, v2.l 318// GFX12: v_cmpx_eq_i16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x64,0x7d] 319 320v_cmpx_eq_i16 src_scc, v2.l 321// GFX12: v_cmpx_eq_i16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x64,0x7d] 322 323v_cmpx_eq_i16 0xfe0b, v127.l 324// GFX12: v_cmpx_eq_i16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x64,0x7d,0x0b,0xfe,0x00,0x00] 325 326v_cmpx_eq_i16 v1.h, v2.l 327// GFX12: v_cmpx_eq_i16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x64,0x7d] 328 329v_cmpx_eq_i16 v127.h, v2.l 330// GFX12: v_cmpx_eq_i16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x64,0x7d] 331 332v_cmpx_eq_i16 src_scc, v2.h 333// GFX12: v_cmpx_eq_i16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x65,0x7d] 334 335v_cmpx_eq_i16 0xfe0b, v127.h 336// GFX12: v_cmpx_eq_i16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x65,0x7d,0x0b,0xfe,0x00,0x00] 337 338v_cmpx_eq_i32 v1, v2 339// GFX12: v_cmpx_eq_i32_e32 v1, v2 ; encoding: [0x01,0x05,0x84,0x7d] 340 341v_cmpx_eq_i32 v255, v2 342// GFX12: v_cmpx_eq_i32_e32 v255, v2 ; encoding: [0xff,0x05,0x84,0x7d] 343 344v_cmpx_eq_i32 s1, v2 345// GFX12: v_cmpx_eq_i32_e32 s1, v2 ; encoding: [0x01,0x04,0x84,0x7d] 346 347v_cmpx_eq_i32 s105, v2 348// GFX12: v_cmpx_eq_i32_e32 s105, v2 ; encoding: [0x69,0x04,0x84,0x7d] 349 350v_cmpx_eq_i32 vcc_lo, v2 351// GFX12: v_cmpx_eq_i32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x84,0x7d] 352 353v_cmpx_eq_i32 vcc_hi, v2 354// GFX12: v_cmpx_eq_i32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x84,0x7d] 355 356v_cmpx_eq_i32 ttmp15, v2 357// GFX12: v_cmpx_eq_i32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x84,0x7d] 358 359v_cmpx_eq_i32 m0, v2 360// GFX12: v_cmpx_eq_i32_e32 m0, v2 ; encoding: [0x7d,0x04,0x84,0x7d] 361 362v_cmpx_eq_i32 exec_lo, v2 363// GFX12: v_cmpx_eq_i32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x84,0x7d] 364 365v_cmpx_eq_i32 exec_hi, v2 366// GFX12: v_cmpx_eq_i32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x84,0x7d] 367 368v_cmpx_eq_i32 null, v2 369// GFX12: v_cmpx_eq_i32_e32 null, v2 ; encoding: [0x7c,0x04,0x84,0x7d] 370 371v_cmpx_eq_i32 -1, v2 372// GFX12: v_cmpx_eq_i32_e32 -1, v2 ; encoding: [0xc1,0x04,0x84,0x7d] 373 374v_cmpx_eq_i32 0.5, v2 375// GFX12: v_cmpx_eq_i32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x84,0x7d] 376 377v_cmpx_eq_i32 src_scc, v2 378// GFX12: v_cmpx_eq_i32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x84,0x7d] 379 380v_cmpx_eq_i32 0xaf123456, v255 381// GFX12: v_cmpx_eq_i32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x85,0x7d,0x56,0x34,0x12,0xaf] 382 383v_cmpx_eq_i64 v[1:2], v[2:3] 384// GFX12: v_cmpx_eq_i64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xa4,0x7d] 385 386v_cmpx_eq_i64 v[254:255], v[2:3] 387// GFX12: v_cmpx_eq_i64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xa4,0x7d] 388 389v_cmpx_eq_i64 s[2:3], v[2:3] 390// GFX12: v_cmpx_eq_i64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xa4,0x7d] 391 392v_cmpx_eq_i64 s[104:105], v[2:3] 393// GFX12: v_cmpx_eq_i64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xa4,0x7d] 394 395v_cmpx_eq_i64 vcc, v[2:3] 396// GFX12: v_cmpx_eq_i64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xa4,0x7d] 397 398v_cmpx_eq_i64 ttmp[14:15], v[2:3] 399// GFX12: v_cmpx_eq_i64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xa4,0x7d] 400 401v_cmpx_eq_i64 exec, v[2:3] 402// GFX12: v_cmpx_eq_i64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xa4,0x7d] 403 404v_cmpx_eq_i64 null, v[2:3] 405// GFX12: v_cmpx_eq_i64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xa4,0x7d] 406 407v_cmpx_eq_i64 -1, v[2:3] 408// GFX12: v_cmpx_eq_i64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xa4,0x7d] 409 410v_cmpx_eq_i64 0.5, v[2:3] 411// GFX12: v_cmpx_eq_i64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xa4,0x7d] 412 413v_cmpx_eq_i64 src_scc, v[2:3] 414// GFX12: v_cmpx_eq_i64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xa4,0x7d] 415 416v_cmpx_eq_i64 0xaf123456, v[254:255] 417// GFX12: v_cmpx_eq_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa5,0x7d,0x56,0x34,0x12,0xaf] 418 419v_cmpx_eq_u16 v1.l, v2.l 420// GFX12: v_cmpx_eq_u16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x74,0x7d] 421 422v_cmpx_eq_u16 v127.l, v2.l 423// GFX12: v_cmpx_eq_u16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x74,0x7d] 424 425v_cmpx_eq_u16 s1, v2.l 426// GFX12: v_cmpx_eq_u16_e32 s1, v2.l ; encoding: [0x01,0x04,0x74,0x7d] 427 428v_cmpx_eq_u16 s105, v2.l 429// GFX12: v_cmpx_eq_u16_e32 s105, v2.l ; encoding: [0x69,0x04,0x74,0x7d] 430 431v_cmpx_eq_u16 vcc_lo, v2.l 432// GFX12: v_cmpx_eq_u16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x74,0x7d] 433 434v_cmpx_eq_u16 vcc_hi, v2.l 435// GFX12: v_cmpx_eq_u16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x74,0x7d] 436 437v_cmpx_eq_u16 ttmp15, v2.l 438// GFX12: v_cmpx_eq_u16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x74,0x7d] 439 440v_cmpx_eq_u16 m0, v2.l 441// GFX12: v_cmpx_eq_u16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x74,0x7d] 442 443v_cmpx_eq_u16 exec_lo, v2.l 444// GFX12: v_cmpx_eq_u16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x74,0x7d] 445 446v_cmpx_eq_u16 exec_hi, v2.l 447// GFX12: v_cmpx_eq_u16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x74,0x7d] 448 449v_cmpx_eq_u16 null, v2.l 450// GFX12: v_cmpx_eq_u16_e32 null, v2.l ; encoding: [0x7c,0x04,0x74,0x7d] 451 452v_cmpx_eq_u16 -1, v2.l 453// GFX12: v_cmpx_eq_u16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x74,0x7d] 454 455v_cmpx_eq_u16 0.5, v2.l 456// GFX12: v_cmpx_eq_u16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x74,0x7d] 457 458v_cmpx_eq_u16 src_scc, v2.l 459// GFX12: v_cmpx_eq_u16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x74,0x7d] 460 461v_cmpx_eq_u16 0xfe0b, v127.l 462// GFX12: v_cmpx_eq_u16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x74,0x7d,0x0b,0xfe,0x00,0x00] 463 464v_cmpx_eq_u16 v1.h, v2.l 465// GFX12: v_cmpx_eq_u16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x74,0x7d] 466 467v_cmpx_eq_u16 v127.h, v2.l 468// GFX12: v_cmpx_eq_u16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x74,0x7d] 469 470v_cmpx_eq_u16 src_scc, v2.h 471// GFX12: v_cmpx_eq_u16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x75,0x7d] 472 473v_cmpx_eq_u16 0xfe0b, v127.h 474// GFX12: v_cmpx_eq_u16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x75,0x7d,0x0b,0xfe,0x00,0x00] 475 476v_cmpx_eq_u32 v1, v2 477// GFX12: v_cmpx_eq_u32_e32 v1, v2 ; encoding: [0x01,0x05,0x94,0x7d] 478 479v_cmpx_eq_u32 v255, v2 480// GFX12: v_cmpx_eq_u32_e32 v255, v2 ; encoding: [0xff,0x05,0x94,0x7d] 481 482v_cmpx_eq_u32 s1, v2 483// GFX12: v_cmpx_eq_u32_e32 s1, v2 ; encoding: [0x01,0x04,0x94,0x7d] 484 485v_cmpx_eq_u32 s105, v2 486// GFX12: v_cmpx_eq_u32_e32 s105, v2 ; encoding: [0x69,0x04,0x94,0x7d] 487 488v_cmpx_eq_u32 vcc_lo, v2 489// GFX12: v_cmpx_eq_u32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x94,0x7d] 490 491v_cmpx_eq_u32 vcc_hi, v2 492// GFX12: v_cmpx_eq_u32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x94,0x7d] 493 494v_cmpx_eq_u32 ttmp15, v2 495// GFX12: v_cmpx_eq_u32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x94,0x7d] 496 497v_cmpx_eq_u32 m0, v2 498// GFX12: v_cmpx_eq_u32_e32 m0, v2 ; encoding: [0x7d,0x04,0x94,0x7d] 499 500v_cmpx_eq_u32 exec_lo, v2 501// GFX12: v_cmpx_eq_u32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x94,0x7d] 502 503v_cmpx_eq_u32 exec_hi, v2 504// GFX12: v_cmpx_eq_u32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x94,0x7d] 505 506v_cmpx_eq_u32 null, v2 507// GFX12: v_cmpx_eq_u32_e32 null, v2 ; encoding: [0x7c,0x04,0x94,0x7d] 508 509v_cmpx_eq_u32 -1, v2 510// GFX12: v_cmpx_eq_u32_e32 -1, v2 ; encoding: [0xc1,0x04,0x94,0x7d] 511 512v_cmpx_eq_u32 0.5, v2 513// GFX12: v_cmpx_eq_u32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x94,0x7d] 514 515v_cmpx_eq_u32 src_scc, v2 516// GFX12: v_cmpx_eq_u32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x94,0x7d] 517 518v_cmpx_eq_u32 0xaf123456, v255 519// GFX12: v_cmpx_eq_u32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x95,0x7d,0x56,0x34,0x12,0xaf] 520 521v_cmpx_eq_u64 v[1:2], v[2:3] 522// GFX12: v_cmpx_eq_u64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xb4,0x7d] 523 524v_cmpx_eq_u64 v[254:255], v[2:3] 525// GFX12: v_cmpx_eq_u64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xb4,0x7d] 526 527v_cmpx_eq_u64 s[2:3], v[2:3] 528// GFX12: v_cmpx_eq_u64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xb4,0x7d] 529 530v_cmpx_eq_u64 s[104:105], v[2:3] 531// GFX12: v_cmpx_eq_u64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xb4,0x7d] 532 533v_cmpx_eq_u64 vcc, v[2:3] 534// GFX12: v_cmpx_eq_u64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xb4,0x7d] 535 536v_cmpx_eq_u64 ttmp[14:15], v[2:3] 537// GFX12: v_cmpx_eq_u64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xb4,0x7d] 538 539v_cmpx_eq_u64 exec, v[2:3] 540// GFX12: v_cmpx_eq_u64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xb4,0x7d] 541 542v_cmpx_eq_u64 null, v[2:3] 543// GFX12: v_cmpx_eq_u64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xb4,0x7d] 544 545v_cmpx_eq_u64 -1, v[2:3] 546// GFX12: v_cmpx_eq_u64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xb4,0x7d] 547 548v_cmpx_eq_u64 0.5, v[2:3] 549// GFX12: v_cmpx_eq_u64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xb4,0x7d] 550 551v_cmpx_eq_u64 src_scc, v[2:3] 552// GFX12: v_cmpx_eq_u64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xb4,0x7d] 553 554v_cmpx_eq_u64 0xaf123456, v[254:255] 555// GFX12: v_cmpx_eq_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb5,0x7d,0x56,0x34,0x12,0xaf] 556 557v_cmpx_ge_f16 v1.l, v2.l 558// GFX12: v_cmpx_ge_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x0c,0x7d] 559 560v_cmpx_ge_f16 v127.l, v2.l 561// GFX12: v_cmpx_ge_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x0c,0x7d] 562 563v_cmpx_ge_f16 s1, v2.l 564// GFX12: v_cmpx_ge_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x0c,0x7d] 565 566v_cmpx_ge_f16 s105, v2.l 567// GFX12: v_cmpx_ge_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x0c,0x7d] 568 569v_cmpx_ge_f16 vcc_lo, v2.l 570// GFX12: v_cmpx_ge_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x0c,0x7d] 571 572v_cmpx_ge_f16 vcc_hi, v2.l 573// GFX12: v_cmpx_ge_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x0c,0x7d] 574 575v_cmpx_ge_f16 ttmp15, v2.l 576// GFX12: v_cmpx_ge_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x0c,0x7d] 577 578v_cmpx_ge_f16 m0, v2.l 579// GFX12: v_cmpx_ge_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x0c,0x7d] 580 581v_cmpx_ge_f16 exec_lo, v2.l 582// GFX12: v_cmpx_ge_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x0c,0x7d] 583 584v_cmpx_ge_f16 exec_hi, v2.l 585// GFX12: v_cmpx_ge_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x0c,0x7d] 586 587v_cmpx_ge_f16 null, v2.l 588// GFX12: v_cmpx_ge_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x0c,0x7d] 589 590v_cmpx_ge_f16 -1, v2.l 591// GFX12: v_cmpx_ge_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x0c,0x7d] 592 593v_cmpx_ge_f16 0.5, v2.l 594// GFX12: v_cmpx_ge_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x0c,0x7d] 595 596v_cmpx_ge_f16 src_scc, v2.l 597// GFX12: v_cmpx_ge_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x0c,0x7d] 598 599v_cmpx_ge_f16 0xfe0b, v127.l 600// GFX12: v_cmpx_ge_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x0c,0x7d,0x0b,0xfe,0x00,0x00] 601 602v_cmpx_ge_f16 v1.h, v2.l 603// GFX12: v_cmpx_ge_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x0c,0x7d] 604 605v_cmpx_ge_f16 v127.h, v2.l 606// GFX12: v_cmpx_ge_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x0c,0x7d] 607 608v_cmpx_ge_f16 src_scc, v2.h 609// GFX12: v_cmpx_ge_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x0d,0x7d] 610 611v_cmpx_ge_f16 0xfe0b, v127.h 612// GFX12: v_cmpx_ge_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x0d,0x7d,0x0b,0xfe,0x00,0x00] 613 614v_cmpx_ge_f32 v1, v2 615// GFX12: v_cmpx_ge_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x2c,0x7d] 616 617v_cmpx_ge_f32 v255, v2 618// GFX12: v_cmpx_ge_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x2c,0x7d] 619 620v_cmpx_ge_f32 s1, v2 621// GFX12: v_cmpx_ge_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x2c,0x7d] 622 623v_cmpx_ge_f32 s105, v2 624// GFX12: v_cmpx_ge_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x2c,0x7d] 625 626v_cmpx_ge_f32 vcc_lo, v2 627// GFX12: v_cmpx_ge_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x2c,0x7d] 628 629v_cmpx_ge_f32 vcc_hi, v2 630// GFX12: v_cmpx_ge_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x2c,0x7d] 631 632v_cmpx_ge_f32 ttmp15, v2 633// GFX12: v_cmpx_ge_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x2c,0x7d] 634 635v_cmpx_ge_f32 m0, v2 636// GFX12: v_cmpx_ge_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x2c,0x7d] 637 638v_cmpx_ge_f32 exec_lo, v2 639// GFX12: v_cmpx_ge_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x2c,0x7d] 640 641v_cmpx_ge_f32 exec_hi, v2 642// GFX12: v_cmpx_ge_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x2c,0x7d] 643 644v_cmpx_ge_f32 null, v2 645// GFX12: v_cmpx_ge_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x2c,0x7d] 646 647v_cmpx_ge_f32 -1, v2 648// GFX12: v_cmpx_ge_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x2c,0x7d] 649 650v_cmpx_ge_f32 0.5, v2 651// GFX12: v_cmpx_ge_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x2c,0x7d] 652 653v_cmpx_ge_f32 src_scc, v2 654// GFX12: v_cmpx_ge_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x2c,0x7d] 655 656v_cmpx_ge_f32 0xaf123456, v255 657// GFX12: v_cmpx_ge_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x2d,0x7d,0x56,0x34,0x12,0xaf] 658 659v_cmpx_ge_f64 v[1:2], v[2:3] 660// GFX12: v_cmpx_ge_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x4c,0x7d] 661 662v_cmpx_ge_f64 v[254:255], v[2:3] 663// GFX12: v_cmpx_ge_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x4c,0x7d] 664 665v_cmpx_ge_f64 s[2:3], v[2:3] 666// GFX12: v_cmpx_ge_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x4c,0x7d] 667 668v_cmpx_ge_f64 s[104:105], v[2:3] 669// GFX12: v_cmpx_ge_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x4c,0x7d] 670 671v_cmpx_ge_f64 vcc, v[2:3] 672// GFX12: v_cmpx_ge_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x4c,0x7d] 673 674v_cmpx_ge_f64 ttmp[14:15], v[2:3] 675// GFX12: v_cmpx_ge_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x4c,0x7d] 676 677v_cmpx_ge_f64 exec, v[2:3] 678// GFX12: v_cmpx_ge_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x4c,0x7d] 679 680v_cmpx_ge_f64 null, v[2:3] 681// GFX12: v_cmpx_ge_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x4c,0x7d] 682 683v_cmpx_ge_f64 -1, v[2:3] 684// GFX12: v_cmpx_ge_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x4c,0x7d] 685 686v_cmpx_ge_f64 0.5, v[2:3] 687// GFX12: v_cmpx_ge_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x4c,0x7d] 688 689v_cmpx_ge_f64 src_scc, v[2:3] 690// GFX12: v_cmpx_ge_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x4c,0x7d] 691 692v_cmpx_ge_f64 0xaf123456, v[254:255] 693// GFX12: v_cmpx_ge_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4d,0x7d,0x56,0x34,0x12,0xaf] 694 695v_cmpx_ge_i16 v1.l, v2.l 696// GFX12: v_cmpx_ge_i16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x6c,0x7d] 697 698v_cmpx_ge_i16 v127.l, v2.l 699// GFX12: v_cmpx_ge_i16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x6c,0x7d] 700 701v_cmpx_ge_i16 s1, v2.l 702// GFX12: v_cmpx_ge_i16_e32 s1, v2.l ; encoding: [0x01,0x04,0x6c,0x7d] 703 704v_cmpx_ge_i16 s105, v2.l 705// GFX12: v_cmpx_ge_i16_e32 s105, v2.l ; encoding: [0x69,0x04,0x6c,0x7d] 706 707v_cmpx_ge_i16 vcc_lo, v2.l 708// GFX12: v_cmpx_ge_i16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x6c,0x7d] 709 710v_cmpx_ge_i16 vcc_hi, v2.l 711// GFX12: v_cmpx_ge_i16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x6c,0x7d] 712 713v_cmpx_ge_i16 ttmp15, v2.l 714// GFX12: v_cmpx_ge_i16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x6c,0x7d] 715 716v_cmpx_ge_i16 m0, v2.l 717// GFX12: v_cmpx_ge_i16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x6c,0x7d] 718 719v_cmpx_ge_i16 exec_lo, v2.l 720// GFX12: v_cmpx_ge_i16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x6c,0x7d] 721 722v_cmpx_ge_i16 exec_hi, v2.l 723// GFX12: v_cmpx_ge_i16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x6c,0x7d] 724 725v_cmpx_ge_i16 null, v2.l 726// GFX12: v_cmpx_ge_i16_e32 null, v2.l ; encoding: [0x7c,0x04,0x6c,0x7d] 727 728v_cmpx_ge_i16 -1, v2.l 729// GFX12: v_cmpx_ge_i16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x6c,0x7d] 730 731v_cmpx_ge_i16 0.5, v2.l 732// GFX12: v_cmpx_ge_i16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x6c,0x7d] 733 734v_cmpx_ge_i16 src_scc, v2.l 735// GFX12: v_cmpx_ge_i16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x6c,0x7d] 736 737v_cmpx_ge_i16 0xfe0b, v127.l 738// GFX12: v_cmpx_ge_i16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x6c,0x7d,0x0b,0xfe,0x00,0x00] 739 740v_cmpx_ge_i16 v1.h, v2.l 741// GFX12: v_cmpx_ge_i16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x6c,0x7d] 742 743v_cmpx_ge_i16 v127.h, v2.l 744// GFX12: v_cmpx_ge_i16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x6c,0x7d] 745 746v_cmpx_ge_i16 src_scc, v2.h 747// GFX12: v_cmpx_ge_i16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x6d,0x7d] 748 749v_cmpx_ge_i16 0xfe0b, v127.h 750// GFX12: v_cmpx_ge_i16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x6d,0x7d,0x0b,0xfe,0x00,0x00] 751 752v_cmpx_ge_i32 v1, v2 753// GFX12: v_cmpx_ge_i32_e32 v1, v2 ; encoding: [0x01,0x05,0x8c,0x7d] 754 755v_cmpx_ge_i32 v255, v2 756// GFX12: v_cmpx_ge_i32_e32 v255, v2 ; encoding: [0xff,0x05,0x8c,0x7d] 757 758v_cmpx_ge_i32 s1, v2 759// GFX12: v_cmpx_ge_i32_e32 s1, v2 ; encoding: [0x01,0x04,0x8c,0x7d] 760 761v_cmpx_ge_i32 s105, v2 762// GFX12: v_cmpx_ge_i32_e32 s105, v2 ; encoding: [0x69,0x04,0x8c,0x7d] 763 764v_cmpx_ge_i32 vcc_lo, v2 765// GFX12: v_cmpx_ge_i32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x8c,0x7d] 766 767v_cmpx_ge_i32 vcc_hi, v2 768// GFX12: v_cmpx_ge_i32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x8c,0x7d] 769 770v_cmpx_ge_i32 ttmp15, v2 771// GFX12: v_cmpx_ge_i32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x8c,0x7d] 772 773v_cmpx_ge_i32 m0, v2 774// GFX12: v_cmpx_ge_i32_e32 m0, v2 ; encoding: [0x7d,0x04,0x8c,0x7d] 775 776v_cmpx_ge_i32 exec_lo, v2 777// GFX12: v_cmpx_ge_i32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x8c,0x7d] 778 779v_cmpx_ge_i32 exec_hi, v2 780// GFX12: v_cmpx_ge_i32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x8c,0x7d] 781 782v_cmpx_ge_i32 null, v2 783// GFX12: v_cmpx_ge_i32_e32 null, v2 ; encoding: [0x7c,0x04,0x8c,0x7d] 784 785v_cmpx_ge_i32 -1, v2 786// GFX12: v_cmpx_ge_i32_e32 -1, v2 ; encoding: [0xc1,0x04,0x8c,0x7d] 787 788v_cmpx_ge_i32 0.5, v2 789// GFX12: v_cmpx_ge_i32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x8c,0x7d] 790 791v_cmpx_ge_i32 src_scc, v2 792// GFX12: v_cmpx_ge_i32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x8c,0x7d] 793 794v_cmpx_ge_i32 0xaf123456, v255 795// GFX12: v_cmpx_ge_i32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x8d,0x7d,0x56,0x34,0x12,0xaf] 796 797v_cmpx_ge_i64 v[1:2], v[2:3] 798// GFX12: v_cmpx_ge_i64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xac,0x7d] 799 800v_cmpx_ge_i64 v[254:255], v[2:3] 801// GFX12: v_cmpx_ge_i64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xac,0x7d] 802 803v_cmpx_ge_i64 s[2:3], v[2:3] 804// GFX12: v_cmpx_ge_i64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xac,0x7d] 805 806v_cmpx_ge_i64 s[104:105], v[2:3] 807// GFX12: v_cmpx_ge_i64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xac,0x7d] 808 809v_cmpx_ge_i64 vcc, v[2:3] 810// GFX12: v_cmpx_ge_i64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xac,0x7d] 811 812v_cmpx_ge_i64 ttmp[14:15], v[2:3] 813// GFX12: v_cmpx_ge_i64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xac,0x7d] 814 815v_cmpx_ge_i64 exec, v[2:3] 816// GFX12: v_cmpx_ge_i64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xac,0x7d] 817 818v_cmpx_ge_i64 null, v[2:3] 819// GFX12: v_cmpx_ge_i64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xac,0x7d] 820 821v_cmpx_ge_i64 -1, v[2:3] 822// GFX12: v_cmpx_ge_i64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xac,0x7d] 823 824v_cmpx_ge_i64 0.5, v[2:3] 825// GFX12: v_cmpx_ge_i64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xac,0x7d] 826 827v_cmpx_ge_i64 src_scc, v[2:3] 828// GFX12: v_cmpx_ge_i64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xac,0x7d] 829 830v_cmpx_ge_i64 0xaf123456, v[254:255] 831// GFX12: v_cmpx_ge_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xad,0x7d,0x56,0x34,0x12,0xaf] 832 833v_cmpx_ge_u16 v1.l, v2.l 834// GFX12: v_cmpx_ge_u16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x7c,0x7d] 835 836v_cmpx_ge_u16 v127.l, v2.l 837// GFX12: v_cmpx_ge_u16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x7c,0x7d] 838 839v_cmpx_ge_u16 s1, v2.l 840// GFX12: v_cmpx_ge_u16_e32 s1, v2.l ; encoding: [0x01,0x04,0x7c,0x7d] 841 842v_cmpx_ge_u16 s105, v2.l 843// GFX12: v_cmpx_ge_u16_e32 s105, v2.l ; encoding: [0x69,0x04,0x7c,0x7d] 844 845v_cmpx_ge_u16 vcc_lo, v2.l 846// GFX12: v_cmpx_ge_u16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x7c,0x7d] 847 848v_cmpx_ge_u16 vcc_hi, v2.l 849// GFX12: v_cmpx_ge_u16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x7c,0x7d] 850 851v_cmpx_ge_u16 ttmp15, v2.l 852// GFX12: v_cmpx_ge_u16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x7c,0x7d] 853 854v_cmpx_ge_u16 m0, v2.l 855// GFX12: v_cmpx_ge_u16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x7c,0x7d] 856 857v_cmpx_ge_u16 exec_lo, v2.l 858// GFX12: v_cmpx_ge_u16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x7c,0x7d] 859 860v_cmpx_ge_u16 exec_hi, v2.l 861// GFX12: v_cmpx_ge_u16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x7c,0x7d] 862 863v_cmpx_ge_u16 null, v2.l 864// GFX12: v_cmpx_ge_u16_e32 null, v2.l ; encoding: [0x7c,0x04,0x7c,0x7d] 865 866v_cmpx_ge_u16 -1, v2.l 867// GFX12: v_cmpx_ge_u16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x7c,0x7d] 868 869v_cmpx_ge_u16 0.5, v2.l 870// GFX12: v_cmpx_ge_u16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x7c,0x7d] 871 872v_cmpx_ge_u16 src_scc, v2.l 873// GFX12: v_cmpx_ge_u16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x7c,0x7d] 874 875v_cmpx_ge_u16 0xfe0b, v127.l 876// GFX12: v_cmpx_ge_u16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x7c,0x7d,0x0b,0xfe,0x00,0x00] 877 878v_cmpx_ge_u16 v1.h, v2.l 879// GFX12: v_cmpx_ge_u16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x7c,0x7d] 880 881v_cmpx_ge_u16 v127.h, v2.l 882// GFX12: v_cmpx_ge_u16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x7c,0x7d] 883 884v_cmpx_ge_u16 src_scc, v2.h 885// GFX12: v_cmpx_ge_u16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x7d,0x7d] 886 887v_cmpx_ge_u16 0xfe0b, v127.h 888// GFX12: v_cmpx_ge_u16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x7d,0x7d,0x0b,0xfe,0x00,0x00] 889 890v_cmpx_ge_u32 v1, v2 891// GFX12: v_cmpx_ge_u32_e32 v1, v2 ; encoding: [0x01,0x05,0x9c,0x7d] 892 893v_cmpx_ge_u32 v255, v2 894// GFX12: v_cmpx_ge_u32_e32 v255, v2 ; encoding: [0xff,0x05,0x9c,0x7d] 895 896v_cmpx_ge_u32 s1, v2 897// GFX12: v_cmpx_ge_u32_e32 s1, v2 ; encoding: [0x01,0x04,0x9c,0x7d] 898 899v_cmpx_ge_u32 s105, v2 900// GFX12: v_cmpx_ge_u32_e32 s105, v2 ; encoding: [0x69,0x04,0x9c,0x7d] 901 902v_cmpx_ge_u32 vcc_lo, v2 903// GFX12: v_cmpx_ge_u32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x9c,0x7d] 904 905v_cmpx_ge_u32 vcc_hi, v2 906// GFX12: v_cmpx_ge_u32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x9c,0x7d] 907 908v_cmpx_ge_u32 ttmp15, v2 909// GFX12: v_cmpx_ge_u32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x9c,0x7d] 910 911v_cmpx_ge_u32 m0, v2 912// GFX12: v_cmpx_ge_u32_e32 m0, v2 ; encoding: [0x7d,0x04,0x9c,0x7d] 913 914v_cmpx_ge_u32 exec_lo, v2 915// GFX12: v_cmpx_ge_u32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x9c,0x7d] 916 917v_cmpx_ge_u32 exec_hi, v2 918// GFX12: v_cmpx_ge_u32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x9c,0x7d] 919 920v_cmpx_ge_u32 null, v2 921// GFX12: v_cmpx_ge_u32_e32 null, v2 ; encoding: [0x7c,0x04,0x9c,0x7d] 922 923v_cmpx_ge_u32 -1, v2 924// GFX12: v_cmpx_ge_u32_e32 -1, v2 ; encoding: [0xc1,0x04,0x9c,0x7d] 925 926v_cmpx_ge_u32 0.5, v2 927// GFX12: v_cmpx_ge_u32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x9c,0x7d] 928 929v_cmpx_ge_u32 src_scc, v2 930// GFX12: v_cmpx_ge_u32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x9c,0x7d] 931 932v_cmpx_ge_u32 0xaf123456, v255 933// GFX12: v_cmpx_ge_u32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x9d,0x7d,0x56,0x34,0x12,0xaf] 934 935v_cmpx_ge_u64 v[1:2], v[2:3] 936// GFX12: v_cmpx_ge_u64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xbc,0x7d] 937 938v_cmpx_ge_u64 v[254:255], v[2:3] 939// GFX12: v_cmpx_ge_u64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xbc,0x7d] 940 941v_cmpx_ge_u64 s[2:3], v[2:3] 942// GFX12: v_cmpx_ge_u64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xbc,0x7d] 943 944v_cmpx_ge_u64 s[104:105], v[2:3] 945// GFX12: v_cmpx_ge_u64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xbc,0x7d] 946 947v_cmpx_ge_u64 vcc, v[2:3] 948// GFX12: v_cmpx_ge_u64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xbc,0x7d] 949 950v_cmpx_ge_u64 ttmp[14:15], v[2:3] 951// GFX12: v_cmpx_ge_u64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xbc,0x7d] 952 953v_cmpx_ge_u64 exec, v[2:3] 954// GFX12: v_cmpx_ge_u64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xbc,0x7d] 955 956v_cmpx_ge_u64 null, v[2:3] 957// GFX12: v_cmpx_ge_u64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xbc,0x7d] 958 959v_cmpx_ge_u64 -1, v[2:3] 960// GFX12: v_cmpx_ge_u64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xbc,0x7d] 961 962v_cmpx_ge_u64 0.5, v[2:3] 963// GFX12: v_cmpx_ge_u64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xbc,0x7d] 964 965v_cmpx_ge_u64 src_scc, v[2:3] 966// GFX12: v_cmpx_ge_u64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xbc,0x7d] 967 968v_cmpx_ge_u64 0xaf123456, v[254:255] 969// GFX12: v_cmpx_ge_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbd,0x7d,0x56,0x34,0x12,0xaf] 970 971v_cmpx_gt_f16 v1.l, v2.l 972// GFX12: v_cmpx_gt_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x08,0x7d] 973 974v_cmpx_gt_f16 v127.l, v2.l 975// GFX12: v_cmpx_gt_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x08,0x7d] 976 977v_cmpx_gt_f16 s1, v2.l 978// GFX12: v_cmpx_gt_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x08,0x7d] 979 980v_cmpx_gt_f16 s105, v2.l 981// GFX12: v_cmpx_gt_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x08,0x7d] 982 983v_cmpx_gt_f16 vcc_lo, v2.l 984// GFX12: v_cmpx_gt_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x08,0x7d] 985 986v_cmpx_gt_f16 vcc_hi, v2.l 987// GFX12: v_cmpx_gt_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x08,0x7d] 988 989v_cmpx_gt_f16 ttmp15, v2.l 990// GFX12: v_cmpx_gt_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x08,0x7d] 991 992v_cmpx_gt_f16 m0, v2.l 993// GFX12: v_cmpx_gt_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x08,0x7d] 994 995v_cmpx_gt_f16 exec_lo, v2.l 996// GFX12: v_cmpx_gt_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x08,0x7d] 997 998v_cmpx_gt_f16 exec_hi, v2.l 999// GFX12: v_cmpx_gt_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x08,0x7d] 1000 1001v_cmpx_gt_f16 null, v2.l 1002// GFX12: v_cmpx_gt_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x08,0x7d] 1003 1004v_cmpx_gt_f16 -1, v2.l 1005// GFX12: v_cmpx_gt_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x08,0x7d] 1006 1007v_cmpx_gt_f16 0.5, v2.l 1008// GFX12: v_cmpx_gt_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x08,0x7d] 1009 1010v_cmpx_gt_f16 src_scc, v2.l 1011// GFX12: v_cmpx_gt_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x08,0x7d] 1012 1013v_cmpx_gt_f16 0xfe0b, v127.l 1014// GFX12: v_cmpx_gt_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x08,0x7d,0x0b,0xfe,0x00,0x00] 1015 1016v_cmpx_gt_f16 v1.h, v2.l 1017// GFX12: v_cmpx_gt_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x08,0x7d] 1018 1019v_cmpx_gt_f16 v127.h, v2.l 1020// GFX12: v_cmpx_gt_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x08,0x7d] 1021 1022v_cmpx_gt_f16 src_scc, v2.h 1023// GFX12: v_cmpx_gt_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x09,0x7d] 1024 1025v_cmpx_gt_f16 0xfe0b, v127.h 1026// GFX12: v_cmpx_gt_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x09,0x7d,0x0b,0xfe,0x00,0x00] 1027 1028v_cmpx_gt_f32 v1, v2 1029// GFX12: v_cmpx_gt_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x28,0x7d] 1030 1031v_cmpx_gt_f32 v255, v2 1032// GFX12: v_cmpx_gt_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x28,0x7d] 1033 1034v_cmpx_gt_f32 s1, v2 1035// GFX12: v_cmpx_gt_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x28,0x7d] 1036 1037v_cmpx_gt_f32 s105, v2 1038// GFX12: v_cmpx_gt_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x28,0x7d] 1039 1040v_cmpx_gt_f32 vcc_lo, v2 1041// GFX12: v_cmpx_gt_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x28,0x7d] 1042 1043v_cmpx_gt_f32 vcc_hi, v2 1044// GFX12: v_cmpx_gt_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x28,0x7d] 1045 1046v_cmpx_gt_f32 ttmp15, v2 1047// GFX12: v_cmpx_gt_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x28,0x7d] 1048 1049v_cmpx_gt_f32 m0, v2 1050// GFX12: v_cmpx_gt_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x28,0x7d] 1051 1052v_cmpx_gt_f32 exec_lo, v2 1053// GFX12: v_cmpx_gt_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x28,0x7d] 1054 1055v_cmpx_gt_f32 exec_hi, v2 1056// GFX12: v_cmpx_gt_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x28,0x7d] 1057 1058v_cmpx_gt_f32 null, v2 1059// GFX12: v_cmpx_gt_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x28,0x7d] 1060 1061v_cmpx_gt_f32 -1, v2 1062// GFX12: v_cmpx_gt_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x28,0x7d] 1063 1064v_cmpx_gt_f32 0.5, v2 1065// GFX12: v_cmpx_gt_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x28,0x7d] 1066 1067v_cmpx_gt_f32 src_scc, v2 1068// GFX12: v_cmpx_gt_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x28,0x7d] 1069 1070v_cmpx_gt_f32 0xaf123456, v255 1071// GFX12: v_cmpx_gt_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x29,0x7d,0x56,0x34,0x12,0xaf] 1072 1073v_cmpx_gt_f64 v[1:2], v[2:3] 1074// GFX12: v_cmpx_gt_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x48,0x7d] 1075 1076v_cmpx_gt_f64 v[254:255], v[2:3] 1077// GFX12: v_cmpx_gt_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x48,0x7d] 1078 1079v_cmpx_gt_f64 s[2:3], v[2:3] 1080// GFX12: v_cmpx_gt_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x48,0x7d] 1081 1082v_cmpx_gt_f64 s[104:105], v[2:3] 1083// GFX12: v_cmpx_gt_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x48,0x7d] 1084 1085v_cmpx_gt_f64 vcc, v[2:3] 1086// GFX12: v_cmpx_gt_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x48,0x7d] 1087 1088v_cmpx_gt_f64 ttmp[14:15], v[2:3] 1089// GFX12: v_cmpx_gt_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x48,0x7d] 1090 1091v_cmpx_gt_f64 exec, v[2:3] 1092// GFX12: v_cmpx_gt_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x48,0x7d] 1093 1094v_cmpx_gt_f64 null, v[2:3] 1095// GFX12: v_cmpx_gt_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x48,0x7d] 1096 1097v_cmpx_gt_f64 -1, v[2:3] 1098// GFX12: v_cmpx_gt_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x48,0x7d] 1099 1100v_cmpx_gt_f64 0.5, v[2:3] 1101// GFX12: v_cmpx_gt_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x48,0x7d] 1102 1103v_cmpx_gt_f64 src_scc, v[2:3] 1104// GFX12: v_cmpx_gt_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x48,0x7d] 1105 1106v_cmpx_gt_f64 0xaf123456, v[254:255] 1107// GFX12: v_cmpx_gt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x49,0x7d,0x56,0x34,0x12,0xaf] 1108 1109v_cmpx_gt_i16 v1.l, v2.l 1110// GFX12: v_cmpx_gt_i16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x68,0x7d] 1111 1112v_cmpx_gt_i16 v127.l, v2.l 1113// GFX12: v_cmpx_gt_i16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x68,0x7d] 1114 1115v_cmpx_gt_i16 s1, v2.l 1116// GFX12: v_cmpx_gt_i16_e32 s1, v2.l ; encoding: [0x01,0x04,0x68,0x7d] 1117 1118v_cmpx_gt_i16 s105, v2.l 1119// GFX12: v_cmpx_gt_i16_e32 s105, v2.l ; encoding: [0x69,0x04,0x68,0x7d] 1120 1121v_cmpx_gt_i16 vcc_lo, v2.l 1122// GFX12: v_cmpx_gt_i16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x68,0x7d] 1123 1124v_cmpx_gt_i16 vcc_hi, v2.l 1125// GFX12: v_cmpx_gt_i16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x68,0x7d] 1126 1127v_cmpx_gt_i16 ttmp15, v2.l 1128// GFX12: v_cmpx_gt_i16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x68,0x7d] 1129 1130v_cmpx_gt_i16 m0, v2.l 1131// GFX12: v_cmpx_gt_i16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x68,0x7d] 1132 1133v_cmpx_gt_i16 exec_lo, v2.l 1134// GFX12: v_cmpx_gt_i16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x68,0x7d] 1135 1136v_cmpx_gt_i16 exec_hi, v2.l 1137// GFX12: v_cmpx_gt_i16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x68,0x7d] 1138 1139v_cmpx_gt_i16 null, v2.l 1140// GFX12: v_cmpx_gt_i16_e32 null, v2.l ; encoding: [0x7c,0x04,0x68,0x7d] 1141 1142v_cmpx_gt_i16 -1, v2.l 1143// GFX12: v_cmpx_gt_i16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x68,0x7d] 1144 1145v_cmpx_gt_i16 0.5, v2.l 1146// GFX12: v_cmpx_gt_i16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x68,0x7d] 1147 1148v_cmpx_gt_i16 src_scc, v2.l 1149// GFX12: v_cmpx_gt_i16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x68,0x7d] 1150 1151v_cmpx_gt_i16 0xfe0b, v127.l 1152// GFX12: v_cmpx_gt_i16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x68,0x7d,0x0b,0xfe,0x00,0x00] 1153 1154v_cmpx_gt_i16 v1.h, v2.l 1155// GFX12: v_cmpx_gt_i16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x68,0x7d] 1156 1157v_cmpx_gt_i16 v127.h, v2.l 1158// GFX12: v_cmpx_gt_i16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x68,0x7d] 1159 1160v_cmpx_gt_i16 src_scc, v2.h 1161// GFX12: v_cmpx_gt_i16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x69,0x7d] 1162 1163v_cmpx_gt_i16 0xfe0b, v127.h 1164// GFX12: v_cmpx_gt_i16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x69,0x7d,0x0b,0xfe,0x00,0x00] 1165 1166v_cmpx_gt_i32 v1, v2 1167// GFX12: v_cmpx_gt_i32_e32 v1, v2 ; encoding: [0x01,0x05,0x88,0x7d] 1168 1169v_cmpx_gt_i32 v255, v2 1170// GFX12: v_cmpx_gt_i32_e32 v255, v2 ; encoding: [0xff,0x05,0x88,0x7d] 1171 1172v_cmpx_gt_i32 s1, v2 1173// GFX12: v_cmpx_gt_i32_e32 s1, v2 ; encoding: [0x01,0x04,0x88,0x7d] 1174 1175v_cmpx_gt_i32 s105, v2 1176// GFX12: v_cmpx_gt_i32_e32 s105, v2 ; encoding: [0x69,0x04,0x88,0x7d] 1177 1178v_cmpx_gt_i32 vcc_lo, v2 1179// GFX12: v_cmpx_gt_i32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x88,0x7d] 1180 1181v_cmpx_gt_i32 vcc_hi, v2 1182// GFX12: v_cmpx_gt_i32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x88,0x7d] 1183 1184v_cmpx_gt_i32 ttmp15, v2 1185// GFX12: v_cmpx_gt_i32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x88,0x7d] 1186 1187v_cmpx_gt_i32 m0, v2 1188// GFX12: v_cmpx_gt_i32_e32 m0, v2 ; encoding: [0x7d,0x04,0x88,0x7d] 1189 1190v_cmpx_gt_i32 exec_lo, v2 1191// GFX12: v_cmpx_gt_i32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x88,0x7d] 1192 1193v_cmpx_gt_i32 exec_hi, v2 1194// GFX12: v_cmpx_gt_i32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x88,0x7d] 1195 1196v_cmpx_gt_i32 null, v2 1197// GFX12: v_cmpx_gt_i32_e32 null, v2 ; encoding: [0x7c,0x04,0x88,0x7d] 1198 1199v_cmpx_gt_i32 -1, v2 1200// GFX12: v_cmpx_gt_i32_e32 -1, v2 ; encoding: [0xc1,0x04,0x88,0x7d] 1201 1202v_cmpx_gt_i32 0.5, v2 1203// GFX12: v_cmpx_gt_i32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x88,0x7d] 1204 1205v_cmpx_gt_i32 src_scc, v2 1206// GFX12: v_cmpx_gt_i32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x88,0x7d] 1207 1208v_cmpx_gt_i32 0xaf123456, v255 1209// GFX12: v_cmpx_gt_i32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x89,0x7d,0x56,0x34,0x12,0xaf] 1210 1211v_cmpx_gt_i64 v[1:2], v[2:3] 1212// GFX12: v_cmpx_gt_i64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xa8,0x7d] 1213 1214v_cmpx_gt_i64 v[254:255], v[2:3] 1215// GFX12: v_cmpx_gt_i64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xa8,0x7d] 1216 1217v_cmpx_gt_i64 s[2:3], v[2:3] 1218// GFX12: v_cmpx_gt_i64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xa8,0x7d] 1219 1220v_cmpx_gt_i64 s[104:105], v[2:3] 1221// GFX12: v_cmpx_gt_i64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xa8,0x7d] 1222 1223v_cmpx_gt_i64 vcc, v[2:3] 1224// GFX12: v_cmpx_gt_i64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xa8,0x7d] 1225 1226v_cmpx_gt_i64 ttmp[14:15], v[2:3] 1227// GFX12: v_cmpx_gt_i64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xa8,0x7d] 1228 1229v_cmpx_gt_i64 exec, v[2:3] 1230// GFX12: v_cmpx_gt_i64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xa8,0x7d] 1231 1232v_cmpx_gt_i64 null, v[2:3] 1233// GFX12: v_cmpx_gt_i64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xa8,0x7d] 1234 1235v_cmpx_gt_i64 -1, v[2:3] 1236// GFX12: v_cmpx_gt_i64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xa8,0x7d] 1237 1238v_cmpx_gt_i64 0.5, v[2:3] 1239// GFX12: v_cmpx_gt_i64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xa8,0x7d] 1240 1241v_cmpx_gt_i64 src_scc, v[2:3] 1242// GFX12: v_cmpx_gt_i64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xa8,0x7d] 1243 1244v_cmpx_gt_i64 0xaf123456, v[254:255] 1245// GFX12: v_cmpx_gt_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa9,0x7d,0x56,0x34,0x12,0xaf] 1246 1247v_cmpx_gt_u16 v1.l, v2.l 1248// GFX12: v_cmpx_gt_u16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x78,0x7d] 1249 1250v_cmpx_gt_u16 v127.l, v2.l 1251// GFX12: v_cmpx_gt_u16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x78,0x7d] 1252 1253v_cmpx_gt_u16 s1, v2.l 1254// GFX12: v_cmpx_gt_u16_e32 s1, v2.l ; encoding: [0x01,0x04,0x78,0x7d] 1255 1256v_cmpx_gt_u16 s105, v2.l 1257// GFX12: v_cmpx_gt_u16_e32 s105, v2.l ; encoding: [0x69,0x04,0x78,0x7d] 1258 1259v_cmpx_gt_u16 vcc_lo, v2.l 1260// GFX12: v_cmpx_gt_u16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x78,0x7d] 1261 1262v_cmpx_gt_u16 vcc_hi, v2.l 1263// GFX12: v_cmpx_gt_u16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x78,0x7d] 1264 1265v_cmpx_gt_u16 ttmp15, v2.l 1266// GFX12: v_cmpx_gt_u16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x78,0x7d] 1267 1268v_cmpx_gt_u16 m0, v2.l 1269// GFX12: v_cmpx_gt_u16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x78,0x7d] 1270 1271v_cmpx_gt_u16 exec_lo, v2.l 1272// GFX12: v_cmpx_gt_u16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x78,0x7d] 1273 1274v_cmpx_gt_u16 exec_hi, v2.l 1275// GFX12: v_cmpx_gt_u16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x78,0x7d] 1276 1277v_cmpx_gt_u16 null, v2.l 1278// GFX12: v_cmpx_gt_u16_e32 null, v2.l ; encoding: [0x7c,0x04,0x78,0x7d] 1279 1280v_cmpx_gt_u16 -1, v2.l 1281// GFX12: v_cmpx_gt_u16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x78,0x7d] 1282 1283v_cmpx_gt_u16 0.5, v2.l 1284// GFX12: v_cmpx_gt_u16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x78,0x7d] 1285 1286v_cmpx_gt_u16 src_scc, v2.l 1287// GFX12: v_cmpx_gt_u16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x78,0x7d] 1288 1289v_cmpx_gt_u16 0xfe0b, v127.l 1290// GFX12: v_cmpx_gt_u16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x78,0x7d,0x0b,0xfe,0x00,0x00] 1291 1292v_cmpx_gt_u16 v1.h, v2.l 1293// GFX12: v_cmpx_gt_u16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x78,0x7d] 1294 1295v_cmpx_gt_u16 v127.h, v2.l 1296// GFX12: v_cmpx_gt_u16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x78,0x7d] 1297 1298v_cmpx_gt_u16 src_scc, v2.h 1299// GFX12: v_cmpx_gt_u16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x79,0x7d] 1300 1301v_cmpx_gt_u16 0xfe0b, v127.h 1302// GFX12: v_cmpx_gt_u16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x79,0x7d,0x0b,0xfe,0x00,0x00] 1303 1304v_cmpx_gt_u32 v1, v2 1305// GFX12: v_cmpx_gt_u32_e32 v1, v2 ; encoding: [0x01,0x05,0x98,0x7d] 1306 1307v_cmpx_gt_u32 v255, v2 1308// GFX12: v_cmpx_gt_u32_e32 v255, v2 ; encoding: [0xff,0x05,0x98,0x7d] 1309 1310v_cmpx_gt_u32 s1, v2 1311// GFX12: v_cmpx_gt_u32_e32 s1, v2 ; encoding: [0x01,0x04,0x98,0x7d] 1312 1313v_cmpx_gt_u32 s105, v2 1314// GFX12: v_cmpx_gt_u32_e32 s105, v2 ; encoding: [0x69,0x04,0x98,0x7d] 1315 1316v_cmpx_gt_u32 vcc_lo, v2 1317// GFX12: v_cmpx_gt_u32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x98,0x7d] 1318 1319v_cmpx_gt_u32 vcc_hi, v2 1320// GFX12: v_cmpx_gt_u32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x98,0x7d] 1321 1322v_cmpx_gt_u32 ttmp15, v2 1323// GFX12: v_cmpx_gt_u32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x98,0x7d] 1324 1325v_cmpx_gt_u32 m0, v2 1326// GFX12: v_cmpx_gt_u32_e32 m0, v2 ; encoding: [0x7d,0x04,0x98,0x7d] 1327 1328v_cmpx_gt_u32 exec_lo, v2 1329// GFX12: v_cmpx_gt_u32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x98,0x7d] 1330 1331v_cmpx_gt_u32 exec_hi, v2 1332// GFX12: v_cmpx_gt_u32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x98,0x7d] 1333 1334v_cmpx_gt_u32 null, v2 1335// GFX12: v_cmpx_gt_u32_e32 null, v2 ; encoding: [0x7c,0x04,0x98,0x7d] 1336 1337v_cmpx_gt_u32 -1, v2 1338// GFX12: v_cmpx_gt_u32_e32 -1, v2 ; encoding: [0xc1,0x04,0x98,0x7d] 1339 1340v_cmpx_gt_u32 0.5, v2 1341// GFX12: v_cmpx_gt_u32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x98,0x7d] 1342 1343v_cmpx_gt_u32 src_scc, v2 1344// GFX12: v_cmpx_gt_u32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x98,0x7d] 1345 1346v_cmpx_gt_u32 0xaf123456, v255 1347// GFX12: v_cmpx_gt_u32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x99,0x7d,0x56,0x34,0x12,0xaf] 1348 1349v_cmpx_gt_u64 v[1:2], v[2:3] 1350// GFX12: v_cmpx_gt_u64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xb8,0x7d] 1351 1352v_cmpx_gt_u64 v[254:255], v[2:3] 1353// GFX12: v_cmpx_gt_u64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xb8,0x7d] 1354 1355v_cmpx_gt_u64 s[2:3], v[2:3] 1356// GFX12: v_cmpx_gt_u64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xb8,0x7d] 1357 1358v_cmpx_gt_u64 s[104:105], v[2:3] 1359// GFX12: v_cmpx_gt_u64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xb8,0x7d] 1360 1361v_cmpx_gt_u64 vcc, v[2:3] 1362// GFX12: v_cmpx_gt_u64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xb8,0x7d] 1363 1364v_cmpx_gt_u64 ttmp[14:15], v[2:3] 1365// GFX12: v_cmpx_gt_u64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xb8,0x7d] 1366 1367v_cmpx_gt_u64 exec, v[2:3] 1368// GFX12: v_cmpx_gt_u64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xb8,0x7d] 1369 1370v_cmpx_gt_u64 null, v[2:3] 1371// GFX12: v_cmpx_gt_u64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xb8,0x7d] 1372 1373v_cmpx_gt_u64 -1, v[2:3] 1374// GFX12: v_cmpx_gt_u64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xb8,0x7d] 1375 1376v_cmpx_gt_u64 0.5, v[2:3] 1377// GFX12: v_cmpx_gt_u64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xb8,0x7d] 1378 1379v_cmpx_gt_u64 src_scc, v[2:3] 1380// GFX12: v_cmpx_gt_u64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xb8,0x7d] 1381 1382v_cmpx_gt_u64 0xaf123456, v[254:255] 1383// GFX12: v_cmpx_gt_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb9,0x7d,0x56,0x34,0x12,0xaf] 1384 1385v_cmpx_le_f16 v1.l, v2.l 1386// GFX12: v_cmpx_le_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x06,0x7d] 1387 1388v_cmpx_le_f16 v127.l, v2.l 1389// GFX12: v_cmpx_le_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x06,0x7d] 1390 1391v_cmpx_le_f16 s1, v2.l 1392// GFX12: v_cmpx_le_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x06,0x7d] 1393 1394v_cmpx_le_f16 s105, v2.l 1395// GFX12: v_cmpx_le_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x06,0x7d] 1396 1397v_cmpx_le_f16 vcc_lo, v2.l 1398// GFX12: v_cmpx_le_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x06,0x7d] 1399 1400v_cmpx_le_f16 vcc_hi, v2.l 1401// GFX12: v_cmpx_le_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x06,0x7d] 1402 1403v_cmpx_le_f16 ttmp15, v2.l 1404// GFX12: v_cmpx_le_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x06,0x7d] 1405 1406v_cmpx_le_f16 m0, v2.l 1407// GFX12: v_cmpx_le_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x06,0x7d] 1408 1409v_cmpx_le_f16 exec_lo, v2.l 1410// GFX12: v_cmpx_le_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x06,0x7d] 1411 1412v_cmpx_le_f16 exec_hi, v2.l 1413// GFX12: v_cmpx_le_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x06,0x7d] 1414 1415v_cmpx_le_f16 null, v2.l 1416// GFX12: v_cmpx_le_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x06,0x7d] 1417 1418v_cmpx_le_f16 -1, v2.l 1419// GFX12: v_cmpx_le_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x06,0x7d] 1420 1421v_cmpx_le_f16 0.5, v2.l 1422// GFX12: v_cmpx_le_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x06,0x7d] 1423 1424v_cmpx_le_f16 src_scc, v2.l 1425// GFX12: v_cmpx_le_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x06,0x7d] 1426 1427v_cmpx_le_f16 0xfe0b, v127.l 1428// GFX12: v_cmpx_le_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x06,0x7d,0x0b,0xfe,0x00,0x00] 1429 1430v_cmpx_le_f16 v1.h, v2.l 1431// GFX12: v_cmpx_le_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x06,0x7d] 1432 1433v_cmpx_le_f16 v127.h, v2.l 1434// GFX12: v_cmpx_le_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x06,0x7d] 1435 1436v_cmpx_le_f16 src_scc, v2.h 1437// GFX12: v_cmpx_le_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x07,0x7d] 1438 1439v_cmpx_le_f16 0xfe0b, v127.h 1440// GFX12: v_cmpx_le_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x07,0x7d,0x0b,0xfe,0x00,0x00] 1441 1442v_cmpx_le_f32 v1, v2 1443// GFX12: v_cmpx_le_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x26,0x7d] 1444 1445v_cmpx_le_f32 v255, v2 1446// GFX12: v_cmpx_le_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x26,0x7d] 1447 1448v_cmpx_le_f32 s1, v2 1449// GFX12: v_cmpx_le_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x26,0x7d] 1450 1451v_cmpx_le_f32 s105, v2 1452// GFX12: v_cmpx_le_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x26,0x7d] 1453 1454v_cmpx_le_f32 vcc_lo, v2 1455// GFX12: v_cmpx_le_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x26,0x7d] 1456 1457v_cmpx_le_f32 vcc_hi, v2 1458// GFX12: v_cmpx_le_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x26,0x7d] 1459 1460v_cmpx_le_f32 ttmp15, v2 1461// GFX12: v_cmpx_le_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x26,0x7d] 1462 1463v_cmpx_le_f32 m0, v2 1464// GFX12: v_cmpx_le_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x26,0x7d] 1465 1466v_cmpx_le_f32 exec_lo, v2 1467// GFX12: v_cmpx_le_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x26,0x7d] 1468 1469v_cmpx_le_f32 exec_hi, v2 1470// GFX12: v_cmpx_le_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x26,0x7d] 1471 1472v_cmpx_le_f32 null, v2 1473// GFX12: v_cmpx_le_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x26,0x7d] 1474 1475v_cmpx_le_f32 -1, v2 1476// GFX12: v_cmpx_le_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x26,0x7d] 1477 1478v_cmpx_le_f32 0.5, v2 1479// GFX12: v_cmpx_le_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x26,0x7d] 1480 1481v_cmpx_le_f32 src_scc, v2 1482// GFX12: v_cmpx_le_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x26,0x7d] 1483 1484v_cmpx_le_f32 0xaf123456, v255 1485// GFX12: v_cmpx_le_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x27,0x7d,0x56,0x34,0x12,0xaf] 1486 1487v_cmpx_le_f64 v[1:2], v[2:3] 1488// GFX12: v_cmpx_le_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x46,0x7d] 1489 1490v_cmpx_le_f64 v[254:255], v[2:3] 1491// GFX12: v_cmpx_le_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x46,0x7d] 1492 1493v_cmpx_le_f64 s[2:3], v[2:3] 1494// GFX12: v_cmpx_le_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x46,0x7d] 1495 1496v_cmpx_le_f64 s[104:105], v[2:3] 1497// GFX12: v_cmpx_le_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x46,0x7d] 1498 1499v_cmpx_le_f64 vcc, v[2:3] 1500// GFX12: v_cmpx_le_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x46,0x7d] 1501 1502v_cmpx_le_f64 ttmp[14:15], v[2:3] 1503// GFX12: v_cmpx_le_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x46,0x7d] 1504 1505v_cmpx_le_f64 exec, v[2:3] 1506// GFX12: v_cmpx_le_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x46,0x7d] 1507 1508v_cmpx_le_f64 null, v[2:3] 1509// GFX12: v_cmpx_le_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x46,0x7d] 1510 1511v_cmpx_le_f64 -1, v[2:3] 1512// GFX12: v_cmpx_le_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x46,0x7d] 1513 1514v_cmpx_le_f64 0.5, v[2:3] 1515// GFX12: v_cmpx_le_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x46,0x7d] 1516 1517v_cmpx_le_f64 src_scc, v[2:3] 1518// GFX12: v_cmpx_le_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x46,0x7d] 1519 1520v_cmpx_le_f64 0xaf123456, v[254:255] 1521// GFX12: v_cmpx_le_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x47,0x7d,0x56,0x34,0x12,0xaf] 1522 1523v_cmpx_le_i16 v1.l, v2.l 1524// GFX12: v_cmpx_le_i16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x66,0x7d] 1525 1526v_cmpx_le_i16 v127.l, v2.l 1527// GFX12: v_cmpx_le_i16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x66,0x7d] 1528 1529v_cmpx_le_i16 s1, v2.l 1530// GFX12: v_cmpx_le_i16_e32 s1, v2.l ; encoding: [0x01,0x04,0x66,0x7d] 1531 1532v_cmpx_le_i16 s105, v2.l 1533// GFX12: v_cmpx_le_i16_e32 s105, v2.l ; encoding: [0x69,0x04,0x66,0x7d] 1534 1535v_cmpx_le_i16 vcc_lo, v2.l 1536// GFX12: v_cmpx_le_i16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x66,0x7d] 1537 1538v_cmpx_le_i16 vcc_hi, v2.l 1539// GFX12: v_cmpx_le_i16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x66,0x7d] 1540 1541v_cmpx_le_i16 ttmp15, v2.l 1542// GFX12: v_cmpx_le_i16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x66,0x7d] 1543 1544v_cmpx_le_i16 m0, v2.l 1545// GFX12: v_cmpx_le_i16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x66,0x7d] 1546 1547v_cmpx_le_i16 exec_lo, v2.l 1548// GFX12: v_cmpx_le_i16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x66,0x7d] 1549 1550v_cmpx_le_i16 exec_hi, v2.l 1551// GFX12: v_cmpx_le_i16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x66,0x7d] 1552 1553v_cmpx_le_i16 null, v2.l 1554// GFX12: v_cmpx_le_i16_e32 null, v2.l ; encoding: [0x7c,0x04,0x66,0x7d] 1555 1556v_cmpx_le_i16 -1, v2.l 1557// GFX12: v_cmpx_le_i16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x66,0x7d] 1558 1559v_cmpx_le_i16 0.5, v2.l 1560// GFX12: v_cmpx_le_i16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x66,0x7d] 1561 1562v_cmpx_le_i16 src_scc, v2.l 1563// GFX12: v_cmpx_le_i16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x66,0x7d] 1564 1565v_cmpx_le_i16 0xfe0b, v127.l 1566// GFX12: v_cmpx_le_i16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x66,0x7d,0x0b,0xfe,0x00,0x00] 1567 1568v_cmpx_le_i16 v1.h, v2.l 1569// GFX12: v_cmpx_le_i16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x66,0x7d] 1570 1571v_cmpx_le_i16 v127.h, v2.l 1572// GFX12: v_cmpx_le_i16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x66,0x7d] 1573 1574v_cmpx_le_i16 src_scc, v2.h 1575// GFX12: v_cmpx_le_i16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x67,0x7d] 1576 1577v_cmpx_le_i16 0xfe0b, v127.h 1578// GFX12: v_cmpx_le_i16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x67,0x7d,0x0b,0xfe,0x00,0x00] 1579 1580v_cmpx_le_i32 v1, v2 1581// GFX12: v_cmpx_le_i32_e32 v1, v2 ; encoding: [0x01,0x05,0x86,0x7d] 1582 1583v_cmpx_le_i32 v255, v2 1584// GFX12: v_cmpx_le_i32_e32 v255, v2 ; encoding: [0xff,0x05,0x86,0x7d] 1585 1586v_cmpx_le_i32 s1, v2 1587// GFX12: v_cmpx_le_i32_e32 s1, v2 ; encoding: [0x01,0x04,0x86,0x7d] 1588 1589v_cmpx_le_i32 s105, v2 1590// GFX12: v_cmpx_le_i32_e32 s105, v2 ; encoding: [0x69,0x04,0x86,0x7d] 1591 1592v_cmpx_le_i32 vcc_lo, v2 1593// GFX12: v_cmpx_le_i32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x86,0x7d] 1594 1595v_cmpx_le_i32 vcc_hi, v2 1596// GFX12: v_cmpx_le_i32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x86,0x7d] 1597 1598v_cmpx_le_i32 ttmp15, v2 1599// GFX12: v_cmpx_le_i32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x86,0x7d] 1600 1601v_cmpx_le_i32 m0, v2 1602// GFX12: v_cmpx_le_i32_e32 m0, v2 ; encoding: [0x7d,0x04,0x86,0x7d] 1603 1604v_cmpx_le_i32 exec_lo, v2 1605// GFX12: v_cmpx_le_i32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x86,0x7d] 1606 1607v_cmpx_le_i32 exec_hi, v2 1608// GFX12: v_cmpx_le_i32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x86,0x7d] 1609 1610v_cmpx_le_i32 null, v2 1611// GFX12: v_cmpx_le_i32_e32 null, v2 ; encoding: [0x7c,0x04,0x86,0x7d] 1612 1613v_cmpx_le_i32 -1, v2 1614// GFX12: v_cmpx_le_i32_e32 -1, v2 ; encoding: [0xc1,0x04,0x86,0x7d] 1615 1616v_cmpx_le_i32 0.5, v2 1617// GFX12: v_cmpx_le_i32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x86,0x7d] 1618 1619v_cmpx_le_i32 src_scc, v2 1620// GFX12: v_cmpx_le_i32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x86,0x7d] 1621 1622v_cmpx_le_i32 0xaf123456, v255 1623// GFX12: v_cmpx_le_i32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x87,0x7d,0x56,0x34,0x12,0xaf] 1624 1625v_cmpx_le_i64 v[1:2], v[2:3] 1626// GFX12: v_cmpx_le_i64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xa6,0x7d] 1627 1628v_cmpx_le_i64 v[254:255], v[2:3] 1629// GFX12: v_cmpx_le_i64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xa6,0x7d] 1630 1631v_cmpx_le_i64 s[2:3], v[2:3] 1632// GFX12: v_cmpx_le_i64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xa6,0x7d] 1633 1634v_cmpx_le_i64 s[104:105], v[2:3] 1635// GFX12: v_cmpx_le_i64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xa6,0x7d] 1636 1637v_cmpx_le_i64 vcc, v[2:3] 1638// GFX12: v_cmpx_le_i64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xa6,0x7d] 1639 1640v_cmpx_le_i64 ttmp[14:15], v[2:3] 1641// GFX12: v_cmpx_le_i64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xa6,0x7d] 1642 1643v_cmpx_le_i64 exec, v[2:3] 1644// GFX12: v_cmpx_le_i64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xa6,0x7d] 1645 1646v_cmpx_le_i64 null, v[2:3] 1647// GFX12: v_cmpx_le_i64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xa6,0x7d] 1648 1649v_cmpx_le_i64 -1, v[2:3] 1650// GFX12: v_cmpx_le_i64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xa6,0x7d] 1651 1652v_cmpx_le_i64 0.5, v[2:3] 1653// GFX12: v_cmpx_le_i64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xa6,0x7d] 1654 1655v_cmpx_le_i64 src_scc, v[2:3] 1656// GFX12: v_cmpx_le_i64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xa6,0x7d] 1657 1658v_cmpx_le_i64 0xaf123456, v[254:255] 1659// GFX12: v_cmpx_le_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa7,0x7d,0x56,0x34,0x12,0xaf] 1660 1661v_cmpx_le_u16 v1.l, v2.l 1662// GFX12: v_cmpx_le_u16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x76,0x7d] 1663 1664v_cmpx_le_u16 v127.l, v2.l 1665// GFX12: v_cmpx_le_u16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x76,0x7d] 1666 1667v_cmpx_le_u16 s1, v2.l 1668// GFX12: v_cmpx_le_u16_e32 s1, v2.l ; encoding: [0x01,0x04,0x76,0x7d] 1669 1670v_cmpx_le_u16 s105, v2.l 1671// GFX12: v_cmpx_le_u16_e32 s105, v2.l ; encoding: [0x69,0x04,0x76,0x7d] 1672 1673v_cmpx_le_u16 vcc_lo, v2.l 1674// GFX12: v_cmpx_le_u16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x76,0x7d] 1675 1676v_cmpx_le_u16 vcc_hi, v2.l 1677// GFX12: v_cmpx_le_u16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x76,0x7d] 1678 1679v_cmpx_le_u16 ttmp15, v2.l 1680// GFX12: v_cmpx_le_u16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x76,0x7d] 1681 1682v_cmpx_le_u16 m0, v2.l 1683// GFX12: v_cmpx_le_u16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x76,0x7d] 1684 1685v_cmpx_le_u16 exec_lo, v2.l 1686// GFX12: v_cmpx_le_u16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x76,0x7d] 1687 1688v_cmpx_le_u16 exec_hi, v2.l 1689// GFX12: v_cmpx_le_u16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x76,0x7d] 1690 1691v_cmpx_le_u16 null, v2.l 1692// GFX12: v_cmpx_le_u16_e32 null, v2.l ; encoding: [0x7c,0x04,0x76,0x7d] 1693 1694v_cmpx_le_u16 -1, v2.l 1695// GFX12: v_cmpx_le_u16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x76,0x7d] 1696 1697v_cmpx_le_u16 0.5, v2.l 1698// GFX12: v_cmpx_le_u16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x76,0x7d] 1699 1700v_cmpx_le_u16 src_scc, v2.l 1701// GFX12: v_cmpx_le_u16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x76,0x7d] 1702 1703v_cmpx_le_u16 0xfe0b, v127.l 1704// GFX12: v_cmpx_le_u16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x76,0x7d,0x0b,0xfe,0x00,0x00] 1705 1706v_cmpx_le_u16 v1.h, v2.l 1707// GFX12: v_cmpx_le_u16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x76,0x7d] 1708 1709v_cmpx_le_u16 v127.h, v2.l 1710// GFX12: v_cmpx_le_u16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x76,0x7d] 1711 1712v_cmpx_le_u16 src_scc, v2.h 1713// GFX12: v_cmpx_le_u16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x77,0x7d] 1714 1715v_cmpx_le_u16 0xfe0b, v127.h 1716// GFX12: v_cmpx_le_u16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x77,0x7d,0x0b,0xfe,0x00,0x00] 1717 1718v_cmpx_le_u32 v1, v2 1719// GFX12: v_cmpx_le_u32_e32 v1, v2 ; encoding: [0x01,0x05,0x96,0x7d] 1720 1721v_cmpx_le_u32 v255, v2 1722// GFX12: v_cmpx_le_u32_e32 v255, v2 ; encoding: [0xff,0x05,0x96,0x7d] 1723 1724v_cmpx_le_u32 s1, v2 1725// GFX12: v_cmpx_le_u32_e32 s1, v2 ; encoding: [0x01,0x04,0x96,0x7d] 1726 1727v_cmpx_le_u32 s105, v2 1728// GFX12: v_cmpx_le_u32_e32 s105, v2 ; encoding: [0x69,0x04,0x96,0x7d] 1729 1730v_cmpx_le_u32 vcc_lo, v2 1731// GFX12: v_cmpx_le_u32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x96,0x7d] 1732 1733v_cmpx_le_u32 vcc_hi, v2 1734// GFX12: v_cmpx_le_u32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x96,0x7d] 1735 1736v_cmpx_le_u32 ttmp15, v2 1737// GFX12: v_cmpx_le_u32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x96,0x7d] 1738 1739v_cmpx_le_u32 m0, v2 1740// GFX12: v_cmpx_le_u32_e32 m0, v2 ; encoding: [0x7d,0x04,0x96,0x7d] 1741 1742v_cmpx_le_u32 exec_lo, v2 1743// GFX12: v_cmpx_le_u32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x96,0x7d] 1744 1745v_cmpx_le_u32 exec_hi, v2 1746// GFX12: v_cmpx_le_u32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x96,0x7d] 1747 1748v_cmpx_le_u32 null, v2 1749// GFX12: v_cmpx_le_u32_e32 null, v2 ; encoding: [0x7c,0x04,0x96,0x7d] 1750 1751v_cmpx_le_u32 -1, v2 1752// GFX12: v_cmpx_le_u32_e32 -1, v2 ; encoding: [0xc1,0x04,0x96,0x7d] 1753 1754v_cmpx_le_u32 0.5, v2 1755// GFX12: v_cmpx_le_u32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x96,0x7d] 1756 1757v_cmpx_le_u32 src_scc, v2 1758// GFX12: v_cmpx_le_u32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x96,0x7d] 1759 1760v_cmpx_le_u32 0xaf123456, v255 1761// GFX12: v_cmpx_le_u32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x97,0x7d,0x56,0x34,0x12,0xaf] 1762 1763v_cmpx_le_u64 v[1:2], v[2:3] 1764// GFX12: v_cmpx_le_u64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xb6,0x7d] 1765 1766v_cmpx_le_u64 v[254:255], v[2:3] 1767// GFX12: v_cmpx_le_u64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xb6,0x7d] 1768 1769v_cmpx_le_u64 s[2:3], v[2:3] 1770// GFX12: v_cmpx_le_u64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xb6,0x7d] 1771 1772v_cmpx_le_u64 s[104:105], v[2:3] 1773// GFX12: v_cmpx_le_u64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xb6,0x7d] 1774 1775v_cmpx_le_u64 vcc, v[2:3] 1776// GFX12: v_cmpx_le_u64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xb6,0x7d] 1777 1778v_cmpx_le_u64 ttmp[14:15], v[2:3] 1779// GFX12: v_cmpx_le_u64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xb6,0x7d] 1780 1781v_cmpx_le_u64 exec, v[2:3] 1782// GFX12: v_cmpx_le_u64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xb6,0x7d] 1783 1784v_cmpx_le_u64 null, v[2:3] 1785// GFX12: v_cmpx_le_u64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xb6,0x7d] 1786 1787v_cmpx_le_u64 -1, v[2:3] 1788// GFX12: v_cmpx_le_u64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xb6,0x7d] 1789 1790v_cmpx_le_u64 0.5, v[2:3] 1791// GFX12: v_cmpx_le_u64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xb6,0x7d] 1792 1793v_cmpx_le_u64 src_scc, v[2:3] 1794// GFX12: v_cmpx_le_u64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xb6,0x7d] 1795 1796v_cmpx_le_u64 0xaf123456, v[254:255] 1797// GFX12: v_cmpx_le_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb7,0x7d,0x56,0x34,0x12,0xaf] 1798 1799v_cmpx_lg_f16 v1.l, v2.l 1800// GFX12: v_cmpx_lg_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x0a,0x7d] 1801 1802v_cmpx_lg_f16 v127.l, v2.l 1803// GFX12: v_cmpx_lg_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x0a,0x7d] 1804 1805v_cmpx_lg_f16 s1, v2.l 1806// GFX12: v_cmpx_lg_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x0a,0x7d] 1807 1808v_cmpx_lg_f16 s105, v2.l 1809// GFX12: v_cmpx_lg_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x0a,0x7d] 1810 1811v_cmpx_lg_f16 vcc_lo, v2.l 1812// GFX12: v_cmpx_lg_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x0a,0x7d] 1813 1814v_cmpx_lg_f16 vcc_hi, v2.l 1815// GFX12: v_cmpx_lg_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x0a,0x7d] 1816 1817v_cmpx_lg_f16 ttmp15, v2.l 1818// GFX12: v_cmpx_lg_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x0a,0x7d] 1819 1820v_cmpx_lg_f16 m0, v2.l 1821// GFX12: v_cmpx_lg_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x0a,0x7d] 1822 1823v_cmpx_lg_f16 exec_lo, v2.l 1824// GFX12: v_cmpx_lg_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x0a,0x7d] 1825 1826v_cmpx_lg_f16 exec_hi, v2.l 1827// GFX12: v_cmpx_lg_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x0a,0x7d] 1828 1829v_cmpx_lg_f16 null, v2.l 1830// GFX12: v_cmpx_lg_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x0a,0x7d] 1831 1832v_cmpx_lg_f16 -1, v2.l 1833// GFX12: v_cmpx_lg_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x0a,0x7d] 1834 1835v_cmpx_lg_f16 0.5, v2.l 1836// GFX12: v_cmpx_lg_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x0a,0x7d] 1837 1838v_cmpx_lg_f16 src_scc, v2.l 1839// GFX12: v_cmpx_lg_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x0a,0x7d] 1840 1841v_cmpx_lg_f16 0xfe0b, v127.l 1842// GFX12: v_cmpx_lg_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x0a,0x7d,0x0b,0xfe,0x00,0x00] 1843 1844v_cmpx_lg_f16 v1.h, v2.l 1845// GFX12: v_cmpx_lg_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x0a,0x7d] 1846 1847v_cmpx_lg_f16 v127.h, v2.l 1848// GFX12: v_cmpx_lg_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x0a,0x7d] 1849 1850v_cmpx_lg_f16 src_scc, v2.h 1851// GFX12: v_cmpx_lg_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x0b,0x7d] 1852 1853v_cmpx_lg_f16 0xfe0b, v127.h 1854// GFX12: v_cmpx_lg_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x0b,0x7d,0x0b,0xfe,0x00,0x00] 1855 1856v_cmpx_lg_f32 v1, v2 1857// GFX12: v_cmpx_lg_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x2a,0x7d] 1858 1859v_cmpx_lg_f32 v255, v2 1860// GFX12: v_cmpx_lg_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x2a,0x7d] 1861 1862v_cmpx_lg_f32 s1, v2 1863// GFX12: v_cmpx_lg_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x2a,0x7d] 1864 1865v_cmpx_lg_f32 s105, v2 1866// GFX12: v_cmpx_lg_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x2a,0x7d] 1867 1868v_cmpx_lg_f32 vcc_lo, v2 1869// GFX12: v_cmpx_lg_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x2a,0x7d] 1870 1871v_cmpx_lg_f32 vcc_hi, v2 1872// GFX12: v_cmpx_lg_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x2a,0x7d] 1873 1874v_cmpx_lg_f32 ttmp15, v2 1875// GFX12: v_cmpx_lg_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x2a,0x7d] 1876 1877v_cmpx_lg_f32 m0, v2 1878// GFX12: v_cmpx_lg_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x2a,0x7d] 1879 1880v_cmpx_lg_f32 exec_lo, v2 1881// GFX12: v_cmpx_lg_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x2a,0x7d] 1882 1883v_cmpx_lg_f32 exec_hi, v2 1884// GFX12: v_cmpx_lg_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x2a,0x7d] 1885 1886v_cmpx_lg_f32 null, v2 1887// GFX12: v_cmpx_lg_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x2a,0x7d] 1888 1889v_cmpx_lg_f32 -1, v2 1890// GFX12: v_cmpx_lg_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x2a,0x7d] 1891 1892v_cmpx_lg_f32 0.5, v2 1893// GFX12: v_cmpx_lg_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x2a,0x7d] 1894 1895v_cmpx_lg_f32 src_scc, v2 1896// GFX12: v_cmpx_lg_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x2a,0x7d] 1897 1898v_cmpx_lg_f32 0xaf123456, v255 1899// GFX12: v_cmpx_lg_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x2b,0x7d,0x56,0x34,0x12,0xaf] 1900 1901v_cmpx_lg_f64 v[1:2], v[2:3] 1902// GFX12: v_cmpx_lg_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x4a,0x7d] 1903 1904v_cmpx_lg_f64 v[254:255], v[2:3] 1905// GFX12: v_cmpx_lg_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x4a,0x7d] 1906 1907v_cmpx_lg_f64 s[2:3], v[2:3] 1908// GFX12: v_cmpx_lg_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x4a,0x7d] 1909 1910v_cmpx_lg_f64 s[104:105], v[2:3] 1911// GFX12: v_cmpx_lg_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x4a,0x7d] 1912 1913v_cmpx_lg_f64 vcc, v[2:3] 1914// GFX12: v_cmpx_lg_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x4a,0x7d] 1915 1916v_cmpx_lg_f64 ttmp[14:15], v[2:3] 1917// GFX12: v_cmpx_lg_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x4a,0x7d] 1918 1919v_cmpx_lg_f64 exec, v[2:3] 1920// GFX12: v_cmpx_lg_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x4a,0x7d] 1921 1922v_cmpx_lg_f64 null, v[2:3] 1923// GFX12: v_cmpx_lg_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x4a,0x7d] 1924 1925v_cmpx_lg_f64 -1, v[2:3] 1926// GFX12: v_cmpx_lg_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x4a,0x7d] 1927 1928v_cmpx_lg_f64 0.5, v[2:3] 1929// GFX12: v_cmpx_lg_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x4a,0x7d] 1930 1931v_cmpx_lg_f64 src_scc, v[2:3] 1932// GFX12: v_cmpx_lg_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x4a,0x7d] 1933 1934v_cmpx_lg_f64 0xaf123456, v[254:255] 1935// GFX12: v_cmpx_lg_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4b,0x7d,0x56,0x34,0x12,0xaf] 1936 1937v_cmpx_lt_f16 v1.l, v2.l 1938// GFX12: v_cmpx_lt_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x02,0x7d] 1939 1940v_cmpx_lt_f16 v127.l, v2.l 1941// GFX12: v_cmpx_lt_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x02,0x7d] 1942 1943v_cmpx_lt_f16 s1, v2.l 1944// GFX12: v_cmpx_lt_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x02,0x7d] 1945 1946v_cmpx_lt_f16 s105, v2.l 1947// GFX12: v_cmpx_lt_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x02,0x7d] 1948 1949v_cmpx_lt_f16 vcc_lo, v2.l 1950// GFX12: v_cmpx_lt_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x02,0x7d] 1951 1952v_cmpx_lt_f16 vcc_hi, v2.l 1953// GFX12: v_cmpx_lt_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x02,0x7d] 1954 1955v_cmpx_lt_f16 ttmp15, v2.l 1956// GFX12: v_cmpx_lt_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x02,0x7d] 1957 1958v_cmpx_lt_f16 m0, v2.l 1959// GFX12: v_cmpx_lt_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x02,0x7d] 1960 1961v_cmpx_lt_f16 exec_lo, v2.l 1962// GFX12: v_cmpx_lt_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x02,0x7d] 1963 1964v_cmpx_lt_f16 exec_hi, v2.l 1965// GFX12: v_cmpx_lt_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x02,0x7d] 1966 1967v_cmpx_lt_f16 null, v2.l 1968// GFX12: v_cmpx_lt_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x02,0x7d] 1969 1970v_cmpx_lt_f16 -1, v2.l 1971// GFX12: v_cmpx_lt_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x02,0x7d] 1972 1973v_cmpx_lt_f16 0.5, v2.l 1974// GFX12: v_cmpx_lt_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x02,0x7d] 1975 1976v_cmpx_lt_f16 src_scc, v2.l 1977// GFX12: v_cmpx_lt_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x02,0x7d] 1978 1979v_cmpx_lt_f16 0xfe0b, v127.l 1980// GFX12: v_cmpx_lt_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x02,0x7d,0x0b,0xfe,0x00,0x00] 1981 1982v_cmpx_lt_f16 v1.h, v2.l 1983// GFX12: v_cmpx_lt_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x02,0x7d] 1984 1985v_cmpx_lt_f16 v127.h, v2.l 1986// GFX12: v_cmpx_lt_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x02,0x7d] 1987 1988v_cmpx_lt_f16 src_scc, v2.h 1989// GFX12: v_cmpx_lt_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x03,0x7d] 1990 1991v_cmpx_lt_f16 0xfe0b, v127.h 1992// GFX12: v_cmpx_lt_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x03,0x7d,0x0b,0xfe,0x00,0x00] 1993 1994v_cmpx_lt_f32 v1, v2 1995// GFX12: v_cmpx_lt_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x22,0x7d] 1996 1997v_cmpx_lt_f32 v255, v2 1998// GFX12: v_cmpx_lt_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x22,0x7d] 1999 2000v_cmpx_lt_f32 s1, v2 2001// GFX12: v_cmpx_lt_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x22,0x7d] 2002 2003v_cmpx_lt_f32 s105, v2 2004// GFX12: v_cmpx_lt_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x22,0x7d] 2005 2006v_cmpx_lt_f32 vcc_lo, v2 2007// GFX12: v_cmpx_lt_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x22,0x7d] 2008 2009v_cmpx_lt_f32 vcc_hi, v2 2010// GFX12: v_cmpx_lt_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x22,0x7d] 2011 2012v_cmpx_lt_f32 ttmp15, v2 2013// GFX12: v_cmpx_lt_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x22,0x7d] 2014 2015v_cmpx_lt_f32 m0, v2 2016// GFX12: v_cmpx_lt_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x22,0x7d] 2017 2018v_cmpx_lt_f32 exec_lo, v2 2019// GFX12: v_cmpx_lt_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x22,0x7d] 2020 2021v_cmpx_lt_f32 exec_hi, v2 2022// GFX12: v_cmpx_lt_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x22,0x7d] 2023 2024v_cmpx_lt_f32 null, v2 2025// GFX12: v_cmpx_lt_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x22,0x7d] 2026 2027v_cmpx_lt_f32 -1, v2 2028// GFX12: v_cmpx_lt_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x22,0x7d] 2029 2030v_cmpx_lt_f32 0.5, v2 2031// GFX12: v_cmpx_lt_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x22,0x7d] 2032 2033v_cmpx_lt_f32 src_scc, v2 2034// GFX12: v_cmpx_lt_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x22,0x7d] 2035 2036v_cmpx_lt_f32 0xaf123456, v255 2037// GFX12: v_cmpx_lt_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x23,0x7d,0x56,0x34,0x12,0xaf] 2038 2039v_cmpx_lt_f64 v[1:2], v[2:3] 2040// GFX12: v_cmpx_lt_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x42,0x7d] 2041 2042v_cmpx_lt_f64 v[254:255], v[2:3] 2043// GFX12: v_cmpx_lt_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x42,0x7d] 2044 2045v_cmpx_lt_f64 s[2:3], v[2:3] 2046// GFX12: v_cmpx_lt_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x42,0x7d] 2047 2048v_cmpx_lt_f64 s[104:105], v[2:3] 2049// GFX12: v_cmpx_lt_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x42,0x7d] 2050 2051v_cmpx_lt_f64 vcc, v[2:3] 2052// GFX12: v_cmpx_lt_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x42,0x7d] 2053 2054v_cmpx_lt_f64 ttmp[14:15], v[2:3] 2055// GFX12: v_cmpx_lt_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x42,0x7d] 2056 2057v_cmpx_lt_f64 exec, v[2:3] 2058// GFX12: v_cmpx_lt_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x42,0x7d] 2059 2060v_cmpx_lt_f64 null, v[2:3] 2061// GFX12: v_cmpx_lt_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x42,0x7d] 2062 2063v_cmpx_lt_f64 -1, v[2:3] 2064// GFX12: v_cmpx_lt_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x42,0x7d] 2065 2066v_cmpx_lt_f64 0.5, v[2:3] 2067// GFX12: v_cmpx_lt_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x42,0x7d] 2068 2069v_cmpx_lt_f64 src_scc, v[2:3] 2070// GFX12: v_cmpx_lt_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x42,0x7d] 2071 2072v_cmpx_lt_f64 0xaf123456, v[254:255] 2073// GFX12: v_cmpx_lt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x43,0x7d,0x56,0x34,0x12,0xaf] 2074 2075v_cmpx_lt_i16 v1.l, v2.l 2076// GFX12: v_cmpx_lt_i16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x62,0x7d] 2077 2078v_cmpx_lt_i16 v127.l, v2.l 2079// GFX12: v_cmpx_lt_i16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x62,0x7d] 2080 2081v_cmpx_lt_i16 s1, v2.l 2082// GFX12: v_cmpx_lt_i16_e32 s1, v2.l ; encoding: [0x01,0x04,0x62,0x7d] 2083 2084v_cmpx_lt_i16 s105, v2.l 2085// GFX12: v_cmpx_lt_i16_e32 s105, v2.l ; encoding: [0x69,0x04,0x62,0x7d] 2086 2087v_cmpx_lt_i16 vcc_lo, v2.l 2088// GFX12: v_cmpx_lt_i16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x62,0x7d] 2089 2090v_cmpx_lt_i16 vcc_hi, v2.l 2091// GFX12: v_cmpx_lt_i16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x62,0x7d] 2092 2093v_cmpx_lt_i16 ttmp15, v2.l 2094// GFX12: v_cmpx_lt_i16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x62,0x7d] 2095 2096v_cmpx_lt_i16 m0, v2.l 2097// GFX12: v_cmpx_lt_i16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x62,0x7d] 2098 2099v_cmpx_lt_i16 exec_lo, v2.l 2100// GFX12: v_cmpx_lt_i16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x62,0x7d] 2101 2102v_cmpx_lt_i16 exec_hi, v2.l 2103// GFX12: v_cmpx_lt_i16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x62,0x7d] 2104 2105v_cmpx_lt_i16 null, v2.l 2106// GFX12: v_cmpx_lt_i16_e32 null, v2.l ; encoding: [0x7c,0x04,0x62,0x7d] 2107 2108v_cmpx_lt_i16 -1, v2.l 2109// GFX12: v_cmpx_lt_i16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x62,0x7d] 2110 2111v_cmpx_lt_i16 0.5, v2.l 2112// GFX12: v_cmpx_lt_i16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x62,0x7d] 2113 2114v_cmpx_lt_i16 src_scc, v2.l 2115// GFX12: v_cmpx_lt_i16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x62,0x7d] 2116 2117v_cmpx_lt_i16 0xfe0b, v127.l 2118// GFX12: v_cmpx_lt_i16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x62,0x7d,0x0b,0xfe,0x00,0x00] 2119 2120v_cmpx_lt_i16 v1.h, v2.l 2121// GFX12: v_cmpx_lt_i16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x62,0x7d] 2122 2123v_cmpx_lt_i16 v127.h, v2.l 2124// GFX12: v_cmpx_lt_i16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x62,0x7d] 2125 2126v_cmpx_lt_i16 src_scc, v2.h 2127// GFX12: v_cmpx_lt_i16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x63,0x7d] 2128 2129v_cmpx_lt_i16 0xfe0b, v127.h 2130// GFX12: v_cmpx_lt_i16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x63,0x7d,0x0b,0xfe,0x00,0x00] 2131 2132v_cmpx_lt_i32 v1, v2 2133// GFX12: v_cmpx_lt_i32_e32 v1, v2 ; encoding: [0x01,0x05,0x82,0x7d] 2134 2135v_cmpx_lt_i32 v255, v2 2136// GFX12: v_cmpx_lt_i32_e32 v255, v2 ; encoding: [0xff,0x05,0x82,0x7d] 2137 2138v_cmpx_lt_i32 s1, v2 2139// GFX12: v_cmpx_lt_i32_e32 s1, v2 ; encoding: [0x01,0x04,0x82,0x7d] 2140 2141v_cmpx_lt_i32 s105, v2 2142// GFX12: v_cmpx_lt_i32_e32 s105, v2 ; encoding: [0x69,0x04,0x82,0x7d] 2143 2144v_cmpx_lt_i32 vcc_lo, v2 2145// GFX12: v_cmpx_lt_i32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x82,0x7d] 2146 2147v_cmpx_lt_i32 vcc_hi, v2 2148// GFX12: v_cmpx_lt_i32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x82,0x7d] 2149 2150v_cmpx_lt_i32 ttmp15, v2 2151// GFX12: v_cmpx_lt_i32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x82,0x7d] 2152 2153v_cmpx_lt_i32 m0, v2 2154// GFX12: v_cmpx_lt_i32_e32 m0, v2 ; encoding: [0x7d,0x04,0x82,0x7d] 2155 2156v_cmpx_lt_i32 exec_lo, v2 2157// GFX12: v_cmpx_lt_i32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x82,0x7d] 2158 2159v_cmpx_lt_i32 exec_hi, v2 2160// GFX12: v_cmpx_lt_i32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x82,0x7d] 2161 2162v_cmpx_lt_i32 null, v2 2163// GFX12: v_cmpx_lt_i32_e32 null, v2 ; encoding: [0x7c,0x04,0x82,0x7d] 2164 2165v_cmpx_lt_i32 -1, v2 2166// GFX12: v_cmpx_lt_i32_e32 -1, v2 ; encoding: [0xc1,0x04,0x82,0x7d] 2167 2168v_cmpx_lt_i32 0.5, v2 2169// GFX12: v_cmpx_lt_i32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x82,0x7d] 2170 2171v_cmpx_lt_i32 src_scc, v2 2172// GFX12: v_cmpx_lt_i32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x82,0x7d] 2173 2174v_cmpx_lt_i32 0xaf123456, v255 2175// GFX12: v_cmpx_lt_i32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x83,0x7d,0x56,0x34,0x12,0xaf] 2176 2177v_cmpx_lt_i64 v[1:2], v[2:3] 2178// GFX12: v_cmpx_lt_i64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xa2,0x7d] 2179 2180v_cmpx_lt_i64 v[254:255], v[2:3] 2181// GFX12: v_cmpx_lt_i64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xa2,0x7d] 2182 2183v_cmpx_lt_i64 s[2:3], v[2:3] 2184// GFX12: v_cmpx_lt_i64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xa2,0x7d] 2185 2186v_cmpx_lt_i64 s[104:105], v[2:3] 2187// GFX12: v_cmpx_lt_i64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xa2,0x7d] 2188 2189v_cmpx_lt_i64 vcc, v[2:3] 2190// GFX12: v_cmpx_lt_i64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xa2,0x7d] 2191 2192v_cmpx_lt_i64 ttmp[14:15], v[2:3] 2193// GFX12: v_cmpx_lt_i64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xa2,0x7d] 2194 2195v_cmpx_lt_i64 exec, v[2:3] 2196// GFX12: v_cmpx_lt_i64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xa2,0x7d] 2197 2198v_cmpx_lt_i64 null, v[2:3] 2199// GFX12: v_cmpx_lt_i64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xa2,0x7d] 2200 2201v_cmpx_lt_i64 -1, v[2:3] 2202// GFX12: v_cmpx_lt_i64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xa2,0x7d] 2203 2204v_cmpx_lt_i64 0.5, v[2:3] 2205// GFX12: v_cmpx_lt_i64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xa2,0x7d] 2206 2207v_cmpx_lt_i64 src_scc, v[2:3] 2208// GFX12: v_cmpx_lt_i64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xa2,0x7d] 2209 2210v_cmpx_lt_i64 0xaf123456, v[254:255] 2211// GFX12: v_cmpx_lt_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xa3,0x7d,0x56,0x34,0x12,0xaf] 2212 2213v_cmpx_lt_u16 v1.l, v2.l 2214// GFX12: v_cmpx_lt_u16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x72,0x7d] 2215 2216v_cmpx_lt_u16 v127.l, v2.l 2217// GFX12: v_cmpx_lt_u16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x72,0x7d] 2218 2219v_cmpx_lt_u16 s1, v2.l 2220// GFX12: v_cmpx_lt_u16_e32 s1, v2.l ; encoding: [0x01,0x04,0x72,0x7d] 2221 2222v_cmpx_lt_u16 s105, v2.l 2223// GFX12: v_cmpx_lt_u16_e32 s105, v2.l ; encoding: [0x69,0x04,0x72,0x7d] 2224 2225v_cmpx_lt_u16 vcc_lo, v2.l 2226// GFX12: v_cmpx_lt_u16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x72,0x7d] 2227 2228v_cmpx_lt_u16 vcc_hi, v2.l 2229// GFX12: v_cmpx_lt_u16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x72,0x7d] 2230 2231v_cmpx_lt_u16 ttmp15, v2.l 2232// GFX12: v_cmpx_lt_u16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x72,0x7d] 2233 2234v_cmpx_lt_u16 m0, v2.l 2235// GFX12: v_cmpx_lt_u16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x72,0x7d] 2236 2237v_cmpx_lt_u16 exec_lo, v2.l 2238// GFX12: v_cmpx_lt_u16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x72,0x7d] 2239 2240v_cmpx_lt_u16 exec_hi, v2.l 2241// GFX12: v_cmpx_lt_u16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x72,0x7d] 2242 2243v_cmpx_lt_u16 null, v2.l 2244// GFX12: v_cmpx_lt_u16_e32 null, v2.l ; encoding: [0x7c,0x04,0x72,0x7d] 2245 2246v_cmpx_lt_u16 -1, v2.l 2247// GFX12: v_cmpx_lt_u16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x72,0x7d] 2248 2249v_cmpx_lt_u16 0.5, v2.l 2250// GFX12: v_cmpx_lt_u16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x72,0x7d] 2251 2252v_cmpx_lt_u16 src_scc, v2.l 2253// GFX12: v_cmpx_lt_u16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x72,0x7d] 2254 2255v_cmpx_lt_u16 0xfe0b, v127.l 2256// GFX12: v_cmpx_lt_u16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x72,0x7d,0x0b,0xfe,0x00,0x00] 2257 2258v_cmpx_lt_u16 v1.h, v2.l 2259// GFX12: v_cmpx_lt_u16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x72,0x7d] 2260 2261v_cmpx_lt_u16 v127.h, v2.l 2262// GFX12: v_cmpx_lt_u16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x72,0x7d] 2263 2264v_cmpx_lt_u16 src_scc, v2.h 2265// GFX12: v_cmpx_lt_u16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x73,0x7d] 2266 2267v_cmpx_lt_u16 0xfe0b, v127.h 2268// GFX12: v_cmpx_lt_u16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x73,0x7d,0x0b,0xfe,0x00,0x00] 2269 2270v_cmpx_lt_u32 v1, v2 2271// GFX12: v_cmpx_lt_u32_e32 v1, v2 ; encoding: [0x01,0x05,0x92,0x7d] 2272 2273v_cmpx_lt_u32 v255, v2 2274// GFX12: v_cmpx_lt_u32_e32 v255, v2 ; encoding: [0xff,0x05,0x92,0x7d] 2275 2276v_cmpx_lt_u32 s1, v2 2277// GFX12: v_cmpx_lt_u32_e32 s1, v2 ; encoding: [0x01,0x04,0x92,0x7d] 2278 2279v_cmpx_lt_u32 s105, v2 2280// GFX12: v_cmpx_lt_u32_e32 s105, v2 ; encoding: [0x69,0x04,0x92,0x7d] 2281 2282v_cmpx_lt_u32 vcc_lo, v2 2283// GFX12: v_cmpx_lt_u32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x92,0x7d] 2284 2285v_cmpx_lt_u32 vcc_hi, v2 2286// GFX12: v_cmpx_lt_u32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x92,0x7d] 2287 2288v_cmpx_lt_u32 ttmp15, v2 2289// GFX12: v_cmpx_lt_u32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x92,0x7d] 2290 2291v_cmpx_lt_u32 m0, v2 2292// GFX12: v_cmpx_lt_u32_e32 m0, v2 ; encoding: [0x7d,0x04,0x92,0x7d] 2293 2294v_cmpx_lt_u32 exec_lo, v2 2295// GFX12: v_cmpx_lt_u32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x92,0x7d] 2296 2297v_cmpx_lt_u32 exec_hi, v2 2298// GFX12: v_cmpx_lt_u32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x92,0x7d] 2299 2300v_cmpx_lt_u32 null, v2 2301// GFX12: v_cmpx_lt_u32_e32 null, v2 ; encoding: [0x7c,0x04,0x92,0x7d] 2302 2303v_cmpx_lt_u32 -1, v2 2304// GFX12: v_cmpx_lt_u32_e32 -1, v2 ; encoding: [0xc1,0x04,0x92,0x7d] 2305 2306v_cmpx_lt_u32 0.5, v2 2307// GFX12: v_cmpx_lt_u32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x92,0x7d] 2308 2309v_cmpx_lt_u32 src_scc, v2 2310// GFX12: v_cmpx_lt_u32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x92,0x7d] 2311 2312v_cmpx_lt_u32 0xaf123456, v255 2313// GFX12: v_cmpx_lt_u32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x93,0x7d,0x56,0x34,0x12,0xaf] 2314 2315v_cmpx_lt_u64 v[1:2], v[2:3] 2316// GFX12: v_cmpx_lt_u64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xb2,0x7d] 2317 2318v_cmpx_lt_u64 v[254:255], v[2:3] 2319// GFX12: v_cmpx_lt_u64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xb2,0x7d] 2320 2321v_cmpx_lt_u64 s[2:3], v[2:3] 2322// GFX12: v_cmpx_lt_u64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xb2,0x7d] 2323 2324v_cmpx_lt_u64 s[104:105], v[2:3] 2325// GFX12: v_cmpx_lt_u64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xb2,0x7d] 2326 2327v_cmpx_lt_u64 vcc, v[2:3] 2328// GFX12: v_cmpx_lt_u64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xb2,0x7d] 2329 2330v_cmpx_lt_u64 ttmp[14:15], v[2:3] 2331// GFX12: v_cmpx_lt_u64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xb2,0x7d] 2332 2333v_cmpx_lt_u64 exec, v[2:3] 2334// GFX12: v_cmpx_lt_u64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xb2,0x7d] 2335 2336v_cmpx_lt_u64 null, v[2:3] 2337// GFX12: v_cmpx_lt_u64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xb2,0x7d] 2338 2339v_cmpx_lt_u64 -1, v[2:3] 2340// GFX12: v_cmpx_lt_u64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xb2,0x7d] 2341 2342v_cmpx_lt_u64 0.5, v[2:3] 2343// GFX12: v_cmpx_lt_u64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xb2,0x7d] 2344 2345v_cmpx_lt_u64 src_scc, v[2:3] 2346// GFX12: v_cmpx_lt_u64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xb2,0x7d] 2347 2348v_cmpx_lt_u64 0xaf123456, v[254:255] 2349// GFX12: v_cmpx_lt_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xb3,0x7d,0x56,0x34,0x12,0xaf] 2350 2351v_cmpx_ne_i16 v1.l, v2.l 2352// GFX12: v_cmpx_ne_i16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x6a,0x7d] 2353 2354v_cmpx_ne_i16 v127.l, v2.l 2355// GFX12: v_cmpx_ne_i16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x6a,0x7d] 2356 2357v_cmpx_ne_i16 s1, v2.l 2358// GFX12: v_cmpx_ne_i16_e32 s1, v2.l ; encoding: [0x01,0x04,0x6a,0x7d] 2359 2360v_cmpx_ne_i16 s105, v2.l 2361// GFX12: v_cmpx_ne_i16_e32 s105, v2.l ; encoding: [0x69,0x04,0x6a,0x7d] 2362 2363v_cmpx_ne_i16 vcc_lo, v2.l 2364// GFX12: v_cmpx_ne_i16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x6a,0x7d] 2365 2366v_cmpx_ne_i16 vcc_hi, v2.l 2367// GFX12: v_cmpx_ne_i16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x6a,0x7d] 2368 2369v_cmpx_ne_i16 ttmp15, v2.l 2370// GFX12: v_cmpx_ne_i16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x6a,0x7d] 2371 2372v_cmpx_ne_i16 m0, v2.l 2373// GFX12: v_cmpx_ne_i16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x6a,0x7d] 2374 2375v_cmpx_ne_i16 exec_lo, v2.l 2376// GFX12: v_cmpx_ne_i16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x6a,0x7d] 2377 2378v_cmpx_ne_i16 exec_hi, v2.l 2379// GFX12: v_cmpx_ne_i16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x6a,0x7d] 2380 2381v_cmpx_ne_i16 null, v2.l 2382// GFX12: v_cmpx_ne_i16_e32 null, v2.l ; encoding: [0x7c,0x04,0x6a,0x7d] 2383 2384v_cmpx_ne_i16 -1, v2.l 2385// GFX12: v_cmpx_ne_i16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x6a,0x7d] 2386 2387v_cmpx_ne_i16 0.5, v2.l 2388// GFX12: v_cmpx_ne_i16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x6a,0x7d] 2389 2390v_cmpx_ne_i16 src_scc, v2.l 2391// GFX12: v_cmpx_ne_i16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x6a,0x7d] 2392 2393v_cmpx_ne_i16 0xfe0b, v127.l 2394// GFX12: v_cmpx_ne_i16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x6a,0x7d,0x0b,0xfe,0x00,0x00] 2395 2396v_cmpx_ne_i16 v1.h, v2.l 2397// GFX12: v_cmpx_ne_i16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x6a,0x7d] 2398 2399v_cmpx_ne_i16 v127.h, v2.l 2400// GFX12: v_cmpx_ne_i16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x6a,0x7d] 2401 2402v_cmpx_ne_i16 src_scc, v2.h 2403// GFX12: v_cmpx_ne_i16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x6b,0x7d] 2404 2405v_cmpx_ne_i16 0xfe0b, v127.h 2406// GFX12: v_cmpx_ne_i16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x6b,0x7d,0x0b,0xfe,0x00,0x00] 2407 2408v_cmpx_ne_i32 v1, v2 2409// GFX12: v_cmpx_ne_i32_e32 v1, v2 ; encoding: [0x01,0x05,0x8a,0x7d] 2410 2411v_cmpx_ne_i32 v255, v2 2412// GFX12: v_cmpx_ne_i32_e32 v255, v2 ; encoding: [0xff,0x05,0x8a,0x7d] 2413 2414v_cmpx_ne_i32 s1, v2 2415// GFX12: v_cmpx_ne_i32_e32 s1, v2 ; encoding: [0x01,0x04,0x8a,0x7d] 2416 2417v_cmpx_ne_i32 s105, v2 2418// GFX12: v_cmpx_ne_i32_e32 s105, v2 ; encoding: [0x69,0x04,0x8a,0x7d] 2419 2420v_cmpx_ne_i32 vcc_lo, v2 2421// GFX12: v_cmpx_ne_i32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x8a,0x7d] 2422 2423v_cmpx_ne_i32 vcc_hi, v2 2424// GFX12: v_cmpx_ne_i32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x8a,0x7d] 2425 2426v_cmpx_ne_i32 ttmp15, v2 2427// GFX12: v_cmpx_ne_i32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x8a,0x7d] 2428 2429v_cmpx_ne_i32 m0, v2 2430// GFX12: v_cmpx_ne_i32_e32 m0, v2 ; encoding: [0x7d,0x04,0x8a,0x7d] 2431 2432v_cmpx_ne_i32 exec_lo, v2 2433// GFX12: v_cmpx_ne_i32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x8a,0x7d] 2434 2435v_cmpx_ne_i32 exec_hi, v2 2436// GFX12: v_cmpx_ne_i32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x8a,0x7d] 2437 2438v_cmpx_ne_i32 null, v2 2439// GFX12: v_cmpx_ne_i32_e32 null, v2 ; encoding: [0x7c,0x04,0x8a,0x7d] 2440 2441v_cmpx_ne_i32 -1, v2 2442// GFX12: v_cmpx_ne_i32_e32 -1, v2 ; encoding: [0xc1,0x04,0x8a,0x7d] 2443 2444v_cmpx_ne_i32 0.5, v2 2445// GFX12: v_cmpx_ne_i32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x8a,0x7d] 2446 2447v_cmpx_ne_i32 src_scc, v2 2448// GFX12: v_cmpx_ne_i32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x8a,0x7d] 2449 2450v_cmpx_ne_i32 0xaf123456, v255 2451// GFX12: v_cmpx_ne_i32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x8b,0x7d,0x56,0x34,0x12,0xaf] 2452 2453v_cmpx_ne_i64 v[1:2], v[2:3] 2454// GFX12: v_cmpx_ne_i64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xaa,0x7d] 2455 2456v_cmpx_ne_i64 v[254:255], v[2:3] 2457// GFX12: v_cmpx_ne_i64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xaa,0x7d] 2458 2459v_cmpx_ne_i64 s[2:3], v[2:3] 2460// GFX12: v_cmpx_ne_i64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xaa,0x7d] 2461 2462v_cmpx_ne_i64 s[104:105], v[2:3] 2463// GFX12: v_cmpx_ne_i64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xaa,0x7d] 2464 2465v_cmpx_ne_i64 vcc, v[2:3] 2466// GFX12: v_cmpx_ne_i64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xaa,0x7d] 2467 2468v_cmpx_ne_i64 ttmp[14:15], v[2:3] 2469// GFX12: v_cmpx_ne_i64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xaa,0x7d] 2470 2471v_cmpx_ne_i64 exec, v[2:3] 2472// GFX12: v_cmpx_ne_i64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xaa,0x7d] 2473 2474v_cmpx_ne_i64 null, v[2:3] 2475// GFX12: v_cmpx_ne_i64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xaa,0x7d] 2476 2477v_cmpx_ne_i64 -1, v[2:3] 2478// GFX12: v_cmpx_ne_i64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xaa,0x7d] 2479 2480v_cmpx_ne_i64 0.5, v[2:3] 2481// GFX12: v_cmpx_ne_i64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xaa,0x7d] 2482 2483v_cmpx_ne_i64 src_scc, v[2:3] 2484// GFX12: v_cmpx_ne_i64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xaa,0x7d] 2485 2486v_cmpx_ne_i64 0xaf123456, v[254:255] 2487// GFX12: v_cmpx_ne_i64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xab,0x7d,0x56,0x34,0x12,0xaf] 2488 2489v_cmpx_ne_u16 v1.l, v2.l 2490// GFX12: v_cmpx_ne_u16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x7a,0x7d] 2491 2492v_cmpx_ne_u16 v127.l, v2.l 2493// GFX12: v_cmpx_ne_u16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x7a,0x7d] 2494 2495v_cmpx_ne_u16 s1, v2.l 2496// GFX12: v_cmpx_ne_u16_e32 s1, v2.l ; encoding: [0x01,0x04,0x7a,0x7d] 2497 2498v_cmpx_ne_u16 s105, v2.l 2499// GFX12: v_cmpx_ne_u16_e32 s105, v2.l ; encoding: [0x69,0x04,0x7a,0x7d] 2500 2501v_cmpx_ne_u16 vcc_lo, v2.l 2502// GFX12: v_cmpx_ne_u16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x7a,0x7d] 2503 2504v_cmpx_ne_u16 vcc_hi, v2.l 2505// GFX12: v_cmpx_ne_u16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x7a,0x7d] 2506 2507v_cmpx_ne_u16 ttmp15, v2.l 2508// GFX12: v_cmpx_ne_u16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x7a,0x7d] 2509 2510v_cmpx_ne_u16 m0, v2.l 2511// GFX12: v_cmpx_ne_u16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x7a,0x7d] 2512 2513v_cmpx_ne_u16 exec_lo, v2.l 2514// GFX12: v_cmpx_ne_u16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x7a,0x7d] 2515 2516v_cmpx_ne_u16 exec_hi, v2.l 2517// GFX12: v_cmpx_ne_u16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x7a,0x7d] 2518 2519v_cmpx_ne_u16 null, v2.l 2520// GFX12: v_cmpx_ne_u16_e32 null, v2.l ; encoding: [0x7c,0x04,0x7a,0x7d] 2521 2522v_cmpx_ne_u16 -1, v2.l 2523// GFX12: v_cmpx_ne_u16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x7a,0x7d] 2524 2525v_cmpx_ne_u16 0.5, v2.l 2526// GFX12: v_cmpx_ne_u16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x7a,0x7d] 2527 2528v_cmpx_ne_u16 src_scc, v2.l 2529// GFX12: v_cmpx_ne_u16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x7a,0x7d] 2530 2531v_cmpx_ne_u16 0xfe0b, v127.l 2532// GFX12: v_cmpx_ne_u16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x7a,0x7d,0x0b,0xfe,0x00,0x00] 2533 2534v_cmpx_ne_u16 v1.h, v2.l 2535// GFX12: v_cmpx_ne_u16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x7a,0x7d] 2536 2537v_cmpx_ne_u16 v127.h, v2.l 2538// GFX12: v_cmpx_ne_u16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x7a,0x7d] 2539 2540v_cmpx_ne_u16 src_scc, v2.h 2541// GFX12: v_cmpx_ne_u16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x7b,0x7d] 2542 2543v_cmpx_ne_u16 0xfe0b, v127.h 2544// GFX12: v_cmpx_ne_u16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x7b,0x7d,0x0b,0xfe,0x00,0x00] 2545 2546v_cmpx_ne_u32 v1, v2 2547// GFX12: v_cmpx_ne_u32_e32 v1, v2 ; encoding: [0x01,0x05,0x9a,0x7d] 2548 2549v_cmpx_ne_u32 v255, v2 2550// GFX12: v_cmpx_ne_u32_e32 v255, v2 ; encoding: [0xff,0x05,0x9a,0x7d] 2551 2552v_cmpx_ne_u32 s1, v2 2553// GFX12: v_cmpx_ne_u32_e32 s1, v2 ; encoding: [0x01,0x04,0x9a,0x7d] 2554 2555v_cmpx_ne_u32 s105, v2 2556// GFX12: v_cmpx_ne_u32_e32 s105, v2 ; encoding: [0x69,0x04,0x9a,0x7d] 2557 2558v_cmpx_ne_u32 vcc_lo, v2 2559// GFX12: v_cmpx_ne_u32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x9a,0x7d] 2560 2561v_cmpx_ne_u32 vcc_hi, v2 2562// GFX12: v_cmpx_ne_u32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x9a,0x7d] 2563 2564v_cmpx_ne_u32 ttmp15, v2 2565// GFX12: v_cmpx_ne_u32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x9a,0x7d] 2566 2567v_cmpx_ne_u32 m0, v2 2568// GFX12: v_cmpx_ne_u32_e32 m0, v2 ; encoding: [0x7d,0x04,0x9a,0x7d] 2569 2570v_cmpx_ne_u32 exec_lo, v2 2571// GFX12: v_cmpx_ne_u32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x9a,0x7d] 2572 2573v_cmpx_ne_u32 exec_hi, v2 2574// GFX12: v_cmpx_ne_u32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x9a,0x7d] 2575 2576v_cmpx_ne_u32 null, v2 2577// GFX12: v_cmpx_ne_u32_e32 null, v2 ; encoding: [0x7c,0x04,0x9a,0x7d] 2578 2579v_cmpx_ne_u32 -1, v2 2580// GFX12: v_cmpx_ne_u32_e32 -1, v2 ; encoding: [0xc1,0x04,0x9a,0x7d] 2581 2582v_cmpx_ne_u32 0.5, v2 2583// GFX12: v_cmpx_ne_u32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x9a,0x7d] 2584 2585v_cmpx_ne_u32 src_scc, v2 2586// GFX12: v_cmpx_ne_u32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x9a,0x7d] 2587 2588v_cmpx_ne_u32 0xaf123456, v255 2589// GFX12: v_cmpx_ne_u32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x9b,0x7d,0x56,0x34,0x12,0xaf] 2590 2591v_cmpx_ne_u64 v[1:2], v[2:3] 2592// GFX12: v_cmpx_ne_u64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0xba,0x7d] 2593 2594v_cmpx_ne_u64 v[254:255], v[2:3] 2595// GFX12: v_cmpx_ne_u64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0xba,0x7d] 2596 2597v_cmpx_ne_u64 s[2:3], v[2:3] 2598// GFX12: v_cmpx_ne_u64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0xba,0x7d] 2599 2600v_cmpx_ne_u64 s[104:105], v[2:3] 2601// GFX12: v_cmpx_ne_u64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0xba,0x7d] 2602 2603v_cmpx_ne_u64 vcc, v[2:3] 2604// GFX12: v_cmpx_ne_u64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0xba,0x7d] 2605 2606v_cmpx_ne_u64 ttmp[14:15], v[2:3] 2607// GFX12: v_cmpx_ne_u64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0xba,0x7d] 2608 2609v_cmpx_ne_u64 exec, v[2:3] 2610// GFX12: v_cmpx_ne_u64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0xba,0x7d] 2611 2612v_cmpx_ne_u64 null, v[2:3] 2613// GFX12: v_cmpx_ne_u64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0xba,0x7d] 2614 2615v_cmpx_ne_u64 -1, v[2:3] 2616// GFX12: v_cmpx_ne_u64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0xba,0x7d] 2617 2618v_cmpx_ne_u64 0.5, v[2:3] 2619// GFX12: v_cmpx_ne_u64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0xba,0x7d] 2620 2621v_cmpx_ne_u64 src_scc, v[2:3] 2622// GFX12: v_cmpx_ne_u64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0xba,0x7d] 2623 2624v_cmpx_ne_u64 0xaf123456, v[254:255] 2625// GFX12: v_cmpx_ne_u64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0xbb,0x7d,0x56,0x34,0x12,0xaf] 2626 2627v_cmpx_neq_f16 v1.l, v2.l 2628// GFX12: v_cmpx_neq_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x1a,0x7d] 2629 2630v_cmpx_neq_f16 v127.l, v2.l 2631// GFX12: v_cmpx_neq_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x1a,0x7d] 2632 2633v_cmpx_neq_f16 s1, v2.l 2634// GFX12: v_cmpx_neq_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x1a,0x7d] 2635 2636v_cmpx_neq_f16 s105, v2.l 2637// GFX12: v_cmpx_neq_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x1a,0x7d] 2638 2639v_cmpx_neq_f16 vcc_lo, v2.l 2640// GFX12: v_cmpx_neq_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x1a,0x7d] 2641 2642v_cmpx_neq_f16 vcc_hi, v2.l 2643// GFX12: v_cmpx_neq_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x1a,0x7d] 2644 2645v_cmpx_neq_f16 ttmp15, v2.l 2646// GFX12: v_cmpx_neq_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x1a,0x7d] 2647 2648v_cmpx_neq_f16 m0, v2.l 2649// GFX12: v_cmpx_neq_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x1a,0x7d] 2650 2651v_cmpx_neq_f16 exec_lo, v2.l 2652// GFX12: v_cmpx_neq_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x1a,0x7d] 2653 2654v_cmpx_neq_f16 exec_hi, v2.l 2655// GFX12: v_cmpx_neq_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x1a,0x7d] 2656 2657v_cmpx_neq_f16 null, v2.l 2658// GFX12: v_cmpx_neq_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x1a,0x7d] 2659 2660v_cmpx_neq_f16 -1, v2.l 2661// GFX12: v_cmpx_neq_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x1a,0x7d] 2662 2663v_cmpx_neq_f16 0.5, v2.l 2664// GFX12: v_cmpx_neq_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x1a,0x7d] 2665 2666v_cmpx_neq_f16 src_scc, v2.l 2667// GFX12: v_cmpx_neq_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x1a,0x7d] 2668 2669v_cmpx_neq_f16 0xfe0b, v127.l 2670// GFX12: v_cmpx_neq_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x1a,0x7d,0x0b,0xfe,0x00,0x00] 2671 2672v_cmpx_neq_f16 v1.h, v2.l 2673// GFX12: v_cmpx_neq_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x1a,0x7d] 2674 2675v_cmpx_neq_f16 v127.h, v2.l 2676// GFX12: v_cmpx_neq_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x1a,0x7d] 2677 2678v_cmpx_neq_f16 src_scc, v2.h 2679// GFX12: v_cmpx_neq_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x1b,0x7d] 2680 2681v_cmpx_neq_f16 0xfe0b, v127.h 2682// GFX12: v_cmpx_neq_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x1b,0x7d,0x0b,0xfe,0x00,0x00] 2683 2684v_cmpx_neq_f32 v1, v2 2685// GFX12: v_cmpx_neq_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x3a,0x7d] 2686 2687v_cmpx_neq_f32 v255, v2 2688// GFX12: v_cmpx_neq_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x3a,0x7d] 2689 2690v_cmpx_neq_f32 s1, v2 2691// GFX12: v_cmpx_neq_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x3a,0x7d] 2692 2693v_cmpx_neq_f32 s105, v2 2694// GFX12: v_cmpx_neq_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x3a,0x7d] 2695 2696v_cmpx_neq_f32 vcc_lo, v2 2697// GFX12: v_cmpx_neq_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x3a,0x7d] 2698 2699v_cmpx_neq_f32 vcc_hi, v2 2700// GFX12: v_cmpx_neq_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x3a,0x7d] 2701 2702v_cmpx_neq_f32 ttmp15, v2 2703// GFX12: v_cmpx_neq_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x3a,0x7d] 2704 2705v_cmpx_neq_f32 m0, v2 2706// GFX12: v_cmpx_neq_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x3a,0x7d] 2707 2708v_cmpx_neq_f32 exec_lo, v2 2709// GFX12: v_cmpx_neq_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x3a,0x7d] 2710 2711v_cmpx_neq_f32 exec_hi, v2 2712// GFX12: v_cmpx_neq_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x3a,0x7d] 2713 2714v_cmpx_neq_f32 null, v2 2715// GFX12: v_cmpx_neq_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x3a,0x7d] 2716 2717v_cmpx_neq_f32 -1, v2 2718// GFX12: v_cmpx_neq_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x3a,0x7d] 2719 2720v_cmpx_neq_f32 0.5, v2 2721// GFX12: v_cmpx_neq_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x3a,0x7d] 2722 2723v_cmpx_neq_f32 src_scc, v2 2724// GFX12: v_cmpx_neq_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x3a,0x7d] 2725 2726v_cmpx_neq_f32 0xaf123456, v255 2727// GFX12: v_cmpx_neq_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x3b,0x7d,0x56,0x34,0x12,0xaf] 2728 2729v_cmpx_neq_f64 v[1:2], v[2:3] 2730// GFX12: v_cmpx_neq_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x5a,0x7d] 2731 2732v_cmpx_neq_f64 v[254:255], v[2:3] 2733// GFX12: v_cmpx_neq_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x5a,0x7d] 2734 2735v_cmpx_neq_f64 s[2:3], v[2:3] 2736// GFX12: v_cmpx_neq_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x5a,0x7d] 2737 2738v_cmpx_neq_f64 s[104:105], v[2:3] 2739// GFX12: v_cmpx_neq_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x5a,0x7d] 2740 2741v_cmpx_neq_f64 vcc, v[2:3] 2742// GFX12: v_cmpx_neq_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x5a,0x7d] 2743 2744v_cmpx_neq_f64 ttmp[14:15], v[2:3] 2745// GFX12: v_cmpx_neq_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x5a,0x7d] 2746 2747v_cmpx_neq_f64 exec, v[2:3] 2748// GFX12: v_cmpx_neq_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x5a,0x7d] 2749 2750v_cmpx_neq_f64 null, v[2:3] 2751// GFX12: v_cmpx_neq_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x5a,0x7d] 2752 2753v_cmpx_neq_f64 -1, v[2:3] 2754// GFX12: v_cmpx_neq_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x5a,0x7d] 2755 2756v_cmpx_neq_f64 0.5, v[2:3] 2757// GFX12: v_cmpx_neq_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x5a,0x7d] 2758 2759v_cmpx_neq_f64 src_scc, v[2:3] 2760// GFX12: v_cmpx_neq_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x5a,0x7d] 2761 2762v_cmpx_neq_f64 0xaf123456, v[254:255] 2763// GFX12: v_cmpx_neq_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5b,0x7d,0x56,0x34,0x12,0xaf] 2764 2765v_cmpx_nge_f16 v1.l, v2.l 2766// GFX12: v_cmpx_nge_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x12,0x7d] 2767 2768v_cmpx_nge_f16 v127.l, v2.l 2769// GFX12: v_cmpx_nge_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x12,0x7d] 2770 2771v_cmpx_nge_f16 s1, v2.l 2772// GFX12: v_cmpx_nge_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x12,0x7d] 2773 2774v_cmpx_nge_f16 s105, v2.l 2775// GFX12: v_cmpx_nge_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x12,0x7d] 2776 2777v_cmpx_nge_f16 vcc_lo, v2.l 2778// GFX12: v_cmpx_nge_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x12,0x7d] 2779 2780v_cmpx_nge_f16 vcc_hi, v2.l 2781// GFX12: v_cmpx_nge_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x12,0x7d] 2782 2783v_cmpx_nge_f16 ttmp15, v2.l 2784// GFX12: v_cmpx_nge_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x12,0x7d] 2785 2786v_cmpx_nge_f16 m0, v2.l 2787// GFX12: v_cmpx_nge_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x12,0x7d] 2788 2789v_cmpx_nge_f16 exec_lo, v2.l 2790// GFX12: v_cmpx_nge_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x12,0x7d] 2791 2792v_cmpx_nge_f16 exec_hi, v2.l 2793// GFX12: v_cmpx_nge_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x12,0x7d] 2794 2795v_cmpx_nge_f16 null, v2.l 2796// GFX12: v_cmpx_nge_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x12,0x7d] 2797 2798v_cmpx_nge_f16 -1, v2.l 2799// GFX12: v_cmpx_nge_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x12,0x7d] 2800 2801v_cmpx_nge_f16 0.5, v2.l 2802// GFX12: v_cmpx_nge_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x12,0x7d] 2803 2804v_cmpx_nge_f16 src_scc, v2.l 2805// GFX12: v_cmpx_nge_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x12,0x7d] 2806 2807v_cmpx_nge_f16 0xfe0b, v127.l 2808// GFX12: v_cmpx_nge_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x12,0x7d,0x0b,0xfe,0x00,0x00] 2809 2810v_cmpx_nge_f16 v1.h, v2.l 2811// GFX12: v_cmpx_nge_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x12,0x7d] 2812 2813v_cmpx_nge_f16 v127.h, v2.l 2814// GFX12: v_cmpx_nge_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x12,0x7d] 2815 2816v_cmpx_nge_f16 src_scc, v2.h 2817// GFX12: v_cmpx_nge_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x13,0x7d] 2818 2819v_cmpx_nge_f16 0xfe0b, v127.h 2820// GFX12: v_cmpx_nge_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x13,0x7d,0x0b,0xfe,0x00,0x00] 2821 2822v_cmpx_nge_f32 v1, v2 2823// GFX12: v_cmpx_nge_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x32,0x7d] 2824 2825v_cmpx_nge_f32 v255, v2 2826// GFX12: v_cmpx_nge_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x32,0x7d] 2827 2828v_cmpx_nge_f32 s1, v2 2829// GFX12: v_cmpx_nge_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x32,0x7d] 2830 2831v_cmpx_nge_f32 s105, v2 2832// GFX12: v_cmpx_nge_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x32,0x7d] 2833 2834v_cmpx_nge_f32 vcc_lo, v2 2835// GFX12: v_cmpx_nge_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x32,0x7d] 2836 2837v_cmpx_nge_f32 vcc_hi, v2 2838// GFX12: v_cmpx_nge_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x32,0x7d] 2839 2840v_cmpx_nge_f32 ttmp15, v2 2841// GFX12: v_cmpx_nge_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x32,0x7d] 2842 2843v_cmpx_nge_f32 m0, v2 2844// GFX12: v_cmpx_nge_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x32,0x7d] 2845 2846v_cmpx_nge_f32 exec_lo, v2 2847// GFX12: v_cmpx_nge_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x32,0x7d] 2848 2849v_cmpx_nge_f32 exec_hi, v2 2850// GFX12: v_cmpx_nge_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x32,0x7d] 2851 2852v_cmpx_nge_f32 null, v2 2853// GFX12: v_cmpx_nge_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x32,0x7d] 2854 2855v_cmpx_nge_f32 -1, v2 2856// GFX12: v_cmpx_nge_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x32,0x7d] 2857 2858v_cmpx_nge_f32 0.5, v2 2859// GFX12: v_cmpx_nge_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x32,0x7d] 2860 2861v_cmpx_nge_f32 src_scc, v2 2862// GFX12: v_cmpx_nge_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x32,0x7d] 2863 2864v_cmpx_nge_f32 0xaf123456, v255 2865// GFX12: v_cmpx_nge_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x33,0x7d,0x56,0x34,0x12,0xaf] 2866 2867v_cmpx_nge_f64 v[1:2], v[2:3] 2868// GFX12: v_cmpx_nge_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x52,0x7d] 2869 2870v_cmpx_nge_f64 v[254:255], v[2:3] 2871// GFX12: v_cmpx_nge_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x52,0x7d] 2872 2873v_cmpx_nge_f64 s[2:3], v[2:3] 2874// GFX12: v_cmpx_nge_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x52,0x7d] 2875 2876v_cmpx_nge_f64 s[104:105], v[2:3] 2877// GFX12: v_cmpx_nge_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x52,0x7d] 2878 2879v_cmpx_nge_f64 vcc, v[2:3] 2880// GFX12: v_cmpx_nge_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x52,0x7d] 2881 2882v_cmpx_nge_f64 ttmp[14:15], v[2:3] 2883// GFX12: v_cmpx_nge_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x52,0x7d] 2884 2885v_cmpx_nge_f64 exec, v[2:3] 2886// GFX12: v_cmpx_nge_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x52,0x7d] 2887 2888v_cmpx_nge_f64 null, v[2:3] 2889// GFX12: v_cmpx_nge_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x52,0x7d] 2890 2891v_cmpx_nge_f64 -1, v[2:3] 2892// GFX12: v_cmpx_nge_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x52,0x7d] 2893 2894v_cmpx_nge_f64 0.5, v[2:3] 2895// GFX12: v_cmpx_nge_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x52,0x7d] 2896 2897v_cmpx_nge_f64 src_scc, v[2:3] 2898// GFX12: v_cmpx_nge_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x52,0x7d] 2899 2900v_cmpx_nge_f64 0xaf123456, v[254:255] 2901// GFX12: v_cmpx_nge_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x53,0x7d,0x56,0x34,0x12,0xaf] 2902 2903v_cmpx_ngt_f16 v1.l, v2.l 2904// GFX12: v_cmpx_ngt_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x16,0x7d] 2905 2906v_cmpx_ngt_f16 v127.l, v2.l 2907// GFX12: v_cmpx_ngt_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x16,0x7d] 2908 2909v_cmpx_ngt_f16 s1, v2.l 2910// GFX12: v_cmpx_ngt_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x16,0x7d] 2911 2912v_cmpx_ngt_f16 s105, v2.l 2913// GFX12: v_cmpx_ngt_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x16,0x7d] 2914 2915v_cmpx_ngt_f16 vcc_lo, v2.l 2916// GFX12: v_cmpx_ngt_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x16,0x7d] 2917 2918v_cmpx_ngt_f16 vcc_hi, v2.l 2919// GFX12: v_cmpx_ngt_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x16,0x7d] 2920 2921v_cmpx_ngt_f16 ttmp15, v2.l 2922// GFX12: v_cmpx_ngt_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x16,0x7d] 2923 2924v_cmpx_ngt_f16 m0, v2.l 2925// GFX12: v_cmpx_ngt_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x16,0x7d] 2926 2927v_cmpx_ngt_f16 exec_lo, v2.l 2928// GFX12: v_cmpx_ngt_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x16,0x7d] 2929 2930v_cmpx_ngt_f16 exec_hi, v2.l 2931// GFX12: v_cmpx_ngt_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x16,0x7d] 2932 2933v_cmpx_ngt_f16 null, v2.l 2934// GFX12: v_cmpx_ngt_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x16,0x7d] 2935 2936v_cmpx_ngt_f16 -1, v2.l 2937// GFX12: v_cmpx_ngt_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x16,0x7d] 2938 2939v_cmpx_ngt_f16 0.5, v2.l 2940// GFX12: v_cmpx_ngt_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x16,0x7d] 2941 2942v_cmpx_ngt_f16 src_scc, v2.l 2943// GFX12: v_cmpx_ngt_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x16,0x7d] 2944 2945v_cmpx_ngt_f16 0xfe0b, v127.l 2946// GFX12: v_cmpx_ngt_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x16,0x7d,0x0b,0xfe,0x00,0x00] 2947 2948v_cmpx_ngt_f16 v1.h, v2.l 2949// GFX12: v_cmpx_ngt_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x16,0x7d] 2950 2951v_cmpx_ngt_f16 v127.h, v2.l 2952// GFX12: v_cmpx_ngt_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x16,0x7d] 2953 2954v_cmpx_ngt_f16 src_scc, v2.h 2955// GFX12: v_cmpx_ngt_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x17,0x7d] 2956 2957v_cmpx_ngt_f16 0xfe0b, v127.h 2958// GFX12: v_cmpx_ngt_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x17,0x7d,0x0b,0xfe,0x00,0x00] 2959 2960v_cmpx_ngt_f32 v1, v2 2961// GFX12: v_cmpx_ngt_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x36,0x7d] 2962 2963v_cmpx_ngt_f32 v255, v2 2964// GFX12: v_cmpx_ngt_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x36,0x7d] 2965 2966v_cmpx_ngt_f32 s1, v2 2967// GFX12: v_cmpx_ngt_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x36,0x7d] 2968 2969v_cmpx_ngt_f32 s105, v2 2970// GFX12: v_cmpx_ngt_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x36,0x7d] 2971 2972v_cmpx_ngt_f32 vcc_lo, v2 2973// GFX12: v_cmpx_ngt_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x36,0x7d] 2974 2975v_cmpx_ngt_f32 vcc_hi, v2 2976// GFX12: v_cmpx_ngt_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x36,0x7d] 2977 2978v_cmpx_ngt_f32 ttmp15, v2 2979// GFX12: v_cmpx_ngt_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x36,0x7d] 2980 2981v_cmpx_ngt_f32 m0, v2 2982// GFX12: v_cmpx_ngt_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x36,0x7d] 2983 2984v_cmpx_ngt_f32 exec_lo, v2 2985// GFX12: v_cmpx_ngt_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x36,0x7d] 2986 2987v_cmpx_ngt_f32 exec_hi, v2 2988// GFX12: v_cmpx_ngt_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x36,0x7d] 2989 2990v_cmpx_ngt_f32 null, v2 2991// GFX12: v_cmpx_ngt_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x36,0x7d] 2992 2993v_cmpx_ngt_f32 -1, v2 2994// GFX12: v_cmpx_ngt_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x36,0x7d] 2995 2996v_cmpx_ngt_f32 0.5, v2 2997// GFX12: v_cmpx_ngt_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x36,0x7d] 2998 2999v_cmpx_ngt_f32 src_scc, v2 3000// GFX12: v_cmpx_ngt_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x36,0x7d] 3001 3002v_cmpx_ngt_f32 0xaf123456, v255 3003// GFX12: v_cmpx_ngt_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x37,0x7d,0x56,0x34,0x12,0xaf] 3004 3005v_cmpx_ngt_f64 v[1:2], v[2:3] 3006// GFX12: v_cmpx_ngt_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x56,0x7d] 3007 3008v_cmpx_ngt_f64 v[254:255], v[2:3] 3009// GFX12: v_cmpx_ngt_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x56,0x7d] 3010 3011v_cmpx_ngt_f64 s[2:3], v[2:3] 3012// GFX12: v_cmpx_ngt_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x56,0x7d] 3013 3014v_cmpx_ngt_f64 s[104:105], v[2:3] 3015// GFX12: v_cmpx_ngt_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x56,0x7d] 3016 3017v_cmpx_ngt_f64 vcc, v[2:3] 3018// GFX12: v_cmpx_ngt_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x56,0x7d] 3019 3020v_cmpx_ngt_f64 ttmp[14:15], v[2:3] 3021// GFX12: v_cmpx_ngt_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x56,0x7d] 3022 3023v_cmpx_ngt_f64 exec, v[2:3] 3024// GFX12: v_cmpx_ngt_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x56,0x7d] 3025 3026v_cmpx_ngt_f64 null, v[2:3] 3027// GFX12: v_cmpx_ngt_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x56,0x7d] 3028 3029v_cmpx_ngt_f64 -1, v[2:3] 3030// GFX12: v_cmpx_ngt_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x56,0x7d] 3031 3032v_cmpx_ngt_f64 0.5, v[2:3] 3033// GFX12: v_cmpx_ngt_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x56,0x7d] 3034 3035v_cmpx_ngt_f64 src_scc, v[2:3] 3036// GFX12: v_cmpx_ngt_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x56,0x7d] 3037 3038v_cmpx_ngt_f64 0xaf123456, v[254:255] 3039// GFX12: v_cmpx_ngt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x57,0x7d,0x56,0x34,0x12,0xaf] 3040 3041v_cmpx_nle_f16 v1.l, v2.l 3042// GFX12: v_cmpx_nle_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x18,0x7d] 3043 3044v_cmpx_nle_f16 v127.l, v2.l 3045// GFX12: v_cmpx_nle_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x18,0x7d] 3046 3047v_cmpx_nle_f16 s1, v2.l 3048// GFX12: v_cmpx_nle_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x18,0x7d] 3049 3050v_cmpx_nle_f16 s105, v2.l 3051// GFX12: v_cmpx_nle_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x18,0x7d] 3052 3053v_cmpx_nle_f16 vcc_lo, v2.l 3054// GFX12: v_cmpx_nle_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x18,0x7d] 3055 3056v_cmpx_nle_f16 vcc_hi, v2.l 3057// GFX12: v_cmpx_nle_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x18,0x7d] 3058 3059v_cmpx_nle_f16 ttmp15, v2.l 3060// GFX12: v_cmpx_nle_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x18,0x7d] 3061 3062v_cmpx_nle_f16 m0, v2.l 3063// GFX12: v_cmpx_nle_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x18,0x7d] 3064 3065v_cmpx_nle_f16 exec_lo, v2.l 3066// GFX12: v_cmpx_nle_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x18,0x7d] 3067 3068v_cmpx_nle_f16 exec_hi, v2.l 3069// GFX12: v_cmpx_nle_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x18,0x7d] 3070 3071v_cmpx_nle_f16 null, v2.l 3072// GFX12: v_cmpx_nle_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x18,0x7d] 3073 3074v_cmpx_nle_f16 -1, v2.l 3075// GFX12: v_cmpx_nle_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x18,0x7d] 3076 3077v_cmpx_nle_f16 0.5, v2.l 3078// GFX12: v_cmpx_nle_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x18,0x7d] 3079 3080v_cmpx_nle_f16 src_scc, v2.l 3081// GFX12: v_cmpx_nle_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x18,0x7d] 3082 3083v_cmpx_nle_f16 0xfe0b, v127.l 3084// GFX12: v_cmpx_nle_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x18,0x7d,0x0b,0xfe,0x00,0x00] 3085 3086v_cmpx_nle_f16 v1.h, v2.l 3087// GFX12: v_cmpx_nle_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x18,0x7d] 3088 3089v_cmpx_nle_f16 v127.h, v2.l 3090// GFX12: v_cmpx_nle_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x18,0x7d] 3091 3092v_cmpx_nle_f16 src_scc, v2.h 3093// GFX12: v_cmpx_nle_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x19,0x7d] 3094 3095v_cmpx_nle_f16 0xfe0b, v127.h 3096// GFX12: v_cmpx_nle_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x19,0x7d,0x0b,0xfe,0x00,0x00] 3097 3098v_cmpx_nle_f32 v1, v2 3099// GFX12: v_cmpx_nle_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x38,0x7d] 3100 3101v_cmpx_nle_f32 v255, v2 3102// GFX12: v_cmpx_nle_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x38,0x7d] 3103 3104v_cmpx_nle_f32 s1, v2 3105// GFX12: v_cmpx_nle_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x38,0x7d] 3106 3107v_cmpx_nle_f32 s105, v2 3108// GFX12: v_cmpx_nle_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x38,0x7d] 3109 3110v_cmpx_nle_f32 vcc_lo, v2 3111// GFX12: v_cmpx_nle_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x38,0x7d] 3112 3113v_cmpx_nle_f32 vcc_hi, v2 3114// GFX12: v_cmpx_nle_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x38,0x7d] 3115 3116v_cmpx_nle_f32 ttmp15, v2 3117// GFX12: v_cmpx_nle_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x38,0x7d] 3118 3119v_cmpx_nle_f32 m0, v2 3120// GFX12: v_cmpx_nle_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x38,0x7d] 3121 3122v_cmpx_nle_f32 exec_lo, v2 3123// GFX12: v_cmpx_nle_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x38,0x7d] 3124 3125v_cmpx_nle_f32 exec_hi, v2 3126// GFX12: v_cmpx_nle_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x38,0x7d] 3127 3128v_cmpx_nle_f32 null, v2 3129// GFX12: v_cmpx_nle_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x38,0x7d] 3130 3131v_cmpx_nle_f32 -1, v2 3132// GFX12: v_cmpx_nle_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x38,0x7d] 3133 3134v_cmpx_nle_f32 0.5, v2 3135// GFX12: v_cmpx_nle_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x38,0x7d] 3136 3137v_cmpx_nle_f32 src_scc, v2 3138// GFX12: v_cmpx_nle_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x38,0x7d] 3139 3140v_cmpx_nle_f32 0xaf123456, v255 3141// GFX12: v_cmpx_nle_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x39,0x7d,0x56,0x34,0x12,0xaf] 3142 3143v_cmpx_nle_f64 v[1:2], v[2:3] 3144// GFX12: v_cmpx_nle_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x58,0x7d] 3145 3146v_cmpx_nle_f64 v[254:255], v[2:3] 3147// GFX12: v_cmpx_nle_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x58,0x7d] 3148 3149v_cmpx_nle_f64 s[2:3], v[2:3] 3150// GFX12: v_cmpx_nle_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x58,0x7d] 3151 3152v_cmpx_nle_f64 s[104:105], v[2:3] 3153// GFX12: v_cmpx_nle_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x58,0x7d] 3154 3155v_cmpx_nle_f64 vcc, v[2:3] 3156// GFX12: v_cmpx_nle_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x58,0x7d] 3157 3158v_cmpx_nle_f64 ttmp[14:15], v[2:3] 3159// GFX12: v_cmpx_nle_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x58,0x7d] 3160 3161v_cmpx_nle_f64 exec, v[2:3] 3162// GFX12: v_cmpx_nle_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x58,0x7d] 3163 3164v_cmpx_nle_f64 null, v[2:3] 3165// GFX12: v_cmpx_nle_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x58,0x7d] 3166 3167v_cmpx_nle_f64 -1, v[2:3] 3168// GFX12: v_cmpx_nle_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x58,0x7d] 3169 3170v_cmpx_nle_f64 0.5, v[2:3] 3171// GFX12: v_cmpx_nle_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x58,0x7d] 3172 3173v_cmpx_nle_f64 src_scc, v[2:3] 3174// GFX12: v_cmpx_nle_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x58,0x7d] 3175 3176v_cmpx_nle_f64 0xaf123456, v[254:255] 3177// GFX12: v_cmpx_nle_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x59,0x7d,0x56,0x34,0x12,0xaf] 3178 3179v_cmpx_nlg_f16 v1.l, v2.l 3180// GFX12: v_cmpx_nlg_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x14,0x7d] 3181 3182v_cmpx_nlg_f16 v127.l, v2.l 3183// GFX12: v_cmpx_nlg_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x14,0x7d] 3184 3185v_cmpx_nlg_f16 s1, v2.l 3186// GFX12: v_cmpx_nlg_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x14,0x7d] 3187 3188v_cmpx_nlg_f16 s105, v2.l 3189// GFX12: v_cmpx_nlg_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x14,0x7d] 3190 3191v_cmpx_nlg_f16 vcc_lo, v2.l 3192// GFX12: v_cmpx_nlg_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x14,0x7d] 3193 3194v_cmpx_nlg_f16 vcc_hi, v2.l 3195// GFX12: v_cmpx_nlg_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x14,0x7d] 3196 3197v_cmpx_nlg_f16 ttmp15, v2.l 3198// GFX12: v_cmpx_nlg_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x14,0x7d] 3199 3200v_cmpx_nlg_f16 m0, v2.l 3201// GFX12: v_cmpx_nlg_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x14,0x7d] 3202 3203v_cmpx_nlg_f16 exec_lo, v2.l 3204// GFX12: v_cmpx_nlg_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x14,0x7d] 3205 3206v_cmpx_nlg_f16 exec_hi, v2.l 3207// GFX12: v_cmpx_nlg_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x14,0x7d] 3208 3209v_cmpx_nlg_f16 null, v2.l 3210// GFX12: v_cmpx_nlg_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x14,0x7d] 3211 3212v_cmpx_nlg_f16 -1, v2.l 3213// GFX12: v_cmpx_nlg_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x14,0x7d] 3214 3215v_cmpx_nlg_f16 0.5, v2.l 3216// GFX12: v_cmpx_nlg_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x14,0x7d] 3217 3218v_cmpx_nlg_f16 src_scc, v2.l 3219// GFX12: v_cmpx_nlg_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x14,0x7d] 3220 3221v_cmpx_nlg_f16 0xfe0b, v127.l 3222// GFX12: v_cmpx_nlg_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x14,0x7d,0x0b,0xfe,0x00,0x00] 3223 3224v_cmpx_nlg_f16 v1.h, v2.l 3225// GFX12: v_cmpx_nlg_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x14,0x7d] 3226 3227v_cmpx_nlg_f16 v127.h, v2.l 3228// GFX12: v_cmpx_nlg_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x14,0x7d] 3229 3230v_cmpx_nlg_f16 src_scc, v2.h 3231// GFX12: v_cmpx_nlg_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x15,0x7d] 3232 3233v_cmpx_nlg_f16 0xfe0b, v127.h 3234// GFX12: v_cmpx_nlg_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x15,0x7d,0x0b,0xfe,0x00,0x00] 3235 3236v_cmpx_nlg_f32 v1, v2 3237// GFX12: v_cmpx_nlg_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x34,0x7d] 3238 3239v_cmpx_nlg_f32 v255, v2 3240// GFX12: v_cmpx_nlg_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x34,0x7d] 3241 3242v_cmpx_nlg_f32 s1, v2 3243// GFX12: v_cmpx_nlg_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x34,0x7d] 3244 3245v_cmpx_nlg_f32 s105, v2 3246// GFX12: v_cmpx_nlg_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x34,0x7d] 3247 3248v_cmpx_nlg_f32 vcc_lo, v2 3249// GFX12: v_cmpx_nlg_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x34,0x7d] 3250 3251v_cmpx_nlg_f32 vcc_hi, v2 3252// GFX12: v_cmpx_nlg_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x34,0x7d] 3253 3254v_cmpx_nlg_f32 ttmp15, v2 3255// GFX12: v_cmpx_nlg_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x34,0x7d] 3256 3257v_cmpx_nlg_f32 m0, v2 3258// GFX12: v_cmpx_nlg_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x34,0x7d] 3259 3260v_cmpx_nlg_f32 exec_lo, v2 3261// GFX12: v_cmpx_nlg_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x34,0x7d] 3262 3263v_cmpx_nlg_f32 exec_hi, v2 3264// GFX12: v_cmpx_nlg_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x34,0x7d] 3265 3266v_cmpx_nlg_f32 null, v2 3267// GFX12: v_cmpx_nlg_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x34,0x7d] 3268 3269v_cmpx_nlg_f32 -1, v2 3270// GFX12: v_cmpx_nlg_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x34,0x7d] 3271 3272v_cmpx_nlg_f32 0.5, v2 3273// GFX12: v_cmpx_nlg_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x34,0x7d] 3274 3275v_cmpx_nlg_f32 src_scc, v2 3276// GFX12: v_cmpx_nlg_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x34,0x7d] 3277 3278v_cmpx_nlg_f32 0xaf123456, v255 3279// GFX12: v_cmpx_nlg_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x35,0x7d,0x56,0x34,0x12,0xaf] 3280 3281v_cmpx_nlg_f64 v[1:2], v[2:3] 3282// GFX12: v_cmpx_nlg_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x54,0x7d] 3283 3284v_cmpx_nlg_f64 v[254:255], v[2:3] 3285// GFX12: v_cmpx_nlg_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x54,0x7d] 3286 3287v_cmpx_nlg_f64 s[2:3], v[2:3] 3288// GFX12: v_cmpx_nlg_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x54,0x7d] 3289 3290v_cmpx_nlg_f64 s[104:105], v[2:3] 3291// GFX12: v_cmpx_nlg_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x54,0x7d] 3292 3293v_cmpx_nlg_f64 vcc, v[2:3] 3294// GFX12: v_cmpx_nlg_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x54,0x7d] 3295 3296v_cmpx_nlg_f64 ttmp[14:15], v[2:3] 3297// GFX12: v_cmpx_nlg_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x54,0x7d] 3298 3299v_cmpx_nlg_f64 exec, v[2:3] 3300// GFX12: v_cmpx_nlg_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x54,0x7d] 3301 3302v_cmpx_nlg_f64 null, v[2:3] 3303// GFX12: v_cmpx_nlg_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x54,0x7d] 3304 3305v_cmpx_nlg_f64 -1, v[2:3] 3306// GFX12: v_cmpx_nlg_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x54,0x7d] 3307 3308v_cmpx_nlg_f64 0.5, v[2:3] 3309// GFX12: v_cmpx_nlg_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x54,0x7d] 3310 3311v_cmpx_nlg_f64 src_scc, v[2:3] 3312// GFX12: v_cmpx_nlg_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x54,0x7d] 3313 3314v_cmpx_nlg_f64 0xaf123456, v[254:255] 3315// GFX12: v_cmpx_nlg_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x55,0x7d,0x56,0x34,0x12,0xaf] 3316 3317v_cmpx_nlt_f16 v1.l, v2.l 3318// GFX12: v_cmpx_nlt_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x1c,0x7d] 3319 3320v_cmpx_nlt_f16 v127.l, v2.l 3321// GFX12: v_cmpx_nlt_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x1c,0x7d] 3322 3323v_cmpx_nlt_f16 s1, v2.l 3324// GFX12: v_cmpx_nlt_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x1c,0x7d] 3325 3326v_cmpx_nlt_f16 s105, v2.l 3327// GFX12: v_cmpx_nlt_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x1c,0x7d] 3328 3329v_cmpx_nlt_f16 vcc_lo, v2.l 3330// GFX12: v_cmpx_nlt_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x1c,0x7d] 3331 3332v_cmpx_nlt_f16 vcc_hi, v2.l 3333// GFX12: v_cmpx_nlt_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x1c,0x7d] 3334 3335v_cmpx_nlt_f16 ttmp15, v2.l 3336// GFX12: v_cmpx_nlt_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x1c,0x7d] 3337 3338v_cmpx_nlt_f16 m0, v2.l 3339// GFX12: v_cmpx_nlt_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x1c,0x7d] 3340 3341v_cmpx_nlt_f16 exec_lo, v2.l 3342// GFX12: v_cmpx_nlt_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x1c,0x7d] 3343 3344v_cmpx_nlt_f16 exec_hi, v2.l 3345// GFX12: v_cmpx_nlt_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x1c,0x7d] 3346 3347v_cmpx_nlt_f16 null, v2.l 3348// GFX12: v_cmpx_nlt_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x1c,0x7d] 3349 3350v_cmpx_nlt_f16 -1, v2.l 3351// GFX12: v_cmpx_nlt_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x1c,0x7d] 3352 3353v_cmpx_nlt_f16 0.5, v2.l 3354// GFX12: v_cmpx_nlt_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x1c,0x7d] 3355 3356v_cmpx_nlt_f16 src_scc, v2.l 3357// GFX12: v_cmpx_nlt_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x1c,0x7d] 3358 3359v_cmpx_nlt_f16 0xfe0b, v127.l 3360// GFX12: v_cmpx_nlt_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x1c,0x7d,0x0b,0xfe,0x00,0x00] 3361 3362v_cmpx_nlt_f16 v1.h, v2.l 3363// GFX12: v_cmpx_nlt_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x1c,0x7d] 3364 3365v_cmpx_nlt_f16 v127.h, v2.l 3366// GFX12: v_cmpx_nlt_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x1c,0x7d] 3367 3368v_cmpx_nlt_f16 src_scc, v2.h 3369// GFX12: v_cmpx_nlt_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x1d,0x7d] 3370 3371v_cmpx_nlt_f16 0xfe0b, v127.h 3372// GFX12: v_cmpx_nlt_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x1d,0x7d,0x0b,0xfe,0x00,0x00] 3373 3374v_cmpx_nlt_f32 v1, v2 3375// GFX12: v_cmpx_nlt_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x3c,0x7d] 3376 3377v_cmpx_nlt_f32 v255, v2 3378// GFX12: v_cmpx_nlt_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x3c,0x7d] 3379 3380v_cmpx_nlt_f32 s1, v2 3381// GFX12: v_cmpx_nlt_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x3c,0x7d] 3382 3383v_cmpx_nlt_f32 s105, v2 3384// GFX12: v_cmpx_nlt_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x3c,0x7d] 3385 3386v_cmpx_nlt_f32 vcc_lo, v2 3387// GFX12: v_cmpx_nlt_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x3c,0x7d] 3388 3389v_cmpx_nlt_f32 vcc_hi, v2 3390// GFX12: v_cmpx_nlt_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x3c,0x7d] 3391 3392v_cmpx_nlt_f32 ttmp15, v2 3393// GFX12: v_cmpx_nlt_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x3c,0x7d] 3394 3395v_cmpx_nlt_f32 m0, v2 3396// GFX12: v_cmpx_nlt_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x3c,0x7d] 3397 3398v_cmpx_nlt_f32 exec_lo, v2 3399// GFX12: v_cmpx_nlt_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x3c,0x7d] 3400 3401v_cmpx_nlt_f32 exec_hi, v2 3402// GFX12: v_cmpx_nlt_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x3c,0x7d] 3403 3404v_cmpx_nlt_f32 null, v2 3405// GFX12: v_cmpx_nlt_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x3c,0x7d] 3406 3407v_cmpx_nlt_f32 -1, v2 3408// GFX12: v_cmpx_nlt_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x3c,0x7d] 3409 3410v_cmpx_nlt_f32 0.5, v2 3411// GFX12: v_cmpx_nlt_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x3c,0x7d] 3412 3413v_cmpx_nlt_f32 src_scc, v2 3414// GFX12: v_cmpx_nlt_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x3c,0x7d] 3415 3416v_cmpx_nlt_f32 0xaf123456, v255 3417// GFX12: v_cmpx_nlt_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x3d,0x7d,0x56,0x34,0x12,0xaf] 3418 3419v_cmpx_nlt_f64 v[1:2], v[2:3] 3420// GFX12: v_cmpx_nlt_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x5c,0x7d] 3421 3422v_cmpx_nlt_f64 v[254:255], v[2:3] 3423// GFX12: v_cmpx_nlt_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x5c,0x7d] 3424 3425v_cmpx_nlt_f64 s[2:3], v[2:3] 3426// GFX12: v_cmpx_nlt_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x5c,0x7d] 3427 3428v_cmpx_nlt_f64 s[104:105], v[2:3] 3429// GFX12: v_cmpx_nlt_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x5c,0x7d] 3430 3431v_cmpx_nlt_f64 vcc, v[2:3] 3432// GFX12: v_cmpx_nlt_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x5c,0x7d] 3433 3434v_cmpx_nlt_f64 ttmp[14:15], v[2:3] 3435// GFX12: v_cmpx_nlt_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x5c,0x7d] 3436 3437v_cmpx_nlt_f64 exec, v[2:3] 3438// GFX12: v_cmpx_nlt_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x5c,0x7d] 3439 3440v_cmpx_nlt_f64 null, v[2:3] 3441// GFX12: v_cmpx_nlt_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x5c,0x7d] 3442 3443v_cmpx_nlt_f64 -1, v[2:3] 3444// GFX12: v_cmpx_nlt_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x5c,0x7d] 3445 3446v_cmpx_nlt_f64 0.5, v[2:3] 3447// GFX12: v_cmpx_nlt_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x5c,0x7d] 3448 3449v_cmpx_nlt_f64 src_scc, v[2:3] 3450// GFX12: v_cmpx_nlt_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x5c,0x7d] 3451 3452v_cmpx_nlt_f64 0xaf123456, v[254:255] 3453// GFX12: v_cmpx_nlt_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x5d,0x7d,0x56,0x34,0x12,0xaf] 3454 3455v_cmpx_o_f16 v1.l, v2.l 3456// GFX12: v_cmpx_o_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x0e,0x7d] 3457 3458v_cmpx_o_f16 v127.l, v2.l 3459// GFX12: v_cmpx_o_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x0e,0x7d] 3460 3461v_cmpx_o_f16 s1, v2.l 3462// GFX12: v_cmpx_o_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x0e,0x7d] 3463 3464v_cmpx_o_f16 s105, v2.l 3465// GFX12: v_cmpx_o_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x0e,0x7d] 3466 3467v_cmpx_o_f16 vcc_lo, v2.l 3468// GFX12: v_cmpx_o_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x0e,0x7d] 3469 3470v_cmpx_o_f16 vcc_hi, v2.l 3471// GFX12: v_cmpx_o_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x0e,0x7d] 3472 3473v_cmpx_o_f16 ttmp15, v2.l 3474// GFX12: v_cmpx_o_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x0e,0x7d] 3475 3476v_cmpx_o_f16 m0, v2.l 3477// GFX12: v_cmpx_o_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x0e,0x7d] 3478 3479v_cmpx_o_f16 exec_lo, v2.l 3480// GFX12: v_cmpx_o_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x0e,0x7d] 3481 3482v_cmpx_o_f16 exec_hi, v2.l 3483// GFX12: v_cmpx_o_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x0e,0x7d] 3484 3485v_cmpx_o_f16 null, v2.l 3486// GFX12: v_cmpx_o_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x0e,0x7d] 3487 3488v_cmpx_o_f16 -1, v2.l 3489// GFX12: v_cmpx_o_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x0e,0x7d] 3490 3491v_cmpx_o_f16 0.5, v2.l 3492// GFX12: v_cmpx_o_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x0e,0x7d] 3493 3494v_cmpx_o_f16 src_scc, v2.l 3495// GFX12: v_cmpx_o_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x0e,0x7d] 3496 3497v_cmpx_o_f16 0xfe0b, v127.l 3498// GFX12: v_cmpx_o_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x0e,0x7d,0x0b,0xfe,0x00,0x00] 3499 3500v_cmpx_o_f16 v1.h, v2.l 3501// GFX12: v_cmpx_o_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x0e,0x7d] 3502 3503v_cmpx_o_f16 v127.h, v2.l 3504// GFX12: v_cmpx_o_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x0e,0x7d] 3505 3506v_cmpx_o_f16 src_scc, v2.h 3507// GFX12: v_cmpx_o_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x0f,0x7d] 3508 3509v_cmpx_o_f16 0xfe0b, v127.h 3510// GFX12: v_cmpx_o_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x0f,0x7d,0x0b,0xfe,0x00,0x00] 3511 3512v_cmpx_o_f32 v1, v2 3513// GFX12: v_cmpx_o_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x2e,0x7d] 3514 3515v_cmpx_o_f32 v255, v2 3516// GFX12: v_cmpx_o_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x2e,0x7d] 3517 3518v_cmpx_o_f32 s1, v2 3519// GFX12: v_cmpx_o_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x2e,0x7d] 3520 3521v_cmpx_o_f32 s105, v2 3522// GFX12: v_cmpx_o_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x2e,0x7d] 3523 3524v_cmpx_o_f32 vcc_lo, v2 3525// GFX12: v_cmpx_o_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x2e,0x7d] 3526 3527v_cmpx_o_f32 vcc_hi, v2 3528// GFX12: v_cmpx_o_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x2e,0x7d] 3529 3530v_cmpx_o_f32 ttmp15, v2 3531// GFX12: v_cmpx_o_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x2e,0x7d] 3532 3533v_cmpx_o_f32 m0, v2 3534// GFX12: v_cmpx_o_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x2e,0x7d] 3535 3536v_cmpx_o_f32 exec_lo, v2 3537// GFX12: v_cmpx_o_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x2e,0x7d] 3538 3539v_cmpx_o_f32 exec_hi, v2 3540// GFX12: v_cmpx_o_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x2e,0x7d] 3541 3542v_cmpx_o_f32 null, v2 3543// GFX12: v_cmpx_o_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x2e,0x7d] 3544 3545v_cmpx_o_f32 -1, v2 3546// GFX12: v_cmpx_o_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x2e,0x7d] 3547 3548v_cmpx_o_f32 0.5, v2 3549// GFX12: v_cmpx_o_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x2e,0x7d] 3550 3551v_cmpx_o_f32 src_scc, v2 3552// GFX12: v_cmpx_o_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x2e,0x7d] 3553 3554v_cmpx_o_f32 0xaf123456, v255 3555// GFX12: v_cmpx_o_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x2f,0x7d,0x56,0x34,0x12,0xaf] 3556 3557v_cmpx_o_f64 v[1:2], v[2:3] 3558// GFX12: v_cmpx_o_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x4e,0x7d] 3559 3560v_cmpx_o_f64 v[254:255], v[2:3] 3561// GFX12: v_cmpx_o_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x4e,0x7d] 3562 3563v_cmpx_o_f64 s[2:3], v[2:3] 3564// GFX12: v_cmpx_o_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x4e,0x7d] 3565 3566v_cmpx_o_f64 s[104:105], v[2:3] 3567// GFX12: v_cmpx_o_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x4e,0x7d] 3568 3569v_cmpx_o_f64 vcc, v[2:3] 3570// GFX12: v_cmpx_o_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x4e,0x7d] 3571 3572v_cmpx_o_f64 ttmp[14:15], v[2:3] 3573// GFX12: v_cmpx_o_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x4e,0x7d] 3574 3575v_cmpx_o_f64 exec, v[2:3] 3576// GFX12: v_cmpx_o_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x4e,0x7d] 3577 3578v_cmpx_o_f64 null, v[2:3] 3579// GFX12: v_cmpx_o_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x4e,0x7d] 3580 3581v_cmpx_o_f64 -1, v[2:3] 3582// GFX12: v_cmpx_o_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x4e,0x7d] 3583 3584v_cmpx_o_f64 0.5, v[2:3] 3585// GFX12: v_cmpx_o_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x4e,0x7d] 3586 3587v_cmpx_o_f64 src_scc, v[2:3] 3588// GFX12: v_cmpx_o_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x4e,0x7d] 3589 3590v_cmpx_o_f64 0xaf123456, v[254:255] 3591// GFX12: v_cmpx_o_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x4f,0x7d,0x56,0x34,0x12,0xaf] 3592 3593v_cmpx_u_f16 v1.l, v2.l 3594// GFX12: v_cmpx_u_f16_e32 v1.l, v2.l ; encoding: [0x01,0x05,0x10,0x7d] 3595 3596v_cmpx_u_f16 v127.l, v2.l 3597// GFX12: v_cmpx_u_f16_e32 v127.l, v2.l ; encoding: [0x7f,0x05,0x10,0x7d] 3598 3599v_cmpx_u_f16 s1, v2.l 3600// GFX12: v_cmpx_u_f16_e32 s1, v2.l ; encoding: [0x01,0x04,0x10,0x7d] 3601 3602v_cmpx_u_f16 s105, v2.l 3603// GFX12: v_cmpx_u_f16_e32 s105, v2.l ; encoding: [0x69,0x04,0x10,0x7d] 3604 3605v_cmpx_u_f16 vcc_lo, v2.l 3606// GFX12: v_cmpx_u_f16_e32 vcc_lo, v2.l ; encoding: [0x6a,0x04,0x10,0x7d] 3607 3608v_cmpx_u_f16 vcc_hi, v2.l 3609// GFX12: v_cmpx_u_f16_e32 vcc_hi, v2.l ; encoding: [0x6b,0x04,0x10,0x7d] 3610 3611v_cmpx_u_f16 ttmp15, v2.l 3612// GFX12: v_cmpx_u_f16_e32 ttmp15, v2.l ; encoding: [0x7b,0x04,0x10,0x7d] 3613 3614v_cmpx_u_f16 m0, v2.l 3615// GFX12: v_cmpx_u_f16_e32 m0, v2.l ; encoding: [0x7d,0x04,0x10,0x7d] 3616 3617v_cmpx_u_f16 exec_lo, v2.l 3618// GFX12: v_cmpx_u_f16_e32 exec_lo, v2.l ; encoding: [0x7e,0x04,0x10,0x7d] 3619 3620v_cmpx_u_f16 exec_hi, v2.l 3621// GFX12: v_cmpx_u_f16_e32 exec_hi, v2.l ; encoding: [0x7f,0x04,0x10,0x7d] 3622 3623v_cmpx_u_f16 null, v2.l 3624// GFX12: v_cmpx_u_f16_e32 null, v2.l ; encoding: [0x7c,0x04,0x10,0x7d] 3625 3626v_cmpx_u_f16 -1, v2.l 3627// GFX12: v_cmpx_u_f16_e32 -1, v2.l ; encoding: [0xc1,0x04,0x10,0x7d] 3628 3629v_cmpx_u_f16 0.5, v2.l 3630// GFX12: v_cmpx_u_f16_e32 0.5, v2.l ; encoding: [0xf0,0x04,0x10,0x7d] 3631 3632v_cmpx_u_f16 src_scc, v2.l 3633// GFX12: v_cmpx_u_f16_e32 src_scc, v2.l ; encoding: [0xfd,0x04,0x10,0x7d] 3634 3635v_cmpx_u_f16 0xfe0b, v127.l 3636// GFX12: v_cmpx_u_f16_e32 0xfe0b, v127.l ; encoding: [0xff,0xfe,0x10,0x7d,0x0b,0xfe,0x00,0x00] 3637 3638v_cmpx_u_f16 v1.h, v2.l 3639// GFX12: v_cmpx_u_f16_e32 v1.h, v2.l ; encoding: [0x81,0x05,0x10,0x7d] 3640 3641v_cmpx_u_f16 v127.h, v2.l 3642// GFX12: v_cmpx_u_f16_e32 v127.h, v2.l ; encoding: [0xff,0x05,0x10,0x7d] 3643 3644v_cmpx_u_f16 src_scc, v2.h 3645// GFX12: v_cmpx_u_f16_e32 src_scc, v2.h ; encoding: [0xfd,0x04,0x11,0x7d] 3646 3647v_cmpx_u_f16 0xfe0b, v127.h 3648// GFX12: v_cmpx_u_f16_e32 0xfe0b, v127.h ; encoding: [0xff,0xfe,0x11,0x7d,0x0b,0xfe,0x00,0x00] 3649 3650v_cmpx_u_f32 v1, v2 3651// GFX12: v_cmpx_u_f32_e32 v1, v2 ; encoding: [0x01,0x05,0x30,0x7d] 3652 3653v_cmpx_u_f32 v255, v2 3654// GFX12: v_cmpx_u_f32_e32 v255, v2 ; encoding: [0xff,0x05,0x30,0x7d] 3655 3656v_cmpx_u_f32 s1, v2 3657// GFX12: v_cmpx_u_f32_e32 s1, v2 ; encoding: [0x01,0x04,0x30,0x7d] 3658 3659v_cmpx_u_f32 s105, v2 3660// GFX12: v_cmpx_u_f32_e32 s105, v2 ; encoding: [0x69,0x04,0x30,0x7d] 3661 3662v_cmpx_u_f32 vcc_lo, v2 3663// GFX12: v_cmpx_u_f32_e32 vcc_lo, v2 ; encoding: [0x6a,0x04,0x30,0x7d] 3664 3665v_cmpx_u_f32 vcc_hi, v2 3666// GFX12: v_cmpx_u_f32_e32 vcc_hi, v2 ; encoding: [0x6b,0x04,0x30,0x7d] 3667 3668v_cmpx_u_f32 ttmp15, v2 3669// GFX12: v_cmpx_u_f32_e32 ttmp15, v2 ; encoding: [0x7b,0x04,0x30,0x7d] 3670 3671v_cmpx_u_f32 m0, v2 3672// GFX12: v_cmpx_u_f32_e32 m0, v2 ; encoding: [0x7d,0x04,0x30,0x7d] 3673 3674v_cmpx_u_f32 exec_lo, v2 3675// GFX12: v_cmpx_u_f32_e32 exec_lo, v2 ; encoding: [0x7e,0x04,0x30,0x7d] 3676 3677v_cmpx_u_f32 exec_hi, v2 3678// GFX12: v_cmpx_u_f32_e32 exec_hi, v2 ; encoding: [0x7f,0x04,0x30,0x7d] 3679 3680v_cmpx_u_f32 null, v2 3681// GFX12: v_cmpx_u_f32_e32 null, v2 ; encoding: [0x7c,0x04,0x30,0x7d] 3682 3683v_cmpx_u_f32 -1, v2 3684// GFX12: v_cmpx_u_f32_e32 -1, v2 ; encoding: [0xc1,0x04,0x30,0x7d] 3685 3686v_cmpx_u_f32 0.5, v2 3687// GFX12: v_cmpx_u_f32_e32 0.5, v2 ; encoding: [0xf0,0x04,0x30,0x7d] 3688 3689v_cmpx_u_f32 src_scc, v2 3690// GFX12: v_cmpx_u_f32_e32 src_scc, v2 ; encoding: [0xfd,0x04,0x30,0x7d] 3691 3692v_cmpx_u_f32 0xaf123456, v255 3693// GFX12: v_cmpx_u_f32_e32 0xaf123456, v255 ; encoding: [0xff,0xfe,0x31,0x7d,0x56,0x34,0x12,0xaf] 3694 3695v_cmpx_u_f64 v[1:2], v[2:3] 3696// GFX12: v_cmpx_u_f64_e32 v[1:2], v[2:3] ; encoding: [0x01,0x05,0x50,0x7d] 3697 3698v_cmpx_u_f64 v[254:255], v[2:3] 3699// GFX12: v_cmpx_u_f64_e32 v[254:255], v[2:3] ; encoding: [0xfe,0x05,0x50,0x7d] 3700 3701v_cmpx_u_f64 s[2:3], v[2:3] 3702// GFX12: v_cmpx_u_f64_e32 s[2:3], v[2:3] ; encoding: [0x02,0x04,0x50,0x7d] 3703 3704v_cmpx_u_f64 s[104:105], v[2:3] 3705// GFX12: v_cmpx_u_f64_e32 s[104:105], v[2:3] ; encoding: [0x68,0x04,0x50,0x7d] 3706 3707v_cmpx_u_f64 vcc, v[2:3] 3708// GFX12: v_cmpx_u_f64_e32 vcc, v[2:3] ; encoding: [0x6a,0x04,0x50,0x7d] 3709 3710v_cmpx_u_f64 ttmp[14:15], v[2:3] 3711// GFX12: v_cmpx_u_f64_e32 ttmp[14:15], v[2:3] ; encoding: [0x7a,0x04,0x50,0x7d] 3712 3713v_cmpx_u_f64 exec, v[2:3] 3714// GFX12: v_cmpx_u_f64_e32 exec, v[2:3] ; encoding: [0x7e,0x04,0x50,0x7d] 3715 3716v_cmpx_u_f64 null, v[2:3] 3717// GFX12: v_cmpx_u_f64_e32 null, v[2:3] ; encoding: [0x7c,0x04,0x50,0x7d] 3718 3719v_cmpx_u_f64 -1, v[2:3] 3720// GFX12: v_cmpx_u_f64_e32 -1, v[2:3] ; encoding: [0xc1,0x04,0x50,0x7d] 3721 3722v_cmpx_u_f64 0.5, v[2:3] 3723// GFX12: v_cmpx_u_f64_e32 0.5, v[2:3] ; encoding: [0xf0,0x04,0x50,0x7d] 3724 3725v_cmpx_u_f64 src_scc, v[2:3] 3726// GFX12: v_cmpx_u_f64_e32 src_scc, v[2:3] ; encoding: [0xfd,0x04,0x50,0x7d] 3727 3728v_cmpx_u_f64 0xaf123456, v[254:255] 3729// GFX12: v_cmpx_u_f64_e32 0xaf123456, v[254:255] ; encoding: [0xff,0xfc,0x51,0x7d,0x56,0x34,0x12,0xaf] 3730