# NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 6
# RUN: llvm-mc -triple=amdgcn -mcpu=gfx1251 -disassemble -show-encoding < %s | FileCheck -check-prefix=GFX1251 %s

0x04,0x40,0x4b,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], v[12:15]  ; encoding: [0x04,0x40,0x4b,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x41,0x4b,0xcc,0x08,0x19,0x02,0x38
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], v[12:15] neg_lo:[1,0] neg_hi:[1,0] ; encoding: [0x04,0x41,0x4b,0xcc,0x08,0x19,0x02,0x3a]

0x04,0x42,0x4b,0xcc,0x08,0x19,0x02,0x58
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], v[12:15] neg_lo:[0,1] neg_hi:[0,1] ; encoding: [0x04,0x42,0x4b,0xcc,0x08,0x19,0x02,0x5a]

0x04,0xc0,0x4b,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], v[12:15] clamp ; encoding: [0x04,0xc0,0x4b,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x40,0x4b,0xcc,0x08,0x18,0x00,0x18
# GFX1251: v_pk_add_f64 v[4:7], s[8:11], s[12:15]  ; encoding: [0x04,0x40,0x4b,0xcc,0x08,0x18,0x00,0x1a]

0x04,0x40,0x4b,0xcc,0x08,0x19,0x00,0x18
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], s[12:15]  ; encoding: [0x04,0x40,0x4b,0xcc,0x08,0x19,0x00,0x1a]

0x04,0x40,0x4b,0xcc,0x08,0x18,0x02,0x18
# GFX1251: v_pk_add_f64 v[4:7], s[8:11], v[12:15]  ; encoding: [0x04,0x40,0x4b,0xcc,0x08,0x18,0x02,0x1a]

0x04,0x40,0x4b,0xcc,0x08,0xf9,0x00,0x18
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], null      ; encoding: [0x04,0x40,0x4b,0xcc,0x08,0xf9,0x00,0x1a]

0x04,0x40,0x4b,0xcc,0x08,0xe5,0x01,0x18
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], 1.0       ; encoding: [0x04,0x40,0x4b,0xcc,0x08,0xe5,0x01,0x1a]

0x04,0x40,0x4b,0xcc,0xf2,0x10,0x02,0x18
# GFX1251: v_pk_add_f64 v[4:7], 1.0, v[8:11]       ; encoding: [0x04,0x40,0x4b,0xcc,0xf2,0x10,0x02,0x1a]

0x04,0x40,0x4b,0xcc,0xff,0x10,0x02,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_add_f64 v[4:7], 0x40594000, v[8:11] ; encoding: [0x04,0x40,0x4b,0xcc,0xff,0x10,0x02,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x4b,0xcc,0x08,0xff,0x01,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_add_f64 v[4:7], v[8:11], 0x40594000 ; encoding: [0x04,0x40,0x4b,0xcc,0x08,0xff,0x01,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x3c,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], v[12:15]  ; encoding: [0x04,0x40,0x3c,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x41,0x3c,0xcc,0x08,0x19,0x02,0x38
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], v[12:15] neg_lo:[1,0] neg_hi:[1,0] ; encoding: [0x04,0x41,0x3c,0xcc,0x08,0x19,0x02,0x3a]

0x04,0x42,0x3c,0xcc,0x08,0x19,0x02,0x58
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], v[12:15] neg_lo:[0,1] neg_hi:[0,1] ; encoding: [0x04,0x42,0x3c,0xcc,0x08,0x19,0x02,0x5a]

0x04,0xc0,0x3c,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], v[12:15] clamp ; encoding: [0x04,0xc0,0x3c,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x40,0x3c,0xcc,0x08,0x18,0x00,0x18
# GFX1251: v_pk_mul_f64 v[4:7], s[8:11], s[12:15]  ; encoding: [0x04,0x40,0x3c,0xcc,0x08,0x18,0x00,0x1a]

0x04,0x40,0x3c,0xcc,0x08,0x19,0x00,0x18
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], s[12:15]  ; encoding: [0x04,0x40,0x3c,0xcc,0x08,0x19,0x00,0x1a]

0x04,0x40,0x3c,0xcc,0x08,0x18,0x02,0x18
# GFX1251: v_pk_mul_f64 v[4:7], s[8:11], v[12:15]  ; encoding: [0x04,0x40,0x3c,0xcc,0x08,0x18,0x02,0x1a]

