INFO:2026-05-13T23:22:24Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 862438c4a302..df6af482fc97 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 2 commits, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at df6af482fc97 [AMDGPU] Only src0 and mandatory literals can use literal64 (#196456) INFO:2026-05-13T23:22:28Z:root:syncing... Deleted branch merge (was 862438c4a302). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2026-05-13T23:22:29Z:root:building ninja: Entering directory `out/gn' [1/323] CXX obj/llvm/lib/Target/AMDGPU/AsmParser/AsmParser.AMDGPUAsmParser.o [2/323] AR lib/libLLVMAMDGPUAsmParser.a [3/323] LINK obj/llvm/unittests/CGData/CodeGenDataTests [4/323] LINK ./bin/llvm-cxxmap [5/323] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [6/323] LINK ./bin/llvm-cfi-verify [7/323] LINK ./bin/llvm-mca [8/323] LINK ./bin/llvm-nm [9/323] LINK ./bin/llvm-cxxdump [10/323] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [11/323] LINK ./bin/llvm-xray [12/323] LINK ./bin/llvm-dwp [13/323] LINK ./bin/llvm-rtdyld [14/323] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [15/323] LINK obj/llvm/unittests/MC/MCTests [16/323] LINK ./bin/llvm-jitlink [17/323] LINK ./bin/llvm-ml [18/323] LINK ./bin/llvm-lipo [19/323] LINK ./bin/llvm-ar [20/323] LINK ./bin/llvm-mc [21/323] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [22/323] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [23/323] LINK obj/bolt/unittests/Core/CoreTests [24/323] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [25/323] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [26/323] LINK obj/bolt/unittests/Passes/PassTests [27/323] LINK ./bin/llvm-libtool-darwin [28/323] LINK ./bin/clang-extdef-mapping [29/323] LINK ./bin/llvm-bolt [30/323] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [31/323] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [32/323] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [33/323] LINK ./bin/llvm-lto2 [34/323] LINK ./bin/llvm-exegesis [35/323] LINK ./bin/llvm-isel-fuzzer [36/323] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [37/323] SOLINK ./lib/libLTO.so [38/323] LINK ./bin/clang-scan-deps [39/323] LINK ./bin/llvm-split [40/323] LINK obj/clang/unittests/CrossTU/CrossTUTests [41/323] LINK ./bin/lld [42/323] LINK ./bin/llvm-c-test [43/323] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [44/323] LINK obj/clang/unittests/Driver/ClangDriverTests [45/323] LINK ./bin/llvm-reduce [46/323] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [47/323] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [48/323] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [49/323] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [50/323] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [51/323] LINK ./bin/llvm-bolt-heatmap [52/323] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [53/323] LINK obj/llvm/unittests/MI/MITests [54/323] LINK ./bin/clang-nvlink-wrapper [55/323] LINK obj/llvm/unittests/CodeGen/CodeGenTests [56/323] LINK ./bin/llvm-ir2vec [57/323] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [58/323] LINK ./bin/clang-linker-wrapper [59/323] LINK ./bin/clang-sycl-linker [60/323] LINK obj/clang/unittests/Tooling/ToolingTests [61/323] LINK ./bin/llc [62/323] LINK ./bin/opt [63/323] LINK ./bin/dsymutil [64/323] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [65/323] LINK ./bin/llvm-opt-fuzzer [66/323] LINK ./bin/llvm-gsymutil [67/323] LINK ./bin/llvm-lto [68/323] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [69/323] LINK obj/llvm/unittests/MIR/MIRTests [70/323] SOLINK ./lib/libclang.so [71/323] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [72/323] LINK obj/clang/unittests/libclang/libclangTests [73/323] LINK ./bin/clang-repl [74/323] LINK ./bin/clang-tidy [75/323] LINK ./bin/lldb-dap [76/323] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [77/323] LINK ./bin/clang-check [78/323] LINK ./bin/lldb-test [79/323] LINK ./bin/c-index-test [80/323] LINK ./bin/lldb [81/323] LINK ./bin/clang [82/323] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [83/323] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [84/323] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [85/323] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [86/323] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [87/323] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [88/323] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [89/323] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [90/323] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [91/323] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [92/323] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [93/323] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [94/323] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [95/323] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [96/323] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [97/323] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [98/323] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [99/323] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [100/323] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [101/323] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [102/143] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [103/143] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [104/110] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [105/110] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [106/110] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [107/110] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [108/110] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [109/110] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [110/110] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2026-05-13T23:23:09Z:root:analyze gn analyze output: { "compile_targets": [], "status": "Found dependency", "test_targets": [ "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ] } gn analyze input: { "files": [ "//libc/CMakeLists.txt", "//libc/config/gpu/spirv/entrypoints.txt", "//llvm/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp", "//llvm/test/MC/AMDGPU/gfx1250_asm_vop2_err.s" ], "test_targets": [ "//clang-tools-extra/clangd/test:check-clangd", "//clang-tools-extra/test:check-clang-tools", "//clang/test:check-clang", "//compiler-rt/test/hwasan:check-hwasan", "//lld/test:check-lld", "//llvm/test:check-llvm" ], "additional_compile_targets": [] } INFO:2026-05-13T23:23:12Z:root:testing INFO:2026-05-13T23:23:12Z:root:test check-clang ninja: Entering directory `out/gn' [0/1] ACTION //clang/test:check-clang(//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 clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang 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: 25964 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 162.41s Total Discovered Tests: 52065 Skipped : 28 (0.05%) Unsupported : 1022 (1.96%) Passed : 50987 (97.93%) Expectedly Failed: 28 (0.05%) INFO:2026-05-13T23:26:14Z:root:test check-clang-tools ninja: Entering directory `out/gn' [0/1] ACTION //clang-tools-extra/test:check-clang-tools(//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 clang: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -- Testing: 1405 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 9.28s Total Discovered Tests: 1665 Unsupported : 2 (0.12%) Passed : 1662 (99.82%) Expectedly Failed: 1 (0.06%) INFO:2026-05-13T23:26:24Z:root:skip check-clangd INFO:2026-05-13T23:26:24Z:root:test check-hwasan ninja: Entering directory `out/gn' [0/1] ACTION //compiler-rt/test/hwasan:check-hwasan(//llvm/utils/gn/build/toolchain:unix) -- Testing: 112 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 5.52s Total Discovered Tests: 112 Unsupported : 37 (33.04%) Passed : 66 (58.93%) Expectedly Failed: 9 (8.04%) INFO:2026-05-13T23:26:30Z:root:test check-lld ninja: Entering directory `out/gn' [0/1] ACTION //lld/test:check-lld(//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 -- Testing: 3199 tests, 64 workers -- Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. Testing Time: 41.82s Total Discovered Tests: 3199 Unsupported : 22 (0.69%) Passed : 3176 (99.28%) Expectedly Failed: 1 (0.03%) INFO:2026-05-13T23:27:14Z:root:test check-llvm 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.