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

0x08,0x40,0x5b,0xcc,0x00,0x09,0xca,0x1b
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], 1.0 matrix_b_reuse ; encoding: [0x08,0x40,0x5b,0xcc,0x00,0x09,0xca,0x1b]

0x08,0x40,0x5b,0xcc,0x00,0x09,0xca,0x9b
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], 1.0 matrix_b_reuse neg_lo:[0,0,1] ; encoding: [0x08,0x40,0x5b,0xcc,0x00,0x09,0xca,0x9b]

0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x1c
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], v[8:23] matrix_b_reuse ; encoding: [0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x1c]

0x08,0x44,0x5b,0xcc,0x00,0x09,0x22,0x1c
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], v[8:23] matrix_b_reuse neg_hi:[0,0,1] ; encoding: [0x08,0x44,0x5b,0xcc,0x00,0x09,0x22,0x1c]

0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x9c
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], v[8:23] matrix_b_reuse neg_lo:[0,0,1] ; encoding: [0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x9c]

0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x5c
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], v[8:23] matrix_b_reuse neg_lo:[0,1,0] ; encoding: [0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x5c]

0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x3c
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], v[8:23] matrix_b_reuse neg_lo:[1,0,0] ; encoding: [0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x3c]

0x08,0x20,0x5b,0xcc,0x00,0x09,0x22,0x1c
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], v[8:23] matrix_a_reuse ; encoding: [0x08,0x20,0x5b,0xcc,0x00,0x09,0x22,0x1c]

0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x1c
# GFX1251: v_wmma_f64_16x16x4_f64 v[8:23], v[0:3], v[4:7], v[8:23] matrix_b_reuse ; encoding: [0x08,0x40,0x5b,0xcc,0x00,0x09,0x22,0x1c]