0x04,0x40,0x3c,0xcc,0x08,0xf9,0x00,0x18
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], null      ; encoding: [0x04,0x40,0x3c,0xcc,0x08,0xf9,0x00,0x1a]

0x04,0x40,0x3c,0xcc,0x08,0xe5,0x01,0x18
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], 1.0       ; encoding: [0x04,0x40,0x3c,0xcc,0x08,0xe5,0x01,0x1a]

0x04,0x40,0x3c,0xcc,0xf2,0x10,0x02,0x18
# GFX1251: v_pk_mul_f64 v[4:7], 1.0, v[8:11]       ; encoding: [0x04,0x40,0x3c,0xcc,0xf2,0x10,0x02,0x1a]

0x04,0x40,0x3c,0xcc,0xff,0x10,0x02,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_mul_f64 v[4:7], 0x40594000, v[8:11] ; encoding: [0x04,0x40,0x3c,0xcc,0xff,0x10,0x02,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x3c,0xcc,0x08,0xff,0x01,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_mul_f64 v[4:7], v[8:11], 0x40594000 ; encoding: [0x04,0x40,0x3c,0xcc,0x08,0xff,0x01,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x3b,0xcc,0x08,0x19,0x42,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], v[12:15], v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x19,0x42,0x1c]

0x04,0x45,0x3b,0xcc,0x08,0x19,0x42,0xbc
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], v[12:15], v[16:19] neg_lo:[1,0,1] neg_hi:[1,0,1] ; encoding: [0x04,0x45,0x3b,0xcc,0x08,0x19,0x42,0xbc]

0x04,0xc0,0x3b,0xcc,0x08,0x19,0x42,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], v[12:15], v[16:19] clamp ; encoding: [0x04,0xc0,0x3b,0xcc,0x08,0x19,0x42,0x1c]

0x04,0x40,0x3b,0xcc,0x08,0x18,0x40,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], s[8:11], s[12:15], v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x18,0x40,0x1c]

0x04,0x40,0x3b,0xcc,0x08,0x19,0x40,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], s[12:15], v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x19,0x40,0x1c]

0x04,0x40,0x3b,0xcc,0x08,0x18,0x42,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], s[8:11], v[12:15], v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x18,0x42,0x1c]

0x04,0x40,0x3b,0xcc,0x08,0xf9,0x40,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], null, v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0xf9,0x40,0x1c]

0x04,0x40,0x3b,0xcc,0x08,0xe5,0x41,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], 1.0, v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0xe5,0x41,0x1c]

0x04,0x40,0x3b,0xcc,0xf2,0x10,0x42,0x1c
# GFX1251: v_pk_fma_f64 v[4:7], 1.0, v[8:11], v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0xf2,0x10,0x42,0x1c]

0x04,0x40,0x3b,0xcc,0xff,0x10,0x42,0x1c,0x00,0x40,0x59,0x40
# GFX1251: v_pk_fma_f64 v[4:7], 0x40594000, v[8:11], v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0xff,0x10,0x42,0x1c,0x00,0x40,0x59,0x40]

0x04,0x40,0x3b,0xcc,0x08,0xff,0x41,0x1c,0x00,0x40,0x59,0x40
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], 0x40594000, v[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0xff,0x41,0x1c,0x00,0x40,0x59,0x40]

0x04,0x40,0x3b,0xcc,0x08,0x19,0x42,0x18
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], v[12:15], s[16:19] ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x19,0x42,0x18]

0x04,0x40,0x3b,0xcc,0x08,0x19,0xf2,0x19
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], v[12:15], null ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x19,0xf2,0x19]

0x04,0x40,0x3b,0xcc,0x08,0x19,0xca,0x1b
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], v[12:15], 1.0 ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x19,0xca,0x1b]

0x04,0x40,0x3b,0xcc,0x08,0x21,0xfe,0x1b,0x66,0x46,0x59,0x40
# GFX1251: v_pk_fma_f64 v[4:7], v[8:11], v[16:19], 0x40594666 ; encoding: [0x04,0x40,0x3b,0xcc,0x08,0x21,0xfe,0x1b,0x66,0x46,0x59,0x40]

0x04,0x40,0x4e,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], v[12:15] ; encoding: [0x04,0x40,0x4e,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x41,0x4e,0xcc,0x08,0x19,0x02,0x38
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], v[12:15] neg_lo:[1,0] neg_hi:[1,0] ; encoding: [0x04,0x41,0x4e,0xcc,0x08,0x19,0x02,0x3a]

