339 lines · plain
1# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize32 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX10 %s2# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1010 -mattr=+wavefrontsize64 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX10 %s3 4# GFX10: v_mov_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x02,0x0a,0x7e,0x01,0x88,0xc6,0xfa]50xe9,0x02,0x0a,0x7e,0x01,0x88,0xc6,0xfa6 7# GFX10: v_cvt_f32_i32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x0a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]80xe9,0x0a,0x0a,0x7e,0x01,0x88,0xc6,0xfa9 10# GFX10: v_cvt_f32_u32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x0c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]110xe9,0x0c,0x0a,0x7e,0x01,0x88,0xc6,0xfa12 13# GFX10: v_cvt_u32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x0e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]140xe9,0x0e,0x0a,0x7e,0x01,0x88,0xc6,0xfa15 16# GFX10: v_cvt_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x10,0x0a,0x7e,0x01,0x88,0xc6,0xfa]170xe9,0x10,0x0a,0x7e,0x01,0x88,0xc6,0xfa18 19# GFX10: v_cvt_f16_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x14,0x0a,0x7e,0x01,0x88,0xc6,0xfa]200xe9,0x14,0x0a,0x7e,0x01,0x88,0xc6,0xfa21 22# GFX10: v_cvt_f32_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x16,0x0a,0x7e,0x01,0x88,0xc6,0xfa]230xe9,0x16,0x0a,0x7e,0x01,0x88,0xc6,0xfa24 25# GFX10: v_cvt_rpi_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x18,0x0a,0x7e,0x01,0x88,0xc6,0xfa]260xe9,0x18,0x0a,0x7e,0x01,0x88,0xc6,0xfa27 28# GFX10: v_cvt_flr_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x1a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]290xe9,0x1a,0x0a,0x7e,0x01,0x88,0xc6,0xfa30 31# GFX10: v_cvt_off_f32_i4_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x1c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]320xe9,0x1c,0x0a,0x7e,0x01,0x88,0xc6,0xfa33 34# GFX10: v_cvt_f32_ubyte0_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x22,0x0a,0x7e,0x01,0x88,0xc6,0xfa]350xe9,0x22,0x0a,0x7e,0x01,0x88,0xc6,0xfa36 37# GFX10: v_cvt_f32_ubyte1_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x24,0x0a,0x7e,0x01,0x88,0xc6,0xfa]380xe9,0x24,0x0a,0x7e,0x01,0x88,0xc6,0xfa39 40# GFX10: v_cvt_f32_ubyte2_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x26,0x0a,0x7e,0x01,0x88,0xc6,0xfa]410xe9,0x26,0x0a,0x7e,0x01,0x88,0xc6,0xfa42 43# GFX10: v_cvt_f32_ubyte3_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x28,0x0a,0x7e,0x01,0x88,0xc6,0xfa]440xe9,0x28,0x0a,0x7e,0x01,0x88,0xc6,0xfa45 46# GFX10: v_fract_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x40,0x0a,0x7e,0x01,0x88,0xc6,0xfa]470xe9,0x40,0x0a,0x7e,0x01,0x88,0xc6,0xfa48 49# GFX10: v_trunc_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x42,0x0a,0x7e,0x01,0x88,0xc6,0xfa]500xe9,0x42,0x0a,0x7e,0x01,0x88,0xc6,0xfa51 52# GFX10: v_ceil_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x44,0x0a,0x7e,0x01,0x88,0xc6,0xfa]530xe9,0x44,0x0a,0x7e,0x01,0x88,0xc6,0xfa54 55# GFX10: v_rndne_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x46,0x0a,0x7e,0x01,0x88,0xc6,0xfa]560xe9,0x46,0x0a,0x7e,0x01,0x88,0xc6,0xfa57 58# GFX10: v_floor_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x48,0x0a,0x7e,0x01,0x88,0xc6,0xfa]590xe9,0x48,0x0a,0x7e,0x01,0x88,0xc6,0xfa60 61# GFX10: v_exp_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x4a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]620xe9,0x4a,0x0a,0x7e,0x01,0x88,0xc6,0xfa63 64# GFX10: v_log_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x4e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]650xe9,0x4e,0x0a,0x7e,0x01,0x88,0xc6,0xfa66 67# GFX10: v_rcp_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x54,0x0a,0x7e,0x01,0x88,0xc6,0xfa]680xe9,0x54,0x0a,0x7e,0x01,0x88,0xc6,0xfa69 70# GFX10: v_rcp_iflag_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x56,0x0a,0x7e,0x01,0x88,0xc6,0xfa]710xe9,0x56,0x0a,0x7e,0x01,0x88,0xc6,0xfa72 73# GFX10: v_rsq_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x5c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]740xe9,0x5c,0x0a,0x7e,0x01,0x88,0xc6,0xfa75 76# GFX10: v_sqrt_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x66,0x0a,0x7e,0x01,0x88,0xc6,0xfa]770xe9,0x66,0x0a,0x7e,0x01,0x88,0xc6,0xfa78 79# GFX10: v_sin_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x6a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]800xe9,0x6a,0x0a,0x7e,0x01,0x88,0xc6,0xfa81 82# GFX10: v_cos_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x6c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]830xe9,0x6c,0x0a,0x7e,0x01,0x88,0xc6,0xfa84 85# GFX10: v_not_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x6e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]860xe9,0x6e,0x0a,0x7e,0x01,0x88,0xc6,0xfa87 88# GFX10: v_bfrev_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x70,0x0a,0x7e,0x01,0x88,0xc6,0xfa]890xe9,0x70,0x0a,0x7e,0x01,0x88,0xc6,0xfa90 91# GFX10: v_ffbh_u32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x72,0x0a,0x7e,0x01,0x88,0xc6,0xfa]920xe9,0x72,0x0a,0x7e,0x01,0x88,0xc6,0xfa93 94# GFX10: v_ffbl_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x74,0x0a,0x7e,0x01,0x88,0xc6,0xfa]950xe9,0x74,0x0a,0x7e,0x01,0x88,0xc6,0xfa96 97# GFX10: v_ffbh_i32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x76,0x0a,0x7e,0x01,0x88,0xc6,0xfa]980xe9,0x76,0x0a,0x7e,0x01,0x88,0xc6,0xfa99 100# GFX10: v_frexp_exp_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x7e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1010xe9,0x7e,0x0a,0x7e,0x01,0x88,0xc6,0xfa102 103# GFX10: v_frexp_mant_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0x80,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1040xe9,0x80,0x0a,0x7e,0x01,0x88,0xc6,0xfa105 106# GFX10: v_cvt_f16_u16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xa0,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1070xe9,0xa0,0x0a,0x7e,0x01,0x88,0xc6,0xfa108 109# GFX10: v_cvt_f16_i16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xa2,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1100xe9,0xa2,0x0a,0x7e,0x01,0x88,0xc6,0xfa111 112# GFX10: v_cvt_u16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xa4,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1130xe9,0xa4,0x0a,0x7e,0x01,0x88,0xc6,0xfa114 115# GFX10: v_cvt_i16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xa6,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1160xe9,0xa6,0x0a,0x7e,0x01,0x88,0xc6,0xfa117 118# GFX10: v_rcp_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xa8,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1190xe9,0xa8,0x0a,0x7e,0x01,0x88,0xc6,0xfa120 121# GFX10: v_sqrt_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xaa,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1220xe9,0xaa,0x0a,0x7e,0x01,0x88,0xc6,0xfa123 124# GFX10: v_rsq_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xac,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1250xe9,0xac,0x0a,0x7e,0x01,0x88,0xc6,0xfa126 127# GFX10: v_log_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xae,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1280xe9,0xae,0x0a,0x7e,0x01,0x88,0xc6,0xfa129 130# GFX10: v_exp_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xb0,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1310xe9,0xb0,0x0a,0x7e,0x01,0x88,0xc6,0xfa132 133# GFX10: v_frexp_mant_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xb2,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1340xe9,0xb2,0x0a,0x7e,0x01,0x88,0xc6,0xfa135 136# GFX10: v_frexp_exp_i16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xb4,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1370xe9,0xb4,0x0a,0x7e,0x01,0x88,0xc6,0xfa138 139# GFX10: v_floor_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xb6,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1400xe9,0xb6,0x0a,0x7e,0x01,0x88,0xc6,0xfa141 142# GFX10: v_ceil_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xb8,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1430xe9,0xb8,0x0a,0x7e,0x01,0x88,0xc6,0xfa144 145# GFX10: v_trunc_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xba,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1460xe9,0xba,0x0a,0x7e,0x01,0x88,0xc6,0xfa147 148# GFX10: v_rndne_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xbc,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1490xe9,0xbc,0x0a,0x7e,0x01,0x88,0xc6,0xfa150 151# GFX10: v_fract_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xbe,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1520xe9,0xbe,0x0a,0x7e,0x01,0x88,0xc6,0xfa153 154# GFX10: v_sin_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xc0,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1550xe9,0xc0,0x0a,0x7e,0x01,0x88,0xc6,0xfa156 157# GFX10: v_cos_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xc2,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1580xe9,0xc2,0x0a,0x7e,0x01,0x88,0xc6,0xfa159 160# GFX10: v_cvt_norm_i16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xc6,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1610xe9,0xc6,0x0a,0x7e,0x01,0x88,0xc6,0xfa162 163# GFX10: v_cvt_norm_u16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xc8,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1640xe9,0xc8,0x0a,0x7e,0x01,0x88,0xc6,0xfa165 166# GFX10: v_mov_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x02,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1670xea,0x02,0x0a,0x7e,0x01,0x88,0xc6,0xfa168 169# GFX10: v_cvt_f32_i32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x0a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1700xea,0x0a,0x0a,0x7e,0x01,0x88,0xc6,0xfa171 172# GFX10: v_cvt_f32_u32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x0c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1730xea,0x0c,0x0a,0x7e,0x01,0x88,0xc6,0xfa174 175# GFX10: v_cvt_u32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x0e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1760xea,0x0e,0x0a,0x7e,0x01,0x88,0xc6,0xfa177 178# GFX10: v_cvt_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x10,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1790xea,0x10,0x0a,0x7e,0x01,0x88,0xc6,0xfa180 181# GFX10: v_cvt_f16_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x14,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1820xea,0x14,0x0a,0x7e,0x01,0x88,0xc6,0xfa183 184# GFX10: v_cvt_f32_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x16,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1850xea,0x16,0x0a,0x7e,0x01,0x88,0xc6,0xfa186 187# GFX10: v_cvt_rpi_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x18,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1880xea,0x18,0x0a,0x7e,0x01,0x88,0xc6,0xfa189 190# GFX10: v_cvt_flr_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x1a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1910xea,0x1a,0x0a,0x7e,0x01,0x88,0xc6,0xfa192 193# GFX10: v_cvt_off_f32_i4_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x1c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1940xea,0x1c,0x0a,0x7e,0x01,0x88,0xc6,0xfa195 196# GFX10: v_cvt_f32_ubyte0_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x22,0x0a,0x7e,0x01,0x88,0xc6,0xfa]1970xea,0x22,0x0a,0x7e,0x01,0x88,0xc6,0xfa198 199# GFX10: v_cvt_f32_ubyte1_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x24,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2000xea,0x24,0x0a,0x7e,0x01,0x88,0xc6,0xfa201 202# GFX10: v_cvt_f32_ubyte2_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x26,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2030xea,0x26,0x0a,0x7e,0x01,0x88,0xc6,0xfa204 205# GFX10: v_cvt_f32_ubyte3_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x28,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2060xea,0x28,0x0a,0x7e,0x01,0x88,0xc6,0xfa207 208# GFX10: v_fract_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x40,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2090xea,0x40,0x0a,0x7e,0x01,0x88,0xc6,0xfa210 211# GFX10: v_trunc_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x42,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2120xea,0x42,0x0a,0x7e,0x01,0x88,0xc6,0xfa213 214# GFX10: v_ceil_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x44,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2150xea,0x44,0x0a,0x7e,0x01,0x88,0xc6,0xfa216 217# GFX10: v_rndne_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x46,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2180xea,0x46,0x0a,0x7e,0x01,0x88,0xc6,0xfa219 220# GFX10: v_floor_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x48,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2210xea,0x48,0x0a,0x7e,0x01,0x88,0xc6,0xfa222 223# GFX10: v_exp_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x4a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2240xea,0x4a,0x0a,0x7e,0x01,0x88,0xc6,0xfa225 226# GFX10: v_log_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x4e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2270xea,0x4e,0x0a,0x7e,0x01,0x88,0xc6,0xfa228 229# GFX10: v_rcp_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x54,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2300xea,0x54,0x0a,0x7e,0x01,0x88,0xc6,0xfa231 232# GFX10: v_rcp_iflag_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x56,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2330xea,0x56,0x0a,0x7e,0x01,0x88,0xc6,0xfa234 235# GFX10: v_rsq_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x5c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2360xea,0x5c,0x0a,0x7e,0x01,0x88,0xc6,0xfa237 238# GFX10: v_sqrt_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x66,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2390xea,0x66,0x0a,0x7e,0x01,0x88,0xc6,0xfa240 241# GFX10: v_sin_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x6a,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2420xea,0x6a,0x0a,0x7e,0x01,0x88,0xc6,0xfa243 244# GFX10: v_cos_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x6c,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2450xea,0x6c,0x0a,0x7e,0x01,0x88,0xc6,0xfa246 247# GFX10: v_not_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x6e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2480xea,0x6e,0x0a,0x7e,0x01,0x88,0xc6,0xfa249 250# GFX10: v_bfrev_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x70,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2510xea,0x70,0x0a,0x7e,0x01,0x88,0xc6,0xfa252 253# GFX10: v_ffbh_u32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x72,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2540xea,0x72,0x0a,0x7e,0x01,0x88,0xc6,0xfa255 256# GFX10: v_ffbl_b32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x74,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2570xea,0x74,0x0a,0x7e,0x01,0x88,0xc6,0xfa258 259# GFX10: v_ffbh_i32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x76,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2600xea,0x76,0x0a,0x7e,0x01,0x88,0xc6,0xfa261 262# GFX10: v_frexp_exp_i32_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x7e,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2630xea,0x7e,0x0a,0x7e,0x01,0x88,0xc6,0xfa264 265# GFX10: v_frexp_mant_f32_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0x80,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2660xea,0x80,0x0a,0x7e,0x01,0x88,0xc6,0xfa267 268# GFX10: v_cvt_f16_u16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xa0,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2690xea,0xa0,0x0a,0x7e,0x01,0x88,0xc6,0xfa270 271# GFX10: v_cvt_f16_i16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xa2,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2720xea,0xa2,0x0a,0x7e,0x01,0x88,0xc6,0xfa273 274# GFX10: v_cvt_u16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xa4,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2750xea,0xa4,0x0a,0x7e,0x01,0x88,0xc6,0xfa276 277# GFX10: v_cvt_i16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xa6,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2780xea,0xa6,0x0a,0x7e,0x01,0x88,0xc6,0xfa279 280# GFX10: v_rcp_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xa8,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2810xea,0xa8,0x0a,0x7e,0x01,0x88,0xc6,0xfa282 283# GFX10: v_sqrt_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xaa,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2840xea,0xaa,0x0a,0x7e,0x01,0x88,0xc6,0xfa285 286# GFX10: v_rsq_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xac,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2870xea,0xac,0x0a,0x7e,0x01,0x88,0xc6,0xfa288 289# GFX10: v_log_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xae,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2900xea,0xae,0x0a,0x7e,0x01,0x88,0xc6,0xfa291 292# GFX10: v_exp_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xb0,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2930xea,0xb0,0x0a,0x7e,0x01,0x88,0xc6,0xfa294 295# GFX10: v_frexp_mant_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xb2,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2960xea,0xb2,0x0a,0x7e,0x01,0x88,0xc6,0xfa297 298# GFX10: v_frexp_exp_i16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xb4,0x0a,0x7e,0x01,0x88,0xc6,0xfa]2990xea,0xb4,0x0a,0x7e,0x01,0x88,0xc6,0xfa300 301# GFX10: v_floor_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xb6,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3020xea,0xb6,0x0a,0x7e,0x01,0x88,0xc6,0xfa303 304# GFX10: v_ceil_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xb8,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3050xea,0xb8,0x0a,0x7e,0x01,0x88,0xc6,0xfa306 307# GFX10: v_trunc_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xba,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3080xea,0xba,0x0a,0x7e,0x01,0x88,0xc6,0xfa309 310# GFX10: v_rndne_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xbc,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3110xea,0xbc,0x0a,0x7e,0x01,0x88,0xc6,0xfa312 313# GFX10: v_fract_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xbe,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3140xea,0xbe,0x0a,0x7e,0x01,0x88,0xc6,0xfa315 316# GFX10: v_sin_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xc0,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3170xea,0xc0,0x0a,0x7e,0x01,0x88,0xc6,0xfa318 319# GFX10: v_cos_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xc2,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3200xea,0xc2,0x0a,0x7e,0x01,0x88,0xc6,0xfa321 322# GFX10: v_cvt_norm_i16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xc6,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3230xea,0xc6,0x0a,0x7e,0x01,0x88,0xc6,0xfa324 325# GFX10: v_cvt_norm_u16_f16_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] fi:1 ; encoding: [0xea,0xc8,0x0a,0x7e,0x01,0x88,0xc6,0xfa]3260xea,0xc8,0x0a,0x7e,0x01,0x88,0xc6,0xfa327 328# GFX10: v_movreld_b32_dpp v0, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x84,0x00,0x7e,0x01,0x77,0x39,0x05]3290xea,0x84,0x00,0x7e,0x01,0x77,0x39,0x05330 331# GFX10: v_movrels_b32_dpp v0, v2 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x86,0x00,0x7e,0x02,0x00,0x00,0x00]3320xe9,0x86,0x00,0x7e,0x02,0x00,0x00,0x00333 334# GFX10: v_movrelsd_2_b32_dpp v0, v255 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x90,0x00,0x7e,0xff,0x77,0x39,0x05]3350xe9,0x90,0x00,0x7e,0xff,0x77,0x39,0x05336 337# GFX10: v_movrelsd_b32_dpp v0, v2 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x88,0x00,0x7e,0x02,0x77,0x39,0x05]3380xe9,0x88,0x00,0x7e,0x02,0x77,0x39,0x05339