brintos

brintos / llvm-project-archived public Read only

0
0
Text · 33.2 KiB · 3ebc422 Raw
619 lines · plain
1// NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --unique --version 52// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize32,-real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX12 %s3// RUN: llvm-mc -triple=amdgcn -mcpu=gfx1200 -mattr=+wavefrontsize64,-real-true16 -show-encoding %s | FileCheck --check-prefixes=GFX12 %s4 5v_bfrev_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0]6// GFX12: v_bfrev_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x70,0x0a,0x7e,0x01,0x77,0x39,0x05]7 8v_bfrev_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:19// GFX12: v_bfrev_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x70,0x0a,0x7e,0x01,0x77,0x39,0x05]10 11v_bfrev_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:012// GFX12: v_bfrev_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x70,0xfe,0x7f,0xff,0x00,0x00,0x00]13 14v_ceil_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]15// GFX12: v_ceil_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xb8,0x0a,0x7e,0x01,0x77,0x39,0x05]16 17v_ceil_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:118// GFX12: v_ceil_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xb8,0x0a,0x7e,0x01,0x77,0x39,0x05]19 20v_ceil_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:021// GFX12: v_ceil_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xb8,0xfe,0x7e,0x7f,0x00,0x00,0x00]22 23v_ceil_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]24// GFX12: v_ceil_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x44,0x0a,0x7e,0x01,0x77,0x39,0x05]25 26v_ceil_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:127// GFX12: v_ceil_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x44,0x0a,0x7e,0x01,0x77,0x39,0x05]28 29v_ceil_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:030// GFX12: v_ceil_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x44,0xfe,0x7f,0xff,0x00,0x00,0x00]31 32v_cls_i32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]33// GFX12: v_cls_i32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x76,0x0a,0x7e,0x01,0x77,0x39,0x05]34 35v_cls_i32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:136// GFX12: v_cls_i32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x76,0x0a,0x7e,0x01,0x77,0x39,0x05]37 38v_cls_i32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:039// GFX12: v_cls_i32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x76,0xfe,0x7f,0xff,0x00,0x00,0x00]40 41v_clz_i32_u32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]42// GFX12: v_clz_i32_u32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x72,0x0a,0x7e,0x01,0x77,0x39,0x05]43 44v_clz_i32_u32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:145// GFX12: v_clz_i32_u32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x72,0x0a,0x7e,0x01,0x77,0x39,0x05]46 47v_clz_i32_u32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:048// GFX12: v_clz_i32_u32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x72,0xfe,0x7f,0xff,0x00,0x00,0x00]49 50v_cos_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]51// GFX12: v_cos_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xc2,0x0a,0x7e,0x01,0x77,0x39,0x05]52 53v_cos_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:154// GFX12: v_cos_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xc2,0x0a,0x7e,0x01,0x77,0x39,0x05]55 56v_cos_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:057// GFX12: v_cos_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xc2,0xfe,0x7e,0x7f,0x00,0x00,0x00]58 59v_cos_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]60// GFX12: v_cos_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x6c,0x0a,0x7e,0x01,0x77,0x39,0x05]61 62v_cos_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:163// GFX12: v_cos_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x6c,0x0a,0x7e,0x01,0x77,0x39,0x05]64 65v_cos_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:066// GFX12: v_cos_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x6c,0xfe,0x7f,0xff,0x00,0x00,0x00]67 68v_ctz_i32_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]69// GFX12: v_ctz_i32_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x74,0x0a,0x7e,0x01,0x77,0x39,0x05]70 71v_ctz_i32_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:172// GFX12: v_ctz_i32_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x74,0x0a,0x7e,0x01,0x77,0x39,0x05]73 74v_ctz_i32_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:075// GFX12: v_ctz_i32_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x74,0xfe,0x7f,0xff,0x00,0x00,0x00]76 77v_cvt_f32_fp8 v5, v1 dpp8:[0,1,2,3,4,5,6,7]78// GFX12: v_cvt_f32_fp8_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xd8,0x0a,0x7e,0x01,0x88,0xc6,0xfa]79 80v_cvt_f32_fp8 v1, v3 dpp8:[7,6,5,4,3,2,1,0]81// GFX12: v_cvt_f32_fp8_dpp v1, v3 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xd8,0x02,0x7e,0x03,0x77,0x39,0x05]82 83v_cvt_f32_bf8 v5, v1 dpp8:[0,1,2,3,4,5,6,7]84// GFX12: v_cvt_f32_bf8_dpp v5, v1 dpp8:[0,1,2,3,4,5,6,7] ; encoding: [0xe9,0xda,0x0a,0x7e,0x01,0x88,0xc6,0xfa]85 86v_cvt_f32_bf8 v1, v3 dpp8:[7,6,5,4,3,2,1,0]87// GFX12: v_cvt_f32_bf8_dpp v1, v3 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xda,0x02,0x7e,0x03,0x77,0x39,0x05]88 89v_cvt_f16_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]90// GFX12: v_cvt_f16_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x14,0x0a,0x7e,0x01,0x77,0x39,0x05]91 92v_cvt_f16_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:193// GFX12: v_cvt_f16_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x14,0x0a,0x7e,0x01,0x77,0x39,0x05]94 95v_cvt_f16_f32 v127, v255 dpp8:[0,0,0,0,0,0,0,0] fi:096// GFX12: v_cvt_f16_f32_dpp v127, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x14,0xfe,0x7e,0xff,0x00,0x00,0x00]97 98v_cvt_f16_i16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]99// GFX12: v_cvt_f16_i16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xa2,0x0a,0x7e,0x01,0x77,0x39,0x05]100 101v_cvt_f16_i16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1102// GFX12: v_cvt_f16_i16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xa2,0x0a,0x7e,0x01,0x77,0x39,0x05]103 104v_cvt_f16_i16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0105// GFX12: v_cvt_f16_i16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xa2,0xfe,0x7e,0x7f,0x00,0x00,0x00]106 107v_cvt_f16_u16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]108// GFX12: v_cvt_f16_u16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xa0,0x0a,0x7e,0x01,0x77,0x39,0x05]109 110v_cvt_f16_u16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1111// GFX12: v_cvt_f16_u16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xa0,0x0a,0x7e,0x01,0x77,0x39,0x05]112 113v_cvt_f16_u16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0114// GFX12: v_cvt_f16_u16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xa0,0xfe,0x7e,0x7f,0x00,0x00,0x00]115 116v_cvt_f32_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]117// GFX12: v_cvt_f32_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x16,0x0a,0x7e,0x01,0x77,0x39,0x05]118 119v_cvt_f32_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1120// GFX12: v_cvt_f32_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x16,0x0a,0x7e,0x01,0x77,0x39,0x05]121 122v_cvt_f32_f16 v255, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0123// GFX12: v_cvt_f32_f16_dpp v255, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x16,0xfe,0x7f,0x7f,0x00,0x00,0x00]124 125v_cvt_f32_i32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]126// GFX12: v_cvt_f32_i32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x0a,0x0a,0x7e,0x01,0x77,0x39,0x05]127 128v_cvt_f32_i32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1129// GFX12: v_cvt_f32_i32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x0a,0x0a,0x7e,0x01,0x77,0x39,0x05]130 131v_cvt_f32_i32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0132// GFX12: v_cvt_f32_i32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x0a,0xfe,0x7f,0xff,0x00,0x00,0x00]133 134v_cvt_f32_u32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]135// GFX12: v_cvt_f32_u32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x0c,0x0a,0x7e,0x01,0x77,0x39,0x05]136 137v_cvt_f32_u32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1138// GFX12: v_cvt_f32_u32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x0c,0x0a,0x7e,0x01,0x77,0x39,0x05]139 140v_cvt_f32_u32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0141// GFX12: v_cvt_f32_u32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x0c,0xfe,0x7f,0xff,0x00,0x00,0x00]142 143v_cvt_f32_ubyte0 v5, v1 dpp8:[7,6,5,4,3,2,1,0]144// GFX12: v_cvt_f32_ubyte0_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x22,0x0a,0x7e,0x01,0x77,0x39,0x05]145 146v_cvt_f32_ubyte0 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1147// GFX12: v_cvt_f32_ubyte0_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x22,0x0a,0x7e,0x01,0x77,0x39,0x05]148 149v_cvt_f32_ubyte0 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0150// GFX12: v_cvt_f32_ubyte0_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x22,0xfe,0x7f,0xff,0x00,0x00,0x00]151 152v_cvt_f32_ubyte1 v5, v1 dpp8:[7,6,5,4,3,2,1,0]153// GFX12: v_cvt_f32_ubyte1_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x24,0x0a,0x7e,0x01,0x77,0x39,0x05]154 155v_cvt_f32_ubyte1 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1156// GFX12: v_cvt_f32_ubyte1_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x24,0x0a,0x7e,0x01,0x77,0x39,0x05]157 158v_cvt_f32_ubyte1 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0159// GFX12: v_cvt_f32_ubyte1_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x24,0xfe,0x7f,0xff,0x00,0x00,0x00]160 161v_cvt_f32_ubyte2 v5, v1 dpp8:[7,6,5,4,3,2,1,0]162// GFX12: v_cvt_f32_ubyte2_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x26,0x0a,0x7e,0x01,0x77,0x39,0x05]163 164v_cvt_f32_ubyte2 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1165// GFX12: v_cvt_f32_ubyte2_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x26,0x0a,0x7e,0x01,0x77,0x39,0x05]166 167v_cvt_f32_ubyte2 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0168// GFX12: v_cvt_f32_ubyte2_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x26,0xfe,0x7f,0xff,0x00,0x00,0x00]169 170v_cvt_f32_ubyte3 v5, v1 dpp8:[7,6,5,4,3,2,1,0]171// GFX12: v_cvt_f32_ubyte3_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x28,0x0a,0x7e,0x01,0x77,0x39,0x05]172 173v_cvt_f32_ubyte3 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1174// GFX12: v_cvt_f32_ubyte3_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x28,0x0a,0x7e,0x01,0x77,0x39,0x05]175 176v_cvt_f32_ubyte3 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0177// GFX12: v_cvt_f32_ubyte3_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x28,0xfe,0x7f,0xff,0x00,0x00,0x00]178 179v_cvt_floor_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]180// GFX12: v_cvt_floor_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x1a,0x0a,0x7e,0x01,0x77,0x39,0x05]181 182v_cvt_floor_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1183// GFX12: v_cvt_floor_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x1a,0x0a,0x7e,0x01,0x77,0x39,0x05]184 185v_cvt_floor_i32_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0186// GFX12: v_cvt_floor_i32_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x1a,0xfe,0x7f,0xff,0x00,0x00,0x00]187 188v_cvt_flr_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]189// GFX12: v_cvt_floor_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x1a,0x0a,0x7e,0x01,0x77,0x39,0x05]190 191v_cvt_flr_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1192// GFX12: v_cvt_floor_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x1a,0x0a,0x7e,0x01,0x77,0x39,0x05]193 194v_cvt_flr_i32_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0195// GFX12: v_cvt_floor_i32_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x1a,0xfe,0x7f,0xff,0x00,0x00,0x00]196 197v_cvt_i16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]198// GFX12: v_cvt_i16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xa6,0x0a,0x7e,0x01,0x77,0x39,0x05]199 200v_cvt_i16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1201// GFX12: v_cvt_i16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xa6,0x0a,0x7e,0x01,0x77,0x39,0x05]202 203v_cvt_i16_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0204// GFX12: v_cvt_i16_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xa6,0xfe,0x7e,0x7f,0x00,0x00,0x00]205 206v_cvt_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]207// GFX12: v_cvt_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x10,0x0a,0x7e,0x01,0x77,0x39,0x05]208 209v_cvt_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1210// GFX12: v_cvt_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x10,0x0a,0x7e,0x01,0x77,0x39,0x05]211 212v_cvt_i32_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0213// GFX12: v_cvt_i32_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x10,0xfe,0x7f,0xff,0x00,0x00,0x00]214 215v_cvt_i32_i16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]216// GFX12: v_cvt_i32_i16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xd4,0x0a,0x7e,0x01,0x77,0x39,0x05]217 218v_cvt_i32_i16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1219// GFX12: v_cvt_i32_i16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xd4,0x0a,0x7e,0x01,0x77,0x39,0x05]220 221v_cvt_i32_i16 v255, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0222// GFX12: v_cvt_i32_i16_dpp v255, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xd4,0xfe,0x7f,0x7f,0x00,0x00,0x00]223 224v_cvt_nearest_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]225// GFX12: v_cvt_nearest_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x18,0x0a,0x7e,0x01,0x77,0x39,0x05]226 227v_cvt_nearest_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1228// GFX12: v_cvt_nearest_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x18,0x0a,0x7e,0x01,0x77,0x39,0x05]229 230v_cvt_nearest_i32_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0231// GFX12: v_cvt_nearest_i32_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x18,0xfe,0x7f,0xff,0x00,0x00,0x00]232 233v_cvt_norm_i16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]234// GFX12: v_cvt_norm_i16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xc6,0x0a,0x7e,0x01,0x77,0x39,0x05]235 236v_cvt_norm_i16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1237// GFX12: v_cvt_norm_i16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xc6,0x0a,0x7e,0x01,0x77,0x39,0x05]238 239v_cvt_norm_i16_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0240// GFX12: v_cvt_norm_i16_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xc6,0xfe,0x7e,0x7f,0x00,0x00,0x00]241 242v_cvt_norm_u16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]243// GFX12: v_cvt_norm_u16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xc8,0x0a,0x7e,0x01,0x77,0x39,0x05]244 245v_cvt_norm_u16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1246// GFX12: v_cvt_norm_u16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xc8,0x0a,0x7e,0x01,0x77,0x39,0x05]247 248v_cvt_norm_u16_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0249// GFX12: v_cvt_norm_u16_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xc8,0xfe,0x7e,0x7f,0x00,0x00,0x00]250 251v_cvt_off_f32_i4 v5, v1 dpp8:[7,6,5,4,3,2,1,0]252// GFX12: v_cvt_off_f32_i4_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x1c,0x0a,0x7e,0x01,0x77,0x39,0x05]253 254v_cvt_off_f32_i4 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1255// GFX12: v_cvt_off_f32_i4_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x1c,0x0a,0x7e,0x01,0x77,0x39,0x05]256 257v_cvt_off_f32_i4 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0258// GFX12: v_cvt_off_f32_i4_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x1c,0xfe,0x7f,0xff,0x00,0x00,0x00]259 260v_cvt_rpi_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]261// GFX12: v_cvt_nearest_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x18,0x0a,0x7e,0x01,0x77,0x39,0x05]262 263v_cvt_rpi_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1264// GFX12: v_cvt_nearest_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x18,0x0a,0x7e,0x01,0x77,0x39,0x05]265 266v_cvt_rpi_i32_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0267// GFX12: v_cvt_nearest_i32_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x18,0xfe,0x7f,0xff,0x00,0x00,0x00]268 269v_cvt_u16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]270// GFX12: v_cvt_u16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xa4,0x0a,0x7e,0x01,0x77,0x39,0x05]271 272v_cvt_u16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1273// GFX12: v_cvt_u16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xa4,0x0a,0x7e,0x01,0x77,0x39,0x05]274 275v_cvt_u16_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0276// GFX12: v_cvt_u16_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xa4,0xfe,0x7e,0x7f,0x00,0x00,0x00]277 278v_cvt_u32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]279// GFX12: v_cvt_u32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x0e,0x0a,0x7e,0x01,0x77,0x39,0x05]280 281v_cvt_u32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1282// GFX12: v_cvt_u32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x0e,0x0a,0x7e,0x01,0x77,0x39,0x05]283 284v_cvt_u32_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0285// GFX12: v_cvt_u32_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x0e,0xfe,0x7f,0xff,0x00,0x00,0x00]286 287v_cvt_u32_u16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]288// GFX12: v_cvt_u32_u16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xd6,0x0a,0x7e,0x01,0x77,0x39,0x05]289 290v_cvt_u32_u16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1291// GFX12: v_cvt_u32_u16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xd6,0x0a,0x7e,0x01,0x77,0x39,0x05]292 293v_cvt_u32_u16 v255, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0294// GFX12: v_cvt_u32_u16_dpp v255, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xd6,0xfe,0x7f,0x7f,0x00,0x00,0x00]295 296v_exp_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]297// GFX12: v_exp_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xb0,0x0a,0x7e,0x01,0x77,0x39,0x05]298 299v_exp_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1300// GFX12: v_exp_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xb0,0x0a,0x7e,0x01,0x77,0x39,0x05]301 302v_exp_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0303// GFX12: v_exp_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xb0,0xfe,0x7e,0x7f,0x00,0x00,0x00]304 305v_exp_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]306// GFX12: v_exp_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x4a,0x0a,0x7e,0x01,0x77,0x39,0x05]307 308v_exp_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1309// GFX12: v_exp_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x4a,0x0a,0x7e,0x01,0x77,0x39,0x05]310 311v_exp_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0312// GFX12: v_exp_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x4a,0xfe,0x7f,0xff,0x00,0x00,0x00]313 314v_ffbh_i32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]315// GFX12: v_cls_i32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x76,0x0a,0x7e,0x01,0x77,0x39,0x05]316 317v_ffbh_i32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1318// GFX12: v_cls_i32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x76,0x0a,0x7e,0x01,0x77,0x39,0x05]319 320v_ffbh_i32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0321// GFX12: v_cls_i32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x76,0xfe,0x7f,0xff,0x00,0x00,0x00]322 323v_ffbh_u32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]324// GFX12: v_clz_i32_u32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x72,0x0a,0x7e,0x01,0x77,0x39,0x05]325 326v_ffbh_u32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1327// GFX12: v_clz_i32_u32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x72,0x0a,0x7e,0x01,0x77,0x39,0x05]328 329v_ffbh_u32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0330// GFX12: v_clz_i32_u32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x72,0xfe,0x7f,0xff,0x00,0x00,0x00]331 332v_ffbl_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]333// GFX12: v_ctz_i32_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x74,0x0a,0x7e,0x01,0x77,0x39,0x05]334 335v_ffbl_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1336// GFX12: v_ctz_i32_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x74,0x0a,0x7e,0x01,0x77,0x39,0x05]337 338v_ffbl_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0339// GFX12: v_ctz_i32_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x74,0xfe,0x7f,0xff,0x00,0x00,0x00]340 341v_floor_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]342// GFX12: v_floor_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xb6,0x0a,0x7e,0x01,0x77,0x39,0x05]343 344v_floor_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1345// GFX12: v_floor_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xb6,0x0a,0x7e,0x01,0x77,0x39,0x05]346 347v_floor_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0348// GFX12: v_floor_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xb6,0xfe,0x7e,0x7f,0x00,0x00,0x00]349 350v_floor_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]351// GFX12: v_floor_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x48,0x0a,0x7e,0x01,0x77,0x39,0x05]352 353v_floor_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1354// GFX12: v_floor_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x48,0x0a,0x7e,0x01,0x77,0x39,0x05]355 356v_floor_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0357// GFX12: v_floor_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x48,0xfe,0x7f,0xff,0x00,0x00,0x00]358 359v_fract_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]360// GFX12: v_fract_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xbe,0x0a,0x7e,0x01,0x77,0x39,0x05]361 362v_fract_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1363// GFX12: v_fract_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xbe,0x0a,0x7e,0x01,0x77,0x39,0x05]364 365v_fract_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0366// GFX12: v_fract_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xbe,0xfe,0x7e,0x7f,0x00,0x00,0x00]367 368v_fract_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]369// GFX12: v_fract_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x40,0x0a,0x7e,0x01,0x77,0x39,0x05]370 371v_fract_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1372// GFX12: v_fract_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x40,0x0a,0x7e,0x01,0x77,0x39,0x05]373 374v_fract_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0375// GFX12: v_fract_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x40,0xfe,0x7f,0xff,0x00,0x00,0x00]376 377v_frexp_exp_i16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]378// GFX12: v_frexp_exp_i16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xb4,0x0a,0x7e,0x01,0x77,0x39,0x05]379 380v_frexp_exp_i16_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1381// GFX12: v_frexp_exp_i16_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xb4,0x0a,0x7e,0x01,0x77,0x39,0x05]382 383v_frexp_exp_i16_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0384// GFX12: v_frexp_exp_i16_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xb4,0xfe,0x7e,0x7f,0x00,0x00,0x00]385 386v_frexp_exp_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]387// GFX12: v_frexp_exp_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x7e,0x0a,0x7e,0x01,0x77,0x39,0x05]388 389v_frexp_exp_i32_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1390// GFX12: v_frexp_exp_i32_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x7e,0x0a,0x7e,0x01,0x77,0x39,0x05]391 392v_frexp_exp_i32_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0393// GFX12: v_frexp_exp_i32_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x7e,0xfe,0x7f,0xff,0x00,0x00,0x00]394 395v_frexp_mant_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]396// GFX12: v_frexp_mant_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xb2,0x0a,0x7e,0x01,0x77,0x39,0x05]397 398v_frexp_mant_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1399// GFX12: v_frexp_mant_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xb2,0x0a,0x7e,0x01,0x77,0x39,0x05]400 401v_frexp_mant_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0402// GFX12: v_frexp_mant_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xb2,0xfe,0x7e,0x7f,0x00,0x00,0x00]403 404v_frexp_mant_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]405// GFX12: v_frexp_mant_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x80,0x0a,0x7e,0x01,0x77,0x39,0x05]406 407v_frexp_mant_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1408// GFX12: v_frexp_mant_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x80,0x0a,0x7e,0x01,0x77,0x39,0x05]409 410v_frexp_mant_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0411// GFX12: v_frexp_mant_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x80,0xfe,0x7f,0xff,0x00,0x00,0x00]412 413v_log_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]414// GFX12: v_log_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xae,0x0a,0x7e,0x01,0x77,0x39,0x05]415 416v_log_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1417// GFX12: v_log_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xae,0x0a,0x7e,0x01,0x77,0x39,0x05]418 419v_log_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0420// GFX12: v_log_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xae,0xfe,0x7e,0x7f,0x00,0x00,0x00]421 422v_log_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]423// GFX12: v_log_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x4e,0x0a,0x7e,0x01,0x77,0x39,0x05]424 425v_log_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1426// GFX12: v_log_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x4e,0x0a,0x7e,0x01,0x77,0x39,0x05]427 428v_log_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0429// GFX12: v_log_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x4e,0xfe,0x7f,0xff,0x00,0x00,0x00]430 431v_mov_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]432// GFX12: v_mov_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x02,0x0a,0x7e,0x01,0x77,0x39,0x05]433 434v_mov_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1435// GFX12: v_mov_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x02,0x0a,0x7e,0x01,0x77,0x39,0x05]436 437v_mov_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0438// GFX12: v_mov_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x02,0xfe,0x7f,0xff,0x00,0x00,0x00]439 440v_movreld_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]441// GFX12: v_movreld_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x84,0x0a,0x7e,0x01,0x77,0x39,0x05]442 443v_movreld_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1444// GFX12: v_movreld_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x84,0x0a,0x7e,0x01,0x77,0x39,0x05]445 446v_movreld_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0447// GFX12: v_movreld_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x84,0xfe,0x7f,0xff,0x00,0x00,0x00]448 449v_movrels_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]450// GFX12: v_movrels_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x86,0x0a,0x7e,0x01,0x77,0x39,0x05]451 452v_movrels_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1453// GFX12: v_movrels_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x86,0x0a,0x7e,0x01,0x77,0x39,0x05]454 455v_movrels_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0456// GFX12: v_movrels_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x86,0xfe,0x7f,0xff,0x00,0x00,0x00]457 458v_movrelsd_2_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]459// GFX12: v_movrelsd_2_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x90,0x0a,0x7e,0x01,0x77,0x39,0x05]460 461v_movrelsd_2_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1462// GFX12: v_movrelsd_2_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x90,0x0a,0x7e,0x01,0x77,0x39,0x05]463 464v_movrelsd_2_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0465// GFX12: v_movrelsd_2_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x90,0xfe,0x7f,0xff,0x00,0x00,0x00]466 467v_movrelsd_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]468// GFX12: v_movrelsd_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x88,0x0a,0x7e,0x01,0x77,0x39,0x05]469 470v_movrelsd_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1471// GFX12: v_movrelsd_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x88,0x0a,0x7e,0x01,0x77,0x39,0x05]472 473v_movrelsd_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0474// GFX12: v_movrelsd_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x88,0xfe,0x7f,0xff,0x00,0x00,0x00]475 476v_not_b16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]477// GFX12: v_not_b16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xd2,0x0a,0x7e,0x01,0x77,0x39,0x05]478 479v_not_b16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1480// GFX12: v_not_b16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xd2,0x0a,0x7e,0x01,0x77,0x39,0x05]481 482v_not_b16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0483// GFX12: v_not_b16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xd2,0xfe,0x7e,0x7f,0x00,0x00,0x00]484 485v_not_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]486// GFX12: v_not_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x6e,0x0a,0x7e,0x01,0x77,0x39,0x05]487 488v_not_b32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1489// GFX12: v_not_b32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x6e,0x0a,0x7e,0x01,0x77,0x39,0x05]490 491v_not_b32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0492// GFX12: v_not_b32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x6e,0xfe,0x7f,0xff,0x00,0x00,0x00]493 494v_rcp_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]495// GFX12: v_rcp_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xa8,0x0a,0x7e,0x01,0x77,0x39,0x05]496 497v_rcp_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1498// GFX12: v_rcp_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xa8,0x0a,0x7e,0x01,0x77,0x39,0x05]499 500v_rcp_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0501// GFX12: v_rcp_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xa8,0xfe,0x7e,0x7f,0x00,0x00,0x00]502 503v_rcp_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]504// GFX12: v_rcp_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x54,0x0a,0x7e,0x01,0x77,0x39,0x05]505 506v_rcp_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1507// GFX12: v_rcp_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x54,0x0a,0x7e,0x01,0x77,0x39,0x05]508 509v_rcp_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0510// GFX12: v_rcp_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x54,0xfe,0x7f,0xff,0x00,0x00,0x00]511 512v_rcp_iflag_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]513// GFX12: v_rcp_iflag_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x56,0x0a,0x7e,0x01,0x77,0x39,0x05]514 515v_rcp_iflag_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1516// GFX12: v_rcp_iflag_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x56,0x0a,0x7e,0x01,0x77,0x39,0x05]517 518v_rcp_iflag_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0519// GFX12: v_rcp_iflag_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x56,0xfe,0x7f,0xff,0x00,0x00,0x00]520 521v_rndne_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]522// GFX12: v_rndne_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xbc,0x0a,0x7e,0x01,0x77,0x39,0x05]523 524v_rndne_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1525// GFX12: v_rndne_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xbc,0x0a,0x7e,0x01,0x77,0x39,0x05]526 527v_rndne_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0528// GFX12: v_rndne_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xbc,0xfe,0x7e,0x7f,0x00,0x00,0x00]529 530v_rndne_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]531// GFX12: v_rndne_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x46,0x0a,0x7e,0x01,0x77,0x39,0x05]532 533v_rndne_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1534// GFX12: v_rndne_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x46,0x0a,0x7e,0x01,0x77,0x39,0x05]535 536v_rndne_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0537// GFX12: v_rndne_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x46,0xfe,0x7f,0xff,0x00,0x00,0x00]538 539v_rsq_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]540// GFX12: v_rsq_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xac,0x0a,0x7e,0x01,0x77,0x39,0x05]541 542v_rsq_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1543// GFX12: v_rsq_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xac,0x0a,0x7e,0x01,0x77,0x39,0x05]544 545v_rsq_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0546// GFX12: v_rsq_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xac,0xfe,0x7e,0x7f,0x00,0x00,0x00]547 548v_rsq_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]549// GFX12: v_rsq_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x5c,0x0a,0x7e,0x01,0x77,0x39,0x05]550 551v_rsq_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1552// GFX12: v_rsq_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x5c,0x0a,0x7e,0x01,0x77,0x39,0x05]553 554v_rsq_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0555// GFX12: v_rsq_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x5c,0xfe,0x7f,0xff,0x00,0x00,0x00]556 557v_sat_pk_u8_i16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]558// GFX12: v_sat_pk_u8_i16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xc4,0x0a,0x7e,0x01,0x77,0x39,0x05]559 560v_sat_pk_u8_i16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1561// GFX12: v_sat_pk_u8_i16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xc4,0x0a,0x7e,0x01,0x77,0x39,0x05]562 563v_sat_pk_u8_i16 v127, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0564// GFX12: v_sat_pk_u8_i16_dpp v127, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xc4,0xfe,0x7e,0xff,0x00,0x00,0x00]565 566v_sin_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]567// GFX12: v_sin_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xc0,0x0a,0x7e,0x01,0x77,0x39,0x05]568 569v_sin_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1570// GFX12: v_sin_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xc0,0x0a,0x7e,0x01,0x77,0x39,0x05]571 572v_sin_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0573// GFX12: v_sin_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xc0,0xfe,0x7e,0x7f,0x00,0x00,0x00]574 575v_sin_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]576// GFX12: v_sin_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x6a,0x0a,0x7e,0x01,0x77,0x39,0x05]577 578v_sin_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1579// GFX12: v_sin_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x6a,0x0a,0x7e,0x01,0x77,0x39,0x05]580 581v_sin_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0582// GFX12: v_sin_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x6a,0xfe,0x7f,0xff,0x00,0x00,0x00]583 584v_sqrt_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]585// GFX12: v_sqrt_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xaa,0x0a,0x7e,0x01,0x77,0x39,0x05]586 587v_sqrt_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1588// GFX12: v_sqrt_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xaa,0x0a,0x7e,0x01,0x77,0x39,0x05]589 590v_sqrt_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0591// GFX12: v_sqrt_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xaa,0xfe,0x7e,0x7f,0x00,0x00,0x00]592 593v_sqrt_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]594// GFX12: v_sqrt_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x66,0x0a,0x7e,0x01,0x77,0x39,0x05]595 596v_sqrt_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1597// GFX12: v_sqrt_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x66,0x0a,0x7e,0x01,0x77,0x39,0x05]598 599v_sqrt_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0600// GFX12: v_sqrt_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x66,0xfe,0x7f,0xff,0x00,0x00,0x00]601 602v_trunc_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0]603// GFX12: v_trunc_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0xba,0x0a,0x7e,0x01,0x77,0x39,0x05]604 605v_trunc_f16 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1606// GFX12: v_trunc_f16_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0xba,0x0a,0x7e,0x01,0x77,0x39,0x05]607 608v_trunc_f16 v127, v127 dpp8:[0,0,0,0,0,0,0,0] fi:0609// GFX12: v_trunc_f16_dpp v127, v127 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0xba,0xfe,0x7e,0x7f,0x00,0x00,0x00]610 611v_trunc_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0]612// GFX12: v_trunc_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] ; encoding: [0xe9,0x42,0x0a,0x7e,0x01,0x77,0x39,0x05]613 614v_trunc_f32 v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1615// GFX12: v_trunc_f32_dpp v5, v1 dpp8:[7,6,5,4,3,2,1,0] fi:1 ; encoding: [0xea,0x42,0x0a,0x7e,0x01,0x77,0x39,0x05]616 617v_trunc_f32 v255, v255 dpp8:[0,0,0,0,0,0,0,0] fi:0618// GFX12: v_trunc_f32_dpp v255, v255 dpp8:[0,0,0,0,0,0,0,0] ; encoding: [0xe9,0x42,0xfe,0x7f,0xff,0x00,0x00,0x00]619