2965 lines · plain
1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --sort --version 52// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize32,+real-true16 -show-encoding %s | FileCheck --check-prefix=GFX11 --implicit-check-not=_e32 %s3// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1100 -mattr=+wavefrontsize64,+real-true16 -show-encoding %s | FileCheck --check-prefix=GFX11 --implicit-check-not=_e32 %s4 5v_ceil_f16 v128.h, 0xfe0b6// GFX11: v_ceil_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xdc,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]7 8v_ceil_f16 v128.l, 0xfe0b9// GFX11: v_ceil_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xdc,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]10 11v_ceil_f16 v255.h, -112// GFX11: v_ceil_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0xc1,0x00,0x00,0x00]13 14v_ceil_f16 v255.h, 0.515// GFX11: v_ceil_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0xf0,0x00,0x00,0x00]16 17v_ceil_f16 v255.h, exec_hi18// GFX11: v_ceil_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x7f,0x00,0x00,0x00]19 20v_ceil_f16 v255.h, exec_lo21// GFX11: v_ceil_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x7e,0x00,0x00,0x00]22 23v_ceil_f16 v255.h, m024// GFX11: v_ceil_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x7d,0x00,0x00,0x00]25 26v_ceil_f16 v255.h, null27// GFX11: v_ceil_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x7c,0x00,0x00,0x00]28 29v_ceil_f16 v255.h, s130// GFX11: v_ceil_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x01,0x00,0x00,0x00]31 32v_ceil_f16 v255.h, s10533// GFX11: v_ceil_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x69,0x00,0x00,0x00]34 35v_ceil_f16 v255.h, src_scc36// GFX11: v_ceil_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0xfd,0x00,0x00,0x00]37 38v_ceil_f16 v255.h, ttmp1539// GFX11: v_ceil_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x7b,0x00,0x00,0x00]40 41v_ceil_f16 v255.h, v1.h42// GFX11: v_ceil_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdc,0xd5,0x01,0x01,0x00,0x00]43 44v_ceil_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]45// GFX11: v_ceil_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdc,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]46 47v_ceil_f16 v255.h, v1.h quad_perm:[3,2,1,0]48// GFX11: v_ceil_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]49 50v_ceil_f16 v255.h, v127.h51// GFX11: v_ceil_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdc,0xd5,0x7f,0x01,0x00,0x00]52 53v_ceil_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]54// GFX11: v_ceil_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdc,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]55 56v_ceil_f16 v255.h, v127.h quad_perm:[3,2,1,0]57// GFX11: v_ceil_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdc,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]58 59v_ceil_f16 v255.h, vcc_hi60// GFX11: v_ceil_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x6b,0x00,0x00,0x00]61 62v_ceil_f16 v255.h, vcc_lo63// GFX11: v_ceil_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdc,0xd5,0x6a,0x00,0x00,0x00]64 65v_ceil_f16 v255.l, -166// GFX11: v_ceil_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xdc,0xd5,0xc1,0x00,0x00,0x00]67 68v_ceil_f16 v255.l, 0.569// GFX11: v_ceil_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xdc,0xd5,0xf0,0x00,0x00,0x00]70 71v_ceil_f16 v255.l, exec_hi72// GFX11: v_ceil_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xdc,0xd5,0x7f,0x00,0x00,0x00]73 74v_ceil_f16 v255.l, exec_lo75// GFX11: v_ceil_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xdc,0xd5,0x7e,0x00,0x00,0x00]76 77v_ceil_f16 v255.l, m078// GFX11: v_ceil_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xdc,0xd5,0x7d,0x00,0x00,0x00]79 80v_ceil_f16 v255.l, null81// GFX11: v_ceil_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xdc,0xd5,0x7c,0x00,0x00,0x00]82 83v_ceil_f16 v255.l, s184// GFX11: v_ceil_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xdc,0xd5,0x01,0x00,0x00,0x00]85 86v_ceil_f16 v255.l, s10587// GFX11: v_ceil_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xdc,0xd5,0x69,0x00,0x00,0x00]88 89v_ceil_f16 v255.l, src_scc90// GFX11: v_ceil_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xdc,0xd5,0xfd,0x00,0x00,0x00]91 92v_ceil_f16 v255.l, ttmp1593// GFX11: v_ceil_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xdc,0xd5,0x7b,0x00,0x00,0x00]94 95v_ceil_f16 v255.l, v1.l96// GFX11: v_ceil_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xdc,0xd5,0x01,0x01,0x00,0x00]97 98v_ceil_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]99// GFX11: v_ceil_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdc,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]100 101v_ceil_f16 v255.l, v1.l quad_perm:[3,2,1,0]102// GFX11: v_ceil_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdc,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]103 104v_ceil_f16 v255.l, v127.l105// GFX11: v_ceil_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xdc,0xd5,0x7f,0x01,0x00,0x00]106 107v_ceil_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]108// GFX11: v_ceil_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdc,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]109 110v_ceil_f16 v255.l, v127.l quad_perm:[3,2,1,0]111// GFX11: v_ceil_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdc,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]112 113v_ceil_f16 v255.l, vcc_hi114// GFX11: v_ceil_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xdc,0xd5,0x6b,0x00,0x00,0x00]115 116v_ceil_f16 v255.l, vcc_lo117// GFX11: v_ceil_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xdc,0xd5,0x6a,0x00,0x00,0x00]118 119v_ceil_f16 v5.h, v199.h120// GFX11: v_ceil_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xdc,0xd5,0xc7,0x01,0x00,0x00]121 122v_ceil_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]123// GFX11: v_ceil_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xdc,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]124 125v_ceil_f16 v5.h, v199.h quad_perm:[3,2,1,0]126// GFX11: v_ceil_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xdc,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]127 128v_ceil_f16 v5.l, v199.l129// GFX11: v_ceil_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xdc,0xd5,0xc7,0x01,0x00,0x00]130 131v_ceil_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]132// GFX11: v_ceil_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xdc,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]133 134v_ceil_f16 v5.l, v199.l quad_perm:[3,2,1,0]135// GFX11: v_ceil_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xdc,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]136 137v_cos_f16 v128.h, 0xfe0b138// GFX11: v_cos_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xe1,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]139 140v_cos_f16 v128.l, 0xfe0b141// GFX11: v_cos_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xe1,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]142 143v_cos_f16 v255.h, -1144// GFX11: v_cos_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0xc1,0x00,0x00,0x00]145 146v_cos_f16 v255.h, 0.5147// GFX11: v_cos_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0xf0,0x00,0x00,0x00]148 149v_cos_f16 v255.h, exec_hi150// GFX11: v_cos_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x7f,0x00,0x00,0x00]151 152v_cos_f16 v255.h, exec_lo153// GFX11: v_cos_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x7e,0x00,0x00,0x00]154 155v_cos_f16 v255.h, m0156// GFX11: v_cos_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x7d,0x00,0x00,0x00]157 158v_cos_f16 v255.h, null159// GFX11: v_cos_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x7c,0x00,0x00,0x00]160 161v_cos_f16 v255.h, s1162// GFX11: v_cos_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x01,0x00,0x00,0x00]163 164v_cos_f16 v255.h, s105165// GFX11: v_cos_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x69,0x00,0x00,0x00]166 167v_cos_f16 v255.h, src_scc168// GFX11: v_cos_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0xfd,0x00,0x00,0x00]169 170v_cos_f16 v255.h, ttmp15171// GFX11: v_cos_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x7b,0x00,0x00,0x00]172 173v_cos_f16 v255.h, v1.h174// GFX11: v_cos_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe1,0xd5,0x01,0x01,0x00,0x00]175 176v_cos_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]177// GFX11: v_cos_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe1,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]178 179v_cos_f16 v255.h, v1.h quad_perm:[3,2,1,0]180// GFX11: v_cos_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe1,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]181 182v_cos_f16 v255.h, v127.h183// GFX11: v_cos_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe1,0xd5,0x7f,0x01,0x00,0x00]184 185v_cos_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]186// GFX11: v_cos_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe1,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]187 188v_cos_f16 v255.h, v127.h quad_perm:[3,2,1,0]189// GFX11: v_cos_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe1,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]190 191v_cos_f16 v255.h, vcc_hi192// GFX11: v_cos_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x6b,0x00,0x00,0x00]193 194v_cos_f16 v255.h, vcc_lo195// GFX11: v_cos_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe1,0xd5,0x6a,0x00,0x00,0x00]196 197v_cos_f16 v255.l, -1198// GFX11: v_cos_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xe1,0xd5,0xc1,0x00,0x00,0x00]199 200v_cos_f16 v255.l, 0.5201// GFX11: v_cos_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xe1,0xd5,0xf0,0x00,0x00,0x00]202 203v_cos_f16 v255.l, exec_hi204// GFX11: v_cos_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xe1,0xd5,0x7f,0x00,0x00,0x00]205 206v_cos_f16 v255.l, exec_lo207// GFX11: v_cos_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xe1,0xd5,0x7e,0x00,0x00,0x00]208 209v_cos_f16 v255.l, m0210// GFX11: v_cos_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xe1,0xd5,0x7d,0x00,0x00,0x00]211 212v_cos_f16 v255.l, null213// GFX11: v_cos_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xe1,0xd5,0x7c,0x00,0x00,0x00]214 215v_cos_f16 v255.l, s1216// GFX11: v_cos_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xe1,0xd5,0x01,0x00,0x00,0x00]217 218v_cos_f16 v255.l, s105219// GFX11: v_cos_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xe1,0xd5,0x69,0x00,0x00,0x00]220 221v_cos_f16 v255.l, src_scc222// GFX11: v_cos_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xe1,0xd5,0xfd,0x00,0x00,0x00]223 224v_cos_f16 v255.l, ttmp15225// GFX11: v_cos_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xe1,0xd5,0x7b,0x00,0x00,0x00]226 227v_cos_f16 v255.l, v1.l228// GFX11: v_cos_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xe1,0xd5,0x01,0x01,0x00,0x00]229 230v_cos_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]231// GFX11: v_cos_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe1,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]232 233v_cos_f16 v255.l, v1.l quad_perm:[3,2,1,0]234// GFX11: v_cos_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe1,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]235 236v_cos_f16 v255.l, v127.l237// GFX11: v_cos_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xe1,0xd5,0x7f,0x01,0x00,0x00]238 239v_cos_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]240// GFX11: v_cos_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe1,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]241 242v_cos_f16 v255.l, v127.l quad_perm:[3,2,1,0]243// GFX11: v_cos_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe1,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]244 245v_cos_f16 v255.l, vcc_hi246// GFX11: v_cos_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xe1,0xd5,0x6b,0x00,0x00,0x00]247 248v_cos_f16 v255.l, vcc_lo249// GFX11: v_cos_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xe1,0xd5,0x6a,0x00,0x00,0x00]250 251v_cos_f16 v5.h, v199.h252// GFX11: v_cos_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xe1,0xd5,0xc7,0x01,0x00,0x00]253 254v_cos_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]255// GFX11: v_cos_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xe1,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]256 257v_cos_f16 v5.h, v199.h quad_perm:[3,2,1,0]258// GFX11: v_cos_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xe1,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]259 260v_cos_f16 v5.l, v199.l261// GFX11: v_cos_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xe1,0xd5,0xc7,0x01,0x00,0x00]262 263v_cos_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]264// GFX11: v_cos_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xe1,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]265 266v_cos_f16 v5.l, v199.l quad_perm:[3,2,1,0]267// GFX11: v_cos_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xe1,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]268 269v_cvt_f16_f32 v128.h, 0xaf123456270// GFX11: v_cvt_f16_f32_e64 v128.h, 0xaf123456 op_sel:[0,1] ; encoding: [0x80,0x40,0x8a,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]271 272v_cvt_f16_f32 v128.l, 0xaf123456273// GFX11: v_cvt_f16_f32_e64 v128.l, 0xaf123456 ; encoding: [0x80,0x00,0x8a,0xd5,0xff,0x00,0x00,0x00,0x56,0x34,0x12,0xaf]274 275v_cvt_f16_f32 v255.h v1 dpp8:[7,6,5,4,3,2,1,0]276// GFX11: v_cvt_f16_f32_e64_dpp v255.h, v1 op_sel:[0,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x40,0x8a,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]277 278v_cvt_f16_f32 v255.h, -1279// GFX11: v_cvt_f16_f32_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0xc1,0x00,0x00,0x00]280 281v_cvt_f16_f32 v255.h, 0.5282// GFX11: v_cvt_f16_f32_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0xf0,0x00,0x00,0x00]283 284v_cvt_f16_f32 v255.h, exec_hi285// GFX11: v_cvt_f16_f32_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x7f,0x00,0x00,0x00]286 287v_cvt_f16_f32 v255.h, exec_lo288// GFX11: v_cvt_f16_f32_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x7e,0x00,0x00,0x00]289 290v_cvt_f16_f32 v255.h, m0291// GFX11: v_cvt_f16_f32_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x7d,0x00,0x00,0x00]292 293v_cvt_f16_f32 v255.h, null294// GFX11: v_cvt_f16_f32_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x7c,0x00,0x00,0x00]295 296v_cvt_f16_f32 v255.h, s1297// GFX11: v_cvt_f16_f32_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x01,0x00,0x00,0x00]298 299v_cvt_f16_f32 v255.h, s105300// GFX11: v_cvt_f16_f32_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x69,0x00,0x00,0x00]301 302v_cvt_f16_f32 v255.h, src_scc303// GFX11: v_cvt_f16_f32_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0xfd,0x00,0x00,0x00]304 305v_cvt_f16_f32 v255.h, ttmp15306// GFX11: v_cvt_f16_f32_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x7b,0x00,0x00,0x00]307 308v_cvt_f16_f32 v255.h, v1309// GFX11: v_cvt_f16_f32_e64 v255.h, v1 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x01,0x01,0x00,0x00]310 311v_cvt_f16_f32 v255.h, v1 dpp8:[7,6,5,4,3,2,1,0]312// GFX11: v_cvt_f16_f32_e64_dpp v255.h, v1 op_sel:[0,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x40,0x8a,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]313 314v_cvt_f16_f32 v255.h, v1 quad_perm:[3,2,1,0]315// GFX11: v_cvt_f16_f32_e64_dpp v255.h, v1 op_sel:[0,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x40,0x8a,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]316 317v_cvt_f16_f32 v255.h, v255318// GFX11: v_cvt_f16_f32_e64 v255.h, v255 op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0xff,0x01,0x00,0x00]319 320v_cvt_f16_f32 v255.h, v255 dpp8:[7,6,5,4,3,2,1,0]321// GFX11: v_cvt_f16_f32_e64_dpp v255.h, v255 op_sel:[0,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x40,0x8a,0xd5,0xe9,0x00,0x00,0x00,0xff,0x77,0x39,0x05]322 323v_cvt_f16_f32 v255.h, v255 quad_perm:[3,2,1,0]324// GFX11: v_cvt_f16_f32_e64_dpp v255.h, v255 op_sel:[0,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x40,0x8a,0xd5,0xfa,0x00,0x00,0x00,0xff,0x1b,0x00,0xff]325 326v_cvt_f16_f32 v255.h, vcc_hi327// GFX11: v_cvt_f16_f32_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x6b,0x00,0x00,0x00]328 329v_cvt_f16_f32 v255.h, vcc_lo330// GFX11: v_cvt_f16_f32_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0x8a,0xd5,0x6a,0x00,0x00,0x00]331 332v_cvt_f16_f32 v255.l, -1333// GFX11: v_cvt_f16_f32_e64 v255.l, -1 ; encoding: [0xff,0x00,0x8a,0xd5,0xc1,0x00,0x00,0x00]334 335v_cvt_f16_f32 v255.l, 0.5336// GFX11: v_cvt_f16_f32_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0x8a,0xd5,0xf0,0x00,0x00,0x00]337 338v_cvt_f16_f32 v255.l, exec_hi339// GFX11: v_cvt_f16_f32_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0x8a,0xd5,0x7f,0x00,0x00,0x00]340 341v_cvt_f16_f32 v255.l, exec_lo342// GFX11: v_cvt_f16_f32_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0x8a,0xd5,0x7e,0x00,0x00,0x00]343 344v_cvt_f16_f32 v255.l, m0345// GFX11: v_cvt_f16_f32_e64 v255.l, m0 ; encoding: [0xff,0x00,0x8a,0xd5,0x7d,0x00,0x00,0x00]346 347v_cvt_f16_f32 v255.l, null348// GFX11: v_cvt_f16_f32_e64 v255.l, null ; encoding: [0xff,0x00,0x8a,0xd5,0x7c,0x00,0x00,0x00]349 350v_cvt_f16_f32 v255.l, s1351// GFX11: v_cvt_f16_f32_e64 v255.l, s1 ; encoding: [0xff,0x00,0x8a,0xd5,0x01,0x00,0x00,0x00]352 353v_cvt_f16_f32 v255.l, s105354// GFX11: v_cvt_f16_f32_e64 v255.l, s105 ; encoding: [0xff,0x00,0x8a,0xd5,0x69,0x00,0x00,0x00]355 356v_cvt_f16_f32 v255.l, src_scc357// GFX11: v_cvt_f16_f32_e64 v255.l, src_scc ; encoding: [0xff,0x00,0x8a,0xd5,0xfd,0x00,0x00,0x00]358 359v_cvt_f16_f32 v255.l, ttmp15360// GFX11: v_cvt_f16_f32_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0x8a,0xd5,0x7b,0x00,0x00,0x00]361 362v_cvt_f16_f32 v255.l, v1363// GFX11: v_cvt_f16_f32_e64 v255.l, v1 ; encoding: [0xff,0x00,0x8a,0xd5,0x01,0x01,0x00,0x00]364 365v_cvt_f16_f32 v255.l, v1 dpp8:[7,6,5,4,3,2,1,0]366// GFX11: v_cvt_f16_f32_e64_dpp v255.l, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0x8a,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]367 368v_cvt_f16_f32 v255.l, v1 quad_perm:[3,2,1,0]369// GFX11: v_cvt_f16_f32_e64_dpp v255.l, v1 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0x8a,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]370 371v_cvt_f16_f32 v255.l, v255372// GFX11: v_cvt_f16_f32_e64 v255.l, v255 ; encoding: [0xff,0x00,0x8a,0xd5,0xff,0x01,0x00,0x00]373 374v_cvt_f16_f32 v255.l, v255 dpp8:[7,6,5,4,3,2,1,0]375// GFX11: v_cvt_f16_f32_e64_dpp v255.l, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0x8a,0xd5,0xe9,0x00,0x00,0x00,0xff,0x77,0x39,0x05]376 377v_cvt_f16_f32 v255.l, v255 quad_perm:[3,2,1,0]378// GFX11: v_cvt_f16_f32_e64_dpp v255.l, v255 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0x8a,0xd5,0xfa,0x00,0x00,0x00,0xff,0x1b,0x00,0xff]379 380v_cvt_f16_f32 v255.l, vcc_hi381// GFX11: v_cvt_f16_f32_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0x8a,0xd5,0x6b,0x00,0x00,0x00]382 383v_cvt_f16_f32 v255.l, vcc_lo384// GFX11: v_cvt_f16_f32_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0x8a,0xd5,0x6a,0x00,0x00,0x00]385 386v_cvt_f16_i16 v128.h, 0xfe0b387// GFX11: v_cvt_f16_i16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd1,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]388 389v_cvt_f16_i16 v128.l, 0xfe0b390// GFX11: v_cvt_f16_i16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd1,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]391 392v_cvt_f16_i16 v255.h, -1393// GFX11: v_cvt_f16_i16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0xc1,0x00,0x00,0x00]394 395v_cvt_f16_i16 v255.h, 0.5396// GFX11: v_cvt_f16_i16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0xf0,0x00,0x00,0x00]397 398v_cvt_f16_i16 v255.h, exec_hi399// GFX11: v_cvt_f16_i16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x7f,0x00,0x00,0x00]400 401v_cvt_f16_i16 v255.h, exec_lo402// GFX11: v_cvt_f16_i16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x7e,0x00,0x00,0x00]403 404v_cvt_f16_i16 v255.h, m0405// GFX11: v_cvt_f16_i16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x7d,0x00,0x00,0x00]406 407v_cvt_f16_i16 v255.h, null408// GFX11: v_cvt_f16_i16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x7c,0x00,0x00,0x00]409 410v_cvt_f16_i16 v255.h, s1411// GFX11: v_cvt_f16_i16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x01,0x00,0x00,0x00]412 413v_cvt_f16_i16 v255.h, s105414// GFX11: v_cvt_f16_i16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x69,0x00,0x00,0x00]415 416v_cvt_f16_i16 v255.h, src_scc417// GFX11: v_cvt_f16_i16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0xfd,0x00,0x00,0x00]418 419v_cvt_f16_i16 v255.h, ttmp15420// GFX11: v_cvt_f16_i16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x7b,0x00,0x00,0x00]421 422v_cvt_f16_i16 v255.h, v1.h423// GFX11: v_cvt_f16_i16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd1,0xd5,0x01,0x01,0x00,0x00]424 425v_cvt_f16_i16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]426// GFX11: v_cvt_f16_i16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd1,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]427 428v_cvt_f16_i16 v255.h, v1.h quad_perm:[3,2,1,0]429// GFX11: v_cvt_f16_i16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd1,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]430 431v_cvt_f16_i16 v255.h, v127.h432// GFX11: v_cvt_f16_i16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd1,0xd5,0x7f,0x01,0x00,0x00]433 434v_cvt_f16_i16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]435// GFX11: v_cvt_f16_i16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd1,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]436 437v_cvt_f16_i16 v255.h, v127.h quad_perm:[3,2,1,0]438// GFX11: v_cvt_f16_i16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd1,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]439 440v_cvt_f16_i16 v255.h, vcc_hi441// GFX11: v_cvt_f16_i16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x6b,0x00,0x00,0x00]442 443v_cvt_f16_i16 v255.h, vcc_lo444// GFX11: v_cvt_f16_i16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd1,0xd5,0x6a,0x00,0x00,0x00]445 446v_cvt_f16_i16 v255.l, -1447// GFX11: v_cvt_f16_i16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd1,0xd5,0xc1,0x00,0x00,0x00]448 449v_cvt_f16_i16 v255.l, 0.5450// GFX11: v_cvt_f16_i16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd1,0xd5,0xf0,0x00,0x00,0x00]451 452v_cvt_f16_i16 v255.l, exec_hi453// GFX11: v_cvt_f16_i16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd1,0xd5,0x7f,0x00,0x00,0x00]454 455v_cvt_f16_i16 v255.l, exec_lo456// GFX11: v_cvt_f16_i16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd1,0xd5,0x7e,0x00,0x00,0x00]457 458v_cvt_f16_i16 v255.l, m0459// GFX11: v_cvt_f16_i16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd1,0xd5,0x7d,0x00,0x00,0x00]460 461v_cvt_f16_i16 v255.l, null462// GFX11: v_cvt_f16_i16_e64 v255.l, null ; encoding: [0xff,0x00,0xd1,0xd5,0x7c,0x00,0x00,0x00]463 464v_cvt_f16_i16 v255.l, s1465// GFX11: v_cvt_f16_i16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd1,0xd5,0x01,0x00,0x00,0x00]466 467v_cvt_f16_i16 v255.l, s105468// GFX11: v_cvt_f16_i16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd1,0xd5,0x69,0x00,0x00,0x00]469 470v_cvt_f16_i16 v255.l, src_scc471// GFX11: v_cvt_f16_i16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd1,0xd5,0xfd,0x00,0x00,0x00]472 473v_cvt_f16_i16 v255.l, ttmp15474// GFX11: v_cvt_f16_i16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd1,0xd5,0x7b,0x00,0x00,0x00]475 476v_cvt_f16_i16 v255.l, v1.l477// GFX11: v_cvt_f16_i16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd1,0xd5,0x01,0x01,0x00,0x00]478 479v_cvt_f16_i16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]480// GFX11: v_cvt_f16_i16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd1,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]481 482v_cvt_f16_i16 v255.l, v1.l quad_perm:[3,2,1,0]483// GFX11: v_cvt_f16_i16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd1,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]484 485v_cvt_f16_i16 v255.l, v127.l486// GFX11: v_cvt_f16_i16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd1,0xd5,0x7f,0x01,0x00,0x00]487 488v_cvt_f16_i16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]489// GFX11: v_cvt_f16_i16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd1,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]490 491v_cvt_f16_i16 v255.l, v127.l quad_perm:[3,2,1,0]492// GFX11: v_cvt_f16_i16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd1,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]493 494v_cvt_f16_i16 v255.l, vcc_hi495// GFX11: v_cvt_f16_i16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd1,0xd5,0x6b,0x00,0x00,0x00]496 497v_cvt_f16_i16 v255.l, vcc_lo498// GFX11: v_cvt_f16_i16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd1,0xd5,0x6a,0x00,0x00,0x00]499 500v_cvt_f16_i16 v5.h, v199.h501// GFX11: v_cvt_f16_i16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd1,0xd5,0xc7,0x01,0x00,0x00]502 503v_cvt_f16_i16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]504// GFX11: v_cvt_f16_i16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd1,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]505 506v_cvt_f16_i16 v5.h, v199.h quad_perm:[3,2,1,0]507// GFX11: v_cvt_f16_i16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd1,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]508 509v_cvt_f16_i16 v5.l, v199.l510// GFX11: v_cvt_f16_i16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd1,0xd5,0xc7,0x01,0x00,0x00]511 512v_cvt_f16_i16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]513// GFX11: v_cvt_f16_i16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd1,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]514 515v_cvt_f16_i16 v5.l, v199.l quad_perm:[3,2,1,0]516// GFX11: v_cvt_f16_i16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd1,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]517 518v_cvt_f16_u16 v128.h, 0xfe0b519// GFX11: v_cvt_f16_u16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd0,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]520 521v_cvt_f16_u16 v128.l, 0xfe0b522// GFX11: v_cvt_f16_u16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd0,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]523 524v_cvt_f16_u16 v255.h, -1525// GFX11: v_cvt_f16_u16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0xc1,0x00,0x00,0x00]526 527v_cvt_f16_u16 v255.h, 0.5528// GFX11: v_cvt_f16_u16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0xf0,0x00,0x00,0x00]529 530v_cvt_f16_u16 v255.h, exec_hi531// GFX11: v_cvt_f16_u16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x7f,0x00,0x00,0x00]532 533v_cvt_f16_u16 v255.h, exec_lo534// GFX11: v_cvt_f16_u16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x7e,0x00,0x00,0x00]535 536v_cvt_f16_u16 v255.h, m0537// GFX11: v_cvt_f16_u16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x7d,0x00,0x00,0x00]538 539v_cvt_f16_u16 v255.h, null540// GFX11: v_cvt_f16_u16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x7c,0x00,0x00,0x00]541 542v_cvt_f16_u16 v255.h, s1543// GFX11: v_cvt_f16_u16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x01,0x00,0x00,0x00]544 545v_cvt_f16_u16 v255.h, s105546// GFX11: v_cvt_f16_u16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x69,0x00,0x00,0x00]547 548v_cvt_f16_u16 v255.h, src_scc549// GFX11: v_cvt_f16_u16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0xfd,0x00,0x00,0x00]550 551v_cvt_f16_u16 v255.h, ttmp15552// GFX11: v_cvt_f16_u16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x7b,0x00,0x00,0x00]553 554v_cvt_f16_u16 v255.h, v1.h555// GFX11: v_cvt_f16_u16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd0,0xd5,0x01,0x01,0x00,0x00]556 557v_cvt_f16_u16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]558// GFX11: v_cvt_f16_u16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd0,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]559 560v_cvt_f16_u16 v255.h, v1.h quad_perm:[3,2,1,0]561// GFX11: v_cvt_f16_u16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd0,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]562 563v_cvt_f16_u16 v255.h, v127.h564// GFX11: v_cvt_f16_u16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd0,0xd5,0x7f,0x01,0x00,0x00]565 566v_cvt_f16_u16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]567// GFX11: v_cvt_f16_u16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd0,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]568 569v_cvt_f16_u16 v255.h, v127.h quad_perm:[3,2,1,0]570// GFX11: v_cvt_f16_u16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd0,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]571 572v_cvt_f16_u16 v255.h, vcc_hi573// GFX11: v_cvt_f16_u16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x6b,0x00,0x00,0x00]574 575v_cvt_f16_u16 v255.h, vcc_lo576// GFX11: v_cvt_f16_u16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd0,0xd5,0x6a,0x00,0x00,0x00]577 578v_cvt_f16_u16 v255.l, -1579// GFX11: v_cvt_f16_u16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd0,0xd5,0xc1,0x00,0x00,0x00]580 581v_cvt_f16_u16 v255.l, 0.5582// GFX11: v_cvt_f16_u16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd0,0xd5,0xf0,0x00,0x00,0x00]583 584v_cvt_f16_u16 v255.l, exec_hi585// GFX11: v_cvt_f16_u16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd0,0xd5,0x7f,0x00,0x00,0x00]586 587v_cvt_f16_u16 v255.l, exec_lo588// GFX11: v_cvt_f16_u16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd0,0xd5,0x7e,0x00,0x00,0x00]589 590v_cvt_f16_u16 v255.l, m0591// GFX11: v_cvt_f16_u16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd0,0xd5,0x7d,0x00,0x00,0x00]592 593v_cvt_f16_u16 v255.l, null594// GFX11: v_cvt_f16_u16_e64 v255.l, null ; encoding: [0xff,0x00,0xd0,0xd5,0x7c,0x00,0x00,0x00]595 596v_cvt_f16_u16 v255.l, s1597// GFX11: v_cvt_f16_u16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd0,0xd5,0x01,0x00,0x00,0x00]598 599v_cvt_f16_u16 v255.l, s105600// GFX11: v_cvt_f16_u16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd0,0xd5,0x69,0x00,0x00,0x00]601 602v_cvt_f16_u16 v255.l, src_scc603// GFX11: v_cvt_f16_u16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd0,0xd5,0xfd,0x00,0x00,0x00]604 605v_cvt_f16_u16 v255.l, ttmp15606// GFX11: v_cvt_f16_u16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd0,0xd5,0x7b,0x00,0x00,0x00]607 608v_cvt_f16_u16 v255.l, v1.l609// GFX11: v_cvt_f16_u16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd0,0xd5,0x01,0x01,0x00,0x00]610 611v_cvt_f16_u16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]612// GFX11: v_cvt_f16_u16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd0,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]613 614v_cvt_f16_u16 v255.l, v1.l quad_perm:[3,2,1,0]615// GFX11: v_cvt_f16_u16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd0,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]616 617v_cvt_f16_u16 v255.l, v127.l618// GFX11: v_cvt_f16_u16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd0,0xd5,0x7f,0x01,0x00,0x00]619 620v_cvt_f16_u16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]621// GFX11: v_cvt_f16_u16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd0,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]622 623v_cvt_f16_u16 v255.l, v127.l quad_perm:[3,2,1,0]624// GFX11: v_cvt_f16_u16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd0,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]625 626v_cvt_f16_u16 v255.l, vcc_hi627// GFX11: v_cvt_f16_u16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd0,0xd5,0x6b,0x00,0x00,0x00]628 629v_cvt_f16_u16 v255.l, vcc_lo630// GFX11: v_cvt_f16_u16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd0,0xd5,0x6a,0x00,0x00,0x00]631 632v_cvt_f16_u16 v5.h, v199.h633// GFX11: v_cvt_f16_u16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd0,0xd5,0xc7,0x01,0x00,0x00]634 635v_cvt_f16_u16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]636// GFX11: v_cvt_f16_u16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd0,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]637 638v_cvt_f16_u16 v5.h, v199.h quad_perm:[3,2,1,0]639// GFX11: v_cvt_f16_u16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd0,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]640 641v_cvt_f16_u16 v5.l, v199.l642// GFX11: v_cvt_f16_u16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd0,0xd5,0xc7,0x01,0x00,0x00]643 644v_cvt_f16_u16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]645// GFX11: v_cvt_f16_u16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd0,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]646 647v_cvt_f16_u16 v5.l, v199.l quad_perm:[3,2,1,0]648// GFX11: v_cvt_f16_u16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd0,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]649 650v_cvt_f32_f16 v5, v199.h651// GFX11: v_cvt_f32_f16_e64 v5, v199.h op_sel:[1,0] ; encoding: [0x05,0x08,0x8b,0xd5,0xc7,0x01,0x00,0x00]652 653v_cvt_f32_f16 v5, v199.h dpp8:[7,6,5,4,3,2,1,0]654// GFX11: v_cvt_f32_f16_e64_dpp v5, v199.h op_sel:[1,0] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x08,0x8b,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]655 656v_cvt_f32_f16 v5, v199.h quad_perm:[3,2,1,0]657// GFX11: v_cvt_f32_f16_e64_dpp v5, v199.h op_sel:[1,0] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x08,0x8b,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]658 659v_cvt_f32_f16 v5, v199.l660// GFX11: v_cvt_f32_f16_e64 v5, v199.l ; encoding: [0x05,0x00,0x8b,0xd5,0xc7,0x01,0x00,0x00]661 662v_cvt_f32_f16 v5, v199.l dpp8:[7,6,5,4,3,2,1,0]663// GFX11: v_cvt_f32_f16_e64_dpp v5, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0x8b,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]664 665v_cvt_f32_f16 v5, v199.l quad_perm:[3,2,1,0]666// GFX11: v_cvt_f32_f16_e64_dpp v5, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0x8b,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]667 668v_cvt_i16_f16 v128.h, 0xfe0b669// GFX11: v_cvt_i16_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd3,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]670 671v_cvt_i16_f16 v128.l, 0xfe0b672// GFX11: v_cvt_i16_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd3,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]673 674v_cvt_i16_f16 v255.h, -1675// GFX11: v_cvt_i16_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0xc1,0x00,0x00,0x00]676 677v_cvt_i16_f16 v255.h, 0.5678// GFX11: v_cvt_i16_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0xf0,0x00,0x00,0x00]679 680v_cvt_i16_f16 v255.h, exec_hi681// GFX11: v_cvt_i16_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x7f,0x00,0x00,0x00]682 683v_cvt_i16_f16 v255.h, exec_lo684// GFX11: v_cvt_i16_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x7e,0x00,0x00,0x00]685 686v_cvt_i16_f16 v255.h, m0687// GFX11: v_cvt_i16_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x7d,0x00,0x00,0x00]688 689v_cvt_i16_f16 v255.h, null690// GFX11: v_cvt_i16_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x7c,0x00,0x00,0x00]691 692v_cvt_i16_f16 v255.h, s1693// GFX11: v_cvt_i16_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x01,0x00,0x00,0x00]694 695v_cvt_i16_f16 v255.h, s105696// GFX11: v_cvt_i16_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x69,0x00,0x00,0x00]697 698v_cvt_i16_f16 v255.h, src_scc699// GFX11: v_cvt_i16_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0xfd,0x00,0x00,0x00]700 701v_cvt_i16_f16 v255.h, ttmp15702// GFX11: v_cvt_i16_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x7b,0x00,0x00,0x00]703 704v_cvt_i16_f16 v255.h, v1.h705// GFX11: v_cvt_i16_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd3,0xd5,0x01,0x01,0x00,0x00]706 707v_cvt_i16_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]708// GFX11: v_cvt_i16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd3,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]709 710v_cvt_i16_f16 v255.h, v1.h quad_perm:[3,2,1,0]711// GFX11: v_cvt_i16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd3,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]712 713v_cvt_i16_f16 v255.h, v127.h714// GFX11: v_cvt_i16_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd3,0xd5,0x7f,0x01,0x00,0x00]715 716v_cvt_i16_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]717// GFX11: v_cvt_i16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd3,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]718 719v_cvt_i16_f16 v255.h, v127.h quad_perm:[3,2,1,0]720// GFX11: v_cvt_i16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd3,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]721 722v_cvt_i16_f16 v255.h, vcc_hi723// GFX11: v_cvt_i16_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x6b,0x00,0x00,0x00]724 725v_cvt_i16_f16 v255.h, vcc_lo726// GFX11: v_cvt_i16_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd3,0xd5,0x6a,0x00,0x00,0x00]727 728v_cvt_i16_f16 v255.l, -1729// GFX11: v_cvt_i16_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd3,0xd5,0xc1,0x00,0x00,0x00]730 731v_cvt_i16_f16 v255.l, 0.5732// GFX11: v_cvt_i16_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd3,0xd5,0xf0,0x00,0x00,0x00]733 734v_cvt_i16_f16 v255.l, exec_hi735// GFX11: v_cvt_i16_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd3,0xd5,0x7f,0x00,0x00,0x00]736 737v_cvt_i16_f16 v255.l, exec_lo738// GFX11: v_cvt_i16_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd3,0xd5,0x7e,0x00,0x00,0x00]739 740v_cvt_i16_f16 v255.l, m0741// GFX11: v_cvt_i16_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd3,0xd5,0x7d,0x00,0x00,0x00]742 743v_cvt_i16_f16 v255.l, null744// GFX11: v_cvt_i16_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd3,0xd5,0x7c,0x00,0x00,0x00]745 746v_cvt_i16_f16 v255.l, s1747// GFX11: v_cvt_i16_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd3,0xd5,0x01,0x00,0x00,0x00]748 749v_cvt_i16_f16 v255.l, s105750// GFX11: v_cvt_i16_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd3,0xd5,0x69,0x00,0x00,0x00]751 752v_cvt_i16_f16 v255.l, src_scc753// GFX11: v_cvt_i16_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd3,0xd5,0xfd,0x00,0x00,0x00]754 755v_cvt_i16_f16 v255.l, ttmp15756// GFX11: v_cvt_i16_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd3,0xd5,0x7b,0x00,0x00,0x00]757 758v_cvt_i16_f16 v255.l, v1.l759// GFX11: v_cvt_i16_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd3,0xd5,0x01,0x01,0x00,0x00]760 761v_cvt_i16_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]762// GFX11: v_cvt_i16_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd3,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]763 764v_cvt_i16_f16 v255.l, v1.l quad_perm:[3,2,1,0]765// GFX11: v_cvt_i16_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd3,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]766 767v_cvt_i16_f16 v255.l, v127.l768// GFX11: v_cvt_i16_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd3,0xd5,0x7f,0x01,0x00,0x00]769 770v_cvt_i16_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]771// GFX11: v_cvt_i16_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd3,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]772 773v_cvt_i16_f16 v255.l, v127.l quad_perm:[3,2,1,0]774// GFX11: v_cvt_i16_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd3,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]775 776v_cvt_i16_f16 v255.l, vcc_hi777// GFX11: v_cvt_i16_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd3,0xd5,0x6b,0x00,0x00,0x00]778 779v_cvt_i16_f16 v255.l, vcc_lo780// GFX11: v_cvt_i16_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd3,0xd5,0x6a,0x00,0x00,0x00]781 782v_cvt_i16_f16 v5.h, v199.h783// GFX11: v_cvt_i16_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd3,0xd5,0xc7,0x01,0x00,0x00]784 785v_cvt_i16_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]786// GFX11: v_cvt_i16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd3,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]787 788v_cvt_i16_f16 v5.h, v199.h quad_perm:[3,2,1,0]789// GFX11: v_cvt_i16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd3,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]790 791v_cvt_i16_f16 v5.l, v199.l792// GFX11: v_cvt_i16_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd3,0xd5,0xc7,0x01,0x00,0x00]793 794v_cvt_i16_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]795// GFX11: v_cvt_i16_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd3,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]796 797v_cvt_i16_f16 v5.l, v199.l quad_perm:[3,2,1,0]798// GFX11: v_cvt_i16_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd3,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]799 800v_cvt_i32_i16 v5, v199.h801// GFX11: v_cvt_i32_i16_e64 v5, v199.h op_sel:[1,0] ; encoding: [0x05,0x08,0xea,0xd5,0xc7,0x01,0x00,0x00]802 803v_cvt_i32_i16 v5, v199.h dpp8:[7,6,5,4,3,2,1,0]804// GFX11: v_cvt_i32_i16_e64_dpp v5, v199.h op_sel:[1,0] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x08,0xea,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]805 806v_cvt_i32_i16 v5, v199.h quad_perm:[3,2,1,0]807// GFX11: v_cvt_i32_i16_e64_dpp v5, v199.h op_sel:[1,0] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x08,0xea,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]808 809v_cvt_i32_i16 v5, v199.l810// GFX11: v_cvt_i32_i16_e64 v5, v199.l ; encoding: [0x05,0x00,0xea,0xd5,0xc7,0x01,0x00,0x00]811 812v_cvt_i32_i16 v5, v199.l dpp8:[7,6,5,4,3,2,1,0]813// GFX11: v_cvt_i32_i16_e64_dpp v5, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xea,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]814 815v_cvt_i32_i16 v5, v199.l quad_perm:[3,2,1,0]816// GFX11: v_cvt_i32_i16_e64_dpp v5, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xea,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]817 818v_cvt_norm_i16_f16 v128.h, 0xfe0b819// GFX11: v_cvt_norm_i16_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xe3,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]820 821v_cvt_norm_i16_f16 v128.l, 0xfe0b822// GFX11: v_cvt_norm_i16_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xe3,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]823 824v_cvt_norm_i16_f16 v255.h, -1825// GFX11: v_cvt_norm_i16_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0xc1,0x00,0x00,0x00]826 827v_cvt_norm_i16_f16 v255.h, 0.5828// GFX11: v_cvt_norm_i16_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0xf0,0x00,0x00,0x00]829 830v_cvt_norm_i16_f16 v255.h, exec_hi831// GFX11: v_cvt_norm_i16_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x7f,0x00,0x00,0x00]832 833v_cvt_norm_i16_f16 v255.h, exec_lo834// GFX11: v_cvt_norm_i16_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x7e,0x00,0x00,0x00]835 836v_cvt_norm_i16_f16 v255.h, m0837// GFX11: v_cvt_norm_i16_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x7d,0x00,0x00,0x00]838 839v_cvt_norm_i16_f16 v255.h, null840// GFX11: v_cvt_norm_i16_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x7c,0x00,0x00,0x00]841 842v_cvt_norm_i16_f16 v255.h, s1843// GFX11: v_cvt_norm_i16_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x01,0x00,0x00,0x00]844 845v_cvt_norm_i16_f16 v255.h, s105846// GFX11: v_cvt_norm_i16_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x69,0x00,0x00,0x00]847 848v_cvt_norm_i16_f16 v255.h, src_scc849// GFX11: v_cvt_norm_i16_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0xfd,0x00,0x00,0x00]850 851v_cvt_norm_i16_f16 v255.h, ttmp15852// GFX11: v_cvt_norm_i16_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x7b,0x00,0x00,0x00]853 854v_cvt_norm_i16_f16 v255.h, v1.h855// GFX11: v_cvt_norm_i16_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe3,0xd5,0x01,0x01,0x00,0x00]856 857v_cvt_norm_i16_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]858// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe3,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]859 860v_cvt_norm_i16_f16 v255.h, v1.h quad_perm:[3,2,1,0]861// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe3,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]862 863v_cvt_norm_i16_f16 v255.h, v127.h864// GFX11: v_cvt_norm_i16_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe3,0xd5,0x7f,0x01,0x00,0x00]865 866v_cvt_norm_i16_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]867// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe3,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]868 869v_cvt_norm_i16_f16 v255.h, v127.h quad_perm:[3,2,1,0]870// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe3,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]871 872v_cvt_norm_i16_f16 v255.h, vcc_hi873// GFX11: v_cvt_norm_i16_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x6b,0x00,0x00,0x00]874 875v_cvt_norm_i16_f16 v255.h, vcc_lo876// GFX11: v_cvt_norm_i16_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe3,0xd5,0x6a,0x00,0x00,0x00]877 878v_cvt_norm_i16_f16 v255.l, -1879// GFX11: v_cvt_norm_i16_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xe3,0xd5,0xc1,0x00,0x00,0x00]880 881v_cvt_norm_i16_f16 v255.l, 0.5882// GFX11: v_cvt_norm_i16_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xe3,0xd5,0xf0,0x00,0x00,0x00]883 884v_cvt_norm_i16_f16 v255.l, exec_hi885// GFX11: v_cvt_norm_i16_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xe3,0xd5,0x7f,0x00,0x00,0x00]886 887v_cvt_norm_i16_f16 v255.l, exec_lo888// GFX11: v_cvt_norm_i16_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xe3,0xd5,0x7e,0x00,0x00,0x00]889 890v_cvt_norm_i16_f16 v255.l, m0891// GFX11: v_cvt_norm_i16_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xe3,0xd5,0x7d,0x00,0x00,0x00]892 893v_cvt_norm_i16_f16 v255.l, null894// GFX11: v_cvt_norm_i16_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xe3,0xd5,0x7c,0x00,0x00,0x00]895 896v_cvt_norm_i16_f16 v255.l, s1897// GFX11: v_cvt_norm_i16_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xe3,0xd5,0x01,0x00,0x00,0x00]898 899v_cvt_norm_i16_f16 v255.l, s105900// GFX11: v_cvt_norm_i16_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xe3,0xd5,0x69,0x00,0x00,0x00]901 902v_cvt_norm_i16_f16 v255.l, src_scc903// GFX11: v_cvt_norm_i16_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xe3,0xd5,0xfd,0x00,0x00,0x00]904 905v_cvt_norm_i16_f16 v255.l, ttmp15906// GFX11: v_cvt_norm_i16_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xe3,0xd5,0x7b,0x00,0x00,0x00]907 908v_cvt_norm_i16_f16 v255.l, v1.l909// GFX11: v_cvt_norm_i16_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xe3,0xd5,0x01,0x01,0x00,0x00]910 911v_cvt_norm_i16_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]912// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe3,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]913 914v_cvt_norm_i16_f16 v255.l, v1.l quad_perm:[3,2,1,0]915// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe3,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]916 917v_cvt_norm_i16_f16 v255.l, v127.l918// GFX11: v_cvt_norm_i16_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xe3,0xd5,0x7f,0x01,0x00,0x00]919 920v_cvt_norm_i16_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]921// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe3,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]922 923v_cvt_norm_i16_f16 v255.l, v127.l quad_perm:[3,2,1,0]924// GFX11: v_cvt_norm_i16_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe3,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]925 926v_cvt_norm_i16_f16 v255.l, vcc_hi927// GFX11: v_cvt_norm_i16_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xe3,0xd5,0x6b,0x00,0x00,0x00]928 929v_cvt_norm_i16_f16 v255.l, vcc_lo930// GFX11: v_cvt_norm_i16_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xe3,0xd5,0x6a,0x00,0x00,0x00]931 932v_cvt_norm_i16_f16 v5.h, v199.h933// GFX11: v_cvt_norm_i16_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xe3,0xd5,0xc7,0x01,0x00,0x00]934 935v_cvt_norm_i16_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]936// GFX11: v_cvt_norm_i16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xe3,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]937 938v_cvt_norm_i16_f16 v5.h, v199.h quad_perm:[3,2,1,0]939// GFX11: v_cvt_norm_i16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xe3,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]940 941v_cvt_norm_i16_f16 v5.l, v199.l942// GFX11: v_cvt_norm_i16_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xe3,0xd5,0xc7,0x01,0x00,0x00]943 944v_cvt_norm_i16_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]945// GFX11: v_cvt_norm_i16_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xe3,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]946 947v_cvt_norm_i16_f16 v5.l, v199.l quad_perm:[3,2,1,0]948// GFX11: v_cvt_norm_i16_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xe3,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]949 950v_cvt_norm_u16_f16 v128.h, 0xfe0b951// GFX11: v_cvt_norm_u16_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xe4,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]952 953v_cvt_norm_u16_f16 v128.l, 0xfe0b954// GFX11: v_cvt_norm_u16_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xe4,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]955 956v_cvt_norm_u16_f16 v255.h, -1957// GFX11: v_cvt_norm_u16_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0xc1,0x00,0x00,0x00]958 959v_cvt_norm_u16_f16 v255.h, 0.5960// GFX11: v_cvt_norm_u16_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0xf0,0x00,0x00,0x00]961 962v_cvt_norm_u16_f16 v255.h, exec_hi963// GFX11: v_cvt_norm_u16_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x7f,0x00,0x00,0x00]964 965v_cvt_norm_u16_f16 v255.h, exec_lo966// GFX11: v_cvt_norm_u16_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x7e,0x00,0x00,0x00]967 968v_cvt_norm_u16_f16 v255.h, m0969// GFX11: v_cvt_norm_u16_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x7d,0x00,0x00,0x00]970 971v_cvt_norm_u16_f16 v255.h, null972// GFX11: v_cvt_norm_u16_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x7c,0x00,0x00,0x00]973 974v_cvt_norm_u16_f16 v255.h, s1975// GFX11: v_cvt_norm_u16_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x01,0x00,0x00,0x00]976 977v_cvt_norm_u16_f16 v255.h, s105978// GFX11: v_cvt_norm_u16_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x69,0x00,0x00,0x00]979 980v_cvt_norm_u16_f16 v255.h, src_scc981// GFX11: v_cvt_norm_u16_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0xfd,0x00,0x00,0x00]982 983v_cvt_norm_u16_f16 v255.h, ttmp15984// GFX11: v_cvt_norm_u16_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x7b,0x00,0x00,0x00]985 986v_cvt_norm_u16_f16 v255.h, v1.h987// GFX11: v_cvt_norm_u16_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe4,0xd5,0x01,0x01,0x00,0x00]988 989v_cvt_norm_u16_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]990// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe4,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]991 992v_cvt_norm_u16_f16 v255.h, v1.h quad_perm:[3,2,1,0]993// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe4,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]994 995v_cvt_norm_u16_f16 v255.h, v127.h996// GFX11: v_cvt_norm_u16_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe4,0xd5,0x7f,0x01,0x00,0x00]997 998v_cvt_norm_u16_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]999// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe4,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1000 1001v_cvt_norm_u16_f16 v255.h, v127.h quad_perm:[3,2,1,0]1002// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe4,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1003 1004v_cvt_norm_u16_f16 v255.h, vcc_hi1005// GFX11: v_cvt_norm_u16_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x6b,0x00,0x00,0x00]1006 1007v_cvt_norm_u16_f16 v255.h, vcc_lo1008// GFX11: v_cvt_norm_u16_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe4,0xd5,0x6a,0x00,0x00,0x00]1009 1010v_cvt_norm_u16_f16 v255.l, -11011// GFX11: v_cvt_norm_u16_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xe4,0xd5,0xc1,0x00,0x00,0x00]1012 1013v_cvt_norm_u16_f16 v255.l, 0.51014// GFX11: v_cvt_norm_u16_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xe4,0xd5,0xf0,0x00,0x00,0x00]1015 1016v_cvt_norm_u16_f16 v255.l, exec_hi1017// GFX11: v_cvt_norm_u16_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xe4,0xd5,0x7f,0x00,0x00,0x00]1018 1019v_cvt_norm_u16_f16 v255.l, exec_lo1020// GFX11: v_cvt_norm_u16_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xe4,0xd5,0x7e,0x00,0x00,0x00]1021 1022v_cvt_norm_u16_f16 v255.l, m01023// GFX11: v_cvt_norm_u16_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xe4,0xd5,0x7d,0x00,0x00,0x00]1024 1025v_cvt_norm_u16_f16 v255.l, null1026// GFX11: v_cvt_norm_u16_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xe4,0xd5,0x7c,0x00,0x00,0x00]1027 1028v_cvt_norm_u16_f16 v255.l, s11029// GFX11: v_cvt_norm_u16_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xe4,0xd5,0x01,0x00,0x00,0x00]1030 1031v_cvt_norm_u16_f16 v255.l, s1051032// GFX11: v_cvt_norm_u16_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xe4,0xd5,0x69,0x00,0x00,0x00]1033 1034v_cvt_norm_u16_f16 v255.l, src_scc1035// GFX11: v_cvt_norm_u16_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xe4,0xd5,0xfd,0x00,0x00,0x00]1036 1037v_cvt_norm_u16_f16 v255.l, ttmp151038// GFX11: v_cvt_norm_u16_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xe4,0xd5,0x7b,0x00,0x00,0x00]1039 1040v_cvt_norm_u16_f16 v255.l, v1.l1041// GFX11: v_cvt_norm_u16_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xe4,0xd5,0x01,0x01,0x00,0x00]1042 1043v_cvt_norm_u16_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1044// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe4,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1045 1046v_cvt_norm_u16_f16 v255.l, v1.l quad_perm:[3,2,1,0]1047// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe4,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1048 1049v_cvt_norm_u16_f16 v255.l, v127.l1050// GFX11: v_cvt_norm_u16_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xe4,0xd5,0x7f,0x01,0x00,0x00]1051 1052v_cvt_norm_u16_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1053// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe4,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1054 1055v_cvt_norm_u16_f16 v255.l, v127.l quad_perm:[3,2,1,0]1056// GFX11: v_cvt_norm_u16_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe4,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1057 1058v_cvt_norm_u16_f16 v255.l, vcc_hi1059// GFX11: v_cvt_norm_u16_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xe4,0xd5,0x6b,0x00,0x00,0x00]1060 1061v_cvt_norm_u16_f16 v255.l, vcc_lo1062// GFX11: v_cvt_norm_u16_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xe4,0xd5,0x6a,0x00,0x00,0x00]1063 1064v_cvt_norm_u16_f16 v5.h, v199.h1065// GFX11: v_cvt_norm_u16_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xe4,0xd5,0xc7,0x01,0x00,0x00]1066 1067v_cvt_norm_u16_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]1068// GFX11: v_cvt_norm_u16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xe4,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1069 1070v_cvt_norm_u16_f16 v5.h, v199.h quad_perm:[3,2,1,0]1071// GFX11: v_cvt_norm_u16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xe4,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1072 1073v_cvt_norm_u16_f16 v5.l, v199.l1074// GFX11: v_cvt_norm_u16_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xe4,0xd5,0xc7,0x01,0x00,0x00]1075 1076v_cvt_norm_u16_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]1077// GFX11: v_cvt_norm_u16_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xe4,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1078 1079v_cvt_norm_u16_f16 v5.l, v199.l quad_perm:[3,2,1,0]1080// GFX11: v_cvt_norm_u16_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xe4,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1081 1082v_cvt_u16_f16 v128.h, 0xfe0b1083// GFX11: v_cvt_u16_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd2,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1084 1085v_cvt_u16_f16 v128.l, 0xfe0b1086// GFX11: v_cvt_u16_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd2,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1087 1088v_cvt_u16_f16 v255.h, -11089// GFX11: v_cvt_u16_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0xc1,0x00,0x00,0x00]1090 1091v_cvt_u16_f16 v255.h, 0.51092// GFX11: v_cvt_u16_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0xf0,0x00,0x00,0x00]1093 1094v_cvt_u16_f16 v255.h, exec_hi1095// GFX11: v_cvt_u16_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x7f,0x00,0x00,0x00]1096 1097v_cvt_u16_f16 v255.h, exec_lo1098// GFX11: v_cvt_u16_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x7e,0x00,0x00,0x00]1099 1100v_cvt_u16_f16 v255.h, m01101// GFX11: v_cvt_u16_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x7d,0x00,0x00,0x00]1102 1103v_cvt_u16_f16 v255.h, null1104// GFX11: v_cvt_u16_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x7c,0x00,0x00,0x00]1105 1106v_cvt_u16_f16 v255.h, s11107// GFX11: v_cvt_u16_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x01,0x00,0x00,0x00]1108 1109v_cvt_u16_f16 v255.h, s1051110// GFX11: v_cvt_u16_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x69,0x00,0x00,0x00]1111 1112v_cvt_u16_f16 v255.h, src_scc1113// GFX11: v_cvt_u16_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0xfd,0x00,0x00,0x00]1114 1115v_cvt_u16_f16 v255.h, ttmp151116// GFX11: v_cvt_u16_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x7b,0x00,0x00,0x00]1117 1118v_cvt_u16_f16 v255.h, v1.h1119// GFX11: v_cvt_u16_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd2,0xd5,0x01,0x01,0x00,0x00]1120 1121v_cvt_u16_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]1122// GFX11: v_cvt_u16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd2,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1123 1124v_cvt_u16_f16 v255.h, v1.h quad_perm:[3,2,1,0]1125// GFX11: v_cvt_u16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1126 1127v_cvt_u16_f16 v255.h, v127.h1128// GFX11: v_cvt_u16_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd2,0xd5,0x7f,0x01,0x00,0x00]1129 1130v_cvt_u16_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]1131// GFX11: v_cvt_u16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd2,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1132 1133v_cvt_u16_f16 v255.h, v127.h quad_perm:[3,2,1,0]1134// GFX11: v_cvt_u16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd2,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1135 1136v_cvt_u16_f16 v255.h, vcc_hi1137// GFX11: v_cvt_u16_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x6b,0x00,0x00,0x00]1138 1139v_cvt_u16_f16 v255.h, vcc_lo1140// GFX11: v_cvt_u16_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd2,0xd5,0x6a,0x00,0x00,0x00]1141 1142v_cvt_u16_f16 v255.l, -11143// GFX11: v_cvt_u16_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd2,0xd5,0xc1,0x00,0x00,0x00]1144 1145v_cvt_u16_f16 v255.l, 0.51146// GFX11: v_cvt_u16_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd2,0xd5,0xf0,0x00,0x00,0x00]1147 1148v_cvt_u16_f16 v255.l, exec_hi1149// GFX11: v_cvt_u16_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd2,0xd5,0x7f,0x00,0x00,0x00]1150 1151v_cvt_u16_f16 v255.l, exec_lo1152// GFX11: v_cvt_u16_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd2,0xd5,0x7e,0x00,0x00,0x00]1153 1154v_cvt_u16_f16 v255.l, m01155// GFX11: v_cvt_u16_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd2,0xd5,0x7d,0x00,0x00,0x00]1156 1157v_cvt_u16_f16 v255.l, null1158// GFX11: v_cvt_u16_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd2,0xd5,0x7c,0x00,0x00,0x00]1159 1160v_cvt_u16_f16 v255.l, s11161// GFX11: v_cvt_u16_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd2,0xd5,0x01,0x00,0x00,0x00]1162 1163v_cvt_u16_f16 v255.l, s1051164// GFX11: v_cvt_u16_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd2,0xd5,0x69,0x00,0x00,0x00]1165 1166v_cvt_u16_f16 v255.l, src_scc1167// GFX11: v_cvt_u16_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd2,0xd5,0xfd,0x00,0x00,0x00]1168 1169v_cvt_u16_f16 v255.l, ttmp151170// GFX11: v_cvt_u16_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd2,0xd5,0x7b,0x00,0x00,0x00]1171 1172v_cvt_u16_f16 v255.l, v1.l1173// GFX11: v_cvt_u16_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd2,0xd5,0x01,0x01,0x00,0x00]1174 1175v_cvt_u16_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1176// GFX11: v_cvt_u16_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd2,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1177 1178v_cvt_u16_f16 v255.l, v1.l quad_perm:[3,2,1,0]1179// GFX11: v_cvt_u16_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd2,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1180 1181v_cvt_u16_f16 v255.l, v127.l1182// GFX11: v_cvt_u16_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd2,0xd5,0x7f,0x01,0x00,0x00]1183 1184v_cvt_u16_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1185// GFX11: v_cvt_u16_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd2,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1186 1187v_cvt_u16_f16 v255.l, v127.l quad_perm:[3,2,1,0]1188// GFX11: v_cvt_u16_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd2,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1189 1190v_cvt_u16_f16 v255.l, vcc_hi1191// GFX11: v_cvt_u16_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd2,0xd5,0x6b,0x00,0x00,0x00]1192 1193v_cvt_u16_f16 v255.l, vcc_lo1194// GFX11: v_cvt_u16_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd2,0xd5,0x6a,0x00,0x00,0x00]1195 1196v_cvt_u16_f16 v5.h, v199.h1197// GFX11: v_cvt_u16_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd2,0xd5,0xc7,0x01,0x00,0x00]1198 1199v_cvt_u16_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]1200// GFX11: v_cvt_u16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd2,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1201 1202v_cvt_u16_f16 v5.h, v199.h quad_perm:[3,2,1,0]1203// GFX11: v_cvt_u16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd2,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1204 1205v_cvt_u16_f16 v5.l, v199.l1206// GFX11: v_cvt_u16_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd2,0xd5,0xc7,0x01,0x00,0x00]1207 1208v_cvt_u16_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]1209// GFX11: v_cvt_u16_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd2,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1210 1211v_cvt_u16_f16 v5.l, v199.l quad_perm:[3,2,1,0]1212// GFX11: v_cvt_u16_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd2,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1213 1214v_cvt_u32_u16 v5, v199.h1215// GFX11: v_cvt_u32_u16_e64 v5, v199.h op_sel:[1,0] ; encoding: [0x05,0x08,0xeb,0xd5,0xc7,0x01,0x00,0x00]1216 1217v_cvt_u32_u16 v5, v199.h dpp8:[7,6,5,4,3,2,1,0]1218// GFX11: v_cvt_u32_u16_e64_dpp v5, v199.h op_sel:[1,0] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x08,0xeb,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1219 1220v_cvt_u32_u16 v5, v199.h quad_perm:[3,2,1,0]1221// GFX11: v_cvt_u32_u16_e64_dpp v5, v199.h op_sel:[1,0] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x08,0xeb,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1222 1223v_cvt_u32_u16 v5, v199.l1224// GFX11: v_cvt_u32_u16_e64 v5, v199.l ; encoding: [0x05,0x00,0xeb,0xd5,0xc7,0x01,0x00,0x00]1225 1226v_cvt_u32_u16 v5, v199.l dpp8:[7,6,5,4,3,2,1,0]1227// GFX11: v_cvt_u32_u16_e64_dpp v5, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xeb,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1228 1229v_cvt_u32_u16 v5, v199.l quad_perm:[3,2,1,0]1230// GFX11: v_cvt_u32_u16_e64_dpp v5, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xeb,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1231 1232v_exp_f16 v128.h, 0xfe0b1233// GFX11: v_exp_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd8,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1234 1235v_exp_f16 v128.l, 0xfe0b1236// GFX11: v_exp_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd8,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1237 1238v_exp_f16 v255.h, -11239// GFX11: v_exp_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0xc1,0x00,0x00,0x00]1240 1241v_exp_f16 v255.h, 0.51242// GFX11: v_exp_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0xf0,0x00,0x00,0x00]1243 1244v_exp_f16 v255.h, exec_hi1245// GFX11: v_exp_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x7f,0x00,0x00,0x00]1246 1247v_exp_f16 v255.h, exec_lo1248// GFX11: v_exp_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x7e,0x00,0x00,0x00]1249 1250v_exp_f16 v255.h, m01251// GFX11: v_exp_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x7d,0x00,0x00,0x00]1252 1253v_exp_f16 v255.h, null1254// GFX11: v_exp_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x7c,0x00,0x00,0x00]1255 1256v_exp_f16 v255.h, s11257// GFX11: v_exp_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x01,0x00,0x00,0x00]1258 1259v_exp_f16 v255.h, s1051260// GFX11: v_exp_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x69,0x00,0x00,0x00]1261 1262v_exp_f16 v255.h, src_scc1263// GFX11: v_exp_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0xfd,0x00,0x00,0x00]1264 1265v_exp_f16 v255.h, ttmp151266// GFX11: v_exp_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x7b,0x00,0x00,0x00]1267 1268v_exp_f16 v255.h, v1.h1269// GFX11: v_exp_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd8,0xd5,0x01,0x01,0x00,0x00]1270 1271v_exp_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]1272// GFX11: v_exp_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd8,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1273 1274v_exp_f16 v255.h, v1.h quad_perm:[3,2,1,0]1275// GFX11: v_exp_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd8,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1276 1277v_exp_f16 v255.h, v127.h1278// GFX11: v_exp_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd8,0xd5,0x7f,0x01,0x00,0x00]1279 1280v_exp_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]1281// GFX11: v_exp_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd8,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1282 1283v_exp_f16 v255.h, v127.h quad_perm:[3,2,1,0]1284// GFX11: v_exp_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd8,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1285 1286v_exp_f16 v255.h, vcc_hi1287// GFX11: v_exp_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x6b,0x00,0x00,0x00]1288 1289v_exp_f16 v255.h, vcc_lo1290// GFX11: v_exp_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd8,0xd5,0x6a,0x00,0x00,0x00]1291 1292v_exp_f16 v255.l, -11293// GFX11: v_exp_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd8,0xd5,0xc1,0x00,0x00,0x00]1294 1295v_exp_f16 v255.l, 0.51296// GFX11: v_exp_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd8,0xd5,0xf0,0x00,0x00,0x00]1297 1298v_exp_f16 v255.l, exec_hi1299// GFX11: v_exp_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd8,0xd5,0x7f,0x00,0x00,0x00]1300 1301v_exp_f16 v255.l, exec_lo1302// GFX11: v_exp_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd8,0xd5,0x7e,0x00,0x00,0x00]1303 1304v_exp_f16 v255.l, m01305// GFX11: v_exp_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd8,0xd5,0x7d,0x00,0x00,0x00]1306 1307v_exp_f16 v255.l, null1308// GFX11: v_exp_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd8,0xd5,0x7c,0x00,0x00,0x00]1309 1310v_exp_f16 v255.l, s11311// GFX11: v_exp_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd8,0xd5,0x01,0x00,0x00,0x00]1312 1313v_exp_f16 v255.l, s1051314// GFX11: v_exp_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd8,0xd5,0x69,0x00,0x00,0x00]1315 1316v_exp_f16 v255.l, src_scc1317// GFX11: v_exp_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd8,0xd5,0xfd,0x00,0x00,0x00]1318 1319v_exp_f16 v255.l, ttmp151320// GFX11: v_exp_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd8,0xd5,0x7b,0x00,0x00,0x00]1321 1322v_exp_f16 v255.l, v1.l1323// GFX11: v_exp_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd8,0xd5,0x01,0x01,0x00,0x00]1324 1325v_exp_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1326// GFX11: v_exp_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd8,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1327 1328v_exp_f16 v255.l, v1.l quad_perm:[3,2,1,0]1329// GFX11: v_exp_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd8,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1330 1331v_exp_f16 v255.l, v127.l1332// GFX11: v_exp_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd8,0xd5,0x7f,0x01,0x00,0x00]1333 1334v_exp_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1335// GFX11: v_exp_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd8,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1336 1337v_exp_f16 v255.l, v127.l quad_perm:[3,2,1,0]1338// GFX11: v_exp_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd8,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1339 1340v_exp_f16 v255.l, vcc_hi1341// GFX11: v_exp_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd8,0xd5,0x6b,0x00,0x00,0x00]1342 1343v_exp_f16 v255.l, vcc_lo1344// GFX11: v_exp_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd8,0xd5,0x6a,0x00,0x00,0x00]1345 1346v_exp_f16 v5.h, v199.h1347// GFX11: v_exp_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd8,0xd5,0xc7,0x01,0x00,0x00]1348 1349v_exp_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]1350// GFX11: v_exp_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd8,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1351 1352v_exp_f16 v5.h, v199.h quad_perm:[3,2,1,0]1353// GFX11: v_exp_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd8,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1354 1355v_exp_f16 v5.l, v199.l1356// GFX11: v_exp_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd8,0xd5,0xc7,0x01,0x00,0x00]1357 1358v_exp_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]1359// GFX11: v_exp_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd8,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1360 1361v_exp_f16 v5.l, v199.l quad_perm:[3,2,1,0]1362// GFX11: v_exp_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd8,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1363 1364v_floor_f16 v128.h, 0xfe0b1365// GFX11: v_floor_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xdb,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1366 1367v_floor_f16 v128.l, 0xfe0b1368// GFX11: v_floor_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xdb,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1369 1370v_floor_f16 v255.h, -11371// GFX11: v_floor_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0xc1,0x00,0x00,0x00]1372 1373v_floor_f16 v255.h, 0.51374// GFX11: v_floor_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0xf0,0x00,0x00,0x00]1375 1376v_floor_f16 v255.h, exec_hi1377// GFX11: v_floor_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x7f,0x00,0x00,0x00]1378 1379v_floor_f16 v255.h, exec_lo1380// GFX11: v_floor_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x7e,0x00,0x00,0x00]1381 1382v_floor_f16 v255.h, m01383// GFX11: v_floor_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x7d,0x00,0x00,0x00]1384 1385v_floor_f16 v255.h, null1386// GFX11: v_floor_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x7c,0x00,0x00,0x00]1387 1388v_floor_f16 v255.h, s11389// GFX11: v_floor_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x01,0x00,0x00,0x00]1390 1391v_floor_f16 v255.h, s1051392// GFX11: v_floor_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x69,0x00,0x00,0x00]1393 1394v_floor_f16 v255.h, src_scc1395// GFX11: v_floor_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0xfd,0x00,0x00,0x00]1396 1397v_floor_f16 v255.h, ttmp151398// GFX11: v_floor_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x7b,0x00,0x00,0x00]1399 1400v_floor_f16 v255.h, v1.h1401// GFX11: v_floor_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdb,0xd5,0x01,0x01,0x00,0x00]1402 1403v_floor_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]1404// GFX11: v_floor_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdb,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1405 1406v_floor_f16 v255.h, v1.h quad_perm:[3,2,1,0]1407// GFX11: v_floor_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1408 1409v_floor_f16 v255.h, v127.h1410// GFX11: v_floor_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdb,0xd5,0x7f,0x01,0x00,0x00]1411 1412v_floor_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]1413// GFX11: v_floor_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdb,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1414 1415v_floor_f16 v255.h, v127.h quad_perm:[3,2,1,0]1416// GFX11: v_floor_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdb,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1417 1418v_floor_f16 v255.h, vcc_hi1419// GFX11: v_floor_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x6b,0x00,0x00,0x00]1420 1421v_floor_f16 v255.h, vcc_lo1422// GFX11: v_floor_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdb,0xd5,0x6a,0x00,0x00,0x00]1423 1424v_floor_f16 v255.l, -11425// GFX11: v_floor_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xdb,0xd5,0xc1,0x00,0x00,0x00]1426 1427v_floor_f16 v255.l, 0.51428// GFX11: v_floor_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xdb,0xd5,0xf0,0x00,0x00,0x00]1429 1430v_floor_f16 v255.l, exec_hi1431// GFX11: v_floor_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xdb,0xd5,0x7f,0x00,0x00,0x00]1432 1433v_floor_f16 v255.l, exec_lo1434// GFX11: v_floor_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xdb,0xd5,0x7e,0x00,0x00,0x00]1435 1436v_floor_f16 v255.l, m01437// GFX11: v_floor_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xdb,0xd5,0x7d,0x00,0x00,0x00]1438 1439v_floor_f16 v255.l, null1440// GFX11: v_floor_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xdb,0xd5,0x7c,0x00,0x00,0x00]1441 1442v_floor_f16 v255.l, s11443// GFX11: v_floor_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xdb,0xd5,0x01,0x00,0x00,0x00]1444 1445v_floor_f16 v255.l, s1051446// GFX11: v_floor_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xdb,0xd5,0x69,0x00,0x00,0x00]1447 1448v_floor_f16 v255.l, src_scc1449// GFX11: v_floor_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xdb,0xd5,0xfd,0x00,0x00,0x00]1450 1451v_floor_f16 v255.l, ttmp151452// GFX11: v_floor_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xdb,0xd5,0x7b,0x00,0x00,0x00]1453 1454v_floor_f16 v255.l, v1.l1455// GFX11: v_floor_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xdb,0xd5,0x01,0x01,0x00,0x00]1456 1457v_floor_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1458// GFX11: v_floor_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdb,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1459 1460v_floor_f16 v255.l, v1.l quad_perm:[3,2,1,0]1461// GFX11: v_floor_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdb,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1462 1463v_floor_f16 v255.l, v127.l1464// GFX11: v_floor_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xdb,0xd5,0x7f,0x01,0x00,0x00]1465 1466v_floor_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1467// GFX11: v_floor_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdb,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1468 1469v_floor_f16 v255.l, v127.l quad_perm:[3,2,1,0]1470// GFX11: v_floor_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdb,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1471 1472v_floor_f16 v255.l, vcc_hi1473// GFX11: v_floor_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xdb,0xd5,0x6b,0x00,0x00,0x00]1474 1475v_floor_f16 v255.l, vcc_lo1476// GFX11: v_floor_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xdb,0xd5,0x6a,0x00,0x00,0x00]1477 1478v_floor_f16 v5.h, v199.h1479// GFX11: v_floor_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xdb,0xd5,0xc7,0x01,0x00,0x00]1480 1481v_floor_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]1482// GFX11: v_floor_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xdb,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1483 1484v_floor_f16 v5.h, v199.h quad_perm:[3,2,1,0]1485// GFX11: v_floor_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xdb,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1486 1487v_floor_f16 v5.l, v199.l1488// GFX11: v_floor_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xdb,0xd5,0xc7,0x01,0x00,0x00]1489 1490v_floor_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]1491// GFX11: v_floor_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xdb,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1492 1493v_floor_f16 v5.l, v199.l quad_perm:[3,2,1,0]1494// GFX11: v_floor_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xdb,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1495 1496v_fract_f16 v128.h, 0xfe0b1497// GFX11: v_fract_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xdf,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1498 1499v_fract_f16 v128.l, 0xfe0b1500// GFX11: v_fract_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xdf,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1501 1502v_fract_f16 v255.h, -11503// GFX11: v_fract_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0xc1,0x00,0x00,0x00]1504 1505v_fract_f16 v255.h, 0.51506// GFX11: v_fract_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0xf0,0x00,0x00,0x00]1507 1508v_fract_f16 v255.h, exec_hi1509// GFX11: v_fract_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x7f,0x00,0x00,0x00]1510 1511v_fract_f16 v255.h, exec_lo1512// GFX11: v_fract_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x7e,0x00,0x00,0x00]1513 1514v_fract_f16 v255.h, m01515// GFX11: v_fract_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x7d,0x00,0x00,0x00]1516 1517v_fract_f16 v255.h, null1518// GFX11: v_fract_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x7c,0x00,0x00,0x00]1519 1520v_fract_f16 v255.h, s11521// GFX11: v_fract_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x01,0x00,0x00,0x00]1522 1523v_fract_f16 v255.h, s1051524// GFX11: v_fract_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x69,0x00,0x00,0x00]1525 1526v_fract_f16 v255.h, src_scc1527// GFX11: v_fract_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0xfd,0x00,0x00,0x00]1528 1529v_fract_f16 v255.h, ttmp151530// GFX11: v_fract_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x7b,0x00,0x00,0x00]1531 1532v_fract_f16 v255.h, v1.h1533// GFX11: v_fract_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdf,0xd5,0x01,0x01,0x00,0x00]1534 1535v_fract_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]1536// GFX11: v_fract_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdf,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1537 1538v_fract_f16 v255.h, v1.h quad_perm:[3,2,1,0]1539// GFX11: v_fract_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdf,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1540 1541v_fract_f16 v255.h, v127.h1542// GFX11: v_fract_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdf,0xd5,0x7f,0x01,0x00,0x00]1543 1544v_fract_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]1545// GFX11: v_fract_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdf,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1546 1547v_fract_f16 v255.h, v127.h quad_perm:[3,2,1,0]1548// GFX11: v_fract_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdf,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1549 1550v_fract_f16 v255.h, vcc_hi1551// GFX11: v_fract_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x6b,0x00,0x00,0x00]1552 1553v_fract_f16 v255.h, vcc_lo1554// GFX11: v_fract_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdf,0xd5,0x6a,0x00,0x00,0x00]1555 1556v_fract_f16 v255.l, -11557// GFX11: v_fract_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xdf,0xd5,0xc1,0x00,0x00,0x00]1558 1559v_fract_f16 v255.l, 0.51560// GFX11: v_fract_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xdf,0xd5,0xf0,0x00,0x00,0x00]1561 1562v_fract_f16 v255.l, exec_hi1563// GFX11: v_fract_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xdf,0xd5,0x7f,0x00,0x00,0x00]1564 1565v_fract_f16 v255.l, exec_lo1566// GFX11: v_fract_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xdf,0xd5,0x7e,0x00,0x00,0x00]1567 1568v_fract_f16 v255.l, m01569// GFX11: v_fract_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xdf,0xd5,0x7d,0x00,0x00,0x00]1570 1571v_fract_f16 v255.l, null1572// GFX11: v_fract_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xdf,0xd5,0x7c,0x00,0x00,0x00]1573 1574v_fract_f16 v255.l, s11575// GFX11: v_fract_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xdf,0xd5,0x01,0x00,0x00,0x00]1576 1577v_fract_f16 v255.l, s1051578// GFX11: v_fract_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xdf,0xd5,0x69,0x00,0x00,0x00]1579 1580v_fract_f16 v255.l, src_scc1581// GFX11: v_fract_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xdf,0xd5,0xfd,0x00,0x00,0x00]1582 1583v_fract_f16 v255.l, ttmp151584// GFX11: v_fract_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xdf,0xd5,0x7b,0x00,0x00,0x00]1585 1586v_fract_f16 v255.l, v1.l1587// GFX11: v_fract_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xdf,0xd5,0x01,0x01,0x00,0x00]1588 1589v_fract_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1590// GFX11: v_fract_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdf,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1591 1592v_fract_f16 v255.l, v1.l quad_perm:[3,2,1,0]1593// GFX11: v_fract_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdf,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1594 1595v_fract_f16 v255.l, v127.l1596// GFX11: v_fract_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xdf,0xd5,0x7f,0x01,0x00,0x00]1597 1598v_fract_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1599// GFX11: v_fract_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdf,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1600 1601v_fract_f16 v255.l, v127.l quad_perm:[3,2,1,0]1602// GFX11: v_fract_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdf,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1603 1604v_fract_f16 v255.l, vcc_hi1605// GFX11: v_fract_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xdf,0xd5,0x6b,0x00,0x00,0x00]1606 1607v_fract_f16 v255.l, vcc_lo1608// GFX11: v_fract_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xdf,0xd5,0x6a,0x00,0x00,0x00]1609 1610v_fract_f16 v5.h, v199.h1611// GFX11: v_fract_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xdf,0xd5,0xc7,0x01,0x00,0x00]1612 1613v_fract_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]1614// GFX11: v_fract_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xdf,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1615 1616v_fract_f16 v5.h, v199.h quad_perm:[3,2,1,0]1617// GFX11: v_fract_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xdf,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1618 1619v_fract_f16 v5.l, v199.l1620// GFX11: v_fract_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xdf,0xd5,0xc7,0x01,0x00,0x00]1621 1622v_fract_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]1623// GFX11: v_fract_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xdf,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1624 1625v_fract_f16 v5.l, v199.l quad_perm:[3,2,1,0]1626// GFX11: v_fract_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xdf,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1627 1628v_frexp_exp_i16_f16 v128.h, 0xfe0b1629// GFX11: v_frexp_exp_i16_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xda,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1630 1631v_frexp_exp_i16_f16 v128.l, 0xfe0b1632// GFX11: v_frexp_exp_i16_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xda,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1633 1634v_frexp_exp_i16_f16 v255.h, -11635// GFX11: v_frexp_exp_i16_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0xc1,0x00,0x00,0x00]1636 1637v_frexp_exp_i16_f16 v255.h, 0.51638// GFX11: v_frexp_exp_i16_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0xf0,0x00,0x00,0x00]1639 1640v_frexp_exp_i16_f16 v255.h, exec_hi1641// GFX11: v_frexp_exp_i16_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x7f,0x00,0x00,0x00]1642 1643v_frexp_exp_i16_f16 v255.h, exec_lo1644// GFX11: v_frexp_exp_i16_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x7e,0x00,0x00,0x00]1645 1646v_frexp_exp_i16_f16 v255.h, m01647// GFX11: v_frexp_exp_i16_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x7d,0x00,0x00,0x00]1648 1649v_frexp_exp_i16_f16 v255.h, null1650// GFX11: v_frexp_exp_i16_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x7c,0x00,0x00,0x00]1651 1652v_frexp_exp_i16_f16 v255.h, s11653// GFX11: v_frexp_exp_i16_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x01,0x00,0x00,0x00]1654 1655v_frexp_exp_i16_f16 v255.h, s1051656// GFX11: v_frexp_exp_i16_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x69,0x00,0x00,0x00]1657 1658v_frexp_exp_i16_f16 v255.h, src_scc1659// GFX11: v_frexp_exp_i16_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0xfd,0x00,0x00,0x00]1660 1661v_frexp_exp_i16_f16 v255.h, ttmp151662// GFX11: v_frexp_exp_i16_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x7b,0x00,0x00,0x00]1663 1664v_frexp_exp_i16_f16 v255.h, v1.h1665// GFX11: v_frexp_exp_i16_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xda,0xd5,0x01,0x01,0x00,0x00]1666 1667v_frexp_exp_i16_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]1668// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xda,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1669 1670v_frexp_exp_i16_f16 v255.h, v1.h quad_perm:[3,2,1,0]1671// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xda,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1672 1673v_frexp_exp_i16_f16 v255.h, v127.h1674// GFX11: v_frexp_exp_i16_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xda,0xd5,0x7f,0x01,0x00,0x00]1675 1676v_frexp_exp_i16_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]1677// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xda,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1678 1679v_frexp_exp_i16_f16 v255.h, v127.h quad_perm:[3,2,1,0]1680// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xda,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1681 1682v_frexp_exp_i16_f16 v255.h, vcc_hi1683// GFX11: v_frexp_exp_i16_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x6b,0x00,0x00,0x00]1684 1685v_frexp_exp_i16_f16 v255.h, vcc_lo1686// GFX11: v_frexp_exp_i16_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xda,0xd5,0x6a,0x00,0x00,0x00]1687 1688v_frexp_exp_i16_f16 v255.l, -11689// GFX11: v_frexp_exp_i16_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xda,0xd5,0xc1,0x00,0x00,0x00]1690 1691v_frexp_exp_i16_f16 v255.l, 0.51692// GFX11: v_frexp_exp_i16_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xda,0xd5,0xf0,0x00,0x00,0x00]1693 1694v_frexp_exp_i16_f16 v255.l, exec_hi1695// GFX11: v_frexp_exp_i16_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xda,0xd5,0x7f,0x00,0x00,0x00]1696 1697v_frexp_exp_i16_f16 v255.l, exec_lo1698// GFX11: v_frexp_exp_i16_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xda,0xd5,0x7e,0x00,0x00,0x00]1699 1700v_frexp_exp_i16_f16 v255.l, m01701// GFX11: v_frexp_exp_i16_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xda,0xd5,0x7d,0x00,0x00,0x00]1702 1703v_frexp_exp_i16_f16 v255.l, null1704// GFX11: v_frexp_exp_i16_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xda,0xd5,0x7c,0x00,0x00,0x00]1705 1706v_frexp_exp_i16_f16 v255.l, s11707// GFX11: v_frexp_exp_i16_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xda,0xd5,0x01,0x00,0x00,0x00]1708 1709v_frexp_exp_i16_f16 v255.l, s1051710// GFX11: v_frexp_exp_i16_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xda,0xd5,0x69,0x00,0x00,0x00]1711 1712v_frexp_exp_i16_f16 v255.l, src_scc1713// GFX11: v_frexp_exp_i16_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xda,0xd5,0xfd,0x00,0x00,0x00]1714 1715v_frexp_exp_i16_f16 v255.l, ttmp151716// GFX11: v_frexp_exp_i16_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xda,0xd5,0x7b,0x00,0x00,0x00]1717 1718v_frexp_exp_i16_f16 v255.l, v1.l1719// GFX11: v_frexp_exp_i16_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xda,0xd5,0x01,0x01,0x00,0x00]1720 1721v_frexp_exp_i16_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1722// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xda,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1723 1724v_frexp_exp_i16_f16 v255.l, v1.l quad_perm:[3,2,1,0]1725// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xda,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1726 1727v_frexp_exp_i16_f16 v255.l, v127.l1728// GFX11: v_frexp_exp_i16_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xda,0xd5,0x7f,0x01,0x00,0x00]1729 1730v_frexp_exp_i16_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1731// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xda,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1732 1733v_frexp_exp_i16_f16 v255.l, v127.l quad_perm:[3,2,1,0]1734// GFX11: v_frexp_exp_i16_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xda,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1735 1736v_frexp_exp_i16_f16 v255.l, vcc_hi1737// GFX11: v_frexp_exp_i16_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xda,0xd5,0x6b,0x00,0x00,0x00]1738 1739v_frexp_exp_i16_f16 v255.l, vcc_lo1740// GFX11: v_frexp_exp_i16_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xda,0xd5,0x6a,0x00,0x00,0x00]1741 1742v_frexp_exp_i16_f16 v5.h, v199.h1743// GFX11: v_frexp_exp_i16_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xda,0xd5,0xc7,0x01,0x00,0x00]1744 1745v_frexp_exp_i16_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]1746// GFX11: v_frexp_exp_i16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xda,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1747 1748v_frexp_exp_i16_f16 v5.h, v199.h quad_perm:[3,2,1,0]1749// GFX11: v_frexp_exp_i16_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xda,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1750 1751v_frexp_exp_i16_f16 v5.l, v199.l1752// GFX11: v_frexp_exp_i16_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xda,0xd5,0xc7,0x01,0x00,0x00]1753 1754v_frexp_exp_i16_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]1755// GFX11: v_frexp_exp_i16_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xda,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1756 1757v_frexp_exp_i16_f16 v5.l, v199.l quad_perm:[3,2,1,0]1758// GFX11: v_frexp_exp_i16_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xda,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1759 1760v_frexp_mant_f16 v128.h, 0xfe0b1761// GFX11: v_frexp_mant_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd9,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1762 1763v_frexp_mant_f16 v128.l, 0xfe0b1764// GFX11: v_frexp_mant_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd9,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1765 1766v_frexp_mant_f16 v255.h, -11767// GFX11: v_frexp_mant_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0xc1,0x00,0x00,0x00]1768 1769v_frexp_mant_f16 v255.h, 0.51770// GFX11: v_frexp_mant_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0xf0,0x00,0x00,0x00]1771 1772v_frexp_mant_f16 v255.h, exec_hi1773// GFX11: v_frexp_mant_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x7f,0x00,0x00,0x00]1774 1775v_frexp_mant_f16 v255.h, exec_lo1776// GFX11: v_frexp_mant_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x7e,0x00,0x00,0x00]1777 1778v_frexp_mant_f16 v255.h, m01779// GFX11: v_frexp_mant_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x7d,0x00,0x00,0x00]1780 1781v_frexp_mant_f16 v255.h, null1782// GFX11: v_frexp_mant_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x7c,0x00,0x00,0x00]1783 1784v_frexp_mant_f16 v255.h, s11785// GFX11: v_frexp_mant_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x01,0x00,0x00,0x00]1786 1787v_frexp_mant_f16 v255.h, s1051788// GFX11: v_frexp_mant_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x69,0x00,0x00,0x00]1789 1790v_frexp_mant_f16 v255.h, src_scc1791// GFX11: v_frexp_mant_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0xfd,0x00,0x00,0x00]1792 1793v_frexp_mant_f16 v255.h, ttmp151794// GFX11: v_frexp_mant_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x7b,0x00,0x00,0x00]1795 1796v_frexp_mant_f16 v255.h, v1.h1797// GFX11: v_frexp_mant_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd9,0xd5,0x01,0x01,0x00,0x00]1798 1799v_frexp_mant_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]1800// GFX11: v_frexp_mant_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd9,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1801 1802v_frexp_mant_f16 v255.h, v1.h quad_perm:[3,2,1,0]1803// GFX11: v_frexp_mant_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1804 1805v_frexp_mant_f16 v255.h, v127.h1806// GFX11: v_frexp_mant_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd9,0xd5,0x7f,0x01,0x00,0x00]1807 1808v_frexp_mant_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]1809// GFX11: v_frexp_mant_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd9,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1810 1811v_frexp_mant_f16 v255.h, v127.h quad_perm:[3,2,1,0]1812// GFX11: v_frexp_mant_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd9,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1813 1814v_frexp_mant_f16 v255.h, vcc_hi1815// GFX11: v_frexp_mant_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x6b,0x00,0x00,0x00]1816 1817v_frexp_mant_f16 v255.h, vcc_lo1818// GFX11: v_frexp_mant_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd9,0xd5,0x6a,0x00,0x00,0x00]1819 1820v_frexp_mant_f16 v255.l, -11821// GFX11: v_frexp_mant_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd9,0xd5,0xc1,0x00,0x00,0x00]1822 1823v_frexp_mant_f16 v255.l, 0.51824// GFX11: v_frexp_mant_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd9,0xd5,0xf0,0x00,0x00,0x00]1825 1826v_frexp_mant_f16 v255.l, exec_hi1827// GFX11: v_frexp_mant_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd9,0xd5,0x7f,0x00,0x00,0x00]1828 1829v_frexp_mant_f16 v255.l, exec_lo1830// GFX11: v_frexp_mant_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd9,0xd5,0x7e,0x00,0x00,0x00]1831 1832v_frexp_mant_f16 v255.l, m01833// GFX11: v_frexp_mant_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd9,0xd5,0x7d,0x00,0x00,0x00]1834 1835v_frexp_mant_f16 v255.l, null1836// GFX11: v_frexp_mant_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd9,0xd5,0x7c,0x00,0x00,0x00]1837 1838v_frexp_mant_f16 v255.l, s11839// GFX11: v_frexp_mant_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd9,0xd5,0x01,0x00,0x00,0x00]1840 1841v_frexp_mant_f16 v255.l, s1051842// GFX11: v_frexp_mant_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd9,0xd5,0x69,0x00,0x00,0x00]1843 1844v_frexp_mant_f16 v255.l, src_scc1845// GFX11: v_frexp_mant_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd9,0xd5,0xfd,0x00,0x00,0x00]1846 1847v_frexp_mant_f16 v255.l, ttmp151848// GFX11: v_frexp_mant_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd9,0xd5,0x7b,0x00,0x00,0x00]1849 1850v_frexp_mant_f16 v255.l, v1.l1851// GFX11: v_frexp_mant_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd9,0xd5,0x01,0x01,0x00,0x00]1852 1853v_frexp_mant_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1854// GFX11: v_frexp_mant_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd9,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1855 1856v_frexp_mant_f16 v255.l, v1.l quad_perm:[3,2,1,0]1857// GFX11: v_frexp_mant_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1858 1859v_frexp_mant_f16 v255.l, v127.l1860// GFX11: v_frexp_mant_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd9,0xd5,0x7f,0x01,0x00,0x00]1861 1862v_frexp_mant_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1863// GFX11: v_frexp_mant_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd9,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1864 1865v_frexp_mant_f16 v255.l, v127.l quad_perm:[3,2,1,0]1866// GFX11: v_frexp_mant_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd9,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1867 1868v_frexp_mant_f16 v255.l, vcc_hi1869// GFX11: v_frexp_mant_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd9,0xd5,0x6b,0x00,0x00,0x00]1870 1871v_frexp_mant_f16 v255.l, vcc_lo1872// GFX11: v_frexp_mant_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd9,0xd5,0x6a,0x00,0x00,0x00]1873 1874v_frexp_mant_f16 v5.h, v199.h1875// GFX11: v_frexp_mant_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd9,0xd5,0xc7,0x01,0x00,0x00]1876 1877v_frexp_mant_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]1878// GFX11: v_frexp_mant_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd9,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1879 1880v_frexp_mant_f16 v5.h, v199.h quad_perm:[3,2,1,0]1881// GFX11: v_frexp_mant_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd9,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1882 1883v_frexp_mant_f16 v5.l, v199.l1884// GFX11: v_frexp_mant_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd9,0xd5,0xc7,0x01,0x00,0x00]1885 1886v_frexp_mant_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]1887// GFX11: v_frexp_mant_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd9,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]1888 1889v_frexp_mant_f16 v5.l, v199.l quad_perm:[3,2,1,0]1890// GFX11: v_frexp_mant_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd9,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]1891 1892v_log_f16 v128.h, 0xfe0b1893// GFX11: v_log_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd7,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1894 1895v_log_f16 v128.l, 0xfe0b1896// GFX11: v_log_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd7,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]1897 1898v_log_f16 v255.h, -11899// GFX11: v_log_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0xc1,0x00,0x00,0x00]1900 1901v_log_f16 v255.h, 0.51902// GFX11: v_log_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0xf0,0x00,0x00,0x00]1903 1904v_log_f16 v255.h, exec_hi1905// GFX11: v_log_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x7f,0x00,0x00,0x00]1906 1907v_log_f16 v255.h, exec_lo1908// GFX11: v_log_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x7e,0x00,0x00,0x00]1909 1910v_log_f16 v255.h, m01911// GFX11: v_log_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x7d,0x00,0x00,0x00]1912 1913v_log_f16 v255.h, null1914// GFX11: v_log_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x7c,0x00,0x00,0x00]1915 1916v_log_f16 v255.h, s11917// GFX11: v_log_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x01,0x00,0x00,0x00]1918 1919v_log_f16 v255.h, s1051920// GFX11: v_log_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x69,0x00,0x00,0x00]1921 1922v_log_f16 v255.h, src_scc1923// GFX11: v_log_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0xfd,0x00,0x00,0x00]1924 1925v_log_f16 v255.h, ttmp151926// GFX11: v_log_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x7b,0x00,0x00,0x00]1927 1928v_log_f16 v255.h, v1.h1929// GFX11: v_log_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd7,0xd5,0x01,0x01,0x00,0x00]1930 1931v_log_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]1932// GFX11: v_log_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd7,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1933 1934v_log_f16 v255.h, v1.h quad_perm:[3,2,1,0]1935// GFX11: v_log_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd7,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1936 1937v_log_f16 v255.h, v127.h1938// GFX11: v_log_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd7,0xd5,0x7f,0x01,0x00,0x00]1939 1940v_log_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]1941// GFX11: v_log_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd7,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1942 1943v_log_f16 v255.h, v127.h quad_perm:[3,2,1,0]1944// GFX11: v_log_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd7,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1945 1946v_log_f16 v255.h, vcc_hi1947// GFX11: v_log_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x6b,0x00,0x00,0x00]1948 1949v_log_f16 v255.h, vcc_lo1950// GFX11: v_log_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd7,0xd5,0x6a,0x00,0x00,0x00]1951 1952v_log_f16 v255.l, -11953// GFX11: v_log_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd7,0xd5,0xc1,0x00,0x00,0x00]1954 1955v_log_f16 v255.l, 0.51956// GFX11: v_log_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd7,0xd5,0xf0,0x00,0x00,0x00]1957 1958v_log_f16 v255.l, exec_hi1959// GFX11: v_log_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd7,0xd5,0x7f,0x00,0x00,0x00]1960 1961v_log_f16 v255.l, exec_lo1962// GFX11: v_log_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd7,0xd5,0x7e,0x00,0x00,0x00]1963 1964v_log_f16 v255.l, m01965// GFX11: v_log_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd7,0xd5,0x7d,0x00,0x00,0x00]1966 1967v_log_f16 v255.l, null1968// GFX11: v_log_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd7,0xd5,0x7c,0x00,0x00,0x00]1969 1970v_log_f16 v255.l, s11971// GFX11: v_log_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd7,0xd5,0x01,0x00,0x00,0x00]1972 1973v_log_f16 v255.l, s1051974// GFX11: v_log_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd7,0xd5,0x69,0x00,0x00,0x00]1975 1976v_log_f16 v255.l, src_scc1977// GFX11: v_log_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd7,0xd5,0xfd,0x00,0x00,0x00]1978 1979v_log_f16 v255.l, ttmp151980// GFX11: v_log_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd7,0xd5,0x7b,0x00,0x00,0x00]1981 1982v_log_f16 v255.l, v1.l1983// GFX11: v_log_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd7,0xd5,0x01,0x01,0x00,0x00]1984 1985v_log_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]1986// GFX11: v_log_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd7,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]1987 1988v_log_f16 v255.l, v1.l quad_perm:[3,2,1,0]1989// GFX11: v_log_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd7,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]1990 1991v_log_f16 v255.l, v127.l1992// GFX11: v_log_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd7,0xd5,0x7f,0x01,0x00,0x00]1993 1994v_log_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]1995// GFX11: v_log_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd7,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]1996 1997v_log_f16 v255.l, v127.l quad_perm:[3,2,1,0]1998// GFX11: v_log_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd7,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]1999 2000v_log_f16 v255.l, vcc_hi2001// GFX11: v_log_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd7,0xd5,0x6b,0x00,0x00,0x00]2002 2003v_log_f16 v255.l, vcc_lo2004// GFX11: v_log_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd7,0xd5,0x6a,0x00,0x00,0x00]2005 2006v_log_f16 v5.h, v199.h2007// GFX11: v_log_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd7,0xd5,0xc7,0x01,0x00,0x00]2008 2009v_log_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2010// GFX11: v_log_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd7,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2011 2012v_log_f16 v5.h, v199.h quad_perm:[3,2,1,0]2013// GFX11: v_log_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd7,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2014 2015v_log_f16 v5.l, v199.l2016// GFX11: v_log_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd7,0xd5,0xc7,0x01,0x00,0x00]2017 2018v_log_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2019// GFX11: v_log_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd7,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2020 2021v_log_f16 v5.l, v199.l quad_perm:[3,2,1,0]2022// GFX11: v_log_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd7,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2023 2024v_not_b16 v128.h, 0xfe0b2025// GFX11: v_not_b16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xe9,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2026 2027v_not_b16 v128.l, 0xfe0b2028// GFX11: v_not_b16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xe9,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2029 2030v_not_b16 v255.h, -12031// GFX11: v_not_b16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0xc1,0x00,0x00,0x00]2032 2033v_not_b16 v255.h, 0.52034// GFX11: v_not_b16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0xf0,0x00,0x00,0x00]2035 2036v_not_b16 v255.h, exec_hi2037// GFX11: v_not_b16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x7f,0x00,0x00,0x00]2038 2039v_not_b16 v255.h, exec_lo2040// GFX11: v_not_b16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x7e,0x00,0x00,0x00]2041 2042v_not_b16 v255.h, m02043// GFX11: v_not_b16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x7d,0x00,0x00,0x00]2044 2045v_not_b16 v255.h, null2046// GFX11: v_not_b16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x7c,0x00,0x00,0x00]2047 2048v_not_b16 v255.h, s12049// GFX11: v_not_b16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x01,0x00,0x00,0x00]2050 2051v_not_b16 v255.h, s1052052// GFX11: v_not_b16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x69,0x00,0x00,0x00]2053 2054v_not_b16 v255.h, src_scc2055// GFX11: v_not_b16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0xfd,0x00,0x00,0x00]2056 2057v_not_b16 v255.h, ttmp152058// GFX11: v_not_b16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x7b,0x00,0x00,0x00]2059 2060v_not_b16 v255.h, v1.h2061// GFX11: v_not_b16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe9,0xd5,0x01,0x01,0x00,0x00]2062 2063v_not_b16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]2064// GFX11: v_not_b16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe9,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2065 2066v_not_b16 v255.h, v1.h quad_perm:[3,2,1,0]2067// GFX11: v_not_b16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2068 2069v_not_b16 v255.h, v127.h2070// GFX11: v_not_b16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe9,0xd5,0x7f,0x01,0x00,0x00]2071 2072v_not_b16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]2073// GFX11: v_not_b16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe9,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2074 2075v_not_b16 v255.h, v127.h quad_perm:[3,2,1,0]2076// GFX11: v_not_b16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe9,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2077 2078v_not_b16 v255.h, vcc_hi2079// GFX11: v_not_b16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x6b,0x00,0x00,0x00]2080 2081v_not_b16 v255.h, vcc_lo2082// GFX11: v_not_b16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe9,0xd5,0x6a,0x00,0x00,0x00]2083 2084v_not_b16 v255.l, -12085// GFX11: v_not_b16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xe9,0xd5,0xc1,0x00,0x00,0x00]2086 2087v_not_b16 v255.l, 0.52088// GFX11: v_not_b16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xe9,0xd5,0xf0,0x00,0x00,0x00]2089 2090v_not_b16 v255.l, exec_hi2091// GFX11: v_not_b16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xe9,0xd5,0x7f,0x00,0x00,0x00]2092 2093v_not_b16 v255.l, exec_lo2094// GFX11: v_not_b16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xe9,0xd5,0x7e,0x00,0x00,0x00]2095 2096v_not_b16 v255.l, m02097// GFX11: v_not_b16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xe9,0xd5,0x7d,0x00,0x00,0x00]2098 2099v_not_b16 v255.l, null2100// GFX11: v_not_b16_e64 v255.l, null ; encoding: [0xff,0x00,0xe9,0xd5,0x7c,0x00,0x00,0x00]2101 2102v_not_b16 v255.l, s12103// GFX11: v_not_b16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xe9,0xd5,0x01,0x00,0x00,0x00]2104 2105v_not_b16 v255.l, s1052106// GFX11: v_not_b16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xe9,0xd5,0x69,0x00,0x00,0x00]2107 2108v_not_b16 v255.l, src_scc2109// GFX11: v_not_b16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xe9,0xd5,0xfd,0x00,0x00,0x00]2110 2111v_not_b16 v255.l, ttmp152112// GFX11: v_not_b16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xe9,0xd5,0x7b,0x00,0x00,0x00]2113 2114v_not_b16 v255.l, v1.l2115// GFX11: v_not_b16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xe9,0xd5,0x01,0x01,0x00,0x00]2116 2117v_not_b16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]2118// GFX11: v_not_b16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe9,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2119 2120v_not_b16 v255.l, v1.l quad_perm:[3,2,1,0]2121// GFX11: v_not_b16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe9,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2122 2123v_not_b16 v255.l, v127.l2124// GFX11: v_not_b16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xe9,0xd5,0x7f,0x01,0x00,0x00]2125 2126v_not_b16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]2127// GFX11: v_not_b16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe9,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2128 2129v_not_b16 v255.l, v127.l quad_perm:[3,2,1,0]2130// GFX11: v_not_b16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe9,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2131 2132v_not_b16 v255.l, vcc_hi2133// GFX11: v_not_b16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xe9,0xd5,0x6b,0x00,0x00,0x00]2134 2135v_not_b16 v255.l, vcc_lo2136// GFX11: v_not_b16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xe9,0xd5,0x6a,0x00,0x00,0x00]2137 2138v_not_b16 v5.h, v199.h2139// GFX11: v_not_b16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xe9,0xd5,0xc7,0x01,0x00,0x00]2140 2141v_not_b16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2142// GFX11: v_not_b16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xe9,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2143 2144v_not_b16 v5.h, v199.h quad_perm:[3,2,1,0]2145// GFX11: v_not_b16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xe9,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2146 2147v_not_b16 v5.l, v199.l2148// GFX11: v_not_b16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xe9,0xd5,0xc7,0x01,0x00,0x00]2149 2150v_not_b16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2151// GFX11: v_not_b16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xe9,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2152 2153v_not_b16 v5.l, v199.l quad_perm:[3,2,1,0]2154// GFX11: v_not_b16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xe9,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2155 2156v_rcp_f16 v128.h, 0xfe0b2157// GFX11: v_rcp_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd4,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2158 2159v_rcp_f16 v128.l, 0xfe0b2160// GFX11: v_rcp_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd4,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2161 2162v_rcp_f16 v255.h, -12163// GFX11: v_rcp_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0xc1,0x00,0x00,0x00]2164 2165v_rcp_f16 v255.h, 0.52166// GFX11: v_rcp_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0xf0,0x00,0x00,0x00]2167 2168v_rcp_f16 v255.h, exec_hi2169// GFX11: v_rcp_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x7f,0x00,0x00,0x00]2170 2171v_rcp_f16 v255.h, exec_lo2172// GFX11: v_rcp_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x7e,0x00,0x00,0x00]2173 2174v_rcp_f16 v255.h, m02175// GFX11: v_rcp_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x7d,0x00,0x00,0x00]2176 2177v_rcp_f16 v255.h, null2178// GFX11: v_rcp_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x7c,0x00,0x00,0x00]2179 2180v_rcp_f16 v255.h, s12181// GFX11: v_rcp_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x01,0x00,0x00,0x00]2182 2183v_rcp_f16 v255.h, s1052184// GFX11: v_rcp_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x69,0x00,0x00,0x00]2185 2186v_rcp_f16 v255.h, src_scc2187// GFX11: v_rcp_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0xfd,0x00,0x00,0x00]2188 2189v_rcp_f16 v255.h, ttmp152190// GFX11: v_rcp_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x7b,0x00,0x00,0x00]2191 2192v_rcp_f16 v255.h, v1.h2193// GFX11: v_rcp_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd4,0xd5,0x01,0x01,0x00,0x00]2194 2195v_rcp_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]2196// GFX11: v_rcp_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd4,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2197 2198v_rcp_f16 v255.h, v1.h quad_perm:[3,2,1,0]2199// GFX11: v_rcp_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd4,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2200 2201v_rcp_f16 v255.h, v127.h2202// GFX11: v_rcp_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd4,0xd5,0x7f,0x01,0x00,0x00]2203 2204v_rcp_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]2205// GFX11: v_rcp_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd4,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2206 2207v_rcp_f16 v255.h, v127.h quad_perm:[3,2,1,0]2208// GFX11: v_rcp_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd4,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2209 2210v_rcp_f16 v255.h, vcc_hi2211// GFX11: v_rcp_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x6b,0x00,0x00,0x00]2212 2213v_rcp_f16 v255.h, vcc_lo2214// GFX11: v_rcp_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd4,0xd5,0x6a,0x00,0x00,0x00]2215 2216v_rcp_f16 v255.l, -12217// GFX11: v_rcp_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd4,0xd5,0xc1,0x00,0x00,0x00]2218 2219v_rcp_f16 v255.l, 0.52220// GFX11: v_rcp_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd4,0xd5,0xf0,0x00,0x00,0x00]2221 2222v_rcp_f16 v255.l, exec_hi2223// GFX11: v_rcp_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd4,0xd5,0x7f,0x00,0x00,0x00]2224 2225v_rcp_f16 v255.l, exec_lo2226// GFX11: v_rcp_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd4,0xd5,0x7e,0x00,0x00,0x00]2227 2228v_rcp_f16 v255.l, m02229// GFX11: v_rcp_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd4,0xd5,0x7d,0x00,0x00,0x00]2230 2231v_rcp_f16 v255.l, null2232// GFX11: v_rcp_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd4,0xd5,0x7c,0x00,0x00,0x00]2233 2234v_rcp_f16 v255.l, s12235// GFX11: v_rcp_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd4,0xd5,0x01,0x00,0x00,0x00]2236 2237v_rcp_f16 v255.l, s1052238// GFX11: v_rcp_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd4,0xd5,0x69,0x00,0x00,0x00]2239 2240v_rcp_f16 v255.l, src_scc2241// GFX11: v_rcp_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd4,0xd5,0xfd,0x00,0x00,0x00]2242 2243v_rcp_f16 v255.l, ttmp152244// GFX11: v_rcp_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd4,0xd5,0x7b,0x00,0x00,0x00]2245 2246v_rcp_f16 v255.l, v1.l2247// GFX11: v_rcp_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd4,0xd5,0x01,0x01,0x00,0x00]2248 2249v_rcp_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]2250// GFX11: v_rcp_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd4,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2251 2252v_rcp_f16 v255.l, v1.l quad_perm:[3,2,1,0]2253// GFX11: v_rcp_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd4,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2254 2255v_rcp_f16 v255.l, v127.l2256// GFX11: v_rcp_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd4,0xd5,0x7f,0x01,0x00,0x00]2257 2258v_rcp_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]2259// GFX11: v_rcp_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd4,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2260 2261v_rcp_f16 v255.l, v127.l quad_perm:[3,2,1,0]2262// GFX11: v_rcp_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd4,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2263 2264v_rcp_f16 v255.l, vcc_hi2265// GFX11: v_rcp_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd4,0xd5,0x6b,0x00,0x00,0x00]2266 2267v_rcp_f16 v255.l, vcc_lo2268// GFX11: v_rcp_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd4,0xd5,0x6a,0x00,0x00,0x00]2269 2270v_rcp_f16 v5.h, v199.h2271// GFX11: v_rcp_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd4,0xd5,0xc7,0x01,0x00,0x00]2272 2273v_rcp_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2274// GFX11: v_rcp_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd4,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2275 2276v_rcp_f16 v5.h, v199.h quad_perm:[3,2,1,0]2277// GFX11: v_rcp_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd4,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2278 2279v_rcp_f16 v5.l, v199.l2280// GFX11: v_rcp_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd4,0xd5,0xc7,0x01,0x00,0x00]2281 2282v_rcp_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2283// GFX11: v_rcp_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd4,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2284 2285v_rcp_f16 v5.l, v199.l quad_perm:[3,2,1,0]2286// GFX11: v_rcp_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd4,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2287 2288v_rndne_f16 v128.h, 0xfe0b2289// GFX11: v_rndne_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xde,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2290 2291v_rndne_f16 v128.l, 0xfe0b2292// GFX11: v_rndne_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xde,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2293 2294v_rndne_f16 v255.h, -12295// GFX11: v_rndne_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0xc1,0x00,0x00,0x00]2296 2297v_rndne_f16 v255.h, 0.52298// GFX11: v_rndne_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0xf0,0x00,0x00,0x00]2299 2300v_rndne_f16 v255.h, exec_hi2301// GFX11: v_rndne_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x7f,0x00,0x00,0x00]2302 2303v_rndne_f16 v255.h, exec_lo2304// GFX11: v_rndne_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x7e,0x00,0x00,0x00]2305 2306v_rndne_f16 v255.h, m02307// GFX11: v_rndne_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x7d,0x00,0x00,0x00]2308 2309v_rndne_f16 v255.h, null2310// GFX11: v_rndne_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x7c,0x00,0x00,0x00]2311 2312v_rndne_f16 v255.h, s12313// GFX11: v_rndne_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x01,0x00,0x00,0x00]2314 2315v_rndne_f16 v255.h, s1052316// GFX11: v_rndne_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x69,0x00,0x00,0x00]2317 2318v_rndne_f16 v255.h, src_scc2319// GFX11: v_rndne_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0xfd,0x00,0x00,0x00]2320 2321v_rndne_f16 v255.h, ttmp152322// GFX11: v_rndne_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x7b,0x00,0x00,0x00]2323 2324v_rndne_f16 v255.h, v1.h2325// GFX11: v_rndne_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xde,0xd5,0x01,0x01,0x00,0x00]2326 2327v_rndne_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]2328// GFX11: v_rndne_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xde,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2329 2330v_rndne_f16 v255.h, v1.h quad_perm:[3,2,1,0]2331// GFX11: v_rndne_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xde,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2332 2333v_rndne_f16 v255.h, v127.h2334// GFX11: v_rndne_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xde,0xd5,0x7f,0x01,0x00,0x00]2335 2336v_rndne_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]2337// GFX11: v_rndne_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xde,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2338 2339v_rndne_f16 v255.h, v127.h quad_perm:[3,2,1,0]2340// GFX11: v_rndne_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xde,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2341 2342v_rndne_f16 v255.h, vcc_hi2343// GFX11: v_rndne_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x6b,0x00,0x00,0x00]2344 2345v_rndne_f16 v255.h, vcc_lo2346// GFX11: v_rndne_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xde,0xd5,0x6a,0x00,0x00,0x00]2347 2348v_rndne_f16 v255.l, -12349// GFX11: v_rndne_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xde,0xd5,0xc1,0x00,0x00,0x00]2350 2351v_rndne_f16 v255.l, 0.52352// GFX11: v_rndne_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xde,0xd5,0xf0,0x00,0x00,0x00]2353 2354v_rndne_f16 v255.l, exec_hi2355// GFX11: v_rndne_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xde,0xd5,0x7f,0x00,0x00,0x00]2356 2357v_rndne_f16 v255.l, exec_lo2358// GFX11: v_rndne_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xde,0xd5,0x7e,0x00,0x00,0x00]2359 2360v_rndne_f16 v255.l, m02361// GFX11: v_rndne_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xde,0xd5,0x7d,0x00,0x00,0x00]2362 2363v_rndne_f16 v255.l, null2364// GFX11: v_rndne_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xde,0xd5,0x7c,0x00,0x00,0x00]2365 2366v_rndne_f16 v255.l, s12367// GFX11: v_rndne_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xde,0xd5,0x01,0x00,0x00,0x00]2368 2369v_rndne_f16 v255.l, s1052370// GFX11: v_rndne_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xde,0xd5,0x69,0x00,0x00,0x00]2371 2372v_rndne_f16 v255.l, src_scc2373// GFX11: v_rndne_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xde,0xd5,0xfd,0x00,0x00,0x00]2374 2375v_rndne_f16 v255.l, ttmp152376// GFX11: v_rndne_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xde,0xd5,0x7b,0x00,0x00,0x00]2377 2378v_rndne_f16 v255.l, v1.l2379// GFX11: v_rndne_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xde,0xd5,0x01,0x01,0x00,0x00]2380 2381v_rndne_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]2382// GFX11: v_rndne_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xde,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2383 2384v_rndne_f16 v255.l, v1.l quad_perm:[3,2,1,0]2385// GFX11: v_rndne_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xde,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2386 2387v_rndne_f16 v255.l, v127.l2388// GFX11: v_rndne_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xde,0xd5,0x7f,0x01,0x00,0x00]2389 2390v_rndne_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]2391// GFX11: v_rndne_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xde,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2392 2393v_rndne_f16 v255.l, v127.l quad_perm:[3,2,1,0]2394// GFX11: v_rndne_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xde,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2395 2396v_rndne_f16 v255.l, vcc_hi2397// GFX11: v_rndne_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xde,0xd5,0x6b,0x00,0x00,0x00]2398 2399v_rndne_f16 v255.l, vcc_lo2400// GFX11: v_rndne_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xde,0xd5,0x6a,0x00,0x00,0x00]2401 2402v_rndne_f16 v5.h, v199.h2403// GFX11: v_rndne_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xde,0xd5,0xc7,0x01,0x00,0x00]2404 2405v_rndne_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2406// GFX11: v_rndne_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xde,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2407 2408v_rndne_f16 v5.h, v199.h quad_perm:[3,2,1,0]2409// GFX11: v_rndne_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xde,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2410 2411v_rndne_f16 v5.l, v199.l2412// GFX11: v_rndne_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xde,0xd5,0xc7,0x01,0x00,0x00]2413 2414v_rndne_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2415// GFX11: v_rndne_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xde,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2416 2417v_rndne_f16 v5.l, v199.l quad_perm:[3,2,1,0]2418// GFX11: v_rndne_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xde,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2419 2420v_rsq_f16 v128.h, 0xfe0b2421// GFX11: v_rsq_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd6,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2422 2423v_rsq_f16 v128.l, 0xfe0b2424// GFX11: v_rsq_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd6,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2425 2426v_rsq_f16 v255.h, -12427// GFX11: v_rsq_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0xc1,0x00,0x00,0x00]2428 2429v_rsq_f16 v255.h, 0.52430// GFX11: v_rsq_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0xf0,0x00,0x00,0x00]2431 2432v_rsq_f16 v255.h, exec_hi2433// GFX11: v_rsq_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x7f,0x00,0x00,0x00]2434 2435v_rsq_f16 v255.h, exec_lo2436// GFX11: v_rsq_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x7e,0x00,0x00,0x00]2437 2438v_rsq_f16 v255.h, m02439// GFX11: v_rsq_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x7d,0x00,0x00,0x00]2440 2441v_rsq_f16 v255.h, null2442// GFX11: v_rsq_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x7c,0x00,0x00,0x00]2443 2444v_rsq_f16 v255.h, s12445// GFX11: v_rsq_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x01,0x00,0x00,0x00]2446 2447v_rsq_f16 v255.h, s1052448// GFX11: v_rsq_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x69,0x00,0x00,0x00]2449 2450v_rsq_f16 v255.h, src_scc2451// GFX11: v_rsq_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0xfd,0x00,0x00,0x00]2452 2453v_rsq_f16 v255.h, ttmp152454// GFX11: v_rsq_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x7b,0x00,0x00,0x00]2455 2456v_rsq_f16 v255.h, v1.h2457// GFX11: v_rsq_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd6,0xd5,0x01,0x01,0x00,0x00]2458 2459v_rsq_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]2460// GFX11: v_rsq_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd6,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2461 2462v_rsq_f16 v255.h, v1.h quad_perm:[3,2,1,0]2463// GFX11: v_rsq_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd6,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2464 2465v_rsq_f16 v255.h, v127.h2466// GFX11: v_rsq_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd6,0xd5,0x7f,0x01,0x00,0x00]2467 2468v_rsq_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]2469// GFX11: v_rsq_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd6,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2470 2471v_rsq_f16 v255.h, v127.h quad_perm:[3,2,1,0]2472// GFX11: v_rsq_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd6,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2473 2474v_rsq_f16 v255.h, vcc_hi2475// GFX11: v_rsq_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x6b,0x00,0x00,0x00]2476 2477v_rsq_f16 v255.h, vcc_lo2478// GFX11: v_rsq_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd6,0xd5,0x6a,0x00,0x00,0x00]2479 2480v_rsq_f16 v255.l, -12481// GFX11: v_rsq_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd6,0xd5,0xc1,0x00,0x00,0x00]2482 2483v_rsq_f16 v255.l, 0.52484// GFX11: v_rsq_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd6,0xd5,0xf0,0x00,0x00,0x00]2485 2486v_rsq_f16 v255.l, exec_hi2487// GFX11: v_rsq_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd6,0xd5,0x7f,0x00,0x00,0x00]2488 2489v_rsq_f16 v255.l, exec_lo2490// GFX11: v_rsq_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd6,0xd5,0x7e,0x00,0x00,0x00]2491 2492v_rsq_f16 v255.l, m02493// GFX11: v_rsq_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd6,0xd5,0x7d,0x00,0x00,0x00]2494 2495v_rsq_f16 v255.l, null2496// GFX11: v_rsq_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd6,0xd5,0x7c,0x00,0x00,0x00]2497 2498v_rsq_f16 v255.l, s12499// GFX11: v_rsq_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd6,0xd5,0x01,0x00,0x00,0x00]2500 2501v_rsq_f16 v255.l, s1052502// GFX11: v_rsq_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd6,0xd5,0x69,0x00,0x00,0x00]2503 2504v_rsq_f16 v255.l, src_scc2505// GFX11: v_rsq_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd6,0xd5,0xfd,0x00,0x00,0x00]2506 2507v_rsq_f16 v255.l, ttmp152508// GFX11: v_rsq_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd6,0xd5,0x7b,0x00,0x00,0x00]2509 2510v_rsq_f16 v255.l, v1.l2511// GFX11: v_rsq_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd6,0xd5,0x01,0x01,0x00,0x00]2512 2513v_rsq_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]2514// GFX11: v_rsq_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd6,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2515 2516v_rsq_f16 v255.l, v1.l quad_perm:[3,2,1,0]2517// GFX11: v_rsq_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd6,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2518 2519v_rsq_f16 v255.l, v127.l2520// GFX11: v_rsq_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd6,0xd5,0x7f,0x01,0x00,0x00]2521 2522v_rsq_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]2523// GFX11: v_rsq_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd6,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2524 2525v_rsq_f16 v255.l, v127.l quad_perm:[3,2,1,0]2526// GFX11: v_rsq_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd6,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2527 2528v_rsq_f16 v255.l, vcc_hi2529// GFX11: v_rsq_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd6,0xd5,0x6b,0x00,0x00,0x00]2530 2531v_rsq_f16 v255.l, vcc_lo2532// GFX11: v_rsq_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd6,0xd5,0x6a,0x00,0x00,0x00]2533 2534v_rsq_f16 v5.h, v199.h2535// GFX11: v_rsq_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd6,0xd5,0xc7,0x01,0x00,0x00]2536 2537v_rsq_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2538// GFX11: v_rsq_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd6,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2539 2540v_rsq_f16 v5.h, v199.h quad_perm:[3,2,1,0]2541// GFX11: v_rsq_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd6,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2542 2543v_rsq_f16 v5.l, v199.l2544// GFX11: v_rsq_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd6,0xd5,0xc7,0x01,0x00,0x00]2545 2546v_rsq_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2547// GFX11: v_rsq_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd6,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2548 2549v_rsq_f16 v5.l, v199.l quad_perm:[3,2,1,0]2550// GFX11: v_rsq_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd6,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2551 2552v_sat_pk_u8_i16 v199.h, v52553// GFX11: v_sat_pk_u8_i16_e64 v199.h, v5 op_sel:[0,1] ; encoding: [0xc7,0x40,0xe2,0xd5,0x05,0x01,0x00,0x00]2554 2555v_sat_pk_u8_i16 v199.h, v5 dpp8:[7,6,5,4,3,2,1,0]2556// GFX11: v_sat_pk_u8_i16_e64_dpp v199.h, v5 op_sel:[0,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xc7,0x40,0xe2,0xd5,0xe9,0x00,0x00,0x00,0x05,0x77,0x39,0x05]2557 2558v_sat_pk_u8_i16 v199.h, v5 quad_perm:[3,2,1,0]2559// GFX11: v_sat_pk_u8_i16_e64_dpp v199.h, v5 op_sel:[0,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xc7,0x40,0xe2,0xd5,0xfa,0x00,0x00,0x00,0x05,0x1b,0x00,0xff]2560 2561v_sat_pk_u8_i16 v199.l, v52562// GFX11: v_sat_pk_u8_i16_e64 v199.l, v5 ; encoding: [0xc7,0x00,0xe2,0xd5,0x05,0x01,0x00,0x00]2563 2564v_sat_pk_u8_i16 v199.l, v5 dpp8:[7,6,5,4,3,2,1,0]2565// GFX11: v_sat_pk_u8_i16_e64_dpp v199.l, v5 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xc7,0x00,0xe2,0xd5,0xe9,0x00,0x00,0x00,0x05,0x77,0x39,0x05]2566 2567v_sat_pk_u8_i16 v199.l, v5 quad_perm:[3,2,1,0]2568// GFX11: v_sat_pk_u8_i16_e64_dpp v199.l, v5 quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xc7,0x00,0xe2,0xd5,0xfa,0x00,0x00,0x00,0x05,0x1b,0x00,0xff]2569 2570v_sin_f16 v128.h, 0xfe0b2571// GFX11: v_sin_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xe0,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2572 2573v_sin_f16 v128.l, 0xfe0b2574// GFX11: v_sin_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xe0,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2575 2576v_sin_f16 v255.h, -12577// GFX11: v_sin_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0xc1,0x00,0x00,0x00]2578 2579v_sin_f16 v255.h, 0.52580// GFX11: v_sin_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0xf0,0x00,0x00,0x00]2581 2582v_sin_f16 v255.h, exec_hi2583// GFX11: v_sin_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x7f,0x00,0x00,0x00]2584 2585v_sin_f16 v255.h, exec_lo2586// GFX11: v_sin_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x7e,0x00,0x00,0x00]2587 2588v_sin_f16 v255.h, m02589// GFX11: v_sin_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x7d,0x00,0x00,0x00]2590 2591v_sin_f16 v255.h, null2592// GFX11: v_sin_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x7c,0x00,0x00,0x00]2593 2594v_sin_f16 v255.h, s12595// GFX11: v_sin_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x01,0x00,0x00,0x00]2596 2597v_sin_f16 v255.h, s1052598// GFX11: v_sin_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x69,0x00,0x00,0x00]2599 2600v_sin_f16 v255.h, src_scc2601// GFX11: v_sin_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0xfd,0x00,0x00,0x00]2602 2603v_sin_f16 v255.h, ttmp152604// GFX11: v_sin_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x7b,0x00,0x00,0x00]2605 2606v_sin_f16 v255.h, v1.h2607// GFX11: v_sin_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe0,0xd5,0x01,0x01,0x00,0x00]2608 2609v_sin_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]2610// GFX11: v_sin_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe0,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2611 2612v_sin_f16 v255.h, v1.h quad_perm:[3,2,1,0]2613// GFX11: v_sin_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe0,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2614 2615v_sin_f16 v255.h, v127.h2616// GFX11: v_sin_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xe0,0xd5,0x7f,0x01,0x00,0x00]2617 2618v_sin_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]2619// GFX11: v_sin_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xe0,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2620 2621v_sin_f16 v255.h, v127.h quad_perm:[3,2,1,0]2622// GFX11: v_sin_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xe0,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2623 2624v_sin_f16 v255.h, vcc_hi2625// GFX11: v_sin_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x6b,0x00,0x00,0x00]2626 2627v_sin_f16 v255.h, vcc_lo2628// GFX11: v_sin_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xe0,0xd5,0x6a,0x00,0x00,0x00]2629 2630v_sin_f16 v255.l, -12631// GFX11: v_sin_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xe0,0xd5,0xc1,0x00,0x00,0x00]2632 2633v_sin_f16 v255.l, 0.52634// GFX11: v_sin_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xe0,0xd5,0xf0,0x00,0x00,0x00]2635 2636v_sin_f16 v255.l, exec_hi2637// GFX11: v_sin_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xe0,0xd5,0x7f,0x00,0x00,0x00]2638 2639v_sin_f16 v255.l, exec_lo2640// GFX11: v_sin_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xe0,0xd5,0x7e,0x00,0x00,0x00]2641 2642v_sin_f16 v255.l, m02643// GFX11: v_sin_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xe0,0xd5,0x7d,0x00,0x00,0x00]2644 2645v_sin_f16 v255.l, null2646// GFX11: v_sin_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xe0,0xd5,0x7c,0x00,0x00,0x00]2647 2648v_sin_f16 v255.l, s12649// GFX11: v_sin_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xe0,0xd5,0x01,0x00,0x00,0x00]2650 2651v_sin_f16 v255.l, s1052652// GFX11: v_sin_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xe0,0xd5,0x69,0x00,0x00,0x00]2653 2654v_sin_f16 v255.l, src_scc2655// GFX11: v_sin_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xe0,0xd5,0xfd,0x00,0x00,0x00]2656 2657v_sin_f16 v255.l, ttmp152658// GFX11: v_sin_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xe0,0xd5,0x7b,0x00,0x00,0x00]2659 2660v_sin_f16 v255.l, v1.l2661// GFX11: v_sin_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xe0,0xd5,0x01,0x01,0x00,0x00]2662 2663v_sin_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]2664// GFX11: v_sin_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe0,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2665 2666v_sin_f16 v255.l, v1.l quad_perm:[3,2,1,0]2667// GFX11: v_sin_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe0,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2668 2669v_sin_f16 v255.l, v127.l2670// GFX11: v_sin_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xe0,0xd5,0x7f,0x01,0x00,0x00]2671 2672v_sin_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]2673// GFX11: v_sin_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xe0,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2674 2675v_sin_f16 v255.l, v127.l quad_perm:[3,2,1,0]2676// GFX11: v_sin_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xe0,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2677 2678v_sin_f16 v255.l, vcc_hi2679// GFX11: v_sin_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xe0,0xd5,0x6b,0x00,0x00,0x00]2680 2681v_sin_f16 v255.l, vcc_lo2682// GFX11: v_sin_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xe0,0xd5,0x6a,0x00,0x00,0x00]2683 2684v_sin_f16 v5.h, v199.h2685// GFX11: v_sin_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xe0,0xd5,0xc7,0x01,0x00,0x00]2686 2687v_sin_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2688// GFX11: v_sin_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xe0,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2689 2690v_sin_f16 v5.h, v199.h quad_perm:[3,2,1,0]2691// GFX11: v_sin_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xe0,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2692 2693v_sin_f16 v5.l, v199.l2694// GFX11: v_sin_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xe0,0xd5,0xc7,0x01,0x00,0x00]2695 2696v_sin_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2697// GFX11: v_sin_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xe0,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2698 2699v_sin_f16 v5.l, v199.l quad_perm:[3,2,1,0]2700// GFX11: v_sin_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xe0,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2701 2702v_sqrt_f16 v128.h, 0xfe0b2703// GFX11: v_sqrt_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xd5,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2704 2705v_sqrt_f16 v128.l, 0xfe0b2706// GFX11: v_sqrt_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xd5,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2707 2708v_sqrt_f16 v255.h, -12709// GFX11: v_sqrt_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0xc1,0x00,0x00,0x00]2710 2711v_sqrt_f16 v255.h, 0.52712// GFX11: v_sqrt_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0xf0,0x00,0x00,0x00]2713 2714v_sqrt_f16 v255.h, exec_hi2715// GFX11: v_sqrt_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x7f,0x00,0x00,0x00]2716 2717v_sqrt_f16 v255.h, exec_lo2718// GFX11: v_sqrt_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x7e,0x00,0x00,0x00]2719 2720v_sqrt_f16 v255.h, m02721// GFX11: v_sqrt_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x7d,0x00,0x00,0x00]2722 2723v_sqrt_f16 v255.h, null2724// GFX11: v_sqrt_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x7c,0x00,0x00,0x00]2725 2726v_sqrt_f16 v255.h, s12727// GFX11: v_sqrt_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x01,0x00,0x00,0x00]2728 2729v_sqrt_f16 v255.h, s1052730// GFX11: v_sqrt_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x69,0x00,0x00,0x00]2731 2732v_sqrt_f16 v255.h, src_scc2733// GFX11: v_sqrt_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0xfd,0x00,0x00,0x00]2734 2735v_sqrt_f16 v255.h, ttmp152736// GFX11: v_sqrt_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x7b,0x00,0x00,0x00]2737 2738v_sqrt_f16 v255.h, v1.h2739// GFX11: v_sqrt_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd5,0xd5,0x01,0x01,0x00,0x00]2740 2741v_sqrt_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]2742// GFX11: v_sqrt_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd5,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2743 2744v_sqrt_f16 v255.h, v1.h quad_perm:[3,2,1,0]2745// GFX11: v_sqrt_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd5,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2746 2747v_sqrt_f16 v255.h, v127.h2748// GFX11: v_sqrt_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xd5,0xd5,0x7f,0x01,0x00,0x00]2749 2750v_sqrt_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]2751// GFX11: v_sqrt_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xd5,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2752 2753v_sqrt_f16 v255.h, v127.h quad_perm:[3,2,1,0]2754// GFX11: v_sqrt_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xd5,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2755 2756v_sqrt_f16 v255.h, vcc_hi2757// GFX11: v_sqrt_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x6b,0x00,0x00,0x00]2758 2759v_sqrt_f16 v255.h, vcc_lo2760// GFX11: v_sqrt_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xd5,0xd5,0x6a,0x00,0x00,0x00]2761 2762v_sqrt_f16 v255.l, -12763// GFX11: v_sqrt_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xd5,0xd5,0xc1,0x00,0x00,0x00]2764 2765v_sqrt_f16 v255.l, 0.52766// GFX11: v_sqrt_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xd5,0xd5,0xf0,0x00,0x00,0x00]2767 2768v_sqrt_f16 v255.l, exec_hi2769// GFX11: v_sqrt_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xd5,0xd5,0x7f,0x00,0x00,0x00]2770 2771v_sqrt_f16 v255.l, exec_lo2772// GFX11: v_sqrt_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xd5,0xd5,0x7e,0x00,0x00,0x00]2773 2774v_sqrt_f16 v255.l, m02775// GFX11: v_sqrt_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xd5,0xd5,0x7d,0x00,0x00,0x00]2776 2777v_sqrt_f16 v255.l, null2778// GFX11: v_sqrt_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xd5,0xd5,0x7c,0x00,0x00,0x00]2779 2780v_sqrt_f16 v255.l, s12781// GFX11: v_sqrt_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xd5,0xd5,0x01,0x00,0x00,0x00]2782 2783v_sqrt_f16 v255.l, s1052784// GFX11: v_sqrt_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xd5,0xd5,0x69,0x00,0x00,0x00]2785 2786v_sqrt_f16 v255.l, src_scc2787// GFX11: v_sqrt_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xd5,0xd5,0xfd,0x00,0x00,0x00]2788 2789v_sqrt_f16 v255.l, ttmp152790// GFX11: v_sqrt_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xd5,0xd5,0x7b,0x00,0x00,0x00]2791 2792v_sqrt_f16 v255.l, v1.l2793// GFX11: v_sqrt_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xd5,0xd5,0x01,0x01,0x00,0x00]2794 2795v_sqrt_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]2796// GFX11: v_sqrt_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd5,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2797 2798v_sqrt_f16 v255.l, v1.l quad_perm:[3,2,1,0]2799// GFX11: v_sqrt_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd5,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2800 2801v_sqrt_f16 v255.l, v127.l2802// GFX11: v_sqrt_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xd5,0xd5,0x7f,0x01,0x00,0x00]2803 2804v_sqrt_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]2805// GFX11: v_sqrt_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xd5,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2806 2807v_sqrt_f16 v255.l, v127.l quad_perm:[3,2,1,0]2808// GFX11: v_sqrt_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xd5,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2809 2810v_sqrt_f16 v255.l, vcc_hi2811// GFX11: v_sqrt_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xd5,0xd5,0x6b,0x00,0x00,0x00]2812 2813v_sqrt_f16 v255.l, vcc_lo2814// GFX11: v_sqrt_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xd5,0xd5,0x6a,0x00,0x00,0x00]2815 2816v_sqrt_f16 v5.h, v199.h2817// GFX11: v_sqrt_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xd5,0xd5,0xc7,0x01,0x00,0x00]2818 2819v_sqrt_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2820// GFX11: v_sqrt_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xd5,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2821 2822v_sqrt_f16 v5.h, v199.h quad_perm:[3,2,1,0]2823// GFX11: v_sqrt_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xd5,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2824 2825v_sqrt_f16 v5.l, v199.l2826// GFX11: v_sqrt_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xd5,0xd5,0xc7,0x01,0x00,0x00]2827 2828v_sqrt_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2829// GFX11: v_sqrt_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xd5,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2830 2831v_sqrt_f16 v5.l, v199.l quad_perm:[3,2,1,0]2832// GFX11: v_sqrt_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xd5,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2833 2834v_trunc_f16 v128.h, 0xfe0b2835// GFX11: v_trunc_f16_e64 v128.h, 0xfe0b op_sel:[0,1] ; encoding: [0x80,0x40,0xdd,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2836 2837v_trunc_f16 v128.l, 0xfe0b2838// GFX11: v_trunc_f16_e64 v128.l, 0xfe0b ; encoding: [0x80,0x00,0xdd,0xd5,0xff,0x00,0x00,0x00,0x0b,0xfe,0x00,0x00]2839 2840v_trunc_f16 v255.h, -12841// GFX11: v_trunc_f16_e64 v255.h, -1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0xc1,0x00,0x00,0x00]2842 2843v_trunc_f16 v255.h, 0.52844// GFX11: v_trunc_f16_e64 v255.h, 0.5 op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0xf0,0x00,0x00,0x00]2845 2846v_trunc_f16 v255.h, exec_hi2847// GFX11: v_trunc_f16_e64 v255.h, exec_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x7f,0x00,0x00,0x00]2848 2849v_trunc_f16 v255.h, exec_lo2850// GFX11: v_trunc_f16_e64 v255.h, exec_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x7e,0x00,0x00,0x00]2851 2852v_trunc_f16 v255.h, m02853// GFX11: v_trunc_f16_e64 v255.h, m0 op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x7d,0x00,0x00,0x00]2854 2855v_trunc_f16 v255.h, null2856// GFX11: v_trunc_f16_e64 v255.h, null op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x7c,0x00,0x00,0x00]2857 2858v_trunc_f16 v255.h, s12859// GFX11: v_trunc_f16_e64 v255.h, s1 op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x01,0x00,0x00,0x00]2860 2861v_trunc_f16 v255.h, s1052862// GFX11: v_trunc_f16_e64 v255.h, s105 op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x69,0x00,0x00,0x00]2863 2864v_trunc_f16 v255.h, src_scc2865// GFX11: v_trunc_f16_e64 v255.h, src_scc op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0xfd,0x00,0x00,0x00]2866 2867v_trunc_f16 v255.h, ttmp152868// GFX11: v_trunc_f16_e64 v255.h, ttmp15 op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x7b,0x00,0x00,0x00]2869 2870v_trunc_f16 v255.h, v1.h2871// GFX11: v_trunc_f16_e64 v255.h, v1.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdd,0xd5,0x01,0x01,0x00,0x00]2872 2873v_trunc_f16 v255.h, v1.h dpp8:[7,6,5,4,3,2,1,0]2874// GFX11: v_trunc_f16_e64_dpp v255.h, v1.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdd,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2875 2876v_trunc_f16 v255.h, v1.h quad_perm:[3,2,1,0]2877// GFX11: v_trunc_f16_e64_dpp v255.h, v1.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2878 2879v_trunc_f16 v255.h, v127.h2880// GFX11: v_trunc_f16_e64 v255.h, v127.h op_sel:[1,1] ; encoding: [0xff,0x48,0xdd,0xd5,0x7f,0x01,0x00,0x00]2881 2882v_trunc_f16 v255.h, v127.h dpp8:[7,6,5,4,3,2,1,0]2883// GFX11: v_trunc_f16_e64_dpp v255.h, v127.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x48,0xdd,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2884 2885v_trunc_f16 v255.h, v127.h quad_perm:[3,2,1,0]2886// GFX11: v_trunc_f16_e64_dpp v255.h, v127.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x48,0xdd,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2887 2888v_trunc_f16 v255.h, vcc_hi2889// GFX11: v_trunc_f16_e64 v255.h, vcc_hi op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x6b,0x00,0x00,0x00]2890 2891v_trunc_f16 v255.h, vcc_lo2892// GFX11: v_trunc_f16_e64 v255.h, vcc_lo op_sel:[0,1] ; encoding: [0xff,0x40,0xdd,0xd5,0x6a,0x00,0x00,0x00]2893 2894v_trunc_f16 v255.l, -12895// GFX11: v_trunc_f16_e64 v255.l, -1 ; encoding: [0xff,0x00,0xdd,0xd5,0xc1,0x00,0x00,0x00]2896 2897v_trunc_f16 v255.l, 0.52898// GFX11: v_trunc_f16_e64 v255.l, 0.5 ; encoding: [0xff,0x00,0xdd,0xd5,0xf0,0x00,0x00,0x00]2899 2900v_trunc_f16 v255.l, exec_hi2901// GFX11: v_trunc_f16_e64 v255.l, exec_hi ; encoding: [0xff,0x00,0xdd,0xd5,0x7f,0x00,0x00,0x00]2902 2903v_trunc_f16 v255.l, exec_lo2904// GFX11: v_trunc_f16_e64 v255.l, exec_lo ; encoding: [0xff,0x00,0xdd,0xd5,0x7e,0x00,0x00,0x00]2905 2906v_trunc_f16 v255.l, m02907// GFX11: v_trunc_f16_e64 v255.l, m0 ; encoding: [0xff,0x00,0xdd,0xd5,0x7d,0x00,0x00,0x00]2908 2909v_trunc_f16 v255.l, null2910// GFX11: v_trunc_f16_e64 v255.l, null ; encoding: [0xff,0x00,0xdd,0xd5,0x7c,0x00,0x00,0x00]2911 2912v_trunc_f16 v255.l, s12913// GFX11: v_trunc_f16_e64 v255.l, s1 ; encoding: [0xff,0x00,0xdd,0xd5,0x01,0x00,0x00,0x00]2914 2915v_trunc_f16 v255.l, s1052916// GFX11: v_trunc_f16_e64 v255.l, s105 ; encoding: [0xff,0x00,0xdd,0xd5,0x69,0x00,0x00,0x00]2917 2918v_trunc_f16 v255.l, src_scc2919// GFX11: v_trunc_f16_e64 v255.l, src_scc ; encoding: [0xff,0x00,0xdd,0xd5,0xfd,0x00,0x00,0x00]2920 2921v_trunc_f16 v255.l, ttmp152922// GFX11: v_trunc_f16_e64 v255.l, ttmp15 ; encoding: [0xff,0x00,0xdd,0xd5,0x7b,0x00,0x00,0x00]2923 2924v_trunc_f16 v255.l, v1.l2925// GFX11: v_trunc_f16_e64 v255.l, v1.l ; encoding: [0xff,0x00,0xdd,0xd5,0x01,0x01,0x00,0x00]2926 2927v_trunc_f16 v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0]2928// GFX11: v_trunc_f16_e64_dpp v255.l, v1.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdd,0xd5,0xe9,0x00,0x00,0x00,0x01,0x77,0x39,0x05]2929 2930v_trunc_f16 v255.l, v1.l quad_perm:[3,2,1,0]2931// GFX11: v_trunc_f16_e64_dpp v255.l, v1.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdd,0xd5,0xfa,0x00,0x00,0x00,0x01,0x1b,0x00,0xff]2932 2933v_trunc_f16 v255.l, v127.l2934// GFX11: v_trunc_f16_e64 v255.l, v127.l ; encoding: [0xff,0x00,0xdd,0xd5,0x7f,0x01,0x00,0x00]2935 2936v_trunc_f16 v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0]2937// GFX11: v_trunc_f16_e64_dpp v255.l, v127.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xff,0x00,0xdd,0xd5,0xe9,0x00,0x00,0x00,0x7f,0x77,0x39,0x05]2938 2939v_trunc_f16 v255.l, v127.l quad_perm:[3,2,1,0]2940// GFX11: v_trunc_f16_e64_dpp v255.l, v127.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0xff,0x00,0xdd,0xd5,0xfa,0x00,0x00,0x00,0x7f,0x1b,0x00,0xff]2941 2942v_trunc_f16 v255.l, vcc_hi2943// GFX11: v_trunc_f16_e64 v255.l, vcc_hi ; encoding: [0xff,0x00,0xdd,0xd5,0x6b,0x00,0x00,0x00]2944 2945v_trunc_f16 v255.l, vcc_lo2946// GFX11: v_trunc_f16_e64 v255.l, vcc_lo ; encoding: [0xff,0x00,0xdd,0xd5,0x6a,0x00,0x00,0x00]2947 2948v_trunc_f16 v5.h, v199.h2949// GFX11: v_trunc_f16_e64 v5.h, v199.h op_sel:[1,1] ; encoding: [0x05,0x48,0xdd,0xd5,0xc7,0x01,0x00,0x00]2950 2951v_trunc_f16 v5.h, v199.h dpp8:[7,6,5,4,3,2,1,0]2952// GFX11: v_trunc_f16_e64_dpp v5.h, v199.h op_sel:[1,1] dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x48,0xdd,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2953 2954v_trunc_f16 v5.h, v199.h quad_perm:[3,2,1,0]2955// GFX11: v_trunc_f16_e64_dpp v5.h, v199.h op_sel:[1,1] quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x48,0xdd,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2956 2957v_trunc_f16 v5.l, v199.l2958// GFX11: v_trunc_f16_e64 v5.l, v199.l ; encoding: [0x05,0x00,0xdd,0xd5,0xc7,0x01,0x00,0x00]2959 2960v_trunc_f16 v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0]2961// GFX11: v_trunc_f16_e64_dpp v5.l, v199.l dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0x05,0x00,0xdd,0xd5,0xe9,0x00,0x00,0x00,0xc7,0x77,0x39,0x05]2962 2963v_trunc_f16 v5.l, v199.l quad_perm:[3,2,1,0]2964// GFX11: v_trunc_f16_e64_dpp v5.l, v199.l quad_perm:[3,2,1,0] row_mask:0xf bank_mask:0xf ; encoding: [0x05,0x00,0xdd,0xd5,0xfa,0x00,0x00,0x00,0xc7,0x1b,0x00,0xff]2965