0x04,0x42,0x4e,0xcc,0x08,0x19,0x02,0x58
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], v[12:15] neg_lo:[0,1] neg_hi:[0,1] ; encoding: [0x04,0x42,0x4e,0xcc,0x08,0x19,0x02,0x5a]

0x04,0xc0,0x4e,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], v[12:15] clamp ; encoding: [0x04,0xc0,0x4e,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x40,0x4e,0xcc,0x08,0x18,0x00,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], s[8:11], s[12:15] ; encoding: [0x04,0x40,0x4e,0xcc,0x08,0x18,0x00,0x1a]

0x04,0x40,0x4e,0xcc,0x08,0x19,0x00,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], s[12:15] ; encoding: [0x04,0x40,0x4e,0xcc,0x08,0x19,0x00,0x1a]

0x04,0x40,0x4e,0xcc,0x08,0x18,0x02,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], s[8:11], v[12:15] ; encoding: [0x04,0x40,0x4e,0xcc,0x08,0x18,0x02,0x1a]

0x04,0x40,0x4e,0xcc,0x08,0xf9,0x00,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], null  ; encoding: [0x04,0x40,0x4e,0xcc,0x08,0xf9,0x00,0x1a]

0x04,0x40,0x4e,0xcc,0x08,0xe5,0x01,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], 1.0   ; encoding: [0x04,0x40,0x4e,0xcc,0x08,0xe5,0x01,0x1a]

0x04,0x40,0x4e,0xcc,0xf2,0x10,0x02,0x18
# GFX1251: v_pk_max_num_f64 v[4:7], 1.0, v[8:11]   ; encoding: [0x04,0x40,0x4e,0xcc,0xf2,0x10,0x02,0x1a]

0x04,0x40,0x4e,0xcc,0xff,0x10,0x02,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_max_num_f64 v[4:7], 0x40594000, v[8:11] ; encoding: [0x04,0x40,0x4e,0xcc,0xff,0x10,0x02,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x4e,0xcc,0x08,0xff,0x01,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_max_num_f64 v[4:7], v[8:11], 0x40594000 ; encoding: [0x04,0x40,0x4e,0xcc,0x08,0xff,0x01,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x4f,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], v[12:15] ; encoding: [0x04,0x40,0x4f,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x41,0x4f,0xcc,0x08,0x19,0x02,0x38
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], v[12:15] neg_lo:[1,0] neg_hi:[1,0] ; encoding: [0x04,0x41,0x4f,0xcc,0x08,0x19,0x02,0x3a]

0x04,0x42,0x4f,0xcc,0x08,0x19,0x02,0x58
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], v[12:15] neg_lo:[0,1] neg_hi:[0,1] ; encoding: [0x04,0x42,0x4f,0xcc,0x08,0x19,0x02,0x5a]

0x04,0xc0,0x4f,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], v[12:15] clamp ; encoding: [0x04,0xc0,0x4f,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x40,0x4f,0xcc,0x08,0x18,0x00,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], s[8:11], s[12:15] ; encoding: [0x04,0x40,0x4f,0xcc,0x08,0x18,0x00,0x1a]

0x04,0x40,0x4f,0xcc,0x08,0x19,0x00,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], s[12:15] ; encoding: [0x04,0x40,0x4f,0xcc,0x08,0x19,0x00,0x1a]

0x04,0x40,0x4f,0xcc,0x08,0x18,0x02,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], s[8:11], v[12:15] ; encoding: [0x04,0x40,0x4f,0xcc,0x08,0x18,0x02,0x1a]

0x04,0x40,0x4f,0xcc,0x08,0xf9,0x00,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], null  ; encoding: [0x04,0x40,0x4f,0xcc,0x08,0xf9,0x00,0x1a]

0x04,0x40,0x4f,0xcc,0x08,0xe5,0x01,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], 1.0   ; encoding: [0x04,0x40,0x4f,0xcc,0x08,0xe5,0x01,0x1a]

0x04,0x40,0x4f,0xcc,0xf2,0x10,0x02,0x18
# GFX1251: v_pk_min_num_f64 v[4:7], 1.0, v[8:11]   ; encoding: [0x04,0x40,0x4f,0xcc,0xf2,0x10,0x02,0x1a]

