1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --sort --version 5 2// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64,+real-true16 -show-encoding %s 2>&1 | FileCheck --check-prefix=GFX11 %s 3 4v_cmpx_class_f16 v1.h, v255.h 5// GFX11: v_cmpx_class_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xfd,0xd4,0x01,0xff,0x03,0x00] 6 7v_cmpx_class_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 8// GFX11: v_cmpx_class_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xfd,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 9 10v_cmpx_class_f16 v1.h, v255.h quad_perm:[3,2,1,0] 11// GFX11: v_cmpx_class_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xfd,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 12 13v_cmpx_class_f16 v1.l, v255.l 14// GFX11: v_cmpx_class_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xfd,0xd4,0x01,0xff,0x03,0x00] 15 16v_cmpx_class_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 17// GFX11: v_cmpx_class_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xfd,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 18 19v_cmpx_class_f16 v1.l, v255.l quad_perm:[3,2,1,0] 20// GFX11: v_cmpx_class_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xfd,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 21 22v_cmpx_class_f16 v255.h, v2.h 23// GFX11: v_cmpx_class_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xfd,0xd4,0xff,0x05,0x02,0x00] 24 25v_cmpx_class_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 26// GFX11: v_cmpx_class_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xfd,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 27 28v_cmpx_class_f16 v255.h, v2.h quad_perm:[3,2,1,0] 29// GFX11: v_cmpx_class_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xfd,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 30 31v_cmpx_class_f16 v255.l, v2.l 32// GFX11: v_cmpx_class_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xfd,0xd4,0xff,0x05,0x02,0x00] 33 34v_cmpx_class_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 35// GFX11: v_cmpx_class_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xfd,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 36 37v_cmpx_class_f16 v255.l, v2.l quad_perm:[3,2,1,0] 38// GFX11: v_cmpx_class_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xfd,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 39 40v_cmpx_eq_f16 v1.h, v255.h 41// GFX11: v_cmpx_eq_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x82,0xd4,0x01,0xff,0x03,0x00] 42 43v_cmpx_eq_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 44// GFX11: v_cmpx_eq_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x82,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 45 46v_cmpx_eq_f16 v1.h, v255.h quad_perm:[3,2,1,0] 47// GFX11: v_cmpx_eq_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x82,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 48 49v_cmpx_eq_f16 v1.l, v255.l 50// GFX11: v_cmpx_eq_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x82,0xd4,0x01,0xff,0x03,0x00] 51 52v_cmpx_eq_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 53// GFX11: v_cmpx_eq_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x82,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 54 55v_cmpx_eq_f16 v1.l, v255.l quad_perm:[3,2,1,0] 56// GFX11: v_cmpx_eq_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x82,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 57 58v_cmpx_eq_f16 v255.h, v2.h 59// GFX11: v_cmpx_eq_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x82,0xd4,0xff,0x05,0x02,0x00] 60 61v_cmpx_eq_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 62// GFX11: v_cmpx_eq_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x82,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 63 64v_cmpx_eq_f16 v255.h, v2.h quad_perm:[3,2,1,0] 65// GFX11: v_cmpx_eq_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x82,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 66 67v_cmpx_eq_f16 v255.l, v2.l 68// GFX11: v_cmpx_eq_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x82,0xd4,0xff,0x05,0x02,0x00] 69 70v_cmpx_eq_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 71// GFX11: v_cmpx_eq_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x82,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 72 73v_cmpx_eq_f16 v255.l, v2.l quad_perm:[3,2,1,0] 74// GFX11: v_cmpx_eq_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x82,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 75 76v_cmpx_eq_i16 v1.h, v255.h 77// GFX11: v_cmpx_eq_i16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xb2,0xd4,0x01,0xff,0x03,0x00] 78 79v_cmpx_eq_i16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 80// GFX11: v_cmpx_eq_i16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb2,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 81 82v_cmpx_eq_i16 v1.h, v255.h quad_perm:[3,2,1,0] 83// GFX11: v_cmpx_eq_i16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb2,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 84 85v_cmpx_eq_i16 v1.l, v255.l 86// GFX11: v_cmpx_eq_i16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xb2,0xd4,0x01,0xff,0x03,0x00] 87 88v_cmpx_eq_i16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 89// GFX11: v_cmpx_eq_i16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb2,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 90 91v_cmpx_eq_i16 v1.l, v255.l quad_perm:[3,2,1,0] 92// GFX11: v_cmpx_eq_i16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb2,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 93 94v_cmpx_eq_i16 v255.h, v2.h 95// GFX11: v_cmpx_eq_i16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xb2,0xd4,0xff,0x05,0x02,0x00] 96 97v_cmpx_eq_i16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 98// GFX11: v_cmpx_eq_i16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb2,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 99 100v_cmpx_eq_i16 v255.h, v2.h quad_perm:[3,2,1,0] 101// GFX11: v_cmpx_eq_i16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb2,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 102 103v_cmpx_eq_i16 v255.l, v2.l 104// GFX11: v_cmpx_eq_i16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xb2,0xd4,0xff,0x05,0x02,0x00] 105 106v_cmpx_eq_i16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 107// GFX11: v_cmpx_eq_i16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb2,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 108 109v_cmpx_eq_i16 v255.l, v2.l quad_perm:[3,2,1,0] 110// GFX11: v_cmpx_eq_i16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb2,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 111 112v_cmpx_eq_u16 v1.h, v255.h 113// GFX11: v_cmpx_eq_u16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xba,0xd4,0x01,0xff,0x03,0x00] 114 115v_cmpx_eq_u16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 116// GFX11: v_cmpx_eq_u16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xba,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 117 118v_cmpx_eq_u16 v1.h, v255.h quad_perm:[3,2,1,0] 119// GFX11: v_cmpx_eq_u16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xba,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 120 121v_cmpx_eq_u16 v1.l, v255.l 122// GFX11: v_cmpx_eq_u16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xba,0xd4,0x01,0xff,0x03,0x00] 123 124v_cmpx_eq_u16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 125// GFX11: v_cmpx_eq_u16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xba,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 126 127v_cmpx_eq_u16 v1.l, v255.l quad_perm:[3,2,1,0] 128// GFX11: v_cmpx_eq_u16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xba,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 129 130v_cmpx_eq_u16 v255.h, v2.h 131// GFX11: v_cmpx_eq_u16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xba,0xd4,0xff,0x05,0x02,0x00] 132 133v_cmpx_eq_u16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 134// GFX11: v_cmpx_eq_u16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xba,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 135 136v_cmpx_eq_u16 v255.h, v2.h quad_perm:[3,2,1,0] 137// GFX11: v_cmpx_eq_u16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xba,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 138 139v_cmpx_eq_u16 v255.l, v2.l 140// GFX11: v_cmpx_eq_u16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xba,0xd4,0xff,0x05,0x02,0x00] 141 142v_cmpx_eq_u16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 143// GFX11: v_cmpx_eq_u16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xba,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 144 145v_cmpx_eq_u16 v255.l, v2.l quad_perm:[3,2,1,0] 146// GFX11: v_cmpx_eq_u16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xba,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 147 148v_cmpx_f_f16 v1.h, v255.h 149// GFX11: v_cmpx_f_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x80,0xd4,0x01,0xff,0x03,0x00] 150 151v_cmpx_f_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 152// GFX11: v_cmpx_f_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x80,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 153 154v_cmpx_f_f16 v1.h, v255.h quad_perm:[3,2,1,0] 155// GFX11: v_cmpx_f_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x80,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 156 157v_cmpx_f_f16 v1.l, v255.l 158// GFX11: v_cmpx_f_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x80,0xd4,0x01,0xff,0x03,0x00] 159 160v_cmpx_f_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 161// GFX11: v_cmpx_f_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x80,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 162 163v_cmpx_f_f16 v1.l, v255.l quad_perm:[3,2,1,0] 164// GFX11: v_cmpx_f_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x80,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 165 166v_cmpx_f_f16 v255.h, v2.h 167// GFX11: v_cmpx_f_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x80,0xd4,0xff,0x05,0x02,0x00] 168 169v_cmpx_f_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 170// GFX11: v_cmpx_f_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x80,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 171 172v_cmpx_f_f16 v255.h, v2.h quad_perm:[3,2,1,0] 173// GFX11: v_cmpx_f_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x80,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 174 175v_cmpx_f_f16 v255.l, v2.l 176// GFX11: v_cmpx_f_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x80,0xd4,0xff,0x05,0x02,0x00] 177 178v_cmpx_f_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 179// GFX11: v_cmpx_f_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x80,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 180 181v_cmpx_f_f16 v255.l, v2.l quad_perm:[3,2,1,0] 182// GFX11: v_cmpx_f_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x80,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 183 184v_cmpx_ge_f16 v1.h, v255.h 185// GFX11: v_cmpx_ge_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x86,0xd4,0x01,0xff,0x03,0x00] 186 187v_cmpx_ge_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 188// GFX11: v_cmpx_ge_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x86,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 189 190v_cmpx_ge_f16 v1.h, v255.h quad_perm:[3,2,1,0] 191// GFX11: v_cmpx_ge_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x86,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 192 193v_cmpx_ge_f16 v1.l, v255.l 194// GFX11: v_cmpx_ge_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x86,0xd4,0x01,0xff,0x03,0x00] 195 196v_cmpx_ge_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 197// GFX11: v_cmpx_ge_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x86,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 198 199v_cmpx_ge_f16 v1.l, v255.l quad_perm:[3,2,1,0] 200// GFX11: v_cmpx_ge_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x86,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 201 202v_cmpx_ge_f16 v255.h, v2.h 203// GFX11: v_cmpx_ge_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x86,0xd4,0xff,0x05,0x02,0x00] 204 205v_cmpx_ge_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 206// GFX11: v_cmpx_ge_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x86,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 207 208v_cmpx_ge_f16 v255.h, v2.h quad_perm:[3,2,1,0] 209// GFX11: v_cmpx_ge_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x86,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 210 211v_cmpx_ge_f16 v255.l, v2.l 212// GFX11: v_cmpx_ge_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x86,0xd4,0xff,0x05,0x02,0x00] 213 214v_cmpx_ge_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 215// GFX11: v_cmpx_ge_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x86,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 216 217v_cmpx_ge_f16 v255.l, v2.l quad_perm:[3,2,1,0] 218// GFX11: v_cmpx_ge_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x86,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 219 220v_cmpx_ge_i16 v1.h, v255.h 221// GFX11: v_cmpx_ge_i16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xb6,0xd4,0x01,0xff,0x03,0x00] 222 223v_cmpx_ge_i16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 224// GFX11: v_cmpx_ge_i16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb6,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 225 226v_cmpx_ge_i16 v1.h, v255.h quad_perm:[3,2,1,0] 227// GFX11: v_cmpx_ge_i16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb6,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 228 229v_cmpx_ge_i16 v1.l, v255.l 230// GFX11: v_cmpx_ge_i16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xb6,0xd4,0x01,0xff,0x03,0x00] 231 232v_cmpx_ge_i16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 233// GFX11: v_cmpx_ge_i16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb6,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 234 235v_cmpx_ge_i16 v1.l, v255.l quad_perm:[3,2,1,0] 236// GFX11: v_cmpx_ge_i16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb6,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 237 238v_cmpx_ge_i16 v255.h, v2.h 239// GFX11: v_cmpx_ge_i16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xb6,0xd4,0xff,0x05,0x02,0x00] 240 241v_cmpx_ge_i16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 242// GFX11: v_cmpx_ge_i16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb6,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 243 244v_cmpx_ge_i16 v255.h, v2.h quad_perm:[3,2,1,0] 245// GFX11: v_cmpx_ge_i16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb6,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 246 247v_cmpx_ge_i16 v255.l, v2.l 248// GFX11: v_cmpx_ge_i16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xb6,0xd4,0xff,0x05,0x02,0x00] 249 250v_cmpx_ge_i16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 251// GFX11: v_cmpx_ge_i16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb6,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 252 253v_cmpx_ge_i16 v255.l, v2.l quad_perm:[3,2,1,0] 254// GFX11: v_cmpx_ge_i16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb6,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 255 256v_cmpx_ge_u16 v1.h, v255.h 257// GFX11: v_cmpx_ge_u16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xbe,0xd4,0x01,0xff,0x03,0x00] 258 259v_cmpx_ge_u16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 260// GFX11: v_cmpx_ge_u16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbe,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 261 262v_cmpx_ge_u16 v1.h, v255.h quad_perm:[3,2,1,0] 263// GFX11: v_cmpx_ge_u16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbe,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 264 265v_cmpx_ge_u16 v1.l, v255.l 266// GFX11: v_cmpx_ge_u16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xbe,0xd4,0x01,0xff,0x03,0x00] 267 268v_cmpx_ge_u16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 269// GFX11: v_cmpx_ge_u16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbe,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 270 271v_cmpx_ge_u16 v1.l, v255.l quad_perm:[3,2,1,0] 272// GFX11: v_cmpx_ge_u16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbe,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 273 274v_cmpx_ge_u16 v255.h, v2.h 275// GFX11: v_cmpx_ge_u16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xbe,0xd4,0xff,0x05,0x02,0x00] 276 277v_cmpx_ge_u16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 278// GFX11: v_cmpx_ge_u16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbe,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 279 280v_cmpx_ge_u16 v255.h, v2.h quad_perm:[3,2,1,0] 281// GFX11: v_cmpx_ge_u16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbe,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 282 283v_cmpx_ge_u16 v255.l, v2.l 284// GFX11: v_cmpx_ge_u16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xbe,0xd4,0xff,0x05,0x02,0x00] 285 286v_cmpx_ge_u16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 287// GFX11: v_cmpx_ge_u16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbe,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 288 289v_cmpx_ge_u16 v255.l, v2.l quad_perm:[3,2,1,0] 290// GFX11: v_cmpx_ge_u16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbe,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 291 292v_cmpx_gt_f16 v1.h, v255.h 293// GFX11: v_cmpx_gt_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x84,0xd4,0x01,0xff,0x03,0x00] 294 295v_cmpx_gt_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 296// GFX11: v_cmpx_gt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x84,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 297 298v_cmpx_gt_f16 v1.h, v255.h quad_perm:[3,2,1,0] 299// GFX11: v_cmpx_gt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x84,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 300 301v_cmpx_gt_f16 v1.l, v255.l 302// GFX11: v_cmpx_gt_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x84,0xd4,0x01,0xff,0x03,0x00] 303 304v_cmpx_gt_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 305// GFX11: v_cmpx_gt_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x84,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 306 307v_cmpx_gt_f16 v1.l, v255.l quad_perm:[3,2,1,0] 308// GFX11: v_cmpx_gt_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x84,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 309 310v_cmpx_gt_f16 v255.h, v2.h 311// GFX11: v_cmpx_gt_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x84,0xd4,0xff,0x05,0x02,0x00] 312 313v_cmpx_gt_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 314// GFX11: v_cmpx_gt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x84,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 315 316v_cmpx_gt_f16 v255.h, v2.h quad_perm:[3,2,1,0] 317// GFX11: v_cmpx_gt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x84,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 318 319v_cmpx_gt_f16 v255.l, v2.l 320// GFX11: v_cmpx_gt_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x84,0xd4,0xff,0x05,0x02,0x00] 321 322v_cmpx_gt_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 323// GFX11: v_cmpx_gt_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x84,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 324 325v_cmpx_gt_f16 v255.l, v2.l quad_perm:[3,2,1,0] 326// GFX11: v_cmpx_gt_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x84,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 327 328v_cmpx_gt_i16 v1.h, v255.h 329// GFX11: v_cmpx_gt_i16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xb4,0xd4,0x01,0xff,0x03,0x00] 330 331v_cmpx_gt_i16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 332// GFX11: v_cmpx_gt_i16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb4,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 333 334v_cmpx_gt_i16 v1.h, v255.h quad_perm:[3,2,1,0] 335// GFX11: v_cmpx_gt_i16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb4,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 336 337v_cmpx_gt_i16 v1.l, v255.l 338// GFX11: v_cmpx_gt_i16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xb4,0xd4,0x01,0xff,0x03,0x00] 339 340v_cmpx_gt_i16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 341// GFX11: v_cmpx_gt_i16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb4,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 342 343v_cmpx_gt_i16 v1.l, v255.l quad_perm:[3,2,1,0] 344// GFX11: v_cmpx_gt_i16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb4,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 345 346v_cmpx_gt_i16 v255.h, v2.h 347// GFX11: v_cmpx_gt_i16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xb4,0xd4,0xff,0x05,0x02,0x00] 348 349v_cmpx_gt_i16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 350// GFX11: v_cmpx_gt_i16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb4,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 351 352v_cmpx_gt_i16 v255.h, v2.h quad_perm:[3,2,1,0] 353// GFX11: v_cmpx_gt_i16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb4,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 354 355v_cmpx_gt_i16 v255.l, v2.l 356// GFX11: v_cmpx_gt_i16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xb4,0xd4,0xff,0x05,0x02,0x00] 357 358v_cmpx_gt_i16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 359// GFX11: v_cmpx_gt_i16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb4,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 360 361v_cmpx_gt_i16 v255.l, v2.l quad_perm:[3,2,1,0] 362// GFX11: v_cmpx_gt_i16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb4,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 363 364v_cmpx_gt_u16 v1.h, v255.h 365// GFX11: v_cmpx_gt_u16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xbc,0xd4,0x01,0xff,0x03,0x00] 366 367v_cmpx_gt_u16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 368// GFX11: v_cmpx_gt_u16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbc,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 369 370v_cmpx_gt_u16 v1.h, v255.h quad_perm:[3,2,1,0] 371// GFX11: v_cmpx_gt_u16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbc,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 372 373v_cmpx_gt_u16 v1.l, v255.l 374// GFX11: v_cmpx_gt_u16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xbc,0xd4,0x01,0xff,0x03,0x00] 375 376v_cmpx_gt_u16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 377// GFX11: v_cmpx_gt_u16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbc,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 378 379v_cmpx_gt_u16 v1.l, v255.l quad_perm:[3,2,1,0] 380// GFX11: v_cmpx_gt_u16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbc,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 381 382v_cmpx_gt_u16 v255.h, v2.h 383// GFX11: v_cmpx_gt_u16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xbc,0xd4,0xff,0x05,0x02,0x00] 384 385v_cmpx_gt_u16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 386// GFX11: v_cmpx_gt_u16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbc,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 387 388v_cmpx_gt_u16 v255.h, v2.h quad_perm:[3,2,1,0] 389// GFX11: v_cmpx_gt_u16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbc,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 390 391v_cmpx_gt_u16 v255.l, v2.l 392// GFX11: v_cmpx_gt_u16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xbc,0xd4,0xff,0x05,0x02,0x00] 393 394v_cmpx_gt_u16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 395// GFX11: v_cmpx_gt_u16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbc,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 396 397v_cmpx_gt_u16 v255.l, v2.l quad_perm:[3,2,1,0] 398// GFX11: v_cmpx_gt_u16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbc,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 399 400v_cmpx_le_f16 v1.h, v255.h 401// GFX11: v_cmpx_le_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x83,0xd4,0x01,0xff,0x03,0x00] 402 403v_cmpx_le_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 404// GFX11: v_cmpx_le_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x83,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 405 406v_cmpx_le_f16 v1.h, v255.h quad_perm:[3,2,1,0] 407// GFX11: v_cmpx_le_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x83,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 408 409v_cmpx_le_f16 v1.l, v255.l 410// GFX11: v_cmpx_le_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x83,0xd4,0x01,0xff,0x03,0x00] 411 412v_cmpx_le_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 413// GFX11: v_cmpx_le_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x83,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 414 415v_cmpx_le_f16 v1.l, v255.l quad_perm:[3,2,1,0] 416// GFX11: v_cmpx_le_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x83,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 417 418v_cmpx_le_f16 v255.h, v2.h 419// GFX11: v_cmpx_le_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x83,0xd4,0xff,0x05,0x02,0x00] 420 421v_cmpx_le_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 422// GFX11: v_cmpx_le_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x83,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 423 424v_cmpx_le_f16 v255.h, v2.h quad_perm:[3,2,1,0] 425// GFX11: v_cmpx_le_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x83,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 426 427v_cmpx_le_f16 v255.l, v2.l 428// GFX11: v_cmpx_le_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x83,0xd4,0xff,0x05,0x02,0x00] 429 430v_cmpx_le_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 431// GFX11: v_cmpx_le_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x83,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 432 433v_cmpx_le_f16 v255.l, v2.l quad_perm:[3,2,1,0] 434// GFX11: v_cmpx_le_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x83,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 435 436v_cmpx_le_i16 v1.h, v255.h 437// GFX11: v_cmpx_le_i16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xb3,0xd4,0x01,0xff,0x03,0x00] 438 439v_cmpx_le_i16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 440// GFX11: v_cmpx_le_i16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb3,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 441 442v_cmpx_le_i16 v1.h, v255.h quad_perm:[3,2,1,0] 443// GFX11: v_cmpx_le_i16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb3,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 444 445v_cmpx_le_i16 v1.l, v255.l 446// GFX11: v_cmpx_le_i16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xb3,0xd4,0x01,0xff,0x03,0x00] 447 448v_cmpx_le_i16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 449// GFX11: v_cmpx_le_i16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb3,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 450 451v_cmpx_le_i16 v1.l, v255.l quad_perm:[3,2,1,0] 452// GFX11: v_cmpx_le_i16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb3,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 453 454v_cmpx_le_i16 v255.h, v2.h 455// GFX11: v_cmpx_le_i16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xb3,0xd4,0xff,0x05,0x02,0x00] 456 457v_cmpx_le_i16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 458// GFX11: v_cmpx_le_i16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb3,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 459 460v_cmpx_le_i16 v255.h, v2.h quad_perm:[3,2,1,0] 461// GFX11: v_cmpx_le_i16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb3,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 462 463v_cmpx_le_i16 v255.l, v2.l 464// GFX11: v_cmpx_le_i16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xb3,0xd4,0xff,0x05,0x02,0x00] 465 466v_cmpx_le_i16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 467// GFX11: v_cmpx_le_i16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb3,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 468 469v_cmpx_le_i16 v255.l, v2.l quad_perm:[3,2,1,0] 470// GFX11: v_cmpx_le_i16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb3,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 471 472v_cmpx_le_u16 v1.h, v255.h 473// GFX11: v_cmpx_le_u16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xbb,0xd4,0x01,0xff,0x03,0x00] 474 475v_cmpx_le_u16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 476// GFX11: v_cmpx_le_u16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbb,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 477 478v_cmpx_le_u16 v1.h, v255.h quad_perm:[3,2,1,0] 479// GFX11: v_cmpx_le_u16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbb,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 480 481v_cmpx_le_u16 v1.l, v255.l 482// GFX11: v_cmpx_le_u16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xbb,0xd4,0x01,0xff,0x03,0x00] 483 484v_cmpx_le_u16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 485// GFX11: v_cmpx_le_u16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbb,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 486 487v_cmpx_le_u16 v1.l, v255.l quad_perm:[3,2,1,0] 488// GFX11: v_cmpx_le_u16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbb,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 489 490v_cmpx_le_u16 v255.h, v2.h 491// GFX11: v_cmpx_le_u16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xbb,0xd4,0xff,0x05,0x02,0x00] 492 493v_cmpx_le_u16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 494// GFX11: v_cmpx_le_u16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbb,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 495 496v_cmpx_le_u16 v255.h, v2.h quad_perm:[3,2,1,0] 497// GFX11: v_cmpx_le_u16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbb,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 498 499v_cmpx_le_u16 v255.l, v2.l 500// GFX11: v_cmpx_le_u16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xbb,0xd4,0xff,0x05,0x02,0x00] 501 502v_cmpx_le_u16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 503// GFX11: v_cmpx_le_u16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbb,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 504 505v_cmpx_le_u16 v255.l, v2.l quad_perm:[3,2,1,0] 506// GFX11: v_cmpx_le_u16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbb,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 507 508v_cmpx_lg_f16 v1.h, v255.h 509// GFX11: v_cmpx_lg_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x85,0xd4,0x01,0xff,0x03,0x00] 510 511v_cmpx_lg_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 512// GFX11: v_cmpx_lg_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x85,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 513 514v_cmpx_lg_f16 v1.h, v255.h quad_perm:[3,2,1,0] 515// GFX11: v_cmpx_lg_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x85,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 516 517v_cmpx_lg_f16 v1.l, v255.l 518// GFX11: v_cmpx_lg_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x85,0xd4,0x01,0xff,0x03,0x00] 519 520v_cmpx_lg_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 521// GFX11: v_cmpx_lg_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x85,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 522 523v_cmpx_lg_f16 v1.l, v255.l quad_perm:[3,2,1,0] 524// GFX11: v_cmpx_lg_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x85,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 525 526v_cmpx_lg_f16 v255.h, v2.h 527// GFX11: v_cmpx_lg_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x85,0xd4,0xff,0x05,0x02,0x00] 528 529v_cmpx_lg_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 530// GFX11: v_cmpx_lg_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x85,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 531 532v_cmpx_lg_f16 v255.h, v2.h quad_perm:[3,2,1,0] 533// GFX11: v_cmpx_lg_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x85,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 534 535v_cmpx_lg_f16 v255.l, v2.l 536// GFX11: v_cmpx_lg_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x85,0xd4,0xff,0x05,0x02,0x00] 537 538v_cmpx_lg_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 539// GFX11: v_cmpx_lg_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x85,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 540 541v_cmpx_lg_f16 v255.l, v2.l quad_perm:[3,2,1,0] 542// GFX11: v_cmpx_lg_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x85,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 543 544v_cmpx_lt_f16 v1.h, v255.h 545// GFX11: v_cmpx_lt_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x81,0xd4,0x01,0xff,0x03,0x00] 546 547v_cmpx_lt_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 548// GFX11: v_cmpx_lt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x81,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 549 550v_cmpx_lt_f16 v1.h, v255.h quad_perm:[3,2,1,0] 551// GFX11: v_cmpx_lt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x81,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 552 553v_cmpx_lt_f16 v1.l, v255.l 554// GFX11: v_cmpx_lt_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x81,0xd4,0x01,0xff,0x03,0x00] 555 556v_cmpx_lt_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 557// GFX11: v_cmpx_lt_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x81,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 558 559v_cmpx_lt_f16 v1.l, v255.l quad_perm:[3,2,1,0] 560// GFX11: v_cmpx_lt_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 561 562v_cmpx_lt_f16 v255.h, v2.h 563// GFX11: v_cmpx_lt_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x81,0xd4,0xff,0x05,0x02,0x00] 564 565v_cmpx_lt_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 566// GFX11: v_cmpx_lt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x81,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 567 568v_cmpx_lt_f16 v255.h, v2.h quad_perm:[3,2,1,0] 569// GFX11: v_cmpx_lt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x81,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 570 571v_cmpx_lt_f16 v255.l, v2.l 572// GFX11: v_cmpx_lt_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x81,0xd4,0xff,0x05,0x02,0x00] 573 574v_cmpx_lt_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 575// GFX11: v_cmpx_lt_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x81,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 576 577v_cmpx_lt_f16 v255.l, v2.l quad_perm:[3,2,1,0] 578// GFX11: v_cmpx_lt_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x81,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 579 580v_cmpx_lt_i16 v1.h, v255.h 581// GFX11: v_cmpx_lt_i16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xb1,0xd4,0x01,0xff,0x03,0x00] 582 583v_cmpx_lt_i16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 584// GFX11: v_cmpx_lt_i16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb1,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 585 586v_cmpx_lt_i16 v1.h, v255.h quad_perm:[3,2,1,0] 587// GFX11: v_cmpx_lt_i16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb1,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 588 589v_cmpx_lt_i16 v1.l, v255.l 590// GFX11: v_cmpx_lt_i16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xb1,0xd4,0x01,0xff,0x03,0x00] 591 592v_cmpx_lt_i16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 593// GFX11: v_cmpx_lt_i16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb1,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 594 595v_cmpx_lt_i16 v1.l, v255.l quad_perm:[3,2,1,0] 596// GFX11: v_cmpx_lt_i16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb1,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 597 598v_cmpx_lt_i16 v255.h, v2.h 599// GFX11: v_cmpx_lt_i16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xb1,0xd4,0xff,0x05,0x02,0x00] 600 601v_cmpx_lt_i16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 602// GFX11: v_cmpx_lt_i16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb1,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 603 604v_cmpx_lt_i16 v255.h, v2.h quad_perm:[3,2,1,0] 605// GFX11: v_cmpx_lt_i16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb1,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 606 607v_cmpx_lt_i16 v255.l, v2.l 608// GFX11: v_cmpx_lt_i16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xb1,0xd4,0xff,0x05,0x02,0x00] 609 610v_cmpx_lt_i16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 611// GFX11: v_cmpx_lt_i16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb1,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 612 613v_cmpx_lt_i16 v255.l, v2.l quad_perm:[3,2,1,0] 614// GFX11: v_cmpx_lt_i16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb1,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 615 616v_cmpx_lt_u16 v1.h, v255.h 617// GFX11: v_cmpx_lt_u16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xb9,0xd4,0x01,0xff,0x03,0x00] 618 619v_cmpx_lt_u16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 620// GFX11: v_cmpx_lt_u16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb9,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 621 622v_cmpx_lt_u16 v1.h, v255.h quad_perm:[3,2,1,0] 623// GFX11: v_cmpx_lt_u16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb9,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 624 625v_cmpx_lt_u16 v1.l, v255.l 626// GFX11: v_cmpx_lt_u16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xb9,0xd4,0x01,0xff,0x03,0x00] 627 628v_cmpx_lt_u16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 629// GFX11: v_cmpx_lt_u16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb9,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 630 631v_cmpx_lt_u16 v1.l, v255.l quad_perm:[3,2,1,0] 632// GFX11: v_cmpx_lt_u16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb9,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 633 634v_cmpx_lt_u16 v255.h, v2.h 635// GFX11: v_cmpx_lt_u16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xb9,0xd4,0xff,0x05,0x02,0x00] 636 637v_cmpx_lt_u16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 638// GFX11: v_cmpx_lt_u16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb9,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 639 640v_cmpx_lt_u16 v255.h, v2.h quad_perm:[3,2,1,0] 641// GFX11: v_cmpx_lt_u16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb9,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 642 643v_cmpx_lt_u16 v255.l, v2.l 644// GFX11: v_cmpx_lt_u16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xb9,0xd4,0xff,0x05,0x02,0x00] 645 646v_cmpx_lt_u16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 647// GFX11: v_cmpx_lt_u16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb9,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 648 649v_cmpx_lt_u16 v255.l, v2.l quad_perm:[3,2,1,0] 650// GFX11: v_cmpx_lt_u16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb9,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 651 652v_cmpx_ne_i16 v1.h, v255.h 653// GFX11: v_cmpx_ne_i16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xb5,0xd4,0x01,0xff,0x03,0x00] 654 655v_cmpx_ne_i16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 656// GFX11: v_cmpx_ne_i16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb5,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 657 658v_cmpx_ne_i16 v1.h, v255.h quad_perm:[3,2,1,0] 659// GFX11: v_cmpx_ne_i16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb5,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 660 661v_cmpx_ne_i16 v1.l, v255.l 662// GFX11: v_cmpx_ne_i16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xb5,0xd4,0x01,0xff,0x03,0x00] 663 664v_cmpx_ne_i16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 665// GFX11: v_cmpx_ne_i16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb5,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 666 667v_cmpx_ne_i16 v1.l, v255.l quad_perm:[3,2,1,0] 668// GFX11: v_cmpx_ne_i16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb5,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 669 670v_cmpx_ne_i16 v255.h, v2.h 671// GFX11: v_cmpx_ne_i16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xb5,0xd4,0xff,0x05,0x02,0x00] 672 673v_cmpx_ne_i16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 674// GFX11: v_cmpx_ne_i16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xb5,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 675 676v_cmpx_ne_i16 v255.h, v2.h quad_perm:[3,2,1,0] 677// GFX11: v_cmpx_ne_i16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xb5,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 678 679v_cmpx_ne_i16 v255.l, v2.l 680// GFX11: v_cmpx_ne_i16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xb5,0xd4,0xff,0x05,0x02,0x00] 681 682v_cmpx_ne_i16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 683// GFX11: v_cmpx_ne_i16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xb5,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 684 685v_cmpx_ne_i16 v255.l, v2.l quad_perm:[3,2,1,0] 686// GFX11: v_cmpx_ne_i16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xb5,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 687 688v_cmpx_ne_u16 v1.h, v255.h 689// GFX11: v_cmpx_ne_u16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0xbd,0xd4,0x01,0xff,0x03,0x00] 690 691v_cmpx_ne_u16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 692// GFX11: v_cmpx_ne_u16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbd,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 693 694v_cmpx_ne_u16 v1.h, v255.h quad_perm:[3,2,1,0] 695// GFX11: v_cmpx_ne_u16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbd,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 696 697v_cmpx_ne_u16 v1.l, v255.l 698// GFX11: v_cmpx_ne_u16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0xbd,0xd4,0x01,0xff,0x03,0x00] 699 700v_cmpx_ne_u16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 701// GFX11: v_cmpx_ne_u16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbd,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 702 703v_cmpx_ne_u16 v1.l, v255.l quad_perm:[3,2,1,0] 704// GFX11: v_cmpx_ne_u16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbd,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 705 706v_cmpx_ne_u16 v255.h, v2.h 707// GFX11: v_cmpx_ne_u16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0xbd,0xd4,0xff,0x05,0x02,0x00] 708 709v_cmpx_ne_u16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 710// GFX11: v_cmpx_ne_u16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0xbd,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 711 712v_cmpx_ne_u16 v255.h, v2.h quad_perm:[3,2,1,0] 713// GFX11: v_cmpx_ne_u16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0xbd,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 714 715v_cmpx_ne_u16 v255.l, v2.l 716// GFX11: v_cmpx_ne_u16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0xbd,0xd4,0xff,0x05,0x02,0x00] 717 718v_cmpx_ne_u16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 719// GFX11: v_cmpx_ne_u16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0xbd,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 720 721v_cmpx_ne_u16 v255.l, v2.l quad_perm:[3,2,1,0] 722// GFX11: v_cmpx_ne_u16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0xbd,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 723 724v_cmpx_neq_f16 v1.h, v255.h 725// GFX11: v_cmpx_neq_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x8d,0xd4,0x01,0xff,0x03,0x00] 726 727v_cmpx_neq_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 728// GFX11: v_cmpx_neq_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8d,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 729 730v_cmpx_neq_f16 v1.h, v255.h quad_perm:[3,2,1,0] 731// GFX11: v_cmpx_neq_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8d,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 732 733v_cmpx_neq_f16 v1.l, v255.l 734// GFX11: v_cmpx_neq_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x8d,0xd4,0x01,0xff,0x03,0x00] 735 736v_cmpx_neq_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 737// GFX11: v_cmpx_neq_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8d,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 738 739v_cmpx_neq_f16 v1.l, v255.l quad_perm:[3,2,1,0] 740// GFX11: v_cmpx_neq_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8d,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 741 742v_cmpx_neq_f16 v255.h, v2.h 743// GFX11: v_cmpx_neq_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x8d,0xd4,0xff,0x05,0x02,0x00] 744 745v_cmpx_neq_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 746// GFX11: v_cmpx_neq_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8d,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 747 748v_cmpx_neq_f16 v255.h, v2.h quad_perm:[3,2,1,0] 749// GFX11: v_cmpx_neq_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8d,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 750 751v_cmpx_neq_f16 v255.l, v2.l 752// GFX11: v_cmpx_neq_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x8d,0xd4,0xff,0x05,0x02,0x00] 753 754v_cmpx_neq_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 755// GFX11: v_cmpx_neq_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8d,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 756 757v_cmpx_neq_f16 v255.l, v2.l quad_perm:[3,2,1,0] 758// GFX11: v_cmpx_neq_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8d,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 759 760v_cmpx_nge_f16 v1.h, v255.h 761// GFX11: v_cmpx_nge_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x89,0xd4,0x01,0xff,0x03,0x00] 762 763v_cmpx_nge_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 764// GFX11: v_cmpx_nge_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x89,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 765 766v_cmpx_nge_f16 v1.h, v255.h quad_perm:[3,2,1,0] 767// GFX11: v_cmpx_nge_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x89,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 768 769v_cmpx_nge_f16 v1.l, v255.l 770// GFX11: v_cmpx_nge_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x89,0xd4,0x01,0xff,0x03,0x00] 771 772v_cmpx_nge_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 773// GFX11: v_cmpx_nge_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x89,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 774 775v_cmpx_nge_f16 v1.l, v255.l quad_perm:[3,2,1,0] 776// GFX11: v_cmpx_nge_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x89,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 777 778v_cmpx_nge_f16 v255.h, v2.h 779// GFX11: v_cmpx_nge_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x89,0xd4,0xff,0x05,0x02,0x00] 780 781v_cmpx_nge_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 782// GFX11: v_cmpx_nge_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x89,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 783 784v_cmpx_nge_f16 v255.h, v2.h quad_perm:[3,2,1,0] 785// GFX11: v_cmpx_nge_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x89,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 786 787v_cmpx_nge_f16 v255.l, v2.l 788// GFX11: v_cmpx_nge_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x89,0xd4,0xff,0x05,0x02,0x00] 789 790v_cmpx_nge_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 791// GFX11: v_cmpx_nge_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x89,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 792 793v_cmpx_nge_f16 v255.l, v2.l quad_perm:[3,2,1,0] 794// GFX11: v_cmpx_nge_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x89,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 795 796v_cmpx_ngt_f16 v1.h, v255.h 797// GFX11: v_cmpx_ngt_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x8b,0xd4,0x01,0xff,0x03,0x00] 798 799v_cmpx_ngt_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 800// GFX11: v_cmpx_ngt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8b,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 801 802v_cmpx_ngt_f16 v1.h, v255.h quad_perm:[3,2,1,0] 803// GFX11: v_cmpx_ngt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8b,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 804 805v_cmpx_ngt_f16 v1.l, v255.l 806// GFX11: v_cmpx_ngt_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x8b,0xd4,0x01,0xff,0x03,0x00] 807 808v_cmpx_ngt_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 809// GFX11: v_cmpx_ngt_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8b,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 810 811v_cmpx_ngt_f16 v1.l, v255.l quad_perm:[3,2,1,0] 812// GFX11: v_cmpx_ngt_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8b,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 813 814v_cmpx_ngt_f16 v255.h, v2.h 815// GFX11: v_cmpx_ngt_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x8b,0xd4,0xff,0x05,0x02,0x00] 816 817v_cmpx_ngt_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 818// GFX11: v_cmpx_ngt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8b,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 819 820v_cmpx_ngt_f16 v255.h, v2.h quad_perm:[3,2,1,0] 821// GFX11: v_cmpx_ngt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8b,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 822 823v_cmpx_ngt_f16 v255.l, v2.l 824// GFX11: v_cmpx_ngt_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x8b,0xd4,0xff,0x05,0x02,0x00] 825 826v_cmpx_ngt_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 827// GFX11: v_cmpx_ngt_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8b,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 828 829v_cmpx_ngt_f16 v255.l, v2.l quad_perm:[3,2,1,0] 830// GFX11: v_cmpx_ngt_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8b,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 831 832v_cmpx_nle_f16 v1.h, v255.h 833// GFX11: v_cmpx_nle_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x8c,0xd4,0x01,0xff,0x03,0x00] 834 835v_cmpx_nle_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 836// GFX11: v_cmpx_nle_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8c,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 837 838v_cmpx_nle_f16 v1.h, v255.h quad_perm:[3,2,1,0] 839// GFX11: v_cmpx_nle_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8c,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 840 841v_cmpx_nle_f16 v1.l, v255.l 842// GFX11: v_cmpx_nle_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x8c,0xd4,0x01,0xff,0x03,0x00] 843 844v_cmpx_nle_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 845// GFX11: v_cmpx_nle_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8c,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 846 847v_cmpx_nle_f16 v1.l, v255.l quad_perm:[3,2,1,0] 848// GFX11: v_cmpx_nle_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8c,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 849 850v_cmpx_nle_f16 v255.h, v2.h 851// GFX11: v_cmpx_nle_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x8c,0xd4,0xff,0x05,0x02,0x00] 852 853v_cmpx_nle_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 854// GFX11: v_cmpx_nle_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8c,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 855 856v_cmpx_nle_f16 v255.h, v2.h quad_perm:[3,2,1,0] 857// GFX11: v_cmpx_nle_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8c,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 858 859v_cmpx_nle_f16 v255.l, v2.l 860// GFX11: v_cmpx_nle_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x8c,0xd4,0xff,0x05,0x02,0x00] 861 862v_cmpx_nle_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 863// GFX11: v_cmpx_nle_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8c,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 864 865v_cmpx_nle_f16 v255.l, v2.l quad_perm:[3,2,1,0] 866// GFX11: v_cmpx_nle_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8c,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 867 868v_cmpx_nlg_f16 v1.h, v255.h 869// GFX11: v_cmpx_nlg_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x8a,0xd4,0x01,0xff,0x03,0x00] 870 871v_cmpx_nlg_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 872// GFX11: v_cmpx_nlg_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8a,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 873 874v_cmpx_nlg_f16 v1.h, v255.h quad_perm:[3,2,1,0] 875// GFX11: v_cmpx_nlg_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8a,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 876 877v_cmpx_nlg_f16 v1.l, v255.l 878// GFX11: v_cmpx_nlg_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x8a,0xd4,0x01,0xff,0x03,0x00] 879 880v_cmpx_nlg_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 881// GFX11: v_cmpx_nlg_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8a,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 882 883v_cmpx_nlg_f16 v1.l, v255.l quad_perm:[3,2,1,0] 884// GFX11: v_cmpx_nlg_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8a,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 885 886v_cmpx_nlg_f16 v255.h, v2.h 887// GFX11: v_cmpx_nlg_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x8a,0xd4,0xff,0x05,0x02,0x00] 888 889v_cmpx_nlg_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 890// GFX11: v_cmpx_nlg_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8a,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 891 892v_cmpx_nlg_f16 v255.h, v2.h quad_perm:[3,2,1,0] 893// GFX11: v_cmpx_nlg_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8a,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 894 895v_cmpx_nlg_f16 v255.l, v2.l 896// GFX11: v_cmpx_nlg_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x8a,0xd4,0xff,0x05,0x02,0x00] 897 898v_cmpx_nlg_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 899// GFX11: v_cmpx_nlg_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8a,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 900 901v_cmpx_nlg_f16 v255.l, v2.l quad_perm:[3,2,1,0] 902// GFX11: v_cmpx_nlg_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8a,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 903 904v_cmpx_nlt_f16 v1.h, v255.h 905// GFX11: v_cmpx_nlt_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x8e,0xd4,0x01,0xff,0x03,0x00] 906 907v_cmpx_nlt_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 908// GFX11: v_cmpx_nlt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8e,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 909 910v_cmpx_nlt_f16 v1.h, v255.h quad_perm:[3,2,1,0] 911// GFX11: v_cmpx_nlt_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8e,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 912 913v_cmpx_nlt_f16 v1.l, v255.l 914// GFX11: v_cmpx_nlt_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x8e,0xd4,0x01,0xff,0x03,0x00] 915 916v_cmpx_nlt_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 917// GFX11: v_cmpx_nlt_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8e,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 918 919v_cmpx_nlt_f16 v1.l, v255.l quad_perm:[3,2,1,0] 920// GFX11: v_cmpx_nlt_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8e,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 921 922v_cmpx_nlt_f16 v255.h, v2.h 923// GFX11: v_cmpx_nlt_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x8e,0xd4,0xff,0x05,0x02,0x00] 924 925v_cmpx_nlt_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 926// GFX11: v_cmpx_nlt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8e,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 927 928v_cmpx_nlt_f16 v255.h, v2.h quad_perm:[3,2,1,0] 929// GFX11: v_cmpx_nlt_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8e,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 930 931v_cmpx_nlt_f16 v255.l, v2.l 932// GFX11: v_cmpx_nlt_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x8e,0xd4,0xff,0x05,0x02,0x00] 933 934v_cmpx_nlt_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 935// GFX11: v_cmpx_nlt_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8e,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 936 937v_cmpx_nlt_f16 v255.l, v2.l quad_perm:[3,2,1,0] 938// GFX11: v_cmpx_nlt_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8e,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 939 940v_cmpx_o_f16 v1.h, v255.h 941// GFX11: v_cmpx_o_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x87,0xd4,0x01,0xff,0x03,0x00] 942 943v_cmpx_o_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 944// GFX11: v_cmpx_o_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x87,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 945 946v_cmpx_o_f16 v1.h, v255.h quad_perm:[3,2,1,0] 947// GFX11: v_cmpx_o_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x87,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 948 949v_cmpx_o_f16 v1.l, v255.l 950// GFX11: v_cmpx_o_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x87,0xd4,0x01,0xff,0x03,0x00] 951 952v_cmpx_o_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 953// GFX11: v_cmpx_o_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x87,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 954 955v_cmpx_o_f16 v1.l, v255.l quad_perm:[3,2,1,0] 956// GFX11: v_cmpx_o_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x87,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 957 958v_cmpx_o_f16 v255.h, v2.h 959// GFX11: v_cmpx_o_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x87,0xd4,0xff,0x05,0x02,0x00] 960 961v_cmpx_o_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 962// GFX11: v_cmpx_o_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x87,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 963 964v_cmpx_o_f16 v255.h, v2.h quad_perm:[3,2,1,0] 965// GFX11: v_cmpx_o_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x87,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 966 967v_cmpx_o_f16 v255.l, v2.l 968// GFX11: v_cmpx_o_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x87,0xd4,0xff,0x05,0x02,0x00] 969 970v_cmpx_o_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 971// GFX11: v_cmpx_o_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x87,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 972 973v_cmpx_o_f16 v255.l, v2.l quad_perm:[3,2,1,0] 974// GFX11: v_cmpx_o_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x87,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 975 976v_cmpx_t_f16 v1.h, v255.h 977// GFX11: v_cmpx_t_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x8f,0xd4,0x01,0xff,0x03,0x00] 978 979v_cmpx_t_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 980// GFX11: v_cmpx_t_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8f,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 981 982v_cmpx_t_f16 v1.h, v255.h quad_perm:[3,2,1,0] 983// GFX11: v_cmpx_t_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8f,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 984 985v_cmpx_t_f16 v1.l, v255.l 986// GFX11: v_cmpx_t_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x8f,0xd4,0x01,0xff,0x03,0x00] 987 988v_cmpx_t_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 989// GFX11: v_cmpx_t_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8f,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 990 991v_cmpx_t_f16 v1.l, v255.l quad_perm:[3,2,1,0] 992// GFX11: v_cmpx_t_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8f,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 993 994v_cmpx_t_f16 v255.h, v2.h 995// GFX11: v_cmpx_t_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x8f,0xd4,0xff,0x05,0x02,0x00] 996 997v_cmpx_t_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 998// GFX11: v_cmpx_t_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8f,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 999 1000v_cmpx_t_f16 v255.h, v2.h quad_perm:[3,2,1,0] 1001// GFX11: v_cmpx_t_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8f,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 1002 1003v_cmpx_t_f16 v255.l, v2.l 1004// GFX11: v_cmpx_t_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x8f,0xd4,0xff,0x05,0x02,0x00] 1005 1006v_cmpx_t_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 1007// GFX11: v_cmpx_t_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8f,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 1008 1009v_cmpx_t_f16 v255.l, v2.l quad_perm:[3,2,1,0] 1010// GFX11: v_cmpx_t_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 1011 1012v_cmpx_tru_f16 v1.h, v255.h 1013// GFX11: v_cmpx_t_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x8f,0xd4,0x01,0xff,0x03,0x00] 1014 1015v_cmpx_tru_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 1016// GFX11: v_cmpx_t_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8f,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 1017 1018v_cmpx_tru_f16 v1.h, v255.h quad_perm:[3,2,1,0] 1019// GFX11: v_cmpx_t_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8f,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 1020 1021v_cmpx_tru_f16 v1.l, v255.l 1022// GFX11: v_cmpx_t_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x8f,0xd4,0x01,0xff,0x03,0x00] 1023 1024v_cmpx_tru_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 1025// GFX11: v_cmpx_t_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8f,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 1026 1027v_cmpx_tru_f16 v1.l, v255.l quad_perm:[3,2,1,0] 1028// GFX11: v_cmpx_t_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8f,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 1029 1030v_cmpx_tru_f16 v255.h, v2.h 1031// GFX11: v_cmpx_t_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x8f,0xd4,0xff,0x05,0x02,0x00] 1032 1033v_cmpx_tru_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 1034// GFX11: v_cmpx_t_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x8f,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 1035 1036v_cmpx_tru_f16 v255.h, v2.h quad_perm:[3,2,1,0] 1037// GFX11: v_cmpx_t_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x8f,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 1038 1039v_cmpx_tru_f16 v255.l, v2.l 1040// GFX11: v_cmpx_t_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x8f,0xd4,0xff,0x05,0x02,0x00] 1041 1042v_cmpx_tru_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 1043// GFX11: v_cmpx_t_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x8f,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 1044 1045v_cmpx_tru_f16 v255.l, v2.l quad_perm:[3,2,1,0] 1046// GFX11: v_cmpx_t_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x8f,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 1047 1048v_cmpx_u_f16 v1.h, v255.h 1049// GFX11: v_cmpx_u_f16_e64 v1.h, v255.h ; encoding: [0x7e,0x18,0x88,0xd4,0x01,0xff,0x03,0x00] 1050 1051v_cmpx_u_f16 v1.h, v255.h dpp8:[7,6,5,4,3,2,1,0] 1052// GFX11: v_cmpx_u_f16_e64_dpp v1.h, v255.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x88,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 1053 1054v_cmpx_u_f16 v1.h, v255.h quad_perm:[3,2,1,0] 1055// GFX11: v_cmpx_u_f16_e64_dpp v1.h, v255.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x88,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 1056 1057v_cmpx_u_f16 v1.l, v255.l 1058// GFX11: v_cmpx_u_f16_e64 v1.l, v255.l ; encoding: [0x7e,0x00,0x88,0xd4,0x01,0xff,0x03,0x00] 1059 1060v_cmpx_u_f16 v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] 1061// GFX11: v_cmpx_u_f16_e64_dpp v1.l, v255.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x88,0xd4,0xe9,0xfe,0x03,0x00,0x01,0x77,0x39,0x05] 1062 1063v_cmpx_u_f16 v1.l, v255.l quad_perm:[3,2,1,0] 1064// GFX11: v_cmpx_u_f16_e64_dpp v1.l, v255.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x88,0xd4,0xfa,0xfe,0x03,0x00,0x01,0x1b,0x00,0xff] 1065 1066v_cmpx_u_f16 v255.h, v2.h 1067// GFX11: v_cmpx_u_f16_e64 v255.h, v2.h ; encoding: [0x7e,0x18,0x88,0xd4,0xff,0x05,0x02,0x00] 1068 1069v_cmpx_u_f16 v255.h, v2.h dpp8:[7,6,5,4,3,2,1,0] 1070// GFX11: v_cmpx_u_f16_e64_dpp v255.h, v2.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x18,0x88,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 1071 1072v_cmpx_u_f16 v255.h, v2.h quad_perm:[3,2,1,0] 1073// GFX11: v_cmpx_u_f16_e64_dpp v255.h, v2.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x18,0x88,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 1074 1075v_cmpx_u_f16 v255.l, v2.l 1076// GFX11: v_cmpx_u_f16_e64 v255.l, v2.l ; encoding: [0x7e,0x00,0x88,0xd4,0xff,0x05,0x02,0x00] 1077 1078v_cmpx_u_f16 v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] 1079// GFX11: v_cmpx_u_f16_e64_dpp v255.l, v2.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x7e,0x00,0x88,0xd4,0xe9,0x04,0x02,0x00,0xff,0x77,0x39,0x05] 1080 1081v_cmpx_u_f16 v255.l, v2.l quad_perm:[3,2,1,0] 1082// GFX11: v_cmpx_u_f16_e64_dpp v255.l, v2.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x7e,0x00,0x88,0xd4,0xfa,0x04,0x02,0x00,0xff,0x1b,0x00,0xff] 1083