ninja: Entering directory `out/gn' [0/1] ACTION //llvm/test:check-llvm(//llvm/utils/gn/build/toolchain:unix) llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using lld-link: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/lld-link llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using ld64.lld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/ld64.lld llvm-lit: /usr/local/google/home/thakis/src/llvm-project/llvm/utils/lit/lit/llvm/config.py:569: note: using wasm-ld: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/wasm-ld -- Testing: 65634 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40. FAIL: LLVM :: MC/AMDGPU/literals.s (1900 of 65634) ******************** TEST 'LLVM :: MC/AMDGPU/literals.s' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=tahiti -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefix=SICI # executed command: not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=tahiti -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:97:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:114:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:143:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:160:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:177:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:188:17: error: invalid operand for instruction # | v_trunc_f32 v0, 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:207:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:216:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:225:1: error: instruction not supported on this GPU (tahiti): v_cos_f16 # | v_cos_f16_e32 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:232:1: error: instruction not supported on this GPU (tahiti): v_cos_f16 # | v_cos_f16_e32 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:239:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:248:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:269:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:278:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:287:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1.0, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:296:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1.0), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:305:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:314:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:332:23: error: invalid operand for instruction # | s_mov_b64 s[0:1], lit(0.5) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:395:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 1.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:404:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:413:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:422:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 10000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:431:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:440:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:449:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:452:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 2.3509886e-70, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:455:1: error: instruction not supported on this GPU (tahiti): v_not_b16 # | v_not_b16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:465:1: error: instruction not supported on this GPU (tahiti): v_not_b16 # | v_not_b16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:485:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:493:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:501:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:510:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:615:21: error: literal operands are not supported # | v_trunc_f32_e64 v0, 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:621:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:663:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:666:25: error: invalid operand for instruction # | v_fract_f64_e32 v[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:685:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:694:1: error: instruction not supported on this GPU (tahiti): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:703:1: error: instruction not supported on this GPU (tahiti): v_cos_f16 # | v_cos_f16_e32 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:710:1: error: instruction not supported on this GPU (tahiti): v_cos_f16 # | v_cos_f16_e32 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:717:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:726:1: error: instruction not supported on this GPU (tahiti): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:747:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:756:1: error: instruction not supported on this GPU (tahiti): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:765:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:774:1: error: instruction not supported on this GPU (tahiti): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:783:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:792:1: error: instruction not supported on this GPU (tahiti): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:864:19: error: literal operands are not supported # | v_and_b32_e64 v0, 1234, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:911:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:918:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 0x123456789abcdef0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:931:1: error: instruction not supported on this GPU (tahiti): v_not_b16 # | v_not_b16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:939:1: error: instruction not supported on this GPU (tahiti): v_not_b16 # | v_not_b16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:971:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:979:1: error: instruction not supported on this GPU (tahiti): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:987:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:996:1: error: instruction not supported on this GPU (tahiti): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1009:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1012:25: error: invalid operand for instruction # | v_fract_f64_e32 v[0:1], 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1030:21: error: invalid operand for instruction # | v_trunc_f32_e64 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1033:25: error: invalid operand for instruction # | v_fract_f64_e64 v[0:1], 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1039:21: error: literal operands are not supported # | v_trunc_f32_e64 v0, 0x3e22f983 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1045:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 0x3e22f983 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1051:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 0.159154943091895317852646485335 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1061:19: error: literal operands are not supported # | v_and_b32_e64 v0, 0.159154943091895317852646485335, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1067:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 0.159154943091895317852646485335 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1090:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1093:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1096:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1099:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1102:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1105:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1108:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1115:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1122:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1129:1: error: instruction not supported on this GPU (tahiti): v_trunc_f64 # | v_trunc_f64 v[0:1], 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1138:1: error: instruction not supported on this GPU (tahiti): v_trunc_f64 # | v_trunc_f64 v[0:1], 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1147:1: error: instruction not supported on this GPU (tahiti): v_trunc_f64 # | v_trunc_f64 v[0:1], 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1208:1: error: instruction not supported on this GPU (tahiti): v_add_u16 # | v_add_u16 v0, vccz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1217:1: error: instruction not supported on this GPU (tahiti): v_add_u16 # | v_add_u16_sdwa v0, scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1227:1: error: instruction not supported on this GPU (tahiti): v_add_u16 # | v_add_u16_sdwa v0, v0, scc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1237:1: error: instruction not supported on this GPU (tahiti): v_add_u32 # | v_add_u32 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1247:1: error: instruction not supported on this GPU (tahiti): v_add_u32 # | v_add_u32_e64 v0, scc, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1263:1: error: instruction not supported on this GPU (tahiti): v_max_f16 # | v_max_f16 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1285:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16 # | v_pk_add_f16 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1295:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16 v0, neg(vccz) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1304:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16 v0, abs(scc) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1313:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16 v0.l, abs(scc) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1320:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64 # | v_ceil_f64 v[5:6], |execz| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1328:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64 # | v_ceil_f64 v[5:6], -vcc # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1350:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16_sdwa v5, |vccz| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1360:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16_sdwa v5, -scc dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1370:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, vccz dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1378:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, |execz| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1390:36: error: src_shared_base register not available on this GPU # | buffer_atomic_add v0, off, s[0:3], src_shared_base offset:4095 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1398:15: error: src_shared_base register not available on this GPU # | s_add_i32 s0, src_shared_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1405:15: error: src_shared_limit register not available on this GPU # | s_add_i32 s0, src_shared_limit, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1412:15: error: src_private_base register not available on this GPU # | s_add_i32 s0, src_private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1419:15: error: src_private_limit register not available on this GPU # | s_add_i32 s0, src_private_limit, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1426:15: error: src_pops_exiting_wave_id register not available on this GPU # | s_add_i32 s0, src_pops_exiting_wave_id, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1434:27: error: src_shared_base register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1441:27: error: src_shared_limit register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_shared_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1448:27: error: src_private_base register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_private_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1455:27: error: src_private_limit register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1462:27: error: src_pops_exiting_wave_id register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_pops_exiting_wave_id # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1470:1: error: instruction not supported on this GPU (tahiti): v_add_u16 # | v_add_u16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1480:1: error: instruction not supported on this GPU (tahiti): v_add_u16 # | v_add_u16_sdwa v0, src_shared_base, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1490:1: error: instruction not supported on this GPU (tahiti): v_add_u16 # | v_add_u16_sdwa v0, v0, src_shared_base dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1500:1: error: instruction not supported on this GPU (tahiti): v_add_u32 # | v_add_u32 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1509:1: error: instruction not supported on this GPU (tahiti): v_add_u32 # | v_add_u32_e64 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1518:19: error: src_shared_base register not available on this GPU # | v_cmp_eq_i64 vcc, src_shared_base, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1526:1: error: instruction not supported on this GPU (tahiti): v_max_f16 # | v_max_f16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1536:1: error: instruction not supported on this GPU (tahiti): v_max_f16 # | v_max_f16 v0.l, src_shared_base, v0.l # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1544:15: error: src_shared_base register not available on this GPU # | v_max_f32 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1551:19: error: src_shared_base register not available on this GPU # | v_max_f64 v[0:1], src_shared_base, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1558:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16 # | v_pk_add_f16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1567:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16 v0, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1577:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16 v0.l, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1585:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16 v0, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1595:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16 v0.l, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1603:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64 # | v_ceil_f64 v[5:6], |src_shared_base| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1612:1: error: instruction not supported on this GPU (tahiti): v_ceil_f64 # | v_ceil_f64 v[5:6], -src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1621:17: error: src_shared_base register not available on this GPU # | v_ceil_f32 v0, -src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1628:17: error: src_shared_base register not available on this GPU # | v_ceil_f32 v0, |src_shared_base| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1635:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16_sdwa v5, |src_shared_base| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1645:1: error: instruction not supported on this GPU (tahiti): v_ceil_f16 # | v_ceil_f16_sdwa v5, -src_shared_base dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1655:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, src_shared_base dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1663:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, |src_shared_base| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1675:1: error: instruction not supported on this GPU (tahiti): v_add_u32 # | v_add_u32 v0, private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1684:1: error: instruction not supported on this GPU (tahiti): v_add_u32 # | v_add_u32 v0, scc, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1694:20: error: src_shared_base register not available on this GPU # | v_div_fmas_f32 v0, shared_base, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1702:24: error: src_shared_limit register not available on this GPU # | v_div_fmas_f32 v0, v0, shared_limit, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1710:28: error: src_private_limit register not available on this GPU # | v_div_fmas_f32 v0, v0, v1, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1718:20: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, execz, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1726:24: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, scc, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1733:28: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, v1, vccz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1741:1: error: instruction not supported on this GPU (tahiti): v_addc_co_u32 # | v_addc_co_u32 v0, vcc, shared_base, v0, vcc # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1751:17: error: src_shared_base register not available on this GPU # | v_madak_f32 v0, shared_base, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1759:17: error: invalid operand (violates constant bus restrictions) # | v_madak_f32 v0, scc, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1766:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1773:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1780:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, 0x11213141, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1787:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, -1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1794:1: error: instruction not supported on this GPU (tahiti): v_madak_f16 # | v_madak_f16 v0, 0xff32, v0, 0x1122 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1803:1: error: instruction not supported on this GPU (tahiti): v_madak_f16 # | v_madak_f16 v0, 0xff32, v0, 0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1812:1: error: instruction not supported on this GPU (tahiti): v_madmk_f16 # | v_madmk_f16 v0, 0xff32, 0x1122, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1821:1: error: instruction not supported on this GPU (tahiti): v_madmk_f16 # | v_madmk_f16 v0, 0xff32, 1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1830:22: error: src_private_base register not available on this GPU # | v_cmp_eq_f32 s[0:1], private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1838:22: error: src_private_base register not available on this GPU # | v_cmp_eq_f32 s[0:1], private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1846:29: error: invalid operand (violates constant bus restrictions) # | v_cmp_eq_f32 s[0:1], execz, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1853:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16 # | v_pk_add_f16 v255, private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1862:1: error: instruction not supported on this GPU (tahiti): v_pk_add_f16 # | v_pk_add_f16 v255, vccz, execz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1916:20: error: expected left paren after lit # | v_sqrt_f32 v2, lit 123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1919:25: error: expected closing parentheses # | v_sqrt_f32 v2, lit(123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1922:20: error: expected immediate with lit modifier # | v_sqrt_f32 v2, lit(v1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1934:24: error: not a valid operand. # | v_madak_f32 v4, lit(lit(0x7e8)), v8, lit(0x7e8) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1942:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1950:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(0x123456789) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1958:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1e52) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1966:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1974:1: error: instruction not supported on this GPU (tahiti): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit64(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1990:31: error: invalid operand for instruction # | v_add_f64 v[0:1], v[0:1], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1998:27: error: lit64 is not supported on this GPU # | v_add_f64 v[0:1], v[0:1], lit64(1.0) # | ^ # `----------------------------- # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefix=SICI # RUN: at line 3 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=bonaire -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=SICI,CI # executed command: not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=bonaire -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:97:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:114:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:143:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:160:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:177:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:188:17: error: invalid operand for instruction # | v_trunc_f32 v0, 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:207:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:216:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:225:1: error: instruction not supported on this GPU (bonaire): v_cos_f16 # | v_cos_f16_e32 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:232:1: error: instruction not supported on this GPU (bonaire): v_cos_f16 # | v_cos_f16_e32 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:239:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:248:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:269:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:278:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:287:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1.0, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:296:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1.0), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:305:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:314:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:332:23: error: invalid operand for instruction # | s_mov_b64 s[0:1], lit(0.5) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:395:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 1.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:404:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:413:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:422:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 10000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:431:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:440:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:449:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:452:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 2.3509886e-70, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:455:1: error: instruction not supported on this GPU (bonaire): v_not_b16 # | v_not_b16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:465:1: error: instruction not supported on this GPU (bonaire): v_not_b16 # | v_not_b16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:485:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:493:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:501:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:510:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:615:21: error: literal operands are not supported # | v_trunc_f32_e64 v0, 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:621:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:663:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:666:25: error: invalid operand for instruction # | v_fract_f64_e32 v[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:685:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:694:1: error: instruction not supported on this GPU (bonaire): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:703:1: error: instruction not supported on this GPU (bonaire): v_cos_f16 # | v_cos_f16_e32 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:710:1: error: instruction not supported on this GPU (bonaire): v_cos_f16 # | v_cos_f16_e32 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:717:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:726:1: error: instruction not supported on this GPU (bonaire): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:747:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:756:1: error: instruction not supported on this GPU (bonaire): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:765:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:774:1: error: instruction not supported on this GPU (bonaire): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:783:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:792:1: error: instruction not supported on this GPU (bonaire): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:864:19: error: literal operands are not supported # | v_and_b32_e64 v0, 1234, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:911:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:918:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 0x123456789abcdef0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:931:1: error: instruction not supported on this GPU (bonaire): v_not_b16 # | v_not_b16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:939:1: error: instruction not supported on this GPU (bonaire): v_not_b16 # | v_not_b16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:971:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:979:1: error: instruction not supported on this GPU (bonaire): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:987:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:996:1: error: instruction not supported on this GPU (bonaire): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1009:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1012:25: error: invalid operand for instruction # | v_fract_f64_e32 v[0:1], 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1030:21: error: invalid operand for instruction # | v_trunc_f32_e64 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1033:25: error: invalid operand for instruction # | v_fract_f64_e64 v[0:1], 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1039:21: error: literal operands are not supported # | v_trunc_f32_e64 v0, 0x3e22f983 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1045:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 0x3e22f983 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1051:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 0.159154943091895317852646485335 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1061:19: error: literal operands are not supported # | v_and_b32_e64 v0, 0.159154943091895317852646485335, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1067:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 0.159154943091895317852646485335 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1090:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1093:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1096:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1099:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1102:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1105:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1108:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1115:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1122:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1129:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1138:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1147:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1208:1: error: instruction not supported on this GPU (bonaire): v_add_u16 # | v_add_u16 v0, vccz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1217:1: error: instruction not supported on this GPU (bonaire): v_add_u16 # | v_add_u16_sdwa v0, scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1227:1: error: instruction not supported on this GPU (bonaire): v_add_u16 # | v_add_u16_sdwa v0, v0, scc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1237:1: error: instruction not supported on this GPU (bonaire): v_add_u32 # | v_add_u32 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1247:1: error: instruction not supported on this GPU (bonaire): v_add_u32 # | v_add_u32_e64 v0, scc, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1263:1: error: instruction not supported on this GPU (bonaire): v_max_f16 # | v_max_f16 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1285:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16 # | v_pk_add_f16 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1295:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16 v0, neg(vccz) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1304:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16 v0, abs(scc) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1313:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16 v0.l, abs(scc) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1350:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16_sdwa v5, |vccz| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1360:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16_sdwa v5, -scc dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1370:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, vccz dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1378:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, |execz| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1390:36: error: src_shared_base register not available on this GPU # | buffer_atomic_add v0, off, s[0:3], src_shared_base offset:4095 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1398:15: error: src_shared_base register not available on this GPU # | s_add_i32 s0, src_shared_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1405:15: error: src_shared_limit register not available on this GPU # | s_add_i32 s0, src_shared_limit, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1412:15: error: src_private_base register not available on this GPU # | s_add_i32 s0, src_private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1419:15: error: src_private_limit register not available on this GPU # | s_add_i32 s0, src_private_limit, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1426:15: error: src_pops_exiting_wave_id register not available on this GPU # | s_add_i32 s0, src_pops_exiting_wave_id, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1434:27: error: src_shared_base register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1441:27: error: src_shared_limit register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_shared_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1448:27: error: src_private_base register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_private_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1455:27: error: src_private_limit register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1462:27: error: src_pops_exiting_wave_id register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_pops_exiting_wave_id # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1470:1: error: instruction not supported on this GPU (bonaire): v_add_u16 # | v_add_u16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1480:1: error: instruction not supported on this GPU (bonaire): v_add_u16 # | v_add_u16_sdwa v0, src_shared_base, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1490:1: error: instruction not supported on this GPU (bonaire): v_add_u16 # | v_add_u16_sdwa v0, v0, src_shared_base dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1500:1: error: instruction not supported on this GPU (bonaire): v_add_u32 # | v_add_u32 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1509:1: error: instruction not supported on this GPU (bonaire): v_add_u32 # | v_add_u32_e64 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1518:19: error: src_shared_base register not available on this GPU # | v_cmp_eq_i64 vcc, src_shared_base, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1526:1: error: instruction not supported on this GPU (bonaire): v_max_f16 # | v_max_f16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1536:1: error: instruction not supported on this GPU (bonaire): v_max_f16 # | v_max_f16 v0.l, src_shared_base, v0.l # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1544:15: error: src_shared_base register not available on this GPU # | v_max_f32 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1551:19: error: src_shared_base register not available on this GPU # | v_max_f64 v[0:1], src_shared_base, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1558:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16 # | v_pk_add_f16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1567:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16 v0, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1577:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16 v0.l, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1585:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16 v0, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1595:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16 v0.l, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1603:21: error: src_shared_base register not available on this GPU # | v_ceil_f64 v[5:6], |src_shared_base| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1612:21: error: src_shared_base register not available on this GPU # | v_ceil_f64 v[5:6], -src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1621:17: error: src_shared_base register not available on this GPU # | v_ceil_f32 v0, -src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1628:17: error: src_shared_base register not available on this GPU # | v_ceil_f32 v0, |src_shared_base| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1635:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16_sdwa v5, |src_shared_base| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1645:1: error: instruction not supported on this GPU (bonaire): v_ceil_f16 # | v_ceil_f16_sdwa v5, -src_shared_base dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1655:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, src_shared_base dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1663:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, |src_shared_base| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1675:1: error: instruction not supported on this GPU (bonaire): v_add_u32 # | v_add_u32 v0, private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1684:1: error: instruction not supported on this GPU (bonaire): v_add_u32 # | v_add_u32 v0, scc, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1694:20: error: src_shared_base register not available on this GPU # | v_div_fmas_f32 v0, shared_base, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1702:24: error: src_shared_limit register not available on this GPU # | v_div_fmas_f32 v0, v0, shared_limit, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1710:28: error: src_private_limit register not available on this GPU # | v_div_fmas_f32 v0, v0, v1, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1718:20: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, execz, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1726:24: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, scc, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1733:28: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, v1, vccz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1741:1: error: instruction not supported on this GPU (bonaire): v_addc_co_u32 # | v_addc_co_u32 v0, vcc, shared_base, v0, vcc # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1751:17: error: src_shared_base register not available on this GPU # | v_madak_f32 v0, shared_base, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1759:17: error: invalid operand (violates constant bus restrictions) # | v_madak_f32 v0, scc, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1766:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1773:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1780:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, 0x11213141, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1787:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, -1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1794:1: error: instruction not supported on this GPU (bonaire): v_madak_f16 # | v_madak_f16 v0, 0xff32, v0, 0x1122 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1803:1: error: instruction not supported on this GPU (bonaire): v_madak_f16 # | v_madak_f16 v0, 0xff32, v0, 0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1812:1: error: instruction not supported on this GPU (bonaire): v_madmk_f16 # | v_madmk_f16 v0, 0xff32, 0x1122, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1821:1: error: instruction not supported on this GPU (bonaire): v_madmk_f16 # | v_madmk_f16 v0, 0xff32, 1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1830:22: error: src_private_base register not available on this GPU # | v_cmp_eq_f32 s[0:1], private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1838:22: error: src_private_base register not available on this GPU # | v_cmp_eq_f32 s[0:1], private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1846:29: error: invalid operand (violates constant bus restrictions) # | v_cmp_eq_f32 s[0:1], execz, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1853:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16 # | v_pk_add_f16 v255, private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1862:1: error: instruction not supported on this GPU (bonaire): v_pk_add_f16 # | v_pk_add_f16 v255, vccz, execz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1916:20: error: expected left paren after lit # | v_sqrt_f32 v2, lit 123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1919:25: error: expected closing parentheses # | v_sqrt_f32 v2, lit(123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1922:20: error: expected immediate with lit modifier # | v_sqrt_f32 v2, lit(v1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1934:24: error: not a valid operand. # | v_madak_f32 v4, lit(lit(0x7e8)), v8, lit(0x7e8) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1942:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1950:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(0x123456789) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1958:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1e52) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1966:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1974:1: error: instruction not supported on this GPU (bonaire): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit64(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1990:31: error: invalid operand for instruction # | v_add_f64 v[0:1], v[0:1], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1998:27: error: lit64 is not supported on this GPU # | v_add_f64 v[0:1], v[0:1], lit64(1.0) # | ^ # `----------------------------- # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=SICI,CI # RUN: at line 4 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=tonga -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=GFX8PLUS,GFX89 # executed command: not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=tonga -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:35:1: error: instruction not supported on this GPU (tonga): v_log_clamp_f32 # | v_log_clamp_f32 v1, 0.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:97:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:114:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:143:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:160:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:177:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:188:17: error: invalid operand for instruction # | v_trunc_f32 v0, 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:207:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:216:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:225:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:232:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:239:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:248:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:269:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:278:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:287:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1.0, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:296:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1.0), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:305:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:314:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:332:23: error: invalid operand for instruction # | s_mov_b64 s[0:1], lit(0.5) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:395:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 1.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:404:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:413:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:422:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 10000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:431:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:440:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:449:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:452:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 2.3509886e-70, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:455:1: error: instruction not supported on this GPU (tonga): v_not_b16 # | v_not_b16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:465:1: error: instruction not supported on this GPU (tonga): v_not_b16 # | v_not_b16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:485:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:493:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:501:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:510:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:615:21: error: literal operands are not supported # | v_trunc_f32_e64 v0, 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:621:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:663:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:666:25: error: invalid operand for instruction # | v_fract_f64_e32 v[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:685:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:694:1: error: instruction not supported on this GPU (tonga): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:703:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:710:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:717:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:726:1: error: instruction not supported on this GPU (tonga): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:747:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:756:1: error: instruction not supported on this GPU (tonga): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:765:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:774:1: error: instruction not supported on this GPU (tonga): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:783:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:792:1: error: instruction not supported on this GPU (tonga): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:864:19: error: literal operands are not supported # | v_and_b32_e64 v0, 1234, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:911:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:918:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 0x123456789abcdef0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:931:1: error: instruction not supported on this GPU (tonga): v_not_b16 # | v_not_b16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:939:1: error: instruction not supported on this GPU (tonga): v_not_b16 # | v_not_b16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:971:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:979:1: error: instruction not supported on this GPU (tonga): v_pk_add_u16 # | v_pk_add_u16 v5, exec_lo, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:987:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:996:1: error: instruction not supported on this GPU (tonga): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1009:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1030:21: error: invalid operand for instruction # | v_trunc_f32_e64 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1045:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 0x3e22f983 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1090:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1093:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1096:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1099:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1102:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1105:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1108:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1115:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1122:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1129:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1138:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1147:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1217:20: error: invalid operand for instruction # | v_add_u16_sdwa v0, scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1227:24: error: invalid operand for instruction # | v_add_u16_sdwa v0, v0, scc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1237:1: error: operands are not valid for this GPU or mode # | v_add_u32 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1247:1: error: operands are not valid for this GPU or mode # | v_add_u32_e64 v0, scc, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1285:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16 # | v_pk_add_f16 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1313:1: error: operands are not valid for this GPU or mode # | v_ceil_f16 v0.l, abs(scc) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1350:22: error: invalid operand for instruction # | v_ceil_f16_sdwa v5, |vccz| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1360:22: error: invalid operand for instruction # | v_ceil_f16_sdwa v5, -scc dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1370:21: error: invalid operand for instruction # | v_ceil_f32_sdwa v5, vccz dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1378:22: error: invalid operand for instruction # | v_ceil_f32_sdwa v5, |execz| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1390:36: error: src_shared_base register not available on this GPU # | buffer_atomic_add v0, off, s[0:3], src_shared_base offset:4095 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1398:15: error: src_shared_base register not available on this GPU # | s_add_i32 s0, src_shared_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1405:15: error: src_shared_limit register not available on this GPU # | s_add_i32 s0, src_shared_limit, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1412:15: error: src_private_base register not available on this GPU # | s_add_i32 s0, src_private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1419:15: error: src_private_limit register not available on this GPU # | s_add_i32 s0, src_private_limit, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1426:15: error: src_pops_exiting_wave_id register not available on this GPU # | s_add_i32 s0, src_pops_exiting_wave_id, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1434:27: error: src_shared_base register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1441:27: error: src_shared_limit register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_shared_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1448:27: error: src_private_base register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_private_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1455:27: error: src_private_limit register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1462:27: error: src_pops_exiting_wave_id register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_pops_exiting_wave_id # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1470:15: error: src_shared_base register not available on this GPU # | v_add_u16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1480:20: error: src_shared_base register not available on this GPU # | v_add_u16_sdwa v0, src_shared_base, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1490:24: error: src_shared_base register not available on this GPU # | v_add_u16_sdwa v0, v0, src_shared_base dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1500:15: error: src_shared_base register not available on this GPU # | v_add_u32 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1509:19: error: src_shared_base register not available on this GPU # | v_add_u32_e64 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1518:19: error: src_shared_base register not available on this GPU # | v_cmp_eq_i64 vcc, src_shared_base, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1526:15: error: src_shared_base register not available on this GPU # | v_max_f16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1536:17: error: src_shared_base register not available on this GPU # | v_max_f16 v0.l, src_shared_base, v0.l # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1544:15: error: src_shared_base register not available on this GPU # | v_max_f32 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1551:19: error: src_shared_base register not available on this GPU # | v_max_f64 v[0:1], src_shared_base, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1558:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16 # | v_pk_add_f16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1567:20: error: src_shared_base register not available on this GPU # | v_ceil_f16 v0, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1577:22: error: src_shared_base register not available on this GPU # | v_ceil_f16 v0.l, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1585:20: error: src_shared_base register not available on this GPU # | v_ceil_f16 v0, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1595:22: error: src_shared_base register not available on this GPU # | v_ceil_f16 v0.l, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1603:21: error: src_shared_base register not available on this GPU # | v_ceil_f64 v[5:6], |src_shared_base| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1612:21: error: src_shared_base register not available on this GPU # | v_ceil_f64 v[5:6], -src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1621:17: error: src_shared_base register not available on this GPU # | v_ceil_f32 v0, -src_shared_base # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1628:17: error: src_shared_base register not available on this GPU # | v_ceil_f32 v0, |src_shared_base| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1635:22: error: src_shared_base register not available on this GPU # | v_ceil_f16_sdwa v5, |src_shared_base| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1645:22: error: src_shared_base register not available on this GPU # | v_ceil_f16_sdwa v5, -src_shared_base dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1655:21: error: src_shared_base register not available on this GPU # | v_ceil_f32_sdwa v5, src_shared_base dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1663:22: error: src_shared_base register not available on this GPU # | v_ceil_f32_sdwa v5, |src_shared_base| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1675:15: error: src_private_base register not available on this GPU # | v_add_u32 v0, private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1684:1: error: operands are not valid for this GPU or mode # | v_add_u32 v0, scc, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1694:20: error: src_shared_base register not available on this GPU # | v_div_fmas_f32 v0, shared_base, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1702:24: error: src_shared_limit register not available on this GPU # | v_div_fmas_f32 v0, v0, shared_limit, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1710:28: error: src_private_limit register not available on this GPU # | v_div_fmas_f32 v0, v0, v1, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1718:20: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, execz, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1726:24: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, scc, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1733:28: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, v1, vccz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1741:1: error: instruction not supported on this GPU (tonga): v_addc_co_u32 # | v_addc_co_u32 v0, vcc, shared_base, v0, vcc # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1751:17: error: src_shared_base register not available on this GPU # | v_madak_f32 v0, shared_base, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1759:17: error: invalid operand (violates constant bus restrictions) # | v_madak_f32 v0, scc, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1766:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1773:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1780:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, 0x11213141, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1787:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, -1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1794:29: error: only one unique literal operand is allowed # | v_madak_f16 v0, 0xff32, v0, 0x1122 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1803:29: error: only one unique literal operand is allowed # | v_madak_f16 v0, 0xff32, v0, 0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1812:25: error: only one unique literal operand is allowed # | v_madmk_f16 v0, 0xff32, 0x1122, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1821:25: error: only one unique literal operand is allowed # | v_madmk_f16 v0, 0xff32, 1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1830:22: error: src_private_base register not available on this GPU # | v_cmp_eq_f32 s[0:1], private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1838:22: error: src_private_base register not available on this GPU # | v_cmp_eq_f32 s[0:1], private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1846:29: error: invalid operand (violates constant bus restrictions) # | v_cmp_eq_f32 s[0:1], execz, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1853:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16 # | v_pk_add_f16 v255, private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1862:1: error: instruction not supported on this GPU (tonga): v_pk_add_f16 # | v_pk_add_f16 v255, vccz, execz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1916:20: error: expected left paren after lit # | v_sqrt_f32 v2, lit 123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1919:25: error: expected closing parentheses # | v_sqrt_f32 v2, lit(123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1922:20: error: expected immediate with lit modifier # | v_sqrt_f32 v2, lit(v1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1934:24: error: not a valid operand. # | v_madak_f32 v4, lit(lit(0x7e8)), v8, lit(0x7e8) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1942:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1950:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(0x123456789) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1958:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1e52) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1966:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1974:1: error: instruction not supported on this GPU (tonga): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit64(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1990:31: error: invalid operand for instruction # | v_add_f64 v[0:1], v[0:1], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1998:27: error: lit64 is not supported on this GPU # | v_add_f64 v[0:1], v[0:1], lit64(1.0) # | ^ # `----------------------------- # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=GFX8PLUS,GFX89 # RUN: at line 5 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=gfx900 -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=GFX8PLUS,GFX89,GFX9 # executed command: not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=gfx900 -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:35:1: error: instruction not supported on this GPU (gfx900): v_log_clamp_f32 # | v_log_clamp_f32 v1, 0.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:97:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:114:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:143:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:160:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:177:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:188:17: error: invalid operand for instruction # | v_trunc_f32 v0, 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:207:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:216:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:225:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:232:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:239:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:248:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:269:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:278:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:287:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1.0, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:296:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1.0), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:305:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:314:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:332:23: error: invalid operand for instruction # | s_mov_b64 s[0:1], lit(0.5) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:395:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 1.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:404:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:413:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:422:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 10000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:431:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:440:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:449:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:452:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 2.3509886e-70, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:455:1: error: instruction not supported on this GPU (gfx900): v_not_b16 # | v_not_b16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:465:1: error: instruction not supported on this GPU (gfx900): v_not_b16 # | v_not_b16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:493:31: error: invalid operand (violates constant bus restrictions) # | v_pk_add_u16 v5, exec_lo, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:501:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:510:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:615:21: error: literal operands are not supported # | v_trunc_f32_e64 v0, 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:621:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 1234 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:663:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:666:25: error: invalid operand for instruction # | v_fract_f64_e32 v[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:685:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:694:1: error: instruction not supported on this GPU (gfx900): v_wmma_i32_16x16x16_iu8 # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:703:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:710:1: error: operands are not valid for this GPU or mode # | v_cos_f16_e32 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:717:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:726:1: error: instruction not supported on this GPU (gfx900): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:747:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:756:1: error: instruction not supported on this GPU (gfx900): v_dot2_bf16_bf16 # | v_dot2_bf16_bf16 v5.l, v1, v2, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:765:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, 1, v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:774:1: error: instruction not supported on this GPU (gfx900): v_dot2_f32_f16 # | v_dot2_f32_f16 v5, v1, lit(1), v2 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:783:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:792:1: error: instruction not supported on this GPU (gfx900): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:864:19: error: literal operands are not supported # | v_and_b32_e64 v0, 1234, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:911:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:918:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 0x123456789abcdef0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:931:1: error: instruction not supported on this GPU (gfx900): v_not_b16 # | v_not_b16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:939:1: error: instruction not supported on this GPU (gfx900): v_not_b16 # | v_not_b16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:979:31: error: invalid operand (violates constant bus restrictions) # | v_pk_add_u16 v5, exec_lo, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:987:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:996:1: error: instruction not supported on this GPU (gfx900): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1009:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1030:21: error: invalid operand for instruction # | v_trunc_f32_e64 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1045:25: error: literal operands are not supported # | v_fract_f64_e64 v[0:1], 0x3e22f983 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1090:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1093:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1096:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1099:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1102:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1105:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1108:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1115:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1122:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1129:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1138:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1147:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1313:1: error: operands are not valid for this GPU or mode # | v_ceil_f16 v0.l, abs(scc) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1536:1: error: operands are not valid for this GPU or mode # | v_max_f16 v0.l, src_shared_base, v0.l # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1577:1: error: operands are not valid for this GPU or mode # | v_ceil_f16 v0.l, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1595:1: error: operands are not valid for this GPU or mode # | v_ceil_f16 v0.l, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1675:29: error: invalid operand (violates constant bus restrictions) # | v_add_u32 v0, private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1684:20: error: invalid operand (violates constant bus restrictions) # | v_add_u32 v0, scc, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1694:20: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, shared_base, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1702:24: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, shared_limit, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1710:28: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, v1, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1718:20: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, execz, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1726:24: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, scc, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1733:28: error: invalid operand (violates constant bus restrictions) # | v_div_fmas_f32 v0, v0, v1, vccz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1741:24: error: invalid operand (violates constant bus restrictions) # | v_addc_co_u32 v0, vcc, shared_base, v0, vcc # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1751:17: error: invalid operand (violates constant bus restrictions) # | v_madak_f32 v0, shared_base, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1759:17: error: invalid operand (violates constant bus restrictions) # | v_madak_f32 v0, scc, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1766:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1773:31: error: only one unique literal operand is allowed # | v_madak_f32 v0, 0xff32ff, v0, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1780:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, 0x11213141, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1787:27: error: only one unique literal operand is allowed # | v_madmk_f32 v0, 0xff32ff, -1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1794:29: error: only one unique literal operand is allowed # | v_madak_f16 v0, 0xff32, v0, 0x1122 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1803:29: error: only one unique literal operand is allowed # | v_madak_f16 v0, 0xff32, v0, 0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1812:25: error: only one unique literal operand is allowed # | v_madmk_f16 v0, 0xff32, 0x1122, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1821:25: error: only one unique literal operand is allowed # | v_madmk_f16 v0, 0xff32, 1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1830:36: error: invalid operand (violates constant bus restrictions) # | v_cmp_eq_f32 s[0:1], private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1838:36: error: invalid operand (violates constant bus restrictions) # | v_cmp_eq_f32 s[0:1], private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1846:29: error: invalid operand (violates constant bus restrictions) # | v_cmp_eq_f32 s[0:1], execz, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1853:34: error: invalid operand (violates constant bus restrictions) # | v_pk_add_f16 v255, private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1862:26: error: invalid operand (violates constant bus restrictions) # | v_pk_add_f16 v255, vccz, execz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1916:20: error: expected left paren after lit # | v_sqrt_f32 v2, lit 123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1919:25: error: expected closing parentheses # | v_sqrt_f32 v2, lit(123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1922:20: error: expected immediate with lit modifier # | v_sqrt_f32 v2, lit(v1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1934:24: error: not a valid operand. # | v_madak_f32 v4, lit(lit(0x7e8)), v8, lit(0x7e8) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1942:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1950:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(0x123456789) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1958:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1e52) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1966:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1974:1: error: instruction not supported on this GPU (gfx900): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit64(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1990:31: error: invalid operand for instruction # | v_add_f64 v[0:1], v[0:1], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1998:27: error: lit64 is not supported on this GPU # | v_add_f64 v[0:1], v[0:1], lit64(1.0) # | ^ # `----------------------------- # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=GFX8PLUS,GFX89,GFX9 # RUN: at line 6 not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=gfx1100 -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=GFX8PLUS,GFX11 # executed command: not /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/llvm-mc -triple=amdgcn -mcpu=gfx1100 -show-encoding /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:35:1: error: instruction not supported on this GPU (gfx1100): v_log_clamp_f32 # | v_log_clamp_f32 v1, 0.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:97:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:114:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:143:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:160:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:177:1: warning: Can't encode literal as exact 64-bit floating-point operand. Low 32-bits will be set to zero # | v_fract_f64 v[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:188:17: error: invalid operand for instruction # | v_trunc_f32 v0, 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:216:54: error: invalid operand for instruction # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:239:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:248:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:305:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:314:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:332:23: error: invalid operand for instruction # | s_mov_b64 s[0:1], lit(0.5) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:395:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 1.5 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:404:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], -3.1415 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:413:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 100000000000000000000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:422:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 10000000.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:431:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 3.402823e+38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:440:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-38 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:449:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 2.3509886e-70 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:452:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 2.3509886e-70, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:501:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:510:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:663:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:666:25: error: invalid operand for instruction # | v_fract_f64_e32 v[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:694:54: error: invalid operand for instruction # | v_wmma_i32_16x16x16_iu8 v[8:15], v[0:3], v[4:7], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:717:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16 # | v_tanh_bf16 v5.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:726:1: error: instruction not supported on this GPU (gfx1100): v_tanh_bf16 # | v_tanh_bf16 v5.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:783:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:792:1: error: instruction not supported on this GPU (gfx1100): v_cvt_pk_fp8_f16 # | v_cvt_pk_fp8_f16 v1.l, lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:911:23: error: invalid operand for instruction # | s_mov_b64_e32 s[0:1], 0x123456789abcdef0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:918:19: error: invalid operand for instruction # | v_and_b32_e32 v0, 0x123456789abcdef0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:987:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:996:1: error: instruction not supported on this GPU (gfx1100): v_perm_pk16_b6_u4 # | v_perm_pk16_b6_u4 v[2:4], v4, v[4:5], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1009:21: error: invalid operand for instruction # | v_trunc_f32_e32 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1030:21: error: invalid operand for instruction # | v_trunc_f32_e64 v0, 0x3fc45f306dc9c882 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1090:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1093:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1096:15: error: invalid operand for instruction # | s_mov_b32 s0, 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1099:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1102:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1105:17: error: invalid operand for instruction # | v_trunc_f32 v0, 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1108:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x101ffffffff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1115:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1122:19: error: invalid operand for instruction # | s_mov_b64 s[0:1], 0x1000000fff # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1129:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffffff0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1138:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x100000001 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1147:21: error: invalid operand for instruction # | v_trunc_f64 v[0:1], 0x1fffffff000 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1168:15: error: src_vccz register not available on this GPU # | s_add_i32 s0, vccz, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1175:15: error: src_execz register not available on this GPU # | s_add_i32 s0, execz, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1188:27: error: src_vccz register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_vccz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1195:27: error: src_execz register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_execz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1208:1: error: instruction not supported on this GPU (gfx1100): v_add_u16 # | v_add_u16 v0, vccz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1217:1: error: instruction not supported on this GPU (gfx1100): v_add_u16 # | v_add_u16_sdwa v0, scc, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1227:1: error: instruction not supported on this GPU (gfx1100): v_add_u16 # | v_add_u16_sdwa v0, v0, scc dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1237:15: error: src_execz register not available on this GPU # | v_add_u32 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1256:1: error: operands are not valid for this GPU or mode # | v_cmp_eq_i64 vcc, scc, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1263:15: error: src_execz register not available on this GPU # | v_max_f16 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1272:15: error: src_vccz register not available on this GPU # | v_max_f32 v0, vccz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1285:18: error: src_execz register not available on this GPU # | v_pk_add_f16 v0, execz, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1295:20: error: src_vccz register not available on this GPU # | v_ceil_f16 v0, neg(vccz) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1304:1: error: operands are not valid for this GPU or mode # | v_ceil_f16 v0, abs(scc) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1320:21: error: src_execz register not available on this GPU # | v_ceil_f64 v[5:6], |execz| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1336:17: error: src_vccz register not available on this GPU # | v_ceil_f32 v0, -vccz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1343:17: error: src_execz register not available on this GPU # | v_ceil_f32 v0, |execz| # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1350:1: error: sdwa variant of this instruction is not supported # | v_ceil_f16_sdwa v5, |vccz| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1360:1: error: sdwa variant of this instruction is not supported # | v_ceil_f16_sdwa v5, -scc dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1370:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, vccz dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1378:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, |execz| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1426:15: error: src_pops_exiting_wave_id register not available on this GPU # | s_add_i32 s0, src_pops_exiting_wave_id, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1462:27: error: src_pops_exiting_wave_id register not available on this GPU # | s_and_b64 s[0:1], s[0:1], src_pops_exiting_wave_id # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1470:1: error: instruction not supported on this GPU (gfx1100): v_add_u16 # | v_add_u16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1480:1: error: instruction not supported on this GPU (gfx1100): v_add_u16 # | v_add_u16_sdwa v0, src_shared_base, v0 dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1490:1: error: instruction not supported on this GPU (gfx1100): v_add_u16 # | v_add_u16_sdwa v0, v0, src_shared_base dst_sel:DWORD dst_unused:UNUSED_PAD src0_sel:DWORD src1_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1518:1: error: operands are not valid for this GPU or mode # | v_cmp_eq_i64 vcc, src_shared_base, v[0:1] # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1526:1: error: operands are not valid for this GPU or mode # | v_max_f16 v0, src_shared_base, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1567:1: error: operands are not valid for this GPU or mode # | v_ceil_f16 v0, neg(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1585:1: error: operands are not valid for this GPU or mode # | v_ceil_f16 v0, abs(src_shared_base) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1635:1: error: sdwa variant of this instruction is not supported # | v_ceil_f16_sdwa v5, |src_shared_base| dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1645:1: error: sdwa variant of this instruction is not supported # | v_ceil_f16_sdwa v5, -src_shared_base dst_sel:DWORD dst_unused:UNUSED_PRESERVE # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1655:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, src_shared_base dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1663:1: error: sdwa variant of this instruction is not supported # | v_ceil_f32_sdwa v5, |src_shared_base| dst_sel:DWORD src0_sel:DWORD # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1718:20: error: src_execz register not available on this GPU # | v_div_fmas_f32 v0, execz, v0, v1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1733:28: error: src_vccz register not available on this GPU # | v_div_fmas_f32 v0, v0, v1, vccz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1741:1: error: instruction not supported on this GPU (gfx1100): v_addc_co_u32 # | v_addc_co_u32 v0, vcc, shared_base, v0, vcc # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1751:1: error: instruction not supported on this GPU (gfx1100): v_madak_f32 # | v_madak_f32 v0, shared_base, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1759:1: error: instruction not supported on this GPU (gfx1100): v_madak_f32 # | v_madak_f32 v0, scc, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1766:1: error: instruction not supported on this GPU (gfx1100): v_madak_f32 # | v_madak_f32 v0, 0xff32ff, v0, 0x11213141 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1773:1: error: instruction not supported on this GPU (gfx1100): v_madak_f32 # | v_madak_f32 v0, 0xff32ff, v0, 1 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1780:1: error: instruction not supported on this GPU (gfx1100): v_madmk_f32 # | v_madmk_f32 v0, 0xff32ff, 0x11213141, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1787:1: error: instruction not supported on this GPU (gfx1100): v_madmk_f32 # | v_madmk_f32 v0, 0xff32ff, -1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1794:1: error: instruction not supported on this GPU (gfx1100): v_madak_f16 # | v_madak_f16 v0, 0xff32, v0, 0x1122 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1803:1: error: instruction not supported on this GPU (gfx1100): v_madak_f16 # | v_madak_f16 v0, 0xff32, v0, 0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1812:1: error: instruction not supported on this GPU (gfx1100): v_madmk_f16 # | v_madmk_f16 v0, 0xff32, 0x1122, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1821:1: error: instruction not supported on this GPU (gfx1100): v_madmk_f16 # | v_madmk_f16 v0, 0xff32, 1, v0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1830:14: error: invalid operand for instruction # | v_cmp_eq_f32 s[0:1], private_base, private_limit # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1838:14: error: invalid operand for instruction # | v_cmp_eq_f32 s[0:1], private_base, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1846:22: error: src_execz register not available on this GPU # | v_cmp_eq_f32 s[0:1], execz, s0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1862:20: error: src_vccz register not available on this GPU # | v_pk_add_f16 v255, vccz, execz # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1916:20: error: expected left paren after lit # | v_sqrt_f32 v2, lit 123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1919:25: error: expected closing parentheses # | v_sqrt_f32 v2, lit(123.0 # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1922:20: error: expected immediate with lit modifier # | v_sqrt_f32 v2, lit(v1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1927:1: error: instruction not supported on this GPU (gfx1100): v_madak_f32 # | v_madak_f32 v4, lit(0x7e8), v8, lit(0x7e8) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1934:1: error: instruction not supported on this GPU (gfx1100): v_madak_f32 # | v_madak_f32 v4, lit(lit(0x7e8)), v8, lit(0x7e8) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1942:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1950:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(0x123456789) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1958:25: error: lit64 is not supported on this GPU # | v_fract_f64_e32 v[0:1], lit64(1e52) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1966:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1974:1: error: instruction not supported on this GPU (gfx1100): v_add_nc_u64 # | v_add_nc_u64 v[0:1], v[0:1], lit64(1) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1990:31: error: invalid operand for instruction # | v_add_f64 v[0:1], v[0:1], lit(1.0) # | ^ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1998:27: error: lit64 is not supported on this GPU # | v_add_f64 v[0:1], v[0:1], lit64(1.0) # | ^ # `----------------------------- # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s --check-prefixes=GFX8PLUS,GFX11 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s:1991:11: error: GFX11: expected string not found in input # | // GFX11: v_add_f64 v[0:1], v[0:1], lit(0x3ff00000) ; encoding: [0x00,0x00,0x27,0xd7,0x00,0xff,0x01,0x02,0x00,0x00,0xf0,0x3f] # | ^ # | :461:110: note: scanning from here # | v_add_f64 v[0:1], v[0:1], lit(0x1) ; encoding: [0x00,0x00,0x27,0xd7,0x00,0xff,0x01,0x02,0x01,0x00,0x00,0x00] # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/llvm/test/MC/AMDGPU/literals.s # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 456: # | 457: # | 458: # | 459: # | 460: # | 461: v_add_f64 v[0:1], v[0:1], lit(0x1) ; encoding: [0x00,0x00,0x27,0xd7,0x00,0xff,0x01,0x02,0x01,0x00,0x00,0x00] # | check:1991 X error: no match found # | 462: # | check:1991 ~ # | 463: # | check:1991 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (1): LLVM :: MC/AMDGPU/literals.s Testing Time: 182.24s Total Discovered Tests: 74264 Skipped : 22 (0.03%) Unsupported : 2858 (3.85%) Passed : 71210 (95.89%) Expectedly Failed: 173 (0.23%) Failed : 1 (0.00%) FAILED: gen/llvm/test/run-lit python3 bin/llvm-lit -sv ../../llvm/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-llvm']' returned non-zero exit status 1.