0x04,0x40,0x4f,0xcc,0xff,0x10,0x02,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_min_num_f64 v[4:7], 0x40594000, v[8:11] ; encoding: [0x04,0x40,0x4f,0xcc,0xff,0x10,0x02,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x4f,0xcc,0x08,0xff,0x01,0x18,0x00,0x40,0x59,0x40
# GFX1251: v_pk_min_num_f64 v[4:7], v[8:11], 0x40594000 ; encoding: [0x04,0x40,0x4f,0xcc,0x08,0xff,0x01,0x1a,0x00,0x40,0x59,0x40]

0x04,0x40,0x4c,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], v[12:15] ; encoding: [0x04,0x40,0x4c,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x41,0x4c,0xcc,0x08,0x19,0x02,0x38
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], v[12:15] neg_lo:[1,0] neg_hi:[1,0] ; encoding: [0x04,0x41,0x4c,0xcc,0x08,0x19,0x02,0x3a]

0x04,0x42,0x4c,0xcc,0x08,0x19,0x02,0x58
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], v[12:15] neg_lo:[0,1] neg_hi:[0,1] ; encoding: [0x04,0x42,0x4c,0xcc,0x08,0x19,0x02,0x5a]

0x04,0xc0,0x4c,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], v[12:15] clamp ; encoding: [0x04,0xc0,0x4c,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x40,0x4c,0xcc,0x08,0x18,0x00,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], s[8:11], s[12:15] ; encoding: [0x04,0x40,0x4c,0xcc,0x08,0x18,0x00,0x1a]

0x04,0x40,0x4c,0xcc,0x08,0x19,0x00,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], s[12:15] ; encoding: [0x04,0x40,0x4c,0xcc,0x08,0x19,0x00,0x1a]

0x04,0x40,0x4c,0xcc,0x08,0x18,0x02,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], s[8:11], v[12:15] ; encoding: [0x04,0x40,0x4c,0xcc,0x08,0x18,0x02,0x1a]

0x04,0x40,0x4c,0xcc,0x08,0xf9,0x00,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], null   ; encoding: [0x04,0x40,0x4c,0xcc,0x08,0xf9,0x00,0x1a]

0x04,0x40,0x4c,0xcc,0x08,0x03,0x01,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], 1      ; encoding: [0x04,0x40,0x4c,0xcc,0x08,0x03,0x01,0x1a]

0x04,0x40,0x4c,0xcc,0xf2,0x10,0x02,0x18
# GFX1251: v_pk_add_nc_u64 v[4:7], 1.0, v[8:11]    ; encoding: [0x04,0x40,0x4c,0xcc,0xf2,0x10,0x02,0x1a]

0x04,0x40,0x4c,0xcc,0xff,0x10,0x02,0x18,0x65,0x00,0x00,0x00
# GFX1251: v_pk_add_nc_u64 v[4:7], 0x65, v[8:11]   ; encoding: [0x04,0x40,0x4c,0xcc,0xff,0x10,0x02,0x1a,0x65,0x00,0x00,0x00]

0x04,0x40,0x4c,0xcc,0x08,0xff,0x01,0x18,0x65,0x00,0x00,0x00
# GFX1251: v_pk_add_nc_u64 v[4:7], v[8:11], 0x65   ; encoding: [0x04,0x40,0x4c,0xcc,0x08,0xff,0x01,0x1a,0x65,0x00,0x00,0x00]

0x04,0x40,0x4d,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], v[12:15] ; encoding: [0x04,0x40,0x4d,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x41,0x4d,0xcc,0x08,0x19,0x02,0x38
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], v[12:15] neg_lo:[1,0] neg_hi:[1,0] ; encoding: [0x04,0x41,0x4d,0xcc,0x08,0x19,0x02,0x3a]

0x04,0x42,0x4d,0xcc,0x08,0x19,0x02,0x58
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], v[12:15] neg_lo:[0,1] neg_hi:[0,1] ; encoding: [0x04,0x42,0x4d,0xcc,0x08,0x19,0x02,0x5a]

0x04,0xc0,0x4d,0xcc,0x08,0x19,0x02,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], v[12:15] clamp ; encoding: [0x04,0xc0,0x4d,0xcc,0x08,0x19,0x02,0x1a]

0x04,0x40,0x4d,0xcc,0x08,0x18,0x00,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], s[8:11], s[12:15] ; encoding: [0x04,0x40,0x4d,0xcc,0x08,0x18,0x00,0x1a]

