| # NOTE: Assertions have been autogenerated by utils/update_mc_test_checks.py UTC_ARGS: --version 5 |
| # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=+real-true16 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX1250 %s |
| # RUN: llvm-mc -triple=amdgcn -mcpu=gfx1250 -mattr=-real-true16 -disassemble -show-encoding < %s | FileCheck -check-prefixes=GFX1250 %s |
| |
| 0xff,0xe4,0xfe,0x7e,0x00,0x80,0x00,0x00 |
| # GFX1250: v_cvt_f32_bf16_e32 v127, 0x8000 ; encoding: [0xff,0xe4,0xfe,0x7e,0x00,0x80,0x00,0x00] |
| |
| 0xc1,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, -1 ; encoding: [0xc1,0xe4,0x0a,0x7e] |
| |
| 0xf0,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, 0.5 ; encoding: [0xf0,0xe4,0x0a,0x7e] |
| |
| 0x7f,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, exec_hi ; encoding: [0x7f,0xe4,0x0a,0x7e] |
| |
| 0x7e,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, exec_lo ; encoding: [0x7e,0xe4,0x0a,0x7e] |
| |
| 0x7d,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, m0 ; encoding: [0x7d,0xe4,0x0a,0x7e] |
| |
| 0x7c,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, null ; encoding: [0x7c,0xe4,0x0a,0x7e] |
| |
| 0x01,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, s1 ; encoding: [0x01,0xe4,0x0a,0x7e] |
| |
| 0x69,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, s105 ; encoding: [0x69,0xe4,0x0a,0x7e] |
| |
| 0xfd,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, src_scc ; encoding: [0xfd,0xe4,0x0a,0x7e] |
| |
| 0x7b,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, ttmp15 ; encoding: [0x7b,0xe4,0x0a,0x7e] |
| |
| 0x01,0xe5,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, v1.l ; encoding: [0x01,0xe5,0x0a,0x7e] |
| |
| 0x7f,0xe5,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, v127.l ; encoding: [0x7f,0xe5,0x0a,0x7e] |
| |
| 0x6b,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, vcc_hi ; encoding: [0x6b,0xe4,0x0a,0x7e] |
| |
| 0x6a,0xe4,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, vcc_lo ; encoding: [0x6a,0xe4,0x0a,0x7e] |
| |
| 0x81,0xe5,0x0a,0x7e |
| # GFX1250: v_cvt_f32_bf16_e32 v5, v1.h ; encoding: [0x81,0xe5,0x0a,0x7e] |