0x04,0x40,0x4d,0xcc,0x08,0x19,0x00,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], s[12:15] ; encoding: [0x04,0x40,0x4d,0xcc,0x08,0x19,0x00,0x1a]

0x04,0x40,0x4d,0xcc,0x08,0x18,0x02,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], s[8:11], v[12:15] ; encoding: [0x04,0x40,0x4d,0xcc,0x08,0x18,0x02,0x1a]

0x04,0x40,0x4d,0xcc,0x08,0xf9,0x00,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], null   ; encoding: [0x04,0x40,0x4d,0xcc,0x08,0xf9,0x00,0x1a]

0x04,0x40,0x4d,0xcc,0x08,0x03,0x01,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], 1      ; encoding: [0x04,0x40,0x4d,0xcc,0x08,0x03,0x01,0x1a]

0x04,0x40,0x4d,0xcc,0xf2,0x10,0x02,0x18
# GFX1251: v_pk_sub_nc_u64 v[4:7], 1.0, v[8:11]    ; encoding: [0x04,0x40,0x4d,0xcc,0xf2,0x10,0x02,0x1a]

0x04,0x40,0x4d,0xcc,0xff,0x10,0x02,0x18,0x65,0x00,0x00,0x00
# GFX1251: v_pk_sub_nc_u64 v[4:7], 0x65, v[8:11]   ; encoding: [0x04,0x40,0x4d,0xcc,0xff,0x10,0x02,0x1a,0x65,0x00,0x00,0x00]

0x04,0x40,0x4d,0xcc,0x08,0xff,0x01,0x18,0x65,0x00,0x00,0x00
# GFX1251: v_pk_sub_nc_u64 v[4:7], v[8:11], 0x65   ; encoding: [0x04,0x40,0x4d,0xcc,0x08,0xff,0x01,0x1a,0x65,0x00,0x00,0x00]

0x04,0x40,0x7e,0xcc,0x08,0x19,0x42,0x1c
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], v[12:13], v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x19,0x42,0x1c]

0x04,0x40,0x7e,0xcc,0x08,0x18,0x40,0x1c
# GFX1251: v_pk_lshl_add_u64 v[4:7], s[8:11], s[12:13], v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x18,0x40,0x1c]

0x04,0x40,0x7e,0xcc,0x08,0x19,0x40,0x1c
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], s[12:13], v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x19,0x40,0x1c]

0x04,0x40,0x7e,0xcc,0x08,0x18,0x42,0x1c
# GFX1251: v_pk_lshl_add_u64 v[4:7], s[8:11], v[12:13], v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x18,0x42,0x1c]

0x04,0x40,0x7e,0xcc,0x08,0xf9,0x40,0x1c
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], null, v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0xf9,0x40,0x1c]

0x04,0x40,0x7e,0xcc,0x08,0x03,0x41,0x1c
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], 1, v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x03,0x41,0x1c]

0x04,0x40,0x7e,0xcc,0x81,0x10,0x42,0x1c
# GFX1251: v_pk_lshl_add_u64 v[4:7], 1, v[8:9], v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x81,0x10,0x42,0x1c]

0x04,0x40,0x7e,0xcc,0xff,0x10,0x42,0x1c,0x65,0x00,0x00,0x00
# GFX1251: v_pk_lshl_add_u64 v[4:7], 0x65, v[8:9], v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0xff,0x10,0x42,0x1c,0x65,0x00,0x00,0x00]

0x04,0x40,0x7e,0xcc,0x08,0xff,0x41,0x1c,0x65,0x00,0x00,0x00
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], 0x65, v[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0xff,0x41,0x1c,0x65,0x00,0x00,0x00]

0x04,0x40,0x7e,0xcc,0x08,0x19,0x42,0x18
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], v[12:13], s[16:19] ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x19,0x42,0x18]

0x04,0x40,0x7e,0xcc,0x08,0x19,0xf2,0x19
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], v[12:13], null ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x19,0xf2,0x19]

0x04,0x40,0x7e,0xcc,0x08,0x19,0x06,0x1a
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], v[12:13], 1 ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x19,0x06,0x1a]

0x04,0x40,0x7e,0xcc,0x08,0x21,0xfe,0x1b,0x65,0x00,0x00,0x00
# GFX1251: v_pk_lshl_add_u64 v[4:7], v[8:11], v[16:17], 0x65 ; encoding: [0x04,0x40,0x7e,0xcc,0x08,0x21,0xfe,0x1b,0x65,0x00,0x00,0x00]
