INFO:2026-03-25T14:35:36Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD 627f6aa1cd93..a36b96929493 main -> origin/main Switched to branch 'main' Your branch is behind 'origin/main' by 1 commit, and can be fast-forwarded. (use "git pull" to update your local branch) HEAD is now at a36b96929493 [AsmPrinter] Handle fragment splitting in instruction size verification INFO:2026-03-25T14:35:39Z:root:syncing... Deleted branch merge (was 627f6aa1cd93). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. INFO:2026-03-25T14:35:40Z:root:building ninja: Entering directory `out/gn' [1/351] CXX obj/llvm/lib/CodeGen/AsmPrinter/AsmPrinter.AsmPrinter.o [2/351] AR lib/libLLVMAsmPrinter.a [3/351] LINK obj/llvm/unittests/DWARFLinkerParallel/DWARFLinkerParallelTests [4/351] LINK obj/llvm/unittests/CGData/CodeGenDataTests [5/351] LINK ./bin/llvm-cfi-verify [6/351] LINK ./bin/llvm-cxxdump [7/351] LINK ./bin/llvm-debuginfo-analyzer [8/351] LINK ./bin/llvm-profgen [9/351] LINK obj/bolt/unittests/Profile/ProfileTests [10/351] LINK ./bin/llvm-xray [11/351] LINK ./bin/llvm-objdump [12/351] LINK ./bin/llvm-mca [13/351] LINK ./bin/llvm-bat-dump [14/351] LINK ./bin/llvm-ml [15/351] LINK ./bin/llvm-cxxmap [16/351] LINK obj/llvm/unittests/DebugInfo/GSYM/DebugInfoGSYMTests [17/351] LINK ./bin/llvm-lipo [18/351] LINK ./bin/llvm-mc [19/351] LINK ./bin/llvm-rtdyld [20/351] LINK ./bin/sancov [21/351] LINK ./bin/llvm-libtool-darwin [22/351] ACTION //llvm/tools/llvm-ml:llvm-ml64(//llvm/utils/gn/build/toolchain:unix) [23/351] ACTION //llvm/tools/llvm-objdump:llvm-otool(//llvm/utils/gn/build/toolchain:unix) [24/351] LINK obj/llvm/unittests/MC/SystemZ/SystemZAsmLexerTests [25/351] LINK obj/llvm/unittests/MC/X86/X86MCTests [26/351] LINK ./bin/llvm-ar [27/351] LINK obj/llvm/unittests/tools/llvm-exegesis/RISCV/LLVMExegesisRISCVTests [28/351] LINK ./bin/lli [29/351] LINK obj/clang/unittests/CrossTU/CrossTUTests [30/351] ACTION //llvm/tools/llvm-ar:llvm-dlltool(//llvm/utils/gn/build/toolchain:unix) [31/351] ACTION //llvm/tools/llvm-ar:llvm-ranlib(//llvm/utils/gn/build/toolchain:unix) [32/351] ACTION //llvm/tools/llvm-ar:llvm-lib(//llvm/utils/gn/build/toolchain:unix) [33/351] LINK ./bin/llvm-jitlink [34/351] LINK obj/bolt/unittests/Core/CoreTests [35/351] LINK obj/llvm/unittests/MC/MCTests [36/351] LINK obj/llvm/unittests/ExecutionEngine/JITLink/JITLinkTests [37/351] LINK obj/llvm/unittests/Target/LoongArch/LoongArchTests [38/351] LINK ./bin/llvm-bolt-heatmap [39/351] LINK ./bin/llvm-bolt [40/351] LINK obj/llvm/unittests/MC/AMDGPU/AMDGPUMCTests [41/351] LINK obj/bolt/unittests/Passes/PassTests [42/351] LINK obj/lld/unittests/AsLibAll/LLDAsLibAllTests [43/351] LINK ./bin/llvm-dwp [44/351] ACTION //bolt/tools/driver:perf2bolt(//llvm/utils/gn/build/toolchain:unix) [45/351] LINK ./bin/dsymutil [46/351] LINK ./bin/opt [47/351] LINK obj/llvm/unittests/Target/PowerPC/PowerPCTests [48/351] LINK obj/llvm/unittests/tools/llvm-cfi-verify/CFIVerifyTests [49/351] ACTION //bolt/tools/driver:llvm-boltdiff(//llvm/utils/gn/build/toolchain:unix) [50/351] LINK ./bin/clang-scan-deps [51/351] LINK ./bin/llc [52/351] LINK ./bin/llvm-ir2vec [53/351] LINK ./bin/llvm-reduce [54/351] LINK ./bin/llvm-isel-fuzzer [55/351] LINK obj/llvm/unittests/CodeGen/CodeGenTests [56/351] LINK obj/llvm/unittests/ExecutionEngine/Orc/OrcJITTests [57/351] LINK ./bin/llvm-split [58/351] LINK ./bin/llvm-lto [59/351] LINK ./bin/llvm-lto2 [60/351] LINK obj/llvm/unittests/Target/X86/X86Tests [61/351] LINK obj/llvm/unittests/Target/WebAssembly/WebAssemblyTests [62/351] LINK ./bin/clang-nvlink-wrapper [63/351] LINK ./bin/llvm-exegesis [64/351] LINK obj/clang/unittests/Driver/ClangDriverTests [65/351] SOLINK ./lib/libLTO.so [66/351] LINK ./bin/clang-sycl-linker [67/351] LINK obj/clang/unittests/Tooling/Syntax/SyntaxTests [68/351] LINK ./bin/lld [69/351] LINK obj/lld/unittests/AsLibELF/LLDAsLibELFTests [70/351] LINK ./bin/llvm-c-test [71/351] LINK ./bin/llvm-dwarfutil [72/351] LINK obj/llvm/unittests/DebugInfo/DWARF/DebugInfoDWARFTests [73/351] LINK obj/llvm/unittests/Target/AMDGPU/AMDGPUTests [74/351] LINK obj/llvm/unittests/tools/llvm-mca/LLVMMCATests [75/351] LINK obj/llvm/unittests/Target/AArch64/AArch64Tests [76/351] ACTION //lld/tools/lld:lld-link(//llvm/utils/gn/build/toolchain:unix) [77/351] ACTION //lld/tools/lld:ld.lld(//llvm/utils/gn/build/toolchain:unix) [78/351] LINK obj/llvm/unittests/Target/RISCV/RISCVTests [79/351] LINK obj/llvm/unittests/tools/llvm-exegesis/PowerPC/LLVMExegesisPowerPCTests [80/351] ACTION //lld/tools/lld:ld64.lld(//llvm/utils/gn/build/toolchain:unix) [81/351] LINK obj/llvm/unittests/ExecutionEngine/MCJIT/MCJITTests [82/351] LINK obj/llvm/unittests/Passes/PassBuilderBindings/PassesBindingsTests [83/351] ACTION //lld/tools/lld:wasm-ld(//llvm/utils/gn/build/toolchain:unix) [84/351] LINK ./bin/llvm-gsymutil [85/351] LINK obj/llvm/unittests/Target/ARM/ARMTests [86/351] LINK obj/llvm/unittests/MI/MITests [87/351] LINK obj/clang/unittests/Tooling/ToolingTests [88/351] LINK obj/clang/unittests/Interpreter/ExceptionTests/ClangReplInterpreterExceptionTests [89/351] LINK obj/llvm/unittests/CodeGen/GlobalISel/GlobalISelTests [90/351] LINK obj/llvm/unittests/tools/llvm-exegesis/Mips/LLVMExegesisMipsTests [91/351] LINK obj/llvm/unittests/tools/llvm-exegesis/AArch64/LLVMExegesisAArch64Tests [92/351] LINK obj/llvm/unittests/tools/llvm-exegesis/X86/LLVMExegesisX86Tests [93/351] LINK ./bin/clang-check [94/351] LINK ./bin/llvm-opt-fuzzer [95/351] LINK obj/llvm/unittests/Target/TargetMachineCTests [96/351] LINK ./bin/clang-linker-wrapper [97/351] LINK obj/llvm/unittests/MIR/MIRTests [98/351] LINK obj/llvm/unittests/DebugInfo/LogicalView/DebugInfoLogicalViewTests [99/351] SOLINK ./lib/libclang.so [100/351] LINK ./bin/lldb-dap [101/351] LINK obj/clang/unittests/libclang/libclangTests [102/351] LINK obj/clang/unittests/libclang/CrashTests/libclangCrashTests [103/351] LINK ./bin/lldb-test [104/351] LINK ./bin/lldb [105/351] LINK ./bin/clang-repl [106/351] LINK obj/clang/unittests/Interpreter/ClangReplInterpreterTests [107/351] LINK ./bin/c-index-test [108/351] LINK ./bin/clang [109/351] ACTION //clang/tools/driver:clangxx(//llvm/utils/gn/build/toolchain:unix) [110/351] ACTION //clang/tools/driver:clang-cl(//llvm/utils/gn/build/toolchain:unix) [111/351] ACTION //clang/tools/driver:clang-cpp(//llvm/utils/gn/build/toolchain:unix) [112/351] ACTION //libcxx/src:cxx_symlink(//llvm/utils/gn/build/toolchain:stage2_unix) [113/351] ACTION //compiler-rt/test/builtins:builtins_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [114/351] ACTION //compiler-rt/test/hwasan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [115/351] ACTION //llvm/include/llvm/Config:TargetMCAs.def(//llvm/utils/gn/build/toolchain:stage2_unix) [116/351] ACTION //llvm/include/llvm/Config:TargetExegesis.def(//llvm/utils/gn/build/toolchain:stage2_unix) [117/351] ACTION //llvm/include/llvm/Support:write_extension_def(//llvm/utils/gn/build/toolchain:stage2_unix) [118/351] ACTION //compiler-rt/test:lit_common_configured(//llvm/utils/gn/build/toolchain:stage2_unix) [119/351] ACTION //llvm/include/llvm/Config:Targets(//llvm/utils/gn/build/toolchain:stage2_unix) [120/351] ACTION //compiler-rt/test/asan:lit_site_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [121/351] ACTION //llvm/include/llvm/Config:Targets.def(//llvm/utils/gn/build/toolchain:stage2_unix) [122/351] ACTION //llvm/include/llvm/Config:Disassemblers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [123/351] ACTION //llvm/include/llvm/Config:llvm-config(//llvm/utils/gn/build/toolchain:stage2_unix) [124/306] ACTION //compiler-rt/test/lsan:asan_mode_cfg(//llvm/utils/gn/build/toolchain:stage2_unix) [125/306] ACTION //llvm/include/llvm/Support:write_vcsrevision(//llvm/utils/gn/build/toolchain:stage2_unix) [126/306] ACTION //compiler-rt/lib/ubsan:ubsan_loop_detect_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [127/306] ACTION //llvm/include/llvm/Config:AsmPrinters.def(//llvm/utils/gn/build/toolchain:stage2_unix) [128/306] ACTION //llvm/include/llvm/Config:AsmParsers.def(//llvm/utils/gn/build/toolchain:stage2_unix) [129/306] ACTION //llvm/include/llvm/Config:abi-breaking(//llvm/utils/gn/build/toolchain:stage2_unix) [130/170] ACTION //compiler-rt/lib/ubsan:ubsan_static_cxx_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [131/170] ACTION //compiler-rt/lib/ubsan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [132/170] ACTION //compiler-rt/lib/ubsan:ubsan_static_dynamic_list(//llvm/utils/gn/build/toolchain:stage2_unix) [133/170] ACTION //libcxx/src:cxx_linker_script(//llvm/utils/gn/build/toolchain:stage2_unix) [134/170] ACTION //compiler-rt/lib/hwasan:version_script(//llvm/utils/gn/build/toolchain:stage2_unix) [135/170] ACTION //llvm/include/llvm/Config:config(//llvm/utils/gn/build/toolchain:stage2_unix) [136/137] SOLINK lib/clang/23/lib/linux/libclang_rt.ubsan_standalone-x86_64.so [137/137] SOLINK lib/clang/23/lib/linux/libclang_rt.hwasan_aliases-x86_64.so INFO:2026-03-25T14:36:08Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-25T14:36:08Z:root:testing INFO:2026-03-25T14:36:08Z: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/subst.py:130: note: Did not find cir-opt in /usr/local/google/home/thakis/src/llvm-project/out/gn/bin:/usr/local/google/home/thakis/src/llvm-project/out/gn/bin 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: 25550 tests, 64 workers -- Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl (1 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (2 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl --check-prefixes=CHECK,COL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (3 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:5): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:14): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:23): no matching function for call to 'faceforward' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:34): no matching function for call to 'faceforward' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:26): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:27): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:37): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/faceforward-errors.hlsl:38): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (4 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/entry.hlsl (5 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/entry.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/entry.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl (6 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCasts.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl (7 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2' (aka 'vector') to 'vector' (vector of 2 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorElementOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sign.hlsl (8 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sign.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sign.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl (9 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -ast-dump-filter Test # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --strict-whitespace /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-APValue-matrix.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (10 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/enable-16bit-types.hlsl (11 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/enable-16bit-types.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[NLP:.*]] = !{i32 1, !"dx.nativelowprec", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :3:149: note: possible intended match here # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/enable-16bit-types.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'1 ? possible intended match # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/countbits.hlsl (12 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/countbits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/countbits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl (13 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (14 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl (15 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/length-errors.hlsl (16 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/length-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:6): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:16): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:25): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:36): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:46): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:56): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:65): no matching function for call to 'length' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:76): no matching function for call to 'length' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:7): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:8): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:9): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:10): candidate function template not viable: requires single argument 'X', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:17): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:18): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:19): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:20): candidate function template not viable: requires single argument 'X', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:26): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:27): candidate template ignored: substitution failure [with T = double]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:28): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:29): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:37): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:38): andidate template ignored: substitution failure [with T = bool]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:39): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:40): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:47): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:48): candidate template ignored: substitution failure [with T = int]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:49): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), half>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:50): candidate template ignored: could not match '__detail::HLSL_FIXED_VECTOR' (aka 'vector<__detail::enable_if_t<(N > 1 && N <= 4), float>, N>') against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:57): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:58): candidate template ignored: substitution failure [with T = int2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:59): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:60): 1st parameter does not match adjusted type 'vector' of argument [with N = 2] # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:66): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:67): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:68): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:69): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:77): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:78): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:79): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/length-errors.hlsl:80): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 41 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl (17 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan.hlsl (18 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl (19 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (20 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl # .---command stdout------------ # | TranslationUnitDecl 0x55de9ba05158 <> # | |-NamespaceDecl 0x55de9ba05a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55de9ba05b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-NonTypeTemplateParmDecl 0x55de9ba05c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55de9ba05c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55de9ba05d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55de9ba05d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55de9ba05ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba05b20 'element' # | | | `-DeclRefExpr 0x55de9ba05ce0 <> 'int' lvalue NonTypeTemplateParm 0x55de9ba05c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55de9ba05e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-NonTypeTemplateParmDecl 0x55de9ba05f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55de9ba05f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55de9ba05fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55de9ba06028 <> 'int' 4 # | | | |-BinaryOperator 0x55de9ba06128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55de9ba060e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55de9ba060a8 <> 'int' lvalue NonTypeTemplateParm 0x55de9ba05f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55de9ba06068 <> 'int' 4 # | | | | `-BinaryOperator 0x55de9ba06108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55de9ba060c8 <> 'int' lvalue NonTypeTemplateParm 0x55de9ba05fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55de9ba06088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55de9ba31298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55de9ba31230 'matrix' dependent # | | |-ClassTemplateDecl 0x55de9ba31978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55de9ba31748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba31918 <> 'bool' Concept 0x55de9ba31420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba31850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba31820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba317d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba313a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31350 'element_type' # | | | `-CXXRecordDecl 0x55de9ba31648 <> implicit class Buffer # | | | `-FinalAttr 0x55de9ba316f0 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba31d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55de9ba31ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba31cb8 <> 'bool' Concept 0x55de9ba31420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba31bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba31bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba31b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba313a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31350 'element_type' # | | | `-CXXRecordDecl 0x55de9ba319e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55de9ba31a90 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba320b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55de9ba31e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba32058 <> 'bool' Concept 0x55de9ba31600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba31f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba31f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba31f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba314c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31468 'element_type' # | | | `-CXXRecordDecl 0x55de9ba31d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55de9ba31e30 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba33738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55de9ba33510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba336d8 <> 'bool' Concept 0x55de9ba31600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba33610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba335e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba33590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba314c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31468 'element_type' # | | | `-CXXRecordDecl 0x55de9ba33410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55de9ba334b8 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba33ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55de9ba338a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba33a78 <> 'bool' Concept 0x55de9ba31600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba339b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba33980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba33930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba314c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31468 'element_type' # | | | `-CXXRecordDecl 0x55de9ba337a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55de9ba33850 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba33e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55de9ba33c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba33e18 <> 'bool' Concept 0x55de9ba31600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba33d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba33d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba33cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba314c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31468 'element_type' # | | | `-CXXRecordDecl 0x55de9ba33b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55de9ba33bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba34218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55de9ba33fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba341b8 <> 'bool' Concept 0x55de9ba31600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba340f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba340c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba34070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba314c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31468 'element_type' # | | | `-CXXRecordDecl 0x55de9ba33ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55de9ba33f90 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba345c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55de9ba34388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55de9ba34568 <> 'bool' Concept 0x55de9ba31600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba344a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba34470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba34420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba314c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31468 'element_type' # | | | `-CXXRecordDecl 0x55de9ba34288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55de9ba34330 <> Implicit final # | | |-CXXRecordDecl 0x55de9ba34638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55de9ba346e0 <> Implicit final # | | |-CXXRecordDecl 0x55de9ba34738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55de9ba347e0 <> Implicit final # | | |-CXXRecordDecl 0x55de9ba34838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55de9ba348e0 <> Implicit final # | | |-CXXRecordDecl 0x55de9ba34938 <> implicit class SamplerState # | | | `-FinalAttr 0x55de9ba349e0 <> Implicit final # | | |-CXXRecordDecl 0x55de9ba34a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55de9ba34ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55de9ba34ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55de9ba34c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55de9ba34b40 'vector' 4 # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-ConceptSpecializationExpr 0x55de9ba34e78 <> 'bool' Concept 0x55de9ba31420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55de9ba34db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9ba34d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9ba34d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba313a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba31350 'element_type' # | | | `-CXXRecordDecl 0x55de9ba34b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55de9ba34c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55de9ba35168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55de9ba35090 'vector' dependent # | | | |-TemplateTypeParmType 0x55de9ba34fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9ba34f48 'element_type' # | | | `-DeclRefExpr 0x55de9ba35068 <> 'int' lvalue NonTypeTemplateParm 0x55de9ba34fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55de9ba34f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55de9ba34fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55de9ba31420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55de9ba31350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55de9ba31400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55de9ba313a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55de9ba31350 'element_type' # | |-ConceptDecl 0x55de9ba31600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55de9ba31468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55de9ba315e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55de9ba31540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55de9ba31520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55de9ba314c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55de9ba31468 'element_type' # | | `-BinaryOperator 0x55de9ba315c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55de9ba31558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55de9ba315a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55de9ba35380 <> Namespace 0x55de9ba05a98 'hlsl' # | |-TypedefDecl 0x55de9ba35b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55de9ba35b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55de9ba35850 '__NSConstantString_tag' # | |-TypedefDecl 0x55de9ba05a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55de9ba05980 'void *' # | | `-BuiltinType 0x55de9ba051c0 'void' # | |-NamespaceDecl 0x55de9ba35bf0 prev 0x55de9ba05a98 line:12:11 hlsl # | | |-original Namespace 0x55de9ba05a98 'hlsl' # | | |-TypedefDecl 0x55de9ba35c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba35ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba35d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba35dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba35e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | |-TypedefDecl 0x55de9ba35ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55de9ba05280 'long' # | | |-TypedefDecl 0x55de9ba35f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba361c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba360f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba35fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba35f98 'int' 1 # | | | `-ExtVectorType 0x55de9ba360b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba36000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | |-TypedefDecl 0x55de9ba36418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba36340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba36250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba36230 'int' 2 # | | | `-ExtVectorType 0x55de9ba36300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba36000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | |-TypedefDecl 0x55de9ba36668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba36590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba364a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba36480 'int' 3 # | | | `-ExtVectorType 0x55de9ba36550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba36000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | |-TypedefDecl 0x55de9ba57ff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba367e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba366f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba366d0 'int' 4 # | | | `-ExtVectorType 0x55de9ba367a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba36000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | |-TypedefDecl 0x55de9ba58278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba581a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba58080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba58060 'int' 1 # | | | `-ExtVectorType 0x55de9ba58160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba580b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba584c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba583f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba58308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba582e8 'int' 2 # | | | `-ExtVectorType 0x55de9ba583b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba580b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba58718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba58640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba58558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba58538 'int' 3 # | | | `-ExtVectorType 0x55de9ba58600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba580b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba58968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba58890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba587a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba58788 'int' 4 # | | | `-ExtVectorType 0x55de9ba58850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba580b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba58c28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba58b50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba58a30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba58a10 'int' 1 # | | | `-ExtVectorType 0x55de9ba58b10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba58a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba58e98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba58dc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba58cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba58cb0 'int' 2 # | | | `-ExtVectorType 0x55de9ba58d80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba58a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba59928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba59850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba58f40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba58f20 'int' 3 # | | | `-ExtVectorType 0x55de9ba59810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba58a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba59b98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba59ac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba599d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba599b0 'int' 4 # | | | `-ExtVectorType 0x55de9ba59a80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba58a60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba59e28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba59d50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba59c60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba59c40 'int' 1 # | | | `-ExtVectorType 0x55de9ba59d10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba59c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba5a068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba59f90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba59ed0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba59eb0 'int' 2 # | | | `-ExtVectorType 0x55de9ba59f50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba59c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba5a2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5a1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5a110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5a0f0 'int' 3 # | | | `-ExtVectorType 0x55de9ba5a190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba59c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba5a4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5a410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5a350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5a330 'int' 4 # | | | `-ExtVectorType 0x55de9ba5a3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba59c90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | `-BuiltinType 0x55de9ba05260 'int' # | | |-TypedefDecl 0x55de9ba5a7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5a6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5a5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5a590 'int' 1 # | | | `-ExtVectorType 0x55de9ba5a660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba5a9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5a900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5a848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5a828 'int' 2 # | | | `-ExtVectorType 0x55de9ba5a8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba5ac18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5ab40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5aa80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5aa60 'int' 3 # | | | `-ExtVectorType 0x55de9ba5ab00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba5ae58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5ad80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5acc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5aca0 'int' 4 # | | | `-ExtVectorType 0x55de9ba5ad40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5a5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | |-TypedefDecl 0x55de9ba5b118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5b040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5af20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5af00 'int' 1 # | | | `-ExtVectorType 0x55de9ba5b000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | `-BuiltinType 0x55de9ba05280 'long' # | | |-TypedefDecl 0x55de9ba5b388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5b2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5b1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5b1a0 'int' 2 # | | | `-ExtVectorType 0x55de9ba5b270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | `-BuiltinType 0x55de9ba05280 'long' # | | |-TypedefDecl 0x55de9ba5b5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5b520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5b430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5b410 'int' 3 # | | | `-ExtVectorType 0x55de9ba5b4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | `-BuiltinType 0x55de9ba05280 'long' # | | |-TypedefDecl 0x55de9ba5b888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5b7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5b6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5b680 'int' 4 # | | | `-ExtVectorType 0x55de9ba5b750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5af50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | `-BuiltinType 0x55de9ba05280 'long' # | | |-TypedefDecl 0x55de9ba5bb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5ba70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5b950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5b930 'int' 1 # | | | `-ExtVectorType 0x55de9ba5ba30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | |-TypedefDecl 0x55de9ba5bdb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5bce0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5bbf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5bbd0 'int' 2 # | | | `-ExtVectorType 0x55de9ba5bca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | |-TypedefDecl 0x55de9ba5c028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5bf50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5be60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5be40 'int' 3 # | | | `-ExtVectorType 0x55de9ba5bf10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | |-TypedefDecl 0x55de9ba5c298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5c1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5c0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5c0b0 'int' 4 # | | | `-ExtVectorType 0x55de9ba5c180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5b980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | |-TypedefDecl 0x55de9ba5c528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5c450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5c328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5c308 'int' 1 # | | | `-ExtVectorType 0x55de9ba5c410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba059d0 'half' # | | |-TypedefDecl 0x55de9ba5cfd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5c6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5c5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5c598 'int' 2 # | | | `-ExtVectorType 0x55de9ba5c660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba059d0 'half' # | | |-TypedefDecl 0x55de9ba5d228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5d150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5d060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5d040 'int' 3 # | | | `-ExtVectorType 0x55de9ba5d110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba059d0 'half' # | | |-TypedefDecl 0x55de9ba5d478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5d3a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5d2b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5d298 'int' 4 # | | | `-ExtVectorType 0x55de9ba5d360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5c360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba059d0 'half' # | | |-TypedefDecl 0x55de9ba5d708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5d630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5d508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5d4e8 'int' 1 # | | | `-ExtVectorType 0x55de9ba5d5f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5d958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5d880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5d798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5d778 'int' 2 # | | | `-ExtVectorType 0x55de9ba5d840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5dba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5dad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5d9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5d9c8 'int' 3 # | | | `-ExtVectorType 0x55de9ba5da90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5ddc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5dcf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5dc38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5dc18 'int' 4 # | | | `-ExtVectorType 0x55de9ba5dcb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5d540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5e158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5e080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5de58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5de38 'int' 1 # | | | `-ExtVectorType 0x55de9ba5df40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba5e3a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5e2d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5e1e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5e1c8 'int' 2 # | | | `-ExtVectorType 0x55de9ba5e290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba5e5f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5e520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5e438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5e418 'int' 3 # | | | `-ExtVectorType 0x55de9ba5e4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba5e848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5e770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5e688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5e668 'int' 4 # | | | `-ExtVectorType 0x55de9ba5e730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5de90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba5ead8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5ea00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5e910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5e8f0 'int' 1 # | | | `-ExtVectorType 0x55de9ba5e9c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5ed18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5ec40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5eb80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5eb60 'int' 2 # | | | `-ExtVectorType 0x55de9ba5ec00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5ef58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5ee80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5edc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5eda0 'int' 3 # | | | `-ExtVectorType 0x55de9ba5ee40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5f1a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5f0d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5f000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5efe0 'int' 4 # | | | `-ExtVectorType 0x55de9ba5f090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5e940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | `-BuiltinType 0x55de9ba05360 'float' # | | |-TypedefDecl 0x55de9ba5f438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5f360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5f270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5f250 'int' 1 # | | | `-ExtVectorType 0x55de9ba5f320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55de9ba5f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba5f678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5f5a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba5f4e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba5f4c0 'int' 2 # | | | `-ExtVectorType 0x55de9ba5f560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55de9ba5f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba5f8b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5f7e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba5f720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba5f700 'int' 3 # | | | `-ExtVectorType 0x55de9ba5f7a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55de9ba5f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba5faf8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55de9ba5fa20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba5f960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba5f940 'int' 4 # | | | `-ExtVectorType 0x55de9ba5f9e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55de9ba5f2a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TypedefDecl 0x55de9ba659f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba5ff50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5fbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5fb78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba5fbf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba5fb98 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba5fef0 'matrix' # | | |-TypedefDecl 0x55de9ba65e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba65d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba65a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba65a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba65ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba65a78 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba65cb0 'matrix' # | | |-TypedefDecl 0x55de9ba66230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba66130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba65eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba65e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba65ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba65e98 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba660d0 'matrix' # | | |-TypedefDecl 0x55de9ba66650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba66550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba662d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba66298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba662f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba662b8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba664f0 'matrix' # | | |-TypedefDecl 0x55de9ba68c10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba66970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba666f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba666b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba66718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba666d8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba66910 'matrix' # | | |-TypedefDecl 0x55de9ba69030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba68f30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba68cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba68c78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba68cd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba68c98 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba68ed0 'matrix' # | | |-TypedefDecl 0x55de9ba69450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba69350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba690d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba69098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba690f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba690b8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba692f0 'matrix' # | | |-TypedefDecl 0x55de9ba69870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba69770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba694f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba694b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba69518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba694d8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba69710 'matrix' # | | |-TypedefDecl 0x55de9ba6acb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6abb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba69918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba698d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba69938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba698f8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba69b30 'matrix' # | | |-TypedefDecl 0x55de9ba6b0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6afd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6ad58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6ad18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6ad78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6ad38 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba6af70 'matrix' # | | |-TypedefDecl 0x55de9ba6b4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6b178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6b138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6b198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6b158 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba6b390 'matrix' # | | |-TypedefDecl 0x55de9ba6b910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6b810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6b598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6b558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6b5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6b578 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba6b7b0 'matrix' # | | |-TypedefDecl 0x55de9ba6bd50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6bc50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6b9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6b978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6b9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6b998 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba6bbf0 'matrix' # | | |-TypedefDecl 0x55de9ba6c170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6c070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6bdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6bdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6be18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6bdd8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba6c010 'matrix' # | | |-TypedefDecl 0x55de9ba6c590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6c490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6c218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6c1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6c238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6c1f8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba6c430 'matrix' # | | |-TypedefDecl 0x55de9ba6c9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6c8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55de9ba051e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6c638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6c5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6c658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6c618 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba6c850 'matrix' # | | |-TypedefDecl 0x55de9ba6d130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6d030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6ca60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6ca20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6ca80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6ca40 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba6cfd0 'matrix' # | | |-TypedefDecl 0x55de9ba6d560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6d460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6d1e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6d1a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6d200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6d1c0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba6d400 'matrix' # | | |-TypedefDecl 0x55de9ba6d990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6d890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6d610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6d5d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6d630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6d5f0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba6d830 'matrix' # | | |-TypedefDecl 0x55de9ba6ddc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6dcc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6da40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6da00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6da60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6da20 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba6dc60 'matrix' # | | |-TypedefDecl 0x55de9ba6e500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6e400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6de70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6de30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6de90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6de50 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba6e3a0 'matrix' # | | |-TypedefDecl 0x55de9ba6e930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6e830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6e5b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6e570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6e5d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6e590 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba6e7d0 'matrix' # | | |-TypedefDecl 0x55de9ba6ed60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6ec60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6e9e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6e9a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6ea00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6e9c0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba6ec00 'matrix' # | | |-TypedefDecl 0x55de9ba605e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6f090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6ee10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6edd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6ee30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6edf0 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba6f030 'matrix' # | | |-TypedefDecl 0x55de9ba60a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba60910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba60690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba60650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba606b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba60670 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba608b0 'matrix' # | | |-TypedefDecl 0x55de9ba60e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba60d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba60ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba60a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba60ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba60aa0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba60ce0 'matrix' # | | |-TypedefDecl 0x55de9ba61270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba61170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba60ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba60eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba60f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba60ed0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba61110 'matrix' # | | |-TypedefDecl 0x55de9ba627c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba626c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba61320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba612e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba61340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba61300 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba61540 'matrix' # | | |-TypedefDecl 0x55de9ba62bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba62af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba62870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba62830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba62890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba62850 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba62a90 'matrix' # | | |-TypedefDecl 0x55de9ba63020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba62f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba62ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba62c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba62cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba62c80 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba62ec0 'matrix' # | | |-TypedefDecl 0x55de9ba63450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba63350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba630d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba63090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba630f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba630b0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba632f0 'matrix' # | | |-TypedefDecl 0x55de9ba63890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba63790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba63500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba634c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba63520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba634e0 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba63730 'matrix' # | | |-TypedefDecl 0x55de9ba63d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba63c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba63958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba63918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba63978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba63938 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba63bb0 'matrix' # | | |-TypedefDecl 0x55de9ba64150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba64050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba63dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba63d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba63df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba63db8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba63ff0 'matrix' # | | |-TypedefDecl 0x55de9ba64590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba64490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba64218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba641d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba64238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba641f8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba64430 'matrix' # | | |-TypedefDecl 0x55de9ba64b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba64a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba64658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba64618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba64678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba64638 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba64a20 'matrix' # | | |-TypedefDecl 0x55de9ba64fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba64ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba64c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba64c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba64c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba64c28 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba64e60 'matrix' # | | |-TypedefDecl 0x55de9ba65400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba65300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba65088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba65048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba650a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba65068 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba652a0 'matrix' # | | |-TypedefDecl 0x55de9ba79d00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba65740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba654c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba65488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba654e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba654a8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba656e0 'matrix' # | | |-TypedefDecl 0x55de9ba7a140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7a040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba79dc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba79d88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba79de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba79da8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba79fe0 'matrix' # | | |-TypedefDecl 0x55de9ba7a580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7a480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7a208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7a1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7a228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7a1e8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba7a420 'matrix' # | | |-TypedefDecl 0x55de9ba7a9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7a8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7a648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7a608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7a668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7a628 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba7a860 'matrix' # | | |-TypedefDecl 0x55de9ba7b920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7b820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7aa88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7aa48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7aaa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7aa68 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba7aca0 'matrix' # | | |-TypedefDecl 0x55de9ba7bd60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7bc60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7b9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7b9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7ba08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7b9c8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba7bc00 'matrix' # | | |-TypedefDecl 0x55de9ba7c1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7c0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7be28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7bde8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7be48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7be08 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba7c040 'matrix' # | | |-TypedefDecl 0x55de9ba7c5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7c4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7c268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7c228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7c288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7c248 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba7c480 'matrix' # | | |-TypedefDecl 0x55de9ba7cd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7cc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7c6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7c668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7c6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7c688 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba7cbd0 'matrix' # | | |-TypedefDecl 0x55de9ba7d170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7d070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7cdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7cdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7ce18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7cdd8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba7d010 'matrix' # | | |-TypedefDecl 0x55de9ba7d4f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7d3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7d238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7d1f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7d258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7d218 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba7d390 'matrix' # | | |-TypedefDecl 0x55de9ba7d830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7d730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7d5b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7d578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7d5d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7d598 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba7d6d0 'matrix' # | | |-TypedefDecl 0x55de9ba6f470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7da70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7d8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7d8b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7d918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7d8d8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba7da10 'matrix' # | | |-TypedefDecl 0x55de9ba6f7b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6f6b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6f538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6f4f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba6f558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba6f518 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba6f650 'matrix' # | | |-TypedefDecl 0x55de9ba6faf0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6f9f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6f878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6f838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba6f898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba6f858 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba6f990 'matrix' # | | |-TypedefDecl 0x55de9ba6fe30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba6fd30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6fbb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6fb78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6fbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6fb98 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba6fcd0 'matrix' # | | |-TypedefDecl 0x55de9ba70170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba70070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba6fef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba6feb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba6ff18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba6fed8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba70010 'matrix' # | | |-TypedefDecl 0x55de9ba714d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba703b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba70238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba701f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba70258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba70218 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba70350 'matrix' # | | |-TypedefDecl 0x55de9ba71810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba71710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba71598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba71558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba715b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba71578 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba716b0 'matrix' # | | |-TypedefDecl 0x55de9ba71b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba71a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba718d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba71898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba718f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba718b8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba719f0 'matrix' # | | |-TypedefDecl 0x55de9ba71e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba71d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba71c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba71bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba71c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba71bf8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba71d30 'matrix' # | | |-TypedefDecl 0x55de9ba721d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba720d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba71f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba71f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba71f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba71f38 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba72070 'matrix' # | | |-TypedefDecl 0x55de9ba72560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba72460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba72298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba72258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba722b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba72278 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba723b0 'matrix' # | | |-TypedefDecl 0x55de9ba728a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba727a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba72628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba725e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba72648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba72608 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba72740 'matrix' # | | |-TypedefDecl 0x55de9ba72be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba72ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba72968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba72928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba72988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba72948 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba72a80 'matrix' # | | |-TypedefDecl 0x55de9ba72f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba72e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55de9ba59bf0 'int32_t' sugar # | | | | |-Typedef 0x55de9ba35c78 'int32_t' # | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba72ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba72c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba72cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba72c88 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba72dc0 'matrix' # | | |-TypedefDecl 0x55de9ba732a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba731a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba72fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba72fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba73008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba72fc8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba73140 'matrix' # | | |-TypedefDecl 0x55de9ba73600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba73500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba73368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba73328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba73388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba73348 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba734a0 'matrix' # | | |-TypedefDecl 0x55de9ba73940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba73840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba736c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba73688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba736e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba736a8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba737e0 'matrix' # | | |-TypedefDecl 0x55de9ba73c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba73b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba73a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba739c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba73a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba739e8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba73b20 'matrix' # | | |-TypedefDecl 0x55de9ba73fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba73ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba73d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba73d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba73d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba73d28 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba73e60 'matrix' # | | |-TypedefDecl 0x55de9ba74300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba74200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba74088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba74048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba740a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba74068 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba741a0 'matrix' # | | |-TypedefDecl 0x55de9ba74650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba74550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba743c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba74388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba743e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba743a8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba744f0 'matrix' # | | |-TypedefDecl 0x55de9ba74990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba74890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba74718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba746d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba74738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba746f8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba74830 'matrix' # | | |-TypedefDecl 0x55de9ba74cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba74bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba74a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba74a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba74a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba74a38 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba74b70 'matrix' # | | |-TypedefDecl 0x55de9ba75010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba74f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba74d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba74d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba74db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba74d78 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba74eb0 'matrix' # | | |-TypedefDecl 0x55de9ba75350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba75250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba750d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba75098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba750f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba750b8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba751f0 'matrix' # | | |-TypedefDecl 0x55de9ba756a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba755a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba75418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba753d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba75438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba753f8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba75540 'matrix' # | | |-TypedefDecl 0x55de9ba759e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba758e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba75768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba75728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba75788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba75748 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba75880 'matrix' # | | |-TypedefDecl 0x55de9ba75d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba75c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba75aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba75a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba75ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba75a88 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba75bc0 'matrix' # | | |-TypedefDecl 0x55de9ba76060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba75f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba75de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba75da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba75e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba75dc8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba75f00 'matrix' # | | |-TypedefDecl 0x55de9ba763a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba762a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55de9ba5a540 'uint32_t' sugar # | | | | |-Typedef 0x55de9ba35d58 'uint32_t' # | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba76128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba760e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba76148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba76108 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba76240 'matrix' # | | |-TypedefDecl 0x55de9ba76840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba76740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba76468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba76428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba764a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba76448 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba766e0 'matrix' # | | |-TypedefDecl 0x55de9ba76c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba76b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba76908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba768c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba76928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba768e8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba76b20 'matrix' # | | |-TypedefDecl 0x55de9ba770c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba76fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba76d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba76d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba76d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba76d28 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba76f60 'matrix' # | | |-TypedefDecl 0x55de9ba77830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba77400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba77188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba77148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba771a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba77168 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba773a0 'matrix' # | | |-TypedefDecl 0x55de9ba77c70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba77b70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba778f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba778b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba77918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba778d8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba77b10 'matrix' # | | |-TypedefDecl 0x55de9ba780b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba77fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba77d38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba77cf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba77d58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba77d18 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba77f50 'matrix' # | | |-TypedefDecl 0x55de9ba784f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba783f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba78178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba78138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba78198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba78158 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba78390 'matrix' # | | |-TypedefDecl 0x55de9ba92da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba92ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba785b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba78578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba785d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba78598 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba92c40 'matrix' # | | |-TypedefDecl 0x55de9ba931e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba930e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba92e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba92e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba92e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba92e48 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba93080 'matrix' # | | |-TypedefDecl 0x55de9ba93620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba93520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba932a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba93268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba932c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba93288 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba934c0 'matrix' # | | |-TypedefDecl 0x55de9ba93a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba93960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba936e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba936a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba93708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba936c8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba93900 'matrix' # | | |-TypedefDecl 0x55de9ba94110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba94010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba93b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba93ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba93b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba93b08 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba93fb0 'matrix' # | | |-TypedefDecl 0x55de9ba94550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba94450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba941d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba94198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba941f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba941b8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba943f0 'matrix' # | | |-TypedefDecl 0x55de9ba94990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba94890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba94618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba945d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba94638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba945f8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba94830 'matrix' # | | |-TypedefDecl 0x55de9ba94dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba94cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba94a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba94a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba94a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba94a38 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba94c70 'matrix' # | | |-TypedefDecl 0x55de9ba95470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba95370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55de9ba5aeb0 'int64_t' sugar # | | | | |-Typedef 0x55de9ba35ea8 'int64_t' # | | | | `-BuiltinType 0x55de9ba05280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba950f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba950b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba95110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba950d0 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba95310 'matrix' # | | |-TypedefDecl 0x55de9ba958f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba957f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba95538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba954f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba95558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba95518 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba95790 'matrix' # | | |-TypedefDecl 0x55de9ba95d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba95c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba959b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba95978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba959d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba95998 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba95bd0 'matrix' # | | |-TypedefDecl 0x55de9ba99350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba99250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba95df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba95db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba95e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba95dd8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba96010 'matrix' # | | |-TypedefDecl 0x55de9ba99790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba99690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba99418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba993d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba99438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba993f8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba99630 'matrix' # | | |-TypedefDecl 0x55de9ba99bd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba99ad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba99858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba99818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba99878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba99838 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba99a70 'matrix' # | | |-TypedefDecl 0x55de9ba9a010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba99f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba99c98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba99c58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba99cb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba99c78 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba99eb0 'matrix' # | | |-TypedefDecl 0x55de9ba9a460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9a360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9a0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9a098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9a0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9a0b8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba9a300 'matrix' # | | |-TypedefDecl 0x55de9ba9a8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9a7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9a528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9a4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9a548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9a508 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba9a740 'matrix' # | | |-TypedefDecl 0x55de9ba9ace0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9abe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9a968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9a928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9a988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9a948 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba9ab80 'matrix' # | | |-TypedefDecl 0x55de9ba9b120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9b020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9ada8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9ad68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9adc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9ad88 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba9afc0 'matrix' # | | |-TypedefDecl 0x55de9ba9b590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9b490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9b1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9b1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9b208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9b1c8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba9b430 'matrix' # | | |-TypedefDecl 0x55de9ba9b9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9b8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9b658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9b618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9b678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9b638 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba9b870 'matrix' # | | |-TypedefDecl 0x55de9ba9be10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9bd10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9ba98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9ba58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9bab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9ba78 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba9bcb0 'matrix' # | | |-TypedefDecl 0x55de9ba9c280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9c150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9bed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9be98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9bef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9beb8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba9c0f0 'matrix' # | | |-TypedefDecl 0x55de9ba9c6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9c5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9c348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9c308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9c368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9c328 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba9c560 'matrix' # | | |-TypedefDecl 0x55de9ba9cb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9ca00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55de9ba5b8e0 'uint64_t' sugar # | | | | |-Typedef 0x55de9ba35e38 'uint64_t' # | | | | `-BuiltinType 0x55de9ba05320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9c788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9c748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9c7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9c768 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba9c9a0 'matrix' # | | |-TypedefDecl 0x55de9ba9cf60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9ce60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9cbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9cb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9cbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9cb90 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba9ce00 'matrix' # | | |-TypedefDecl 0x55de9ba9d3c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9d2c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9d010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9cfd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9d030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9cff0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba9d230 'matrix' # | | |-TypedefDecl 0x55de9ba9d7f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9d6f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9d470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9d430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9d490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9d450 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba9d690 'matrix' # | | |-TypedefDecl 0x55de9ba9dc20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9db20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9d8a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9d860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9d8c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9d880 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba9dac0 'matrix' # | | |-TypedefDecl 0x55de9ba9e050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9df50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9dcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9dc90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9dcf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9dcb0 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba9def0 'matrix' # | | |-TypedefDecl 0x55de9ba9e6e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9e5e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9e100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9e0c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9e120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9e0e0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba9e580 'matrix' # | | |-TypedefDecl 0x55de9ba9eb10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9ea10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9e790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9e750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9e7b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9e770 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba9e9b0 'matrix' # | | |-TypedefDecl 0x55de9ba9ef40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9ee40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9ebc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9eb80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba9ebe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba9eba0 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba9ede0 'matrix' # | | |-TypedefDecl 0x55de9ba9f370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba9f270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9eff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9efb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba9f010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba9efd0 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba9f210 'matrix' # | | |-TypedefDecl 0x55de9baa1a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa1910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba9f420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba9f3e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba9f440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba9f400 'int' 2 # | | | `-ConstantMatrixType 0x55de9baa18b0 'matrix' # | | |-TypedefDecl 0x55de9baa1e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa1d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9baa1ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9baa1a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9baa1ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9baa1aa0 'int' 3 # | | | `-ConstantMatrixType 0x55de9baa1ce0 'matrix' # | | |-TypedefDecl 0x55de9baa2270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa2170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9baa1ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9baa1eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9baa1f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9baa1ed0 'int' 4 # | | | `-ConstantMatrixType 0x55de9baa2110 'matrix' # | | |-TypedefDecl 0x55de9baa26a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa25a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9baa2320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9baa22e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9baa2340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9baa2300 'int' 1 # | | | `-ConstantMatrixType 0x55de9baa2540 'matrix' # | | |-TypedefDecl 0x55de9baa2af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa29f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9baa2770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9baa2710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9baa2790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9baa2750 'int' 2 # | | | `-ConstantMatrixType 0x55de9baa2990 'matrix' # | | |-TypedefDecl 0x55de9baa2f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa2e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9baa2ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9baa2b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9baa2bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9baa2b80 'int' 3 # | | | `-ConstantMatrixType 0x55de9baa2dc0 'matrix' # | | |-TypedefDecl 0x55de9baa3350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa3250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55de9ba059d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9baa2fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9baa2f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9baa2ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9baa2fb0 'int' 4 # | | | `-ConstantMatrixType 0x55de9baa31f0 'matrix' # | | |-TypedefDecl 0x55de9ba7dc80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9baa36b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9baa3400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9baa33c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9baa3420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9baa33e0 'int' 1 # | | | `-ConstantMatrixType 0x55de9baa3650 'matrix' # | | |-TypedefDecl 0x55de9ba7e0b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7dfb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7dd30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7dcf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7dd50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7dd10 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba7df50 'matrix' # | | |-TypedefDecl 0x55de9ba7e4e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7e3e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7e160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7e120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7e180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7e140 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba7e380 'matrix' # | | |-TypedefDecl 0x55de9ba7e910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7e810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7e590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7e550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7e5b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7e570 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba7e7b0 'matrix' # | | |-TypedefDecl 0x55de9ba7ed70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7ec70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7e9c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7e980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7e9e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7e9a0 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba7ec10 'matrix' # | | |-TypedefDecl 0x55de9ba7f1a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7f0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7ee20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7ede0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7ee40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7ee00 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba7f040 'matrix' # | | |-TypedefDecl 0x55de9ba7f5d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7f4d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7f250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7f210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7f270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7f230 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba7f470 'matrix' # | | |-TypedefDecl 0x55de9ba7fa00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7f900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7f680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7f640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba7f6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba7f660 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba7f8a0 'matrix' # | | |-TypedefDecl 0x55de9ba7fe40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba7fd40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7fab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7fa70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba7fad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba7fa90 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba7fce0 'matrix' # | | |-TypedefDecl 0x55de9ba80270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba80170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba7fef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba7feb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba7ff10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba7fed0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba80110 'matrix' # | | |-TypedefDecl 0x55de9ba806a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba805a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba80320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba802e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba80340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba80300 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba80540 'matrix' # | | |-TypedefDecl 0x55de9ba80ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba809d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba80750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba80710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba80770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba80730 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba80970 'matrix' # | | |-TypedefDecl 0x55de9ba81f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba81e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba80b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba80b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba80ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba80b60 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba81dd0 'matrix' # | | |-TypedefDecl 0x55de9ba82360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba82260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba81fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba81fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba82000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba81fc0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba82200 'matrix' # | | |-TypedefDecl 0x55de9ba82790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba82690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba82410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba823d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba82430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba823f0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba82630 'matrix' # | | |-TypedefDecl 0x55de9ba82bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba82ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba82840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba82800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba82860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba82820 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba82a60 'matrix' # | | |-TypedefDecl 0x55de9ba83040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba82f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba82c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba82c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba82cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba82c70 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba82ee0 'matrix' # | | |-TypedefDecl 0x55de9ba83470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba83370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba830f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba830b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba83110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba830d0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba83310 'matrix' # | | |-TypedefDecl 0x55de9ba838a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba837a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba83520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba834e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba83540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba83500 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba83740 'matrix' # | | |-TypedefDecl 0x55de9ba844f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba83bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba83950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba83910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba83970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba83930 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba83b70 'matrix' # | | |-TypedefDecl 0x55de9ba84920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba84820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba845a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba84560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba845c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba84580 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba847c0 'matrix' # | | |-TypedefDecl 0x55de9ba84d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba84c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba849d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba84990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba849f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba849b0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba84bf0 'matrix' # | | |-TypedefDecl 0x55de9ba85180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba85080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba84e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba84dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba84e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba84de0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba85020 'matrix' # | | |-TypedefDecl 0x55de9ba855e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba854e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba85230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba851f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba85250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba85210 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba85480 'matrix' # | | |-TypedefDecl 0x55de9ba85a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba85910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba85690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba85650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba856b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba85670 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba858b0 'matrix' # | | |-TypedefDecl 0x55de9ba85e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba85d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba85ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba85a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba85ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba85aa0 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba85ce0 'matrix' # | | |-TypedefDecl 0x55de9ba86270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba86170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba85ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba85eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba85f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba85ed0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba86110 'matrix' # | | |-TypedefDecl 0x55de9ba879c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba878c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba86320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba862e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba86340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba86300 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba87860 'matrix' # | | |-TypedefDecl 0x55de9ba87df0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba87cf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba87a70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba87a30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba87a90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba87a50 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba87c90 'matrix' # | | |-TypedefDecl 0x55de9ba88220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba88120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba87ea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba87e60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba87ec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba87e80 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba880c0 'matrix' # | | |-TypedefDecl 0x55de9ba88650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba88550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba882d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba88290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba882f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba882b0 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba884f0 'matrix' # | | |-TypedefDecl 0x55de9ba88da0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba88ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba88700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba886c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba88720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba886e0 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba88c40 'matrix' # | | |-TypedefDecl 0x55de9ba89120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba89020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba88e68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba88e28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba88e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba88e48 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba88fc0 'matrix' # | | |-TypedefDecl 0x55de9ba89460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba89360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba891e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba891a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba89208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba891c8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba89300 'matrix' # | | |-TypedefDecl 0x55de9ba897a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba896a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba89528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba894e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba89548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba89508 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba89640 'matrix' # | | |-TypedefDecl 0x55de9ba8ab10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba899e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba89868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba89828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba89888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba89848 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba89980 'matrix' # | | |-TypedefDecl 0x55de9ba8ae50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8ad50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8abd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8ab98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8abf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8abb8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba8acf0 'matrix' # | | |-TypedefDecl 0x55de9ba8b190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8b090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8af18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8aed8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8af38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8aef8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba8b030 'matrix' # | | |-TypedefDecl 0x55de9ba8b4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8b3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8b258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8b218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8b278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8b238 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba8b370 'matrix' # | | |-TypedefDecl 0x55de9ba8b810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8b710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8b598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8b558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8b5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8b578 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba8b6b0 'matrix' # | | |-TypedefDecl 0x55de9ba8bb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8ba50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8b8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8b898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8b8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8b8b8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba8b9f0 'matrix' # | | |-TypedefDecl 0x55de9ba8bea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8bda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8bc28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8bbe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8bc48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8bc08 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba8bd40 'matrix' # | | |-TypedefDecl 0x55de9ba8c1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8c0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8bf68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8bf28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8bf88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8bf48 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba8c080 'matrix' # | | |-TypedefDecl 0x55de9ba8c520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8c420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8c2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8c268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8c2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8c288 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba8c3c0 'matrix' # | | |-TypedefDecl 0x55de9ba8c860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8c760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8c5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8c5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8c608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8c5c8 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba8c700 'matrix' # | | |-TypedefDecl 0x55de9ba8cbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8caf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8c928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8c8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8c948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8c908 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba8ca40 'matrix' # | | |-TypedefDecl 0x55de9ba8cf30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8ce30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8ccb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8cc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8ccd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8cc98 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba8cdd0 'matrix' # | | |-TypedefDecl 0x55de9ba8d270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8d170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55de9ba5e8a0 'float32_t' sugar # | | | | |-Typedef 0x55de9ba35dc8 'float32_t' # | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8cff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8cfb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8d018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8cfd8 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba8d110 'matrix' # | | |-TypedefDecl 0x55de9ba8d5f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8d4f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8d338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8d2f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8d358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8d318 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba8d490 'matrix' # | | |-TypedefDecl 0x55de9ba8d930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8d830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8d6b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8d678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8d6d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8d698 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba8d7d0 'matrix' # | | |-TypedefDecl 0x55de9ba8dc90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8db90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8d9f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8d9b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8da18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8d9d8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba8db30 'matrix' # | | |-TypedefDecl 0x55de9ba8dfd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8ded0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8dd58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8dd18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8dd78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8dd38 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba8de70 'matrix' # | | |-TypedefDecl 0x55de9ba8e310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8e210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8e098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8e058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8e0b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8e078 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba8e1b0 'matrix' # | | |-TypedefDecl 0x55de9ba8e650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8e550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8e3d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8e398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8e3f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8e3b8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba8e4f0 'matrix' # | | |-TypedefDecl 0x55de9ba8e990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8e890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8e718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8e6d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8e738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8e6f8 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba8e830 'matrix' # | | |-TypedefDecl 0x55de9ba8ece0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8ebe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8ea58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8ea18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8ea78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8ea38 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba8eb80 'matrix' # | | |-TypedefDecl 0x55de9ba8f020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8ef20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8eda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8ed68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8edc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8ed88 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba8eec0 'matrix' # | | |-TypedefDecl 0x55de9ba8f360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8f260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8f0e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8f0a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8f108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8f0c8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba8f200 'matrix' # | | |-TypedefDecl 0x55de9ba8f6a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8f5a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8f428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8f3e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8f448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8f408 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba8f540 'matrix' # | | |-TypedefDecl 0x55de9ba8f9e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8f8e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba8f768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba8f728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8f788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8f748 'int' 4 # | | | `-ConstantMatrixType 0x55de9ba8f880 'matrix' # | | |-TypedefDecl 0x55de9ba8fd30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8fc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8faa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8fa68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55de9ba8fac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55de9ba8fa88 'int' 1 # | | | `-ConstantMatrixType 0x55de9ba8fbd0 'matrix' # | | |-TypedefDecl 0x55de9ba90070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba8ff70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba8fdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba8fdb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55de9ba8fe18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55de9ba8fdd8 'int' 2 # | | | `-ConstantMatrixType 0x55de9ba8ff10 'matrix' # | | |-TypedefDecl 0x55de9ba903b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55de9ba902b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | | `-BuiltinType 0x55de9ba05380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55de9ba90138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55de9ba900f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55de9ba90158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55de9ba90118 'int' 3 # | | | `-ConstantMatrixType 0x55de9ba90250 'matrix' # | | `-TypedefDecl 0x55de9ba906f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55de9ba905f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55de9ba312f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55de9ba5f200 'float64_t' sugar # | | | |-Typedef 0x55de9ba35f18 'float64_t' # | | | `-BuiltinType 0x55de9ba05380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55de9ba90478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55de9ba90438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55de9ba90498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55de9ba90458 'int' 4 # | | `-ConstantMatrixType 0x55de9ba90590 'matrix' # | |-NamespaceDecl 0x55de9baa3a18 prev 0x55de9ba35bf0 line:12:11 hlsl # | | |-original Namespace 0x55de9ba05a98 'hlsl' # | | `-NamespaceDecl 0x55de9baa3a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55de9baa3d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55de9baa3b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55de9baa3b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55de9baa3c68 line:16:42 struct is_same definition # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-PackedAttr 0x55de9baa3d10 <> Implicit # | | | |-CXXRecordDecl 0x55de9baa3e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55de9baa3ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55de9baa3f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55de9baa42f0 line:20:30 struct is_same definition explicit_specialization # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba05b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba05b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55de9baa4028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55de9baa4520 <> Implicit # | | | |-CXXRecordDecl 0x55de9baa45e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55de9baa4698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55de9baa4700 'bool' true # | | |-ClassTemplateDecl 0x55de9baa9088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55de9baa8e88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55de9baa8ee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55de9baa8f88 col:38 struct enable_if definition # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-PackedAttr 0x55de9baa9030 <> Implicit # | | | `-CXXRecordDecl 0x55de9baa9160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55de9baa9540 line:26:30 struct enable_if definition explicit_specialization # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-TemplateArgument integral 'true' # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9ba05b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55de9baa9248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55de9baa97a0 <> Implicit # | | | |-CXXRecordDecl 0x55de9baa9860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55de9baa9918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55de9baa92a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55de9baa9248 'T' # | | |-TypeAliasTemplateDecl 0x55de9baa9d00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55de9baa99e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55de9baa9a48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55de9ba051c0 'void' # | | | `-TypeAliasDecl 0x55de9baa9ca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55de9baa9c30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55de9baab160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55de9baa9d58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55de9baaa630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55de9baaa6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55de9baab0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55de9baaaf68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55de9baab440 # | | | `-ReturnStmt 0x55de9baab430 # | | | `-BuiltinBitCastExpr 0x55de9baab408 'vector' # | | | `-DeclRefExpr 0x55de9baab3b0 'vector' lvalue ParmVar 0x55de9baaaf68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55de9baadc50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55de9baab458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55de9baab4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55de9baadba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9baada60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55de9baadda8 # | | | `-ReturnStmt 0x55de9baadd98 # | | | `-BuiltinBitCastExpr 0x55de9baadd70 'U' # | | | `-DeclRefExpr 0x55de9baadd40 'T' lvalue ParmVar 0x55de9baada60 'F' 'T' # | | |-ClassTemplateDecl 0x55de9baadf60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55de9baaddc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55de9baade60 line:44:30 struct is_arithmetic definition # | | | |-DefinitionData empty aggregate standard_layout trivially_copyable pod trivial literal has_constexpr_non_copy_move_ctor can_const_default_init # | | | | |-DefaultConstructor exists trivial constexpr needs_implicit defaulted_is_constexpr # | | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveConstructor exists simple trivial needs_implicit # | | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | | |-MoveAssignment exists simple trivial needs_implicit # | | | | `-Destructor simple irrelevant trivial needs_implicit # | | | |-PackedAttr 0x55de9baadf08 <> Implicit # | | | |-CXXRecordDecl 0x55de9baae038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55de9baae0f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55de9baae168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55de9baade10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55de9baaddc0 'T' # | | `-TypeAliasTemplateDecl 0x55de9baaec08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55de9baae1d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55de9baae278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55de9baaeba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55de9baaead0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55de9ba05df0 <> implicit vector # | | |-TemplateArgument type '__detail::enable_if_t<(N > 1 && N <= 4), T>':'hlsl::__detail::enable_if<(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4), type-parameter-0-0>::Type' # | | | `-TemplateSpecializationType 0x55de9baae6a0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent alias # | | | |-name: '__detail::enable_if_t':'hlsl::__detail::enable_if_t' qualified # | | | | |-NestedNameSpecifier Namespace 0x55de9baa3a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55de9baa9d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55de9baae3f0 'bool' # | | | | `-BinaryOperator 0x55de9baae3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55de9baae350 'bool' '>' # | | | | | |-DeclRefExpr 0x55de9baae310 'int' NonTypeTemplateParm 0x55de9baae278 'N' 'int' # | | | | | `-IntegerLiteral 0x55de9baae330 'int' 1 # | | | | `-BinaryOperator 0x55de9baae3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55de9baae370 'int' NonTypeTemplateParm 0x55de9baae278 'N' 'int' # | | | | `-IntegerLiteral 0x55de9baae390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9baae230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9baae1d8 'T' # | | | `-DependentNameType 0x55de9baae650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55de9baae9b0 'int' NonTypeTemplateParm 0x55de9baae278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55de9baaea80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55de9baae9e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55de9ba05df0 'vector' # | | | `-TemplateSpecializationType 0x55de9baae6a0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent alias # | | | |-name: '__detail::enable_if_t':'hlsl::__detail::enable_if_t' qualified # | | | | |-NestedNameSpecifier Namespace 0x55de9baa3a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55de9baa9d00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55de9baae3f0 'bool' # | | | | `-BinaryOperator 0x55de9baae3d0 'bool' '&&' # | | | | |-BinaryOperator 0x55de9baae350 'bool' '>' # | | | | | |-DeclRefExpr 0x55de9baae310 'int' NonTypeTemplateParm 0x55de9baae278 'N' 'int' # | | | | | `-IntegerLiteral 0x55de9baae330 'int' 1 # | | | | `-BinaryOperator 0x55de9baae3b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55de9baae370 'int' NonTypeTemplateParm 0x55de9baae278 'N' 'int' # | | | | `-IntegerLiteral 0x55de9baae390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9baae230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9baae1d8 'T' # | | | `-DependentNameType 0x55de9baae650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55de9baaea18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55de9ba05c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55de9ba05c78 <> 'int' 4 # | | `-DeclRefExpr 0x55de9baae9b0 'int' NonTypeTemplateParm 0x55de9baae278 'N' 'int' # | |-NamespaceDecl 0x55de9baaeca8 prev 0x55de9baa3a18 line:12:11 hlsl # | | |-original Namespace 0x55de9ba05a98 'hlsl' # | | |-FunctionDecl 0x55de9baaee28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55de9baaed40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9baaeed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9baaef50 Implicit # | | | `-ConstAttr 0x55de9baaef78 Implicit # | | |-FunctionDecl 0x55de9baaf128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9baaf000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baaf1d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9baaf250 Implicit # | | | `-ConstAttr 0x55de9baaf278 Implicit # | | |-FunctionDecl 0x55de9baaf438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9baaf310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baaf4e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9baaf560 Implicit # | | | `-ConstAttr 0x55de9baaf588 Implicit # | | |-FunctionDecl 0x55de9baaf748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9baaf620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baaf7f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9baaf870 Implicit # | | | `-ConstAttr 0x55de9baaf898 Implicit # | | |-FunctionDecl 0x55de9bab0e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55de9bab0d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55de9bab0f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab0f90 Implicit # | | | `-ConstAttr 0x55de9bab0fb8 Implicit # | | |-FunctionDecl 0x55de9bab1178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bab1050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab1228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab12a0 Implicit # | | | `-ConstAttr 0x55de9bab12c8 Implicit # | | |-FunctionDecl 0x55de9bab1488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bab1360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab1538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab15b0 Implicit # | | | `-ConstAttr 0x55de9bab15d8 Implicit # | | |-FunctionDecl 0x55de9bab1798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bab1670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab1848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab18c0 Implicit # | | | `-ConstAttr 0x55de9bab18e8 Implicit # | | |-FunctionDecl 0x55de9bab1a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab1938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55de9bab1b88 # | | | `-ReturnStmt 0x55de9bab1b78 # | | | `-ImplicitCastExpr 0x55de9bab1b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55de9bab1b40 'uint':'unsigned int' lvalue ParmVar 0x55de9bab1938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55de9bab1d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab1bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55de9bab1eb0 # | | | `-ReturnStmt 0x55de9bab1ea0 # | | | `-ImplicitCastExpr 0x55de9bab1e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55de9bab1e68 'uint2':'vector' lvalue ParmVar 0x55de9bab1bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55de9bab2038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab1f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55de9bab2158 # | | | `-ReturnStmt 0x55de9bab2148 # | | | `-ImplicitCastExpr 0x55de9bab2130 'uint3':'vector' # | | | `-DeclRefExpr 0x55de9bab2110 'uint3':'vector' lvalue ParmVar 0x55de9bab1f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55de9bab22d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab21a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55de9bab23f8 # | | | `-ReturnStmt 0x55de9bab23e8 # | | | `-ImplicitCastExpr 0x55de9bab23d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55de9bab23b0 'uint4':'vector' lvalue ParmVar 0x55de9bab21a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55de9bab2528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55de9bab2438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9bab25d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab2650 Implicit # | | | `-ConstAttr 0x55de9bab2678 Implicit # | | |-FunctionDecl 0x55de9bab2838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bab2710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab28e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab2960 Implicit # | | | `-ConstAttr 0x55de9bab2988 Implicit # | | |-FunctionDecl 0x55de9bab2b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bab2a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab2bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab2c70 Implicit # | | | `-ConstAttr 0x55de9bab2c98 Implicit # | | |-FunctionDecl 0x55de9bab35d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bab34b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab3688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab3700 Implicit # | | | `-ConstAttr 0x55de9bab3728 Implicit # | | |-FunctionDecl 0x55de9bab38c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bab37a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bab3978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab39f0 Implicit # | | | `-ConstAttr 0x55de9bab3a18 Implicit # | | |-FunctionDecl 0x55de9bab3bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bab3ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab3c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab3d00 Implicit # | | | `-ConstAttr 0x55de9bab3d28 Implicit # | | |-FunctionDecl 0x55de9bab3ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bab3dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab3f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab4010 Implicit # | | | `-ConstAttr 0x55de9bab4038 Implicit # | | |-FunctionDecl 0x55de9bab41f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bab40d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab42a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab4320 Implicit # | | | `-ConstAttr 0x55de9bab4348 Implicit # | | |-FunctionDecl 0x55de9bab8b70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab4398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55de9bab8c90 # | | | `-ReturnStmt 0x55de9bab8c80 # | | | `-ImplicitCastExpr 0x55de9bab8c68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55de9bab8c48 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bab4398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55de9bab8e18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab8ce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55de9bab8f38 # | | | `-ReturnStmt 0x55de9bab8f28 # | | | `-ImplicitCastExpr 0x55de9bab8f10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55de9bab8ef0 'uint64_t2':'vector' lvalue ParmVar 0x55de9bab8ce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55de9bab90b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab8f88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55de9bab91d8 # | | | `-ReturnStmt 0x55de9bab91c8 # | | | `-ImplicitCastExpr 0x55de9bab91b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55de9bab9190 'uint64_t3':'vector' lvalue ParmVar 0x55de9bab8f88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55de9bab9358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bab9228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55de9bab9478 # | | | `-ReturnStmt 0x55de9bab9468 # | | | `-ImplicitCastExpr 0x55de9bab9450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55de9bab9430 'uint64_t4':'vector' lvalue ParmVar 0x55de9bab9228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55de9bab95a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55de9bab94b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55de9bab9658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab96d0 Implicit # | | | `-ConstAttr 0x55de9bab96f8 Implicit # | | |-FunctionDecl 0x55de9bab98b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bab9790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bab9968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9bab99e0 Implicit # | | | `-ConstAttr 0x55de9bab9a08 Implicit # | | |-FunctionDecl 0x55de9babacc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bab9aa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9babad78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9babadf0 Implicit # | | | `-ConstAttr 0x55de9babae18 Implicit # | | |-FunctionDecl 0x55de9babafd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9babaeb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9babb088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55de9babb100 Implicit # | | | `-ConstAttr 0x55de9babb128 Implicit # | | |-FunctionDecl 0x55de9babb238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55de9babb188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9babb2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babb360 Implicit # | | | `-ConstAttr 0x55de9babb388 Implicit # | | |-FunctionDecl 0x55de9babb4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9babb3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9babb550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babb5c8 Implicit # | | | `-ConstAttr 0x55de9babb5f0 Implicit # | | |-FunctionDecl 0x55de9babb718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9babb668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9babb7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babb840 Implicit # | | | `-ConstAttr 0x55de9babb868 Implicit # | | |-FunctionDecl 0x55de9babb990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9babb8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9babba40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babbab8 Implicit # | | | `-ConstAttr 0x55de9babbae0 Implicit # | | |-FunctionDecl 0x55de9babbc30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55de9babbb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9babbce0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babbd58 Implicit # | | | `-ConstAttr 0x55de9babbd80 Implicit # | | |-FunctionDecl 0x55de9babbea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9babbdf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9babbf58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babbfd0 Implicit # | | | `-ConstAttr 0x55de9babbff8 Implicit # | | |-FunctionDecl 0x55de9babc120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9babc070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9babc1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babc248 Implicit # | | | `-ConstAttr 0x55de9babc270 Implicit # | | |-FunctionDecl 0x55de9babc398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9babc2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9babc448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55de9babc4c0 Implicit # | | | `-ConstAttr 0x55de9babc4e8 Implicit # | | |-FunctionDecl 0x55de9babc768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55de9babc590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55de9babc610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55de9babc820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9babc8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55de9babc928 Implicit # | | | `-ConstAttr 0x55de9babc950 Implicit # | | |-FunctionDecl 0x55de9babf050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55de9babc9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55de9babca70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55de9babf108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9babf1c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55de9babf210 Implicit # | | | `-ConstAttr 0x55de9babf238 Implicit # | | |-FunctionDecl 0x55de9babf380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55de9babf298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9babf430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9babf4a8 Implicit # | | | `-ConstAttr 0x55de9babf4d0 Implicit # | | |-FunctionDecl 0x55de9babf660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55de9babf538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9babf710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9babf788 Implicit # | | | `-ConstAttr 0x55de9babf7b0 Implicit # | | |-FunctionDecl 0x55de9babf950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55de9babf828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9babfa00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9babfa78 Implicit # | | | `-ConstAttr 0x55de9babfaa0 Implicit # | | |-FunctionDecl 0x55de9babfc40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55de9babfb18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9babfcf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9babfd68 Implicit # | | | `-ConstAttr 0x55de9babfd90 Implicit # | | |-FunctionDecl 0x55de9babfed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55de9babfde8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55de9babff80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9babfff8 Implicit # | | | `-ConstAttr 0x55de9bac0020 Implicit # | | |-FunctionDecl 0x55de9bac01f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55de9bac00d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac02a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac0318 Implicit # | | | `-ConstAttr 0x55de9bac0340 Implicit # | | |-FunctionDecl 0x55de9bac0500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55de9bac03e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac05b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac0628 Implicit # | | | `-ConstAttr 0x55de9bac0650 Implicit # | | |-FunctionDecl 0x55de9bac0810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55de9bac06f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac08c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac0938 Implicit # | | | `-ConstAttr 0x55de9bac0960 Implicit # | | |-FunctionDecl 0x55de9bac0ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55de9bac09d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55de9bac0b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55de9bac0bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac0c08 Implicit # | | | `-ConstAttr 0x55de9bac0c30 Implicit # | | |-FunctionDecl 0x55de9bac0dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55de9bac0ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac0e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac0ef8 Implicit # | | | `-ConstAttr 0x55de9bac0f20 Implicit # | | |-FunctionDecl 0x55de9bac10d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55de9bac0f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac1180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac11f8 Implicit # | | | `-ConstAttr 0x55de9bac1220 Implicit # | | |-FunctionDecl 0x55de9bac13c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55de9bac1298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac1470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac14e8 Implicit # | | | `-ConstAttr 0x55de9bac1510 Implicit # | | |-FunctionDecl 0x55de9bac16b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55de9bac1588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bac1760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac17d8 Implicit # | | | `-ConstAttr 0x55de9bac1800 Implicit # | | |-FunctionDecl 0x55de9bac19a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55de9bac1878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac1a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac1ac8 Implicit # | | | `-ConstAttr 0x55de9bac1af0 Implicit # | | |-FunctionDecl 0x55de9bac1c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55de9bac1b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac1d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac1db8 Implicit # | | | `-ConstAttr 0x55de9bac1de0 Implicit # | | |-FunctionDecl 0x55de9bac1f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55de9bac1e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac2030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac20c8 Implicit # | | | `-ConstAttr 0x55de9bac20f0 Implicit # | | |-FunctionDecl 0x55de9bac2230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55de9bac2150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55de9bac22e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac2358 Implicit # | | | `-ConstAttr 0x55de9bac2380 Implicit # | | |-FunctionDecl 0x55de9bac2520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55de9bac23f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac25d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac2648 Implicit # | | | `-ConstAttr 0x55de9bac2670 Implicit # | | |-FunctionDecl 0x55de9bac2810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55de9bac26e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac28c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac2938 Implicit # | | | `-ConstAttr 0x55de9bac2960 Implicit # | | |-FunctionDecl 0x55de9bac2b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55de9bac29d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac2bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac2c28 Implicit # | | | `-ConstAttr 0x55de9bac2c50 Implicit # | | |-FunctionDecl 0x55de9bac2df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55de9bac2cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bac2ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac2f18 Implicit # | | | `-ConstAttr 0x55de9bac2f40 Implicit # | | |-FunctionDecl 0x55de9bac30f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55de9bac2fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac31a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac3218 Implicit # | | | `-ConstAttr 0x55de9bac3240 Implicit # | | |-FunctionDecl 0x55de9bac33e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55de9bac32b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac3490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac3508 Implicit # | | | `-ConstAttr 0x55de9bac3530 Implicit # | | |-FunctionDecl 0x55de9bac36d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55de9bac35a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac3780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac37f8 Implicit # | | | `-ConstAttr 0x55de9bac3820 Implicit # | | |-FunctionDecl 0x55de9bac39c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55de9bac3898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bac3a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac3ae8 Implicit # | | | `-ConstAttr 0x55de9bac3b10 Implicit # | | |-FunctionDecl 0x55de9bac3cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bac3b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac3d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac3dd8 Implicit # | | | `-ConstAttr 0x55de9bac3e00 Implicit # | | |-FunctionDecl 0x55de9bac3fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bac3e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac4050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac5c98 Implicit # | | | `-ConstAttr 0x55de9bac5cc0 Implicit # | | |-FunctionDecl 0x55de9bac5e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bac5d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac5f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac5f88 Implicit # | | | `-ConstAttr 0x55de9bac5fb0 Implicit # | | |-FunctionDecl 0x55de9bac60f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55de9bac6010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55de9bac61a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac6218 Implicit # | | | `-ConstAttr 0x55de9bac6240 Implicit # | | |-FunctionDecl 0x55de9bac63e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55de9bac62b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac6490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac6508 Implicit # | | | `-ConstAttr 0x55de9bac6530 Implicit # | | |-FunctionDecl 0x55de9bac66d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55de9bac65a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac6780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac67f8 Implicit # | | | `-ConstAttr 0x55de9bac6820 Implicit # | | |-FunctionDecl 0x55de9bac69c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55de9bac6898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac6a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55de9bac6ae8 Implicit # | | | `-ConstAttr 0x55de9bac6b10 Implicit # | | |-FunctionDecl 0x55de9bac6d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55de9bac6b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55de9bac6be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55de9bac6db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac6e30 Implicit # | | | `-ConstAttr 0x55de9bac6e58 Implicit # | | |-FunctionDecl 0x55de9bac7078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55de9bac6ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55de9bac6f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac7130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac71a8 Implicit # | | | `-ConstAttr 0x55de9bac71d0 Implicit # | | |-FunctionDecl 0x55de9bac7408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55de9bac7230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55de9bac72b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac74c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac7538 Implicit # | | | `-ConstAttr 0x55de9bac7560 Implicit # | | |-FunctionDecl 0x55de9bac7798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55de9bac75c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55de9bac7640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac7850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac78c8 Implicit # | | | `-ConstAttr 0x55de9bac78f0 Implicit # | | |-FunctionDecl 0x55de9bac7b48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55de9bac7978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55de9bac79f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac7c00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac7c88 Implicit # | | | `-ConstAttr 0x55de9bac7cb0 Implicit # | | |-FunctionDecl 0x55de9bac7f08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55de9bac7d38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55de9bac7db8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac7fc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac8038 Implicit # | | | `-ConstAttr 0x55de9bac8060 Implicit # | | |-FunctionDecl 0x55de9bac82b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55de9bac80e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55de9bac8168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac8370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac83e8 Implicit # | | | `-ConstAttr 0x55de9bac8410 Implicit # | | |-FunctionDecl 0x55de9bac8668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55de9bac8498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55de9bac8518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac8720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac8798 Implicit # | | | `-ConstAttr 0x55de9bac87c0 Implicit # | | |-FunctionDecl 0x55de9bac8a18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55de9bac8848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55de9bac88c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac8ad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac8b48 Implicit # | | | `-ConstAttr 0x55de9bac8b70 Implicit # | | |-FunctionDecl 0x55de9bac8de8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55de9bac8bf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55de9bac8c98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac8ea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac8f18 Implicit # | | | `-ConstAttr 0x55de9bac8f40 Implicit # | | |-FunctionDecl 0x55de9bac9198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55de9bac8fc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55de9bac9048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac9250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac92c8 Implicit # | | | `-ConstAttr 0x55de9bac92f0 Implicit # | | |-FunctionDecl 0x55de9bac9548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55de9bac9378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55de9bac93f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac9600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac9678 Implicit # | | | `-ConstAttr 0x55de9bac96a0 Implicit # | | |-FunctionDecl 0x55de9bac98f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55de9bac9728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55de9bac97a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac99b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac9a28 Implicit # | | | `-ConstAttr 0x55de9bac9a50 Implicit # | | |-FunctionDecl 0x55de9bac9cc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55de9bac9ad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55de9bac9b58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bac9d80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9bac9df8 Implicit # | | | `-ConstAttr 0x55de9bac9e20 Implicit # | | |-FunctionDecl 0x55de9baca078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55de9bac9ea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55de9bac9f28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9baca130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9baca1a8 Implicit # | | | `-ConstAttr 0x55de9baca1d0 Implicit # | | |-FunctionDecl 0x55de9baca428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55de9baca258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55de9baca2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55de9baca4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9baca558 Implicit # | | | `-ConstAttr 0x55de9baca580 Implicit # | | |-FunctionDecl 0x55de9baca7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55de9baca608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55de9baca688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9baca890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9baca908 Implicit # | | | `-ConstAttr 0x55de9baca930 Implicit # | | |-FunctionDecl 0x55de9bacab88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55de9baca9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55de9bacaa38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bacac40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9ba96288 Implicit # | | | `-ConstAttr 0x55de9ba962b0 Implicit # | | |-FunctionDecl 0x55de9ba96508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55de9ba96338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55de9ba963b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9ba965c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55de9ba96638 Implicit # | | | `-ConstAttr 0x55de9ba96660 Implicit # | | |-FunctionDecl 0x55de9ba96768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55de9ba966c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9ba96818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9ba96890 Implicit # | | | `-ConstAttr 0x55de9ba968b8 Implicit # | | |-FunctionDecl 0x55de9ba969c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55de9ba96920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9ba96a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9ba96af0 Implicit # | | | `-ConstAttr 0x55de9ba96b18 Implicit # | | |-FunctionDecl 0x55de9ba96c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55de9ba96b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9ba96ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9ba96d60 Implicit # | | | `-ConstAttr 0x55de9ba96d88 Implicit # | | |-FunctionDecl 0x55de9ba96ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55de9ba96e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9ba96f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9ba96fd0 Implicit # | | | `-ConstAttr 0x55de9ba96ff8 Implicit # | | |-FunctionDecl 0x55de9ba970f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55de9ba97050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55de9ba971a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bacfcb0 Implicit # | | | `-ConstAttr 0x55de9bacfcd8 Implicit # | | |-FunctionDecl 0x55de9bacfdf8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55de9bacfd50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bacfea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bacff20 Implicit # | | | `-ConstAttr 0x55de9bacff48 Implicit # | | |-FunctionDecl 0x55de9bad0068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55de9bacffc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad0118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad0190 Implicit # | | | `-ConstAttr 0x55de9bad01b8 Implicit # | | |-FunctionDecl 0x55de9bad02d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55de9bad0230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad0388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad0400 Implicit # | | | `-ConstAttr 0x55de9bad0428 Implicit # | | |-FunctionDecl 0x55de9bad0540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55de9bad0498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55de9bad05f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55de9bad0650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad0698 Implicit # | | | `-ConstAttr 0x55de9bad06c0 Implicit # | | |-FunctionDecl 0x55de9bad07e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55de9bad0738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad0890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad0908 Implicit # | | | `-ConstAttr 0x55de9bad0930 Implicit # | | |-FunctionDecl 0x55de9bad0a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55de9bad09a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad0b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad0b78 Implicit # | | | `-ConstAttr 0x55de9bad0ba0 Implicit # | | |-FunctionDecl 0x55de9bad0ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55de9bad0c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad0d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad0e10 Implicit # | | | `-ConstAttr 0x55de9bad0e38 Implicit # | | |-FunctionDecl 0x55de9bad0f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55de9bad0eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bad1008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad1080 Implicit # | | | `-ConstAttr 0x55de9bad10a8 Implicit # | | |-FunctionDecl 0x55de9bad11c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55de9bad1120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad1278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad12f0 Implicit # | | | `-ConstAttr 0x55de9bad1318 Implicit # | | |-FunctionDecl 0x55de9bad1438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55de9bad1390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad14e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad1560 Implicit # | | | `-ConstAttr 0x55de9bad1588 Implicit # | | |-FunctionDecl 0x55de9bad16a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55de9bad1600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad1758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad17d0 Implicit # | | | `-ConstAttr 0x55de9bad17f8 Implicit # | | |-FunctionDecl 0x55de9bad1900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55de9bad1858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55de9bad19b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad1a28 Implicit # | | | `-ConstAttr 0x55de9bad1a50 Implicit # | | |-FunctionDecl 0x55de9bad1b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55de9bad1ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad1c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad1c98 Implicit # | | | `-ConstAttr 0x55de9bad1cd0 Implicit # | | |-FunctionDecl 0x55de9bad1df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55de9bad1d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad1ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad1f18 Implicit # | | | `-ConstAttr 0x55de9bad1f40 Implicit # | | |-FunctionDecl 0x55de9bad2060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55de9bad1fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad2110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad2188 Implicit # | | | `-ConstAttr 0x55de9bad21b0 Implicit # | | |-FunctionDecl 0x55de9bad22d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55de9bad2228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bad2380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad23f8 Implicit # | | | `-ConstAttr 0x55de9bad2420 Implicit # | | |-FunctionDecl 0x55de9bad2540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55de9bad2498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad25f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad2668 Implicit # | | | `-ConstAttr 0x55de9bad2690 Implicit # | | |-FunctionDecl 0x55de9bad27b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55de9bad2708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad2860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad28d8 Implicit # | | | `-ConstAttr 0x55de9bad2900 Implicit # | | |-FunctionDecl 0x55de9bad2a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55de9bad2978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad2ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad2b48 Implicit # | | | `-ConstAttr 0x55de9bad2b70 Implicit # | | |-FunctionDecl 0x55de9bad2ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55de9bad2be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bad2d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad2e08 Implicit # | | | `-ConstAttr 0x55de9bad2e30 Implicit # | | |-FunctionDecl 0x55de9bad2f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bad2ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad3000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad3078 Implicit # | | | `-ConstAttr 0x55de9bad30a0 Implicit # | | |-FunctionDecl 0x55de9bad31c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bad3118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad3270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad32e8 Implicit # | | | `-ConstAttr 0x55de9bad3310 Implicit # | | |-FunctionDecl 0x55de9bad3430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bad3388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad34e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad3558 Implicit # | | | `-ConstAttr 0x55de9bad3580 Implicit # | | |-FunctionDecl 0x55de9bad3688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55de9bad35e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55de9bad3738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad37b0 Implicit # | | | `-ConstAttr 0x55de9bad37d8 Implicit # | | |-FunctionDecl 0x55de9bad38f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55de9bad3850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad39a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad3a20 Implicit # | | | `-ConstAttr 0x55de9bad3a48 Implicit # | | |-FunctionDecl 0x55de9bad3b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55de9bad3ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad3c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad3c90 Implicit # | | | `-ConstAttr 0x55de9bad3cb8 Implicit # | | |-FunctionDecl 0x55de9bad3de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55de9bad3d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad3e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55de9bad3f10 Implicit # | | | `-ConstAttr 0x55de9bad3f38 Implicit # | | |-FunctionDecl 0x55de9bad4188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55de9bad3fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bad4030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bad4240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55de9bad42b8 Implicit # | | | `-ConstAttr 0x55de9bad42e0 Implicit # | | |-FunctionDecl 0x55de9bad4518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55de9bad4348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bad43c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad45d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55de9bad4648 Implicit # | | | `-ConstAttr 0x55de9bad4670 Implicit # | | |-FunctionDecl 0x55de9bad48b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55de9bad46e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bad4768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad4970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55de9bad49e8 Implicit # | | | `-ConstAttr 0x55de9bad4a10 Implicit # | | |-FunctionDecl 0x55de9bad4d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55de9bad4a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bad4b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad4db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55de9bad4e30 Implicit # | | | `-ConstAttr 0x55de9bad4e58 Implicit # | | |-FunctionDecl 0x55de9bad4f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55de9bad4eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bad5018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bad5090 Implicit # | | | `-ConstAttr 0x55de9bad50b8 Implicit # | | |-FunctionDecl 0x55de9bad51d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bad5120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad5280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bad52f8 Implicit # | | | `-ConstAttr 0x55de9bad5320 Implicit # | | |-FunctionDecl 0x55de9bad5448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bad5398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad54f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bad5570 Implicit # | | | `-ConstAttr 0x55de9bad5598 Implicit # | | |-FunctionDecl 0x55de9bad56c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bad5610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad5770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bad57e8 Implicit # | | | `-ConstAttr 0x55de9bad5810 Implicit # | | |-FunctionDecl 0x55de9bad5920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55de9bad5870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bad59d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bad5a48 Implicit # | | | `-ConstAttr 0x55de9bad5a70 Implicit # | | |-FunctionDecl 0x55de9bad5b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bad5ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad5c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bad5cc0 Implicit # | | | `-ConstAttr 0x55de9bac4460 Implicit # | | |-FunctionDecl 0x55de9bac4588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bac44d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac4638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bac46b0 Implicit # | | | `-ConstAttr 0x55de9bac46d8 Implicit # | | |-FunctionDecl 0x55de9bac4800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bac4750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac48b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55de9bac4928 Implicit # | | | `-ConstAttr 0x55de9bac4950 Implicit # | | |-FunctionDecl 0x55de9bac4a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55de9bac49b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bac4b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bac4b88 Implicit # | | | `-ConstAttr 0x55de9bac4bb0 Implicit # | | |-FunctionDecl 0x55de9bac4cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bac4c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac4d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bac4df0 Implicit # | | | `-ConstAttr 0x55de9bac4e18 Implicit # | | |-FunctionDecl 0x55de9bac4f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bac4e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac4ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bac5068 Implicit # | | | `-ConstAttr 0x55de9bac5090 Implicit # | | |-FunctionDecl 0x55de9bac51b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bac5108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bac5268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bac52e0 Implicit # | | | `-ConstAttr 0x55de9bac5308 Implicit # | | |-FunctionDecl 0x55de9bad8d00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55de9bac5368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bad8db0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bad8e28 Implicit # | | | `-ConstAttr 0x55de9bad8e50 Implicit # | | |-FunctionDecl 0x55de9bad8f78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bad8ec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad9028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bad90a0 Implicit # | | | `-ConstAttr 0x55de9bad90c8 Implicit # | | |-FunctionDecl 0x55de9bad91f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bad9140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad92a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bad9318 Implicit # | | | `-ConstAttr 0x55de9bad9340 Implicit # | | |-FunctionDecl 0x55de9bad9468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bad93b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad9518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55de9bad9590 Implicit # | | | `-ConstAttr 0x55de9bad95b8 Implicit # | | |-FunctionDecl 0x55de9bad97a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55de9bad9618 col:17 y 'half' # | | | |-ParmVarDecl 0x55de9bad9698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55de9bad9860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9bad98d8 Implicit # | | | `-ConstAttr 0x55de9bad9900 Implicit # | | |-FunctionDecl 0x55de9bad9b28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55de9bad9950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bad99d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad9be0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9bad9c58 Implicit # | | | `-ConstAttr 0x55de9bad9c80 Implicit # | | |-FunctionDecl 0x55de9bad9ee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55de9bad9d10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bad9d90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad9fa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9bada018 Implicit # | | | `-ConstAttr 0x55de9bada040 Implicit # | | |-FunctionDecl 0x55de9bada278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55de9bada0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bada120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bada330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9bada3a8 Implicit # | | | `-ConstAttr 0x55de9bada3d0 Implicit # | | |-FunctionDecl 0x55de9bada5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55de9bada430 col:19 y 'float' # | | | |-ParmVarDecl 0x55de9bada4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55de9bada680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9bada6f8 Implicit # | | | `-ConstAttr 0x55de9bada720 Implicit # | | |-FunctionDecl 0x55de9bada958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55de9bada780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bada800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9badaa10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9badaa88 Implicit # | | | `-ConstAttr 0x55de9badaab0 Implicit # | | |-FunctionDecl 0x55de9badad20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55de9badab10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55de9badab90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9badadd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9badae50 Implicit # | | | `-ConstAttr 0x55de9badae78 Implicit # | | |-FunctionDecl 0x55de9badb0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55de9badaed8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55de9badaf58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9badb160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55de9badb1d8 Implicit # | | | `-ConstAttr 0x55de9badb200 Implicit # | | |-FunctionDecl 0x55de9badb310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55de9badb260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9badb3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badb438 Implicit # | | | `-ConstAttr 0x55de9badb460 Implicit # | | |-FunctionDecl 0x55de9badb578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9badb4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9badb628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badb6a0 Implicit # | | | `-ConstAttr 0x55de9badb6c8 Implicit # | | |-FunctionDecl 0x55de9badb7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9badb740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9badb8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badb918 Implicit # | | | `-ConstAttr 0x55de9badb940 Implicit # | | |-FunctionDecl 0x55de9badba68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9badb9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9badbb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badbb90 Implicit # | | | `-ConstAttr 0x55de9badbbb8 Implicit # | | |-FunctionDecl 0x55de9badbd30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55de9badbc18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9badbde0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badbe58 Implicit # | | | `-ConstAttr 0x55de9badbe80 Implicit # | | |-FunctionDecl 0x55de9badbfa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9badbef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9badc058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badc0d0 Implicit # | | | `-ConstAttr 0x55de9badc0f8 Implicit # | | |-FunctionDecl 0x55de9badc220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9badc170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9badc2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badc348 Implicit # | | | `-ConstAttr 0x55de9badc370 Implicit # | | |-FunctionDecl 0x55de9badc498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9badc3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9badc548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55de9badc5c0 Implicit # | | | `-ConstAttr 0x55de9badc5e8 Implicit # | | |-FunctionDecl 0x55de9badc888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55de9badc648 col:16 'half' # | | | |-ParmVarDecl 0x55de9badc6c8 col:22 'half' # | | | |-ParmVarDecl 0x55de9badc748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55de9badc948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9badc9c0 Implicit # | | | `-ConstAttr 0x55de9badc9e8 Implicit # | | |-FunctionDecl 0x55de9badcd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55de9badca50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55de9badcad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55de9badcb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9badce00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9badce78 Implicit # | | | `-ConstAttr 0x55de9badcea0 Implicit # | | |-FunctionDecl 0x55de9badd1a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55de9badcf18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55de9badcf98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55de9badd018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9badd268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9badd2e0 Implicit # | | | `-ConstAttr 0x55de9badd308 Implicit # | | |-FunctionDecl 0x55de9badd608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55de9badd380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55de9badd400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55de9badd480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9badd6c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9badd740 Implicit # | | | `-ConstAttr 0x55de9badd768 Implicit # | | |-FunctionDecl 0x55de9badda08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55de9badd7c8 col:14 'int' # | | | |-ParmVarDecl 0x55de9badd848 col:19 'int' # | | | |-ParmVarDecl 0x55de9badd8c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55de9baddac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9baddb40 Implicit # | | | `-ConstAttr 0x55de9baddb68 Implicit # | | |-FunctionDecl 0x55de9badded8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55de9baddbe0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55de9baddc60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55de9baddd50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baddf98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bade010 Implicit # | | | `-ConstAttr 0x55de9bade038 Implicit # | | |-FunctionDecl 0x55de9bade338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55de9bade0b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bade130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bade1b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bade3f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bade470 Implicit # | | | `-ConstAttr 0x55de9bade498 Implicit # | | |-FunctionDecl 0x55de9bade798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55de9bade510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bade590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bade610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bade858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bade8d0 Implicit # | | | `-ConstAttr 0x55de9bade8f8 Implicit # | | |-FunctionDecl 0x55de9badebf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55de9bade970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bade9f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9badea70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9badecb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9baded60 Implicit # | | | `-ConstAttr 0x55de9baded88 Implicit # | | |-FunctionDecl 0x55de9badf088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55de9badee00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9badee80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9badef00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9badf148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9badf1c0 Implicit # | | | `-ConstAttr 0x55de9badf1e8 Implicit # | | |-FunctionDecl 0x55de9badf4e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55de9badf260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9badf2e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9badf360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9badf5a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9badf620 Implicit # | | | `-ConstAttr 0x55de9badf648 Implicit # | | |-FunctionDecl 0x55de9badf948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55de9badf6c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9badf740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9badf7c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9badfa08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9badfa80 Implicit # | | | `-ConstAttr 0x55de9badfaa8 Implicit # | | |-FunctionDecl 0x55de9bae0e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55de9badfb20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9badfba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9badfc20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bae0ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae0f40 Implicit # | | | `-ConstAttr 0x55de9bae0f68 Implicit # | | |-FunctionDecl 0x55de9bae1268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55de9bae0fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bae1060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bae10e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae1328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae13a0 Implicit # | | | `-ConstAttr 0x55de9bae13c8 Implicit # | | |-FunctionDecl 0x55de9bae16c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55de9bae1440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bae14c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bae1540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae1788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae1800 Implicit # | | | `-ConstAttr 0x55de9bae1828 Implicit # | | |-FunctionDecl 0x55de9bae1b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55de9bae18a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bae1920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bae19a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae1be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae1c60 Implicit # | | | `-ConstAttr 0x55de9bae1c88 Implicit # | | |-FunctionDecl 0x55de9bae1f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55de9bae1d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bae1d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bae1e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bae2058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae20d0 Implicit # | | | `-ConstAttr 0x55de9bae20f8 Implicit # | | |-FunctionDecl 0x55de9bae23f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55de9bae2170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bae21f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bae2270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae24b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae2530 Implicit # | | | `-ConstAttr 0x55de9bae2558 Implicit # | | |-FunctionDecl 0x55de9bae2858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55de9bae25d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bae2650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bae26d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae2918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae2990 Implicit # | | | `-ConstAttr 0x55de9bae29b8 Implicit # | | |-FunctionDecl 0x55de9bae2cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55de9bae2a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bae2ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bae2b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae2da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae2e18 Implicit # | | | `-ConstAttr 0x55de9bae2e40 Implicit # | | |-FunctionDecl 0x55de9bae30d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55de9bae2ea0 col:18 'float' # | | | |-ParmVarDecl 0x55de9bae2f20 col:25 'float' # | | | |-ParmVarDecl 0x55de9bae2fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55de9bae3198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae3210 Implicit # | | | `-ConstAttr 0x55de9bae3238 Implicit # | | |-FunctionDecl 0x55de9bae3538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55de9bae32b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bae3330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bae33b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae35f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae3670 Implicit # | | | `-ConstAttr 0x55de9bae3698 Implicit # | | |-FunctionDecl 0x55de9bae3998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55de9bae3710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bae3790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bae3810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae3a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae3ad0 Implicit # | | | `-ConstAttr 0x55de9bae3af8 Implicit # | | |-FunctionDecl 0x55de9bacad28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55de9bae3b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bae3bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bae3c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bacade8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bacae60 Implicit # | | | `-ConstAttr 0x55de9bacae88 Implicit # | | |-FunctionDecl 0x55de9bacb128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55de9bacaee8 col:20 'double' # | | | |-ParmVarDecl 0x55de9bacaf68 col:28 'double' # | | | |-ParmVarDecl 0x55de9bacafe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55de9bacb1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bacb260 Implicit # | | | `-ConstAttr 0x55de9bacb288 Implicit # | | |-FunctionDecl 0x55de9bacb588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55de9bacb300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bacb380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bacb400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bacb648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bacb6c0 Implicit # | | | `-ConstAttr 0x55de9bacb6e8 Implicit # | | |-FunctionDecl 0x55de9bacb9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55de9bacb760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bacb7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bacb860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bacbaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bacbb20 Implicit # | | | `-ConstAttr 0x55de9bacbb48 Implicit # | | |-FunctionDecl 0x55de9bae5fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55de9bacbbc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bae5dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bae5e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae6088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55de9bae6100 Implicit # | | | `-ConstAttr 0x55de9bae6128 Implicit # | | |-FunctionDecl 0x55de9bae6270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55de9bae6188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9bae6320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55de9bae6398 Implicit # | | | `-ConstAttr 0x55de9bae63c0 Implicit # | | |-FunctionDecl 0x55de9bae6550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55de9bae6428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae6600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55de9bae6678 Implicit # | | | `-ConstAttr 0x55de9bae66a0 Implicit # | | |-FunctionDecl 0x55de9bae6840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55de9bae6718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae68f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55de9bae6968 Implicit # | | | `-ConstAttr 0x55de9bae6990 Implicit # | | |-FunctionDecl 0x55de9bae6b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55de9bae6a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae6be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55de9bae6c58 Implicit # | | | `-ConstAttr 0x55de9bae6c80 Implicit # | | |-FunctionDecl 0x55de9bae6dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55de9bae6ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9bae6e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae6ef8 Implicit # | | | `-ConstAttr 0x55de9bae6f20 Implicit # | | |-FunctionDecl 0x55de9bae7038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bae6f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae70e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae7160 Implicit # | | | `-ConstAttr 0x55de9bae7188 Implicit # | | |-FunctionDecl 0x55de9bae72b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bae7200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae7360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae73d8 Implicit # | | | `-ConstAttr 0x55de9bae7400 Implicit # | | |-FunctionDecl 0x55de9bae7528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bae7478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae75d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae7650 Implicit # | | | `-ConstAttr 0x55de9bae7678 Implicit # | | |-FunctionDecl 0x55de9bae7788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55de9bae76d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9bae7838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae78b0 Implicit # | | | `-ConstAttr 0x55de9bae78d8 Implicit # | | |-FunctionDecl 0x55de9bae7a00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bae7950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae7ab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae7b28 Implicit # | | | `-ConstAttr 0x55de9bae7b50 Implicit # | | |-FunctionDecl 0x55de9bae7c78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bae7bc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae7d28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae7da0 Implicit # | | | `-ConstAttr 0x55de9bae8df0 Implicit # | | |-FunctionDecl 0x55de9bae8f18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bae8e68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae8fc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55de9bae9040 Implicit # | | | `-ConstAttr 0x55de9bae9068 Implicit # | | |-FunctionDecl 0x55de9bae9178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55de9bae90c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bae9228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9bae92a0 Implicit # | | | `-ConstAttr 0x55de9bae92c8 Implicit # | | |-FunctionDecl 0x55de9bae93e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bae9330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae9490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9bae9508 Implicit # | | | `-ConstAttr 0x55de9bae9530 Implicit # | | |-FunctionDecl 0x55de9bae9658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bae95a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae9708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9bae9780 Implicit # | | | `-ConstAttr 0x55de9bae97a8 Implicit # | | |-FunctionDecl 0x55de9bae98d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bae9820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae9980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9bae99f8 Implicit # | | | `-ConstAttr 0x55de9bae9a20 Implicit # | | |-FunctionDecl 0x55de9bae9b30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55de9bae9a80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bae9be0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9bae9c58 Implicit # | | | `-ConstAttr 0x55de9bae9c80 Implicit # | | |-FunctionDecl 0x55de9bae9e00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bae9cf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae9eb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9bae9f28 Implicit # | | | `-ConstAttr 0x55de9bae9f50 Implicit # | | |-FunctionDecl 0x55de9baea078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bae9fc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baea128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9baea1a0 Implicit # | | | `-ConstAttr 0x55de9baea1c8 Implicit # | | |-FunctionDecl 0x55de9baea2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9baea240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baea3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55de9baea418 Implicit # | | | `-ConstAttr 0x55de9baea440 Implicit # | | |-FunctionDecl 0x55de9baea5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55de9baea490 col:33 used x 'int' # | | | `-CompoundStmt 0x55de9baeaa28 # | | | `-ReturnStmt 0x55de9baeaa18 # | | | `-ImplicitCastExpr 0x55de9baeaa00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55de9baea9b8 'int' # | | | |-ImplicitCastExpr 0x55de9baea9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baea8e8 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baea9e8 'int' # | | | `-DeclRefExpr 0x55de9baea920 'int' lvalue ParmVar 0x55de9baea490 'x' 'int' # | | |-FunctionDecl 0x55de9baeab88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55de9baeaa58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55de9baead28 # | | | `-ReturnStmt 0x55de9baead18 # | | | `-ImplicitCastExpr 0x55de9baead00 'vector' # | | | `-CallExpr 0x55de9baeacb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55de9baeaca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baeac60 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baeace8 'int2':'vector' # | | | `-DeclRefExpr 0x55de9baeac80 'int2':'vector' lvalue ParmVar 0x55de9baeaa58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55de9baeaeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55de9baead58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55de9baeb058 # | | | `-ReturnStmt 0x55de9baeb048 # | | | `-ImplicitCastExpr 0x55de9baeb030 'vector' # | | | `-CallExpr 0x55de9baeafe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55de9baeafd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baeaf90 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baeb018 'int3':'vector' # | | | `-DeclRefExpr 0x55de9baeafb0 'int3':'vector' lvalue ParmVar 0x55de9baead58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55de9baeb1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55de9baeb088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55de9baeb358 # | | | `-ReturnStmt 0x55de9baeb348 # | | | `-ImplicitCastExpr 0x55de9baeb330 'vector' # | | | `-CallExpr 0x55de9baeb2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55de9baeb2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baeb290 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baeb318 'int4':'vector' # | | | `-DeclRefExpr 0x55de9baeb2b0 'int4':'vector' lvalue ParmVar 0x55de9baeb088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55de9baeb4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55de9baeb388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55de9baeb640 # | | | `-ReturnStmt 0x55de9baeb630 # | | | `-CallExpr 0x55de9baeb5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55de9baeb5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baeb590 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baeb618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55de9baeb5b0 'uint':'unsigned int' lvalue ParmVar 0x55de9baeb388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55de9baeb798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55de9baeb670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55de9baeb920 # | | | `-ReturnStmt 0x55de9baeb910 # | | | `-CallExpr 0x55de9baeb8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55de9baeb8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baeb870 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baeb8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55de9baeb890 'uint2':'vector' lvalue ParmVar 0x55de9baeb670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55de9baeba78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55de9baeb950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55de9baebc00 # | | | `-ReturnStmt 0x55de9baebbf0 # | | | `-CallExpr 0x55de9baebba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55de9baebb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baebb50 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baebbd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55de9baebb70 'uint3':'vector' lvalue ParmVar 0x55de9baeb950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55de9baebd58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55de9baebc30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55de9baebef8 # | | | `-ReturnStmt 0x55de9baebee8 # | | | `-CallExpr 0x55de9baebea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55de9baebe88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baebe48 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baebed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55de9baebe68 'uint4':'vector' lvalue ParmVar 0x55de9baebc30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55de9baec058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55de9baebf28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55de9baec1f8 # | | | `-ReturnStmt 0x55de9baec1e8 # | | | `-ImplicitCastExpr 0x55de9baec1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55de9baec188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55de9baec170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baec130 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baec1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55de9baec150 'int64_t':'long' lvalue ParmVar 0x55de9baebf28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55de9baec358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55de9baec228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55de9baec4f8 # | | | `-ReturnStmt 0x55de9baec4e8 # | | | `-ImplicitCastExpr 0x55de9baec4d0 'vector' # | | | `-CallExpr 0x55de9baec488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55de9baec470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baec430 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baec4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55de9baec450 'int64_t2':'vector' lvalue ParmVar 0x55de9baec228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55de9baec658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55de9baec528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55de9baec7f8 # | | | `-ReturnStmt 0x55de9baec7e8 # | | | `-ImplicitCastExpr 0x55de9baec7d0 'vector' # | | | `-CallExpr 0x55de9baec788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55de9baec770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baec730 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baec7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55de9baec750 'int64_t3':'vector' lvalue ParmVar 0x55de9baec528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55de9baec958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55de9baec828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55de9baecaf8 # | | | `-ReturnStmt 0x55de9baecae8 # | | | `-ImplicitCastExpr 0x55de9baecad0 'vector' # | | | `-CallExpr 0x55de9baeca88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55de9baeca70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baeca30 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baecab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55de9baeca50 'int64_t4':'vector' lvalue ParmVar 0x55de9baec828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55de9baecc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55de9baecb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55de9baecdf8 # | | | `-ReturnStmt 0x55de9baecde8 # | | | `-ImplicitCastExpr 0x55de9baecdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55de9baecd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55de9baecd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baecd30 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baecdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55de9baecd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9baecb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55de9baecf78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55de9baece48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55de9baed118 # | | | `-ReturnStmt 0x55de9baed108 # | | | `-ImplicitCastExpr 0x55de9baed0f0 'vector' # | | | `-CallExpr 0x55de9baed0a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55de9baed090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baed050 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baed0d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55de9baed070 'uint64_t2':'vector' lvalue ParmVar 0x55de9baece48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55de9baed278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55de9baed148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55de9baed418 # | | | `-ReturnStmt 0x55de9baed408 # | | | `-ImplicitCastExpr 0x55de9baed3f0 'vector' # | | | `-CallExpr 0x55de9baed3a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55de9baed390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baed350 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baed3d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55de9baed370 'uint64_t3':'vector' lvalue ParmVar 0x55de9baed148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55de9baed578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55de9baed448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55de9baed718 # | | | `-ReturnStmt 0x55de9baed708 # | | | `-ImplicitCastExpr 0x55de9baed6f0 'vector' # | | | `-CallExpr 0x55de9baed6a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55de9baed690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55de9baed650 '' Function 0x55de9baea748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55de9baed6d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55de9baed670 'uint64_t4':'vector' lvalue ParmVar 0x55de9baed448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55de9baed808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55de9baed758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55de9baed8b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baed930 Implicit # | | | `-ConstAttr 0x55de9baed958 Implicit # | | |-FunctionDecl 0x55de9baeda70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9baed9c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baedb20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baedb98 Implicit # | | | `-ConstAttr 0x55de9baedbc0 Implicit # | | |-FunctionDecl 0x55de9baedce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9baedc38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baedd98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baeeb50 Implicit # | | | `-ConstAttr 0x55de9baeeb78 Implicit # | | |-FunctionDecl 0x55de9baeeca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9baeebf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baeed50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baeedc8 Implicit # | | | `-ConstAttr 0x55de9baeedf0 Implicit # | | |-FunctionDecl 0x55de9baeef00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55de9baeee50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55de9baeefb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baef028 Implicit # | | | `-ConstAttr 0x55de9baef050 Implicit # | | |-FunctionDecl 0x55de9baef178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9baef0c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baef228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baef2a0 Implicit # | | | `-ConstAttr 0x55de9baef2c8 Implicit # | | |-FunctionDecl 0x55de9baef3f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9baef340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baef4a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baef518 Implicit # | | | `-ConstAttr 0x55de9baef540 Implicit # | | |-FunctionDecl 0x55de9baef668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9baef5b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baef718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55de9baef790 Implicit # | | | `-ConstAttr 0x55de9baef7b8 Implicit # | | |-FunctionDecl 0x55de9baef968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55de9baef818 col:14 'half' # | | | |-ParmVarDecl 0x55de9baef898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55de9baefa20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baefa98 Implicit # | | | `-ConstAttr 0x55de9baefac0 Implicit # | | |-FunctionDecl 0x55de9baefd38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55de9baefb60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55de9baefbe0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baefdf0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baefe68 Implicit # | | | `-ConstAttr 0x55de9baefe90 Implicit # | | |-FunctionDecl 0x55de9baf00d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55de9baeff08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55de9baeff88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf0190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf0208 Implicit # | | | `-ConstAttr 0x55de9baf0230 Implicit # | | |-FunctionDecl 0x55de9baf0478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55de9baf02a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55de9baf0328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf0530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf05a8 Implicit # | | | `-ConstAttr 0x55de9baf05d0 Implicit # | | |-FunctionDecl 0x55de9baf0780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55de9baf0630 col:16 'float' # | | | |-ParmVarDecl 0x55de9baf06b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55de9baf0838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf08b0 Implicit # | | | `-ConstAttr 0x55de9baf08d8 Implicit # | | |-FunctionDecl 0x55de9baf0b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55de9baf0950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55de9baf09d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf0c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf0ca0 Implicit # | | | `-ConstAttr 0x55de9baf0cc8 Implicit # | | |-FunctionDecl 0x55de9baf0f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55de9baf0d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55de9baf0dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf0fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf1048 Implicit # | | | `-ConstAttr 0x55de9baf1070 Implicit # | | |-FunctionDecl 0x55de9baf12b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55de9baf10e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55de9baf1168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf1370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf13e8 Implicit # | | | `-ConstAttr 0x55de9baf1410 Implicit # | | |-FunctionDecl 0x55de9baf1608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55de9baf1470 col:18 'double' # | | | |-ParmVarDecl 0x55de9baf14f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55de9baf16c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf1738 Implicit # | | | `-ConstAttr 0x55de9baf1760 Implicit # | | |-FunctionDecl 0x55de9baf1958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55de9baf17c0 col:12 'int' # | | | |-ParmVarDecl 0x55de9baf1840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55de9baf1a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf1a88 Implicit # | | | `-ConstAttr 0x55de9baf1ab0 Implicit # | | |-FunctionDecl 0x55de9baf1d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55de9baf1b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55de9baf1c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf1e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf1e88 Implicit # | | | `-ConstAttr 0x55de9baf1eb0 Implicit # | | |-FunctionDecl 0x55de9baf20f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55de9baf1f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55de9baf1fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf21b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf2228 Implicit # | | | `-ConstAttr 0x55de9baf2250 Implicit # | | |-FunctionDecl 0x55de9baf2498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55de9baf22c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55de9baf2348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf2550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf25c8 Implicit # | | | `-ConstAttr 0x55de9baf25f0 Implicit # | | |-FunctionDecl 0x55de9baf2838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55de9baf2668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9baf26e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9baf28f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf2968 Implicit # | | | `-ConstAttr 0x55de9baf2990 Implicit # | | |-FunctionDecl 0x55de9baf2c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55de9baf2a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9baf2a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf2cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf2d38 Implicit # | | | `-ConstAttr 0x55de9baf2d60 Implicit # | | |-FunctionDecl 0x55de9baf2fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55de9baf2dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9baf2e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf3060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf30d8 Implicit # | | | `-ConstAttr 0x55de9baf3100 Implicit # | | |-FunctionDecl 0x55de9baf3348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55de9baf3178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9baf31f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf3400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf3478 Implicit # | | | `-ConstAttr 0x55de9baf34a0 Implicit # | | |-FunctionDecl 0x55de9baf36e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55de9baf3518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9baf3598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9baf37a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf3818 Implicit # | | | `-ConstAttr 0x55de9baf3840 Implicit # | | |-FunctionDecl 0x55de9baf3a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55de9baf38b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9baf3938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf3b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf3be8 Implicit # | | | `-ConstAttr 0x55de9baf3c10 Implicit # | | |-FunctionDecl 0x55de9baf3e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55de9baf3c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9baf3d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf3f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf3f88 Implicit # | | | `-ConstAttr 0x55de9baf3fb0 Implicit # | | |-FunctionDecl 0x55de9baf41f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55de9baf4028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9baf40a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf42b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf4328 Implicit # | | | `-ConstAttr 0x55de9baf4350 Implicit # | | |-FunctionDecl 0x55de9baf4598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55de9baf43c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9baf4448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9baf4650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf46c8 Implicit # | | | `-ConstAttr 0x55de9baf46f0 Implicit # | | |-FunctionDecl 0x55de9baf4938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55de9baf4768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9baf47e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf49f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf4a68 Implicit # | | | `-ConstAttr 0x55de9baf4a90 Implicit # | | |-FunctionDecl 0x55de9baf4d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55de9baf4b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9baf4bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf4dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf4e38 Implicit # | | | `-ConstAttr 0x55de9baf4e60 Implicit # | | |-FunctionDecl 0x55de9baf50a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55de9baf4ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9baf4f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf5160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55de9baf51d8 Implicit # | | | `-ConstAttr 0x55de9baf5200 Implicit # | | |-FunctionDecl 0x55de9baf5518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55de9baf5288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9baf5308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9baf5388 col:37 'int' # | | | |-AvailabilityAttr 0x55de9baf55d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9baf5698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55de9baf56e0 Implicit # | | | `-ConstAttr 0x55de9baf5708 Implicit # | | |-FunctionDecl 0x55de9baf5970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55de9baf5780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9baf5800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9baf5880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55de9baf5a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9baf5af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55de9baf5b38 Implicit # | | | `-ConstAttr 0x55de9baf5b60 Implicit # | | |-FunctionDecl 0x55de9baf5c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55de9baf5bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9baf5d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf5d98 Implicit # | | | `-ConstAttr 0x55de9baf5dc0 Implicit # | | |-FunctionDecl 0x55de9baf5ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9baf5e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf5f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf6000 Implicit # | | | `-ConstAttr 0x55de9baf6028 Implicit # | | |-FunctionDecl 0x55de9baf6150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9baf60a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf6200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf6278 Implicit # | | | `-ConstAttr 0x55de9baf62a0 Implicit # | | |-FunctionDecl 0x55de9baf63c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9baf6318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf6478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf64f0 Implicit # | | | `-ConstAttr 0x55de9baf6518 Implicit # | | |-FunctionDecl 0x55de9baf6628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55de9baf6578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9baf66d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf6750 Implicit # | | | `-ConstAttr 0x55de9baf6778 Implicit # | | |-FunctionDecl 0x55de9baf68a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9baf67f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf6950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf69c8 Implicit # | | | `-ConstAttr 0x55de9baf69f0 Implicit # | | |-FunctionDecl 0x55de9baf6b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9baf6a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf6bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf6c50 Implicit # | | | `-ConstAttr 0x55de9baf6c78 Implicit # | | |-FunctionDecl 0x55de9baf6da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9baf6cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf6e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55de9baf6ec8 Implicit # | | | `-ConstAttr 0x55de9baf6ef0 Implicit # | | |-FunctionDecl 0x55de9baf7000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55de9baf6f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9baf70b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9baf7128 Implicit # | | | `-ConstAttr 0x55de9baf7150 Implicit # | | |-FunctionDecl 0x55de9baf7268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9baf71b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf7318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9baf7390 Implicit # | | | `-ConstAttr 0x55de9baf73b8 Implicit # | | |-FunctionDecl 0x55de9baf74e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9baf7430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf7590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9baf7608 Implicit # | | | `-ConstAttr 0x55de9baf7630 Implicit # | | |-FunctionDecl 0x55de9baf7758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9baf76a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf7808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9baf7880 Implicit # | | | `-ConstAttr 0x55de9baf78a8 Implicit # | | |-FunctionDecl 0x55de9baf79b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55de9baf7908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9baf7a68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9baf7ae0 Implicit # | | | `-ConstAttr 0x55de9baf7b08 Implicit # | | |-FunctionDecl 0x55de9bad5dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bad5d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad5e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9bad5ee8 Implicit # | | | `-ConstAttr 0x55de9bad5f10 Implicit # | | |-FunctionDecl 0x55de9bad6038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bad5f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad60e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9bad6160 Implicit # | | | `-ConstAttr 0x55de9bad6188 Implicit # | | |-FunctionDecl 0x55de9bad62b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bad6200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad6360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55de9bad63d8 Implicit # | | | `-ConstAttr 0x55de9bad6400 Implicit # | | |-FunctionDecl 0x55de9bad65a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55de9bad6478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bad6658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55de9bad66d0 Implicit # | | | `-ConstAttr 0x55de9bad66f8 Implicit # | | |-FunctionDecl 0x55de9bad6888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55de9bad6760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad6938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55de9bad69b0 Implicit # | | | `-ConstAttr 0x55de9bad69d8 Implicit # | | |-FunctionDecl 0x55de9bad6b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55de9bad6a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad6c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55de9bad6ca0 Implicit # | | | `-ConstAttr 0x55de9bad6cc8 Implicit # | | |-FunctionDecl 0x55de9bad6e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55de9bad6d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad6f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55de9bad6fa0 Implicit # | | | `-ConstAttr 0x55de9bad6fc8 Implicit # | | |-FunctionDecl 0x55de9bad7158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55de9bad7028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55de9bad7208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55de9bad7280 Implicit # | | | `-ConstAttr 0x55de9bad72a8 Implicit # | | |-FunctionDecl 0x55de9bad7438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55de9bad7310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad74e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55de9bad7560 Implicit # | | | `-ConstAttr 0x55de9bad7588 Implicit # | | |-FunctionDecl 0x55de9bad7728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55de9bad7600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad77d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55de9bad7850 Implicit # | | | `-ConstAttr 0x55de9bad7878 Implicit # | | |-FunctionDecl 0x55de9bad7a18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55de9bad78f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bad7ac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55de9bad7b40 Implicit # | | | `-ConstAttr 0x55de9bad7b68 Implicit # | | |-FunctionDecl 0x55de9bafdbd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55de9bad7bc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55de9bafdc80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafdcf8 Implicit # | | | `-ConstAttr 0x55de9bafdd20 Implicit # | | |-FunctionDecl 0x55de9bafdeb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55de9bafdd88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bafdf68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafdfe0 Implicit # | | | `-ConstAttr 0x55de9bafe008 Implicit # | | |-FunctionDecl 0x55de9bafe1a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55de9bafe080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bafe258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafe2d0 Implicit # | | | `-ConstAttr 0x55de9bafe2f8 Implicit # | | |-FunctionDecl 0x55de9bafe498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55de9bafe370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bafe548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafe5c0 Implicit # | | | `-ConstAttr 0x55de9bafe5e8 Implicit # | | |-FunctionDecl 0x55de9bafe710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bafe660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bafe7c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafe838 Implicit # | | | `-ConstAttr 0x55de9bafe860 Implicit # | | |-FunctionDecl 0x55de9bafe988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bafe8d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bafea38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafeab0 Implicit # | | | `-ConstAttr 0x55de9bafead8 Implicit # | | |-FunctionDecl 0x55de9bafec10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bafeb50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bafecc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafed38 Implicit # | | | `-ConstAttr 0x55de9bafed60 Implicit # | | |-FunctionDecl 0x55de9bafee88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bafedd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bafef38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bafefb0 Implicit # | | | `-ConstAttr 0x55de9bafefd8 Implicit # | | |-FunctionDecl 0x55de9baff178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55de9baff050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9baff228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9baff2a0 Implicit # | | | `-ConstAttr 0x55de9baff2c8 Implicit # | | |-FunctionDecl 0x55de9baff468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9baff340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baff518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9baff590 Implicit # | | | `-ConstAttr 0x55de9baff5b8 Implicit # | | |-FunctionDecl 0x55de9baff758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9baff630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baff808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9baff880 Implicit # | | | `-ConstAttr 0x55de9baff8a8 Implicit # | | |-FunctionDecl 0x55de9baffa48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9baff920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baffaf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9baffb70 Implicit # | | | `-ConstAttr 0x55de9baffb98 Implicit # | | |-FunctionDecl 0x55de9baffd48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55de9baffc20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9baffdf8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9baffe70 Implicit # | | | `-ConstAttr 0x55de9baffe98 Implicit # | | |-FunctionDecl 0x55de9bb00038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bafff10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb000e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bb00160 Implicit # | | | `-ConstAttr 0x55de9bb00188 Implicit # | | |-FunctionDecl 0x55de9bb00328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb00200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb003d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bb00450 Implicit # | | | `-ConstAttr 0x55de9bb00478 Implicit # | | |-FunctionDecl 0x55de9bb00618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb004f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb006c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55de9bb00740 Implicit # | | | `-ConstAttr 0x55de9bb00768 Implicit # | | |-FunctionDecl 0x55de9bb00878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55de9bb007c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55de9bb00928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb009a0 Implicit # | | | `-ConstAttr 0x55de9bb009c8 Implicit # | | |-FunctionDecl 0x55de9bb00ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb00a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb00b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb00c18 Implicit # | | | `-ConstAttr 0x55de9bb00c40 Implicit # | | |-FunctionDecl 0x55de9bb00d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb00cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb00e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb00e90 Implicit # | | | `-ConstAttr 0x55de9bb00eb8 Implicit # | | |-FunctionDecl 0x55de9bb00fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb00f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb01090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb01108 Implicit # | | | `-ConstAttr 0x55de9bb01130 Implicit # | | |-FunctionDecl 0x55de9bb01240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55de9bb01190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55de9bb012f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb01368 Implicit # | | | `-ConstAttr 0x55de9bb01390 Implicit # | | |-FunctionDecl 0x55de9bb014b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb01408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb01568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb015e0 Implicit # | | | `-ConstAttr 0x55de9bb01608 Implicit # | | |-FunctionDecl 0x55de9bb01730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb01680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb017e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb01858 Implicit # | | | `-ConstAttr 0x55de9bb01880 Implicit # | | |-FunctionDecl 0x55de9bb019a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb018f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb01a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55de9bb01ad0 Implicit # | | | `-ConstAttr 0x55de9bb01af8 Implicit # | | |-FunctionDecl 0x55de9bb01c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55de9bb01b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bb01cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb01d68 Implicit # | | | `-ConstAttr 0x55de9bb01d90 Implicit # | | |-FunctionDecl 0x55de9bb01ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb01df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb01f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb01fd0 Implicit # | | | `-ConstAttr 0x55de9bb01ff8 Implicit # | | |-FunctionDecl 0x55de9bb02120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb02070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb021d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb02248 Implicit # | | | `-ConstAttr 0x55de9bb02270 Implicit # | | |-FunctionDecl 0x55de9bb02398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb022e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb02448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb024c0 Implicit # | | | `-ConstAttr 0x55de9bb024e8 Implicit # | | |-FunctionDecl 0x55de9bb025f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55de9bb02548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bb026a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb02720 Implicit # | | | `-ConstAttr 0x55de9bb02748 Implicit # | | |-FunctionDecl 0x55de9bb02870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb027c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb02920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb02998 Implicit # | | | `-ConstAttr 0x55de9bb029c0 Implicit # | | |-FunctionDecl 0x55de9bb02ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb02a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb02b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb02c20 Implicit # | | | `-ConstAttr 0x55de9bb02c48 Implicit # | | |-FunctionDecl 0x55de9bb02d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb02cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb02e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55de9bb02e98 Implicit # | | | `-ConstAttr 0x55de9bb02ec0 Implicit # | | |-FunctionDecl 0x55de9bb02fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55de9bb02f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55de9bb03078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb030f0 Implicit # | | | `-ConstAttr 0x55de9bb03118 Implicit # | | |-FunctionDecl 0x55de9bb032a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55de9bb03180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb03358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb033d0 Implicit # | | | `-ConstAttr 0x55de9bb033f8 Implicit # | | |-FunctionDecl 0x55de9bb03598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55de9bb03470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb03648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb036c0 Implicit # | | | `-ConstAttr 0x55de9bb036e8 Implicit # | | |-FunctionDecl 0x55de9bb03888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55de9bb03760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb03938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb039b0 Implicit # | | | `-ConstAttr 0x55de9bb039d8 Implicit # | | |-FunctionDecl 0x55de9bb03ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55de9bb03a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bb03b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb03c30 Implicit # | | | `-ConstAttr 0x55de9bb03c58 Implicit # | | |-FunctionDecl 0x55de9bb03df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55de9bb03cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb03ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb03f20 Implicit # | | | `-ConstAttr 0x55de9bb03f48 Implicit # | | |-FunctionDecl 0x55de9bb040e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55de9bb03fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb04198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb04210 Implicit # | | | `-ConstAttr 0x55de9bb04238 Implicit # | | |-FunctionDecl 0x55de9bb043d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55de9bb042b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb04488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55de9bb04500 Implicit # | | | `-ConstAttr 0x55de9bb04528 Implicit # | | |-FunctionDecl 0x55de9bb04630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55de9bb04588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55de9bb046e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb04758 Implicit # | | | `-ConstAttr 0x55de9bb04780 Implicit # | | |-FunctionDecl 0x55de9bb04898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55de9bb047e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb04948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb049c0 Implicit # | | | `-ConstAttr 0x55de9bb049e8 Implicit # | | |-FunctionDecl 0x55de9bb04b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55de9bb04a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb04bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb04c58 Implicit # | | | `-ConstAttr 0x55de9bb04c80 Implicit # | | |-FunctionDecl 0x55de9bb04da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55de9bb04cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb04e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb04ed0 Implicit # | | | `-ConstAttr 0x55de9bb04ef8 Implicit # | | |-FunctionDecl 0x55de9bb05000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55de9bb04f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bb050b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb05128 Implicit # | | | `-ConstAttr 0x55de9bb05150 Implicit # | | |-FunctionDecl 0x55de9bb05278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55de9bb051c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb05328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb053a0 Implicit # | | | `-ConstAttr 0x55de9bb053c8 Implicit # | | |-FunctionDecl 0x55de9bb054f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55de9bb05440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb055a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb05618 Implicit # | | | `-ConstAttr 0x55de9bb05640 Implicit # | | |-FunctionDecl 0x55de9bb05768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55de9bb056b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb05818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55de9bb05890 Implicit # | | | `-ConstAttr 0x55de9bb058b8 Implicit # | | |-FunctionDecl 0x55de9bb05b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55de9bb05918 col:15 'half' # | | | |-ParmVarDecl 0x55de9bb05998 col:21 'half' # | | | |-ParmVarDecl 0x55de9bb05a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55de9bb05bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb05c50 Implicit # | | | `-ConstAttr 0x55de9bb05c78 Implicit # | | |-FunctionDecl 0x55de9bb05ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55de9bb05ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb05d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb05de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb05f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb06008 Implicit # | | | `-ConstAttr 0x55de9bb06030 Implicit # | | |-FunctionDecl 0x55de9bb06298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55de9bb060a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb06128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb061a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb06358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb063d0 Implicit # | | | `-ConstAttr 0x55de9bb063f8 Implicit # | | |-FunctionDecl 0x55de9bb06660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55de9bb06470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb064f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb06570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb06720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb06798 Implicit # | | | `-ConstAttr 0x55de9bb067c0 Implicit # | | |-FunctionDecl 0x55de9bb06a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55de9bb06820 col:17 'float' # | | | |-ParmVarDecl 0x55de9bb068a0 col:24 'float' # | | | |-ParmVarDecl 0x55de9bb06920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55de9bb06ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb06b48 Implicit # | | | `-ConstAttr 0x55de9bb06b70 Implicit # | | |-FunctionDecl 0x55de9bb06de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55de9bb06be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb06c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb06cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb06ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb06f20 Implicit # | | | `-ConstAttr 0x55de9bb06f48 Implicit # | | |-FunctionDecl 0x55de9bb071b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55de9bb06fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb07040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb070c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb07270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb072e8 Implicit # | | | `-ConstAttr 0x55de9bb07310 Implicit # | | |-FunctionDecl 0x55de9bb07578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55de9bb07388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb07408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb07488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb07638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55de9bb076b0 Implicit # | | | `-ConstAttr 0x55de9bb076d8 Implicit # | | |-FunctionDecl 0x55de9bb077e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55de9bb07738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9bb07898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb07910 Implicit # | | | `-ConstAttr 0x55de9bb07938 Implicit # | | |-FunctionDecl 0x55de9bb07a50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb079a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb07b00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb07b78 Implicit # | | | `-ConstAttr 0x55de9bb07ba0 Implicit # | | |-FunctionDecl 0x55de9bb07d20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb07c70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb07dd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb07e48 Implicit # | | | `-ConstAttr 0x55de9bb07e70 Implicit # | | |-FunctionDecl 0x55de9bb07f98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb07ee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb08048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb080c0 Implicit # | | | `-ConstAttr 0x55de9bb080e8 Implicit # | | |-FunctionDecl 0x55de9bb081f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55de9bb08148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9bb082a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb08320 Implicit # | | | `-ConstAttr 0x55de9bb08348 Implicit # | | |-FunctionDecl 0x55de9bb08470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb083c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb08520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb08598 Implicit # | | | `-ConstAttr 0x55de9bb085c0 Implicit # | | |-FunctionDecl 0x55de9bb086e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb08638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb08798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb08810 Implicit # | | | `-ConstAttr 0x55de9bb08838 Implicit # | | |-FunctionDecl 0x55de9bb08960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb088b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb08a10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55de9bb08a88 Implicit # | | | `-ConstAttr 0x55de9bb08ab0 Implicit # | | |-FunctionDecl 0x55de9bb08bc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55de9bb08b10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55de9bb08c70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb08ce8 Implicit # | | | `-ConstAttr 0x55de9bb08d10 Implicit # | | |-FunctionDecl 0x55de9bb08e28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb08d78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb08ed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb08f50 Implicit # | | | `-ConstAttr 0x55de9bb08f78 Implicit # | | |-FunctionDecl 0x55de9bb090a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb08ff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb09150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb091c8 Implicit # | | | `-ConstAttr 0x55de9bb091f0 Implicit # | | |-FunctionDecl 0x55de9bb09318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb09268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb093c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb09440 Implicit # | | | `-ConstAttr 0x55de9bb09468 Implicit # | | |-FunctionDecl 0x55de9bb09578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55de9bb094c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55de9bb09628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb096a0 Implicit # | | | `-ConstAttr 0x55de9bb096c8 Implicit # | | |-FunctionDecl 0x55de9bb097f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb09740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb098a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb09918 Implicit # | | | `-ConstAttr 0x55de9bb09940 Implicit # | | |-FunctionDecl 0x55de9bb09a68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb099b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb09b18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb09b90 Implicit # | | | `-ConstAttr 0x55de9bb09bb8 Implicit # | | |-FunctionDecl 0x55de9bb0ad40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb0ac90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0adf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55de9bb0ae68 Implicit # | | | `-ConstAttr 0x55de9bb0ae90 Implicit # | | |-FunctionDecl 0x55de9bb0afa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55de9bb0aef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bb0b050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0b0c8 Implicit # | | | `-ConstAttr 0x55de9bb0b0f0 Implicit # | | |-FunctionDecl 0x55de9bb0b208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb0b158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0b2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0b330 Implicit # | | | `-ConstAttr 0x55de9bb0b358 Implicit # | | |-FunctionDecl 0x55de9bb0b480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb0b3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0b530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0b5a8 Implicit # | | | `-ConstAttr 0x55de9bb0b5d0 Implicit # | | |-FunctionDecl 0x55de9bb0b6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb0b648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0b7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0b820 Implicit # | | | `-ConstAttr 0x55de9bb0b848 Implicit # | | |-FunctionDecl 0x55de9bb0b958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55de9bb0b8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bb0ba08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0ba80 Implicit # | | | `-ConstAttr 0x55de9bb0baa8 Implicit # | | |-FunctionDecl 0x55de9bb0bbd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb0bb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0bc80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0bcf8 Implicit # | | | `-ConstAttr 0x55de9bb0bd20 Implicit # | | |-FunctionDecl 0x55de9bb0be48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb0bd98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0bef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0bf70 Implicit # | | | `-ConstAttr 0x55de9bb0bf98 Implicit # | | |-FunctionDecl 0x55de9bb0c0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb0c010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0c170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55de9bb0c1e8 Implicit # | | | `-ConstAttr 0x55de9bb0c210 Implicit # | | |-FunctionDecl 0x55de9bb0c460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55de9bb0c270 col:14 'half' # | | | |-ParmVarDecl 0x55de9bb0c2f0 col:20 'half' # | | | |-ParmVarDecl 0x55de9bb0c370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55de9bb0c520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0c598 Implicit # | | | `-ConstAttr 0x55de9bb0c5c0 Implicit # | | |-FunctionDecl 0x55de9bb0c818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55de9bb0c628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb0c6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb0c728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0c8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0c950 Implicit # | | | `-ConstAttr 0x55de9bb0c978 Implicit # | | |-FunctionDecl 0x55de9bb0cbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55de9bb0c9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb0ca70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb0caf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0dcc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0dd40 Implicit # | | | `-ConstAttr 0x55de9bb0dd68 Implicit # | | |-FunctionDecl 0x55de9bb0dfd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55de9bb0dde0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb0de60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb0dee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0e090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0e108 Implicit # | | | `-ConstAttr 0x55de9bb0e130 Implicit # | | |-FunctionDecl 0x55de9bb0e380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55de9bb0e190 col:12 'int' # | | | |-ParmVarDecl 0x55de9bb0e210 col:17 'int' # | | | |-ParmVarDecl 0x55de9bb0e290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55de9bb0e440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0e4b8 Implicit # | | | `-ConstAttr 0x55de9bb0e4e0 Implicit # | | |-FunctionDecl 0x55de9bb0e748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55de9bb0e558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bb0e5d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bb0e658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0e808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0e880 Implicit # | | | `-ConstAttr 0x55de9bb0e8a8 Implicit # | | |-FunctionDecl 0x55de9bb0eb10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55de9bb0e920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bb0e9a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bb0ea20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0ebd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0ec48 Implicit # | | | `-ConstAttr 0x55de9bb0ec70 Implicit # | | |-FunctionDecl 0x55de9bb0eed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55de9bb0ece8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bb0ed68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bb0ede8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0ef98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0f010 Implicit # | | | `-ConstAttr 0x55de9bb0f038 Implicit # | | |-FunctionDecl 0x55de9bb0f2a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55de9bb0f0b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bb0f130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bb0f1b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb0f360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0f3d8 Implicit # | | | `-ConstAttr 0x55de9bb0f400 Implicit # | | |-FunctionDecl 0x55de9bb0f668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55de9bb0f478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bb0f4f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bb0f578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0f728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0f7a0 Implicit # | | | `-ConstAttr 0x55de9bb0f7c8 Implicit # | | |-FunctionDecl 0x55de9bb0fa30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55de9bb0f840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bb0f8c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bb0f940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0faf0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0fb68 Implicit # | | | `-ConstAttr 0x55de9bb0fb90 Implicit # | | |-FunctionDecl 0x55de9bb0fe30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55de9bb0fc08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bb0fcc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bb0fd40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb0fef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb0ff68 Implicit # | | | `-ConstAttr 0x55de9bb0ff90 Implicit # | | |-FunctionDecl 0x55de9bb101f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55de9bb10008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bb10088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bb10108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb102b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb10330 Implicit # | | | `-ConstAttr 0x55de9bb10358 Implicit # | | |-FunctionDecl 0x55de9bb105c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55de9bb103d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb10450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb104d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb10680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb106f8 Implicit # | | | `-ConstAttr 0x55de9bb10720 Implicit # | | |-FunctionDecl 0x55de9bb10988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55de9bb10798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb10818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb10898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb10a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb10ac0 Implicit # | | | `-ConstAttr 0x55de9bb10ae8 Implicit # | | |-FunctionDecl 0x55de9bb10d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55de9bb10b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb10be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb10c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb10e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb10e88 Implicit # | | | `-ConstAttr 0x55de9bb10eb0 Implicit # | | |-FunctionDecl 0x55de9bb11118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55de9bb10f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bb10fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bb11028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb111d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb11250 Implicit # | | | `-ConstAttr 0x55de9bb11278 Implicit # | | |-FunctionDecl 0x55de9bb114e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb112f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb11370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb113f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb115a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb11618 Implicit # | | | `-ConstAttr 0x55de9bb11640 Implicit # | | |-FunctionDecl 0x55de9bb118a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb116b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb11738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb117b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb11968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb119e0 Implicit # | | | `-ConstAttr 0x55de9bb11a08 Implicit # | | |-FunctionDecl 0x55de9bb11cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb11a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb11b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb11b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb11d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb11e08 Implicit # | | | `-ConstAttr 0x55de9bb11e30 Implicit # | | |-FunctionDecl 0x55de9bb12080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55de9bb11e90 col:16 'float' # | | | |-ParmVarDecl 0x55de9bb11f10 col:23 'float' # | | | |-ParmVarDecl 0x55de9bb11f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55de9bb12140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb121b8 Implicit # | | | `-ConstAttr 0x55de9bb121e0 Implicit # | | |-FunctionDecl 0x55de9bb12448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55de9bb12258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb122d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb12358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb12508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb12580 Implicit # | | | `-ConstAttr 0x55de9bb125a8 Implicit # | | |-FunctionDecl 0x55de9bb12810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55de9bb12620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb126a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb12720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb128d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb12948 Implicit # | | | `-ConstAttr 0x55de9bb12970 Implicit # | | |-FunctionDecl 0x55de9bb12bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55de9bb129e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb12a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb12ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb12c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb12d10 Implicit # | | | `-ConstAttr 0x55de9bb12d38 Implicit # | | |-FunctionDecl 0x55de9bb12f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55de9bb12d98 col:18 'double' # | | | |-ParmVarDecl 0x55de9bb12e18 col:26 'double' # | | | |-ParmVarDecl 0x55de9bb12e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55de9bb13048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb130c0 Implicit # | | | `-ConstAttr 0x55de9bb130e8 Implicit # | | |-FunctionDecl 0x55de9bb13350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55de9bb13160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bb131e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bb13260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb13410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb13488 Implicit # | | | `-ConstAttr 0x55de9bb134b0 Implicit # | | |-FunctionDecl 0x55de9bb13718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55de9bb13528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bb135a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bb13628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb137d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb13850 Implicit # | | | `-ConstAttr 0x55de9bb13878 Implicit # | | |-FunctionDecl 0x55de9bb13ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55de9bb138f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bb13970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bb139f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb13ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55de9bb13c18 Implicit # | | | `-ConstAttr 0x55de9bb13c40 Implicit # | | |-FunctionDecl 0x55de9bae3f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55de9bae3db0 col:14 'half' # | | | |-ParmVarDecl 0x55de9bae3e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55de9bae3fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae4030 Implicit # | | | `-ConstAttr 0x55de9bae4058 Implicit # | | |-FunctionDecl 0x55de9bae4210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55de9bae40c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bae4140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae42c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae4340 Implicit # | | | `-ConstAttr 0x55de9bae4368 Implicit # | | |-FunctionDecl 0x55de9bae4530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55de9bae43e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bae4460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae45e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae4660 Implicit # | | | `-ConstAttr 0x55de9bae4688 Implicit # | | |-FunctionDecl 0x55de9bae4850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55de9bae4700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bae4780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae4908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae4980 Implicit # | | | `-ConstAttr 0x55de9bae49a8 Implicit # | | |-FunctionDecl 0x55de9bae4b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bae4a08 col:12 'int' # | | | |-ParmVarDecl 0x55de9bae4a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55de9bae4c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae4c88 Implicit # | | | `-ConstAttr 0x55de9bae4cb0 Implicit # | | |-FunctionDecl 0x55de9bae4ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55de9bae4d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bae4da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae4fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae5028 Implicit # | | | `-ConstAttr 0x55de9bae5050 Implicit # | | |-FunctionDecl 0x55de9bae5298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55de9bae50c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bae5148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae5350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae53c8 Implicit # | | | `-ConstAttr 0x55de9bae53f0 Implicit # | | |-FunctionDecl 0x55de9bae5638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55de9bae5468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bae54e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae56f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae5768 Implicit # | | | `-ConstAttr 0x55de9bae5790 Implicit # | | |-FunctionDecl 0x55de9bae5958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55de9bae5808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bae5888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bae5a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bae5a88 Implicit # | | | `-ConstAttr 0x55de9bae5ab0 Implicit # | | |-FunctionDecl 0x55de9bae5cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55de9bae5b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bae5ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bae5d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb19d48 Implicit # | | | `-ConstAttr 0x55de9bb19d70 Implicit # | | |-FunctionDecl 0x55de9bb19fb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55de9bb19de8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bb19e68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1a070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1a0e8 Implicit # | | | `-ConstAttr 0x55de9bb1a110 Implicit # | | |-FunctionDecl 0x55de9bb1a318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55de9bb1a188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bb1a208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1a3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1a448 Implicit # | | | `-ConstAttr 0x55de9bb1a470 Implicit # | | |-FunctionDecl 0x55de9bb1a638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55de9bb1a4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bb1a568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb1a6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1a768 Implicit # | | | `-ConstAttr 0x55de9bb1a790 Implicit # | | |-FunctionDecl 0x55de9bb1a9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55de9bb1a808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb1a888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1aa90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1ab08 Implicit # | | | `-ConstAttr 0x55de9bb1ab30 Implicit # | | |-FunctionDecl 0x55de9bb1ad78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55de9bb1aba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb1ac28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1ae30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1aea8 Implicit # | | | `-ConstAttr 0x55de9bb1aed0 Implicit # | | |-FunctionDecl 0x55de9bb1b118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55de9bb1af48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb1afc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1b1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1b248 Implicit # | | | `-ConstAttr 0x55de9bb1b270 Implicit # | | |-FunctionDecl 0x55de9bb1b438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55de9bb1b2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bb1b368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb1b4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1b568 Implicit # | | | `-ConstAttr 0x55de9bb1b590 Implicit # | | |-FunctionDecl 0x55de9bb1b7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb1b608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb1b688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1b890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1b908 Implicit # | | | `-ConstAttr 0x55de9bb1b930 Implicit # | | |-FunctionDecl 0x55de9bb1bb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb1b9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb1ba28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1bc30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1bca8 Implicit # | | | `-ConstAttr 0x55de9bb1bcd0 Implicit # | | |-FunctionDecl 0x55de9bb1bf38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb1bd60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb1bde0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1bff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1c068 Implicit # | | | `-ConstAttr 0x55de9bb1c090 Implicit # | | |-FunctionDecl 0x55de9bb1c240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55de9bb1c0f0 col:16 'float' # | | | |-ParmVarDecl 0x55de9bb1c170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55de9bb1c2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1c370 Implicit # | | | `-ConstAttr 0x55de9bb1c398 Implicit # | | |-FunctionDecl 0x55de9bb1c560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55de9bb1c410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb1c490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1c618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1c690 Implicit # | | | `-ConstAttr 0x55de9bb1c6b8 Implicit # | | |-FunctionDecl 0x55de9bb1c880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55de9bb1c730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb1c7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1c938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1c9b0 Implicit # | | | `-ConstAttr 0x55de9bb1c9d8 Implicit # | | |-FunctionDecl 0x55de9bb1cba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55de9bb1ca50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb1cad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1cc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1ccd0 Implicit # | | | `-ConstAttr 0x55de9bb1ccf8 Implicit # | | |-FunctionDecl 0x55de9bb1cea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55de9bb1cd58 col:18 'double' # | | | |-ParmVarDecl 0x55de9bb1cdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55de9bb1cf60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1cfd8 Implicit # | | | `-ConstAttr 0x55de9bb1d000 Implicit # | | |-FunctionDecl 0x55de9bb1d248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55de9bb1d078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bb1d0f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1d300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1d378 Implicit # | | | `-ConstAttr 0x55de9bb1d3a0 Implicit # | | |-FunctionDecl 0x55de9bb1d5e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55de9bb1d418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bb1d498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1d6a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1d718 Implicit # | | | `-ConstAttr 0x55de9bb1d740 Implicit # | | |-FunctionDecl 0x55de9bb1d988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55de9bb1d7b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bb1d838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1da40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55de9bb1dab8 Implicit # | | | `-ConstAttr 0x55de9bb1dae0 Implicit # | | |-FunctionDecl 0x55de9bb1dd20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55de9bb1db40 col:14 'half' # | | | |-ParmVarDecl 0x55de9bb1dbc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55de9bb1ddd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1de50 Implicit # | | | `-ConstAttr 0x55de9bb1de78 Implicit # | | |-FunctionDecl 0x55de9bb1e030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55de9bb1dee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb1df60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1e0e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1e160 Implicit # | | | `-ConstAttr 0x55de9bb1e188 Implicit # | | |-FunctionDecl 0x55de9bb1e350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55de9bb1e200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb1e280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1e408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1e480 Implicit # | | | `-ConstAttr 0x55de9bb1e4a8 Implicit # | | |-FunctionDecl 0x55de9bb1e670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55de9bb1e520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb1e5a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1e728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1e7a0 Implicit # | | | `-ConstAttr 0x55de9bb1e7c8 Implicit # | | |-FunctionDecl 0x55de9bb1e978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bb1e828 col:12 'int' # | | | |-ParmVarDecl 0x55de9bb1e8a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55de9bb1ea30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1eaa8 Implicit # | | | `-ConstAttr 0x55de9bb1ead0 Implicit # | | |-FunctionDecl 0x55de9bb1ec98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55de9bb1eb48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bb1ebc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1ed50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1edc8 Implicit # | | | `-ConstAttr 0x55de9bb1edf0 Implicit # | | |-FunctionDecl 0x55de9bb1efb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55de9bb1ee68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bb1eee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1f070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1f0e8 Implicit # | | | `-ConstAttr 0x55de9bb1f110 Implicit # | | |-FunctionDecl 0x55de9bb1f2d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55de9bb1f188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bb1f208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1f390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1f408 Implicit # | | | `-ConstAttr 0x55de9bb1f430 Implicit # | | |-FunctionDecl 0x55de9bb1f5f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55de9bb1f4a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bb1f528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb1f6b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1f728 Implicit # | | | `-ConstAttr 0x55de9bb1f750 Implicit # | | |-FunctionDecl 0x55de9bb1f918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55de9bb1f7c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bb1f848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1f9d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1fa48 Implicit # | | | `-ConstAttr 0x55de9bb1fa70 Implicit # | | |-FunctionDecl 0x55de9bb1fc38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55de9bb1fae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bb1fb68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb1fcf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb1fd78 Implicit # | | | `-ConstAttr 0x55de9bb1fda0 Implicit # | | |-FunctionDecl 0x55de9bb1ff68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55de9bb1fe18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bb1fe98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb20020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb20098 Implicit # | | | `-ConstAttr 0x55de9bb200c0 Implicit # | | |-FunctionDecl 0x55de9bb20270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55de9bb20120 col:16 'float' # | | | |-ParmVarDecl 0x55de9bb201a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55de9bb20328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb203a0 Implicit # | | | `-ConstAttr 0x55de9bb203c8 Implicit # | | |-FunctionDecl 0x55de9bb20590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55de9bb20440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb204c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb20648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb206c0 Implicit # | | | `-ConstAttr 0x55de9bb206e8 Implicit # | | |-FunctionDecl 0x55de9bb208b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55de9bb20760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb207e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb20968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb209e0 Implicit # | | | `-ConstAttr 0x55de9bb20a08 Implicit # | | |-FunctionDecl 0x55de9bb20bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55de9bb20a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb20b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb20c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb20d00 Implicit # | | | `-ConstAttr 0x55de9bb20d28 Implicit # | | |-FunctionDecl 0x55de9bb20ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55de9bb20da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bb20e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb20fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb21020 Implicit # | | | `-ConstAttr 0x55de9bb21048 Implicit # | | |-FunctionDecl 0x55de9bb21210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55de9bb210c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb21140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb212c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb21340 Implicit # | | | `-ConstAttr 0x55de9bb21368 Implicit # | | |-FunctionDecl 0x55de9bb21530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55de9bb213e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb21460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb215e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb21660 Implicit # | | | `-ConstAttr 0x55de9bb21688 Implicit # | | |-FunctionDecl 0x55de9bb21850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55de9bb21700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb21780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb21908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb21980 Implicit # | | | `-ConstAttr 0x55de9bb219a8 Implicit # | | |-FunctionDecl 0x55de9bb21b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55de9bb21a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bb21aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb21c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb21ca0 Implicit # | | | `-ConstAttr 0x55de9bb21cc8 Implicit # | | |-FunctionDecl 0x55de9bb238b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb23768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb237e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb23970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb239e8 Implicit # | | | `-ConstAttr 0x55de9bb23a10 Implicit # | | |-FunctionDecl 0x55de9bb23bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb23a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb23b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb23c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb23d08 Implicit # | | | `-ConstAttr 0x55de9bb23d30 Implicit # | | |-FunctionDecl 0x55de9bb23ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb23da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb23e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb23fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb24028 Implicit # | | | `-ConstAttr 0x55de9bb24050 Implicit # | | |-FunctionDecl 0x55de9bb24200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55de9bb240b0 col:18 'double' # | | | |-ParmVarDecl 0x55de9bb24130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55de9bb242b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb24330 Implicit # | | | `-ConstAttr 0x55de9bb24358 Implicit # | | |-FunctionDecl 0x55de9bb24520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55de9bb243d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bb24450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb245d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb24650 Implicit # | | | `-ConstAttr 0x55de9bb24678 Implicit # | | |-FunctionDecl 0x55de9bb24840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55de9bb246f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bb24770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb248f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb24970 Implicit # | | | `-ConstAttr 0x55de9bb24998 Implicit # | | |-FunctionDecl 0x55de9bb24b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55de9bb24a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bb24a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb24c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55de9bb24c90 Implicit # | | | `-ConstAttr 0x55de9bb24cb8 Implicit # | | |-FunctionTemplateDecl 0x55de9bb250e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bb24d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb24d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55de9bb25038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bb24e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb24f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb25148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55de9bb25650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bb251c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bb25258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb252c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55de9bb255a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bb253f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb254d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb256b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55de9bb25b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bb25778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb257e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55de9bb25aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bb25920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb259d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb25bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55de9bb260d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bb25c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bb25cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb25d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55de9bb26028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bb25e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb25f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb26138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55de9bb26668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bb261d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb26248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55de9bb262b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55de9bb265c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bb26418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb264f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb266d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55de9bb26ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bb26758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bb267f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb26868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55de9bb268d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55de9bb26c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bb26a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb26b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb26d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55de9bb270d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55de9bb26db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb26e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55de9bb27028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55de9bb26f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb27130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55de9bb27580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55de9bb271a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bb27248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55de9bb272b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55de9bb274d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55de9bb27428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb275e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55de9bb27770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55de9bb27690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55de9bb27820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb27898 Implicit # | | | `-ConstAttr 0x55de9bb278c0 Implicit # | | |-FunctionDecl 0x55de9bb279d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb27928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb27a88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb27b00 Implicit # | | | `-ConstAttr 0x55de9bb27b28 Implicit # | | |-FunctionDecl 0x55de9bb27c50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb27ba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb27d00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb27d78 Implicit # | | | `-ConstAttr 0x55de9bb27da0 Implicit # | | |-FunctionDecl 0x55de9bb27ec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb27e18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb27f78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb27ff0 Implicit # | | | `-ConstAttr 0x55de9bb28018 Implicit # | | |-FunctionDecl 0x55de9bb28128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55de9bb28078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55de9bb281d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb28250 Implicit # | | | `-ConstAttr 0x55de9bb28278 Implicit # | | |-FunctionDecl 0x55de9bb283a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb282f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb28450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb284c8 Implicit # | | | `-ConstAttr 0x55de9bb284f0 Implicit # | | |-FunctionDecl 0x55de9bb28618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb28568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb286c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb28740 Implicit # | | | `-ConstAttr 0x55de9bb28768 Implicit # | | |-FunctionDecl 0x55de9bb28890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb287e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb28940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55de9bb289b8 Implicit # | | | `-ConstAttr 0x55de9bb289e0 Implicit # | | |-FunctionDecl 0x55de9bb28b78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55de9bb28a38 col:13 'bool' # | | | |-ParmVarDecl 0x55de9bb28ab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55de9bb28c30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb28ca8 Implicit # | | | `-ConstAttr 0x55de9bb28cd0 Implicit # | | |-FunctionDecl 0x55de9bb28e88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55de9bb28d38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55de9bb28db8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb28f40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb28fb8 Implicit # | | | `-ConstAttr 0x55de9bb28fe0 Implicit # | | |-FunctionDecl 0x55de9bb291a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55de9bb29058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55de9bb290d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb29260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb292d8 Implicit # | | | `-ConstAttr 0x55de9bb29300 Implicit # | | |-FunctionDecl 0x55de9bb294c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55de9bb29378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55de9bb293f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb29580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb295f8 Implicit # | | | `-ConstAttr 0x55de9bb29620 Implicit # | | |-FunctionDecl 0x55de9bb297e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55de9bb29680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55de9bb29700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb298a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb29918 Implicit # | | | `-ConstAttr 0x55de9bb29940 Implicit # | | |-FunctionDecl 0x55de9bb29af0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55de9bb299a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55de9bb29a20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb29ba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb29c20 Implicit # | | | `-ConstAttr 0x55de9bb29c48 Implicit # | | |-FunctionDecl 0x55de9bb29df8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55de9bb29ca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55de9bb29d28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb29eb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb29f28 Implicit # | | | `-ConstAttr 0x55de9bb29f50 Implicit # | | |-FunctionDecl 0x55de9bb2a100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55de9bb29fb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55de9bb2a030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2a1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2a230 Implicit # | | | `-ConstAttr 0x55de9bb2a258 Implicit # | | |-FunctionDecl 0x55de9bb2a408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55de9bb2a2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55de9bb2a338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2a4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2a538 Implicit # | | | `-ConstAttr 0x55de9bb2a560 Implicit # | | |-FunctionDecl 0x55de9bb2a710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55de9bb2a5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55de9bb2a640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2a7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2a840 Implicit # | | | `-ConstAttr 0x55de9bb2a868 Implicit # | | |-FunctionDecl 0x55de9bb2aa18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55de9bb2a8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55de9bb2a948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2aad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2ab48 Implicit # | | | `-ConstAttr 0x55de9bb2ab70 Implicit # | | |-FunctionDecl 0x55de9bb2ad20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55de9bb2abd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55de9bb2ac50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2add8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2ae50 Implicit # | | | `-ConstAttr 0x55de9bb2ae78 Implicit # | | |-FunctionDecl 0x55de9bb2b028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55de9bb2aed8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55de9bb2af58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2b0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2b158 Implicit # | | | `-ConstAttr 0x55de9bb2b180 Implicit # | | |-FunctionDecl 0x55de9bb2b330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55de9bb2b1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55de9bb2b260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2b3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2b460 Implicit # | | | `-ConstAttr 0x55de9bb2b488 Implicit # | | |-FunctionDecl 0x55de9bb2b638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55de9bb2b4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55de9bb2b568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2b6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2b790 Implicit # | | | `-ConstAttr 0x55de9bb2b7b8 Implicit # | | |-FunctionDecl 0x55de9bb2b968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55de9bb2b818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55de9bb2b898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2ba20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2ba98 Implicit # | | | `-ConstAttr 0x55de9bb2bac0 Implicit # | | |-FunctionDecl 0x55de9bb2bc70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55de9bb2bb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55de9bb2bba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2bd28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2bda0 Implicit # | | | `-ConstAttr 0x55de9bb2bdc8 Implicit # | | |-FunctionDecl 0x55de9bb2bf78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55de9bb2be28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55de9bb2bea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2c030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2c0a8 Implicit # | | | `-ConstAttr 0x55de9bb2c0d0 Implicit # | | |-FunctionDecl 0x55de9bb2c280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55de9bb2c130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55de9bb2c1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55de9bb2c338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55de9bb2c3b0 Implicit # | | | `-ConstAttr 0x55de9bb2c3d8 Implicit # | | |-FunctionDecl 0x55de9bb2c588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55de9bb2c438 col:14 'half' # | | | |-ParmVarDecl 0x55de9bb2c4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55de9bb2c640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2c6b8 Implicit # | | | `-ConstAttr 0x55de9bb2c6e0 Implicit # | | |-FunctionDecl 0x55de9bb2c898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55de9bb2c748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb2c7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2c950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2c9c8 Implicit # | | | `-ConstAttr 0x55de9bb2c9f0 Implicit # | | |-FunctionDecl 0x55de9bb2cbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55de9bb2ca68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb2cae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2cc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2cce8 Implicit # | | | `-ConstAttr 0x55de9bb2cd10 Implicit # | | |-FunctionDecl 0x55de9bb2ced8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55de9bb2cd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb2ce08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2cf90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2d008 Implicit # | | | `-ConstAttr 0x55de9bb2d030 Implicit # | | |-FunctionDecl 0x55de9bb2d1e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55de9bb2d090 col:16 'float' # | | | |-ParmVarDecl 0x55de9bb2d110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55de9bb2d298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2d310 Implicit # | | | `-ConstAttr 0x55de9bb2d338 Implicit # | | |-FunctionDecl 0x55de9bb2d500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55de9bb2d3b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb2d430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2d5b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2d630 Implicit # | | | `-ConstAttr 0x55de9bb2d658 Implicit # | | |-FunctionDecl 0x55de9bb2d870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55de9bb2d6d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb2d7a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2d928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2d9a0 Implicit # | | | `-ConstAttr 0x55de9bb2d9c8 Implicit # | | |-FunctionDecl 0x55de9bb2db90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55de9bb2da40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb2dac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2dc48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55de9bb2dcc0 Implicit # | | | `-ConstAttr 0x55de9bb2dce8 Implicit # | | |-FunctionDecl 0x55de9bb2de10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb2dd60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb2dec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2df38 Implicit # | | | `-ConstAttr 0x55de9bb2df60 Implicit # | | |-FunctionDecl 0x55de9bb2e078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb2dfc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2e128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2e1a0 Implicit # | | | `-ConstAttr 0x55de9bb2e1c8 Implicit # | | |-FunctionDecl 0x55de9bb2e2f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb2e240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2e3a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2e418 Implicit # | | | `-ConstAttr 0x55de9bb2e440 Implicit # | | |-FunctionDecl 0x55de9bb2e568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb2e4b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2e618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2e690 Implicit # | | | `-ConstAttr 0x55de9bb2e6b8 Implicit # | | |-FunctionDecl 0x55de9bb2e7e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb2e730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb2e890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2e908 Implicit # | | | `-ConstAttr 0x55de9bb2e930 Implicit # | | |-FunctionDecl 0x55de9bb2ea58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb2e9a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2eb08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2eb80 Implicit # | | | `-ConstAttr 0x55de9bb2eba8 Implicit # | | |-FunctionDecl 0x55de9bb2ecd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb2ec20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2ed80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2edf8 Implicit # | | | `-ConstAttr 0x55de9bb2ee20 Implicit # | | |-FunctionDecl 0x55de9bb2ef48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb2ee98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2eff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55de9bb2f070 Implicit # | | | `-ConstAttr 0x55de9bb2f098 Implicit # | | |-FunctionDecl 0x55de9bb2f260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55de9bb2f110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb2f190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2f318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55de9bb2f390 Implicit # | | | `-ConstAttr 0x55de9bb2f3b8 Implicit # | | |-FunctionDecl 0x55de9bb2f570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55de9bb2f420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb2f4a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2f628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55de9bb2f6a0 Implicit # | | | `-ConstAttr 0x55de9bb2f6c8 Implicit # | | |-FunctionDecl 0x55de9bb2f7f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55de9bb2f728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9bb2f8a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb2f920 Implicit # | | | `-ConstAttr 0x55de9bb2f948 Implicit # | | |-FunctionDecl 0x55de9bb2fa60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb2f9b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2fb10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb2fb88 Implicit # | | | `-ConstAttr 0x55de9bb2fbb0 Implicit # | | |-FunctionDecl 0x55de9bb2fcd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb2fc28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb2fd88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb2fe00 Implicit # | | | `-ConstAttr 0x55de9bb2fe28 Implicit # | | |-FunctionDecl 0x55de9bb2ff50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb2fea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb30000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb30078 Implicit # | | | `-ConstAttr 0x55de9bb300a0 Implicit # | | |-FunctionDecl 0x55de9bb301b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55de9bb30100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9bb30260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb302d8 Implicit # | | | `-ConstAttr 0x55de9bb30300 Implicit # | | |-FunctionDecl 0x55de9bb30428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb30378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb304d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb30550 Implicit # | | | `-ConstAttr 0x55de9bb30578 Implicit # | | |-FunctionDecl 0x55de9bb306a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb305f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb30750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb307c8 Implicit # | | | `-ConstAttr 0x55de9bb307f0 Implicit # | | |-FunctionDecl 0x55de9bb30918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb30868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb309c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb30a40 Implicit # | | | `-ConstAttr 0x55de9bb30a68 Implicit # | | |-FunctionDecl 0x55de9bb30b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55de9bb30ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55de9bb30c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb30ca0 Implicit # | | | `-ConstAttr 0x55de9bb30cc8 Implicit # | | |-FunctionDecl 0x55de9bb30df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb30d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb30ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb30f18 Implicit # | | | `-ConstAttr 0x55de9bb30f40 Implicit # | | |-FunctionDecl 0x55de9bb31068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb30fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb31118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb31190 Implicit # | | | `-ConstAttr 0x55de9bb311b8 Implicit # | | |-FunctionDecl 0x55de9bb312e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb31230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb31390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55de9bb31408 Implicit # | | | `-ConstAttr 0x55de9bb31430 Implicit # | | |-FunctionDecl 0x55de9bb31540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55de9bb31490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55de9bb315f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb31668 Implicit # | | | `-ConstAttr 0x55de9bb31690 Implicit # | | |-FunctionDecl 0x55de9bb317c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb316f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb31870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb318e8 Implicit # | | | `-ConstAttr 0x55de9bb31910 Implicit # | | |-FunctionDecl 0x55de9bb31a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb31988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb31ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb31b60 Implicit # | | | `-ConstAttr 0x55de9bb31b88 Implicit # | | |-FunctionDecl 0x55de9bb31cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb31c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb31d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb31dd8 Implicit # | | | `-ConstAttr 0x55de9bb31e00 Implicit # | | |-FunctionDecl 0x55de9bb31f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55de9bb31e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55de9bb31fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb32038 Implicit # | | | `-ConstAttr 0x55de9bb32060 Implicit # | | |-FunctionDecl 0x55de9bb32188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb320d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb32238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb322b0 Implicit # | | | `-ConstAttr 0x55de9bb322d8 Implicit # | | |-FunctionDecl 0x55de9bb32400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb32350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb324b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb32528 Implicit # | | | `-ConstAttr 0x55de9bb32550 Implicit # | | |-FunctionDecl 0x55de9bb32678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb325c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb32728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55de9bb327a0 Implicit # | | | `-ConstAttr 0x55de9bb327c8 Implicit # | | |-FunctionDecl 0x55de9bb328d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55de9bb32828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55de9bb32988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9bb32a00 Implicit # | | | `-ConstAttr 0x55de9bb32a28 Implicit # | | |-FunctionDecl 0x55de9bb32b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb32a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb32bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9bb32c68 Implicit # | | | `-ConstAttr 0x55de9bb32c90 Implicit # | | |-FunctionDecl 0x55de9bb32db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb32d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb32e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9bb32ee0 Implicit # | | | `-ConstAttr 0x55de9bb32f08 Implicit # | | |-FunctionDecl 0x55de9bb33030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb32f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb330e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9bb33158 Implicit # | | | `-ConstAttr 0x55de9bb33180 Implicit # | | |-FunctionDecl 0x55de9bb33290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55de9bb331e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55de9bb33340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9bb333b8 Implicit # | | | `-ConstAttr 0x55de9bb333e0 Implicit # | | |-FunctionDecl 0x55de9bb33508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb33458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb335b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9bb33630 Implicit # | | | `-ConstAttr 0x55de9bb33658 Implicit # | | |-FunctionDecl 0x55de9baf7be0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb336d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf7c90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9baf7d08 Implicit # | | | `-ConstAttr 0x55de9baf7d30 Implicit # | | |-FunctionDecl 0x55de9baf7e58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9baf7da8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf7f08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55de9baf7f80 Implicit # | | | `-ConstAttr 0x55de9baf7fa8 Implicit # | | |-FunctionDecl 0x55de9baf80b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55de9baf8008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55de9baf8168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf81e0 Implicit # | | | `-ConstAttr 0x55de9baf8208 Implicit # | | |-FunctionDecl 0x55de9baf8320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9baf8270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf83d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf8448 Implicit # | | | `-ConstAttr 0x55de9baf8470 Implicit # | | |-FunctionDecl 0x55de9baf8598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9baf84e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf8648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf86c0 Implicit # | | | `-ConstAttr 0x55de9baf86e8 Implicit # | | |-FunctionDecl 0x55de9baf8810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9baf8760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf88c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf8938 Implicit # | | | `-ConstAttr 0x55de9baf8960 Implicit # | | |-FunctionDecl 0x55de9baf8a70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55de9baf89c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55de9baf8b20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf8b98 Implicit # | | | `-ConstAttr 0x55de9baf8bc0 Implicit # | | |-FunctionDecl 0x55de9baf8ce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9baf8c38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf8d98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf8e10 Implicit # | | | `-ConstAttr 0x55de9baf8e38 Implicit # | | |-FunctionDecl 0x55de9baf8f60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9baf8eb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf9010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf9088 Implicit # | | | `-ConstAttr 0x55de9baf90b0 Implicit # | | |-FunctionDecl 0x55de9baf91d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9baf9128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf9288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf9300 Implicit # | | | `-ConstAttr 0x55de9baf9328 Implicit # | | |-FunctionDecl 0x55de9baf9438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55de9baf9388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55de9baf94e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf9560 Implicit # | | | `-ConstAttr 0x55de9baf9588 Implicit # | | |-FunctionDecl 0x55de9baf96b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9baf9600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf9760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf97d8 Implicit # | | | `-ConstAttr 0x55de9baf9800 Implicit # | | |-FunctionDecl 0x55de9baf9928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9baf9878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf99d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf9a50 Implicit # | | | `-ConstAttr 0x55de9baf9a78 Implicit # | | |-FunctionDecl 0x55de9baf9bf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9baf9af0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9baf9ca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55de9baf9d18 Implicit # | | | `-ConstAttr 0x55de9baf9d40 Implicit # | | |-FunctionTemplateDecl 0x55de9bafa158 col:3 select # | | | |-TemplateTypeParmDecl 0x55de9baf9d78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bafa0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55de9baf9e40 col:14 'bool' # | | | |-ParmVarDecl 0x55de9baf9eb8 col:17 'T' # | | | |-ParmVarDecl 0x55de9baf9f30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55de9bafa1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55de9bafa2a8 Implicit # | | | `-ConstAttr 0x55de9bafa2d0 Implicit # | | |-FunctionTemplateDecl 0x55de9bafa7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bafa2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bafa728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55de9bafa478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bafa558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55de9bafa638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bafa840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bafada0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bafa8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bafacf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55de9bafaa48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bafab28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55de9bafac08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bafae10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bafb370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bafae98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bafb2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55de9bafb018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bafb0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55de9bafb1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bafb3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bafb970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bafb468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bafb8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55de9bafb5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bafb660 col:39 'T' # | | | |-ParmVarDecl 0x55de9bafb740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bafb9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb3fb00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bafba68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb3fa58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55de9bb3f7c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb3f838 col:39 'T' # | | | |-ParmVarDecl 0x55de9bb3f918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb3fb70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb400b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bb3fbf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb40008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55de9bb3fd78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb3fdf0 col:39 'T' # | | | |-ParmVarDecl 0x55de9bb3fed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55de9bb40120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb406b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bb401a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb40608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55de9bb40328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb40408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb40480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55de9bb40720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb40c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bb407a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb40bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55de9bb40928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb40a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb40a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55de9bb40cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb41210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bb40d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb41168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55de9bb40ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb40fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb41030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55de9bb41280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb41950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bb41308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb418a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55de9bb41620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb41698 col:23 'T' # | | | |-ParmVarDecl 0x55de9bb41710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55de9bb419c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb41fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bb41a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb41f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55de9bb41cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb41d68 col:23 'T' # | | | |-ParmVarDecl 0x55de9bb41de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55de9bb42030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55de9bb42630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55de9bb420b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb42588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55de9bb42360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55de9bb423d8 col:23 'T' # | | | |-ParmVarDecl 0x55de9bb42450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55de9bb426a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55de9bb42800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55de9bb42750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9bb428b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb42928 Implicit # | | | `-ConstAttr 0x55de9bb42950 Implicit # | | |-FunctionDecl 0x55de9bb42a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb429b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb42b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb42b90 Implicit # | | | `-ConstAttr 0x55de9bb42bb8 Implicit # | | |-FunctionDecl 0x55de9bb42ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb42c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb42d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb42e08 Implicit # | | | `-ConstAttr 0x55de9bb42e30 Implicit # | | |-FunctionDecl 0x55de9bb42f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb42ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb43008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb43080 Implicit # | | | `-ConstAttr 0x55de9bb430a8 Implicit # | | |-FunctionDecl 0x55de9bb431b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55de9bb43108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9bb43268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb432e0 Implicit # | | | `-ConstAttr 0x55de9bb43308 Implicit # | | |-FunctionDecl 0x55de9bb43430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb43380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb434e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb43558 Implicit # | | | `-ConstAttr 0x55de9bb43580 Implicit # | | |-FunctionDecl 0x55de9bb436a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb435f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb43758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb437e0 Implicit # | | | `-ConstAttr 0x55de9bb43808 Implicit # | | |-FunctionDecl 0x55de9bb43930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb43880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb439e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55de9bb43a58 Implicit # | | | `-ConstAttr 0x55de9bb43a80 Implicit # | | |-FunctionDecl 0x55de9bb43b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55de9bb43ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bb43c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb43cb8 Implicit # | | | `-ConstAttr 0x55de9bb43ce0 Implicit # | | |-FunctionDecl 0x55de9bb43df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb43d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb43ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb43f20 Implicit # | | | `-ConstAttr 0x55de9bb43f48 Implicit # | | |-FunctionDecl 0x55de9bb44070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb43fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb44120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb44198 Implicit # | | | `-ConstAttr 0x55de9bb441c0 Implicit # | | |-FunctionDecl 0x55de9bb442e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb44238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb44398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb44410 Implicit # | | | `-ConstAttr 0x55de9bb44438 Implicit # | | |-FunctionDecl 0x55de9bb44548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55de9bb44498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bb445f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb44670 Implicit # | | | `-ConstAttr 0x55de9bb44698 Implicit # | | |-FunctionDecl 0x55de9bb447c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb44710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb44870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb448e8 Implicit # | | | `-ConstAttr 0x55de9bb44910 Implicit # | | |-FunctionDecl 0x55de9bb44a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb44988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb44ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb44b60 Implicit # | | | `-ConstAttr 0x55de9bb44b88 Implicit # | | |-FunctionDecl 0x55de9bb44cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb44c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb44d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55de9bb44dd8 Implicit # | | | `-ConstAttr 0x55de9bb44e00 Implicit # | | |-FunctionDecl 0x55de9bb44f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55de9bb44e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bb44fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb45038 Implicit # | | | `-ConstAttr 0x55de9bb45060 Implicit # | | |-FunctionDecl 0x55de9bb45178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb450c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb45228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb452a0 Implicit # | | | `-ConstAttr 0x55de9bb452c8 Implicit # | | |-FunctionDecl 0x55de9bb453f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb45340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb454a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb45518 Implicit # | | | `-ConstAttr 0x55de9bb45540 Implicit # | | |-FunctionDecl 0x55de9bb45668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb455b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb45718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb45790 Implicit # | | | `-ConstAttr 0x55de9bb457b8 Implicit # | | |-FunctionDecl 0x55de9bb458d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55de9bb45828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bb45988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb45a00 Implicit # | | | `-ConstAttr 0x55de9bb45a28 Implicit # | | |-FunctionDecl 0x55de9bb45b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb45aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb45c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb45c78 Implicit # | | | `-ConstAttr 0x55de9bb45ca0 Implicit # | | |-FunctionDecl 0x55de9bb45dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb45d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb45e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb45ef0 Implicit # | | | `-ConstAttr 0x55de9bb45f18 Implicit # | | |-FunctionDecl 0x55de9bb46040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb45f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb460f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55de9bb46168 Implicit # | | | `-ConstAttr 0x55de9bb46190 Implicit # | | |-FunctionDecl 0x55de9bb46340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55de9bb461f0 col:15 'half' # | | | |-ParmVarDecl 0x55de9bb46270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55de9bb463f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb46470 Implicit # | | | `-ConstAttr 0x55de9bb46498 Implicit # | | |-FunctionDecl 0x55de9bb46650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55de9bb46500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb46580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb46708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb46780 Implicit # | | | `-ConstAttr 0x55de9bb467a8 Implicit # | | |-FunctionDecl 0x55de9bb46970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55de9bb46820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb468a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb46a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb46aa0 Implicit # | | | `-ConstAttr 0x55de9bb46ac8 Implicit # | | |-FunctionDecl 0x55de9bb46c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55de9bb46b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb46bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb46d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb46dc0 Implicit # | | | `-ConstAttr 0x55de9bb46de8 Implicit # | | |-FunctionDecl 0x55de9bb46f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55de9bb46e48 col:17 'float' # | | | |-ParmVarDecl 0x55de9bb46ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55de9bb47050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb470c8 Implicit # | | | `-ConstAttr 0x55de9bb470f0 Implicit # | | |-FunctionDecl 0x55de9bb472b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55de9bb47168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb471e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb47370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb473e8 Implicit # | | | `-ConstAttr 0x55de9bb47410 Implicit # | | |-FunctionDecl 0x55de9bb475d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55de9bb47488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb47508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb47690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb47708 Implicit # | | | `-ConstAttr 0x55de9bb47730 Implicit # | | |-FunctionDecl 0x55de9bb47950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55de9bb47800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb47880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb47a08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55de9bb47a80 Implicit # | | | `-ConstAttr 0x55de9bb47aa8 Implicit # | | |-FunctionDecl 0x55de9bb47bb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55de9bb47b08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9bb47c68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb47ce0 Implicit # | | | `-ConstAttr 0x55de9bb47d08 Implicit # | | |-FunctionDecl 0x55de9bb47e20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb47d70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb47ed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb47f48 Implicit # | | | `-ConstAttr 0x55de9bb47f70 Implicit # | | |-FunctionDecl 0x55de9bb48098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb47fe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb48148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb481c0 Implicit # | | | `-ConstAttr 0x55de9bb481e8 Implicit # | | |-FunctionDecl 0x55de9bb48310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb48260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb483c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb48438 Implicit # | | | `-ConstAttr 0x55de9bb48460 Implicit # | | |-FunctionDecl 0x55de9bb48570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55de9bb484c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55de9bb48620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb48698 Implicit # | | | `-ConstAttr 0x55de9bb486c0 Implicit # | | |-FunctionDecl 0x55de9bb487e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb48738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb48898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb48910 Implicit # | | | `-ConstAttr 0x55de9bb48938 Implicit # | | |-FunctionDecl 0x55de9bb48a60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb489b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb48b10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb48b88 Implicit # | | | `-ConstAttr 0x55de9bb48bb0 Implicit # | | |-FunctionDecl 0x55de9bb48cd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb48c28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb48d88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55de9bb48e00 Implicit # | | | `-ConstAttr 0x55de9bb48e28 Implicit # | | |-FunctionDecl 0x55de9bb48f38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55de9bb48e88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55de9bb48fe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb49060 Implicit # | | | `-ConstAttr 0x55de9bb49088 Implicit # | | |-FunctionDecl 0x55de9bb491a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb490f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb49250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb492c8 Implicit # | | | `-ConstAttr 0x55de9bb492f0 Implicit # | | |-FunctionDecl 0x55de9bb49418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb49368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb494c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb49540 Implicit # | | | `-ConstAttr 0x55de9bb49568 Implicit # | | |-FunctionDecl 0x55de9bb49690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb495e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb49740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb497b8 Implicit # | | | `-ConstAttr 0x55de9bb49810 Implicit # | | |-FunctionDecl 0x55de9bb49920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55de9bb49870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55de9bb499d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb49a48 Implicit # | | | `-ConstAttr 0x55de9bb49a70 Implicit # | | |-FunctionDecl 0x55de9bb49b98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb49ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb49c48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb49cc0 Implicit # | | | `-ConstAttr 0x55de9bb49ce8 Implicit # | | |-FunctionDecl 0x55de9bb49e10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb49d60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb49ec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb49f38 Implicit # | | | `-ConstAttr 0x55de9bb49f60 Implicit # | | |-FunctionDecl 0x55de9bb4a088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb49fd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4a138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55de9bb4a1b0 Implicit # | | | `-ConstAttr 0x55de9bb4a1d8 Implicit # | | |-FunctionDecl 0x55de9bb4a2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55de9bb4a238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55de9bb4a398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4a410 Implicit # | | | `-ConstAttr 0x55de9bb4a438 Implicit # | | |-FunctionDecl 0x55de9bb4a550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb4a4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4a600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4a678 Implicit # | | | `-ConstAttr 0x55de9bb4a6a0 Implicit # | | |-FunctionDecl 0x55de9bb4a7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb4a718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4a878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4a8f0 Implicit # | | | `-ConstAttr 0x55de9bb4a918 Implicit # | | |-FunctionDecl 0x55de9bb4aa40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb4a990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4aaf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4ab68 Implicit # | | | `-ConstAttr 0x55de9bb4ab90 Implicit # | | |-FunctionDecl 0x55de9bb4aca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55de9bb4abf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55de9bb4ad50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4adc8 Implicit # | | | `-ConstAttr 0x55de9bb4adf0 Implicit # | | |-FunctionDecl 0x55de9bb4af18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb4ae68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4afc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4b040 Implicit # | | | `-ConstAttr 0x55de9bb4b068 Implicit # | | |-FunctionDecl 0x55de9bb4b190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb4b0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4b240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4b2b8 Implicit # | | | `-ConstAttr 0x55de9bb4b2e0 Implicit # | | |-FunctionDecl 0x55de9bb4b408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb4b358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4b4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55de9bb4b530 Implicit # | | | `-ConstAttr 0x55de9bb4b558 Implicit # | | |-FunctionDecl 0x55de9bb4b660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55de9bb4b5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55de9bb4b710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4b770 # | | | |-NoThrowAttr 0x55de9bb4b7b0 Implicit # | | | `-ConstAttr 0x55de9bb4b7d8 Implicit # | | |-FunctionDecl 0x55de9bb4b900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55de9bb4b850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4b9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4ba10 # | | | |-NoThrowAttr 0x55de9bb4ba50 Implicit # | | | `-ConstAttr 0x55de9bb4ba78 Implicit # | | |-FunctionDecl 0x55de9bb4bba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55de9bb4baf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4bc50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4bcb0 # | | | |-NoThrowAttr 0x55de9bb4bcf0 Implicit # | | | `-ConstAttr 0x55de9bb4bd18 Implicit # | | |-FunctionDecl 0x55de9bb4be40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55de9bb4bd90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb4bef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4bf50 # | | | |-NoThrowAttr 0x55de9bb4bf90 Implicit # | | | `-ConstAttr 0x55de9bb4bfb8 Implicit # | | |-FunctionDecl 0x55de9bb4c0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55de9bb4c028 col:56 'int' # | | | |-AvailabilityAttr 0x55de9bb4c180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4c240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4c270 # | | | |-NoThrowAttr 0x55de9bb4c2b0 Implicit # | | | `-ConstAttr 0x55de9bb4c2d8 Implicit # | | |-FunctionDecl 0x55de9bb4c488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55de9bb4c360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55de9bb4c538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4c5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4c628 # | | | |-NoThrowAttr 0x55de9bb4c668 Implicit # | | | `-ConstAttr 0x55de9bb4c690 Implicit # | | |-FunctionDecl 0x55de9bb4c848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55de9bb4c718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55de9bb4c8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4c9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4c9e8 # | | | |-NoThrowAttr 0x55de9bb4ca28 Implicit # | | | `-ConstAttr 0x55de9bb4ca50 Implicit # | | |-FunctionDecl 0x55de9bb4cc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55de9bb4cad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55de9bb4ccb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4cd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4cda8 # | | | |-NoThrowAttr 0x55de9bb4cde8 Implicit # | | | `-ConstAttr 0x55de9bb4ce10 Implicit # | | |-FunctionDecl 0x55de9bb4cf40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55de9bb4ce98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55de9bb4cff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4d0b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4d0e0 # | | | |-NoThrowAttr 0x55de9bb4d120 Implicit # | | | `-ConstAttr 0x55de9bb4d148 Implicit # | | |-FunctionDecl 0x55de9bb4d2f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb4d1d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55de9bb4d3a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4d468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4d498 # | | | |-NoThrowAttr 0x55de9bb4d4d8 Implicit # | | | `-ConstAttr 0x55de9bb4d500 Implicit # | | |-FunctionDecl 0x55de9bb4d6b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb4d588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55de9bb4d768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4d860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4d890 # | | | |-NoThrowAttr 0x55de9bb4d8d0 Implicit # | | | `-ConstAttr 0x55de9bb4d8f8 Implicit # | | |-FunctionDecl 0x55de9bb4daa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb4d980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55de9bb4db58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4dc18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4dc48 # | | | |-NoThrowAttr 0x55de9bb4dc88 Implicit # | | | `-ConstAttr 0x55de9bb4dcb0 Implicit # | | |-FunctionDecl 0x55de9bb4dde0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55de9bb4dd38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55de9bb4de90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4df50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4df80 # | | | |-NoThrowAttr 0x55de9bb4dfc0 Implicit # | | | `-ConstAttr 0x55de9bb4dfe8 Implicit # | | |-FunctionDecl 0x55de9bb4e198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb4e070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb4e248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4e308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4e338 # | | | |-NoThrowAttr 0x55de9bb4e378 Implicit # | | | `-ConstAttr 0x55de9bb4e3a0 Implicit # | | |-FunctionDecl 0x55de9bb4e558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb4e428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb4e608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4e6c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4e6f8 # | | | |-NoThrowAttr 0x55de9bb4e738 Implicit # | | | `-ConstAttr 0x55de9bb4e760 Implicit # | | |-FunctionDecl 0x55de9bb4e918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb4e7e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb4e9c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4ea88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4eab8 # | | | |-NoThrowAttr 0x55de9bb4eaf8 Implicit # | | | `-ConstAttr 0x55de9bb4eb20 Implicit # | | |-FunctionDecl 0x55de9bb4ec50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb4eba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55de9bb4ed00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4edc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4edf0 # | | | |-NoThrowAttr 0x55de9bb4ee30 Implicit # | | | `-ConstAttr 0x55de9bb4ee58 Implicit # | | |-FunctionDecl 0x55de9bb4f008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb4eee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb4f0b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4f178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4f1a8 # | | | |-NoThrowAttr 0x55de9bb4f1e8 Implicit # | | | `-ConstAttr 0x55de9bb4f210 Implicit # | | |-FunctionDecl 0x55de9bb4f3c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb4f298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb4f478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4f538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4f568 # | | | |-NoThrowAttr 0x55de9bb4f5a8 Implicit # | | | `-ConstAttr 0x55de9bb4f5d0 Implicit # | | |-FunctionDecl 0x55de9bb4f788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb4f658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb4f848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4f908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4f938 # | | | |-NoThrowAttr 0x55de9bb4f978 Implicit # | | | `-ConstAttr 0x55de9bb4f9a0 Implicit # | | |-FunctionDecl 0x55de9bb4fab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55de9bb4fa10 col:58 'float' # | | | |-AvailabilityAttr 0x55de9bb4fb68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4fc28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4fc58 # | | | |-NoThrowAttr 0x55de9bb4fc98 Implicit # | | | `-ConstAttr 0x55de9bb4fcc0 Implicit # | | |-FunctionDecl 0x55de9bb4fdf8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55de9bb4fd48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55de9bb4fea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb4ff68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb4ff98 # | | | |-NoThrowAttr 0x55de9bb4ffd8 Implicit # | | | `-ConstAttr 0x55de9bb50000 Implicit # | | |-FunctionDecl 0x55de9bb50138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55de9bb50088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55de9bb501e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb502a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb502d8 # | | | |-NoThrowAttr 0x55de9bb50318 Implicit # | | | `-ConstAttr 0x55de9bb50340 Implicit # | | |-FunctionDecl 0x55de9bb50478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55de9bb503c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55de9bb50528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb505e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb50618 # | | | |-NoThrowAttr 0x55de9bb50658 Implicit # | | | `-ConstAttr 0x55de9bb50680 Implicit # | | |-FunctionDecl 0x55de9bb50798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55de9bb506f0 col:59 'double' # | | | |-AvailabilityAttr 0x55de9bb50848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb50908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb50938 # | | | |-NoThrowAttr 0x55de9bb50978 Implicit # | | | `-ConstAttr 0x55de9bb509a0 Implicit # | | |-FunctionDecl 0x55de9bb50b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55de9bb50a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55de9bb50c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb50cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb50cf8 # | | | |-NoThrowAttr 0x55de9bb50d38 Implicit # | | | `-ConstAttr 0x55de9bb50d60 Implicit # | | |-FunctionDecl 0x55de9bb50f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55de9bb50de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55de9bb50fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb51088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb510b8 # | | | |-NoThrowAttr 0x55de9bb510f8 Implicit # | | | `-ConstAttr 0x55de9bb51120 Implicit # | | |-FunctionDecl 0x55de9bb512d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55de9bb511a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55de9bb51388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb51448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55de9bb51478 # | | | |-NoThrowAttr 0x55de9bb514b8 Implicit # | | | `-ConstAttr 0x55de9bb514e0 Implicit # | | |-FunctionDecl 0x55de9bb515f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55de9bb51548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55de9bb516a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb51760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55de9bb51790 # | | | |-NoThrowAttr 0x55de9bb517d0 Implicit # | | | `-ConstAttr 0x55de9bb517f8 Implicit # | | |-FunctionDecl 0x55de9bb51908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55de9bb51860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55de9bb519b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb51a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55de9bb51aa8 # | | | |-NoThrowAttr 0x55de9bb51ae8 Implicit # | | | `-ConstAttr 0x55de9bb51b10 Implicit # | | |-FunctionDecl 0x55de9bb51c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55de9bb51b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55de9bb51d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb51e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55de9bb51e38 # | | | |-NoThrowAttr 0x55de9bb51e78 Implicit # | | | `-ConstAttr 0x55de9bb51ea0 Implicit # | | |-FunctionDecl 0x55de9bb52028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55de9bb51ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55de9bb520d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb52198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55de9bb521c8 # | | | |-NoThrowAttr 0x55de9bb52208 Implicit # | | | `-ConstAttr 0x55de9bb52230 Implicit # | | |-FunctionDecl 0x55de9bb52308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55de9bb523b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb52470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55de9bb524a0 # | | | |-NoThrowAttr 0x55de9bb524e0 Implicit # | | | `-ConstAttr 0x55de9bb52508 Implicit # | | |-FunctionDecl 0x55de9bb525a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55de9bb52648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb52708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55de9bb52738 # | | | |-NoThrowAttr 0x55de9bb52778 Implicit # | | | `-ConstAttr 0x55de9bb527a0 Implicit # | | |-FunctionDecl 0x55de9bb52810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55de9bb528b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb52978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55de9bb529a8 # | | | |-NoThrowAttr 0x55de9bb529e8 Implicit # | | | `-ConstAttr 0x55de9bb52a10 Implicit # | | |-FunctionDecl 0x55de9bb52b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55de9bb52a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55de9bb52bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb52c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55de9bb52cb8 # | | | |-NoThrowAttr 0x55de9bb52cf8 Implicit # | | | `-ConstAttr 0x55de9bb52d20 Implicit # | | |-FunctionDecl 0x55de9bb52f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb52d68 col:53 'bool' # | | | |-ParmVarDecl 0x55de9bb52de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb52fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb53048 # | | | |-NoThrowAttr 0x55de9bb53088 Implicit # | | | `-ConstAttr 0x55de9bb530b0 Implicit # | | |-FunctionDecl 0x55de9bb532e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb53118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55de9bb53198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb533a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb53400 # | | | |-NoThrowAttr 0x55de9bb53440 Implicit # | | | `-ConstAttr 0x55de9bb53468 Implicit # | | |-FunctionDecl 0x55de9bb536b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb534e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55de9bb53560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb53770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb537d0 # | | | |-NoThrowAttr 0x55de9bb53810 Implicit # | | | `-ConstAttr 0x55de9bb54870 Implicit # | | |-FunctionDecl 0x55de9bb54ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb548e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55de9bb54968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb54b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb54bd0 # | | | |-NoThrowAttr 0x55de9bb54c10 Implicit # | | | `-ConstAttr 0x55de9bb54c38 Implicit # | | |-FunctionDecl 0x55de9bb54e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb54c98 col:53 'half' # | | | |-ParmVarDecl 0x55de9bb54d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb54f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb54f80 # | | | |-NoThrowAttr 0x55de9bb54fc0 Implicit # | | | `-ConstAttr 0x55de9bb54fe8 Implicit # | | |-FunctionDecl 0x55de9bb55238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb55060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb550e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb552f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb55350 # | | | |-NoThrowAttr 0x55de9bb55390 Implicit # | | | `-ConstAttr 0x55de9bb553b8 Implicit # | | |-FunctionDecl 0x55de9bb55608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb55430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55de9bb554b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb556c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb55720 # | | | |-NoThrowAttr 0x55de9bb55760 Implicit # | | | `-ConstAttr 0x55de9bb55788 Implicit # | | |-FunctionDecl 0x55de9bb559d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb55800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb55880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb55a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb55af0 # | | | |-NoThrowAttr 0x55de9bb55b30 Implicit # | | | `-ConstAttr 0x55de9bb55b58 Implicit # | | |-FunctionDecl 0x55de9bb55d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb55bb8 col:51 'int' # | | | |-ParmVarDecl 0x55de9bb55c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb55e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb55ea0 # | | | |-NoThrowAttr 0x55de9bb55ee0 Implicit # | | | `-ConstAttr 0x55de9bb55f08 Implicit # | | |-FunctionDecl 0x55de9bb56158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb55f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bb56000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb56210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb56270 # | | | |-NoThrowAttr 0x55de9bb562b0 Implicit # | | | `-ConstAttr 0x55de9bb562d8 Implicit # | | |-FunctionDecl 0x55de9bb56528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb56350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bb563d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb565e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb56640 # | | | |-NoThrowAttr 0x55de9bb56680 Implicit # | | | `-ConstAttr 0x55de9bb566a8 Implicit # | | |-FunctionDecl 0x55de9bb56938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb56720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bb567a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb569f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb56a50 # | | | |-NoThrowAttr 0x55de9bb56a90 Implicit # | | | `-ConstAttr 0x55de9bb56ab8 Implicit # | | |-FunctionDecl 0x55de9bb56cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb56b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bb56bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb56d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb56de0 # | | | |-NoThrowAttr 0x55de9bb56e20 Implicit # | | | `-ConstAttr 0x55de9bb56e48 Implicit # | | |-FunctionDecl 0x55de9bb57098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb56ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bb56f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb57150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb571b0 # | | | |-NoThrowAttr 0x55de9bb571f0 Implicit # | | | `-ConstAttr 0x55de9bb57218 Implicit # | | |-FunctionDecl 0x55de9bb57468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb57290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bb57310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb57520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb57580 # | | | |-NoThrowAttr 0x55de9bb575c0 Implicit # | | | `-ConstAttr 0x55de9bb575e8 Implicit # | | |-FunctionDecl 0x55de9bb57838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb57660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bb576e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb578f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb57950 # | | | |-NoThrowAttr 0x55de9bb57990 Implicit # | | | `-ConstAttr 0x55de9bb579b8 Implicit # | | |-FunctionDecl 0x55de9bb57be8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb57a18 col:55 'float' # | | | |-ParmVarDecl 0x55de9bb57a98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb57ca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb57d00 # | | | |-NoThrowAttr 0x55de9bb57d40 Implicit # | | | `-ConstAttr 0x55de9bb57d68 Implicit # | | |-FunctionDecl 0x55de9bb57fb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb57de0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55de9bb57e60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb58070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb580d0 # | | | |-NoThrowAttr 0x55de9bb58110 Implicit # | | | `-ConstAttr 0x55de9bb58138 Implicit # | | |-FunctionDecl 0x55de9bb58388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb581b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55de9bb58230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb58440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb584a0 # | | | |-NoThrowAttr 0x55de9bb584e0 Implicit # | | | `-ConstAttr 0x55de9bb58508 Implicit # | | |-FunctionDecl 0x55de9bb58758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb58580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bb58600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb58810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb58890 # | | | |-NoThrowAttr 0x55de9bb588d0 Implicit # | | | `-ConstAttr 0x55de9bb588f8 Implicit # | | |-FunctionDecl 0x55de9bb58b48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb58970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bb589f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb58c00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb58c60 # | | | |-NoThrowAttr 0x55de9bb58ca0 Implicit # | | | `-ConstAttr 0x55de9bb58cc8 Implicit # | | |-FunctionDecl 0x55de9bb58f18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb58d40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb58dc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb58fd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb59030 # | | | |-NoThrowAttr 0x55de9bb59070 Implicit # | | | `-ConstAttr 0x55de9bb59098 Implicit # | | |-FunctionDecl 0x55de9bb592e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb59110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb59190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb593a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb59400 # | | | |-NoThrowAttr 0x55de9bb59440 Implicit # | | | `-ConstAttr 0x55de9bb59468 Implicit # | | |-FunctionDecl 0x55de9bb596b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb594e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb59560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb59770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb597d0 # | | | |-NoThrowAttr 0x55de9bb59810 Implicit # | | | `-ConstAttr 0x55de9bb59838 Implicit # | | |-FunctionDecl 0x55de9bb59a88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb598b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bb59930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb59b40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb59ba0 # | | | |-NoThrowAttr 0x55de9bb59be0 Implicit # | | | `-ConstAttr 0x55de9bb59c08 Implicit # | | |-FunctionDecl 0x55de9bb59e58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb59c80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bb59d00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb59f10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb59f70 # | | | |-NoThrowAttr 0x55de9bb59fb0 Implicit # | | | `-ConstAttr 0x55de9bb59fd8 Implicit # | | |-FunctionDecl 0x55de9bb5a228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb5a050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bb5a0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb5a2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb5a340 # | | | |-NoThrowAttr 0x55de9bb5a380 Implicit # | | | `-ConstAttr 0x55de9bb5a3a8 Implicit # | | |-FunctionDecl 0x55de9bb5a5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb5a420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bb5a4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb5a6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb5a710 # | | | |-NoThrowAttr 0x55de9bb5a750 Implicit # | | | `-ConstAttr 0x55de9bb5a778 Implicit # | | |-FunctionDecl 0x55de9bb5a9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb5a7d8 col:57 'double' # | | | |-ParmVarDecl 0x55de9bb5a8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb5aab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb5ab10 # | | | |-NoThrowAttr 0x55de9bb5ab50 Implicit # | | | `-ConstAttr 0x55de9bb5ab78 Implicit # | | |-FunctionDecl 0x55de9bb5adc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb5abf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bb5ac70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb5ae80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb5aee0 # | | | |-NoThrowAttr 0x55de9bb5af20 Implicit # | | | `-ConstAttr 0x55de9bb5af48 Implicit # | | |-FunctionDecl 0x55de9bb5b198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb5afc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bb5b040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb5b250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb5b2b0 # | | | |-NoThrowAttr 0x55de9bb5b2f0 Implicit # | | | `-ConstAttr 0x55de9bb5b318 Implicit # | | |-FunctionDecl 0x55de9bb5b568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55de9bb5b390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bb5b410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb5b620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55de9bb5b680 # | | | |-NoThrowAttr 0x55de9bb5b6c0 Implicit # | | | `-ConstAttr 0x55de9bb5b6e8 Implicit # | | |-FunctionDecl 0x55de9bb5b820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb5b770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55de9bb5b8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5b990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5b9c0 # | | | |-NoThrowAttr 0x55de9bb5ba00 Implicit # | | | `-ConstAttr 0x55de9bb5ba28 Implicit # | | |-FunctionDecl 0x55de9bb5bb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb5baa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55de9bb5bc00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5bcc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5bcf0 # | | | |-NoThrowAttr 0x55de9bb5bd30 Implicit # | | | `-ConstAttr 0x55de9bb5bd58 Implicit # | | |-FunctionDecl 0x55de9bb5be90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb5bde0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55de9bb5bf40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5c000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5c030 # | | | |-NoThrowAttr 0x55de9bb5c070 Implicit # | | | `-ConstAttr 0x55de9bb5c098 Implicit # | | |-FunctionDecl 0x55de9bb5c1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb5c120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55de9bb5c280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5c340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5c370 # | | | |-NoThrowAttr 0x55de9bb5c3b0 Implicit # | | | `-ConstAttr 0x55de9bb5c3d8 Implicit # | | |-FunctionDecl 0x55de9bb5c510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb5c460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55de9bb5c5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5c680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5c6b0 # | | | |-NoThrowAttr 0x55de9bb5c6f0 Implicit # | | | `-ConstAttr 0x55de9bb5c718 Implicit # | | |-FunctionDecl 0x55de9bb5c8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb5c7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb5c960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5ca20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5ca50 # | | | |-NoThrowAttr 0x55de9bb5ca90 Implicit # | | | `-ConstAttr 0x55de9bb5cab8 Implicit # | | |-FunctionDecl 0x55de9bb5cbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb5cb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb5cca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5cd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5cd90 # | | | |-NoThrowAttr 0x55de9bb5cdd0 Implicit # | | | `-ConstAttr 0x55de9bb5cdf8 Implicit # | | |-FunctionDecl 0x55de9bb5cf30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb5ce80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb5cfe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5d0a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55de9bb5d0d0 # | | | |-NoThrowAttr 0x55de9bb5d110 Implicit # | | | `-ConstAttr 0x55de9bb5d138 Implicit # | | |-FunctionDecl 0x55de9bb5d270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb5d1c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55de9bb5d320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5d3e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5d410 # | | | |-NoThrowAttr 0x55de9bb5d450 Implicit # | | | `-ConstAttr 0x55de9bb5d478 Implicit # | | |-FunctionDecl 0x55de9bb5d5a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb5d4f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55de9bb5d650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5d710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5d740 # | | | |-NoThrowAttr 0x55de9bb5d780 Implicit # | | | `-ConstAttr 0x55de9bb5d7a8 Implicit # | | |-FunctionDecl 0x55de9bb5d8e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb5d830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55de9bb5d990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5da50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5da80 # | | | |-NoThrowAttr 0x55de9bb5dac0 Implicit # | | | `-ConstAttr 0x55de9bb5dae8 Implicit # | | |-FunctionDecl 0x55de9bb5dc20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb5db70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55de9bb5dcd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5dd90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5ddc0 # | | | |-NoThrowAttr 0x55de9bb5de00 Implicit # | | | `-ConstAttr 0x55de9bb5de28 Implicit # | | |-FunctionDecl 0x55de9bb5df60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb5deb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55de9bb5e010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5e0d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5e100 # | | | |-NoThrowAttr 0x55de9bb5e140 Implicit # | | | `-ConstAttr 0x55de9bb5e168 Implicit # | | |-FunctionDecl 0x55de9bb5e2a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb5e1f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb5e350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5e410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5e440 # | | | |-NoThrowAttr 0x55de9bb5e480 Implicit # | | | `-ConstAttr 0x55de9bb5e4a8 Implicit # | | |-FunctionDecl 0x55de9bb5e5e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb5e530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb5e690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5e750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5e780 # | | | |-NoThrowAttr 0x55de9bb5e7c0 Implicit # | | | `-ConstAttr 0x55de9bb5e7e8 Implicit # | | |-FunctionDecl 0x55de9bb5e970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb5e8c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb5ea20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5eae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55de9bb5eb10 # | | | |-NoThrowAttr 0x55de9bb5eb50 Implicit # | | | `-ConstAttr 0x55de9bb5eb78 Implicit # | | |-FunctionDecl 0x55de9bb5ecb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb5ec00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55de9bb5ed60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5ee20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb5ee50 # | | | |-NoThrowAttr 0x55de9bb5ee90 Implicit # | | | `-ConstAttr 0x55de9bb5eeb8 Implicit # | | |-FunctionDecl 0x55de9bb5efe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb5ef30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55de9bb5f090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5f150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb5f180 # | | | |-NoThrowAttr 0x55de9bb5f1c0 Implicit # | | | `-ConstAttr 0x55de9bb5f1e8 Implicit # | | |-FunctionDecl 0x55de9bb5f320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb5f270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55de9bb5f3d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5f490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb5f4c0 # | | | |-NoThrowAttr 0x55de9bb5f500 Implicit # | | | `-ConstAttr 0x55de9bb5f528 Implicit # | | |-FunctionDecl 0x55de9bb5f660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb5f5b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55de9bb5f710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5f7d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb5f800 # | | | |-NoThrowAttr 0x55de9bb5f840 Implicit # | | | `-ConstAttr 0x55de9bb5f868 Implicit # | | |-FunctionDecl 0x55de9bb5f9a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb5f8f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55de9bb5fa50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5fb10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb5fb40 # | | | |-NoThrowAttr 0x55de9bb5fb80 Implicit # | | | `-ConstAttr 0x55de9bb5fba8 Implicit # | | |-FunctionDecl 0x55de9bb5fce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb5fc30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb5fd90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb5fe50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb5fe80 # | | | |-NoThrowAttr 0x55de9bb5fec0 Implicit # | | | `-ConstAttr 0x55de9bb5fee8 Implicit # | | |-FunctionDecl 0x55de9bb60020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb5ff70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb600d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb60190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb601c0 # | | | |-NoThrowAttr 0x55de9bb60200 Implicit # | | | `-ConstAttr 0x55de9bb60228 Implicit # | | |-FunctionDecl 0x55de9bb60360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb602b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb60410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb604d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55de9bb60500 # | | | |-NoThrowAttr 0x55de9bb60540 Implicit # | | | `-ConstAttr 0x55de9bb60568 Implicit # | | |-FunctionDecl 0x55de9bb60678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55de9bb605c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55de9bb60728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb60788 # | | | |-NoThrowAttr 0x55de9bb607c8 Implicit # | | | `-ConstAttr 0x55de9bb607f0 Implicit # | | |-FunctionDecl 0x55de9bb609b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb60858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb60a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb60ac8 # | | | |-NoThrowAttr 0x55de9bb60b08 Implicit # | | | `-ConstAttr 0x55de9bb60b30 Implicit # | | |-FunctionDecl 0x55de9bb60c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb60ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb60d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb60d68 # | | | |-NoThrowAttr 0x55de9bb60da8 Implicit # | | | `-ConstAttr 0x55de9bb60dd0 Implicit # | | |-FunctionDecl 0x55de9bb60ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb60e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb60fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb61008 # | | | |-NoThrowAttr 0x55de9bb61048 Implicit # | | | `-ConstAttr 0x55de9bb61070 Implicit # | | |-FunctionDecl 0x55de9bb61180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55de9bb610d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55de9bb61230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb61290 # | | | |-NoThrowAttr 0x55de9bb612d0 Implicit # | | | `-ConstAttr 0x55de9bb612f8 Implicit # | | |-FunctionDecl 0x55de9bb61420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb61370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb614d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb61530 # | | | |-NoThrowAttr 0x55de9bb61570 Implicit # | | | `-ConstAttr 0x55de9bb61598 Implicit # | | |-FunctionDecl 0x55de9bb616c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb61610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb61770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb617d0 # | | | |-NoThrowAttr 0x55de9bb61810 Implicit # | | | `-ConstAttr 0x55de9bb61838 Implicit # | | |-FunctionDecl 0x55de9bb61960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb618b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb61a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb61a70 # | | | |-NoThrowAttr 0x55de9bb61ab0 Implicit # | | | `-ConstAttr 0x55de9bb61ad8 Implicit # | | |-FunctionDecl 0x55de9bb61c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb61b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb61cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb61d10 # | | | |-NoThrowAttr 0x55de9bb61d50 Implicit # | | | `-ConstAttr 0x55de9bb61d78 Implicit # | | |-FunctionDecl 0x55de9bb61ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb61df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb61f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb61fb0 # | | | |-NoThrowAttr 0x55de9bb61ff0 Implicit # | | | `-ConstAttr 0x55de9bb62018 Implicit # | | |-FunctionDecl 0x55de9bb62140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb62090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb621f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb62250 # | | | |-NoThrowAttr 0x55de9bb62290 Implicit # | | | `-ConstAttr 0x55de9bb622b8 Implicit # | | |-FunctionDecl 0x55de9bb623e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb62330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb62490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb624f0 # | | | |-NoThrowAttr 0x55de9bb62530 Implicit # | | | `-ConstAttr 0x55de9bb62558 Implicit # | | |-FunctionDecl 0x55de9bb62680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bb625d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb62730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb62790 # | | | |-NoThrowAttr 0x55de9bb627d0 Implicit # | | | `-ConstAttr 0x55de9bb627f8 Implicit # | | |-FunctionDecl 0x55de9bb62bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb62870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb62c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb62cd0 # | | | |-NoThrowAttr 0x55de9bb62d10 Implicit # | | | `-ConstAttr 0x55de9bb62d38 Implicit # | | |-FunctionDecl 0x55de9bb62e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb62db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb62f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb62f70 # | | | |-NoThrowAttr 0x55de9bb62fb0 Implicit # | | | `-ConstAttr 0x55de9bb62fd8 Implicit # | | |-FunctionDecl 0x55de9bb63100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb63050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb631b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb63210 # | | | |-NoThrowAttr 0x55de9bb63250 Implicit # | | | `-ConstAttr 0x55de9bb63278 Implicit # | | |-FunctionDecl 0x55de9bb633a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb632f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb63450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb634b0 # | | | |-NoThrowAttr 0x55de9bb634f0 Implicit # | | | `-ConstAttr 0x55de9bb63518 Implicit # | | |-FunctionDecl 0x55de9bb63640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb63590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb636f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb63750 # | | | |-NoThrowAttr 0x55de9bb63790 Implicit # | | | `-ConstAttr 0x55de9bb637b8 Implicit # | | |-FunctionDecl 0x55de9bb638e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb63830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb63990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb639f0 # | | | |-NoThrowAttr 0x55de9bb63a30 Implicit # | | | `-ConstAttr 0x55de9bb63a58 Implicit # | | |-FunctionDecl 0x55de9bb63b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb63ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb63c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb63c90 # | | | |-NoThrowAttr 0x55de9bb63cd0 Implicit # | | | `-ConstAttr 0x55de9bb63cf8 Implicit # | | |-FunctionDecl 0x55de9bb63e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55de9bb63d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55de9bb63eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb63f18 # | | | |-NoThrowAttr 0x55de9bb63f58 Implicit # | | | `-ConstAttr 0x55de9bb63f80 Implicit # | | |-FunctionDecl 0x55de9bb640a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb63ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb64158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb641b8 # | | | |-NoThrowAttr 0x55de9bb641f8 Implicit # | | | `-ConstAttr 0x55de9bb64220 Implicit # | | |-FunctionDecl 0x55de9bb64348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb64298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb643f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb64458 # | | | |-NoThrowAttr 0x55de9bb64498 Implicit # | | | `-ConstAttr 0x55de9bb644c0 Implicit # | | |-FunctionDecl 0x55de9bb645e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb64538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb64698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb646f8 # | | | |-NoThrowAttr 0x55de9bb64738 Implicit # | | | `-ConstAttr 0x55de9bb64760 Implicit # | | |-FunctionDecl 0x55de9bb64870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55de9bb647c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55de9bb64920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb64980 # | | | |-NoThrowAttr 0x55de9bb649c0 Implicit # | | | `-ConstAttr 0x55de9bb649e8 Implicit # | | |-FunctionDecl 0x55de9bb64b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb64a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb64e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb64e70 # | | | |-NoThrowAttr 0x55de9bb64eb0 Implicit # | | | `-ConstAttr 0x55de9bb64ed8 Implicit # | | |-FunctionDecl 0x55de9bb65000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb64f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb650b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb65110 # | | | |-NoThrowAttr 0x55de9bb65150 Implicit # | | | `-ConstAttr 0x55de9bb65178 Implicit # | | |-FunctionDecl 0x55de9bb652a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb651f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb65350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55de9bb653b0 # | | | |-NoThrowAttr 0x55de9bb653f0 Implicit # | | | `-ConstAttr 0x55de9bb65418 Implicit # | | |-FunctionDecl 0x55de9bb65528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55de9bb65478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55de9bb655d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb65638 # | | | |-NoThrowAttr 0x55de9bb65678 Implicit # | | | `-ConstAttr 0x55de9bb656a0 Implicit # | | |-FunctionDecl 0x55de9bb657b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb65708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb65868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb658c8 # | | | |-NoThrowAttr 0x55de9bb65908 Implicit # | | | `-ConstAttr 0x55de9bb65930 Implicit # | | |-FunctionDecl 0x55de9bb65a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb659a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb65b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb65b68 # | | | |-NoThrowAttr 0x55de9bb65ba8 Implicit # | | | `-ConstAttr 0x55de9bb65bd0 Implicit # | | |-FunctionDecl 0x55de9bb65cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb65c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb65da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb65e08 # | | | |-NoThrowAttr 0x55de9bb65e48 Implicit # | | | `-ConstAttr 0x55de9bb65e70 Implicit # | | |-FunctionDecl 0x55de9bb65f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55de9bb65ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55de9bb66040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb66100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb66130 # | | | |-NoThrowAttr 0x55de9bb66170 Implicit # | | | `-ConstAttr 0x55de9bb66198 Implicit # | | |-FunctionDecl 0x55de9bb662d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb66220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55de9bb66380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb66440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb66470 # | | | |-NoThrowAttr 0x55de9bb664b0 Implicit # | | | `-ConstAttr 0x55de9bb664d8 Implicit # | | |-FunctionDecl 0x55de9bb66610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb66560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55de9bb666c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb66780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb667b0 # | | | |-NoThrowAttr 0x55de9bb667f0 Implicit # | | | `-ConstAttr 0x55de9bb66818 Implicit # | | |-FunctionDecl 0x55de9bb66950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb668a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55de9bb66a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb66ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb66af0 # | | | |-NoThrowAttr 0x55de9bb66b30 Implicit # | | | `-ConstAttr 0x55de9bb66b58 Implicit # | | |-FunctionDecl 0x55de9bb66c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb66be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55de9bb66d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb67e30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb67e60 # | | | |-NoThrowAttr 0x55de9bb67ea0 Implicit # | | | `-ConstAttr 0x55de9bb67ec8 Implicit # | | |-FunctionDecl 0x55de9bb68000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb67f50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55de9bb680b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb68170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb681a0 # | | | |-NoThrowAttr 0x55de9bb681e0 Implicit # | | | `-ConstAttr 0x55de9bb68208 Implicit # | | |-FunctionDecl 0x55de9bb68340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb68290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55de9bb683f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb684b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb684e0 # | | | |-NoThrowAttr 0x55de9bb68520 Implicit # | | | `-ConstAttr 0x55de9bb68548 Implicit # | | |-FunctionDecl 0x55de9bb68680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb685d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55de9bb68730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb687f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb68820 # | | | |-NoThrowAttr 0x55de9bb68860 Implicit # | | | `-ConstAttr 0x55de9bb68888 Implicit # | | |-FunctionDecl 0x55de9bb689c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bb68910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55de9bb68a70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb68b30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb68b60 # | | | |-NoThrowAttr 0x55de9bb68ba0 Implicit # | | | `-ConstAttr 0x55de9bb68bc8 Implicit # | | |-FunctionDecl 0x55de9bb68d00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb68c50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb68db0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb68e70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb68ea0 # | | | |-NoThrowAttr 0x55de9bb68ee0 Implicit # | | | `-ConstAttr 0x55de9bb68f08 Implicit # | | |-FunctionDecl 0x55de9bb69040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb68f90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb690f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb691b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb691e0 # | | | |-NoThrowAttr 0x55de9bb69220 Implicit # | | | `-ConstAttr 0x55de9bb69248 Implicit # | | |-FunctionDecl 0x55de9bb69380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb692d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb69430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb694f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb69520 # | | | |-NoThrowAttr 0x55de9bb69560 Implicit # | | | `-ConstAttr 0x55de9bb69588 Implicit # | | |-FunctionDecl 0x55de9bb696c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb69610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55de9bb69770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb69830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb69860 # | | | |-NoThrowAttr 0x55de9bb698a0 Implicit # | | | `-ConstAttr 0x55de9bb698c8 Implicit # | | |-FunctionDecl 0x55de9bb69a00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb69950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb69ab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb69b70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb69ba0 # | | | |-NoThrowAttr 0x55de9bb69be0 Implicit # | | | `-ConstAttr 0x55de9bb69c08 Implicit # | | |-FunctionDecl 0x55de9bb69d40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb69c90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb6d5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6d680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6d6b0 # | | | |-NoThrowAttr 0x55de9bb6d6f0 Implicit # | | | `-ConstAttr 0x55de9bb6d718 Implicit # | | |-FunctionDecl 0x55de9bb6d850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb6d7a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb6d900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6d9c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6d9f0 # | | | |-NoThrowAttr 0x55de9bb6da30 Implicit # | | | `-ConstAttr 0x55de9bb6da58 Implicit # | | |-FunctionDecl 0x55de9bb6db78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55de9bb6dac8 col:54 'float' # | | | |-AvailabilityAttr 0x55de9bb6dc28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6dce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6dd18 # | | | |-NoThrowAttr 0x55de9bb6dd58 Implicit # | | | `-ConstAttr 0x55de9bb6dd80 Implicit # | | |-FunctionDecl 0x55de9bb6deb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb6de08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55de9bb6df68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6e028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6e058 # | | | |-NoThrowAttr 0x55de9bb6e098 Implicit # | | | `-ConstAttr 0x55de9bb6e0c0 Implicit # | | |-FunctionDecl 0x55de9bb6e1f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb6e148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55de9bb6e2a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6e368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6e398 # | | | |-NoThrowAttr 0x55de9bb6e3d8 Implicit # | | | `-ConstAttr 0x55de9bb6e400 Implicit # | | |-FunctionDecl 0x55de9bb6e538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb6e488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55de9bb6e5e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6e6a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6e6d8 # | | | |-NoThrowAttr 0x55de9bb6e718 Implicit # | | | `-ConstAttr 0x55de9bb6e740 Implicit # | | |-FunctionDecl 0x55de9bb6e860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55de9bb6e7b0 col:56 'double' # | | | |-AvailabilityAttr 0x55de9bb6e910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6e9d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6ea00 # | | | |-NoThrowAttr 0x55de9bb6ea40 Implicit # | | | `-ConstAttr 0x55de9bb6ea68 Implicit # | | |-FunctionDecl 0x55de9bb6eba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb6eaf0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55de9bb6ec50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6ed10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6ed40 # | | | |-NoThrowAttr 0x55de9bb6ed80 Implicit # | | | `-ConstAttr 0x55de9bb6eda8 Implicit # | | |-FunctionDecl 0x55de9bb6eee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb6ee30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55de9bb6ef90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6f050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6f080 # | | | |-NoThrowAttr 0x55de9bb6f0c0 Implicit # | | | `-ConstAttr 0x55de9bb6f0e8 Implicit # | | |-FunctionDecl 0x55de9bb6f220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb6f170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55de9bb6f2d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb6f390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55de9bb6f3c0 # | | | |-NoThrowAttr 0x55de9bb6f400 Implicit # | | | `-ConstAttr 0x55de9bb6f428 Implicit # | | |-FunctionDecl 0x55de9bb6f5d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55de9bb6f488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55de9bb6f680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb6f6e0 # | | | |-NoThrowAttr 0x55de9bb6f720 Implicit # | | | `-ConstAttr 0x55de9bb6f748 Implicit # | | |-FunctionDecl 0x55de9bb6f860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb6f7b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb6f910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb6f970 # | | | |-NoThrowAttr 0x55de9bb6f9b0 Implicit # | | | `-ConstAttr 0x55de9bb6f9d8 Implicit # | | |-FunctionDecl 0x55de9bb6fb00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb6fa50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb6fbb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb6fc10 # | | | |-NoThrowAttr 0x55de9bb6fc50 Implicit # | | | `-ConstAttr 0x55de9bb6fc78 Implicit # | | |-FunctionDecl 0x55de9bb6fda0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb6fcf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb6fe50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb6feb0 # | | | |-NoThrowAttr 0x55de9bb6fef0 Implicit # | | | `-ConstAttr 0x55de9bb6ff18 Implicit # | | |-FunctionDecl 0x55de9bb70028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55de9bb6ff78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55de9bb700d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb70138 # | | | |-NoThrowAttr 0x55de9bb70178 Implicit # | | | `-ConstAttr 0x55de9bb701a0 Implicit # | | |-FunctionDecl 0x55de9bb702c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb70218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb70378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb703d8 # | | | |-NoThrowAttr 0x55de9bb70418 Implicit # | | | `-ConstAttr 0x55de9bb70440 Implicit # | | |-FunctionDecl 0x55de9bb70568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb704b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb70618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb70678 # | | | |-NoThrowAttr 0x55de9bb706b8 Implicit # | | | `-ConstAttr 0x55de9bb706e0 Implicit # | | |-FunctionDecl 0x55de9bb70808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb70758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb708b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb70918 # | | | |-NoThrowAttr 0x55de9bb70958 Implicit # | | | `-ConstAttr 0x55de9bb70980 Implicit # | | |-FunctionDecl 0x55de9bb70aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb709f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb70b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb70bb8 # | | | |-NoThrowAttr 0x55de9bb70bf8 Implicit # | | | `-ConstAttr 0x55de9bb70c20 Implicit # | | |-FunctionDecl 0x55de9bb70d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb70c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb70df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb70e58 # | | | |-NoThrowAttr 0x55de9bb70e98 Implicit # | | | `-ConstAttr 0x55de9bb70ec0 Implicit # | | |-FunctionDecl 0x55de9bb70fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb70f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb71098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb710f8 # | | | |-NoThrowAttr 0x55de9bb71138 Implicit # | | | `-ConstAttr 0x55de9bb71160 Implicit # | | |-FunctionDecl 0x55de9bb71288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb711d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb71338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb71398 # | | | |-NoThrowAttr 0x55de9bb713d8 Implicit # | | | `-ConstAttr 0x55de9bb71400 Implicit # | | |-FunctionDecl 0x55de9bb71528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bb71478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb715e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb71648 # | | | |-NoThrowAttr 0x55de9bb71688 Implicit # | | | `-ConstAttr 0x55de9bb716b0 Implicit # | | |-FunctionDecl 0x55de9bb717d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb71728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb71888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb718e8 # | | | |-NoThrowAttr 0x55de9bb71928 Implicit # | | | `-ConstAttr 0x55de9bb71950 Implicit # | | |-FunctionDecl 0x55de9bb71a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb719c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb71b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb71b88 # | | | |-NoThrowAttr 0x55de9bb71bc8 Implicit # | | | `-ConstAttr 0x55de9bb71bf0 Implicit # | | |-FunctionDecl 0x55de9bb71d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb71c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb71dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb71e28 # | | | |-NoThrowAttr 0x55de9bb71e68 Implicit # | | | `-ConstAttr 0x55de9bb71e90 Implicit # | | |-FunctionDecl 0x55de9bb71fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb71f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb72068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb720c8 # | | | |-NoThrowAttr 0x55de9bb72108 Implicit # | | | `-ConstAttr 0x55de9bb72130 Implicit # | | |-FunctionDecl 0x55de9bb72258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb721a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb72308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb72368 # | | | |-NoThrowAttr 0x55de9bb723a8 Implicit # | | | `-ConstAttr 0x55de9bb723d0 Implicit # | | |-FunctionDecl 0x55de9bb724f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb72448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb725a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb72608 # | | | |-NoThrowAttr 0x55de9bb72648 Implicit # | | | `-ConstAttr 0x55de9bb72670 Implicit # | | |-FunctionDecl 0x55de9bb72798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb726e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb72848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb728a8 # | | | |-NoThrowAttr 0x55de9bb728e8 Implicit # | | | `-ConstAttr 0x55de9bb72910 Implicit # | | |-FunctionDecl 0x55de9bb72a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55de9bb72970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55de9bb72ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb72b30 # | | | |-NoThrowAttr 0x55de9bb72b70 Implicit # | | | `-ConstAttr 0x55de9bb72b98 Implicit # | | |-FunctionDecl 0x55de9bb72cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb72c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb72d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb72dd0 # | | | |-NoThrowAttr 0x55de9bb72e10 Implicit # | | | `-ConstAttr 0x55de9bb72e38 Implicit # | | |-FunctionDecl 0x55de9bb72f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb72eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb73010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb73070 # | | | |-NoThrowAttr 0x55de9bb730b0 Implicit # | | | `-ConstAttr 0x55de9bb730d8 Implicit # | | |-FunctionDecl 0x55de9bb73200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb73150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb732b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb73310 # | | | |-NoThrowAttr 0x55de9bb73350 Implicit # | | | `-ConstAttr 0x55de9bb73378 Implicit # | | |-FunctionDecl 0x55de9bb73488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55de9bb733d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55de9bb73538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb73598 # | | | |-NoThrowAttr 0x55de9bb13ce0 Implicit # | | | `-ConstAttr 0x55de9bb13d08 Implicit # | | |-FunctionDecl 0x55de9bb13e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb13d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb13ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb13f40 # | | | |-NoThrowAttr 0x55de9bb13f80 Implicit # | | | `-ConstAttr 0x55de9bb13fa8 Implicit # | | |-FunctionDecl 0x55de9bb140d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb14020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb14180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb141e0 # | | | |-NoThrowAttr 0x55de9bb14220 Implicit # | | | `-ConstAttr 0x55de9bb14248 Implicit # | | |-FunctionDecl 0x55de9bb14370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb142c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb14420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55de9bb14480 # | | | |-NoThrowAttr 0x55de9bb144c0 Implicit # | | | `-ConstAttr 0x55de9bb144e8 Implicit # | | |-FunctionDecl 0x55de9bb145f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55de9bb14548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55de9bb146a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb14708 # | | | |-NoThrowAttr 0x55de9bb14748 Implicit # | | | `-ConstAttr 0x55de9bb14770 Implicit # | | |-FunctionDecl 0x55de9bb14888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb147d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb14938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb14998 # | | | |-NoThrowAttr 0x55de9bb149d8 Implicit # | | | `-ConstAttr 0x55de9bb14a00 Implicit # | | |-FunctionDecl 0x55de9bb14b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb14a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb14bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb14c38 # | | | |-NoThrowAttr 0x55de9bb14c78 Implicit # | | | `-ConstAttr 0x55de9bb14ca0 Implicit # | | |-FunctionDecl 0x55de9bb14dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb14d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb14e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb14ed8 # | | | |-NoThrowAttr 0x55de9bb14f18 Implicit # | | | `-ConstAttr 0x55de9bb14f40 Implicit # | | |-FunctionDecl 0x55de9bb15060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55de9bb14fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55de9bb15110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb151d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb15200 # | | | |-NoThrowAttr 0x55de9bb15240 Implicit # | | | `-ConstAttr 0x55de9bb15268 Implicit # | | |-FunctionDecl 0x55de9bb153a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb152f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55de9bb15450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb15510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb15540 # | | | |-NoThrowAttr 0x55de9bb15580 Implicit # | | | `-ConstAttr 0x55de9bb155a8 Implicit # | | |-FunctionDecl 0x55de9bb156e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb15630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55de9bb15790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb15850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb15880 # | | | |-NoThrowAttr 0x55de9bb158c0 Implicit # | | | `-ConstAttr 0x55de9bb158e8 Implicit # | | |-FunctionDecl 0x55de9bb15a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb15970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55de9bb15ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb15b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb15bc0 # | | | |-NoThrowAttr 0x55de9bb15c00 Implicit # | | | `-ConstAttr 0x55de9bb15c28 Implicit # | | |-FunctionDecl 0x55de9bb15da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb15cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55de9bb15e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb15f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb15f40 # | | | |-NoThrowAttr 0x55de9bb15f80 Implicit # | | | `-ConstAttr 0x55de9bb15fa8 Implicit # | | |-FunctionDecl 0x55de9bb160e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb16030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55de9bb16190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb16250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb16280 # | | | |-NoThrowAttr 0x55de9bb162c0 Implicit # | | | `-ConstAttr 0x55de9bb162e8 Implicit # | | |-FunctionDecl 0x55de9bb16420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb16370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55de9bb164d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb16590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb165c0 # | | | |-NoThrowAttr 0x55de9bb16600 Implicit # | | | `-ConstAttr 0x55de9bb16628 Implicit # | | |-FunctionDecl 0x55de9bb16760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb166b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55de9bb16810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb168d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb16900 # | | | |-NoThrowAttr 0x55de9bb16940 Implicit # | | | `-ConstAttr 0x55de9bb16968 Implicit # | | |-FunctionDecl 0x55de9bb16aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bb169f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55de9bb16b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb16c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb16c40 # | | | |-NoThrowAttr 0x55de9bb16c80 Implicit # | | | `-ConstAttr 0x55de9bb16ca8 Implicit # | | |-FunctionDecl 0x55de9bb16de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb16d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb16e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb16f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb16f80 # | | | |-NoThrowAttr 0x55de9bb16fc0 Implicit # | | | `-ConstAttr 0x55de9bb16fe8 Implicit # | | |-FunctionDecl 0x55de9bb17120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb17070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb171d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb17290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb172c0 # | | | |-NoThrowAttr 0x55de9bb17300 Implicit # | | | `-ConstAttr 0x55de9bb17328 Implicit # | | |-FunctionDecl 0x55de9bb17460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb173b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb17510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb175d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb17600 # | | | |-NoThrowAttr 0x55de9bb17640 Implicit # | | | `-ConstAttr 0x55de9bb17668 Implicit # | | |-FunctionDecl 0x55de9bb177a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb176f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55de9bb17850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb17910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb17940 # | | | |-NoThrowAttr 0x55de9bb17980 Implicit # | | | `-ConstAttr 0x55de9bb179a8 Implicit # | | |-FunctionDecl 0x55de9bb17ae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb17a30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55de9bb17b90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb17c50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb17c80 # | | | |-NoThrowAttr 0x55de9bb17cc0 Implicit # | | | `-ConstAttr 0x55de9bb7f610 Implicit # | | |-FunctionDecl 0x55de9bb7f748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb7f698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55de9bb7f7f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb7f8b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb7f8e8 # | | | |-NoThrowAttr 0x55de9bb7f928 Implicit # | | | `-ConstAttr 0x55de9bb7f950 Implicit # | | |-FunctionDecl 0x55de9bb7fa88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb7f9d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55de9bb7fb38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb7fbf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb7fc28 # | | | |-NoThrowAttr 0x55de9bb7fc68 Implicit # | | | `-ConstAttr 0x55de9bb7fc90 Implicit # | | |-FunctionDecl 0x55de9bb7fdb0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55de9bb7fd00 col:58 'float' # | | | |-AvailabilityAttr 0x55de9bb7fe60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb7ff20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb7ff50 # | | | |-NoThrowAttr 0x55de9bb7ff90 Implicit # | | | `-ConstAttr 0x55de9bb7ffb8 Implicit # | | |-FunctionDecl 0x55de9bb800f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb80040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55de9bb801a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb80260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb80290 # | | | |-NoThrowAttr 0x55de9bb802d0 Implicit # | | | `-ConstAttr 0x55de9bb802f8 Implicit # | | |-FunctionDecl 0x55de9bb80430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb80380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55de9bb804e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb805a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb805d0 # | | | |-NoThrowAttr 0x55de9bb80610 Implicit # | | | `-ConstAttr 0x55de9bb80638 Implicit # | | |-FunctionDecl 0x55de9bb80770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb806c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55de9bb80820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb808e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb80910 # | | | |-NoThrowAttr 0x55de9bb80950 Implicit # | | | `-ConstAttr 0x55de9bb80978 Implicit # | | |-FunctionDecl 0x55de9bb80a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55de9bb809e8 col:60 'double' # | | | |-AvailabilityAttr 0x55de9bb80b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb80c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb80c38 # | | | |-NoThrowAttr 0x55de9bb80c78 Implicit # | | | `-ConstAttr 0x55de9bb80ca0 Implicit # | | |-FunctionDecl 0x55de9bb80dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb80d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55de9bb80e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb80f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb80f78 # | | | |-NoThrowAttr 0x55de9bb80fb8 Implicit # | | | `-ConstAttr 0x55de9bb80fe0 Implicit # | | |-FunctionDecl 0x55de9bb81118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb81068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55de9bb811c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb81288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb812b8 # | | | |-NoThrowAttr 0x55de9bb812f8 Implicit # | | | `-ConstAttr 0x55de9bb81320 Implicit # | | |-FunctionDecl 0x55de9bb81458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb813a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55de9bb81508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55de9bb815c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55de9bb81620 # | | | |-NoThrowAttr 0x55de9bb81660 Implicit # | | | `-ConstAttr 0x55de9bb81688 Implicit # | | |-FunctionDecl 0x55de9bb81798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55de9bb816e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55de9bb81848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb818a8 # | | | |-NoThrowAttr 0x55de9bb818e8 Implicit # | | | `-ConstAttr 0x55de9bb81910 Implicit # | | |-FunctionDecl 0x55de9bb81a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb81978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb81ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb81b38 # | | | |-NoThrowAttr 0x55de9bb81b78 Implicit # | | | `-ConstAttr 0x55de9bb81ba0 Implicit # | | |-FunctionDecl 0x55de9bb81cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb81c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb81d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb81dd8 # | | | |-NoThrowAttr 0x55de9bb81e18 Implicit # | | | `-ConstAttr 0x55de9bb81e40 Implicit # | | |-FunctionDecl 0x55de9bb81f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb81eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb82018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb82078 # | | | |-NoThrowAttr 0x55de9bb820b8 Implicit # | | | `-ConstAttr 0x55de9bb820e0 Implicit # | | |-FunctionDecl 0x55de9bb821f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55de9bb82140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55de9bb822a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb82300 # | | | |-NoThrowAttr 0x55de9bb82340 Implicit # | | | `-ConstAttr 0x55de9bb82368 Implicit # | | |-FunctionDecl 0x55de9bb82490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb823e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb82540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb825a0 # | | | |-NoThrowAttr 0x55de9bb825e0 Implicit # | | | `-ConstAttr 0x55de9bb82608 Implicit # | | |-FunctionDecl 0x55de9bb82730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb82680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb827e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb82840 # | | | |-NoThrowAttr 0x55de9bb82880 Implicit # | | | `-ConstAttr 0x55de9bb828a8 Implicit # | | |-FunctionDecl 0x55de9bb829d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb82920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb82a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb82ae0 # | | | |-NoThrowAttr 0x55de9bb82b20 Implicit # | | | `-ConstAttr 0x55de9bb82b48 Implicit # | | |-FunctionDecl 0x55de9bb82c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb82bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb82d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb82d80 # | | | |-NoThrowAttr 0x55de9bb82dc0 Implicit # | | | `-ConstAttr 0x55de9bb82de8 Implicit # | | |-FunctionDecl 0x55de9bb82f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb82e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb82fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb83020 # | | | |-NoThrowAttr 0x55de9bb83060 Implicit # | | | `-ConstAttr 0x55de9bb83088 Implicit # | | |-FunctionDecl 0x55de9bb831b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb83100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb83260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb832c0 # | | | |-NoThrowAttr 0x55de9bb83300 Implicit # | | | `-ConstAttr 0x55de9bb83328 Implicit # | | |-FunctionDecl 0x55de9bb83450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb833a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb83500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb83560 # | | | |-NoThrowAttr 0x55de9bb835a0 Implicit # | | | `-ConstAttr 0x55de9bb835c8 Implicit # | | |-FunctionDecl 0x55de9bb83710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bb83660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb837c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb83820 # | | | |-NoThrowAttr 0x55de9bb83860 Implicit # | | | `-ConstAttr 0x55de9bb83888 Implicit # | | |-FunctionDecl 0x55de9bb839b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb83900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb83a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb83ac0 # | | | |-NoThrowAttr 0x55de9bb83b00 Implicit # | | | `-ConstAttr 0x55de9bb83b28 Implicit # | | |-FunctionDecl 0x55de9bb83c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb83ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb83d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb83d60 # | | | |-NoThrowAttr 0x55de9bb83da0 Implicit # | | | `-ConstAttr 0x55de9bb83dc8 Implicit # | | |-FunctionDecl 0x55de9bb83ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb83e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb83fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb84000 # | | | |-NoThrowAttr 0x55de9bb84040 Implicit # | | | `-ConstAttr 0x55de9bb84068 Implicit # | | |-FunctionDecl 0x55de9bb84190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb840e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb84240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb842a0 # | | | |-NoThrowAttr 0x55de9bb842e0 Implicit # | | | `-ConstAttr 0x55de9bb84308 Implicit # | | |-FunctionDecl 0x55de9bb84430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb84380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb844e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb84540 # | | | |-NoThrowAttr 0x55de9bb84580 Implicit # | | | `-ConstAttr 0x55de9bb845a8 Implicit # | | |-FunctionDecl 0x55de9bb846d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb84620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb84780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb847e0 # | | | |-NoThrowAttr 0x55de9bb84820 Implicit # | | | `-ConstAttr 0x55de9bb84848 Implicit # | | |-FunctionDecl 0x55de9bb84970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb848c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb84a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb84a80 # | | | |-NoThrowAttr 0x55de9bb84ac0 Implicit # | | | `-ConstAttr 0x55de9bb84ae8 Implicit # | | |-FunctionDecl 0x55de9bb84bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55de9bb84b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55de9bb84ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb84d08 # | | | |-NoThrowAttr 0x55de9bb84d48 Implicit # | | | `-ConstAttr 0x55de9bb84d70 Implicit # | | |-FunctionDecl 0x55de9bb84e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb84de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb84f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb84fa8 # | | | |-NoThrowAttr 0x55de9bb84fe8 Implicit # | | | `-ConstAttr 0x55de9bb85010 Implicit # | | |-FunctionDecl 0x55de9bb85138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb85088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb851e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb85248 # | | | |-NoThrowAttr 0x55de9bb85288 Implicit # | | | `-ConstAttr 0x55de9bb852b0 Implicit # | | |-FunctionDecl 0x55de9bb853d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb85328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb85488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb854e8 # | | | |-NoThrowAttr 0x55de9bb85528 Implicit # | | | `-ConstAttr 0x55de9bb85550 Implicit # | | |-FunctionDecl 0x55de9bb85670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55de9bb855b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55de9bb85720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb85780 # | | | |-NoThrowAttr 0x55de9bb857c0 Implicit # | | | `-ConstAttr 0x55de9bb857e8 Implicit # | | |-FunctionDecl 0x55de9bb85910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb85860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb859c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb85a20 # | | | |-NoThrowAttr 0x55de9bb85a60 Implicit # | | | `-ConstAttr 0x55de9bb85a88 Implicit # | | |-FunctionDecl 0x55de9bb85bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb85b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb85c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb85cc0 # | | | |-NoThrowAttr 0x55de9bb85d00 Implicit # | | | `-ConstAttr 0x55de9bb85d28 Implicit # | | |-FunctionDecl 0x55de9bb85e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb85da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb85f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55de9bb85f60 # | | | |-NoThrowAttr 0x55de9bb85fa0 Implicit # | | | `-ConstAttr 0x55de9bb85fc8 Implicit # | | |-FunctionDecl 0x55de9bb860d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55de9bb86028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55de9bb86188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb861e8 # | | | |-NoThrowAttr 0x55de9bb86228 Implicit # | | | `-ConstAttr 0x55de9bb86250 Implicit # | | |-FunctionDecl 0x55de9bb86368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb862b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb86418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb86478 # | | | |-NoThrowAttr 0x55de9bb864b8 Implicit # | | | `-ConstAttr 0x55de9bb864e0 Implicit # | | |-FunctionDecl 0x55de9bb86608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb86558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb866b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb86718 # | | | |-NoThrowAttr 0x55de9bb86758 Implicit # | | | `-ConstAttr 0x55de9bb86780 Implicit # | | |-FunctionDecl 0x55de9bb868a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb867f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb86958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb869b8 # | | | |-NoThrowAttr 0x55de9bb869f8 Implicit # | | | `-ConstAttr 0x55de9bb86a20 Implicit # | | |-FunctionDecl 0x55de9bb86b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55de9bb86a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55de9bb86be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb86c40 # | | | |-NoThrowAttr 0x55de9bb86c80 Implicit # | | | `-ConstAttr 0x55de9bb86ca8 Implicit # | | |-FunctionDecl 0x55de9bb86dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb86d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb86e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb86ee0 # | | | |-NoThrowAttr 0x55de9bb86f20 Implicit # | | | `-ConstAttr 0x55de9bb86f48 Implicit # | | |-FunctionDecl 0x55de9bb87070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb86fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb87120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb87180 # | | | |-NoThrowAttr 0x55de9bb871c0 Implicit # | | | `-ConstAttr 0x55de9bb871e8 Implicit # | | |-FunctionDecl 0x55de9bb87310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb87260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb873c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb87420 # | | | |-NoThrowAttr 0x55de9bb87460 Implicit # | | | `-ConstAttr 0x55de9bb87488 Implicit # | | |-FunctionDecl 0x55de9bb87650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb87500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb87700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb87760 # | | | |-NoThrowAttr 0x55de9bb877a0 Implicit # | | | `-ConstAttr 0x55de9bb877c8 Implicit # | | |-FunctionDecl 0x55de9bb878f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb87840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb879a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb87a00 # | | | |-NoThrowAttr 0x55de9bb87a40 Implicit # | | | `-ConstAttr 0x55de9bb87a68 Implicit # | | |-FunctionDecl 0x55de9bb87b90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb87ae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb87c40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb87ca0 # | | | |-NoThrowAttr 0x55de9bb87ce0 Implicit # | | | `-ConstAttr 0x55de9bb87d08 Implicit # | | |-FunctionDecl 0x55de9bb87e30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb87d80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb87ee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb87f40 # | | | |-NoThrowAttr 0x55de9bb87f80 Implicit # | | | `-ConstAttr 0x55de9bb87fa8 Implicit # | | |-FunctionDecl 0x55de9bb880d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bb88020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb88180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb881e0 # | | | |-NoThrowAttr 0x55de9bb88220 Implicit # | | | `-ConstAttr 0x55de9bb88248 Implicit # | | |-FunctionDecl 0x55de9bb88370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb882c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb88420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb88480 # | | | |-NoThrowAttr 0x55de9bb884c0 Implicit # | | | `-ConstAttr 0x55de9bb884e8 Implicit # | | |-FunctionDecl 0x55de9bb88610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb88560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb886c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb88720 # | | | |-NoThrowAttr 0x55de9bb88760 Implicit # | | | `-ConstAttr 0x55de9bb88788 Implicit # | | |-FunctionDecl 0x55de9bb888b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb88800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb88960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb889c0 # | | | |-NoThrowAttr 0x55de9bb88a00 Implicit # | | | `-ConstAttr 0x55de9bb88a28 Implicit # | | |-FunctionDecl 0x55de9bb88b50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb88aa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb88c00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb88c60 # | | | |-NoThrowAttr 0x55de9bb88ca0 Implicit # | | | `-ConstAttr 0x55de9bb88cc8 Implicit # | | |-FunctionDecl 0x55de9bb88df0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb88d40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb88ea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb88f00 # | | | |-NoThrowAttr 0x55de9bb88f40 Implicit # | | | `-ConstAttr 0x55de9bb88f68 Implicit # | | |-FunctionDecl 0x55de9bb89090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb88fe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb89140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb891a0 # | | | |-NoThrowAttr 0x55de9bb891e0 Implicit # | | | `-ConstAttr 0x55de9bb89208 Implicit # | | |-FunctionDecl 0x55de9bb89330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb89280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb893e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb89440 # | | | |-NoThrowAttr 0x55de9bb89480 Implicit # | | | `-ConstAttr 0x55de9bb894a8 Implicit # | | |-FunctionDecl 0x55de9bb89660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55de9bb89508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55de9bb89710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb89770 # | | | |-NoThrowAttr 0x55de9bb897b0 Implicit # | | | `-ConstAttr 0x55de9bb897d8 Implicit # | | |-FunctionDecl 0x55de9bb89900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb89850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb899b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb89a10 # | | | |-NoThrowAttr 0x55de9bb89a50 Implicit # | | | `-ConstAttr 0x55de9bb89a78 Implicit # | | |-FunctionDecl 0x55de9bb89ba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb89af0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb89c50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb89cb0 # | | | |-NoThrowAttr 0x55de9bb89cf0 Implicit # | | | `-ConstAttr 0x55de9bb89d18 Implicit # | | |-FunctionDecl 0x55de9bb89e40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb89d90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb89ef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb89f50 # | | | |-NoThrowAttr 0x55de9bb89f90 Implicit # | | | `-ConstAttr 0x55de9bb89fb8 Implicit # | | |-FunctionDecl 0x55de9bb8a0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55de9bb8a018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55de9bb8a178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb8a1d8 # | | | |-NoThrowAttr 0x55de9bb8a218 Implicit # | | | `-ConstAttr 0x55de9bb8a240 Implicit # | | |-FunctionDecl 0x55de9bb8a368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb8a2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8a418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb8a478 # | | | |-NoThrowAttr 0x55de9bb8a4b8 Implicit # | | | `-ConstAttr 0x55de9bb8a4e0 Implicit # | | |-FunctionDecl 0x55de9bb8a608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb8a558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8a6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb8a718 # | | | |-NoThrowAttr 0x55de9bb8a758 Implicit # | | | `-ConstAttr 0x55de9bb8a780 Implicit # | | |-FunctionDecl 0x55de9bb8a8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb8a7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8a958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55de9bb8a9b8 # | | | |-NoThrowAttr 0x55de9bb8a9f8 Implicit # | | | `-ConstAttr 0x55de9bb8aa20 Implicit # | | |-FunctionDecl 0x55de9bb8ab30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55de9bb8aa80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55de9bb8abe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8ac40 # | | | |-NoThrowAttr 0x55de9bb8ac80 Implicit # | | | `-ConstAttr 0x55de9bb8aca8 Implicit # | | |-FunctionDecl 0x55de9bb8adc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb8ad10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8ae70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8aed0 # | | | |-NoThrowAttr 0x55de9bb8af10 Implicit # | | | `-ConstAttr 0x55de9bb8af38 Implicit # | | |-FunctionDecl 0x55de9bb8b060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb8afb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8b110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8b170 # | | | |-NoThrowAttr 0x55de9bb8b1b0 Implicit # | | | `-ConstAttr 0x55de9bb8b1d8 Implicit # | | |-FunctionDecl 0x55de9bb8b300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb8b250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8b3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8b410 # | | | |-NoThrowAttr 0x55de9bb8b450 Implicit # | | | `-ConstAttr 0x55de9bb8b478 Implicit # | | |-FunctionDecl 0x55de9bb8b588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55de9bb8b4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55de9bb8b670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8b6d0 # | | | |-NoThrowAttr 0x55de9bb8b710 Implicit # | | | `-ConstAttr 0x55de9bb8b738 Implicit # | | |-FunctionDecl 0x55de9bb8b860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb8b7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8b910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8b970 # | | | |-NoThrowAttr 0x55de9bb8b9b0 Implicit # | | | `-ConstAttr 0x55de9bb8b9d8 Implicit # | | |-FunctionDecl 0x55de9bb8bb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb8ba50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8bbb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8bc10 # | | | |-NoThrowAttr 0x55de9bb8bc50 Implicit # | | | `-ConstAttr 0x55de9bb8bc78 Implicit # | | |-FunctionDecl 0x55de9bb8bda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb8bcf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8be50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8beb0 # | | | |-NoThrowAttr 0x55de9bb8bef0 Implicit # | | | `-ConstAttr 0x55de9bb8bf18 Implicit # | | |-FunctionDecl 0x55de9bb8c040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55de9bb8bf90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb8c0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8c150 # | | | |-NoThrowAttr 0x55de9bb8c190 Implicit # | | | `-ConstAttr 0x55de9bb8c1b8 Implicit # | | |-FunctionDecl 0x55de9bb8c2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb8c230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8c390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8c3f0 # | | | |-NoThrowAttr 0x55de9bb8c430 Implicit # | | | `-ConstAttr 0x55de9bb8c458 Implicit # | | |-FunctionDecl 0x55de9bb8c580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb8c4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8c630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8c690 # | | | |-NoThrowAttr 0x55de9bb8c6d0 Implicit # | | | `-ConstAttr 0x55de9bb8c6f8 Implicit # | | |-FunctionDecl 0x55de9bb8c820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb8c770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8c8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8c930 # | | | |-NoThrowAttr 0x55de9bb8c970 Implicit # | | | `-ConstAttr 0x55de9bb8c998 Implicit # | | |-FunctionDecl 0x55de9bb8cac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55de9bb8ca10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb8cb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8cbd0 # | | | |-NoThrowAttr 0x55de9bb8cc10 Implicit # | | | `-ConstAttr 0x55de9bb8cc38 Implicit # | | |-FunctionDecl 0x55de9bb8cd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb8ccb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8ce10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8ce70 # | | | |-NoThrowAttr 0x55de9bb8ceb0 Implicit # | | | `-ConstAttr 0x55de9bb8ced8 Implicit # | | |-FunctionDecl 0x55de9bb8d000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb8cf50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8d0b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8d110 # | | | |-NoThrowAttr 0x55de9bb8d150 Implicit # | | | `-ConstAttr 0x55de9bb8d178 Implicit # | | |-FunctionDecl 0x55de9bb8d2a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb8d1f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb8d350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb8d3b0 # | | | |-NoThrowAttr 0x55de9bb8d3f0 Implicit # | | | `-ConstAttr 0x55de9bb8d418 Implicit # | | |-FunctionDecl 0x55de9bb8d540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb8d490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb8d5f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb337d0 # | | | |-NoThrowAttr 0x55de9bb33810 Implicit # | | | `-ConstAttr 0x55de9bb33838 Implicit # | | |-FunctionDecl 0x55de9bb33960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb338b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb33a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb33a70 # | | | |-NoThrowAttr 0x55de9bb33ab0 Implicit # | | | `-ConstAttr 0x55de9bb33ad8 Implicit # | | |-FunctionDecl 0x55de9bb33c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb33b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb33cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb33d10 # | | | |-NoThrowAttr 0x55de9bb33d50 Implicit # | | | `-ConstAttr 0x55de9bb33d78 Implicit # | | |-FunctionDecl 0x55de9bb33ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb33df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb33f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb33fb0 # | | | |-NoThrowAttr 0x55de9bb33ff0 Implicit # | | | `-ConstAttr 0x55de9bb34018 Implicit # | | |-FunctionDecl 0x55de9bb34128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55de9bb34078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55de9bb341d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb34238 # | | | |-NoThrowAttr 0x55de9bb34278 Implicit # | | | `-ConstAttr 0x55de9bb342a0 Implicit # | | |-FunctionDecl 0x55de9bb343c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb34318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb34478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb344d8 # | | | |-NoThrowAttr 0x55de9bb34518 Implicit # | | | `-ConstAttr 0x55de9bb34540 Implicit # | | |-FunctionDecl 0x55de9bb34668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb345b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb34718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb34778 # | | | |-NoThrowAttr 0x55de9bb347b8 Implicit # | | | `-ConstAttr 0x55de9bb347e0 Implicit # | | |-FunctionDecl 0x55de9bb34908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb34858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb349b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb34a18 # | | | |-NoThrowAttr 0x55de9bb34a58 Implicit # | | | `-ConstAttr 0x55de9bb34a80 Implicit # | | |-FunctionDecl 0x55de9bb34b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55de9bb34ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55de9bb34c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb34ca0 # | | | |-NoThrowAttr 0x55de9bb34ce0 Implicit # | | | `-ConstAttr 0x55de9bb34d08 Implicit # | | |-FunctionDecl 0x55de9bb34e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55de9bb34d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb34ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb34f40 # | | | |-NoThrowAttr 0x55de9bb34f80 Implicit # | | | `-ConstAttr 0x55de9bb34fa8 Implicit # | | |-FunctionDecl 0x55de9bb350d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55de9bb35020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb35180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb351e0 # | | | |-NoThrowAttr 0x55de9bb35220 Implicit # | | | `-ConstAttr 0x55de9bb35248 Implicit # | | |-FunctionDecl 0x55de9bb35370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55de9bb352c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb35420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55de9bb35480 # | | | |-NoThrowAttr 0x55de9bb354c0 Implicit # | | | `-ConstAttr 0x55de9bb354e8 Implicit # | | |-FunctionDecl 0x55de9bb35638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55de9bb35548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55de9bb356e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb35760 Implicit # | | | `-ConstAttr 0x55de9bb35788 Implicit # | | |-FunctionDecl 0x55de9bb35938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55de9bb35810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb359e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb35a60 Implicit # | | | `-ConstAttr 0x55de9bb35a88 Implicit # | | |-FunctionDecl 0x55de9bb35c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55de9bb35b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb35cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb35d50 Implicit # | | | `-ConstAttr 0x55de9bb35d78 Implicit # | | |-FunctionDecl 0x55de9bb35f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55de9bb35df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb35fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb36040 Implicit # | | | `-ConstAttr 0x55de9bb36068 Implicit # | | |-FunctionDecl 0x55de9bb36178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55de9bb360c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55de9bb36228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb362a0 Implicit # | | | `-ConstAttr 0x55de9bb362c8 Implicit # | | |-FunctionDecl 0x55de9bb363f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55de9bb36340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb364a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb36518 Implicit # | | | `-ConstAttr 0x55de9bb36540 Implicit # | | |-FunctionDecl 0x55de9bb36668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55de9bb365b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb36718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb36790 Implicit # | | | `-ConstAttr 0x55de9bb367b8 Implicit # | | |-FunctionDecl 0x55de9bb368e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55de9bb36830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb36990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb36a08 Implicit # | | | `-ConstAttr 0x55de9bb36a30 Implicit # | | |-FunctionDecl 0x55de9bb36bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55de9bb36aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55de9bb36c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb36d00 Implicit # | | | `-ConstAttr 0x55de9bb36d28 Implicit # | | |-FunctionDecl 0x55de9bb36ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55de9bb36da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb36f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb36ff0 Implicit # | | | `-ConstAttr 0x55de9bb37018 Implicit # | | |-FunctionDecl 0x55de9bb371b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55de9bb37090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb37268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb372e0 Implicit # | | | `-ConstAttr 0x55de9bb37308 Implicit # | | |-FunctionDecl 0x55de9bb374a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55de9bb37380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb37558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb375d0 Implicit # | | | `-ConstAttr 0x55de9bb375f8 Implicit # | | |-FunctionDecl 0x55de9bb377f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55de9bb37658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55de9bb378a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb37918 Implicit # | | | `-ConstAttr 0x55de9bb37940 Implicit # | | |-FunctionDecl 0x55de9bb37ae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55de9bb379b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb37b98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb37c10 Implicit # | | | `-ConstAttr 0x55de9bb37c38 Implicit # | | |-FunctionDecl 0x55de9bb37dd8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55de9bb37cb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb37e88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb37f00 Implicit # | | | `-ConstAttr 0x55de9bb37f28 Implicit # | | |-FunctionDecl 0x55de9bb380c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55de9bb37fa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb38178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb381f0 Implicit # | | | `-ConstAttr 0x55de9bb38218 Implicit # | | |-FunctionDecl 0x55de9bb383b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55de9bb38290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55de9bb38468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb384e0 Implicit # | | | `-ConstAttr 0x55de9bb38508 Implicit # | | |-FunctionDecl 0x55de9bb386a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55de9bb38580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb38758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb387d0 Implicit # | | | `-ConstAttr 0x55de9bb387f8 Implicit # | | |-FunctionDecl 0x55de9bb38998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55de9bb38870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb38a48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb38ac0 Implicit # | | | `-ConstAttr 0x55de9bb38ae8 Implicit # | | |-FunctionDecl 0x55de9bb38c88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55de9bb38b60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb38d38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb38db0 Implicit # | | | `-ConstAttr 0x55de9bb38dd8 Implicit # | | |-FunctionDecl 0x55de9bb38f78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55de9bb38e50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55de9bb39028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb390a0 Implicit # | | | `-ConstAttr 0x55de9bb390c8 Implicit # | | |-FunctionDecl 0x55de9bb39268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55de9bb39140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb39318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb39390 Implicit # | | | `-ConstAttr 0x55de9bb393b8 Implicit # | | |-FunctionDecl 0x55de9bb39558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55de9bb39430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb39608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb39680 Implicit # | | | `-ConstAttr 0x55de9bb396a8 Implicit # | | |-FunctionDecl 0x55de9bb39868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55de9bb39720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb39918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb39990 Implicit # | | | `-ConstAttr 0x55de9bb399b8 Implicit # | | |-FunctionDecl 0x55de9bb39b08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55de9bb39a18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55de9bb39bb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb39c30 Implicit # | | | `-ConstAttr 0x55de9bb39c58 Implicit # | | |-FunctionDecl 0x55de9bb39df8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55de9bb39cd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb39ea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb39f20 Implicit # | | | `-ConstAttr 0x55de9bb39f48 Implicit # | | |-FunctionDecl 0x55de9bb3a0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55de9bb39fc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3a198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb3a210 Implicit # | | | `-ConstAttr 0x55de9bb3a238 Implicit # | | |-FunctionDecl 0x55de9bb3a3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55de9bb3a2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3a488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55de9bb3a500 Implicit # | | | `-ConstAttr 0x55de9bb3a528 Implicit # | | |-FunctionDecl 0x55de9bb3a638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55de9bb3a588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55de9bb3a6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3a760 Implicit # | | | `-ConstAttr 0x55de9bb3a788 Implicit # | | |-FunctionDecl 0x55de9bb3a8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb3a7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3a950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3a9c8 Implicit # | | | `-ConstAttr 0x55de9bb3a9f0 Implicit # | | |-FunctionDecl 0x55de9bb3ab18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb3aa68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3abc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3ac40 Implicit # | | | `-ConstAttr 0x55de9bb3ac68 Implicit # | | |-FunctionDecl 0x55de9bb3ad90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb3ace0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3ae40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3aeb8 Implicit # | | | `-ConstAttr 0x55de9bb3aee0 Implicit # | | |-FunctionDecl 0x55de9bb3aff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55de9bb3af40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55de9bb3b0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3b118 Implicit # | | | `-ConstAttr 0x55de9bb3b140 Implicit # | | |-FunctionDecl 0x55de9bb3b268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb3b1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3b318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3b390 Implicit # | | | `-ConstAttr 0x55de9bb3b3b8 Implicit # | | |-FunctionDecl 0x55de9bb3b4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb3b430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3b590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3b608 Implicit # | | | `-ConstAttr 0x55de9bb3b630 Implicit # | | |-FunctionDecl 0x55de9bb3b758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb3b6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3b818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55de9bb3b890 Implicit # | | | `-ConstAttr 0x55de9bb3b8b8 Implicit # | | |-FunctionDecl 0x55de9bb3b9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55de9bb3ba88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55de9bb3bae8 # | | | |-NoThrowAttr 0x55de9bb3bb28 Implicit # | | | `-ConstAttr 0x55de9bb3bb50 Implicit # | | |-FunctionDecl 0x55de9bb3bc50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55de9bb3bba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55de9bb3bd00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3bd78 Implicit # | | | `-ConstAttr 0x55de9bb3bda0 Implicit # | | |-FunctionDecl 0x55de9bb3beb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb3be08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3bf68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3bfe0 Implicit # | | | `-ConstAttr 0x55de9bb3c008 Implicit # | | |-FunctionDecl 0x55de9bb3c130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb3c080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3c1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3c258 Implicit # | | | `-ConstAttr 0x55de9bb3c280 Implicit # | | |-FunctionDecl 0x55de9bb3c3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb3c2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3c458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3c4d0 Implicit # | | | `-ConstAttr 0x55de9bb3c4f8 Implicit # | | |-FunctionDecl 0x55de9bb3c608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55de9bb3c558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55de9bb3c6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3c730 Implicit # | | | `-ConstAttr 0x55de9bb3c758 Implicit # | | |-FunctionDecl 0x55de9bb3c880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bb3c7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3c930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3c9a8 Implicit # | | | `-ConstAttr 0x55de9bb3c9d0 Implicit # | | |-FunctionDecl 0x55de9bb3caf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bb3ca48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3cba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3cc20 Implicit # | | | `-ConstAttr 0x55de9bb3cc48 Implicit # | | |-FunctionDecl 0x55de9bb3cd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bb3ccc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3ce20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55de9bb3ce98 Implicit # | | | `-ConstAttr 0x55de9bb3cec0 Implicit # | | |-FunctionDecl 0x55de9bb3cfd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55de9bb3cf20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55de9bb3d080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bb3d0f8 Implicit # | | | `-ConstAttr 0x55de9bb3d120 Implicit # | | |-FunctionDecl 0x55de9bb3d238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bb3d188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3d2e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bb3d360 Implicit # | | | `-ConstAttr 0x55de9bb3d388 Implicit # | | |-FunctionDecl 0x55de9bb3d4b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bb3d400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3d560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bb3d5d8 Implicit # | | | `-ConstAttr 0x55de9bb3d600 Implicit # | | |-FunctionDecl 0x55de9bb3d728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bb3d678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bb3d7d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bba56b8 Implicit # | | | `-ConstAttr 0x55de9bba56e0 Implicit # | | |-FunctionDecl 0x55de9bba57f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55de9bba5740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55de9bba58a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bba5918 Implicit # | | | `-ConstAttr 0x55de9bba5940 Implicit # | | |-FunctionDecl 0x55de9bba5a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bba59b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba5b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bba5b90 Implicit # | | | `-ConstAttr 0x55de9bba5bb8 Implicit # | | |-FunctionDecl 0x55de9bba5ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bba5c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba5d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bba5e08 Implicit # | | | `-ConstAttr 0x55de9bba5e30 Implicit # | | |-FunctionDecl 0x55de9bba5f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bba5ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba6008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55de9bba6080 Implicit # | | | `-ConstAttr 0x55de9bba60a8 Implicit # | | |-FunctionDecl 0x55de9bba61b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55de9bba6108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55de9bba6268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba62e0 Implicit # | | | `-ConstAttr 0x55de9bba6308 Implicit # | | |-FunctionDecl 0x55de9bba6420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bba6370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba64d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba6548 Implicit # | | | `-ConstAttr 0x55de9bba6570 Implicit # | | |-FunctionDecl 0x55de9bba6698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bba65e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba6748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba67c0 Implicit # | | | `-ConstAttr 0x55de9bba67e8 Implicit # | | |-FunctionDecl 0x55de9bba6910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bba6860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba69c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba6a38 Implicit # | | | `-ConstAttr 0x55de9bba6a60 Implicit # | | |-FunctionDecl 0x55de9bba6b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55de9bba6ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55de9bba6c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba6c98 Implicit # | | | `-ConstAttr 0x55de9bba6cc0 Implicit # | | |-FunctionDecl 0x55de9bba6de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bba6d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba6e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba6f10 Implicit # | | | `-ConstAttr 0x55de9bba6f38 Implicit # | | |-FunctionDecl 0x55de9bba7060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bba6fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba7110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba7188 Implicit # | | | `-ConstAttr 0x55de9bba71b0 Implicit # | | |-FunctionDecl 0x55de9bba72d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55de9bba7228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba7388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55de9bba7400 Implicit # | | | `-ConstAttr 0x55de9bba7428 Implicit # | | |-FunctionDecl 0x55de9bba7538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55de9bba7488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55de9bba75e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55de9bba7680 Implicit # | | | `-ConstAttr 0x55de9bba76a8 Implicit # | | |-FunctionDecl 0x55de9bba77c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55de9bba7710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba7870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55de9bba78e8 Implicit # | | | `-ConstAttr 0x55de9bba7910 Implicit # | | |-FunctionDecl 0x55de9bba7a38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55de9bba7988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba7ae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55de9bba7b60 Implicit # | | | `-ConstAttr 0x55de9bba7b88 Implicit # | | |-FunctionDecl 0x55de9bba7cb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55de9bba7c00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba7d60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55de9bba7dd8 Implicit # | | | `-ConstAttr 0x55de9bba7e00 Implicit # | | |-FunctionDecl 0x55de9bba7f10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55de9bba7e60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55de9bba7fc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55de9bba8038 Implicit # | | | `-ConstAttr 0x55de9bba8060 Implicit # | | |-FunctionDecl 0x55de9bba8188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55de9bba80d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba8238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55de9bba82b0 Implicit # | | | `-ConstAttr 0x55de9bba82d8 Implicit # | | |-FunctionDecl 0x55de9bba8400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55de9bba8350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55de9bba84b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55de9bba8528 Implicit # | | | `-ConstAttr 0x55de9bba8550 Implicit # | | `-FunctionDecl 0x55de9bba8678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55de9bba85c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55de9bba8728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55de9bba87a0 Implicit # | | `-ConstAttr 0x55de9bba87c8 Implicit # | |-LinkageSpecDecl 0x55de9baea6f8 col:45 implicit C # | | `-FunctionDecl 0x55de9baea748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55de9baea7f0 <> Implicit 501 # | | |-NoThrowAttr 0x55de9baea850 Implicit # | | `-ConstAttr 0x55de9baea878 Implicit # | |-NamespaceDecl 0x55de9bba8818 prev 0x55de9baaeca8 line:12:11 hlsl # | | |-original Namespace 0x55de9ba05a98 'hlsl' # | | |-FunctionDecl 0x55de9bba8a18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bba8930 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bba8d98 # | | | | `-ReturnStmt 0x55de9bba8d88 # | | | | `-CallExpr 0x55de9bba8d58 'float' # | | | | |-ImplicitCastExpr 0x55de9bba8d40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bba8ce8 '' Function 0x55de9babbc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bba8cc0 'float' # | | | | `-ImplicitCastExpr 0x55de9bba8ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bba8c90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bba8c58 'double' lvalue ParmVar 0x55de9bba8930 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bba8ac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bba8f88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bba8e58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bba9358 # | | | | `-ReturnStmt 0x55de9bba9348 # | | | | `-CallExpr 0x55de9bba9318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bba9300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bba9278 '' Function 0x55de9babbea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bba9250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bba9238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bba9220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bba91e8 'double2':'vector' lvalue ParmVar 0x55de9bba8e58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bba9038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bba9548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bba9418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbae398 # | | | | `-ReturnStmt 0x55de9bbae388 # | | | | `-CallExpr 0x55de9bbae358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbae340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbae2c0 '' Function 0x55de9babc120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbae298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbae280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbae268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbae230 'double3':'vector' lvalue ParmVar 0x55de9bba9418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bba95f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbae588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbae458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbae968 # | | | | `-ReturnStmt 0x55de9bbae958 # | | | | `-CallExpr 0x55de9bbae928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbae910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbae888 '' Function 0x55de9babc398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbae860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbae848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbae830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbae7f8 'double4':'vector' lvalue ParmVar 0x55de9bbae458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbae638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbaeb08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbaea18 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bbaee60 # | | | | `-ReturnStmt 0x55de9bbaee50 # | | | | `-CallExpr 0x55de9bbaee20 'float' # | | | | |-ImplicitCastExpr 0x55de9bbaee08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbaede8 '' Function 0x55de9babbc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbaedc0 'float' # | | | | `-ImplicitCastExpr 0x55de9bbaeda8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbaed90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbaed58 'int' lvalue ParmVar 0x55de9bbaea18 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bbaebb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbaf038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbaef10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbaf3b0 # | | | | `-ReturnStmt 0x55de9bbaf3a0 # | | | | `-CallExpr 0x55de9bbaf370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbaf358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbaf338 '' Function 0x55de9babbea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbaf310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbaf2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbaf2e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbaf2a8 'int2':'vector' lvalue ParmVar 0x55de9bbaef10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbaf0e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbaf588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbaf460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbaf908 # | | | | `-ReturnStmt 0x55de9bbaf8f8 # | | | | `-CallExpr 0x55de9bbaf8c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbaf8b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbaf890 '' Function 0x55de9babc120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbaf868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbaf850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbaf838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbaf800 'int3':'vector' lvalue ParmVar 0x55de9bbaf460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbaf638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbafae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbaf9b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbafe70 # | | | | `-ReturnStmt 0x55de9bbafe60 # | | | | `-CallExpr 0x55de9bbafe30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbafe18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbafdf8 '' Function 0x55de9babc398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbafdd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbafdb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbafda0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbafd68 'int4':'vector' lvalue ParmVar 0x55de9bbaf9b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbafb98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbaffd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbaff20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbb53f8 # | | | | `-ReturnStmt 0x55de9bbb53e8 # | | | | `-CallExpr 0x55de9bbb53b8 'float' # | | | | |-ImplicitCastExpr 0x55de9bbb53a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbb5380 '' Function 0x55de9babbc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbb5358 'float' # | | | | `-ImplicitCastExpr 0x55de9bbb5340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb5328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb52f0 'uint':'unsigned int' lvalue ParmVar 0x55de9bbaff20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbb5130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb5558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb54a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbb58f0 # | | | | `-ReturnStmt 0x55de9bbb58e0 # | | | | `-CallExpr 0x55de9bbb58b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb5898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbb5878 '' Function 0x55de9babbea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbb5850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb5838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb5820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb57e8 'uint2':'vector' lvalue ParmVar 0x55de9bbb54a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbb5608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb5a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb59a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbb5df0 # | | | | `-ReturnStmt 0x55de9bbb5de0 # | | | | `-CallExpr 0x55de9bbb5db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb5d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbb5d78 '' Function 0x55de9babc120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbb5d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb5d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb5d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb5ce8 'uint3':'vector' lvalue ParmVar 0x55de9bbb59a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbb5b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb5f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb5ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbb62f8 # | | | | `-ReturnStmt 0x55de9bbb62e8 # | | | | `-CallExpr 0x55de9bbb62b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb62a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbb6280 '' Function 0x55de9babc398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbb6258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb6240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb6228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb61f0 'uint4':'vector' lvalue ParmVar 0x55de9bbb5ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbb6000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb64d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb63a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbb6870 # | | | | `-ReturnStmt 0x55de9bbb6860 # | | | | `-CallExpr 0x55de9bbb6830 'float' # | | | | |-ImplicitCastExpr 0x55de9bbb6818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbb67f8 '' Function 0x55de9babbc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbb67d0 'float' # | | | | `-ImplicitCastExpr 0x55de9bbb67b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb67a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb6768 'int64_t':'long' lvalue ParmVar 0x55de9bbb63a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbb6588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb6a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb6920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbb6e00 # | | | | `-ReturnStmt 0x55de9bbb6df0 # | | | | `-CallExpr 0x55de9bbb6dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb6da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbb6d88 '' Function 0x55de9babbea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbb6d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb6d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb6d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb6cf8 'int64_t2':'vector' lvalue ParmVar 0x55de9bbb6920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbb6af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb6fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb6eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbb73b0 # | | | | `-ReturnStmt 0x55de9bbb73a0 # | | | | `-CallExpr 0x55de9bbb7370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb7358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbb7338 '' Function 0x55de9babc120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbb7310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb72f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb72e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb72a8 'int64_t3':'vector' lvalue ParmVar 0x55de9bbb6eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbb7088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb7588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb7460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbb7950 # | | | | `-ReturnStmt 0x55de9bbb7940 # | | | | `-CallExpr 0x55de9bbb7910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb78f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbb78d8 '' Function 0x55de9babc398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbb78b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb7898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb7880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb7848 'int64_t4':'vector' lvalue ParmVar 0x55de9bbb7460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbb7638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb7b28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb7a00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbb7ee0 # | | | | `-ReturnStmt 0x55de9bbb7ed0 # | | | | `-CallExpr 0x55de9bbb7ea0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbb7e88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbb7e68 '' Function 0x55de9babbc30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbb7e40 'float' # | | | | `-ImplicitCastExpr 0x55de9bbb7e28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb7e10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb7dd8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbb7a00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbb7bd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb80b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb7f90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbb8490 # | | | | `-ReturnStmt 0x55de9bbb8480 # | | | | `-CallExpr 0x55de9bbb8450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb8438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbb8418 '' Function 0x55de9babbea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbb83f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb83d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb83c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb8388 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbb7f90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbb8168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb8668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb8540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbb8a48 # | | | | `-ReturnStmt 0x55de9bbb8a38 # | | | | `-CallExpr 0x55de9bbb8a08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb89f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbb89d0 '' Function 0x55de9babc120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbb89a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb8990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb8978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb8940 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbb8540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbb8718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb8c28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb8af8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbb9010 # | | | | `-ReturnStmt 0x55de9bbb9000 # | | | | `-CallExpr 0x55de9bbb8fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb8fb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbb8f98 '' Function 0x55de9babc398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbb8f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb8f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb8f40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb8f08 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbb8af8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbb8cd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbb9198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb90d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bbb94e0 # | | | | `-ReturnStmt 0x55de9bbb94d0 # | | | | `-CallExpr 0x55de9bbb94a0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbb9488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbb9468 '' Function 0x55de9bad5920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbb9440 'float' # | | | | `-ImplicitCastExpr 0x55de9bbb9428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb9410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb93d8 'double' lvalue ParmVar 0x55de9bbb90d0 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bbb9248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbb9650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb95a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bbb99b8 # | | | | `-ReturnStmt 0x55de9bbb99a8 # | | | | `-CallExpr 0x55de9bbb9978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb9960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbb9940 '' Function 0x55de9bad5b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbb9918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb9900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb98e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb98b0 'double2':'vector' lvalue ParmVar 0x55de9bbb95a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bbb9700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbb9b28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb9a78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbb9e98 # | | | | `-ReturnStmt 0x55de9bbb9e88 # | | | | `-CallExpr 0x55de9bbb9e58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbb9e40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbb9e20 '' Function 0x55de9bac4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbb9df8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbb9de0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbb9dc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbb9d90 'double3':'vector' lvalue ParmVar 0x55de9bbb9a78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bbb9bd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbba008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbb9f58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbba380 # | | | | `-ReturnStmt 0x55de9bbba370 # | | | | `-CallExpr 0x55de9bbba340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbba328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbba308 '' Function 0x55de9bac4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbba2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbba2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbba2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbba278 'double4':'vector' lvalue ParmVar 0x55de9bbb9f58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbba0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbba4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbba430 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bbba838 # | | | | `-ReturnStmt 0x55de9bbba828 # | | | | `-CallExpr 0x55de9bbba7f8 'float' # | | | | |-ImplicitCastExpr 0x55de9bbba7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbba7c0 '' Function 0x55de9bad5920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbba798 'float' # | | | | `-ImplicitCastExpr 0x55de9bbba780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbba768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbba730 'int' lvalue ParmVar 0x55de9bbba430 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bbba590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbba998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbba8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbbad10 # | | | | `-ReturnStmt 0x55de9bbbad00 # | | | | `-CallExpr 0x55de9bbbacd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbbacb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbbac98 '' Function 0x55de9bad5b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbbac70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbbac58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbbac40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbbac08 'int2':'vector' lvalue ParmVar 0x55de9bbba8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbbaa48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbbae70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbbadc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbc3380 # | | | | `-ReturnStmt 0x55de9bbc3370 # | | | | `-CallExpr 0x55de9bbc3340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc3328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbc3308 '' Function 0x55de9bac4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbc32e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbbb138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbbb120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbbb0e8 'int3':'vector' lvalue ParmVar 0x55de9bbbadc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbbaf20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc34e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc3430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbc3868 # | | | | `-ReturnStmt 0x55de9bbc3858 # | | | | `-CallExpr 0x55de9bbc3828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc3810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbc37f0 '' Function 0x55de9bac4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbc37c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc37b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc3798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc3760 'int4':'vector' lvalue ParmVar 0x55de9bbc3430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbc3590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc39c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc3918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbc3d40 # | | | | `-ReturnStmt 0x55de9bbc3d30 # | | | | `-CallExpr 0x55de9bbc3d00 'float' # | | | | |-ImplicitCastExpr 0x55de9bbc3ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbc3cc8 '' Function 0x55de9bad5920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbc3ca0 'float' # | | | | `-ImplicitCastExpr 0x55de9bbc3c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc3c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc3c38 'uint':'unsigned int' lvalue ParmVar 0x55de9bbc3918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbc3a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc3ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc3df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbc4238 # | | | | `-ReturnStmt 0x55de9bbc4228 # | | | | `-CallExpr 0x55de9bbc41f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc41e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbc41c0 '' Function 0x55de9bad5b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbc4198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc4180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc4168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc4130 'uint2':'vector' lvalue ParmVar 0x55de9bbc3df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbc3f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc4398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc42e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbc4738 # | | | | `-ReturnStmt 0x55de9bbc4728 # | | | | `-CallExpr 0x55de9bbc46f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc46e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbc46c0 '' Function 0x55de9bac4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbc4698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc4680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc4668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc4630 'uint3':'vector' lvalue ParmVar 0x55de9bbc42e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbc4448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc4898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc47e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbc4c40 # | | | | `-ReturnStmt 0x55de9bbc4c30 # | | | | `-CallExpr 0x55de9bbc4c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc4be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbc4bc8 '' Function 0x55de9bac4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbc4ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc4b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc4b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc4b38 'uint4':'vector' lvalue ParmVar 0x55de9bbc47e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbc4948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc4da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc4cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbc5138 # | | | | `-ReturnStmt 0x55de9bbc5128 # | | | | `-CallExpr 0x55de9bbc50f8 'float' # | | | | |-ImplicitCastExpr 0x55de9bbc50e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbc50c0 '' Function 0x55de9bad5920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbc5098 'float' # | | | | `-ImplicitCastExpr 0x55de9bbc5080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc5068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc5030 'int64_t':'long' lvalue ParmVar 0x55de9bbc4cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbc4e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc5680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc51e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbc5a38 # | | | | `-ReturnStmt 0x55de9bbc5a28 # | | | | `-CallExpr 0x55de9bbc59f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc59e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbc59c0 '' Function 0x55de9bad5b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbc5998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc5980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc5968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc5930 'int64_t2':'vector' lvalue ParmVar 0x55de9bbc51e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbc5730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc5b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc5ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbc5f58 # | | | | `-ReturnStmt 0x55de9bbc5f48 # | | | | `-CallExpr 0x55de9bbc5f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc5f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbc5ee0 '' Function 0x55de9bac4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbc5eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc5ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc5e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc5e50 'int64_t3':'vector' lvalue ParmVar 0x55de9bbc5ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbc5c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc60b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc6008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbc6480 # | | | | `-ReturnStmt 0x55de9bbc6470 # | | | | `-CallExpr 0x55de9bbc6440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc6428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbc6408 '' Function 0x55de9bac4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbc63e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc63c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc63b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc6378 'int64_t4':'vector' lvalue ParmVar 0x55de9bbc6008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbc6168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc65e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc6530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbc6998 # | | | | `-ReturnStmt 0x55de9bbc6988 # | | | | `-CallExpr 0x55de9bbc6958 'float' # | | | | |-ImplicitCastExpr 0x55de9bbc6940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbc6920 '' Function 0x55de9bad5920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbc68f8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbc68e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc68c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc6890 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbc6530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbc6690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc6af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc6a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbc6ed0 # | | | | `-ReturnStmt 0x55de9bbc6ec0 # | | | | `-CallExpr 0x55de9bbc6e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc6e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbc6e58 '' Function 0x55de9bad5b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbc6e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc6e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc6e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc6dc8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbc6a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbc6ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc7030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc6f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbc7410 # | | | | `-ReturnStmt 0x55de9bbc7400 # | | | | `-CallExpr 0x55de9bbc73d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc73b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbc7398 '' Function 0x55de9bac4588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbc7370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc7358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc7340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc7308 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbc6f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbc70e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc7570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc74c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbc9170 # | | | | `-ReturnStmt 0x55de9bbc9160 # | | | | `-CallExpr 0x55de9bbc9130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc9118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbc90f8 '' Function 0x55de9bac4800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbc90d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc90b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc90a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc9068 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbc74c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbc7620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbc92e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc9230 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bbc9628 # | | | | `-ReturnStmt 0x55de9bbc9618 # | | | | `-CallExpr 0x55de9bbc95e8 'float' # | | | | |-ImplicitCastExpr 0x55de9bbc95d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbc95b0 '' Function 0x55de9bad8d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbc9588 'float' # | | | | `-ImplicitCastExpr 0x55de9bbc9570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc9558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc9520 'double' lvalue ParmVar 0x55de9bbc9230 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bbc9390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbc9798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc96e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bbc9b00 # | | | | `-ReturnStmt 0x55de9bbc9af0 # | | | | `-CallExpr 0x55de9bbc9ac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc9aa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbc9a88 '' Function 0x55de9bad8f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbc9a60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc9a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc9a30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc99f8 'double2':'vector' lvalue ParmVar 0x55de9bbc96e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bbc9848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbc9c70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbc9bc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbc9fe0 # | | | | `-ReturnStmt 0x55de9bbc9fd0 # | | | | `-CallExpr 0x55de9bbc9fa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbc9f88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbc9f68 '' Function 0x55de9bad91f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbc9f40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbc9f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbc9f10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbc9ed8 'double3':'vector' lvalue ParmVar 0x55de9bbc9bc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bbc9d20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbca150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbca0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbca4c8 # | | | | `-ReturnStmt 0x55de9bbca4b8 # | | | | `-CallExpr 0x55de9bbca488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbca470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbca450 '' Function 0x55de9bad9468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbca428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbca410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbca3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbca3c0 'double4':'vector' lvalue ParmVar 0x55de9bbca0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbca200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbca628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbca578 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bbca980 # | | | | `-ReturnStmt 0x55de9bbca970 # | | | | `-CallExpr 0x55de9bbca940 'float' # | | | | |-ImplicitCastExpr 0x55de9bbca928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbca908 '' Function 0x55de9bad8d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbca8e0 'float' # | | | | `-ImplicitCastExpr 0x55de9bbca8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbca8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbca878 'int' lvalue ParmVar 0x55de9bbca578 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bbca6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcaae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcaa30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbcae58 # | | | | `-ReturnStmt 0x55de9bbcae48 # | | | | `-CallExpr 0x55de9bbcae18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcae00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbcade0 '' Function 0x55de9bad8f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbcadb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcada0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcad88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcad50 'int2':'vector' lvalue ParmVar 0x55de9bbcaa30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbcab90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcbe28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcbd78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbcc1a8 # | | | | `-ReturnStmt 0x55de9bbcc198 # | | | | `-CallExpr 0x55de9bbcc168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcc150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbcc130 '' Function 0x55de9bad91f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbcc108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcc0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcc0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcc0a0 'int3':'vector' lvalue ParmVar 0x55de9bbcbd78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbcbed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcc308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcc258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbcc690 # | | | | `-ReturnStmt 0x55de9bbcc680 # | | | | `-CallExpr 0x55de9bbcc650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcc638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbcc618 '' Function 0x55de9bad9468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbcc5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcc5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcc5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcc588 'int4':'vector' lvalue ParmVar 0x55de9bbcc258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbcc3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcc7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcc740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbccb68 # | | | | `-ReturnStmt 0x55de9bbccb58 # | | | | `-CallExpr 0x55de9bbccb28 'float' # | | | | |-ImplicitCastExpr 0x55de9bbccb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbccaf0 '' Function 0x55de9bad8d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbccac8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbccab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcca98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcca60 'uint':'unsigned int' lvalue ParmVar 0x55de9bbcc740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbcc8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcccc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbccc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbcd060 # | | | | `-ReturnStmt 0x55de9bbcd050 # | | | | `-CallExpr 0x55de9bbcd020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcd008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbccfe8 '' Function 0x55de9bad8f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbccfc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbccfa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbccf90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbccf58 'uint2':'vector' lvalue ParmVar 0x55de9bbccc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbccd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcd1c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcd110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbcd560 # | | | | `-ReturnStmt 0x55de9bbcd550 # | | | | `-CallExpr 0x55de9bbcd520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcd508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbcd4e8 '' Function 0x55de9bad91f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbcd4c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcd4a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcd490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcd458 'uint3':'vector' lvalue ParmVar 0x55de9bbcd110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbcd270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcd6c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcd610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbcda68 # | | | | `-ReturnStmt 0x55de9bbcda58 # | | | | `-CallExpr 0x55de9bbcda28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcda10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbcd9f0 '' Function 0x55de9bad9468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbcd9c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcd9b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcd998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcd960 'uint4':'vector' lvalue ParmVar 0x55de9bbcd610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbcd770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcdbc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcdb18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbce830 # | | | | `-ReturnStmt 0x55de9bbce820 # | | | | `-CallExpr 0x55de9bbce7f0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbce7d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbce7b8 '' Function 0x55de9bad8d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbce790 'float' # | | | | `-ImplicitCastExpr 0x55de9bbce778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbce760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbce728 'int64_t':'long' lvalue ParmVar 0x55de9bbcdb18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbcdc78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbce990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbce8e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbced48 # | | | | `-ReturnStmt 0x55de9bbced38 # | | | | `-CallExpr 0x55de9bbced08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcecf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbcecd0 '' Function 0x55de9bad8f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbceca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcec90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcec78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcec40 'int64_t2':'vector' lvalue ParmVar 0x55de9bbce8e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbcea40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbceea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcedf8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbcf268 # | | | | `-ReturnStmt 0x55de9bbcf258 # | | | | `-CallExpr 0x55de9bbcf228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcf210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbcf1f0 '' Function 0x55de9bad91f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbcf1c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcf1b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcf198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcf160 'int64_t3':'vector' lvalue ParmVar 0x55de9bbcedf8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbcef58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcf3c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcf318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbcf790 # | | | | `-ReturnStmt 0x55de9bbcf780 # | | | | `-CallExpr 0x55de9bbcf750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbcf738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbcf718 '' Function 0x55de9bad9468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbcf6f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbcf6d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcf6c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcf688 'int64_t4':'vector' lvalue ParmVar 0x55de9bbcf318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbcf478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcf8f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcf840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbcfca8 # | | | | `-ReturnStmt 0x55de9bbcfc98 # | | | | `-CallExpr 0x55de9bbcfc68 'float' # | | | | |-ImplicitCastExpr 0x55de9bbcfc50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbcfc30 '' Function 0x55de9bad8d00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbcfc08 'float' # | | | | `-ImplicitCastExpr 0x55de9bbcfbf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbcfbd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbcfba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbcf840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbcf9a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbcfe08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbcfd58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbd01e0 # | | | | `-ReturnStmt 0x55de9bbd01d0 # | | | | `-CallExpr 0x55de9bbd01a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd0188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbd0168 '' Function 0x55de9bad8f78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbd0140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd0128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd0110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd00d8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbcfd58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbcfeb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd0340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd0290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbd1048 # | | | | `-ReturnStmt 0x55de9bbd1038 # | | | | `-CallExpr 0x55de9bbd1008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd0ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbd0fd0 '' Function 0x55de9bad91f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbd0fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd0f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd0f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd0f40 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbd0290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbd03f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd11a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd10f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbd1590 # | | | | `-ReturnStmt 0x55de9bbd1580 # | | | | `-CallExpr 0x55de9bbd1550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd1538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbd1518 '' Function 0x55de9bad9468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbd14f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd14d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd14c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd1488 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbd10f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbd1258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd17e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd1650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55de9bbd16d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55de9bbd1c00 # | | | | `-ReturnStmt 0x55de9bbd1bf0 # | | | | `-CallExpr 0x55de9bbd1bb8 'float' # | | | | |-ImplicitCastExpr 0x55de9bbd1ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bbd1b50 '' Function 0x55de9bada5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bbd1a98 'float' # | | | | | `-ImplicitCastExpr 0x55de9bbd1a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd1a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd1a30 'double' lvalue ParmVar 0x55de9bbd1650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55de9bbd1b28 'float' # | | | | `-ImplicitCastExpr 0x55de9bbd1b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd1af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd1ac0 'double' lvalue ParmVar 0x55de9bbd16d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55de9bbd18a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbd1e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd1cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bbd1d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55de9bbd2320 # | | | | `-ReturnStmt 0x55de9bbd2310 # | | | | `-CallExpr 0x55de9bbd22d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd22c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bbd2238 '' Function 0x55de9bada958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bbd2168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd2150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd2138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd2100 'double2':'vector' lvalue ParmVar 0x55de9bbd1cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd2210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd21f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd21e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd21a8 'double2':'vector' lvalue ParmVar 0x55de9bbd1d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bbd1f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbd25b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd23e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bbd2460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbd2a40 # | | | | `-ReturnStmt 0x55de9bbd2a30 # | | | | `-CallExpr 0x55de9bbd29f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd29e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bbd2960 '' Function 0x55de9badad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bbd2890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd2878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd2860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd2828 'double3':'vector' lvalue ParmVar 0x55de9bbd23e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd2938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd2920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd2908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd28d0 'double3':'vector' lvalue ParmVar 0x55de9bbd2460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bbd2670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbd2cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd2b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bbd2b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbd35a0 # | | | | `-ReturnStmt 0x55de9bbd3590 # | | | | `-CallExpr 0x55de9bbd3558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd3540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bbd34c0 '' Function 0x55de9badb0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bbd33f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd33d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd33c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd3388 'double4':'vector' lvalue ParmVar 0x55de9bbd2b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd3498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd3480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd3468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd3430 'double4':'vector' lvalue ParmVar 0x55de9bbd2b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbd2d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbd37e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd3650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55de9bbd36d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55de9bbd3be0 # | | | | `-ReturnStmt 0x55de9bbd3bd0 # | | | | `-CallExpr 0x55de9bbd3b98 'float' # | | | | |-ImplicitCastExpr 0x55de9bbd3b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bbd3b60 '' Function 0x55de9bada5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bbd3aa8 'float' # | | | | | `-ImplicitCastExpr 0x55de9bbd3a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd3a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd3a40 'int' lvalue ParmVar 0x55de9bbd3650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55de9bbd3b38 'float' # | | | | `-ImplicitCastExpr 0x55de9bbd3b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd3b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd3ad0 'int' lvalue ParmVar 0x55de9bbd36d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55de9bbd38a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd3e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd3c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bbd3d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbd4298 # | | | | `-ReturnStmt 0x55de9bbd4288 # | | | | `-CallExpr 0x55de9bbd4250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd4238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bbd4218 '' Function 0x55de9bada958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bbd4148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd4130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd4118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd40e0 'int2':'vector' lvalue ParmVar 0x55de9bbd3c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd41f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd41d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd41c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd4188 'int2':'vector' lvalue ParmVar 0x55de9bbd3d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbd3f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd4518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd4348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bbd43c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbd4950 # | | | | `-ReturnStmt 0x55de9bbd4940 # | | | | `-CallExpr 0x55de9bbd4908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd48f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bbd48d0 '' Function 0x55de9badad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bbd4800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd47e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd47d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd4798 'int3':'vector' lvalue ParmVar 0x55de9bbd4348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd48a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd4890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd4878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd4840 'int3':'vector' lvalue ParmVar 0x55de9bbd43c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbd45d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd4bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd4a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bbd4a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbd5018 # | | | | `-ReturnStmt 0x55de9bbd5008 # | | | | `-CallExpr 0x55de9bbd4fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd4fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bbd4f98 '' Function 0x55de9badb0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bbd4ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd4eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd4e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd4e60 'int4':'vector' lvalue ParmVar 0x55de9bbd4a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd4f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd4f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd4f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd4f08 'int4':'vector' lvalue ParmVar 0x55de9bbd4a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbd4c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd5878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd50c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bbd5148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbd5c90 # | | | | `-ReturnStmt 0x55de9bbd5c80 # | | | | `-CallExpr 0x55de9bbd5c48 'float' # | | | | |-ImplicitCastExpr 0x55de9bbd5c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bbd5c10 '' Function 0x55de9bada5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bbd5b58 'float' # | | | | | `-ImplicitCastExpr 0x55de9bbd5b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd5b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd5af0 'uint':'unsigned int' lvalue ParmVar 0x55de9bbd50c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55de9bbd5be8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbd5bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd5bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd5b80 'uint':'unsigned int' lvalue ParmVar 0x55de9bbd5148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbd5930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd5f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd5d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bbd5dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbd6368 # | | | | `-ReturnStmt 0x55de9bbd6358 # | | | | `-CallExpr 0x55de9bbd6320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd6308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bbd62e8 '' Function 0x55de9bada958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bbd6218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd6200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd61e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd61b0 'uint2':'vector' lvalue ParmVar 0x55de9bbd5d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd62c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd62a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd6290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd6258 'uint2':'vector' lvalue ParmVar 0x55de9bbd5dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbd5fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd65e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd6418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bbd6498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbd6a40 # | | | | `-ReturnStmt 0x55de9bbd6a30 # | | | | `-CallExpr 0x55de9bbd69f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd69e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bbd69c0 '' Function 0x55de9badad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bbd68f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd68d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd68c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd6888 'uint3':'vector' lvalue ParmVar 0x55de9bbd6418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd6998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd6980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd6968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd6930 'uint3':'vector' lvalue ParmVar 0x55de9bbd6498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbd66a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd6cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd6af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bbd6b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbd7128 # | | | | `-ReturnStmt 0x55de9bbd7118 # | | | | `-CallExpr 0x55de9bbd70e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbd70c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bbd70a8 '' Function 0x55de9badb0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bbd6fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbd6fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd6fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd6f70 'uint4':'vector' lvalue ParmVar 0x55de9bbd6af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55de9bbd7080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbd7068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd7050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd7018 'uint4':'vector' lvalue ParmVar 0x55de9bbd6b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbd6d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbd73a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbd71d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bbd7258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbda318 # | | | | `-ReturnStmt 0x55de9bbda308 # | | | | `-CallExpr 0x55de9bbda2d0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbd7780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bbd7760 '' Function 0x55de9bada5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bbd76a8 'float' # | | | | | `-ImplicitCastExpr 0x55de9bbd7690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbd7678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbd7640 'int64_t':'long' lvalue ParmVar 0x55de9bbd71d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55de9bbd7738 'float' # | | | | `-ImplicitCastExpr 0x55de9bbd7720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbd7708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbd76d0 'int64_t':'long' lvalue ParmVar 0x55de9bbd7258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbd7460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbda598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbda3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bbda448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbdaa08 # | | | | `-ReturnStmt 0x55de9bbda9f8 # | | | | `-CallExpr 0x55de9bbda9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbda9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bbda988 '' Function 0x55de9bada958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bbda8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbda8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbda888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbda850 'int64_t2':'vector' lvalue ParmVar 0x55de9bbda3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bbda960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbda948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbda930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbda8f8 'int64_t2':'vector' lvalue ParmVar 0x55de9bbda448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbda650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdac88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdaab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bbdab38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbdb100 # | | | | `-ReturnStmt 0x55de9bbdb0f0 # | | | | `-CallExpr 0x55de9bbdb0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdb0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bbdb080 '' Function 0x55de9badad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bbdafb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbdaf98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbdaf80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbdaf48 'int64_t3':'vector' lvalue ParmVar 0x55de9bbdaab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bbdb058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdb040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdb028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdaff0 'int64_t3':'vector' lvalue ParmVar 0x55de9bbdab38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbdad40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdb388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdb1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bbdb230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbdb808 # | | | | `-ReturnStmt 0x55de9bbdb7f8 # | | | | `-CallExpr 0x55de9bbdb7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdb7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bbdb788 '' Function 0x55de9badb0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bbdb6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbdb6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbdb688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbdb650 'int64_t4':'vector' lvalue ParmVar 0x55de9bbdb1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bbdb760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdb748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdb730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdb6f8 'int64_t4':'vector' lvalue ParmVar 0x55de9bbdb230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbdb440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdba88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdb8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bbdb938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbdbee0 # | | | | `-ReturnStmt 0x55de9bbdbed0 # | | | | `-CallExpr 0x55de9bbdbe98 'float' # | | | | |-ImplicitCastExpr 0x55de9bbdbe80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bbdbe60 '' Function 0x55de9bada5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bbdbda8 'float' # | | | | | `-ImplicitCastExpr 0x55de9bbdbd90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbdbd78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbdbd40 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbdb8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55de9bbdbe38 'float' # | | | | `-ImplicitCastExpr 0x55de9bbdbe20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdbe08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdbdd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbdb938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbdbb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdc168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdbf90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bbdc010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbdc618 # | | | | `-ReturnStmt 0x55de9bbdc608 # | | | | `-CallExpr 0x55de9bbdc5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdc5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bbdc598 '' Function 0x55de9bada958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bbdc4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbdc4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbdc498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbdc460 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbdbf90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bbdc570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdc558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdc540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdc508 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbdc010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbdc220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdc898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdc6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bbdc748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbdcd30 # | | | | `-ReturnStmt 0x55de9bbdcd20 # | | | | `-CallExpr 0x55de9bbdcce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdccd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bbdccb0 '' Function 0x55de9badad20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bbdcbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbdcbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbdcbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbdcb78 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbdc6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bbdcc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdcc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdcc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdcc20 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbdc748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbdc950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdcfb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdcde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bbdce60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbdd458 # | | | | `-ReturnStmt 0x55de9bbdd448 # | | | | `-CallExpr 0x55de9bbdd410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdd3f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bbdd3d8 '' Function 0x55de9badb0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bbdd308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bbdd2f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bbdd2d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bbdd2a0 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbdcde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bbdd3b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdd398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdd380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdd348 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbdce60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbdd070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdd5c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdd518 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bbdd910 # | | | | `-ReturnStmt 0x55de9bbdd900 # | | | | `-CallExpr 0x55de9bbdd8d0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbdd8b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbdd898 '' Function 0x55de9badbd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbdd870 'float' # | | | | `-ImplicitCastExpr 0x55de9bbdd858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdd840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdd808 'double' lvalue ParmVar 0x55de9bbdd518 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bbdd678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbdda80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdd9d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bbddde8 # | | | | `-ReturnStmt 0x55de9bbdddd8 # | | | | `-CallExpr 0x55de9bbddda8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbddd90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbddd70 '' Function 0x55de9badbfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbddd48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbddd30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbddd18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbddce0 'double2':'vector' lvalue ParmVar 0x55de9bbdd9d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bbddb30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbddf58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbddea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbde2c8 # | | | | `-ReturnStmt 0x55de9bbde2b8 # | | | | `-CallExpr 0x55de9bbde288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbde270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbde250 '' Function 0x55de9badc220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbde228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbde210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbde1f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbde1c0 'double3':'vector' lvalue ParmVar 0x55de9bbddea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bbde008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbde448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbde398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbde7c0 # | | | | `-ReturnStmt 0x55de9bbde7b0 # | | | | `-CallExpr 0x55de9bbde780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbde768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbde748 '' Function 0x55de9badc498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbde720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbde708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbde6f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbde6b8 'double4':'vector' lvalue ParmVar 0x55de9bbde398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbde4f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbde920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbde870 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bbdec78 # | | | | `-ReturnStmt 0x55de9bbdec68 # | | | | `-CallExpr 0x55de9bbdec38 'float' # | | | | |-ImplicitCastExpr 0x55de9bbdec20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbdec00 '' Function 0x55de9badbd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbdebd8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbdebc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdeba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdeb70 'int' lvalue ParmVar 0x55de9bbde870 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bbde9d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdedd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbded28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbdf150 # | | | | `-ReturnStmt 0x55de9bbdf140 # | | | | `-CallExpr 0x55de9bbdf110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdf0f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbdf0d8 '' Function 0x55de9badbfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbdf0b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdf098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdf080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdf048 'int2':'vector' lvalue ParmVar 0x55de9bbded28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbdee88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdf2b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdf200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbdf630 # | | | | `-ReturnStmt 0x55de9bbdf620 # | | | | `-CallExpr 0x55de9bbdf5f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdf5d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbdf5b8 '' Function 0x55de9badc220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbdf590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdf578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdf560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdf528 'int3':'vector' lvalue ParmVar 0x55de9bbdf200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbdf360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdf790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdf6e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbdfb18 # | | | | `-ReturnStmt 0x55de9bbdfb08 # | | | | `-CallExpr 0x55de9bbdfad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbdfac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbdfaa0 '' Function 0x55de9badc498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbdfa78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbdfa60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdfa48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdfa10 'int4':'vector' lvalue ParmVar 0x55de9bbdf6e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbdf840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbdfc78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbdfbc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbdfff0 # | | | | `-ReturnStmt 0x55de9bbdffe0 # | | | | `-CallExpr 0x55de9bbdffb0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbdff98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbdff78 '' Function 0x55de9badbd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbdff50 'float' # | | | | `-ImplicitCastExpr 0x55de9bbdff38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbdff20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbdfee8 'uint':'unsigned int' lvalue ParmVar 0x55de9bbdfbc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbdfd28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe0150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe00a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbe1d10 # | | | | `-ReturnStmt 0x55de9bbe1d00 # | | | | `-CallExpr 0x55de9bbe1cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe1cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbe1c98 '' Function 0x55de9badbfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbe1c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe1c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe1c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe1c08 'uint2':'vector' lvalue ParmVar 0x55de9bbe00a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbe0200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe1e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe1dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbe2210 # | | | | `-ReturnStmt 0x55de9bbe2200 # | | | | `-CallExpr 0x55de9bbe21d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe21b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbe2198 '' Function 0x55de9badc220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbe2170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe2158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe2140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe2108 'uint3':'vector' lvalue ParmVar 0x55de9bbe1dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbe1f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe2370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe22c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbe2718 # | | | | `-ReturnStmt 0x55de9bbe2708 # | | | | `-CallExpr 0x55de9bbe26d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe26c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbe26a0 '' Function 0x55de9badc498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbe2678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe2660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe2648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe2610 'uint4':'vector' lvalue ParmVar 0x55de9bbe22c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbe2420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe2878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe27c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbe2c10 # | | | | `-ReturnStmt 0x55de9bbe2c00 # | | | | `-CallExpr 0x55de9bbe2bd0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbe2bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbe2b98 '' Function 0x55de9badbd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbe2b70 'float' # | | | | `-ImplicitCastExpr 0x55de9bbe2b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe2b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe2b08 'int64_t':'long' lvalue ParmVar 0x55de9bbe27c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbe2928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe2d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe2cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbe3128 # | | | | `-ReturnStmt 0x55de9bbe3118 # | | | | `-CallExpr 0x55de9bbe30e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe30d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbe30b0 '' Function 0x55de9badbfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbe3088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe3070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe3058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe3020 'int64_t2':'vector' lvalue ParmVar 0x55de9bbe2cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbe2e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe3288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe31d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbe3648 # | | | | `-ReturnStmt 0x55de9bbe3638 # | | | | `-CallExpr 0x55de9bbe3608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe35f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbe35d0 '' Function 0x55de9badc220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbe35a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe3590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe3578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe3540 'int64_t3':'vector' lvalue ParmVar 0x55de9bbe31d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbe3338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe37a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe36f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbe5148 # | | | | `-ReturnStmt 0x55de9bbe5138 # | | | | `-CallExpr 0x55de9bbe5108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe50f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbe50d0 '' Function 0x55de9badc498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbe3ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe3ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe3aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe3a68 'int64_t4':'vector' lvalue ParmVar 0x55de9bbe36f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbe3858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe52a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe51f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbe5660 # | | | | `-ReturnStmt 0x55de9bbe5650 # | | | | `-CallExpr 0x55de9bbe5620 'float' # | | | | |-ImplicitCastExpr 0x55de9bbe5608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbe55e8 '' Function 0x55de9badbd30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbe55c0 'float' # | | | | `-ImplicitCastExpr 0x55de9bbe55a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe5590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe5558 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbe51f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbe5358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe57c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe5710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbe5b98 # | | | | `-ReturnStmt 0x55de9bbe5b88 # | | | | `-CallExpr 0x55de9bbe5b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe5b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbe5b20 '' Function 0x55de9badbfa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbe5af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe5ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe5ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe5a90 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbe5710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbe5870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe5cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe5c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbe60d8 # | | | | `-ReturnStmt 0x55de9bbe60c8 # | | | | `-CallExpr 0x55de9bbe6098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe6080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbe6060 '' Function 0x55de9badc220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbe6038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe6020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe6008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe5fd0 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbe5c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbe5da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe6238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe6188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbe6620 # | | | | `-ReturnStmt 0x55de9bbe6610 # | | | | `-CallExpr 0x55de9bbe65e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe65c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbe65a8 '' Function 0x55de9badc498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbe6580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe6568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe6550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe6518 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbe6188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbe62e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55de9bbe6d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55de9bbe6638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bbe66d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bbe6c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe69e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55de9bbe6ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55de9bbe6b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55de9bbe7090 # | | | | `-ReturnStmt 0x55de9bbe7080 # | | | | `-RecoveryExpr 0x55de9bbe7048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bbe6e90 '' lvalue (ADL) = 'clamp' 0x55de9bae5fc8 0x55de9badc888 0x55de9badcd40 0x55de9badd1a8 0x55de9badd608 0x55de9badda08 0x55de9badded8 0x55de9bade338 0x55de9bade798 0x55de9badebf8 0x55de9badf088 0x55de9badf4e8 0x55de9badf948 0x55de9bae0e08 0x55de9bae1268 0x55de9bae16c8 0x55de9bae1b28 0x55de9bae1f98 0x55de9bae23f8 0x55de9bae2858 0x55de9bae2cb8 0x55de9bae30d8 0x55de9bae3538 0x55de9bae3998 0x55de9bacad28 0x55de9bacb128 0x55de9bacb588 0x55de9bacb9e8 # | | | | |-RecoveryExpr 0x55de9bbe6fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55de9bbe6fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bbe6d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55de9bbe77c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55de9bbe70e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bbe7178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bbe7718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe7488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55de9bbe7500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55de9bbe75d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55de9bbe7b30 # | | | | `-ReturnStmt 0x55de9bbe7b20 # | | | | `-RecoveryExpr 0x55de9bbe7ae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bbe7930 '' lvalue (ADL) = 'clamp' 0x55de9bacb9e8 0x55de9bae5fc8 0x55de9badc888 0x55de9badcd40 0x55de9badd1a8 0x55de9badd608 0x55de9badda08 0x55de9badded8 0x55de9bade338 0x55de9bade798 0x55de9badebf8 0x55de9badf088 0x55de9badf4e8 0x55de9badf948 0x55de9bae0e08 0x55de9bae1268 0x55de9bae16c8 0x55de9bae1b28 0x55de9bae1f98 0x55de9bae23f8 0x55de9bae2858 0x55de9bae2cb8 0x55de9bae30d8 0x55de9bae3538 0x55de9bae3998 0x55de9bacad28 0x55de9bacb128 0x55de9bacb588 # | | | | |-RecoveryExpr 0x55de9bbe7a50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55de9bbe7ac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bbe7830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55de9bbe81d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55de9bbe7b48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bbe7be8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bbe8128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe7ef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55de9bbe7f70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55de9bbe7fe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55de9bbe8570 # | | | | `-ReturnStmt 0x55de9bbe8560 # | | | | `-RecoveryExpr 0x55de9bbe8530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bbe8340 '' lvalue (ADL) = 'clamp' 0x55de9bacb588 0x55de9bacb9e8 0x55de9bae5fc8 0x55de9badc888 0x55de9badcd40 0x55de9badd1a8 0x55de9badd608 0x55de9badda08 0x55de9badded8 0x55de9bade338 0x55de9bade798 0x55de9badebf8 0x55de9badf088 0x55de9badf4e8 0x55de9badf948 0x55de9bae0e08 0x55de9bae1268 0x55de9bae16c8 0x55de9bae1b28 0x55de9bae1f98 0x55de9bae23f8 0x55de9bae2858 0x55de9bae2cb8 0x55de9bae30d8 0x55de9bae3538 0x55de9bae3998 0x55de9bacad28 0x55de9bacb128 # | | | | `-RecoveryExpr 0x55de9bbe8460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bbe8240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55de9bbe86d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe8628 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bbe8a20 # | | | | `-ReturnStmt 0x55de9bbe8a10 # | | | | `-CallExpr 0x55de9bbe89e0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbe89c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbe89a8 '' Function 0x55de9bae7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbe8980 'float' # | | | | `-ImplicitCastExpr 0x55de9bbe8968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe8950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe8918 'double' lvalue ParmVar 0x55de9bbe8628 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bbe8788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbe8b88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe8ad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bbe8ef0 # | | | | `-ReturnStmt 0x55de9bbe8ee0 # | | | | `-CallExpr 0x55de9bbe8eb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe8e98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbe8e78 '' Function 0x55de9bae7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbe8e50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe8e38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe8e20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe8de8 'double2':'vector' lvalue ParmVar 0x55de9bbe8ad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bbe8c38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbe90f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe8fa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbe9460 # | | | | `-ReturnStmt 0x55de9bbe9450 # | | | | `-CallExpr 0x55de9bbe9420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe9408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbe93e8 '' Function 0x55de9bae7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbe93c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe93a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe9390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe9358 'double3':'vector' lvalue ParmVar 0x55de9bbe8fa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bbe91a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbe95c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe9518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbe9940 # | | | | `-ReturnStmt 0x55de9bbe9930 # | | | | `-CallExpr 0x55de9bbe9900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbe98e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbe98c8 '' Function 0x55de9bae8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbe98a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbe9888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe9870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe9838 'double4':'vector' lvalue ParmVar 0x55de9bbe9518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbe9678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbe9aa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe99f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bbe9df8 # | | | | `-ReturnStmt 0x55de9bbe9de8 # | | | | `-CallExpr 0x55de9bbe9db8 'float' # | | | | |-ImplicitCastExpr 0x55de9bbe9da0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbe9d80 '' Function 0x55de9bae7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbe9d58 'float' # | | | | `-ImplicitCastExpr 0x55de9bbe9d40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbe9d28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbe9cf0 'int' lvalue ParmVar 0x55de9bbe99f0 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bbe9b50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbe9f58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbe9ea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbea2d0 # | | | | `-ReturnStmt 0x55de9bbea2c0 # | | | | `-CallExpr 0x55de9bbea290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbea278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbea258 '' Function 0x55de9bae7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbea230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbea218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbea200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbea1c8 'int2':'vector' lvalue ParmVar 0x55de9bbe9ea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbea008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbea430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbea380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbea7b0 # | | | | `-ReturnStmt 0x55de9bbea7a0 # | | | | `-CallExpr 0x55de9bbea770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbea758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbea738 '' Function 0x55de9bae7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbea710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbea6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbea6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbea6a8 'int3':'vector' lvalue ParmVar 0x55de9bbea380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbea4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbea910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbea860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbeac98 # | | | | `-ReturnStmt 0x55de9bbeac88 # | | | | `-CallExpr 0x55de9bbeac58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbeac40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbeac20 '' Function 0x55de9bae8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbeabf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbeabe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbeabc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbeab90 'int4':'vector' lvalue ParmVar 0x55de9bbea860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbea9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbeadf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbead48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbeb1a0 # | | | | `-ReturnStmt 0x55de9bbeb190 # | | | | `-CallExpr 0x55de9bbeb160 'float' # | | | | |-ImplicitCastExpr 0x55de9bbeb148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbeb128 '' Function 0x55de9bae7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbeb100 'float' # | | | | `-ImplicitCastExpr 0x55de9bbeb0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbeb0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbeb068 'uint':'unsigned int' lvalue ParmVar 0x55de9bbead48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbeaea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbeb300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbeb250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbeb698 # | | | | `-ReturnStmt 0x55de9bbeb688 # | | | | `-CallExpr 0x55de9bbeb658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbeb640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbeb620 '' Function 0x55de9bae7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbeb5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbeb5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbeb5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbeb590 'uint2':'vector' lvalue ParmVar 0x55de9bbeb250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbeb3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbeb7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbeb748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbebb98 # | | | | `-ReturnStmt 0x55de9bbebb88 # | | | | `-CallExpr 0x55de9bbebb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbebb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbebb20 '' Function 0x55de9bae7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbebaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbebae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbebac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbeba90 'uint3':'vector' lvalue ParmVar 0x55de9bbeb748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbeb8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbebcf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbebc48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbec0a0 # | | | | `-ReturnStmt 0x55de9bbec090 # | | | | `-CallExpr 0x55de9bbec060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbec048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbec028 '' Function 0x55de9bae8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbec000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbebfe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbebfd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbebf98 'uint4':'vector' lvalue ParmVar 0x55de9bbebc48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbebda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbec200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbec150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbec598 # | | | | `-ReturnStmt 0x55de9bbec588 # | | | | `-CallExpr 0x55de9bbec558 'float' # | | | | |-ImplicitCastExpr 0x55de9bbec540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbec520 '' Function 0x55de9bae7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbec4f8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbec4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbec4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbec490 'int64_t':'long' lvalue ParmVar 0x55de9bbec150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbec2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbec6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbec648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbecab0 # | | | | `-ReturnStmt 0x55de9bbecaa0 # | | | | `-CallExpr 0x55de9bbeca70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbeca58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbeca38 '' Function 0x55de9bae7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbeca10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbec9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbec9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbec9a8 'int64_t2':'vector' lvalue ParmVar 0x55de9bbec648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbec7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbecc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbecb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbecfd0 # | | | | `-ReturnStmt 0x55de9bbecfc0 # | | | | `-CallExpr 0x55de9bbecf90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbecf78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbecf58 '' Function 0x55de9bae7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbecf30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbecf18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbecf00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbecec8 'int64_t3':'vector' lvalue ParmVar 0x55de9bbecb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbeccc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbed830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbed080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbedbf8 # | | | | `-ReturnStmt 0x55de9bbedbe8 # | | | | `-CallExpr 0x55de9bbedbb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbedba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbedb80 '' Function 0x55de9bae8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbedb58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbedb40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbedb28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbedaf0 'int64_t4':'vector' lvalue ParmVar 0x55de9bbed080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbed8e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbedd58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbedca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbee110 # | | | | `-ReturnStmt 0x55de9bbee100 # | | | | `-CallExpr 0x55de9bbee0d0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbee0b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbee098 '' Function 0x55de9bae7788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbee070 'float' # | | | | `-ImplicitCastExpr 0x55de9bbee058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbee040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbee008 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbedca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbede08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbee270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbee1c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbee648 # | | | | `-ReturnStmt 0x55de9bbee638 # | | | | `-CallExpr 0x55de9bbee608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbee5f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbee5d0 '' Function 0x55de9bae7a00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbee5a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbee590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbee578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbee540 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbee1c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbee320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbee7a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbee6f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbeeb88 # | | | | `-ReturnStmt 0x55de9bbeeb78 # | | | | `-CallExpr 0x55de9bbeeb48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbeeb30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbeeb10 '' Function 0x55de9bae7c78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbeeae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbeead0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbeeab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbeea80 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbee6f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbee858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbeece8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbeec38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbef0d0 # | | | | `-ReturnStmt 0x55de9bbef0c0 # | | | | `-CallExpr 0x55de9bbef090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbef078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbef058 '' Function 0x55de9bae8f18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbef030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbef018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbef000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbeefc8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbeec38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbeed98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbef240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbef190 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bbef588 # | | | | `-ReturnStmt 0x55de9bbef578 # | | | | `-CallExpr 0x55de9bbef548 'float' # | | | | |-ImplicitCastExpr 0x55de9bbef530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbef510 '' Function 0x55de9bae9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbef4e8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbef4d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbef4b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbef480 'double' lvalue ParmVar 0x55de9bbef190 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bbef2f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbef6f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbef648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bbf0260 # | | | | `-ReturnStmt 0x55de9bbf0250 # | | | | `-CallExpr 0x55de9bbf0220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf0208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbf01e8 '' Function 0x55de9bae9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbf01c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf01a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf0190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf0158 'double2':'vector' lvalue ParmVar 0x55de9bbef648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bbef7a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbf03d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf0320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbf0740 # | | | | `-ReturnStmt 0x55de9bbf0730 # | | | | `-CallExpr 0x55de9bbf0700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf06e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbf06c8 '' Function 0x55de9baea078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbf06a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf0688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf0670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf0638 'double3':'vector' lvalue ParmVar 0x55de9bbf0320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bbf0480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbf08b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf0800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbf0c28 # | | | | `-ReturnStmt 0x55de9bbf0c18 # | | | | `-CallExpr 0x55de9bbf0be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf0bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbf0bb0 '' Function 0x55de9baea2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbf0b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf0b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf0b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf0b20 'double4':'vector' lvalue ParmVar 0x55de9bbf0800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbf0960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbf0d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf0cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bbf10e0 # | | | | `-ReturnStmt 0x55de9bbf10d0 # | | | | `-CallExpr 0x55de9bbf10a0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbf1088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbf1068 '' Function 0x55de9bae9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbf1040 'float' # | | | | `-ImplicitCastExpr 0x55de9bbf1028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf1010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf0fd8 'int' lvalue ParmVar 0x55de9bbf0cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bbf0e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf1240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf1190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbf15b8 # | | | | `-ReturnStmt 0x55de9bbf15a8 # | | | | `-CallExpr 0x55de9bbf1578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf1560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbf1540 '' Function 0x55de9bae9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbf1518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf1500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf14e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf14b0 'int2':'vector' lvalue ParmVar 0x55de9bbf1190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbf12f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf1718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf1668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbf1a98 # | | | | `-ReturnStmt 0x55de9bbf1a88 # | | | | `-CallExpr 0x55de9bbf1a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf1a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbf1a20 '' Function 0x55de9baea078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbf19f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf19e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf19c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf1990 'int3':'vector' lvalue ParmVar 0x55de9bbf1668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbf17c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf1bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf1b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbf1f80 # | | | | `-ReturnStmt 0x55de9bbf1f70 # | | | | `-CallExpr 0x55de9bbf1f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf1f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbf1f08 '' Function 0x55de9baea2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbf1ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf1ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf1eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf1e78 'int4':'vector' lvalue ParmVar 0x55de9bbf1b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbf1ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf2928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf2878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbf2ca0 # | | | | `-ReturnStmt 0x55de9bbf2c90 # | | | | `-CallExpr 0x55de9bbf2c60 'float' # | | | | |-ImplicitCastExpr 0x55de9bbf2c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbf2c28 '' Function 0x55de9bae9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbf2c00 'float' # | | | | `-ImplicitCastExpr 0x55de9bbf2be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf2bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf2b98 'uint':'unsigned int' lvalue ParmVar 0x55de9bbf2878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbf29d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf2e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf2d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbf3198 # | | | | `-ReturnStmt 0x55de9bbf3188 # | | | | `-CallExpr 0x55de9bbf3158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf3140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbf3120 '' Function 0x55de9bae9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbf30f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf30e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf30c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf3090 'uint2':'vector' lvalue ParmVar 0x55de9bbf2d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbf2eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf32f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf3248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbf3698 # | | | | `-ReturnStmt 0x55de9bbf3688 # | | | | `-CallExpr 0x55de9bbf3658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf3640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbf3620 '' Function 0x55de9baea078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbf35f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf35e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf35c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf3590 'uint3':'vector' lvalue ParmVar 0x55de9bbf3248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbf33a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf37f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf3748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbf3ba0 # | | | | `-ReturnStmt 0x55de9bbf3b90 # | | | | `-CallExpr 0x55de9bbf3b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf3b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbf3b28 '' Function 0x55de9baea2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbf3b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf3ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf3ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf3a98 'uint4':'vector' lvalue ParmVar 0x55de9bbf3748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbf38a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf3d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf3c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbf4098 # | | | | `-ReturnStmt 0x55de9bbf4088 # | | | | `-CallExpr 0x55de9bbf4058 'float' # | | | | |-ImplicitCastExpr 0x55de9bbf4040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbf4020 '' Function 0x55de9bae9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbf3ff8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbf3fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf3fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf3f90 'int64_t':'long' lvalue ParmVar 0x55de9bbf3c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbf3db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf41f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf4148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbf45b0 # | | | | `-ReturnStmt 0x55de9bbf45a0 # | | | | `-CallExpr 0x55de9bbf4570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf4558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbf4538 '' Function 0x55de9bae9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbf4510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf44f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf44e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf44a8 'int64_t2':'vector' lvalue ParmVar 0x55de9bbf4148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbf42a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf4710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf4660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbf54c0 # | | | | `-ReturnStmt 0x55de9bbf54b0 # | | | | `-CallExpr 0x55de9bbf5480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf5468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbf5448 '' Function 0x55de9baea078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbf5420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf5408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf53f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf53b8 'int64_t3':'vector' lvalue ParmVar 0x55de9bbf4660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbf51b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf5620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf5570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbf59e8 # | | | | `-ReturnStmt 0x55de9bbf59d8 # | | | | `-CallExpr 0x55de9bbf59a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf5990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbf5970 '' Function 0x55de9baea2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbf5948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf5930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf5918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf58e0 'int64_t4':'vector' lvalue ParmVar 0x55de9bbf5570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbf56d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf5b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf5a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbf5f00 # | | | | `-ReturnStmt 0x55de9bbf5ef0 # | | | | `-CallExpr 0x55de9bbf5ec0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbf5ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbf5e88 '' Function 0x55de9bae9b30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbf5e60 'float' # | | | | `-ImplicitCastExpr 0x55de9bbf5e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf5e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf5df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbf5a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbf5bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf6060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf5fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbf6438 # | | | | `-ReturnStmt 0x55de9bbf6428 # | | | | `-CallExpr 0x55de9bbf63f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf63e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbf63c0 '' Function 0x55de9bae9e00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbf6398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf6380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf6368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf6330 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbf5fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbf6110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf6598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf64e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbf6978 # | | | | `-ReturnStmt 0x55de9bbf6968 # | | | | `-CallExpr 0x55de9bbf6938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf6920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbf6900 '' Function 0x55de9baea078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbf68d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf68c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf68a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf6870 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbf64e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbf6648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf6ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf6a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbf6ec0 # | | | | `-ReturnStmt 0x55de9bbf6eb0 # | | | | `-CallExpr 0x55de9bbf6e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf6e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbf6e48 '' Function 0x55de9baea2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbf6e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf6e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf6df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf6db8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbf6a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbf6b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf7030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf6f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bbf78b8 # | | | | `-ReturnStmt 0x55de9bbf78a8 # | | | | `-CallExpr 0x55de9bbf7878 'float' # | | | | |-ImplicitCastExpr 0x55de9bbf7860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbf7840 '' Function 0x55de9baeef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbf7818 'float' # | | | | `-ImplicitCastExpr 0x55de9bbf7800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf77e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf77b0 'double' lvalue ParmVar 0x55de9bbf6f80 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bbf70e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbf7a28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf7978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bbf7d90 # | | | | `-ReturnStmt 0x55de9bbf7d80 # | | | | `-CallExpr 0x55de9bbf7d50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf7d38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbf7d18 '' Function 0x55de9baef178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbf7cf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf7cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf7cc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf7c88 'double2':'vector' lvalue ParmVar 0x55de9bbf7978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bbf7ad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbf7f00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf7e50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bbf8270 # | | | | `-ReturnStmt 0x55de9bbf8260 # | | | | `-CallExpr 0x55de9bbf8230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf8218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbf81f8 '' Function 0x55de9baef3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbf81d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf81b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf81a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf8168 'double3':'vector' lvalue ParmVar 0x55de9bbf7e50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bbf7fb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbf83e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf8330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bbf8758 # | | | | `-ReturnStmt 0x55de9bbf8748 # | | | | `-CallExpr 0x55de9bbf8718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf8700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbf86e0 '' Function 0x55de9baef668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbf86b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf86a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf8688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf8650 'double4':'vector' lvalue ParmVar 0x55de9bbf8330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bbf8490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bbf88b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf8808 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bbf8c18 # | | | | `-ReturnStmt 0x55de9bbf8c08 # | | | | `-CallExpr 0x55de9bbf8bd8 'float' # | | | | |-ImplicitCastExpr 0x55de9bbf8bc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbf8ba0 '' Function 0x55de9baeef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbf8b78 'float' # | | | | `-ImplicitCastExpr 0x55de9bbf8b60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf8b48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf8b10 'int' lvalue ParmVar 0x55de9bbf8808 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bbf8968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf8d78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf8cc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bbf90f8 # | | | | `-ReturnStmt 0x55de9bbf90e8 # | | | | `-CallExpr 0x55de9bbf90b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf90a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbf9080 '' Function 0x55de9baef178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbf9058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf9040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf9028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf8ff0 'int2':'vector' lvalue ParmVar 0x55de9bbf8cc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bbf8e28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbf9258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf91a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bbf95e0 # | | | | `-ReturnStmt 0x55de9bbf95d0 # | | | | `-CallExpr 0x55de9bbf95a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbf9588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbf9568 '' Function 0x55de9baef3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbf9540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbf9528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbf9510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbf94d8 'int3':'vector' lvalue ParmVar 0x55de9bbf91a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bbf9308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfa000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbf9f50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bbfa390 # | | | | `-ReturnStmt 0x55de9bbfa380 # | | | | `-CallExpr 0x55de9bbfa350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfa338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbfa318 '' Function 0x55de9baef668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbfa2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfa2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfa2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfa288 'int4':'vector' lvalue ParmVar 0x55de9bbf9f50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bbfa0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfa4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfa440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bbfa870 # | | | | `-ReturnStmt 0x55de9bbfa860 # | | | | `-CallExpr 0x55de9bbfa830 'float' # | | | | |-ImplicitCastExpr 0x55de9bbfa818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbfa7f8 '' Function 0x55de9baeef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbfa7d0 'float' # | | | | `-ImplicitCastExpr 0x55de9bbfa7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfa7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfa768 'uint':'unsigned int' lvalue ParmVar 0x55de9bbfa440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bbfa5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfa9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfa920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bbfad70 # | | | | `-ReturnStmt 0x55de9bbfad60 # | | | | `-CallExpr 0x55de9bbfad30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfad18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbfacf8 '' Function 0x55de9baef178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbfacd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfacb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfaca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfac68 'uint2':'vector' lvalue ParmVar 0x55de9bbfa920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bbfaa80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfaed0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfae20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bbfb278 # | | | | `-ReturnStmt 0x55de9bbfb268 # | | | | `-CallExpr 0x55de9bbfb238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfb220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbfb200 '' Function 0x55de9baef3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbfb1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfb1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfb1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfb170 'uint3':'vector' lvalue ParmVar 0x55de9bbfae20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bbfaf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfb3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfb328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bbfb788 # | | | | `-ReturnStmt 0x55de9bbfb778 # | | | | `-CallExpr 0x55de9bbfb748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfb730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbfb710 '' Function 0x55de9baef668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbfb6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfb6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfb6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfb680 'uint4':'vector' lvalue ParmVar 0x55de9bbfb328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bbfb488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfb8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfb838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bbfbc88 # | | | | `-ReturnStmt 0x55de9bbfbc78 # | | | | `-CallExpr 0x55de9bbfbc48 'float' # | | | | |-ImplicitCastExpr 0x55de9bbfbc30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbfbc10 '' Function 0x55de9baeef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbfbbe8 'float' # | | | | `-ImplicitCastExpr 0x55de9bbfbbd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfbbb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfbb80 'int64_t':'long' lvalue ParmVar 0x55de9bbfb838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bbfb998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfbde8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfbd38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbfda78 # | | | | `-ReturnStmt 0x55de9bbfda68 # | | | | `-CallExpr 0x55de9bbfda38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfda20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbfda00 '' Function 0x55de9baef178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbfd9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfd9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfd9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfd970 'int64_t2':'vector' lvalue ParmVar 0x55de9bbfbd38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbfbe98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfdbd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfdb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbfdfa0 # | | | | `-ReturnStmt 0x55de9bbfdf90 # | | | | `-CallExpr 0x55de9bbfdf60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfdf48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbfdf28 '' Function 0x55de9baef3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbfdf00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfdee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfded0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfde98 'int64_t3':'vector' lvalue ParmVar 0x55de9bbfdb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbfdc88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfe100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfe050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bbfe4d0 # | | | | `-ReturnStmt 0x55de9bbfe4c0 # | | | | `-CallExpr 0x55de9bbfe490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfe478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bbfe458 '' Function 0x55de9baef668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bbfe430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfe418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfe400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfe3c8 'int64_t4':'vector' lvalue ParmVar 0x55de9bbfe050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbfe1b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfe630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfe580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bbfe9f0 # | | | | `-ReturnStmt 0x55de9bbfe9e0 # | | | | `-CallExpr 0x55de9bbfe9b0 'float' # | | | | |-ImplicitCastExpr 0x55de9bbfe998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bbfe978 '' Function 0x55de9baeef00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bbfe950 'float' # | | | | `-ImplicitCastExpr 0x55de9bbfe938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfe920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfe8e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bbfe580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bbfe6e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbfeb50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfeaa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bbfef30 # | | | | `-ReturnStmt 0x55de9bbfef20 # | | | | `-CallExpr 0x55de9bbfeef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbfeed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bbfeeb8 '' Function 0x55de9baef178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bbfee90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbfee78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbfee60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbfee28 'uint64_t2':'vector' lvalue ParmVar 0x55de9bbfeaa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bbfec00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbff090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbfefe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bbff478 # | | | | `-ReturnStmt 0x55de9bbff468 # | | | | `-CallExpr 0x55de9bbff438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bbff420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bbff400 '' Function 0x55de9baef3f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bbff3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bbff3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bbff3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bbff370 'uint64_t3':'vector' lvalue ParmVar 0x55de9bbfefe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bbff140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bbff5d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bbff528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc002d0 # | | | | `-ReturnStmt 0x55de9bc002c0 # | | | | `-CallExpr 0x55de9bc00290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc00278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc00258 '' Function 0x55de9baef668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc00230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc00218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc00200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc001c8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bbff528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bbff688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc00438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc00388 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc00780 # | | | | `-ReturnStmt 0x55de9bc00770 # | | | | `-CallExpr 0x55de9bc00740 'float' # | | | | |-ImplicitCastExpr 0x55de9bc00728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc00708 '' Function 0x55de9baf6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc006e0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc006c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc006b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc00678 'double' lvalue ParmVar 0x55de9bc00388 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc004e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc008e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc00838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc00c50 # | | | | `-ReturnStmt 0x55de9bc00c40 # | | | | `-CallExpr 0x55de9bc00c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc00bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc00bd8 '' Function 0x55de9baf68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc00bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc00b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc00b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc00b48 'double2':'vector' lvalue ParmVar 0x55de9bc00838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc00998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc00db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc00d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc01128 # | | | | `-ReturnStmt 0x55de9bc01118 # | | | | `-CallExpr 0x55de9bc010e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc010d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc010b0 '' Function 0x55de9baf6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc01088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc01070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc01058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc01020 'double3':'vector' lvalue ParmVar 0x55de9bc00d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc00e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc01290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc011e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc01608 # | | | | `-ReturnStmt 0x55de9bc015f8 # | | | | `-CallExpr 0x55de9bc015c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc015b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc01590 '' Function 0x55de9baf6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc01568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc01550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc01538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc01500 'double4':'vector' lvalue ParmVar 0x55de9bc011e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc01340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc01768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc016b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc01ac0 # | | | | `-ReturnStmt 0x55de9bc01ab0 # | | | | `-CallExpr 0x55de9bc01a80 'float' # | | | | |-ImplicitCastExpr 0x55de9bc01a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc01a48 '' Function 0x55de9baf6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc01a20 'float' # | | | | `-ImplicitCastExpr 0x55de9bc01a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc019f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc019b8 'int' lvalue ParmVar 0x55de9bc016b8 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc01818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc01c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc01b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc01f98 # | | | | `-ReturnStmt 0x55de9bc01f88 # | | | | `-CallExpr 0x55de9bc01f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc01f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc01f20 '' Function 0x55de9baf68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc01ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc01ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc01ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc01e90 'int2':'vector' lvalue ParmVar 0x55de9bc01b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc01cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc02780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc026d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc02b00 # | | | | `-ReturnStmt 0x55de9bc02af0 # | | | | `-CallExpr 0x55de9bc02ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc02aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc02a88 '' Function 0x55de9baf6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc02a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc02a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc02a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc029f8 'int3':'vector' lvalue ParmVar 0x55de9bc026d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc02830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc02c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc02bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc02fe8 # | | | | `-ReturnStmt 0x55de9bc02fd8 # | | | | `-CallExpr 0x55de9bc02fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc02f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc02f70 '' Function 0x55de9baf6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc02f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc02f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc02f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc02ee0 'int4':'vector' lvalue ParmVar 0x55de9bc02bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc02d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc03148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc03098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc034c0 # | | | | `-ReturnStmt 0x55de9bc034b0 # | | | | `-CallExpr 0x55de9bc03480 'float' # | | | | |-ImplicitCastExpr 0x55de9bc03468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc03448 '' Function 0x55de9baf6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc03420 'float' # | | | | `-ImplicitCastExpr 0x55de9bc03408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc033f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc033b8 'uint':'unsigned int' lvalue ParmVar 0x55de9bc03098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc031f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc03620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc03570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc039b8 # | | | | `-ReturnStmt 0x55de9bc039a8 # | | | | `-CallExpr 0x55de9bc03978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc03960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc03940 '' Function 0x55de9baf68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc03918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc03900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc038e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc038b0 'uint2':'vector' lvalue ParmVar 0x55de9bc03570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc036d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc03b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc03a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc03eb8 # | | | | `-ReturnStmt 0x55de9bc03ea8 # | | | | `-CallExpr 0x55de9bc03e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc03e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc03e40 '' Function 0x55de9baf6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc03e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc03e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc03de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc03db0 'uint3':'vector' lvalue ParmVar 0x55de9bc03a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc03bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc04018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc03f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc043c0 # | | | | `-ReturnStmt 0x55de9bc043b0 # | | | | `-CallExpr 0x55de9bc04380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc04368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc04348 '' Function 0x55de9baf6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc04320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc04308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc042f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc042b8 'uint4':'vector' lvalue ParmVar 0x55de9bc03f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc040c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc04520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc04470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc05200 # | | | | `-ReturnStmt 0x55de9bc051f0 # | | | | `-CallExpr 0x55de9bc051c0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc051a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc05188 '' Function 0x55de9baf6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc05160 'float' # | | | | `-ImplicitCastExpr 0x55de9bc05148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc05130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc050f8 'int64_t':'long' lvalue ParmVar 0x55de9bc04470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc045d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc05360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc052b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc05718 # | | | | `-ReturnStmt 0x55de9bc05708 # | | | | `-CallExpr 0x55de9bc056d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc056c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc056a0 '' Function 0x55de9baf68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc05678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc05660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc05648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc05610 'int64_t2':'vector' lvalue ParmVar 0x55de9bc052b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc05410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc05878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc057c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc05c38 # | | | | `-ReturnStmt 0x55de9bc05c28 # | | | | `-CallExpr 0x55de9bc05bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc05be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc05bc0 '' Function 0x55de9baf6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc05b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc05b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc05b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc05b30 'int64_t3':'vector' lvalue ParmVar 0x55de9bc057c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc05928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc05d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc05ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc06160 # | | | | `-ReturnStmt 0x55de9bc06150 # | | | | `-CallExpr 0x55de9bc06120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc06108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc060e8 '' Function 0x55de9baf6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc060c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc060a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc06090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc06058 'int64_t4':'vector' lvalue ParmVar 0x55de9bc05ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc05e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc062c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc06210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc06678 # | | | | `-ReturnStmt 0x55de9bc06668 # | | | | `-CallExpr 0x55de9bc06638 'float' # | | | | |-ImplicitCastExpr 0x55de9bc06620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc06600 '' Function 0x55de9baf6628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc065d8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc065c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc065a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc06570 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc06210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc06370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc067d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc06728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc06bb0 # | | | | `-ReturnStmt 0x55de9bc06ba0 # | | | | `-CallExpr 0x55de9bc06b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc06b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc06b38 '' Function 0x55de9baf68a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc06b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc06af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc06ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc06aa8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc06728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc06888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc06d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc06c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc0a628 # | | | | `-ReturnStmt 0x55de9bc0a618 # | | | | `-CallExpr 0x55de9bc0a5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0a5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc0a5b0 '' Function 0x55de9baf6b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc0a588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0a570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0a558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc06fe8 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc06c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc06dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0a788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0a6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc0ab70 # | | | | `-ReturnStmt 0x55de9bc0ab60 # | | | | `-CallExpr 0x55de9bc0ab30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0ab18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc0aaf8 '' Function 0x55de9baf6da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc0aad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0aab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0aaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0aa68 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc0a6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc0a838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0ace0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0ac30 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc0b028 # | | | | `-ReturnStmt 0x55de9bc0b018 # | | | | `-CallExpr 0x55de9bc0afe8 'float' # | | | | |-ImplicitCastExpr 0x55de9bc0afd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc0afb0 '' Function 0x55de9baf79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc0af88 'float' # | | | | `-ImplicitCastExpr 0x55de9bc0af70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0af58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0af20 'double' lvalue ParmVar 0x55de9bc0ac30 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc0ad90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc0b198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0b0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc0b500 # | | | | `-ReturnStmt 0x55de9bc0b4f0 # | | | | `-CallExpr 0x55de9bc0b4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0b4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc0b488 '' Function 0x55de9bad5dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc0b460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0b448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0b430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0b3f8 'double2':'vector' lvalue ParmVar 0x55de9bc0b0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc0b248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc0b670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0b5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc0b9e0 # | | | | `-ReturnStmt 0x55de9bc0b9d0 # | | | | `-CallExpr 0x55de9bc0b9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0b988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc0b968 '' Function 0x55de9bad6038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc0b940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0b928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0b910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0b8d8 'double3':'vector' lvalue ParmVar 0x55de9bc0b5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc0b720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc0bb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0baa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc0bec8 # | | | | `-ReturnStmt 0x55de9bc0beb8 # | | | | `-CallExpr 0x55de9bc0be88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0be70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc0be50 '' Function 0x55de9bad62b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc0be28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0be10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0bdf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0bdc0 'double4':'vector' lvalue ParmVar 0x55de9bc0baa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc0bc00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc0c028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0bf78 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc0c380 # | | | | `-ReturnStmt 0x55de9bc0c370 # | | | | `-CallExpr 0x55de9bc0c340 'float' # | | | | |-ImplicitCastExpr 0x55de9bc0c328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc0c308 '' Function 0x55de9baf79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc0c2e0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc0c2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0c2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0c278 'int' lvalue ParmVar 0x55de9bc0bf78 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc0c0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0c550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0c430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc0c8c8 # | | | | `-ReturnStmt 0x55de9bc0c8b8 # | | | | `-CallExpr 0x55de9bc0c888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0c870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc0c850 '' Function 0x55de9bad5dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc0c828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0c810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0c7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0c7c0 'int2':'vector' lvalue ParmVar 0x55de9bc0c430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc0c600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0ca28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0c978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc0cda8 # | | | | `-ReturnStmt 0x55de9bc0cd98 # | | | | `-CallExpr 0x55de9bc0cd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0cd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc0cd30 '' Function 0x55de9bad6038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc0cd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0ccf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0ccd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0cca0 'int3':'vector' lvalue ParmVar 0x55de9bc0c978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc0cad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0cf08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0ce58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc0d290 # | | | | `-ReturnStmt 0x55de9bc0d280 # | | | | `-CallExpr 0x55de9bc0d250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0d238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc0d218 '' Function 0x55de9bad62b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc0d1f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0d1d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0d1c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0d188 'int4':'vector' lvalue ParmVar 0x55de9bc0ce58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc0cfb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0d3f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0d340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc0d768 # | | | | `-ReturnStmt 0x55de9bc0d758 # | | | | `-CallExpr 0x55de9bc0d728 'float' # | | | | |-ImplicitCastExpr 0x55de9bc0d710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc0d6f0 '' Function 0x55de9baf79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc0d6c8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc0d6b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0d698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0d660 'uint':'unsigned int' lvalue ParmVar 0x55de9bc0d340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc0d4a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0d8c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0d818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc0dc60 # | | | | `-ReturnStmt 0x55de9bc0dc50 # | | | | `-CallExpr 0x55de9bc0dc20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0dc08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc0dbe8 '' Function 0x55de9bad5dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc0dbc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0dba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0db90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0db58 'uint2':'vector' lvalue ParmVar 0x55de9bc0d818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc0d978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0ddc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0dd10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc0e160 # | | | | `-ReturnStmt 0x55de9bc0e150 # | | | | `-CallExpr 0x55de9bc0e120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0e108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc0e0e8 '' Function 0x55de9bad6038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc0e0c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0e0a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0e090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0e058 'uint3':'vector' lvalue ParmVar 0x55de9bc0dd10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc0de70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0e2c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0e210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc0e680 # | | | | `-ReturnStmt 0x55de9bc0e670 # | | | | `-CallExpr 0x55de9bc0e640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0e628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc0e608 '' Function 0x55de9bad62b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc0e5e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0e5c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0e5b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0e578 'uint4':'vector' lvalue ParmVar 0x55de9bc0e210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc0e370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0e7e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0e730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc0eb78 # | | | | `-ReturnStmt 0x55de9bc0eb68 # | | | | `-CallExpr 0x55de9bc0eb38 'float' # | | | | |-ImplicitCastExpr 0x55de9bc0eb20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc0eb00 '' Function 0x55de9baf79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc0ead8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc0eac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0eaa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0ea70 'int64_t':'long' lvalue ParmVar 0x55de9bc0e730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc0e890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0ecd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0ec28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc0f090 # | | | | `-ReturnStmt 0x55de9bc0f080 # | | | | `-CallExpr 0x55de9bc0f050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0f038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc0f018 '' Function 0x55de9bad5dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc0eff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0efd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0efc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0ef88 'int64_t2':'vector' lvalue ParmVar 0x55de9bc0ec28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc0ed88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0f1f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0f140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc0f5b0 # | | | | `-ReturnStmt 0x55de9bc0f5a0 # | | | | `-CallExpr 0x55de9bc0f570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0f558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc0f538 '' Function 0x55de9bad6038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc0f510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0f4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0f4e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0f4a8 'int64_t3':'vector' lvalue ParmVar 0x55de9bc0f140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc0f2a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0f710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0f660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc0fad8 # | | | | `-ReturnStmt 0x55de9bc0fac8 # | | | | `-CallExpr 0x55de9bc0fa98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc0fa80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc0fa60 '' Function 0x55de9bad62b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc0fa38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc0fa20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0fa08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0f9d0 'int64_t4':'vector' lvalue ParmVar 0x55de9bc0f660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc0f7c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc0fc38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc0fb88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc0fff0 # | | | | `-ReturnStmt 0x55de9bc0ffe0 # | | | | `-CallExpr 0x55de9bc0ffb0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc0ff98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc0ff78 '' Function 0x55de9baf79b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc0ff50 'float' # | | | | `-ImplicitCastExpr 0x55de9bc0ff38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc0ff20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc0fee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc0fb88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc0fce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc10150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc100a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc10528 # | | | | `-ReturnStmt 0x55de9bc10518 # | | | | `-CallExpr 0x55de9bc104e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc104d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc104b0 '' Function 0x55de9bad5dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc10488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc10470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc10458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc10420 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc100a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc10200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc10988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc108d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc10d68 # | | | | `-ReturnStmt 0x55de9bc10d58 # | | | | `-CallExpr 0x55de9bc10d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc10d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc10cf0 '' Function 0x55de9bad6038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc10cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc10cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc10c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc10c60 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc108d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc10a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc10ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc10e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc112b0 # | | | | `-ReturnStmt 0x55de9bc112a0 # | | | | `-CallExpr 0x55de9bc11270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc11258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc11238 '' Function 0x55de9bad62b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc11210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc111f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc111e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc111a8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc10e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc10f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc11420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc11370 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc11768 # | | | | `-ReturnStmt 0x55de9bc11758 # | | | | `-CallExpr 0x55de9bc11728 'float' # | | | | |-ImplicitCastExpr 0x55de9bc11710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc116f0 '' Function 0x55de9bb01240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc116c8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc116b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc11698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc11660 'double' lvalue ParmVar 0x55de9bc11370 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc114d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc118d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc11828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc11c40 # | | | | `-ReturnStmt 0x55de9bc11c30 # | | | | `-CallExpr 0x55de9bc11c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc11be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc11bc8 '' Function 0x55de9bb014b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc11ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc11b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc11b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc11b38 'double2':'vector' lvalue ParmVar 0x55de9bc11828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc11988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc11db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc11d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc12120 # | | | | `-ReturnStmt 0x55de9bc12110 # | | | | `-CallExpr 0x55de9bc120e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc120c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc120a8 '' Function 0x55de9bb01730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc12080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc12068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc12050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc12018 'double3':'vector' lvalue ParmVar 0x55de9bc11d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc11e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc12290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc121e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc12608 # | | | | `-ReturnStmt 0x55de9bc125f8 # | | | | `-CallExpr 0x55de9bc125c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc125b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc12590 '' Function 0x55de9bb019a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc12568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc12550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc12538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc12500 'double4':'vector' lvalue ParmVar 0x55de9bc121e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc12340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc12768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc126b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc13368 # | | | | `-ReturnStmt 0x55de9bc13358 # | | | | `-CallExpr 0x55de9bc13328 'float' # | | | | |-ImplicitCastExpr 0x55de9bc13310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc132f0 '' Function 0x55de9bb01240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc132c8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc132b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc13298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc13260 'int' lvalue ParmVar 0x55de9bc126b8 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc130c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc134c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc13418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc13840 # | | | | `-ReturnStmt 0x55de9bc13830 # | | | | `-CallExpr 0x55de9bc13800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc137e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc137c8 '' Function 0x55de9bb014b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc137a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc13788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc13770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc13738 'int2':'vector' lvalue ParmVar 0x55de9bc13418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc13578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc139a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc138f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc13d20 # | | | | `-ReturnStmt 0x55de9bc13d10 # | | | | `-CallExpr 0x55de9bc13ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc13cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc13ca8 '' Function 0x55de9bb01730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc13c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc13c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc13c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc13c18 'int3':'vector' lvalue ParmVar 0x55de9bc138f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc13a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc13e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc13dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc14208 # | | | | `-ReturnStmt 0x55de9bc141f8 # | | | | `-CallExpr 0x55de9bc141c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc141b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc14190 '' Function 0x55de9bb019a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc14168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc14150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc14138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc14100 'int4':'vector' lvalue ParmVar 0x55de9bc13dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc13f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc14368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc142b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc146e0 # | | | | `-ReturnStmt 0x55de9bc146d0 # | | | | `-CallExpr 0x55de9bc146a0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc14688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc14668 '' Function 0x55de9bb01240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc14640 'float' # | | | | `-ImplicitCastExpr 0x55de9bc14628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc14610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc145d8 'uint':'unsigned int' lvalue ParmVar 0x55de9bc142b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc14418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc14840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc14790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc14bd8 # | | | | `-ReturnStmt 0x55de9bc14bc8 # | | | | `-CallExpr 0x55de9bc14b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc14b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc14b60 '' Function 0x55de9bb014b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc14b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc14b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc14b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc14ad0 'uint2':'vector' lvalue ParmVar 0x55de9bc14790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc148f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc14d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc14c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc1bb60 # | | | | `-ReturnStmt 0x55de9bc1bb50 # | | | | `-CallExpr 0x55de9bc1bb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc15080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc15060 '' Function 0x55de9bb01730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc15038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc15020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc15008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc14fd0 'uint3':'vector' lvalue ParmVar 0x55de9bc14c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc14de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1bcc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1bc10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc1c068 # | | | | `-ReturnStmt 0x55de9bc1c058 # | | | | `-CallExpr 0x55de9bc1c028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc1c010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc1bff0 '' Function 0x55de9bb019a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc1bfc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc1bfb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1bf98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1bf60 'uint4':'vector' lvalue ParmVar 0x55de9bc1bc10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc1bd70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1c1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1c118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc1c560 # | | | | `-ReturnStmt 0x55de9bc1c550 # | | | | `-CallExpr 0x55de9bc1c520 'float' # | | | | |-ImplicitCastExpr 0x55de9bc1c508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc1c4e8 '' Function 0x55de9bb01240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc1c4c0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc1c4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1c490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1c458 'int64_t':'long' lvalue ParmVar 0x55de9bc1c118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc1c278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1c6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1c610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc1ca78 # | | | | `-ReturnStmt 0x55de9bc1ca68 # | | | | `-CallExpr 0x55de9bc1ca38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc1ca20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc1ca00 '' Function 0x55de9bb014b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc1c9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc1c9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1c9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1c970 'int64_t2':'vector' lvalue ParmVar 0x55de9bc1c610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc1c770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1cbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1cb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc1cf98 # | | | | `-ReturnStmt 0x55de9bc1cf88 # | | | | `-CallExpr 0x55de9bc1cf58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc1cf40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc1cf20 '' Function 0x55de9bb01730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc1cef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc1cee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1cec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1ce90 'int64_t3':'vector' lvalue ParmVar 0x55de9bc1cb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc1cc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1d0f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1d048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc1d4c0 # | | | | `-ReturnStmt 0x55de9bc1d4b0 # | | | | `-CallExpr 0x55de9bc1d480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc1d468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc1d448 '' Function 0x55de9bb019a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc1d420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc1d408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1d3f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1d3b8 'int64_t4':'vector' lvalue ParmVar 0x55de9bc1d048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc1d1a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1d620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1d570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc1d9d8 # | | | | `-ReturnStmt 0x55de9bc1d9c8 # | | | | `-CallExpr 0x55de9bc1d998 'float' # | | | | |-ImplicitCastExpr 0x55de9bc1d980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc1d960 '' Function 0x55de9bb01240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc1d938 'float' # | | | | `-ImplicitCastExpr 0x55de9bc1d920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1d908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1d8d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc1d570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc1d6d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb6ae70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1da88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bb6b248 # | | | | `-ReturnStmt 0x55de9bb6b238 # | | | | `-CallExpr 0x55de9bb6b208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb6b1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb6b1d0 '' Function 0x55de9bb014b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb6b1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb6b190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb6b178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb6b140 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc1da88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bb6af20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb6b3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb6b2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bb6b788 # | | | | `-ReturnStmt 0x55de9bb6b778 # | | | | `-CallExpr 0x55de9bb6b748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb6b730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb6b710 '' Function 0x55de9bb01730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb6b6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb6b6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb6b6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb6b680 'uint64_t3':'vector' lvalue ParmVar 0x55de9bb6b2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bb6b458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb6b8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb6b838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bb6bcd0 # | | | | `-ReturnStmt 0x55de9bb6bcc0 # | | | | `-CallExpr 0x55de9bb6bc90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb6bc78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb6bc58 '' Function 0x55de9bb019a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb6bc30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb6bc18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb6bc00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb6bbc8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bb6b838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bb6b998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb6be40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb6bd90 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bb6c188 # | | | | `-ReturnStmt 0x55de9bb6c178 # | | | | `-CallExpr 0x55de9bb6c148 'float' # | | | | |-ImplicitCastExpr 0x55de9bb6c130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb6c110 '' Function 0x55de9bb025f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb6c0e8 'float' # | | | | `-ImplicitCastExpr 0x55de9bb6c0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb6c0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb6c080 'double' lvalue ParmVar 0x55de9bb6bd90 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bb6bef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb6c2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb6c248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bb6c660 # | | | | `-ReturnStmt 0x55de9bb6c650 # | | | | `-CallExpr 0x55de9bb6c620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb6c608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb6c5e8 '' Function 0x55de9bb02870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb6c5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb6c5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb6c590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb6c558 'double2':'vector' lvalue ParmVar 0x55de9bb6c248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bb6c3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb6c7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb6c720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bb6cb40 # | | | | `-ReturnStmt 0x55de9bb6cb30 # | | | | `-CallExpr 0x55de9bb6cb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb6cae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb6cac8 '' Function 0x55de9bb02ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb6caa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb6ca88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb6ca70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb6ca38 'double3':'vector' lvalue ParmVar 0x55de9bb6c720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bb6c880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb6ccb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb6cc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc1f1a8 # | | | | `-ReturnStmt 0x55de9bc1f198 # | | | | `-CallExpr 0x55de9bc1f168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc1f150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc1f130 '' Function 0x55de9bb02d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc1f108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc1f0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1f0d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1f0a0 'double4':'vector' lvalue ParmVar 0x55de9bb6cc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bb6cd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc1f308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1f258 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc1f660 # | | | | `-ReturnStmt 0x55de9bc1f650 # | | | | `-CallExpr 0x55de9bc1f620 'float' # | | | | |-ImplicitCastExpr 0x55de9bc1f608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc1f5e8 '' Function 0x55de9bb025f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc1f5c0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc1f5a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1f590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1f558 'int' lvalue ParmVar 0x55de9bc1f258 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc1f3b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1f7c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1f710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc1fb38 # | | | | `-ReturnStmt 0x55de9bc1fb28 # | | | | `-CallExpr 0x55de9bc1faf8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc1fae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc1fac0 '' Function 0x55de9bb02870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc1fa98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc1fa80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1fa68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1fa30 'int2':'vector' lvalue ParmVar 0x55de9bc1f710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc1f870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc1fc98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc1fbe8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc20018 # | | | | `-ReturnStmt 0x55de9bc20008 # | | | | `-CallExpr 0x55de9bc1ffd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc1ffc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc1ffa0 '' Function 0x55de9bb02ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc1ff78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc1ff60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc1ff48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc1ff10 'int3':'vector' lvalue ParmVar 0x55de9bc1fbe8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc1fd48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc20178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc200c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc20500 # | | | | `-ReturnStmt 0x55de9bc204f0 # | | | | `-CallExpr 0x55de9bc204c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc204a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc20488 '' Function 0x55de9bb02d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc20460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc20448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc20430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc203f8 'int4':'vector' lvalue ParmVar 0x55de9bc200c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc20228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc20660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc205b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc209d8 # | | | | `-ReturnStmt 0x55de9bc209c8 # | | | | `-CallExpr 0x55de9bc20998 'float' # | | | | |-ImplicitCastExpr 0x55de9bc20980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc20960 '' Function 0x55de9bb025f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc20938 'float' # | | | | `-ImplicitCastExpr 0x55de9bc20920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc20908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc208d0 'uint':'unsigned int' lvalue ParmVar 0x55de9bc205b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc20710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc20b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc20a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc20ed0 # | | | | `-ReturnStmt 0x55de9bc20ec0 # | | | | `-CallExpr 0x55de9bc20e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc20e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc20e58 '' Function 0x55de9bb02870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc20e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc20e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc20e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc20dc8 'uint2':'vector' lvalue ParmVar 0x55de9bc20a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc20be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc21860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc217b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc21c00 # | | | | `-ReturnStmt 0x55de9bc21bf0 # | | | | `-CallExpr 0x55de9bc21bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc21ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc21b88 '' Function 0x55de9bb02ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc21b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc21b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc21b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc21af8 'uint3':'vector' lvalue ParmVar 0x55de9bc217b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc21910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc21d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc21cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc22108 # | | | | `-ReturnStmt 0x55de9bc220f8 # | | | | `-CallExpr 0x55de9bc220c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc220b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc22090 '' Function 0x55de9bb02d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc22068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc22050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc22038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc22000 'uint4':'vector' lvalue ParmVar 0x55de9bc21cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc21e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc22268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc221b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc22600 # | | | | `-ReturnStmt 0x55de9bc225f0 # | | | | `-CallExpr 0x55de9bc225c0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc225a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc22588 '' Function 0x55de9bb025f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc22560 'float' # | | | | `-ImplicitCastExpr 0x55de9bc22548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc22530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc224f8 'int64_t':'long' lvalue ParmVar 0x55de9bc221b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc22318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc22760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc226b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc22b18 # | | | | `-ReturnStmt 0x55de9bc22b08 # | | | | `-CallExpr 0x55de9bc22ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc22ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc22aa0 '' Function 0x55de9bb02870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc22a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc22a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc22a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc22a10 'int64_t2':'vector' lvalue ParmVar 0x55de9bc226b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc22810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc22c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc22bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc23038 # | | | | `-ReturnStmt 0x55de9bc23028 # | | | | `-CallExpr 0x55de9bc22ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc22fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc22fc0 '' Function 0x55de9bb02ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc22f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc22f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc22f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc22f30 'int64_t3':'vector' lvalue ParmVar 0x55de9bc22bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc22d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc23198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc230e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc23560 # | | | | `-ReturnStmt 0x55de9bc23550 # | | | | `-CallExpr 0x55de9bc23520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc23508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc234e8 '' Function 0x55de9bb02d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc234c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc234a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc23490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc23458 'int64_t4':'vector' lvalue ParmVar 0x55de9bc230e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc23248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc236c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc23610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc24488 # | | | | `-ReturnStmt 0x55de9bc24478 # | | | | `-CallExpr 0x55de9bc24448 'float' # | | | | |-ImplicitCastExpr 0x55de9bc24430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc24410 '' Function 0x55de9bb025f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc243e8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc243d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc243b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc24380 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc23610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc24180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc245e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc24538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc249c0 # | | | | `-ReturnStmt 0x55de9bc249b0 # | | | | `-CallExpr 0x55de9bc24980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc24968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc24948 '' Function 0x55de9bb02870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc24920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc24908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc248f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc248b8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc24538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc24698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc24b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc24a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc24f00 # | | | | `-ReturnStmt 0x55de9bc24ef0 # | | | | `-CallExpr 0x55de9bc24ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc24ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc24e88 '' Function 0x55de9bb02ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc24e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc24e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc24e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc24df8 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc24a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc24bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc25060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc24fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc25448 # | | | | `-ReturnStmt 0x55de9bc25438 # | | | | `-CallExpr 0x55de9bc25408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc253f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc253d0 '' Function 0x55de9bb02d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc253a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc25390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc25378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc25340 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc24fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc25110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc255a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc25500 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc25928 # | | | | `-ReturnStmt 0x55de9bc25918 # | | | | `-CallExpr 0x55de9bc258e8 'bool' # | | | | |-ImplicitCastExpr 0x55de9bc258d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc25878 '' Function 0x55de9bb03ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55de9bc25850 'float' # | | | | `-ImplicitCastExpr 0x55de9bc25838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc25820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc257e8 'double' lvalue ParmVar 0x55de9bc25500 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc25658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc25a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc259e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc25e58 # | | | | `-ReturnStmt 0x55de9bc25e48 # | | | | `-CallExpr 0x55de9bc25e18 'vector' # | | | | |-ImplicitCastExpr 0x55de9bc25e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc25d80 '' Function 0x55de9bb03df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc25d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc25d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc25d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc25cf0 'double2':'vector' lvalue ParmVar 0x55de9bc259e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc25b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc25fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc25f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc26798 # | | | | `-ReturnStmt 0x55de9bc26788 # | | | | `-CallExpr 0x55de9bc26758 'vector' # | | | | |-ImplicitCastExpr 0x55de9bc26740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc266c0 '' Function 0x55de9bb040e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc26698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc26680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc26668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc26630 'double3':'vector' lvalue ParmVar 0x55de9bc25f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc26070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc26900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc26850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc26cd8 # | | | | `-ReturnStmt 0x55de9bc26cc8 # | | | | `-CallExpr 0x55de9bc26c98 'vector' # | | | | |-ImplicitCastExpr 0x55de9bc26c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc26c00 '' Function 0x55de9bb043d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc26bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc26bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc26ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc26b70 'double4':'vector' lvalue ParmVar 0x55de9bc26850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc269b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc26db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc26d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55de9bc27018 # | | | `-ReturnStmt 0x55de9bc27008 # | | | `-CallExpr 0x55de9bc26fd8 'bool' # | | | |-ImplicitCastExpr 0x55de9bc26fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55de9bc26fa0 '' Function 0x55de9bb05000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55de9bc26f78 'float' # | | | `-ImplicitCastExpr 0x55de9bc26f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55de9bc26f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55de9bc26f10 'double' lvalue ParmVar 0x55de9bc26d08 'V' 'double' # | | |-FunctionDecl 0x55de9bc270f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc27048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55de9bc27380 # | | | `-ReturnStmt 0x55de9bc27370 # | | | `-CallExpr 0x55de9bc27340 'vector' # | | | |-ImplicitCastExpr 0x55de9bc27328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55de9bc27308 '' Function 0x55de9bb05278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55de9bc272e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55de9bc272c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55de9bc272b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55de9bc27278 'double2':'vector' lvalue ParmVar 0x55de9bc27048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55de9bc27460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc273b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55de9bc276f0 # | | | `-ReturnStmt 0x55de9bc276e0 # | | | `-CallExpr 0x55de9bc276b0 'vector' # | | | |-ImplicitCastExpr 0x55de9bc27698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55de9bc27678 '' Function 0x55de9bb054f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55de9bc27650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55de9bc27638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55de9bc27620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55de9bc275e8 'double3':'vector' lvalue ParmVar 0x55de9bc273b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55de9bc277d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc27720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55de9bc27a68 # | | | `-ReturnStmt 0x55de9bc27a58 # | | | `-CallExpr 0x55de9bc27a28 'vector' # | | | |-ImplicitCastExpr 0x55de9bc27a10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55de9bc279f0 '' Function 0x55de9bb05768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55de9bc279c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55de9bc279b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55de9bc27998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55de9bc27960 'double4':'vector' lvalue ParmVar 0x55de9bc27720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55de9bc28160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55de9bc27a80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bc27b18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bc280b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc27e28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bc27f00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55de9bc27f78 col:39 s 'T' # | | | |-CompoundStmt 0x55de9bc28430 # | | | | `-ReturnStmt 0x55de9bc28420 # | | | | `-RecoveryExpr 0x55de9bc283e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bc282d0 '' lvalue (ADL) = 'lerp' 0x55de9bb07578 0x55de9bb05b08 0x55de9bb05ed0 0x55de9bb06298 0x55de9bb06660 0x55de9bb06a10 0x55de9bb06de8 0x55de9bb071b0 # | | | | |-RecoveryExpr 0x55de9bc28350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55de9bc28370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bc281d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55de9bc288f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc284f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55de9bc28740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55de9bc287c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55de9bc28db8 # | | | | `-ReturnStmt 0x55de9bc28da8 # | | | | `-CallExpr 0x55de9bc28d68 'float' # | | | | |-ImplicitCastExpr 0x55de9bc28d50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55de9bc28cf8 '' Function 0x55de9bb06a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55de9bc28bb0 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc28b98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc28b80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc28b48 'double' lvalue ParmVar 0x55de9bc284f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55de9bc28c40 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc28c28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc28c10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc28bd8 'double' lvalue ParmVar 0x55de9bc28740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55de9bc28cd0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc28cb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc28ca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc28c68 'double' lvalue ParmVar 0x55de9bc287c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55de9bc289b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc29108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc28e78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bc28ef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bc28f78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc29648 # | | | | `-ReturnStmt 0x55de9bc29638 # | | | | `-CallExpr 0x55de9bc295f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc295e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc29558 '' Function 0x55de9bb06de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc293e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc293c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc293b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc29378 'double2':'vector' lvalue ParmVar 0x55de9bc28e78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55de9bc29488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc29470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc29458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc29420 'double2':'vector' lvalue ParmVar 0x55de9bc28ef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc29530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc29518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc29500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc294c8 'double2':'vector' lvalue ParmVar 0x55de9bc28f78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc291c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc29998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc29708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bc29788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bc29808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc29ed8 # | | | | `-ReturnStmt 0x55de9bc29ec8 # | | | | `-CallExpr 0x55de9bc29e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc29e70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc29df0 '' Function 0x55de9bb071b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc29c78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc29c60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc29c48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc29c10 'double3':'vector' lvalue ParmVar 0x55de9bc29708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55de9bc29d20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc29d08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc29cf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc29cb8 'double3':'vector' lvalue ParmVar 0x55de9bc29788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc29dc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc29db0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc29d98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc29d60 'double3':'vector' lvalue ParmVar 0x55de9bc29808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc29a58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc2a228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc29f98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bc2a018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bc2a098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc2bba0 # | | | | `-ReturnStmt 0x55de9bc2bb90 # | | | | `-CallExpr 0x55de9bc2bb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc2a710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc2a688 '' Function 0x55de9bb07578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc2a510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2a4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2a4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2a4a8 'double4':'vector' lvalue ParmVar 0x55de9bc29f98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55de9bc2a5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2a5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2a588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2a550 'double4':'vector' lvalue ParmVar 0x55de9bc2a018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc2a660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc2a648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc2a630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc2a5f8 'double4':'vector' lvalue ParmVar 0x55de9bc2a098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc2a2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc2be88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc2bc50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55de9bc2bcd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55de9bc2bd50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55de9bc2c320 # | | | | `-ReturnStmt 0x55de9bc2c310 # | | | | `-CallExpr 0x55de9bc2c2d0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc2c2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55de9bc2c298 '' Function 0x55de9bb06a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55de9bc2c150 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc2c138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2c120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2c0e8 'int' lvalue ParmVar 0x55de9bc2bc50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55de9bc2c1e0 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc2c1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2c1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2c178 'int' lvalue ParmVar 0x55de9bc2bcd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55de9bc2c270 'float' # | | | | `-ImplicitCastExpr 0x55de9bc2c258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc2c240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc2c208 'int' lvalue ParmVar 0x55de9bc2bd50 'V3' 'int' # | | | `-DeprecatedAttr 0x55de9bc2bf48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc2c658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc2c3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bc2c450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bc2c4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc2cb40 # | | | | `-ReturnStmt 0x55de9bc2cb30 # | | | | `-CallExpr 0x55de9bc2caf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc2cad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc2cab8 '' Function 0x55de9bb06de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc2c940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2c928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2c910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2c8d8 'int2':'vector' lvalue ParmVar 0x55de9bc2c3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55de9bc2c9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2c9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2c9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2c980 'int2':'vector' lvalue ParmVar 0x55de9bc2c450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc2ca90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc2ca78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc2ca60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc2ca28 'int2':'vector' lvalue ParmVar 0x55de9bc2c4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc2c718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc2ce78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc2cbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bc2cc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bc2ccf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc2d368 # | | | | `-ReturnStmt 0x55de9bc2d358 # | | | | `-CallExpr 0x55de9bc2d318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc2d300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc2d2e0 '' Function 0x55de9bb071b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc2d168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2d150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2d138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2d100 'int3':'vector' lvalue ParmVar 0x55de9bc2cbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55de9bc2d210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2d1f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2d1e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2d1a8 'int3':'vector' lvalue ParmVar 0x55de9bc2cc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc2d2b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc2d2a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc2d288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc2d250 'int3':'vector' lvalue ParmVar 0x55de9bc2ccf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc2cf38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc2d6a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc2d418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bc2d498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bc2d518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc2ebc0 # | | | | `-ReturnStmt 0x55de9bc2ebb0 # | | | | `-CallExpr 0x55de9bc2eb70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc2db38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc2db18 '' Function 0x55de9bb07578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc2d9a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2d988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2d970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2d938 'int4':'vector' lvalue ParmVar 0x55de9bc2d418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55de9bc2da48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2da30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2da18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2d9e0 'int4':'vector' lvalue ParmVar 0x55de9bc2d498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc2daf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc2dad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc2dac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc2da88 'int4':'vector' lvalue ParmVar 0x55de9bc2d518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc2d768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc2eef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc2ec70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bc2ecf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bc2ed70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc2f3b0 # | | | | `-ReturnStmt 0x55de9bc2f3a0 # | | | | `-CallExpr 0x55de9bc2f360 'float' # | | | | |-ImplicitCastExpr 0x55de9bc2f348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55de9bc2f328 '' Function 0x55de9bb06a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55de9bc2f1e0 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc2f1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2f1b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2f178 'uint':'unsigned int' lvalue ParmVar 0x55de9bc2ec70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55de9bc2f270 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc2f258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2f240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2f208 'uint':'unsigned int' lvalue ParmVar 0x55de9bc2ecf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55de9bc2f300 'float' # | | | | `-ImplicitCastExpr 0x55de9bc2f2e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc2f2d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc2f298 'uint':'unsigned int' lvalue ParmVar 0x55de9bc2ed70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc2efb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc2f6e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc2f460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bc2f4e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bc2f560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc2fbf0 # | | | | `-ReturnStmt 0x55de9bc2fbe0 # | | | | `-CallExpr 0x55de9bc2fba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc2fb88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc2fb68 '' Function 0x55de9bb06de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc2f9f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2f9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2f9c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2f988 'uint2':'vector' lvalue ParmVar 0x55de9bc2f460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55de9bc2fa98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc2fa80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc2fa68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc2fa30 'uint2':'vector' lvalue ParmVar 0x55de9bc2f4e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc2fb40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc2fb28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc2fb10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc2fad8 'uint2':'vector' lvalue ParmVar 0x55de9bc2f560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc2f7a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc2ff28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc2fca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bc2fd20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bc2fda0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc30438 # | | | | `-ReturnStmt 0x55de9bc30428 # | | | | `-CallExpr 0x55de9bc303e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc303d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc303b0 '' Function 0x55de9bb071b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc30238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc30220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc30208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc301d0 'uint3':'vector' lvalue ParmVar 0x55de9bc2fca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55de9bc302e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc302c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc302b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc30278 'uint3':'vector' lvalue ParmVar 0x55de9bc2fd20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc30388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc30370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc30358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc30320 'uint3':'vector' lvalue ParmVar 0x55de9bc2fda0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc2ffe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc30778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc304e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bc30568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bc305e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc30cb0 # | | | | `-ReturnStmt 0x55de9bc30ca0 # | | | | `-CallExpr 0x55de9bc30c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc30c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc30c28 '' Function 0x55de9bb07578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc30a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc30a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc30a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc30a28 'uint4':'vector' lvalue ParmVar 0x55de9bc304e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55de9bc30b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc30b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc30b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc30ad0 'uint4':'vector' lvalue ParmVar 0x55de9bc30568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc30c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc30be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc30bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc30b98 'uint4':'vector' lvalue ParmVar 0x55de9bc305e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc30838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc30fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc30d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bc30de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bc30e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc314c0 # | | | | `-ReturnStmt 0x55de9bc314b0 # | | | | `-CallExpr 0x55de9bc31470 'float' # | | | | |-ImplicitCastExpr 0x55de9bc31458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55de9bc31438 '' Function 0x55de9bb06a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55de9bc312f0 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc312d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc312c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc31288 'int64_t':'long' lvalue ParmVar 0x55de9bc30d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55de9bc31380 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc31368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc31350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc31318 'int64_t':'long' lvalue ParmVar 0x55de9bc30de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55de9bc31410 'float' # | | | | `-ImplicitCastExpr 0x55de9bc313f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc313e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc313a8 'int64_t':'long' lvalue ParmVar 0x55de9bc30e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc310a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc317f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc31570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc315f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc31670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc31d20 # | | | | `-ReturnStmt 0x55de9bc31d10 # | | | | `-CallExpr 0x55de9bc31cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc31cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc31c98 '' Function 0x55de9bb06de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc31b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc31b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc31af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc31ab8 'int64_t2':'vector' lvalue ParmVar 0x55de9bc31570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55de9bc31bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc31bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc31b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc31b60 'int64_t2':'vector' lvalue ParmVar 0x55de9bc315f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc31c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc31c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc31c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc31c08 'int64_t2':'vector' lvalue ParmVar 0x55de9bc31670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc318b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc32058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc31dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc31e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc31ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc32588 # | | | | `-ReturnStmt 0x55de9bc32578 # | | | | `-CallExpr 0x55de9bc32538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc32520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc32500 '' Function 0x55de9bb071b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc32388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc32370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc32358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc32320 'int64_t3':'vector' lvalue ParmVar 0x55de9bc31dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55de9bc32430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc32418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc32400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc323c8 'int64_t3':'vector' lvalue ParmVar 0x55de9bc31e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc324d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc324c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc324a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc32470 'int64_t3':'vector' lvalue ParmVar 0x55de9bc31ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc32118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc328c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc32638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc326b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc32738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc33e20 # | | | | `-ReturnStmt 0x55de9bc33e10 # | | | | `-CallExpr 0x55de9bc33dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc33db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc33d98 '' Function 0x55de9bb07578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc33c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc33c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc33bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc33bb8 'int64_t4':'vector' lvalue ParmVar 0x55de9bc32638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55de9bc33cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc33cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc33c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc33c60 'int64_t4':'vector' lvalue ParmVar 0x55de9bc326b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc33d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc33d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc33d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc33d08 'int64_t4':'vector' lvalue ParmVar 0x55de9bc32738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc32988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc34158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc33ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bc33f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bc33fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc34650 # | | | | `-ReturnStmt 0x55de9bc34640 # | | | | `-CallExpr 0x55de9bc34600 'float' # | | | | |-ImplicitCastExpr 0x55de9bc345e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55de9bc345c8 '' Function 0x55de9bb06a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55de9bc34480 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc34468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc34450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc34418 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc33ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55de9bc34510 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc344f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc344e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc344a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc33f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55de9bc345a0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc34588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc34570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc34538 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc33fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc34218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc34988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc34700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc34780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc34800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc34ed0 # | | | | `-ReturnStmt 0x55de9bc34ec0 # | | | | `-CallExpr 0x55de9bc34e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc34e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc34e48 '' Function 0x55de9bb06de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc34cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc34cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc34ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc34c68 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc34700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55de9bc34d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc34d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc34d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc34d10 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc34780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc34e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc34e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc34df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc34db8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc34800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc34a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc35208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc34f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc35000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc35080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc35758 # | | | | `-ReturnStmt 0x55de9bc35748 # | | | | `-CallExpr 0x55de9bc35708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc356f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc356d0 '' Function 0x55de9bb071b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc35558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc35540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc35528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc354f0 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc34f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55de9bc35600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc355e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc355d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc35598 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc35000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc356a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc35690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc35678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc35640 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc35080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc352c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc35a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc35808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc35888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc35908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc36000 # | | | | `-ReturnStmt 0x55de9bc35ff0 # | | | | `-CallExpr 0x55de9bc35fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc35f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc35f78 '' Function 0x55de9bb07578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc35e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc35de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc35dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc35d98 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc35808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55de9bc35ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc35e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc35e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc35e40 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc35888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc35f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc35f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc35f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc35ee8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc35908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc35b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc36168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc360b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc364b0 # | | | | `-ReturnStmt 0x55de9bc364a0 # | | | | `-CallExpr 0x55de9bc36470 'float' # | | | | |-ImplicitCastExpr 0x55de9bc36458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc36438 '' Function 0x55de9bb081f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc36410 'float' # | | | | `-ImplicitCastExpr 0x55de9bc363f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc363e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc363a8 'double' lvalue ParmVar 0x55de9bc360b8 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc36218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc36618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc36568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc36980 # | | | | `-ReturnStmt 0x55de9bc36970 # | | | | `-CallExpr 0x55de9bc36940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc36928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc36908 '' Function 0x55de9bb08470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc368e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc368c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc368b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc36878 'double2':'vector' lvalue ParmVar 0x55de9bc36568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc366c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc36ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc36a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc36e58 # | | | | `-ReturnStmt 0x55de9bc36e48 # | | | | `-CallExpr 0x55de9bc36e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc36e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc36de0 '' Function 0x55de9bb086e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc36db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc36da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc36d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc36d50 'double3':'vector' lvalue ParmVar 0x55de9bc36a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc36b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc36fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc36f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc37338 # | | | | `-ReturnStmt 0x55de9bc37328 # | | | | `-CallExpr 0x55de9bc372f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc372e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc372c0 '' Function 0x55de9bb08960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc37298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc37280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc37268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc37230 'double4':'vector' lvalue ParmVar 0x55de9bc36f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc37070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc37498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc373e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc377f0 # | | | | `-ReturnStmt 0x55de9bc377e0 # | | | | `-CallExpr 0x55de9bc377b0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc37798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc37778 '' Function 0x55de9bb081f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc37750 'float' # | | | | `-ImplicitCastExpr 0x55de9bc37738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc37720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc376e8 'int' lvalue ParmVar 0x55de9bc373e8 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc37548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc37950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc378a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc37ce0 # | | | | `-ReturnStmt 0x55de9bc37cd0 # | | | | `-CallExpr 0x55de9bc37ca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc37c88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc37c68 '' Function 0x55de9bb08470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc37c40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc37c28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc37c10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc37bd8 'int2':'vector' lvalue ParmVar 0x55de9bc378a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc37a00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc37e40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc37d90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc381c0 # | | | | `-ReturnStmt 0x55de9bc381b0 # | | | | `-CallExpr 0x55de9bc38180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc38168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc38148 '' Function 0x55de9bb086e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc38120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc38108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc380f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc380b8 'int3':'vector' lvalue ParmVar 0x55de9bc37d90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc37ef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc38320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc38270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc386a8 # | | | | `-ReturnStmt 0x55de9bc38698 # | | | | `-CallExpr 0x55de9bc38668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc38650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc38630 '' Function 0x55de9bb08960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc38608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc385f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc385d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc385a0 'int4':'vector' lvalue ParmVar 0x55de9bc38270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc383d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc38808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc38758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc38b80 # | | | | `-ReturnStmt 0x55de9bc38b70 # | | | | `-CallExpr 0x55de9bc38b40 'float' # | | | | |-ImplicitCastExpr 0x55de9bc38b28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc38b08 '' Function 0x55de9bb081f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc38ae0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc38ac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc38ab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc38a78 'uint':'unsigned int' lvalue ParmVar 0x55de9bc38758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc388b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc38ce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc38c30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc39078 # | | | | `-ReturnStmt 0x55de9bc39068 # | | | | `-CallExpr 0x55de9bc39038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc39020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc39000 '' Function 0x55de9bb08470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc38fd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc38fc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc38fa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc38f70 'uint2':'vector' lvalue ParmVar 0x55de9bc38c30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc38d90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc391d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc39128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc39578 # | | | | `-ReturnStmt 0x55de9bc39568 # | | | | `-CallExpr 0x55de9bc39538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc39520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc39500 '' Function 0x55de9bb086e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc394d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc394c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc394a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc39470 'uint3':'vector' lvalue ParmVar 0x55de9bc39128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc39288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc396d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc39628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc39a80 # | | | | `-ReturnStmt 0x55de9bc39a70 # | | | | `-CallExpr 0x55de9bc39a40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc39a28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc39a08 '' Function 0x55de9bb08960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc399e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc399c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc399b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc39978 'uint4':'vector' lvalue ParmVar 0x55de9bc39628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc39788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3a410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc39b30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc3a7a8 # | | | | `-ReturnStmt 0x55de9bc3a798 # | | | | `-CallExpr 0x55de9bc3a768 'float' # | | | | |-ImplicitCastExpr 0x55de9bc3a750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc3a730 '' Function 0x55de9bb081f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc3a708 'float' # | | | | `-ImplicitCastExpr 0x55de9bc3a6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3a6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3a6a0 'int64_t':'long' lvalue ParmVar 0x55de9bc39b30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc3a4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3a908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3a858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc3acc0 # | | | | `-ReturnStmt 0x55de9bc3acb0 # | | | | `-CallExpr 0x55de9bc3ac80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3ac68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc3ac48 '' Function 0x55de9bb08470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc3ac20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3ac08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3abf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3abb8 'int64_t2':'vector' lvalue ParmVar 0x55de9bc3a858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc3a9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3ae20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3ad70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc3b1e0 # | | | | `-ReturnStmt 0x55de9bc3b1d0 # | | | | `-CallExpr 0x55de9bc3b1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3b188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc3b168 '' Function 0x55de9bb086e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc3b140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3b128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3b110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3b0d8 'int64_t3':'vector' lvalue ParmVar 0x55de9bc3ad70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc3aed0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3b340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3b290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc3b708 # | | | | `-ReturnStmt 0x55de9bc3b6f8 # | | | | `-CallExpr 0x55de9bc3b6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3b6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc3b690 '' Function 0x55de9bb08960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc3b668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3b650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3b638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3b600 'int64_t4':'vector' lvalue ParmVar 0x55de9bc3b290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc3b3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3b868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3b7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc3bc20 # | | | | `-ReturnStmt 0x55de9bc3bc10 # | | | | `-CallExpr 0x55de9bc3bbe0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc3bbc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc3bba8 '' Function 0x55de9bb081f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc3bb80 'float' # | | | | `-ImplicitCastExpr 0x55de9bc3bb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3bb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3bb18 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc3b7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc3b918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3bd80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3bcd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc3c158 # | | | | `-ReturnStmt 0x55de9bc3c148 # | | | | `-CallExpr 0x55de9bc3c118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3c100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc3c0e0 '' Function 0x55de9bb08470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc3c0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3c0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3c088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3c050 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc3bcd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc3be30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3c2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3c208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc3cf48 # | | | | `-ReturnStmt 0x55de9bc3cf38 # | | | | `-CallExpr 0x55de9bc3cf08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3cef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc3ced0 '' Function 0x55de9bb086e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc3cea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3ce90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3ce78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3ce40 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc3c208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc3c368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3d0a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3cff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc3d490 # | | | | `-ReturnStmt 0x55de9bc3d480 # | | | | `-CallExpr 0x55de9bc3d450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3d438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc3d418 '' Function 0x55de9bb08960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc3d3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3d3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3d3c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3d388 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc3cff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc3d158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3d600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3d550 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc3d948 # | | | | `-ReturnStmt 0x55de9bc3d938 # | | | | `-CallExpr 0x55de9bc3d908 'float' # | | | | |-ImplicitCastExpr 0x55de9bc3d8f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc3d8d0 '' Function 0x55de9bb09578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc3d8a8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc3d890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3d878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3d840 'double' lvalue ParmVar 0x55de9bc3d550 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc3d6b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc3dab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3da08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc3de20 # | | | | `-ReturnStmt 0x55de9bc3de10 # | | | | `-CallExpr 0x55de9bc3dde0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3ddc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc3dda8 '' Function 0x55de9bb097f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc3dd80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3dd68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3dd50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3dd18 'double2':'vector' lvalue ParmVar 0x55de9bc3da08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc3db68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc3df90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3dee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc3e300 # | | | | `-ReturnStmt 0x55de9bc3e2f0 # | | | | `-CallExpr 0x55de9bc3e2c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3e2a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc3e288 '' Function 0x55de9bb09a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc3e260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3e248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3e230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3e1f8 'double3':'vector' lvalue ParmVar 0x55de9bc3dee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc3e040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc3e470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3e3c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc3e7e8 # | | | | `-ReturnStmt 0x55de9bc3e7d8 # | | | | `-CallExpr 0x55de9bc3e7a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3e790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc3e770 '' Function 0x55de9bb0ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc3e748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3e730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3e718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3e6e0 'double4':'vector' lvalue ParmVar 0x55de9bc3e3c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc3e520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc3e948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3e898 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc3f2e0 # | | | | `-ReturnStmt 0x55de9bc3f2d0 # | | | | `-CallExpr 0x55de9bc3f2a0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc3ec48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc3ec28 '' Function 0x55de9bb09578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc3ec00 'float' # | | | | `-ImplicitCastExpr 0x55de9bc3ebe8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3ebd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3eb98 'int' lvalue ParmVar 0x55de9bc3e898 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc3e9f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3f440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3f390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc3f7b8 # | | | | `-ReturnStmt 0x55de9bc3f7a8 # | | | | `-CallExpr 0x55de9bc3f778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3f760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc3f740 '' Function 0x55de9bb097f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc3f718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3f700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3f6e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3f6b0 'int2':'vector' lvalue ParmVar 0x55de9bc3f390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc3f4f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3f918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3f868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc3fc98 # | | | | `-ReturnStmt 0x55de9bc3fc88 # | | | | `-CallExpr 0x55de9bc3fc58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc3fc40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc3fc20 '' Function 0x55de9bb09a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc3fbf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc3fbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc3fbc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc3fb90 'int3':'vector' lvalue ParmVar 0x55de9bc3f868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc3f9c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc3fdf8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc3fd48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc40180 # | | | | `-ReturnStmt 0x55de9bc40170 # | | | | `-CallExpr 0x55de9bc40140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc40128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc40108 '' Function 0x55de9bb0ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc400e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc400c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc400b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc40078 'int4':'vector' lvalue ParmVar 0x55de9bc3fd48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc3fea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc402e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc40230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc40658 # | | | | `-ReturnStmt 0x55de9bc40648 # | | | | `-CallExpr 0x55de9bc40618 'float' # | | | | |-ImplicitCastExpr 0x55de9bc40600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc405e0 '' Function 0x55de9bb09578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc405b8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc405a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc40588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc40550 'uint':'unsigned int' lvalue ParmVar 0x55de9bc40230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc40390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc407b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc40708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc40b50 # | | | | `-ReturnStmt 0x55de9bc40b40 # | | | | `-CallExpr 0x55de9bc40b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc40af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc40ad8 '' Function 0x55de9bb097f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc40ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc40a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc40a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc40a48 'uint2':'vector' lvalue ParmVar 0x55de9bc40708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc40868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc40cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc40c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc41050 # | | | | `-ReturnStmt 0x55de9bc41040 # | | | | `-CallExpr 0x55de9bc41010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc40ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc40fd8 '' Function 0x55de9bb09a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc40fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc40f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc40f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc40f48 'uint3':'vector' lvalue ParmVar 0x55de9bc40c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc40d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc411b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc41100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc41e18 # | | | | `-ReturnStmt 0x55de9bc41e08 # | | | | `-CallExpr 0x55de9bc41dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc41dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc41da0 '' Function 0x55de9bb0ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc41d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc41d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc41d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc41d10 'uint4':'vector' lvalue ParmVar 0x55de9bc41100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc41b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc41f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc41ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc42310 # | | | | `-ReturnStmt 0x55de9bc42300 # | | | | `-CallExpr 0x55de9bc422d0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc422b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc42298 '' Function 0x55de9bb09578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc42270 'float' # | | | | `-ImplicitCastExpr 0x55de9bc42258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc42240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc42208 'int64_t':'long' lvalue ParmVar 0x55de9bc41ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc42028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc42470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc423c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc42828 # | | | | `-ReturnStmt 0x55de9bc42818 # | | | | `-CallExpr 0x55de9bc427e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc427d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc427b0 '' Function 0x55de9bb097f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc42788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc42770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc42758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc42720 'int64_t2':'vector' lvalue ParmVar 0x55de9bc423c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc42520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc42988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc428d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc42d48 # | | | | `-ReturnStmt 0x55de9bc42d38 # | | | | `-CallExpr 0x55de9bc42d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc42cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc42cd0 '' Function 0x55de9bb09a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc42ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc42c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc42c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc42c40 'int64_t3':'vector' lvalue ParmVar 0x55de9bc428d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc42a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc42ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc42df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc43270 # | | | | `-ReturnStmt 0x55de9bc43260 # | | | | `-CallExpr 0x55de9bc43230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc43218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc431f8 '' Function 0x55de9bb0ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc431d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc431b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc431a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc43168 'int64_t4':'vector' lvalue ParmVar 0x55de9bc42df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc42f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc433d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc43320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc43788 # | | | | `-ReturnStmt 0x55de9bc43778 # | | | | `-CallExpr 0x55de9bc43748 'float' # | | | | |-ImplicitCastExpr 0x55de9bc43730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc43710 '' Function 0x55de9bb09578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc436e8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc436d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc436b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc43680 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc43320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc43480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc438e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc43838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc44600 # | | | | `-ReturnStmt 0x55de9bc445f0 # | | | | `-CallExpr 0x55de9bc445c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc445a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc44588 '' Function 0x55de9bb097f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc44560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc44548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc44530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc444f8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc43838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc43998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc44760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc446b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc44b40 # | | | | `-ReturnStmt 0x55de9bc44b30 # | | | | `-CallExpr 0x55de9bc44b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc44ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc44ac8 '' Function 0x55de9bb09a68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc44aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc44a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc44a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc44a38 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc446b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc44810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc44ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc44bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc45088 # | | | | `-ReturnStmt 0x55de9bc45078 # | | | | `-CallExpr 0x55de9bc45048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc45030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc45010 '' Function 0x55de9bb0ad40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc44fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc44fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc44fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc44f80 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc44bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc44d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc451f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc45148 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc45540 # | | | | `-ReturnStmt 0x55de9bc45530 # | | | | `-CallExpr 0x55de9bc45500 'float' # | | | | |-ImplicitCastExpr 0x55de9bc454e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc454c8 '' Function 0x55de9bb0b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc454a0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc45488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc45470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc45438 'double' lvalue ParmVar 0x55de9bc45148 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc452a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc456b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc45600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc45a18 # | | | | `-ReturnStmt 0x55de9bc45a08 # | | | | `-CallExpr 0x55de9bc459d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc459c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc459a0 '' Function 0x55de9bb0bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc45978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc45960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc45948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc45910 'double2':'vector' lvalue ParmVar 0x55de9bc45600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc45760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc45b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc45ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc45ef8 # | | | | `-ReturnStmt 0x55de9bc45ee8 # | | | | `-CallExpr 0x55de9bc45eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc45ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc45e80 '' Function 0x55de9bb0be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc45e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc45e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc45e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc45df0 'double3':'vector' lvalue ParmVar 0x55de9bc45ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc45c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc46068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc45fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc46990 # | | | | `-ReturnStmt 0x55de9bc46980 # | | | | `-CallExpr 0x55de9bc463a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc46388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc46368 '' Function 0x55de9bb0c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc46340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc46328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc46310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc462d8 'double4':'vector' lvalue ParmVar 0x55de9bc45fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc46118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc46af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc46a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc46e48 # | | | | `-ReturnStmt 0x55de9bc46e38 # | | | | `-CallExpr 0x55de9bc46e08 'float' # | | | | |-ImplicitCastExpr 0x55de9bc46df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc46dd0 '' Function 0x55de9bb0b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc46da8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc46d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc46d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc46d40 'int' lvalue ParmVar 0x55de9bc46a40 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc46ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc46fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc46ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc47320 # | | | | `-ReturnStmt 0x55de9bc47310 # | | | | `-CallExpr 0x55de9bc472e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc472c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc472a8 '' Function 0x55de9bb0bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc47280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc47268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc47250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc47218 'int2':'vector' lvalue ParmVar 0x55de9bc46ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc47058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc47480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc473d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc47800 # | | | | `-ReturnStmt 0x55de9bc477f0 # | | | | `-CallExpr 0x55de9bc477c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc477a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc47788 '' Function 0x55de9bb0be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc47760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc47748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc47730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc476f8 'int3':'vector' lvalue ParmVar 0x55de9bc473d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc47530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc47960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc478b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc47ce8 # | | | | `-ReturnStmt 0x55de9bc47cd8 # | | | | `-CallExpr 0x55de9bc47ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc47c90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc47c70 '' Function 0x55de9bb0c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc47c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc47c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc47c18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc47be0 'int4':'vector' lvalue ParmVar 0x55de9bc478b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc47a10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc47e48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc47d98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc481c0 # | | | | `-ReturnStmt 0x55de9bc481b0 # | | | | `-CallExpr 0x55de9bc48180 'float' # | | | | |-ImplicitCastExpr 0x55de9bc48168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc48148 '' Function 0x55de9bb0b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc48120 'float' # | | | | `-ImplicitCastExpr 0x55de9bc48108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc480f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc480b8 'uint':'unsigned int' lvalue ParmVar 0x55de9bc47d98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc47ef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc48320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc48270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc486b8 # | | | | `-ReturnStmt 0x55de9bc486a8 # | | | | `-CallExpr 0x55de9bc48678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc48660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc48640 '' Function 0x55de9bb0bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc48618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc48600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc485e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc485b0 'uint2':'vector' lvalue ParmVar 0x55de9bc48270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc483d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc48818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc48768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc49450 # | | | | `-ReturnStmt 0x55de9bc49440 # | | | | `-CallExpr 0x55de9bc49410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc493f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc493d8 '' Function 0x55de9bb0be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc493b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc49398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc49380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc49348 'uint3':'vector' lvalue ParmVar 0x55de9bc48768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc488c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc495b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc49500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc49958 # | | | | `-ReturnStmt 0x55de9bc49948 # | | | | `-CallExpr 0x55de9bc49918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc49900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc498e0 '' Function 0x55de9bb0c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc498b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc498a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc49888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc49850 'uint4':'vector' lvalue ParmVar 0x55de9bc49500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc49660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc49ab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc49a08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc49e50 # | | | | `-ReturnStmt 0x55de9bc49e40 # | | | | `-CallExpr 0x55de9bc49e10 'float' # | | | | |-ImplicitCastExpr 0x55de9bc49df8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc49dd8 '' Function 0x55de9bb0b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc49db0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc49d98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc49d80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc49d48 'int64_t':'long' lvalue ParmVar 0x55de9bc49a08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc49b68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc49fb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc49f00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc4a368 # | | | | `-ReturnStmt 0x55de9bc4a358 # | | | | `-CallExpr 0x55de9bc4a328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc4a310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc4a2f0 '' Function 0x55de9bb0bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc4a2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc4a2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc4a298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc4a260 'int64_t2':'vector' lvalue ParmVar 0x55de9bc49f00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc4a060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc4a4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4a418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc4a888 # | | | | `-ReturnStmt 0x55de9bc4a878 # | | | | `-CallExpr 0x55de9bc4a848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc4a830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc4a810 '' Function 0x55de9bb0be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc4a7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc4a7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc4a7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc4a780 'int64_t3':'vector' lvalue ParmVar 0x55de9bc4a418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc4a578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc4a9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4a938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc4adb0 # | | | | `-ReturnStmt 0x55de9bc4ada0 # | | | | `-CallExpr 0x55de9bc4ad70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc4ad58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc4ad38 '' Function 0x55de9bb0c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc4ad10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc4acf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc4ace0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc4aca8 'int64_t4':'vector' lvalue ParmVar 0x55de9bc4a938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc4aa98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc4af10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4ae60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc4c9e0 # | | | | `-ReturnStmt 0x55de9bc4c9d0 # | | | | `-CallExpr 0x55de9bc4c9a0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc4c988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc4c968 '' Function 0x55de9bb0b958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc4c940 'float' # | | | | `-ImplicitCastExpr 0x55de9bc4c928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc4c910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc4b1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc4ae60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc4afc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc4cb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4ca90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc4cf18 # | | | | `-ReturnStmt 0x55de9bc4cf08 # | | | | `-CallExpr 0x55de9bc4ced8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc4cec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc4cea0 '' Function 0x55de9bb0bbd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc4ce78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc4ce60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc4ce48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc4ce10 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc4ca90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc4cbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc4d078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4cfc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc4d458 # | | | | `-ReturnStmt 0x55de9bc4d448 # | | | | `-CallExpr 0x55de9bc4d418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc4d400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc4d3e0 '' Function 0x55de9bb0be48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc4d3b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc4d3a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc4d388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc4d350 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc4cfc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc4d128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc4d5b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4d508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc4d9a0 # | | | | `-ReturnStmt 0x55de9bc4d990 # | | | | `-CallExpr 0x55de9bc4d960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc4d948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc4d928 '' Function 0x55de9bb0c0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc4d900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc4d8e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc4d8d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc4d898 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc4d508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc4d668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55de9bc4dfd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55de9bc4d9b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bc4da58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bc4df28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4dd60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55de9bc4ddd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55de9bc4e310 # | | | | `-ReturnStmt 0x55de9bc4e300 # | | | | `-RecoveryExpr 0x55de9bc4e2d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bc4e138 '' lvalue (ADL) = 'max' 0x55de9bb1d988 0x55de9bae3f00 0x55de9bae4210 0x55de9bae4530 0x55de9bae4850 0x55de9bae4b58 0x55de9bae4ef8 0x55de9bae5298 0x55de9bae5638 0x55de9bae5958 0x55de9bae5cb8 0x55de9bb19fb8 0x55de9bb1a318 0x55de9bb1a638 0x55de9bb1a9d8 0x55de9bb1ad78 0x55de9bb1b118 0x55de9bb1b438 0x55de9bb1b7d8 0x55de9bb1bb78 0x55de9bb1bf38 0x55de9bb1c240 0x55de9bb1c560 0x55de9bb1c880 0x55de9bb1cba0 0x55de9bb1cea8 0x55de9bb1d248 0x55de9bb1d5e8 # | | | | `-RecoveryExpr 0x55de9bc4e258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bc4e038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55de9bc4eff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55de9bc4e328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bc4e3c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bc4ef50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4e670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55de9bc4e748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55de9bc4f338 # | | | | `-ReturnStmt 0x55de9bc4f328 # | | | | `-RecoveryExpr 0x55de9bc4f2f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bc4f160 '' lvalue (ADL) = 'max' 0x55de9bb1d5e8 0x55de9bb1d988 0x55de9bae3f00 0x55de9bae4210 0x55de9bae4530 0x55de9bae4850 0x55de9bae4b58 0x55de9bae4ef8 0x55de9bae5298 0x55de9bae5638 0x55de9bae5958 0x55de9bae5cb8 0x55de9bb19fb8 0x55de9bb1a318 0x55de9bb1a638 0x55de9bb1a9d8 0x55de9bb1ad78 0x55de9bb1b118 0x55de9bb1b438 0x55de9bb1b7d8 0x55de9bb1bb78 0x55de9bb1bf38 0x55de9bb1c240 0x55de9bb1c560 0x55de9bb1c880 0x55de9bb1cba0 0x55de9bb1cea8 0x55de9bb1d248 # | | | | `-RecoveryExpr 0x55de9bc4f2d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bc4f060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55de9bc4f920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55de9bc4f350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bc4f3e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bc4f878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4f6f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55de9bc4f768 col:24 p1 'T' # | | | |-CompoundStmt 0x55de9bc4fc60 # | | | | `-ReturnStmt 0x55de9bc4fc50 # | | | | `-RecoveryExpr 0x55de9bc4fc20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bc4fa88 '' lvalue (ADL) = 'min' 0x55de9bb24b60 0x55de9bb1dd20 0x55de9bb1e030 0x55de9bb1e350 0x55de9bb1e670 0x55de9bb1e978 0x55de9bb1ec98 0x55de9bb1efb8 0x55de9bb1f2d8 0x55de9bb1f5f8 0x55de9bb1f918 0x55de9bb1fc38 0x55de9bb1ff68 0x55de9bb20270 0x55de9bb20590 0x55de9bb208b0 0x55de9bb20bd0 0x55de9bb20ef0 0x55de9bb21210 0x55de9bb21530 0x55de9bb21850 0x55de9bb21b70 0x55de9bb238b8 0x55de9bb23bd8 0x55de9bb23ef8 0x55de9bb24200 0x55de9bb24520 0x55de9bb24840 # | | | | `-RecoveryExpr 0x55de9bc4fba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bc4f988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55de9bc50250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55de9bc4fc78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bc4fd18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bc501a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc4ffc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55de9bc50098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55de9bc50590 # | | | | `-ReturnStmt 0x55de9bc50580 # | | | | `-RecoveryExpr 0x55de9bc50550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55de9bc503b8 '' lvalue (ADL) = 'min' 0x55de9bb24840 0x55de9bb24b60 0x55de9bb1dd20 0x55de9bb1e030 0x55de9bb1e350 0x55de9bb1e670 0x55de9bb1e978 0x55de9bb1ec98 0x55de9bb1efb8 0x55de9bb1f2d8 0x55de9bb1f5f8 0x55de9bb1f918 0x55de9bb1fc38 0x55de9bb1ff68 0x55de9bb20270 0x55de9bb20590 0x55de9bb208b0 0x55de9bb20bd0 0x55de9bb20ef0 0x55de9bb21210 0x55de9bb21530 0x55de9bb21850 0x55de9bb21b70 0x55de9bb238b8 0x55de9bb23bd8 0x55de9bb23ef8 0x55de9bb24200 0x55de9bb24520 # | | | | `-RecoveryExpr 0x55de9bc50530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55de9bc502b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55de9bc50700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc50650 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc50a50 # | | | | `-ReturnStmt 0x55de9bc50a40 # | | | | `-CallExpr 0x55de9bc50a10 'float' # | | | | |-ImplicitCastExpr 0x55de9bc509f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc509d8 '' Function 0x55de9bb28128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc509b0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc50998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc50980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc50948 'double' lvalue ParmVar 0x55de9bc50650 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc507b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc50bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc50b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc50f30 # | | | | `-ReturnStmt 0x55de9bc50f20 # | | | | `-CallExpr 0x55de9bc50ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc50ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc50eb8 '' Function 0x55de9bb283a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc50e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc50e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc50e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc50e28 'double2':'vector' lvalue ParmVar 0x55de9bc50b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc50c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc51388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc512d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc51700 # | | | | `-ReturnStmt 0x55de9bc516f0 # | | | | `-CallExpr 0x55de9bc516c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc516a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc51688 '' Function 0x55de9bb28618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc51660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc51648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc51630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc515f8 'double3':'vector' lvalue ParmVar 0x55de9bc512d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc51438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc51870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc517c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc51bf0 # | | | | `-ReturnStmt 0x55de9bc51be0 # | | | | `-CallExpr 0x55de9bc51bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc51b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc51b78 '' Function 0x55de9bb28890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc51b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc51b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc51b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc51ae8 'double4':'vector' lvalue ParmVar 0x55de9bc517c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc51920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc51d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc51ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc520b0 # | | | | `-ReturnStmt 0x55de9bc520a0 # | | | | `-CallExpr 0x55de9bc52070 'float' # | | | | |-ImplicitCastExpr 0x55de9bc52058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc52038 '' Function 0x55de9bb28128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc52010 'float' # | | | | `-ImplicitCastExpr 0x55de9bc51ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc51fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc51fa8 'int' lvalue ParmVar 0x55de9bc51ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc51e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc52210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc52160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc52590 # | | | | `-ReturnStmt 0x55de9bc52580 # | | | | `-CallExpr 0x55de9bc52550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc52538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc52518 '' Function 0x55de9bb283a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc524f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc524d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc524c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc52488 'int2':'vector' lvalue ParmVar 0x55de9bc52160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc522c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc526f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc52640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc52a78 # | | | | `-ReturnStmt 0x55de9bc52a68 # | | | | `-CallExpr 0x55de9bc52a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc52a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc52a00 '' Function 0x55de9bb28618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc529d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc529c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc529a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc52970 'int3':'vector' lvalue ParmVar 0x55de9bc52640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc527a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc52bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc52b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc52f68 # | | | | `-ReturnStmt 0x55de9bc52f58 # | | | | `-CallExpr 0x55de9bc52f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc52f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc52ef0 '' Function 0x55de9bb28890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc52ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc52eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc52e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc52e60 'int4':'vector' lvalue ParmVar 0x55de9bc52b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc52c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc530c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc53018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc53cd8 # | | | | `-ReturnStmt 0x55de9bc53cc8 # | | | | `-CallExpr 0x55de9bc53c98 'float' # | | | | |-ImplicitCastExpr 0x55de9bc53c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc53c60 '' Function 0x55de9bb28128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc53c38 'float' # | | | | `-ImplicitCastExpr 0x55de9bc53c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc53c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc53bd0 'uint':'unsigned int' lvalue ParmVar 0x55de9bc53018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc53178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc53e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc53d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc541d8 # | | | | `-ReturnStmt 0x55de9bc541c8 # | | | | `-CallExpr 0x55de9bc54198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc54180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc54160 '' Function 0x55de9bb283a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc54138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc54120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc54108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc540d0 'uint2':'vector' lvalue ParmVar 0x55de9bc53d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc53ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc54338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc54288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc546e0 # | | | | `-ReturnStmt 0x55de9bc546d0 # | | | | `-CallExpr 0x55de9bc546a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc54688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc54668 '' Function 0x55de9bb28618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc54640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc54628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc54610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc545d8 'uint3':'vector' lvalue ParmVar 0x55de9bc54288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc543e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc54840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc54790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc54bf0 # | | | | `-ReturnStmt 0x55de9bc54be0 # | | | | `-CallExpr 0x55de9bc54bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc54b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc54b78 '' Function 0x55de9bb28890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc54b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc54b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc54b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc54ae8 'uint4':'vector' lvalue ParmVar 0x55de9bc54790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc548f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc54d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc54ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc550f0 # | | | | `-ReturnStmt 0x55de9bc550e0 # | | | | `-CallExpr 0x55de9bc550b0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc55098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc55078 '' Function 0x55de9bb28128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc55050 'float' # | | | | `-ImplicitCastExpr 0x55de9bc55038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc55020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc54fe8 'int64_t':'long' lvalue ParmVar 0x55de9bc54ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc54e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc55250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc551a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc55610 # | | | | `-ReturnStmt 0x55de9bc55600 # | | | | `-CallExpr 0x55de9bc555d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc555b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc55598 '' Function 0x55de9bb283a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc55570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc55558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc55540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc55508 'int64_t2':'vector' lvalue ParmVar 0x55de9bc551a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc55300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc55770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc556c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc56250 # | | | | `-ReturnStmt 0x55de9bc56240 # | | | | `-CallExpr 0x55de9bc56210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc561f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc561d8 '' Function 0x55de9bb28618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc561b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc55a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc55a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc55a30 'int64_t3':'vector' lvalue ParmVar 0x55de9bc556c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc55820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc563b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc56300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc56780 # | | | | `-ReturnStmt 0x55de9bc56770 # | | | | `-CallExpr 0x55de9bc56740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc56728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc56708 '' Function 0x55de9bb28890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc566e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc566c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc566b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc56678 'int64_t4':'vector' lvalue ParmVar 0x55de9bc56300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc56460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc568e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc56830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc56ca0 # | | | | `-ReturnStmt 0x55de9bc56c90 # | | | | `-CallExpr 0x55de9bc56c60 'float' # | | | | |-ImplicitCastExpr 0x55de9bc56c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc56c28 '' Function 0x55de9bb28128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc56c00 'float' # | | | | `-ImplicitCastExpr 0x55de9bc56be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc56bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc56b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc56830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc56990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc56e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc56d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc571e0 # | | | | `-ReturnStmt 0x55de9bc571d0 # | | | | `-CallExpr 0x55de9bc571a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc57188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc57168 '' Function 0x55de9bb283a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc57140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc57128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc57110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc570d8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc56d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc56eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc57340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc57290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc57728 # | | | | `-ReturnStmt 0x55de9bc57718 # | | | | `-CallExpr 0x55de9bc576e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc576d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc576b0 '' Function 0x55de9bb28618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc57688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc57670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc57658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc57620 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc57290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc573f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc57888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc577d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc57c78 # | | | | `-ReturnStmt 0x55de9bc57c68 # | | | | `-CallExpr 0x55de9bc57c38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc57c20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc57c00 '' Function 0x55de9bb28890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc57bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc57bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc57ba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc57b70 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc577d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc57938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc57e80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc57d30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55de9bc57db0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55de9bc58a60 # | | | | `-ReturnStmt 0x55de9bc58a50 # | | | | `-CallExpr 0x55de9bc58a18 'float' # | | | | |-ImplicitCastExpr 0x55de9bc58a00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc589e0 '' Function 0x55de9bb2d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc58130 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc58118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc58100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc580c8 'double' lvalue ParmVar 0x55de9bc57d30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55de9bc589b8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc589a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc58190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc58158 'double' lvalue ParmVar 0x55de9bc57db0 'V2' 'double' # | | | `-DeprecatedAttr 0x55de9bc57f38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc58c68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc58b18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bc58b98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc59088 # | | | | `-ReturnStmt 0x55de9bc59078 # | | | | `-CallExpr 0x55de9bc59040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc59028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc59008 '' Function 0x55de9bb2d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc58f38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc58f20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc58f08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc58ed0 'double2':'vector' lvalue ParmVar 0x55de9bc58b18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc58fe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc58fc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc58fb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc58f78 'double2':'vector' lvalue ParmVar 0x55de9bc58b98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc58d20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc59290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc59140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bc591c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc596b8 # | | | | `-ReturnStmt 0x55de9bc596a8 # | | | | `-CallExpr 0x55de9bc59670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc59658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc59638 '' Function 0x55de9bb2d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc59568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc59550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc59538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc59500 'double3':'vector' lvalue ParmVar 0x55de9bc59140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc59610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc595f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc595e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc595a8 'double3':'vector' lvalue ParmVar 0x55de9bc591c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc59348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc598c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc59770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bc597f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc59cf0 # | | | | `-ReturnStmt 0x55de9bc59ce0 # | | | | `-CallExpr 0x55de9bc59ca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc59c90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc59c70 '' Function 0x55de9bb2db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc59ba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc59b88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc59b70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc59b38 'double4':'vector' lvalue ParmVar 0x55de9bc59770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc59c48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc59c30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc59c18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc59be0 'double4':'vector' lvalue ParmVar 0x55de9bc597f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc59978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc59ef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc59da0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55de9bc59e20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55de9bc5a2e8 # | | | | `-ReturnStmt 0x55de9bc5a2d8 # | | | | `-CallExpr 0x55de9bc5a2a0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc5a288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc5a268 '' Function 0x55de9bb2d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc5a1b0 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc5a198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5a180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5a148 'int' lvalue ParmVar 0x55de9bc59da0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55de9bc5a240 'float' # | | | | `-ImplicitCastExpr 0x55de9bc5a228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5a210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5a1d8 'int' lvalue ParmVar 0x55de9bc59e20 'V2' 'int' # | | | `-DeprecatedAttr 0x55de9bc59fa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5a4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5a398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bc5a418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc5a918 # | | | | `-ReturnStmt 0x55de9bc5a908 # | | | | `-CallExpr 0x55de9bc5a8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5a8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc5a898 '' Function 0x55de9bb2d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc5a7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5a7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5a798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5a760 'int2':'vector' lvalue ParmVar 0x55de9bc5a398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5a870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5a858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5a840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5a808 'int2':'vector' lvalue ParmVar 0x55de9bc5a418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc5a5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5b1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5b078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bc5b0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc5b600 # | | | | `-ReturnStmt 0x55de9bc5b5f0 # | | | | `-CallExpr 0x55de9bc5b5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5b5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc5b580 '' Function 0x55de9bb2d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc5b4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5b498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5b480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5b448 'int3':'vector' lvalue ParmVar 0x55de9bc5b078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5b558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5b540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5b528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5b4f0 'int3':'vector' lvalue ParmVar 0x55de9bc5b0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc5b280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5b800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5b6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bc5b730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc5bc40 # | | | | `-ReturnStmt 0x55de9bc5bc30 # | | | | `-CallExpr 0x55de9bc5bbf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5bbe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc5bbc0 '' Function 0x55de9bb2db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc5baf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5bad8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5bac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5ba88 'int4':'vector' lvalue ParmVar 0x55de9bc5b6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5bb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5bb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5bb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5bb30 'int4':'vector' lvalue ParmVar 0x55de9bc5b730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc5b8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5be40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5bcf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bc5bd70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc5c258 # | | | | `-ReturnStmt 0x55de9bc5c248 # | | | | `-CallExpr 0x55de9bc5c210 'float' # | | | | |-ImplicitCastExpr 0x55de9bc5c1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc5c1d8 '' Function 0x55de9bb2d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc5c120 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc5c108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5c0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5c0b8 'uint':'unsigned int' lvalue ParmVar 0x55de9bc5bcf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55de9bc5c1b0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc5c198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5c180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5c148 'uint':'unsigned int' lvalue ParmVar 0x55de9bc5bd70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc5bef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5c458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5c308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bc5c388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc5c8a8 # | | | | `-ReturnStmt 0x55de9bc5c898 # | | | | `-CallExpr 0x55de9bc5c860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5c848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc5c828 '' Function 0x55de9bb2d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc5c758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5c740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5c728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5c6f0 'uint2':'vector' lvalue ParmVar 0x55de9bc5c308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5c800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5c7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5c7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5c798 'uint2':'vector' lvalue ParmVar 0x55de9bc5c388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc5c510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5caa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5c958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bc5c9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc5cf00 # | | | | `-ReturnStmt 0x55de9bc5cef0 # | | | | `-CallExpr 0x55de9bc5ceb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5cea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc5ce80 '' Function 0x55de9bb2d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc5cdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5cd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5cd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5cd48 'uint3':'vector' lvalue ParmVar 0x55de9bc5c958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5ce58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5ce40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5ce28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5cdf0 'uint3':'vector' lvalue ParmVar 0x55de9bc5c9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc5cb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5d6e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5d590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bc5d610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc5db40 # | | | | `-ReturnStmt 0x55de9bc5db30 # | | | | `-CallExpr 0x55de9bc5daf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5dae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc5dac0 '' Function 0x55de9bb2db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc5d9f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5d9d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5d9c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5d988 'uint4':'vector' lvalue ParmVar 0x55de9bc5d590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5da98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5da80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5da68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5da30 'uint4':'vector' lvalue ParmVar 0x55de9bc5d610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc5d798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5dd40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5dbf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bc5dc70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc5e178 # | | | | `-ReturnStmt 0x55de9bc5e168 # | | | | `-CallExpr 0x55de9bc5e130 'float' # | | | | |-ImplicitCastExpr 0x55de9bc5e118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc5e0f8 '' Function 0x55de9bb2d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc5e040 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc5e028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5e010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5dfd8 'int64_t':'long' lvalue ParmVar 0x55de9bc5dbf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55de9bc5e0d0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc5e0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5e0a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5e068 'int64_t':'long' lvalue ParmVar 0x55de9bc5dc70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc5ddf8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5e378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5e228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc5e2a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc5e7e8 # | | | | `-ReturnStmt 0x55de9bc5e7d8 # | | | | `-CallExpr 0x55de9bc5e7a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5e788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc5e768 '' Function 0x55de9bb2d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc5e698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5e680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5e668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5e630 'int64_t2':'vector' lvalue ParmVar 0x55de9bc5e228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5e740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5e728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5e710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5e6d8 'int64_t2':'vector' lvalue ParmVar 0x55de9bc5e2a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc5e430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5e9e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5e898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc5e918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc5ee60 # | | | | `-ReturnStmt 0x55de9bc5ee50 # | | | | `-CallExpr 0x55de9bc5ee18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5ee00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc5ede0 '' Function 0x55de9bb2d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc5ed10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5ecf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5ece0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5eca8 'int64_t3':'vector' lvalue ParmVar 0x55de9bc5e898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5edb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5eda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5ed88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5ed50 'int64_t3':'vector' lvalue ParmVar 0x55de9bc5e918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc5eaa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5f060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5ef10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc5ef90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc5f4e0 # | | | | `-ReturnStmt 0x55de9bc5f4d0 # | | | | `-CallExpr 0x55de9bc5f498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc5f480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc5f460 '' Function 0x55de9bb2db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc5f390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc5f378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5f360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5f328 'int64_t4':'vector' lvalue ParmVar 0x55de9bc5ef10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc5f438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc5f420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc5f408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc5f3d0 'int64_t4':'vector' lvalue ParmVar 0x55de9bc5ef90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc5f118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc5fcc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc5fb70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bc5fbf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc60118 # | | | | `-ReturnStmt 0x55de9bc60108 # | | | | `-CallExpr 0x55de9bc600d0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc600b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc60098 '' Function 0x55de9bb2d1e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc5ffe0 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc5ffc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc5ffb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc5ff78 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc5fb70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55de9bc60070 'float' # | | | | `-ImplicitCastExpr 0x55de9bc60058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc60040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc60008 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc5fbf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc5fd78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc60318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc601c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc60248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc607a8 # | | | | `-ReturnStmt 0x55de9bc60798 # | | | | `-CallExpr 0x55de9bc60760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc60748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc60728 '' Function 0x55de9bb2d500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc60658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc60640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc60628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc605f0 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc601c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc60700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc606e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc606d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc60698 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc60248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc603d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc609a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc60858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc608d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc60e40 # | | | | `-ReturnStmt 0x55de9bc60e30 # | | | | `-CallExpr 0x55de9bc60df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc60de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc60dc0 '' Function 0x55de9bb2d870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc60cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc60cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc60cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc60c88 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc60858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc60d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc60d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc60d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc60d30 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc608d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc60a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc61040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc60ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc60f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc614e0 # | | | | `-ReturnStmt 0x55de9bc614d0 # | | | | `-CallExpr 0x55de9bc61498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc61480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc61460 '' Function 0x55de9bb2db90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc61390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc61378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc61360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc61328 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc60ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc61438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc61420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc61408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc613d0 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc60f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc610f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc61650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc615a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc61998 # | | | | `-ReturnStmt 0x55de9bc61988 # | | | | `-CallExpr 0x55de9bc61958 'float' # | | | | |-ImplicitCastExpr 0x55de9bc61940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc61920 '' Function 0x55de9bb31f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc618f8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc618e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc618c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc61890 'double' lvalue ParmVar 0x55de9bc615a0 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc61700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb8d680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc61a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bb8d9e8 # | | | | `-ReturnStmt 0x55de9bb8d9d8 # | | | | `-CallExpr 0x55de9bb8d9a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb8d990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb8d970 '' Function 0x55de9bb32188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb8d948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb8d930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8d918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8d8e0 'double2':'vector' lvalue ParmVar 0x55de9bc61a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bb8d730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb8db58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8daa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bb8dec8 # | | | | `-ReturnStmt 0x55de9bb8deb8 # | | | | `-CallExpr 0x55de9bb8de88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb8de70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb8de50 '' Function 0x55de9bb32400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb8de28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb8de10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8ddf8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8ddc0 'double3':'vector' lvalue ParmVar 0x55de9bb8daa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bb8dc08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb8e038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8df88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bb8e3b0 # | | | | `-ReturnStmt 0x55de9bb8e3a0 # | | | | `-CallExpr 0x55de9bb8e370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb8e358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb8e338 '' Function 0x55de9bb32678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb8e310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb8e2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8e2e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8e2a8 'double4':'vector' lvalue ParmVar 0x55de9bb8df88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bb8e0e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb8e510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8e460 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bb8e868 # | | | | `-ReturnStmt 0x55de9bb8e858 # | | | | `-CallExpr 0x55de9bb8e828 'float' # | | | | |-ImplicitCastExpr 0x55de9bb8e810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb8e7f0 '' Function 0x55de9bb31f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb8e7c8 'float' # | | | | `-ImplicitCastExpr 0x55de9bb8e7b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8e798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8e760 'int' lvalue ParmVar 0x55de9bb8e460 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bb8e5c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb8e9c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8e918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bb8ed40 # | | | | `-ReturnStmt 0x55de9bb8ed30 # | | | | `-CallExpr 0x55de9bb8ed00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb8ece8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb8ecc8 '' Function 0x55de9bb32188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb8eca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb8ec88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8ec70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8ec38 'int2':'vector' lvalue ParmVar 0x55de9bb8e918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bb8ea78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb8eea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8edf0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bb8f220 # | | | | `-ReturnStmt 0x55de9bb8f210 # | | | | `-CallExpr 0x55de9bb8f1e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb8f1c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb8f1a8 '' Function 0x55de9bb32400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb8f180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb8f168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8f150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8f118 'int3':'vector' lvalue ParmVar 0x55de9bb8edf0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bb8ef50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb8f380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8f2d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bb8f730 # | | | | `-ReturnStmt 0x55de9bb8f720 # | | | | `-CallExpr 0x55de9bb8f6f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb8f6d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb8f6b8 '' Function 0x55de9bb32678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb8f690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb8f650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8f638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8f600 'int4':'vector' lvalue ParmVar 0x55de9bb8f2d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bb8f430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb8f890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8f7e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bb8fc08 # | | | | `-ReturnStmt 0x55de9bb8fbf8 # | | | | `-CallExpr 0x55de9bb8fbc8 'float' # | | | | |-ImplicitCastExpr 0x55de9bb8fbb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb8fb90 '' Function 0x55de9bb31f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb8fb68 'float' # | | | | `-ImplicitCastExpr 0x55de9bb8fb50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb8fb38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8fb00 'uint':'unsigned int' lvalue ParmVar 0x55de9bb8f7e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bb8f940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb8fd68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb8fcb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bb90100 # | | | | `-ReturnStmt 0x55de9bb900f0 # | | | | `-CallExpr 0x55de9bb900c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb900a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb90088 '' Function 0x55de9bb32188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb90060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb90048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb90030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb8fff8 'uint2':'vector' lvalue ParmVar 0x55de9bb8fcb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bb8fe18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb90260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb901b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bb90600 # | | | | `-ReturnStmt 0x55de9bb905f0 # | | | | `-CallExpr 0x55de9bb905c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb905a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb90588 '' Function 0x55de9bb32400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb90560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb90548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb90530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb904f8 'uint3':'vector' lvalue ParmVar 0x55de9bb901b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bb90310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb90760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb906b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bb90b08 # | | | | `-ReturnStmt 0x55de9bb90af8 # | | | | `-CallExpr 0x55de9bb90ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb90ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb90a90 '' Function 0x55de9bb32678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb90a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb90a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb90a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb90a00 'uint4':'vector' lvalue ParmVar 0x55de9bb906b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bb90810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb90c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb90bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bb91000 # | | | | `-ReturnStmt 0x55de9bb90ff0 # | | | | `-CallExpr 0x55de9bb90fc0 'float' # | | | | |-ImplicitCastExpr 0x55de9bb90fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb90f88 '' Function 0x55de9bb31f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb90f60 'float' # | | | | `-ImplicitCastExpr 0x55de9bb90f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb90f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb90ef8 'int64_t':'long' lvalue ParmVar 0x55de9bb90bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bb90d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb91160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb910b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bb91518 # | | | | `-ReturnStmt 0x55de9bb91508 # | | | | `-CallExpr 0x55de9bb914d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb914c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb914a0 '' Function 0x55de9bb32188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb91478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb91460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb91448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb91410 'int64_t2':'vector' lvalue ParmVar 0x55de9bb910b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bb91210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb916a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb915c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bb91a60 # | | | | `-ReturnStmt 0x55de9bb91a50 # | | | | `-CallExpr 0x55de9bb91a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb91a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb919e8 '' Function 0x55de9bb32400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb919c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb919a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb91990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb91958 'int64_t3':'vector' lvalue ParmVar 0x55de9bb915c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bb91750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb91bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb91b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bb91f88 # | | | | `-ReturnStmt 0x55de9bb91f78 # | | | | `-CallExpr 0x55de9bb91f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb91f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb91f10 '' Function 0x55de9bb32678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb91ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb91ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb91eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb91e80 'int64_t4':'vector' lvalue ParmVar 0x55de9bb91b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bb91c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb920e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb92038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bb924a0 # | | | | `-ReturnStmt 0x55de9bb92490 # | | | | `-CallExpr 0x55de9bb92460 'float' # | | | | |-ImplicitCastExpr 0x55de9bb92448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb92428 '' Function 0x55de9bb31f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb92400 'float' # | | | | `-ImplicitCastExpr 0x55de9bb923e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb923d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb92398 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bb92038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bb92198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb92600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb92550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bb929d8 # | | | | `-ReturnStmt 0x55de9bb929c8 # | | | | `-CallExpr 0x55de9bb92998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb92980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb92960 '' Function 0x55de9bb32188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb92938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb92920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb92908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb928d0 'uint64_t2':'vector' lvalue ParmVar 0x55de9bb92550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bb926b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb92b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb92a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bb92f18 # | | | | `-ReturnStmt 0x55de9bb92f08 # | | | | `-CallExpr 0x55de9bb92ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb92ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb92ea0 '' Function 0x55de9bb32400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb92e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb92e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb92e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb92e10 'uint64_t3':'vector' lvalue ParmVar 0x55de9bb92a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bb92be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb93078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb92fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bb93460 # | | | | `-ReturnStmt 0x55de9bb93450 # | | | | `-CallExpr 0x55de9bb93420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb93408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb933e8 '' Function 0x55de9bb32678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb933c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb933a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb93390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb93358 'uint64_t4':'vector' lvalue ParmVar 0x55de9bb92fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bb93128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb935d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb93520 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bb939d8 # | | | | `-ReturnStmt 0x55de9bb939c8 # | | | | `-CallExpr 0x55de9bb93998 'float' # | | | | |-ImplicitCastExpr 0x55de9bb93980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb93960 '' Function 0x55de9bb33290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb93938 'float' # | | | | `-ImplicitCastExpr 0x55de9bb93920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb93908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb938d0 'double' lvalue ParmVar 0x55de9bb93520 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bb93740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb93b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb93a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bb93eb0 # | | | | `-ReturnStmt 0x55de9bb93ea0 # | | | | `-CallExpr 0x55de9bb93e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb93e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb93e38 '' Function 0x55de9bb33508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb93e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb93df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb93de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb93da8 'double2':'vector' lvalue ParmVar 0x55de9bb93a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bb93bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb94020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb93f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bb94390 # | | | | `-ReturnStmt 0x55de9bb94380 # | | | | `-CallExpr 0x55de9bb94350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb94338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb94318 '' Function 0x55de9baf7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb942f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb942d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb942c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb94288 'double3':'vector' lvalue ParmVar 0x55de9bb93f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bb940d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb94500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb94450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bb94878 # | | | | `-ReturnStmt 0x55de9bb94868 # | | | | `-CallExpr 0x55de9bb94838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb94820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb94800 '' Function 0x55de9baf7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb947d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb947c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb947a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb94770 'double4':'vector' lvalue ParmVar 0x55de9bb94450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bb945b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb949d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb94928 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bb94d30 # | | | | `-ReturnStmt 0x55de9bb94d20 # | | | | `-CallExpr 0x55de9bb94cf0 'float' # | | | | |-ImplicitCastExpr 0x55de9bb94cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb94cb8 '' Function 0x55de9bb33290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb94c90 'float' # | | | | `-ImplicitCastExpr 0x55de9bb94c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb94c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb94c28 'int' lvalue ParmVar 0x55de9bb94928 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bb94a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb94e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb94de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bb95208 # | | | | `-ReturnStmt 0x55de9bb951f8 # | | | | `-CallExpr 0x55de9bb951c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb951b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb95190 '' Function 0x55de9bb33508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb95168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb95150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb95138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb95100 'int2':'vector' lvalue ParmVar 0x55de9bb94de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bb94f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb95368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb952b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bb956e8 # | | | | `-ReturnStmt 0x55de9bb956d8 # | | | | `-CallExpr 0x55de9bb956a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb95690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb95670 '' Function 0x55de9baf7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb95648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb95630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb95618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb955e0 'int3':'vector' lvalue ParmVar 0x55de9bb952b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bb95418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb96108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb96058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bb96490 # | | | | `-ReturnStmt 0x55de9bb96480 # | | | | `-CallExpr 0x55de9bb96450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb96438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb96418 '' Function 0x55de9baf7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb963f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb963d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb963c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb96388 'int4':'vector' lvalue ParmVar 0x55de9bb96058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bb961b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb965f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb96540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bb96968 # | | | | `-ReturnStmt 0x55de9bb96958 # | | | | `-CallExpr 0x55de9bb96928 'float' # | | | | |-ImplicitCastExpr 0x55de9bb96910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb968f0 '' Function 0x55de9bb33290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb968c8 'float' # | | | | `-ImplicitCastExpr 0x55de9bb968b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb96898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb96860 'uint':'unsigned int' lvalue ParmVar 0x55de9bb96540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bb966a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb96ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb96a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bb96e60 # | | | | `-ReturnStmt 0x55de9bb96e50 # | | | | `-CallExpr 0x55de9bb96e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb96e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb96de8 '' Function 0x55de9bb33508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb96dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb96da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb96d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb96d58 'uint2':'vector' lvalue ParmVar 0x55de9bb96a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bb96b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb96fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb96f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bb97360 # | | | | `-ReturnStmt 0x55de9bb97350 # | | | | `-CallExpr 0x55de9bb97320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb97308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb972e8 '' Function 0x55de9baf7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb972c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb972a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb97290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb97258 'uint3':'vector' lvalue ParmVar 0x55de9bb96f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bb97070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb974c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb97410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bb97868 # | | | | `-ReturnStmt 0x55de9bb97858 # | | | | `-CallExpr 0x55de9bb97828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb97810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb977f0 '' Function 0x55de9baf7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb977c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb977b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb97798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb97760 'uint4':'vector' lvalue ParmVar 0x55de9bb97410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bb97570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb979c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb97918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bb97d60 # | | | | `-ReturnStmt 0x55de9bb97d50 # | | | | `-CallExpr 0x55de9bb97d20 'float' # | | | | |-ImplicitCastExpr 0x55de9bb97d08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb97ce8 '' Function 0x55de9bb33290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb97cc0 'float' # | | | | `-ImplicitCastExpr 0x55de9bb97ca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb97c90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb97c58 'int64_t':'long' lvalue ParmVar 0x55de9bb97918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bb97a78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb97ec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb97e10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bb98aa0 # | | | | `-ReturnStmt 0x55de9bb98a90 # | | | | `-CallExpr 0x55de9bb98a60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb98a48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb98a28 '' Function 0x55de9bb33508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb98a00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb989e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb989d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb98998 'int64_t2':'vector' lvalue ParmVar 0x55de9bb97e10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bb97f70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb98c00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb98b50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bb98fc0 # | | | | `-ReturnStmt 0x55de9bb98fb0 # | | | | `-CallExpr 0x55de9bb98f80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb98f68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb98f48 '' Function 0x55de9baf7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb98f20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb98f08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb98ef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb98eb8 'int64_t3':'vector' lvalue ParmVar 0x55de9bb98b50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bb98cb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb99120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb99070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bb994e8 # | | | | `-ReturnStmt 0x55de9bb994d8 # | | | | `-CallExpr 0x55de9bb994a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb99490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb99470 '' Function 0x55de9baf7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb99448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb99430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb99418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb993e0 'int64_t4':'vector' lvalue ParmVar 0x55de9bb99070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bb991d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb99648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb99598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bb99a00 # | | | | `-ReturnStmt 0x55de9bb999f0 # | | | | `-CallExpr 0x55de9bb999c0 'float' # | | | | |-ImplicitCastExpr 0x55de9bb999a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb99988 '' Function 0x55de9bb33290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb99960 'float' # | | | | `-ImplicitCastExpr 0x55de9bb99948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb99930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb998f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bb99598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bb996f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb99b60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb99ab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bb99f38 # | | | | `-ReturnStmt 0x55de9bb99f28 # | | | | `-CallExpr 0x55de9bb99ef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb99ee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb99ec0 '' Function 0x55de9bb33508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb99e98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb99e80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb99e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb99e30 'uint64_t2':'vector' lvalue ParmVar 0x55de9bb99ab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bb99c10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9a098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb99fe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bb9a478 # | | | | `-ReturnStmt 0x55de9bb9a468 # | | | | `-CallExpr 0x55de9bb9a438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9a420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb9a400 '' Function 0x55de9baf7be0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb9a3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9a3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9a3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9a370 'uint64_t3':'vector' lvalue ParmVar 0x55de9bb99fe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bb9a148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9a5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9a528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bb9a9c0 # | | | | `-ReturnStmt 0x55de9bb9a9b0 # | | | | `-CallExpr 0x55de9bb9a980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9a968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb9a948 '' Function 0x55de9baf7e58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb9a920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9a908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9a8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9a8b8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bb9a528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bb9a688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9ab28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9aa78 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bb9ae70 # | | | | `-ReturnStmt 0x55de9bb9ae60 # | | | | `-CallExpr 0x55de9bb9ae30 'float' # | | | | |-ImplicitCastExpr 0x55de9bb9ae18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb9adf8 '' Function 0x55de9bb431b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb9add0 'float' # | | | | `-ImplicitCastExpr 0x55de9bb9adb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9ada0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9ad68 'double' lvalue ParmVar 0x55de9bb9aa78 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bb9abd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb9afd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9af28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bb9b340 # | | | | `-ReturnStmt 0x55de9bb9b330 # | | | | `-CallExpr 0x55de9bb9b300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9b2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb9b2c8 '' Function 0x55de9bb43430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb9b2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9b288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9b270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9b238 'double2':'vector' lvalue ParmVar 0x55de9bb9af28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bb9b088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb9b4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9b3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bb9b818 # | | | | `-ReturnStmt 0x55de9bb9b808 # | | | | `-CallExpr 0x55de9bb9b7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9b7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb9b7a0 '' Function 0x55de9bb436a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb9b778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9b760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9b748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9b710 'double3':'vector' lvalue ParmVar 0x55de9bb9b3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bb9b558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb9b980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9b8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bb9bcf8 # | | | | `-ReturnStmt 0x55de9bb9bce8 # | | | | `-CallExpr 0x55de9bb9bcb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9bca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb9bc80 '' Function 0x55de9bb43930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb9bc58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9bc40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9bc28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9bbf0 'double4':'vector' lvalue ParmVar 0x55de9bb9b8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bb9ba30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bb9be58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9bda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bb9c1b0 # | | | | `-ReturnStmt 0x55de9bb9c1a0 # | | | | `-CallExpr 0x55de9bb9c170 'float' # | | | | |-ImplicitCastExpr 0x55de9bb9c158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb9c138 '' Function 0x55de9bb431b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb9c110 'float' # | | | | `-ImplicitCastExpr 0x55de9bb9c0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9c0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9c0a8 'int' lvalue ParmVar 0x55de9bb9bda8 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bb9bf08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9c310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9c260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bb9c688 # | | | | `-ReturnStmt 0x55de9bb9c678 # | | | | `-CallExpr 0x55de9bb9c648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9c630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb9c610 '' Function 0x55de9bb43430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb9c5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9c5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9c5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9c580 'int2':'vector' lvalue ParmVar 0x55de9bb9c260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bb9c3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9d6c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9c738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bb9da40 # | | | | `-ReturnStmt 0x55de9bb9da30 # | | | | `-CallExpr 0x55de9bb9da00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9d9e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb9d9c8 '' Function 0x55de9bb436a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb9d9a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9d988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9d970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9d938 'int3':'vector' lvalue ParmVar 0x55de9bb9c738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bb9d770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9dba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9daf0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bb9df28 # | | | | `-ReturnStmt 0x55de9bb9df18 # | | | | `-CallExpr 0x55de9bb9dee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9ded0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb9deb0 '' Function 0x55de9bb43930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb9de88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9de70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9de58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9de20 'int4':'vector' lvalue ParmVar 0x55de9bb9daf0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bb9dc50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9e088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9dfd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bb9e400 # | | | | `-ReturnStmt 0x55de9bb9e3f0 # | | | | `-CallExpr 0x55de9bb9e3c0 'float' # | | | | |-ImplicitCastExpr 0x55de9bb9e3a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb9e388 '' Function 0x55de9bb431b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb9e360 'float' # | | | | `-ImplicitCastExpr 0x55de9bb9e348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9e330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9e2f8 'uint':'unsigned int' lvalue ParmVar 0x55de9bb9dfd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bb9e138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9e560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9e4b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bb9e8f8 # | | | | `-ReturnStmt 0x55de9bb9e8e8 # | | | | `-CallExpr 0x55de9bb9e8b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9e8a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb9e880 '' Function 0x55de9bb43430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb9e858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9e840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9e828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9e7f0 'uint2':'vector' lvalue ParmVar 0x55de9bb9e4b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bb9e610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9ea58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9e9a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bb9edf8 # | | | | `-ReturnStmt 0x55de9bb9ede8 # | | | | `-CallExpr 0x55de9bb9edb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9eda0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bb9ed80 '' Function 0x55de9bb436a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bb9ed58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9ed40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9ed28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9ecf0 'uint3':'vector' lvalue ParmVar 0x55de9bb9e9a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bb9eb08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9ef58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9eea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bb9f300 # | | | | `-ReturnStmt 0x55de9bb9f2f0 # | | | | `-CallExpr 0x55de9bb9f2c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9f2a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bb9f288 '' Function 0x55de9bb43930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bb9f260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9f248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9f230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9f1f8 'uint4':'vector' lvalue ParmVar 0x55de9bb9eea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bb9f008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9f460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9f3b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bb9f7f8 # | | | | `-ReturnStmt 0x55de9bb9f7e8 # | | | | `-CallExpr 0x55de9bb9f7b8 'float' # | | | | |-ImplicitCastExpr 0x55de9bb9f7a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bb9f780 '' Function 0x55de9bb431b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bb9f758 'float' # | | | | `-ImplicitCastExpr 0x55de9bb9f740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9f728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9f6f0 'int64_t':'long' lvalue ParmVar 0x55de9bb9f3b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bb9f510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9f958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9f8a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bb9fd10 # | | | | `-ReturnStmt 0x55de9bb9fd00 # | | | | `-CallExpr 0x55de9bb9fcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb9fcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bb9fc98 '' Function 0x55de9bb43430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bb9fc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb9fc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bb9fc40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bb9fc08 'int64_t2':'vector' lvalue ParmVar 0x55de9bb9f8a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bb9fa08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bb9fe70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb9fdc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bba0230 # | | | | `-ReturnStmt 0x55de9bba0220 # | | | | `-CallExpr 0x55de9bba01f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bba01d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bba01b8 '' Function 0x55de9bb436a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bba0190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bba0178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bba0160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bba0128 'int64_t3':'vector' lvalue ParmVar 0x55de9bb9fdc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bb9ff20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bba0390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bba02e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bba0758 # | | | | `-ReturnStmt 0x55de9bba0748 # | | | | `-CallExpr 0x55de9bba0718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bba0700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bba06e0 '' Function 0x55de9bb43930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bba06b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bba06a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bba0688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bba0650 'int64_t4':'vector' lvalue ParmVar 0x55de9bba02e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bba0440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bba08b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bba0808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bba0c70 # | | | | `-ReturnStmt 0x55de9bba0c60 # | | | | `-CallExpr 0x55de9bba0c30 'float' # | | | | |-ImplicitCastExpr 0x55de9bba0c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bba0bf8 '' Function 0x55de9bb431b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bba0bd0 'float' # | | | | `-ImplicitCastExpr 0x55de9bba0bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bba0ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bba0b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bba0808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bba0968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bba0dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bba0d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bba11a8 # | | | | `-ReturnStmt 0x55de9bba1198 # | | | | `-CallExpr 0x55de9bba1168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bba1150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bba1130 '' Function 0x55de9bb43430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bba1108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bba10f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bba10d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bba10a0 'uint64_t2':'vector' lvalue ParmVar 0x55de9bba0d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bba0e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bba1308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bba1258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc67c78 # | | | | `-ReturnStmt 0x55de9bc67c68 # | | | | `-CallExpr 0x55de9bc67c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc67c20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bba1670 '' Function 0x55de9bb436a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bba1648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bba1630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bba1618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bba15e0 'uint64_t3':'vector' lvalue ParmVar 0x55de9bba1258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bba13b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc67dd8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc67d28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc681c0 # | | | | `-ReturnStmt 0x55de9bc681b0 # | | | | `-CallExpr 0x55de9bc68180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc68168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc68148 '' Function 0x55de9bb43930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc68120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc68108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc680f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc680b8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc67d28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc67e88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc68330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc68280 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc68678 # | | | | `-ReturnStmt 0x55de9bc68668 # | | | | `-CallExpr 0x55de9bc68638 'float' # | | | | |-ImplicitCastExpr 0x55de9bc68620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc68600 '' Function 0x55de9bb44548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc685d8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc685c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc685a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc68570 'double' lvalue ParmVar 0x55de9bc68280 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc683e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc687e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc68738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc68b50 # | | | | `-ReturnStmt 0x55de9bc68b40 # | | | | `-CallExpr 0x55de9bc68b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc68af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc68ad8 '' Function 0x55de9bb447c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc68ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc68a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc68a80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc68a48 'double2':'vector' lvalue ParmVar 0x55de9bc68738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc68898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc68cc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc68c10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc69030 # | | | | `-ReturnStmt 0x55de9bc69020 # | | | | `-CallExpr 0x55de9bc68ff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc68fd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc68fb8 '' Function 0x55de9bb44a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc68f90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc68f78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc68f60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc68f28 'double3':'vector' lvalue ParmVar 0x55de9bc68c10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc68d70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc691a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc690f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc69518 # | | | | `-ReturnStmt 0x55de9bc69508 # | | | | `-CallExpr 0x55de9bc694d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc694c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc694a0 '' Function 0x55de9bb44cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc69478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc69460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc69448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc69410 'double4':'vector' lvalue ParmVar 0x55de9bc690f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc69250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc69678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc695c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc699d0 # | | | | `-ReturnStmt 0x55de9bc699c0 # | | | | `-CallExpr 0x55de9bc69990 'float' # | | | | |-ImplicitCastExpr 0x55de9bc69978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc69958 '' Function 0x55de9bb44548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc69930 'float' # | | | | `-ImplicitCastExpr 0x55de9bc69918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc69900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc698c8 'int' lvalue ParmVar 0x55de9bc695c8 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc69728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc69b30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc69a80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc69ea8 # | | | | `-ReturnStmt 0x55de9bc69e98 # | | | | `-CallExpr 0x55de9bc69e68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc69e50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc69e30 '' Function 0x55de9bb447c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc69e08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc69df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc69dd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc69da0 'int2':'vector' lvalue ParmVar 0x55de9bc69a80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc69be0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6a008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc69f58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc6a388 # | | | | `-ReturnStmt 0x55de9bc6a378 # | | | | `-CallExpr 0x55de9bc6a348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6a330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc6a310 '' Function 0x55de9bb44a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc6a2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6a2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6a2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6a280 'int3':'vector' lvalue ParmVar 0x55de9bc69f58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc6a0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6a4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6a438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc6a870 # | | | | `-ReturnStmt 0x55de9bc6a860 # | | | | `-CallExpr 0x55de9bc6a830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6a818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc6a7f8 '' Function 0x55de9bb44cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc6a7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6a7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6a7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6a768 'int4':'vector' lvalue ParmVar 0x55de9bc6a438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc6a598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6a9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6a920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc6ad48 # | | | | `-ReturnStmt 0x55de9bc6ad38 # | | | | `-CallExpr 0x55de9bc6ad08 'float' # | | | | |-ImplicitCastExpr 0x55de9bc6acf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc6acd0 '' Function 0x55de9bb44548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc6aca8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc6ac90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6ac78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6ac40 'uint':'unsigned int' lvalue ParmVar 0x55de9bc6a920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc6aa80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6aea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6adf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc6b240 # | | | | `-ReturnStmt 0x55de9bc6b230 # | | | | `-CallExpr 0x55de9bc6b200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6b1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc6b1c8 '' Function 0x55de9bb447c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc6b1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6b188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6b170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6b138 'uint2':'vector' lvalue ParmVar 0x55de9bc6adf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc6af58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6b3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6b2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc6b740 # | | | | `-ReturnStmt 0x55de9bc6b730 # | | | | `-CallExpr 0x55de9bc6b700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6b6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc6b6c8 '' Function 0x55de9bb44a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc6b6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6b688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6b670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6b638 'uint3':'vector' lvalue ParmVar 0x55de9bc6b2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc6b450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6b8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6b7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc6d220 # | | | | `-ReturnStmt 0x55de9bc6d210 # | | | | `-CallExpr 0x55de9bc6d1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6bbf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc6bbd0 '' Function 0x55de9bb44cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc6bba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6bb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6bb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6bb40 'uint4':'vector' lvalue ParmVar 0x55de9bc6b7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc6b950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6d380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6d2d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc6d718 # | | | | `-ReturnStmt 0x55de9bc6d708 # | | | | `-CallExpr 0x55de9bc6d6d8 'float' # | | | | |-ImplicitCastExpr 0x55de9bc6d6c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc6d6a0 '' Function 0x55de9bb44548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc6d678 'float' # | | | | `-ImplicitCastExpr 0x55de9bc6d660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6d648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6d610 'int64_t':'long' lvalue ParmVar 0x55de9bc6d2d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc6d430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6d878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6d7c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc6dc30 # | | | | `-ReturnStmt 0x55de9bc6dc20 # | | | | `-CallExpr 0x55de9bc6dbf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6dbd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc6dbb8 '' Function 0x55de9bb447c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc6db90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6db78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6db60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6db28 'int64_t2':'vector' lvalue ParmVar 0x55de9bc6d7c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc6d928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6dd90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6dce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc6e150 # | | | | `-ReturnStmt 0x55de9bc6e140 # | | | | `-CallExpr 0x55de9bc6e110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6e0f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc6e0d8 '' Function 0x55de9bb44a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc6e0b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6e098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6e080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6e048 'int64_t3':'vector' lvalue ParmVar 0x55de9bc6dce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc6de40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6e2b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6e200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc6e678 # | | | | `-ReturnStmt 0x55de9bc6e668 # | | | | `-CallExpr 0x55de9bc6e638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6e620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc6e600 '' Function 0x55de9bb44cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc6e5d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6e5c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6e5a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6e570 'int64_t4':'vector' lvalue ParmVar 0x55de9bc6e200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc6e360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6e7d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6e728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc6eb90 # | | | | `-ReturnStmt 0x55de9bc6eb80 # | | | | `-CallExpr 0x55de9bc6eb50 'float' # | | | | |-ImplicitCastExpr 0x55de9bc6eb38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc6eb18 '' Function 0x55de9bb44548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc6eaf0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc6ead8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6eac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6ea88 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc6e728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc6e888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6ecf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6ec40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc6f0c8 # | | | | `-ReturnStmt 0x55de9bc6f0b8 # | | | | `-CallExpr 0x55de9bc6f088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6f070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc6f050 '' Function 0x55de9bb447c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc6f028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6f010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6eff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6efc0 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc6ec40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc6eda0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6f228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6f178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc6f608 # | | | | `-ReturnStmt 0x55de9bc6f5f8 # | | | | `-CallExpr 0x55de9bc6f5c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6f5b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc6f590 '' Function 0x55de9bb44a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc6f568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6f550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6f538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6f500 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc6f178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc6f2d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6f768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6f6b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc6fb50 # | | | | `-ReturnStmt 0x55de9bc6fb40 # | | | | `-CallExpr 0x55de9bc6fb10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc6faf8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc6fad8 '' Function 0x55de9bb44cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc6fab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc6fa98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6fa80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6fa48 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc6f6b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc6f818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc6fcc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc6fc10 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc70008 # | | | | `-ReturnStmt 0x55de9bc6fff8 # | | | | `-CallExpr 0x55de9bc6ffc8 'float' # | | | | |-ImplicitCastExpr 0x55de9bc6ffb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc6ff90 '' Function 0x55de9bb458d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc6ff68 'float' # | | | | `-ImplicitCastExpr 0x55de9bc6ff50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc6ff38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc6ff00 'double' lvalue ParmVar 0x55de9bc6fc10 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc6fd70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc70178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc700c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc704e0 # | | | | `-ReturnStmt 0x55de9bc704d0 # | | | | `-CallExpr 0x55de9bc704a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc70488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc70468 '' Function 0x55de9bb45b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc70440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc70428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc70410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc703d8 'double2':'vector' lvalue ParmVar 0x55de9bc700c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc70228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc70650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc705a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc709c0 # | | | | `-ReturnStmt 0x55de9bc709b0 # | | | | `-CallExpr 0x55de9bc70980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc70968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc70948 '' Function 0x55de9bb45dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc70920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc70908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc708f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc708b8 'double3':'vector' lvalue ParmVar 0x55de9bc705a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc70700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc70b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc70a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc70ea8 # | | | | `-ReturnStmt 0x55de9bc70e98 # | | | | `-CallExpr 0x55de9bc70e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc70e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc70e30 '' Function 0x55de9bb46040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc70e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc70df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc70dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc70da0 'double4':'vector' lvalue ParmVar 0x55de9bc70a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc70be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc71008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc70f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc713a0 # | | | | `-ReturnStmt 0x55de9bc71390 # | | | | `-CallExpr 0x55de9bc71360 'float' # | | | | |-ImplicitCastExpr 0x55de9bc71348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc71328 '' Function 0x55de9bb458d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc71300 'float' # | | | | `-ImplicitCastExpr 0x55de9bc712e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc712d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc71298 'int' lvalue ParmVar 0x55de9bc70f58 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc710b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc71500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc71450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc71878 # | | | | `-ReturnStmt 0x55de9bc71868 # | | | | `-CallExpr 0x55de9bc71838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc71820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc71800 '' Function 0x55de9bb45b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc717d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc717c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc717a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc71770 'int2':'vector' lvalue ParmVar 0x55de9bc71450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc715b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc719d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc71928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc71d58 # | | | | `-ReturnStmt 0x55de9bc71d48 # | | | | `-CallExpr 0x55de9bc71d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc71d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc71ce0 '' Function 0x55de9bb45dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc71cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc71ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc71c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc71c50 'int3':'vector' lvalue ParmVar 0x55de9bc71928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc71a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc71eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc71e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc72240 # | | | | `-ReturnStmt 0x55de9bc72230 # | | | | `-CallExpr 0x55de9bc72200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc721e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc721c8 '' Function 0x55de9bb46040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc721a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc72188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc72170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc72138 'int4':'vector' lvalue ParmVar 0x55de9bc71e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc71f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc723a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc722f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc72718 # | | | | `-ReturnStmt 0x55de9bc72708 # | | | | `-CallExpr 0x55de9bc726d8 'float' # | | | | |-ImplicitCastExpr 0x55de9bc726c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc726a0 '' Function 0x55de9bb458d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc72678 'float' # | | | | `-ImplicitCastExpr 0x55de9bc72660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc72648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc72610 'uint':'unsigned int' lvalue ParmVar 0x55de9bc722f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc72450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc72878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc727c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc72c10 # | | | | `-ReturnStmt 0x55de9bc72c00 # | | | | `-CallExpr 0x55de9bc72bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc72bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc72b98 '' Function 0x55de9bb45b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc72b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc72b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc72b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc72b08 'uint2':'vector' lvalue ParmVar 0x55de9bc727c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc72928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc72d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc72cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc73110 # | | | | `-ReturnStmt 0x55de9bc73100 # | | | | `-CallExpr 0x55de9bc730d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc730b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc73098 '' Function 0x55de9bb45dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc73070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc73058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc73040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc73008 'uint3':'vector' lvalue ParmVar 0x55de9bc72cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc72e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc73270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc731c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc73618 # | | | | `-ReturnStmt 0x55de9bc73608 # | | | | `-CallExpr 0x55de9bc735d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc735c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc735a0 '' Function 0x55de9bb46040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc73578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc73560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc73548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc73510 'uint4':'vector' lvalue ParmVar 0x55de9bc731c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc73320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc73778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc736c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc73b10 # | | | | `-ReturnStmt 0x55de9bc73b00 # | | | | `-CallExpr 0x55de9bc73ad0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc73ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc73a98 '' Function 0x55de9bb458d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc73a70 'float' # | | | | `-ImplicitCastExpr 0x55de9bc73a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc73a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc73a08 'int64_t':'long' lvalue ParmVar 0x55de9bc736c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc73828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc73c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc73bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc74028 # | | | | `-ReturnStmt 0x55de9bc74018 # | | | | `-CallExpr 0x55de9bc73fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc73fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc73fb0 '' Function 0x55de9bb45b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc73f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc73f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc73f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc73f20 'int64_t2':'vector' lvalue ParmVar 0x55de9bc73bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc73d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc74188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc740d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc74548 # | | | | `-ReturnStmt 0x55de9bc74538 # | | | | `-CallExpr 0x55de9bc74508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc744f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc744d0 '' Function 0x55de9bb45dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc744a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc74490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc74478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc74440 'int64_t3':'vector' lvalue ParmVar 0x55de9bc740d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc74238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc746a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc745f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc74a70 # | | | | `-ReturnStmt 0x55de9bc74a60 # | | | | `-CallExpr 0x55de9bc74a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc74a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc749f8 '' Function 0x55de9bb46040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc749d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc749b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc749a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc74968 'int64_t4':'vector' lvalue ParmVar 0x55de9bc745f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc74758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc74bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc74b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc74f88 # | | | | `-ReturnStmt 0x55de9bc74f78 # | | | | `-CallExpr 0x55de9bc74f48 'float' # | | | | |-ImplicitCastExpr 0x55de9bc74f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc74f10 '' Function 0x55de9bb458d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc74ee8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc74ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc74eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc74e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc74b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc74c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc750e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc75038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc758d0 # | | | | `-ReturnStmt 0x55de9bc758c0 # | | | | `-CallExpr 0x55de9bc75890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc75878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc75858 '' Function 0x55de9bb45b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc75830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc75818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc75800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc757c8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc75038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc75198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc75a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc75980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc75e10 # | | | | `-ReturnStmt 0x55de9bc75e00 # | | | | `-CallExpr 0x55de9bc75dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc75db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc75d98 '' Function 0x55de9bb45dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc75d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc75d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc75d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc75d08 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc75980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc75ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc75f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc75ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc76358 # | | | | `-ReturnStmt 0x55de9bc76348 # | | | | `-CallExpr 0x55de9bc76318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc76300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc762e0 '' Function 0x55de9bb46040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc762b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc762a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc76288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc76250 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc75ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc76020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc76568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc76418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55de9bc76498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55de9bc76950 # | | | | `-ReturnStmt 0x55de9bc76940 # | | | | `-CallExpr 0x55de9bc76908 'float' # | | | | |-ImplicitCastExpr 0x55de9bc768f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc768d0 '' Function 0x55de9bb46f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc76818 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc76800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc767e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc767b0 'double' lvalue ParmVar 0x55de9bc76418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55de9bc768a8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc76890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc76878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc76840 'double' lvalue ParmVar 0x55de9bc76498 'V2' 'double' # | | | `-DeprecatedAttr 0x55de9bc76620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc76b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc76a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bc76a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc76f80 # | | | | `-ReturnStmt 0x55de9bc76f70 # | | | | `-CallExpr 0x55de9bc76f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc76f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc76f00 '' Function 0x55de9bb472b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc76e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc76e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc76e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc76dc8 'double2':'vector' lvalue ParmVar 0x55de9bc76a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc76ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc76ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc76ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc76e70 'double2':'vector' lvalue ParmVar 0x55de9bc76a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc76c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc77190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc77040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bc770c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc775b8 # | | | | `-ReturnStmt 0x55de9bc775a8 # | | | | `-CallExpr 0x55de9bc77570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc77558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc77538 '' Function 0x55de9bb475d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc77468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc77450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc77438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc77400 'double3':'vector' lvalue ParmVar 0x55de9bc77040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc77510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc774f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc774e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc774a8 'double3':'vector' lvalue ParmVar 0x55de9bc770c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc77248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc777c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc77678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bc776f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc77bf8 # | | | | `-ReturnStmt 0x55de9bc77be8 # | | | | `-CallExpr 0x55de9bc77bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc77b98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc77b78 '' Function 0x55de9bb47950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc77aa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc77a90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc77a78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc77a40 'double4':'vector' lvalue ParmVar 0x55de9bc77678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc77b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc77b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc77b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc77ae8 'double4':'vector' lvalue ParmVar 0x55de9bc776f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc77880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc77df8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc77ca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55de9bc77d28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55de9bc781f0 # | | | | `-ReturnStmt 0x55de9bc781e0 # | | | | `-CallExpr 0x55de9bc781a8 'float' # | | | | |-ImplicitCastExpr 0x55de9bc78190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc78170 '' Function 0x55de9bb46f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc780b8 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc780a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc78088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc78050 'int' lvalue ParmVar 0x55de9bc77ca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55de9bc78148 'float' # | | | | `-ImplicitCastExpr 0x55de9bc78130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc78118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc780e0 'int' lvalue ParmVar 0x55de9bc77d28 'V2' 'int' # | | | `-DeprecatedAttr 0x55de9bc77eb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc783f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc782a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55de9bc78320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc78820 # | | | | `-ReturnStmt 0x55de9bc78810 # | | | | `-CallExpr 0x55de9bc787d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc787c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc787a0 '' Function 0x55de9bb472b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc786d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc786b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc786a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc78668 'int2':'vector' lvalue ParmVar 0x55de9bc782a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc78778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc78760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc78748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc78710 'int2':'vector' lvalue ParmVar 0x55de9bc78320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc784a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc78a20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc788d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55de9bc78950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc78e58 # | | | | `-ReturnStmt 0x55de9bc78e48 # | | | | `-CallExpr 0x55de9bc78e10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc78df8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc78dd8 '' Function 0x55de9bb475d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc78d08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc78cf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc78cd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc78ca0 'int3':'vector' lvalue ParmVar 0x55de9bc788d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc78db0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc78d98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc78d80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc78d48 'int3':'vector' lvalue ParmVar 0x55de9bc78950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc78ad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc79058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc78f08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55de9bc78f88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc79498 # | | | | `-ReturnStmt 0x55de9bc79488 # | | | | `-CallExpr 0x55de9bc79450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc79438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc79418 '' Function 0x55de9bb47950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc79348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc79330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc79318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc792e0 'int4':'vector' lvalue ParmVar 0x55de9bc78f08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc793f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc793d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc793c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc79388 'int4':'vector' lvalue ParmVar 0x55de9bc78f88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc79110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7b240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc79548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55de9bc7b170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc7b658 # | | | | `-ReturnStmt 0x55de9bc7b648 # | | | | `-CallExpr 0x55de9bc7b610 'float' # | | | | |-ImplicitCastExpr 0x55de9bc7b5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc7b5d8 '' Function 0x55de9bb46f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc7b520 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc7b508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7b4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7b4b8 'uint':'unsigned int' lvalue ParmVar 0x55de9bc79548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55de9bc7b5b0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc7b598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7b580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7b548 'uint':'unsigned int' lvalue ParmVar 0x55de9bc7b170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc7b2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7b858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7b708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55de9bc7b788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc7bca8 # | | | | `-ReturnStmt 0x55de9bc7bc98 # | | | | `-CallExpr 0x55de9bc7bc60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc7bc48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc7bc28 '' Function 0x55de9bb472b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc7bb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc7bb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7bb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7baf0 'uint2':'vector' lvalue ParmVar 0x55de9bc7b708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc7bc00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc7bbe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7bbd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7bb98 'uint2':'vector' lvalue ParmVar 0x55de9bc7b788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc7b910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7bea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7bd58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55de9bc7bdd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc7c300 # | | | | `-ReturnStmt 0x55de9bc7c2f0 # | | | | `-CallExpr 0x55de9bc7c2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc7c2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc7c280 '' Function 0x55de9bb475d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc7c1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc7c198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7c180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7c148 'uint3':'vector' lvalue ParmVar 0x55de9bc7bd58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc7c258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc7c240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7c228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7c1f0 'uint3':'vector' lvalue ParmVar 0x55de9bc7bdd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc7bf60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7c500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7c3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55de9bc7c430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc7c960 # | | | | `-ReturnStmt 0x55de9bc7c950 # | | | | `-CallExpr 0x55de9bc7c918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc7c900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc7c8e0 '' Function 0x55de9bb47950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc7c810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc7c7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7c7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7c7a8 'uint4':'vector' lvalue ParmVar 0x55de9bc7c3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc7c8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc7c8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7c888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7c850 'uint4':'vector' lvalue ParmVar 0x55de9bc7c430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc7c5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7cb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7ca10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55de9bc7ca90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc7cf98 # | | | | `-ReturnStmt 0x55de9bc7cf88 # | | | | `-CallExpr 0x55de9bc7cf50 'float' # | | | | |-ImplicitCastExpr 0x55de9bc7cf38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc7cf18 '' Function 0x55de9bb46f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc7ce60 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc7ce48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7ce30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7cdf8 'int64_t':'long' lvalue ParmVar 0x55de9bc7ca10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55de9bc7cef0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc7ced8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7cec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7ce88 'int64_t':'long' lvalue ParmVar 0x55de9bc7ca90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc7cc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7d198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7d048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc7d0c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc7d608 # | | | | `-ReturnStmt 0x55de9bc7d5f8 # | | | | `-CallExpr 0x55de9bc7d5c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc7d5a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc7d588 '' Function 0x55de9bb472b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc7d4b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc7d4a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7d488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7d450 'int64_t2':'vector' lvalue ParmVar 0x55de9bc7d048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc7d560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc7d548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7d530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7d4f8 'int64_t2':'vector' lvalue ParmVar 0x55de9bc7d0c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc7d250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7d808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7d6b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc7d738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc7dc80 # | | | | `-ReturnStmt 0x55de9bc7dc70 # | | | | `-CallExpr 0x55de9bc7dc38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc7dc20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc7dc00 '' Function 0x55de9bb475d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc7db30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc7db18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7db00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7dac8 'int64_t3':'vector' lvalue ParmVar 0x55de9bc7d6b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc7dbd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc7dbc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7dba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7db70 'int64_t3':'vector' lvalue ParmVar 0x55de9bc7d738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc7d8c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7de80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7dd30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc7ddb0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc7e300 # | | | | `-ReturnStmt 0x55de9bc7e2f0 # | | | | `-CallExpr 0x55de9bc7e2b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc7e2a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc7e280 '' Function 0x55de9bb47950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc7e1b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc7e198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7e180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7e148 'int64_t4':'vector' lvalue ParmVar 0x55de9bc7dd30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc7e258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc7e240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7e228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7e1f0 'int64_t4':'vector' lvalue ParmVar 0x55de9bc7ddb0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc7df38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7e500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7e3b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55de9bc7e430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc7e958 # | | | | `-ReturnStmt 0x55de9bc7e948 # | | | | `-CallExpr 0x55de9bc7e910 'float' # | | | | |-ImplicitCastExpr 0x55de9bc7e8f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55de9bc7e8d8 '' Function 0x55de9bb46f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55de9bc7e820 'float' # | | | | | `-ImplicitCastExpr 0x55de9bc7e808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7e7f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7e7b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc7e3b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55de9bc7e8b0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc7e898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7e880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7e848 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc7e430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc7e5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7eb58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7ea08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55de9bc7ea88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc7efe8 # | | | | `-ReturnStmt 0x55de9bc7efd8 # | | | | `-CallExpr 0x55de9bc7efa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc7ef88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55de9bc7ef68 '' Function 0x55de9bb472b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55de9bc7ee98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc7ee80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc7ee68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc7ee30 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc7ea08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55de9bc7ef40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc7ef28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc7ef10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc7eed8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc7ea88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc7ec10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc7fdc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc7f098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55de9bc7fcf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc80258 # | | | | `-ReturnStmt 0x55de9bc80248 # | | | | `-CallExpr 0x55de9bc80210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc801f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55de9bc801d8 '' Function 0x55de9bb475d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55de9bc80108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc800f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc800d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc800a0 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc7f098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55de9bc801b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc80198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc80180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc80148 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc7fcf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc7fe78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc80458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc80308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55de9bc80388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc808f8 # | | | | `-ReturnStmt 0x55de9bc808e8 # | | | | `-CallExpr 0x55de9bc808b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc80898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55de9bc80878 '' Function 0x55de9bb47950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55de9bc807a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55de9bc80790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55de9bc80778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55de9bc80740 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc80308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55de9bc80850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc80838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc80820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc807e8 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc80388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc80510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc80a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc809b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc80da8 # | | | | `-ReturnStmt 0x55de9bc80d98 # | | | | `-CallExpr 0x55de9bc80d68 'float' # | | | | |-ImplicitCastExpr 0x55de9bc80d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc80d30 '' Function 0x55de9bb48570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc80d08 'float' # | | | | `-ImplicitCastExpr 0x55de9bc80cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc80cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc80ca0 'double' lvalue ParmVar 0x55de9bc809b0 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc80b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc80f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc80e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc81278 # | | | | `-ReturnStmt 0x55de9bc81268 # | | | | `-CallExpr 0x55de9bc81238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc81220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc81200 '' Function 0x55de9bb487e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc811d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc811c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc811a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc81170 'double2':'vector' lvalue ParmVar 0x55de9bc80e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc80fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc813e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc81330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc81750 # | | | | `-ReturnStmt 0x55de9bc81740 # | | | | `-CallExpr 0x55de9bc81710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc816f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc816d8 '' Function 0x55de9bb48a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc816b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc81698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc81680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc81648 'double3':'vector' lvalue ParmVar 0x55de9bc81330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc81490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc818b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc81808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc81c30 # | | | | `-ReturnStmt 0x55de9bc81c20 # | | | | `-CallExpr 0x55de9bc81bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc81bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc81bb8 '' Function 0x55de9bb48cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc81b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc81b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc81b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc81b28 'double4':'vector' lvalue ParmVar 0x55de9bc81808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc81968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc81d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc81ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc820e8 # | | | | `-ReturnStmt 0x55de9bc820d8 # | | | | `-CallExpr 0x55de9bc820a8 'float' # | | | | |-ImplicitCastExpr 0x55de9bc82090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc82070 '' Function 0x55de9bb48570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc82048 'float' # | | | | `-ImplicitCastExpr 0x55de9bc82030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc82018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc81fe0 'int' lvalue ParmVar 0x55de9bc81ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc81e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc82248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc82198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc825c0 # | | | | `-ReturnStmt 0x55de9bc825b0 # | | | | `-CallExpr 0x55de9bc82580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc82568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc82548 '' Function 0x55de9bb487e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc82520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc82508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc824f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc824b8 'int2':'vector' lvalue ParmVar 0x55de9bc82198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc822f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc82720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc82670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc82aa0 # | | | | `-ReturnStmt 0x55de9bc82a90 # | | | | `-CallExpr 0x55de9bc82a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc82a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc82a28 '' Function 0x55de9bb48a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc82a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc829e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc829d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc82998 'int3':'vector' lvalue ParmVar 0x55de9bc82670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc827d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc82c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc82b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc82f88 # | | | | `-ReturnStmt 0x55de9bc82f78 # | | | | `-CallExpr 0x55de9bc82f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc82f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc82f10 '' Function 0x55de9bb48cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc82ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc82ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc82eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc82e80 'int4':'vector' lvalue ParmVar 0x55de9bc82b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc82cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc830e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc83038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc83460 # | | | | `-ReturnStmt 0x55de9bc83450 # | | | | `-CallExpr 0x55de9bc83420 'float' # | | | | |-ImplicitCastExpr 0x55de9bc83408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc833e8 '' Function 0x55de9bb48570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc833c0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc833a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc83390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc83358 'uint':'unsigned int' lvalue ParmVar 0x55de9bc83038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc83198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc835c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc83510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc83958 # | | | | `-ReturnStmt 0x55de9bc83948 # | | | | `-CallExpr 0x55de9bc83918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc83900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc838e0 '' Function 0x55de9bb487e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc838b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc838a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc83888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc83850 'uint2':'vector' lvalue ParmVar 0x55de9bc83510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc83670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc83ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc83a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc85f58 # | | | | `-ReturnStmt 0x55de9bc85f48 # | | | | `-CallExpr 0x55de9bc85f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc85f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc85ee0 '' Function 0x55de9bb48a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc85eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc85ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc85e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc85e50 'uint3':'vector' lvalue ParmVar 0x55de9bc83a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc83b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc860b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc86008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc86460 # | | | | `-ReturnStmt 0x55de9bc86450 # | | | | `-CallExpr 0x55de9bc86420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc86408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc863e8 '' Function 0x55de9bb48cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc863c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc863a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc86390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc86358 'uint4':'vector' lvalue ParmVar 0x55de9bc86008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc86168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc865c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc86510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc86958 # | | | | `-ReturnStmt 0x55de9bc86948 # | | | | `-CallExpr 0x55de9bc86918 'float' # | | | | |-ImplicitCastExpr 0x55de9bc86900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc868e0 '' Function 0x55de9bb48570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc868b8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc868a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc86888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc86850 'int64_t':'long' lvalue ParmVar 0x55de9bc86510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc86670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc86ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc86a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc86e70 # | | | | `-ReturnStmt 0x55de9bc86e60 # | | | | `-CallExpr 0x55de9bc86e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc86e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc86df8 '' Function 0x55de9bb487e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc86dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc86db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc86da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc86d68 'int64_t2':'vector' lvalue ParmVar 0x55de9bc86a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc86b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc86fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc86f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc87390 # | | | | `-ReturnStmt 0x55de9bc87380 # | | | | `-CallExpr 0x55de9bc87350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc87338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc87318 '' Function 0x55de9bb48a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc872f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc872d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc872c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc87288 'int64_t3':'vector' lvalue ParmVar 0x55de9bc86f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc87080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc874f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc87440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc878b8 # | | | | `-ReturnStmt 0x55de9bc878a8 # | | | | `-CallExpr 0x55de9bc87878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc87860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc87840 '' Function 0x55de9bb48cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc87818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc87800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc877e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc877b0 'int64_t4':'vector' lvalue ParmVar 0x55de9bc87440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc875a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc87a18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc87968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc87dd0 # | | | | `-ReturnStmt 0x55de9bc87dc0 # | | | | `-CallExpr 0x55de9bc87d90 'float' # | | | | |-ImplicitCastExpr 0x55de9bc87d78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc87d58 '' Function 0x55de9bb48570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc87d30 'float' # | | | | `-ImplicitCastExpr 0x55de9bc87d18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc87d00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc87cc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc87968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc87ac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc87f30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc87e80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc88308 # | | | | `-ReturnStmt 0x55de9bc882f8 # | | | | `-CallExpr 0x55de9bc882c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc882b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc88290 '' Function 0x55de9bb487e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc88268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc88250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc88238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc88200 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc87e80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc87fe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc88468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc883b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc88848 # | | | | `-ReturnStmt 0x55de9bc88838 # | | | | `-CallExpr 0x55de9bc88808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc887f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc887d0 '' Function 0x55de9bb48a60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc887a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc88790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc88778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc88740 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc883b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc88518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc889a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc888f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc88d90 # | | | | `-ReturnStmt 0x55de9bc88d80 # | | | | `-CallExpr 0x55de9bc88d50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc88d38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc88d18 '' Function 0x55de9bb48cd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc88cf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc88cd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc88cc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc88c88 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc888f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc88a58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc88f00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc88e50 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc89248 # | | | | `-ReturnStmt 0x55de9bc89238 # | | | | `-CallExpr 0x55de9bc89208 'float' # | | | | |-ImplicitCastExpr 0x55de9bc891f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc891d0 '' Function 0x55de9bb49920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc891a8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc89190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc89178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc89140 'double' lvalue ParmVar 0x55de9bc88e50 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc88fb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc893b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc89308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc89720 # | | | | `-ReturnStmt 0x55de9bc89710 # | | | | `-CallExpr 0x55de9bc896e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc896c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc896a8 '' Function 0x55de9bb49b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc89680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc89668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc89650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc89618 'double2':'vector' lvalue ParmVar 0x55de9bc89308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc89468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc89890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc897e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc89c00 # | | | | `-ReturnStmt 0x55de9bc89bf0 # | | | | `-CallExpr 0x55de9bc89bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc89ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc89b88 '' Function 0x55de9bb49e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc89b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc89b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc89b30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc89af8 'double3':'vector' lvalue ParmVar 0x55de9bc897e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc89940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc8ab50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc89cc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc8aec8 # | | | | `-ReturnStmt 0x55de9bc8aeb8 # | | | | `-CallExpr 0x55de9bc8ae88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8ae70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc8ae50 '' Function 0x55de9bb4a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc8ae28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8ae10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8adf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8adc0 'double4':'vector' lvalue ParmVar 0x55de9bc89cc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc8ac00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc8b028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8af78 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc8b380 # | | | | `-ReturnStmt 0x55de9bc8b370 # | | | | `-CallExpr 0x55de9bc8b340 'float' # | | | | |-ImplicitCastExpr 0x55de9bc8b328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc8b308 '' Function 0x55de9bb49920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc8b2e0 'float' # | | | | `-ImplicitCastExpr 0x55de9bc8b2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8b2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8b278 'int' lvalue ParmVar 0x55de9bc8af78 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc8b0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8b4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8b430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc8b858 # | | | | `-ReturnStmt 0x55de9bc8b848 # | | | | `-CallExpr 0x55de9bc8b818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8b800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc8b7e0 '' Function 0x55de9bb49b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc8b7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8b7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8b788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8b750 'int2':'vector' lvalue ParmVar 0x55de9bc8b430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc8b590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8b9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8b908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc8bd38 # | | | | `-ReturnStmt 0x55de9bc8bd28 # | | | | `-CallExpr 0x55de9bc8bcf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8bce0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc8bcc0 '' Function 0x55de9bb49e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc8bc98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8bc80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8bc68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8bc30 'int3':'vector' lvalue ParmVar 0x55de9bc8b908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc8ba68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8be98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8bde8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc8c220 # | | | | `-ReturnStmt 0x55de9bc8c210 # | | | | `-CallExpr 0x55de9bc8c1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8c1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc8c1a8 '' Function 0x55de9bb4a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc8c180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8c168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8c150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8c118 'int4':'vector' lvalue ParmVar 0x55de9bc8bde8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc8bf48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8c380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8c2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc8c6f8 # | | | | `-ReturnStmt 0x55de9bc8c6e8 # | | | | `-CallExpr 0x55de9bc8c6b8 'float' # | | | | |-ImplicitCastExpr 0x55de9bc8c6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc8c680 '' Function 0x55de9bb49920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc8c658 'float' # | | | | `-ImplicitCastExpr 0x55de9bc8c640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8c628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8c5f0 'uint':'unsigned int' lvalue ParmVar 0x55de9bc8c2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc8c430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8c858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8c7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc8cbf0 # | | | | `-ReturnStmt 0x55de9bc8cbe0 # | | | | `-CallExpr 0x55de9bc8cbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8cb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc8cb78 '' Function 0x55de9bb49b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc8cb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8cb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8cb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8cae8 'uint2':'vector' lvalue ParmVar 0x55de9bc8c7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc8c908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8cd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8cca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc8d0f0 # | | | | `-ReturnStmt 0x55de9bc8d0e0 # | | | | `-CallExpr 0x55de9bc8d0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8d098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc8d078 '' Function 0x55de9bb49e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc8d050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8d038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8d020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8cfe8 'uint3':'vector' lvalue ParmVar 0x55de9bc8cca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc8ce00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8d250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8d1a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc8d5f8 # | | | | `-ReturnStmt 0x55de9bc8d5e8 # | | | | `-CallExpr 0x55de9bc8d5b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8d5a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc8d580 '' Function 0x55de9bb4a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc8d558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8d540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8d528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8d4f0 'uint4':'vector' lvalue ParmVar 0x55de9bc8d1a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc8d300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8d758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8d6a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc8daf0 # | | | | `-ReturnStmt 0x55de9bc8dae0 # | | | | `-CallExpr 0x55de9bc8dab0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc8da98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc8da78 '' Function 0x55de9bb49920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc8da50 'float' # | | | | `-ImplicitCastExpr 0x55de9bc8da38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8da20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8d9e8 'int64_t':'long' lvalue ParmVar 0x55de9bc8d6a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc8d808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8dc50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8dba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc8e008 # | | | | `-ReturnStmt 0x55de9bc8dff8 # | | | | `-CallExpr 0x55de9bc8dfc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8dfb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc8df90 '' Function 0x55de9bb49b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc8df68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8df50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8df38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8df00 'int64_t2':'vector' lvalue ParmVar 0x55de9bc8dba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc8dd00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8e168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8e0b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc8e528 # | | | | `-ReturnStmt 0x55de9bc8e518 # | | | | `-CallExpr 0x55de9bc8e4e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8e4d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc8e4b0 '' Function 0x55de9bb49e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc8e488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8e470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8e458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8e420 'int64_t3':'vector' lvalue ParmVar 0x55de9bc8e0b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc8e218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8e688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8e5d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc8ea50 # | | | | `-ReturnStmt 0x55de9bc8ea40 # | | | | `-CallExpr 0x55de9bc8ea10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc8e9f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc8e9d8 '' Function 0x55de9bb4a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc8e9b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc8e998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8e980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8e948 'int64_t4':'vector' lvalue ParmVar 0x55de9bc8e5d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc8e738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc8fbd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc8fb20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc8ff88 # | | | | `-ReturnStmt 0x55de9bc8ff78 # | | | | `-CallExpr 0x55de9bc8ff48 'float' # | | | | |-ImplicitCastExpr 0x55de9bc8ff30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc8ff10 '' Function 0x55de9bb49920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc8fee8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc8fed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc8feb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc8fe80 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc8fb20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc8fc80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc900e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc90038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc904c0 # | | | | `-ReturnStmt 0x55de9bc904b0 # | | | | `-CallExpr 0x55de9bc90480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc90468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc90448 '' Function 0x55de9bb49b98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc90420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc90408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc903f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc903b8 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc90038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc90198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc90620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc90570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc90a00 # | | | | `-ReturnStmt 0x55de9bc909f0 # | | | | `-CallExpr 0x55de9bc909c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc909a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc90988 '' Function 0x55de9bb49e10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc90960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc90948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc90930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc908f8 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc90570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc906d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc90b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc90ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc90f48 # | | | | `-ReturnStmt 0x55de9bc90f38 # | | | | `-CallExpr 0x55de9bc90f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc90ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc90ed0 '' Function 0x55de9bb4a088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc90ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc90e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc90e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc90e40 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc90ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc90c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc910b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc91008 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc91400 # | | | | `-ReturnStmt 0x55de9bc913f0 # | | | | `-CallExpr 0x55de9bc913c0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc913a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc91388 '' Function 0x55de9bb4aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc91360 'float' # | | | | `-ImplicitCastExpr 0x55de9bc91348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc91330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc912f8 'double' lvalue ParmVar 0x55de9bc91008 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc91168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc91570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc914c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc918d8 # | | | | `-ReturnStmt 0x55de9bc918c8 # | | | | `-CallExpr 0x55de9bc91898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc91880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc91860 '' Function 0x55de9bb4af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc91838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc91820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc91808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc917d0 'double2':'vector' lvalue ParmVar 0x55de9bc914c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc91620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc91a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc91998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc91db8 # | | | | `-ReturnStmt 0x55de9bc91da8 # | | | | `-CallExpr 0x55de9bc91d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc91d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc91d40 '' Function 0x55de9bb4b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc91d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc91d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc91ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc91cb0 'double3':'vector' lvalue ParmVar 0x55de9bc91998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc91af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc91f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc91e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc922a0 # | | | | `-ReturnStmt 0x55de9bc92290 # | | | | `-CallExpr 0x55de9bc92260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc92248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc92228 '' Function 0x55de9bb4b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc92200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc921e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc921d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc92198 'double4':'vector' lvalue ParmVar 0x55de9bc91e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc91fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc92400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc92350 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc92758 # | | | | `-ReturnStmt 0x55de9bc92748 # | | | | `-CallExpr 0x55de9bc92718 'float' # | | | | |-ImplicitCastExpr 0x55de9bc92700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc926e0 '' Function 0x55de9bb4aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc926b8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc926a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc92688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc92650 'int' lvalue ParmVar 0x55de9bc92350 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc924b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc928b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc92808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc92c30 # | | | | `-ReturnStmt 0x55de9bc92c20 # | | | | `-CallExpr 0x55de9bc92bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc92bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc92bb8 '' Function 0x55de9bb4af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc92b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc92b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc92b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc92b28 'int2':'vector' lvalue ParmVar 0x55de9bc92808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc92968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc92d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc92ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc93110 # | | | | `-ReturnStmt 0x55de9bc93100 # | | | | `-CallExpr 0x55de9bc930d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc930b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc93098 '' Function 0x55de9bb4b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc93070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc93058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc93040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc93008 'int3':'vector' lvalue ParmVar 0x55de9bc92ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc92e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc93270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc931c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc935f8 # | | | | `-ReturnStmt 0x55de9bc935e8 # | | | | `-CallExpr 0x55de9bc935b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc935a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc93580 '' Function 0x55de9bb4b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc93558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc93540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc93528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc934f0 'int4':'vector' lvalue ParmVar 0x55de9bc931c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc93320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc93758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc936a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc93ad0 # | | | | `-ReturnStmt 0x55de9bc93ac0 # | | | | `-CallExpr 0x55de9bc93a90 'float' # | | | | |-ImplicitCastExpr 0x55de9bc93a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc93a58 '' Function 0x55de9bb4aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc93a30 'float' # | | | | `-ImplicitCastExpr 0x55de9bc93a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc93a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc939c8 'uint':'unsigned int' lvalue ParmVar 0x55de9bc936a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc93808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc94c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc94b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc94fd0 # | | | | `-ReturnStmt 0x55de9bc94fc0 # | | | | `-CallExpr 0x55de9bc94f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc94f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc94f58 '' Function 0x55de9bb4af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc94f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc94f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc94f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc94ec8 'uint2':'vector' lvalue ParmVar 0x55de9bc94b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc94ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc95130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc95080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc954d0 # | | | | `-ReturnStmt 0x55de9bc954c0 # | | | | `-CallExpr 0x55de9bc95490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc95478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc95458 '' Function 0x55de9bb4b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc95430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc95418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc95400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc953c8 'uint3':'vector' lvalue ParmVar 0x55de9bc95080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc951e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc95630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc95580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc959d8 # | | | | `-ReturnStmt 0x55de9bc959c8 # | | | | `-CallExpr 0x55de9bc95998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc95980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc95960 '' Function 0x55de9bb4b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc95938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc95920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc95908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc958d0 'uint4':'vector' lvalue ParmVar 0x55de9bc95580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc956e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc95b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc95a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc95ed0 # | | | | `-ReturnStmt 0x55de9bc95ec0 # | | | | `-CallExpr 0x55de9bc95e90 'float' # | | | | |-ImplicitCastExpr 0x55de9bc95e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc95e58 '' Function 0x55de9bb4aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc95e30 'float' # | | | | `-ImplicitCastExpr 0x55de9bc95e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc95e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc95dc8 'int64_t':'long' lvalue ParmVar 0x55de9bc95a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc95be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc96030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc95f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc963e8 # | | | | `-ReturnStmt 0x55de9bc963d8 # | | | | `-CallExpr 0x55de9bc963a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc96390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc96370 '' Function 0x55de9bb4af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc96348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc96330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc96318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc962e0 'int64_t2':'vector' lvalue ParmVar 0x55de9bc95f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc960e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc96548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc96498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc96908 # | | | | `-ReturnStmt 0x55de9bc968f8 # | | | | `-CallExpr 0x55de9bc968c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc968b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc96890 '' Function 0x55de9bb4b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc96868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc96850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc96838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc96800 'int64_t3':'vector' lvalue ParmVar 0x55de9bc96498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc965f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc96a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc969b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc96e30 # | | | | `-ReturnStmt 0x55de9bc96e20 # | | | | `-CallExpr 0x55de9bc96df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc96dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc96db8 '' Function 0x55de9bb4b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc96d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc96d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc96d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc96d28 'int64_t4':'vector' lvalue ParmVar 0x55de9bc969b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc96b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc96f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc96ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bc97348 # | | | | `-ReturnStmt 0x55de9bc97338 # | | | | `-CallExpr 0x55de9bc97308 'float' # | | | | |-ImplicitCastExpr 0x55de9bc972f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc972d0 '' Function 0x55de9bb4aca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc972a8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc97290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc97278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc97240 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bc96ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bc97040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc974a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc973f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc97880 # | | | | `-ReturnStmt 0x55de9bc97870 # | | | | `-CallExpr 0x55de9bc97840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc97828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc97808 '' Function 0x55de9bb4af18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc977e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc977c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc977b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc97778 'uint64_t2':'vector' lvalue ParmVar 0x55de9bc973f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc97558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc979e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc97930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc97dc0 # | | | | `-ReturnStmt 0x55de9bc97db0 # | | | | `-CallExpr 0x55de9bc97d80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc97d68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc97d48 '' Function 0x55de9bb4b190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc97d20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc97d08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc97cf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc97cb8 'uint64_t3':'vector' lvalue ParmVar 0x55de9bc97930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc97a90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc97f20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc97e70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55de9bc98308 # | | | | `-ReturnStmt 0x55de9bc982f8 # | | | | `-CallExpr 0x55de9bc982c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc982b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc98290 '' Function 0x55de9bb4b408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc98268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc98250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc98238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc98200 'uint64_t4':'vector' lvalue ParmVar 0x55de9bc97e70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc97fd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc98478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc983c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55de9bc987c0 # | | | | `-ReturnStmt 0x55de9bc987b0 # | | | | `-CallExpr 0x55de9bc98780 'float' # | | | | |-ImplicitCastExpr 0x55de9bc98768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc98748 '' Function 0x55de9bb3aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc98720 'float' # | | | | `-ImplicitCastExpr 0x55de9bc98708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc986f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc986b8 'double' lvalue ParmVar 0x55de9bc983c8 'V' 'double' # | | | `-DeprecatedAttr 0x55de9bc98528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc98930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc98880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55de9bc99c10 # | | | | `-ReturnStmt 0x55de9bc99c00 # | | | | `-CallExpr 0x55de9bc99bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc99bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc99b98 '' Function 0x55de9bb3b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc99b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc99b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc99b40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc99b08 'double2':'vector' lvalue ParmVar 0x55de9bc98880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55de9bc989e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc99d80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc99cd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55de9bc9a0f0 # | | | | `-ReturnStmt 0x55de9bc9a0e0 # | | | | `-CallExpr 0x55de9bc9a0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9a098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc9a078 '' Function 0x55de9bb3b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc9a050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9a038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9a020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc99fe8 'double3':'vector' lvalue ParmVar 0x55de9bc99cd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55de9bc99e30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc9a260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9a1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55de9bc9a5d8 # | | | | `-ReturnStmt 0x55de9bc9a5c8 # | | | | `-CallExpr 0x55de9bc9a598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9a580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc9a560 '' Function 0x55de9bb3b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc9a538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9a520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9a508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9a4d0 'double4':'vector' lvalue ParmVar 0x55de9bc9a1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55de9bc9a310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55de9bc9a738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9a688 col:26 used V 'int' # | | | |-CompoundStmt 0x55de9bc9aa98 # | | | | `-ReturnStmt 0x55de9bc9aa88 # | | | | `-CallExpr 0x55de9bc9aa58 'float' # | | | | |-ImplicitCastExpr 0x55de9bc9aa40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc9aa20 '' Function 0x55de9bb3aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc9a9f8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc9a9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9a9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9a990 'int' lvalue ParmVar 0x55de9bc9a688 'V' 'int' # | | | `-DeprecatedAttr 0x55de9bc9a7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9abf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9ab48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55de9bc9af78 # | | | | `-ReturnStmt 0x55de9bc9af68 # | | | | `-CallExpr 0x55de9bc9af38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9af20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc9af00 '' Function 0x55de9bb3b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc9aed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9aec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9aea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9ae70 'int2':'vector' lvalue ParmVar 0x55de9bc9ab48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55de9bc9aca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9b0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9b028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55de9bc9b460 # | | | | `-ReturnStmt 0x55de9bc9b450 # | | | | `-CallExpr 0x55de9bc9b420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9b408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc9b3e8 '' Function 0x55de9bb3b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc9b3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9b3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9b390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9b358 'int3':'vector' lvalue ParmVar 0x55de9bc9b028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55de9bc9b188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9b5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9b510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55de9bc9b950 # | | | | `-ReturnStmt 0x55de9bc9b940 # | | | | `-CallExpr 0x55de9bc9b910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9b8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc9b8d8 '' Function 0x55de9bb3b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc9b8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9b898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9b880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9b848 'int4':'vector' lvalue ParmVar 0x55de9bc9b510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55de9bc9b670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9bab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9ba00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55de9bc9be30 # | | | | `-ReturnStmt 0x55de9bc9be20 # | | | | `-CallExpr 0x55de9bc9bdf0 'float' # | | | | |-ImplicitCastExpr 0x55de9bc9bdd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc9bdb8 '' Function 0x55de9bb3aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc9bd90 'float' # | | | | `-ImplicitCastExpr 0x55de9bc9bd78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9bd60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9bd28 'uint':'unsigned int' lvalue ParmVar 0x55de9bc9ba00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55de9bc9bb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9bf90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9bee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55de9bc9c330 # | | | | `-ReturnStmt 0x55de9bc9c320 # | | | | `-CallExpr 0x55de9bc9c2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9c2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc9c2b8 '' Function 0x55de9bb3b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc9c290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9c278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9c260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9c228 'uint2':'vector' lvalue ParmVar 0x55de9bc9bee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55de9bc9c040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9c490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9c3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55de9bc9c838 # | | | | `-ReturnStmt 0x55de9bc9c828 # | | | | `-CallExpr 0x55de9bc9c7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9c7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc9c7c0 '' Function 0x55de9bb3b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc9c798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9c780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9c768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9c730 'uint3':'vector' lvalue ParmVar 0x55de9bc9c3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55de9bc9c540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9c998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9c8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55de9bc9cd48 # | | | | `-ReturnStmt 0x55de9bc9cd38 # | | | | `-CallExpr 0x55de9bc9cd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9ccf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bc9ccd0 '' Function 0x55de9bb3b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bc9cca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9cc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9cc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9cc40 'uint4':'vector' lvalue ParmVar 0x55de9bc9c8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55de9bc9ca48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9cea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9cdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55de9bc9d248 # | | | | `-ReturnStmt 0x55de9bc9d238 # | | | | `-CallExpr 0x55de9bc9d208 'float' # | | | | |-ImplicitCastExpr 0x55de9bc9d1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bc9d1d0 '' Function 0x55de9bb3aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bc9d1a8 'float' # | | | | `-ImplicitCastExpr 0x55de9bc9d190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9d178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9d140 'int64_t':'long' lvalue ParmVar 0x55de9bc9cdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55de9bc9cf58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9d3a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9d2f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55de9bc9d768 # | | | | `-ReturnStmt 0x55de9bc9d758 # | | | | `-CallExpr 0x55de9bc9d728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9d710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bc9d6f0 '' Function 0x55de9bb3b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bc9d6c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9d6b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9d698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9d660 'int64_t2':'vector' lvalue ParmVar 0x55de9bc9d2f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bc9d458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9d8c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9d818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55de9bc9fdd0 # | | | | `-ReturnStmt 0x55de9bc9fdc0 # | | | | `-CallExpr 0x55de9bc9fd90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bc9fd78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bc9fd58 '' Function 0x55de9bb3b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bc9fd30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bc9fd18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bc9fd00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bc9fcc8 'int64_t3':'vector' lvalue ParmVar 0x55de9bc9d818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bc9d978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bc9ff30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bc9fe80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55de9bca0300 # | | | | `-ReturnStmt 0x55de9bca02f0 # | | | | `-CallExpr 0x55de9bca02c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55de9bca02a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55de9bca0288 '' Function 0x55de9bb3b758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55de9bca0260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55de9bca0248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bca0230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bca01f8 'int64_t4':'vector' lvalue ParmVar 0x55de9bc9fe80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55de9bc9ffe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bca0460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca03b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55de9bca0820 # | | | | `-ReturnStmt 0x55de9bca0810 # | | | | `-CallExpr 0x55de9bca07e0 'float' # | | | | |-ImplicitCastExpr 0x55de9bca07c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55de9bca07a8 '' Function 0x55de9bb3aff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55de9bca0780 'float' # | | | | `-ImplicitCastExpr 0x55de9bca0768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bca0750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bca0718 'uint64_t':'unsigned long' lvalue ParmVar 0x55de9bca03b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55de9bca0510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bca0980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca08d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55de9bca0d60 # | | | | `-ReturnStmt 0x55de9bca0d50 # | | | | `-CallExpr 0x55de9bca0d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bca0d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55de9bca0ce8 '' Function 0x55de9bb3b268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55de9bca0cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bca0ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bca0c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bca0c58 'uint64_t2':'vector' lvalue ParmVar 0x55de9bca08d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55de9bca0a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55de9bca0ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca0e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55de9bca12a8 # | | | | `-ReturnStmt 0x55de9bca1298 # | | | | `-CallExpr 0x55de9bca1268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55de9bca1250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55de9bca1230 '' Function 0x55de9bb3b4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55de9bca1208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55de9bca11f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55de9bca11d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55de9bca11a0 'uint64_t3':'vector' lvalue ParmVar 0x55de9bca0e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55de9bca0f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55de9bca1408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55de9bca1358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55de9bca17f8 # | | | `-ReturnStmt 0x55de9bca17e8 # | | | `-CallExpr 0x55de9bca17b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55de9bca17a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55de9bca1780 '' Function 0x55de9bb3b758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55de9bca1758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55de9bca1740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55de9bca1728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55de9bca16f0 'uint64_t4':'vector' lvalue ParmVar 0x55de9bca1358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55de9bca14b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55de9bca1810 prev 0x55de9bba8818 line:12:11 hlsl # | | |-original Namespace 0x55de9ba05a98 'hlsl' # | | `-NamespaceDecl 0x55de9bca1880 prev 0x55de9baa3a88 line:13:11 __detail # | | |-original Namespace 0x55de9baa3a88 '__detail' # | | |-FunctionDecl 0x55de9bca19b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca1908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55de9bca1b60 # | | | `-ReturnStmt 0x55de9bca1b50 # | | | `-ImplicitCastExpr 0x55de9bca1b38 'vector' # | | | `-BinaryOperator 0x55de9bca1b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55de9bca1ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55de9bca1aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55de9bca1a80 'float4':'vector' lvalue ParmVar 0x55de9bca1908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55de9bca1b00 'vector' # | | | `-FloatingLiteral 0x55de9bca1ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55de9bca1df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55de9bca1b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bca1d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca1c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55de9bca2058 # | | | `-ReturnStmt 0x55de9bca2048 # | | | `-CallExpr 0x55de9bca2018 '' # | | | |-UnresolvedLookupExpr 0x55de9bca1ed8 '' lvalue (ADL) = 'abs' 0x55de9baaee28 0x55de9baaf128 0x55de9baaf438 0x55de9baaf748 0x55de9bab0e68 0x55de9bab1178 0x55de9bab1488 0x55de9bab1798 0x55de9bab1a68 0x55de9bab1d90 0x55de9bab2038 0x55de9bab22d8 0x55de9bab2528 0x55de9bab2838 0x55de9bab2b48 0x55de9bab35d8 0x55de9bab38c8 0x55de9bab3bd8 0x55de9bab3ee8 0x55de9bab41f8 0x55de9bab8b70 0x55de9bab8e18 0x55de9bab90b8 0x55de9bab9358 0x55de9bab95a8 0x55de9bab98b8 0x55de9babacc8 0x55de9babafd8 # | | | `-DeclRefExpr 0x55de9bca1ff8 'T' lvalue ParmVar 0x55de9bca1c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bca26d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55de9bca2070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bca2108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bca2628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca2578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55de9bca2a28 # | | | `-ReturnStmt 0x55de9bca2a18 # | | | `-CallExpr 0x55de9bca29e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bca2748 '' lvalue (ADL) = 'sqrt' 0x55de9bb44f10 0x55de9bb45178 0x55de9bb453f0 0x55de9bb45668 0x55de9bb458d8 0x55de9bb45b50 0x55de9bb45dc8 0x55de9bb46040 0x55de9bc6fcc0 0x55de9bc70178 0x55de9bc70650 0x55de9bc70b30 0x55de9bc71008 0x55de9bc71500 0x55de9bc719d8 0x55de9bc71eb8 0x55de9bc723a0 0x55de9bc72878 0x55de9bc72d70 0x55de9bc73270 0x55de9bc73778 0x55de9bc73c70 0x55de9bc74188 0x55de9bc746a8 0x55de9bc74bd0 0x55de9bc750e8 0x55de9bc75a30 0x55de9bc75f70 # | | | `-CallExpr 0x55de9bca29b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bca2868 '' lvalue (ADL) = 'dot' 0x55de9baef968 0x55de9baefd38 0x55de9baf00d8 0x55de9baf0478 0x55de9baf0780 0x55de9baf0b70 0x55de9baf0f18 0x55de9baf12b8 0x55de9baf1608 0x55de9baf1958 0x55de9baf1d58 0x55de9baf20f8 0x55de9baf2498 0x55de9baf2838 0x55de9baf2c08 0x55de9baf2fa8 0x55de9baf3348 0x55de9baf36e8 0x55de9baf3a88 0x55de9baf3e58 0x55de9baf41f8 0x55de9baf4598 0x55de9baf4938 0x55de9baf4d08 0x55de9baf50a8 # | | | |-RecoveryExpr 0x55de9bca2970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bca2990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bca2e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55de9bca2a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bca2d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca2bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55de9bca2c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55de9bca30c0 # | | | `-ReturnStmt 0x55de9bca30b0 # | | | `-InitListExpr 0x55de9bca3050 'void' contains-errors # | | | |-IntegerLiteral 0x55de9bca2e90 'int' 1 # | | | |-BinaryOperator 0x55de9bca2f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55de9bca2ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55de9bca2eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55de9bca2ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55de9bca2f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55de9bca2f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55de9bca2f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55de9bca2fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55de9bca2f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55de9bca2fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55de9bca3030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55de9bca2ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55de9bca3010 'int' 3 # | | |-FunctionTemplateDecl 0x55de9bca33f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55de9bca30d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bca3350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca3190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bca3208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55de9bca35c8 # | | | `-ReturnStmt 0x55de9bca35b8 # | | | `-CallExpr 0x55de9bca3588 '' # | | | |-UnresolvedLookupExpr 0x55de9bca34e0 '' lvalue (ADL) = 'length_impl' 0x55de9bca1df8 # | | | `-BinaryOperator 0x55de9bca3568 '' '-' # | | | |-DeclRefExpr 0x55de9bca3528 'T' lvalue ParmVar 0x55de9bca3190 'X' 'T' # | | | `-DeclRefExpr 0x55de9bca3548 'T' lvalue ParmVar 0x55de9bca3208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55de9bca60f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55de9bca35e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bca3678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bca6048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca3a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bca3ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55de9bca6258 # | | | `-ReturnStmt 0x55de9bca6248 # | | | `-CallExpr 0x55de9bca6218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bca6170 '' lvalue (ADL) = 'length_vec_impl' 0x55de9bca26d0 # | | | `-BinaryOperator 0x55de9bca61f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55de9bca61b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bca61d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55de9bca6518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca6288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bca6308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bca6388 col:54 used c 'float' # | | | `-CompoundStmt 0x55de9bca6b90 # | | | `-ReturnStmt 0x55de9bca6b80 # | | | `-CallExpr 0x55de9bca6ac8 'float' # | | | |-ImplicitCastExpr 0x55de9bca6ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55de9bca69b0 '' Function 0x55de9bca6708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55de9bca6b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55de9bca6b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55de9bca69e8 'half2':'vector' lvalue ParmVar 0x55de9bca6288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55de9bca6b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55de9bca6b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55de9bca6a08 'half2':'vector' lvalue ParmVar 0x55de9bca6308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55de9bca6b68 'float' # | | | `-DeclRefExpr 0x55de9bca6a28 'float' lvalue ParmVar 0x55de9bca6388 'c' 'float' # | | |-FunctionTemplateDecl 0x55de9bca7138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55de9bca6ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bca6c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bca7090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca6f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bca6fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55de9bca7348 # | | | `-ReturnStmt 0x55de9bca7338 # | | | `-CallExpr 0x55de9bca7300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bca71b8 '' lvalue (ADL) = 'dot' 0x55de9baef968 0x55de9baefd38 0x55de9baf00d8 0x55de9baf0478 0x55de9baf0780 0x55de9baf0b70 0x55de9baf0f18 0x55de9baf12b8 0x55de9baf1608 0x55de9baf1958 0x55de9baf1d58 0x55de9baf20f8 0x55de9baf2498 0x55de9baf2838 0x55de9baf2c08 0x55de9baf2fa8 0x55de9baf3348 0x55de9baf36e8 0x55de9baf3a88 0x55de9baf3e58 0x55de9baf41f8 0x55de9baf4598 0x55de9baf4938 0x55de9baf4d08 0x55de9baf50a8 # | | | |-RecoveryExpr 0x55de9bca72c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bca72e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bca7888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55de9bca7360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bca73f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bca77e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55de9bca7650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bca7710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55de9bca7f60 # | | | |-DeclStmt 0x55de9bca7a80 # | | | | `-VarDecl 0x55de9bca7938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55de9bca7a60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55de9bca79e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55de9bca79a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55de9bca79c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55de9bca7a40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55de9bca7a00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55de9bca7a20 'int' 0 # | | | |-AttributedStmt 0x55de9bca7f18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55de9bca7ee8 unroll 0 # | | | | `-ForStmt 0x55de9bca7eb0 # | | | | |-DeclStmt 0x55de9bca7b50 # | | | | | `-VarDecl 0x55de9bca7ab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55de9bca7b18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55de9bca7bc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55de9bca7ba8 'int' # | | | | | | `-DeclRefExpr 0x55de9bca7b68 'int' lvalue Var 0x55de9bca7ab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55de9bca7b88 'int' NonTypeTemplateParm 0x55de9bca73f8 'N' 'int' # | | | | |-UnaryOperator 0x55de9bca7c00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55de9bca7be0 'int' lvalue Var 0x55de9bca7ab0 'i' 'int' # | | | | `-BinaryOperator 0x55de9bca7e90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55de9bca7c18 'T' contains-errors lvalue Var 0x55de9bca7938 'sum' 'T' # | | | | `-CallExpr 0x55de9bca7e50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55de9bca7c50 '' lvalue (ADL) = 'mad' 0x55de9bb0c460 0x55de9bb0c818 0x55de9bb0cbe0 0x55de9bb0dfd0 0x55de9bb0e380 0x55de9bb0e748 0x55de9bb0eb10 0x55de9bb0eed8 0x55de9bb0f2a0 0x55de9bb0f668 0x55de9bb0fa30 0x55de9bb0fe30 0x55de9bb101f8 0x55de9bb105c0 0x55de9bb10988 0x55de9bb10d50 0x55de9bb11118 0x55de9bb114e0 0x55de9bb118a8 0x55de9bb11cd0 0x55de9bb12080 0x55de9bb12448 0x55de9bb12810 0x55de9bb12bd8 0x55de9bb12f88 0x55de9bb13350 0x55de9bb13718 0x55de9bb13ae0 # | | | | |-ArraySubscriptExpr 0x55de9bca7db0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55de9bca7d70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55de9bca7d90 'int' lvalue Var 0x55de9bca7ab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55de9bca7e10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55de9bca7dd0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55de9bca7df0 'int' lvalue Var 0x55de9bca7ab0 'i' 'int' # | | | | `-DeclRefExpr 0x55de9bca7e30 'T' contains-errors lvalue Var 0x55de9bca7938 'sum' 'T' # | | | `-ReturnStmt 0x55de9bca7f50 # | | | `-DeclRefExpr 0x55de9bca7f30 'T' contains-errors lvalue Var 0x55de9bca7938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55de9bca8268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55de9bca7f88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bca81c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca8040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bca80b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55de9bca8480 # | | | `-ReturnStmt 0x55de9bca8470 # | | | `-BinaryOperator 0x55de9bca8450 '' '-' # | | | |-DeclRefExpr 0x55de9bca8350 'T' lvalue ParmVar 0x55de9bca8040 'I' 'T' # | | | `-BinaryOperator 0x55de9bca8430 '' '*' # | | | |-BinaryOperator 0x55de9bca83f0 '' '*' # | | | | |-BinaryOperator 0x55de9bca83b0 '' '*' # | | | | | |-IntegerLiteral 0x55de9bca8370 'int' 2 # | | | | | `-DeclRefExpr 0x55de9bca8390 'T' lvalue ParmVar 0x55de9bca80b8 'N' 'T' # | | | | `-DeclRefExpr 0x55de9bca83d0 'T' lvalue ParmVar 0x55de9bca8040 'I' 'T' # | | | `-DeclRefExpr 0x55de9bca8410 'T' lvalue ParmVar 0x55de9bca80b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55de9bca8888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55de9bca8498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bca8538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55de9bca87e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca8650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55de9bca8710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55de9bca8b58 # | | | `-ReturnStmt 0x55de9bca8b48 # | | | `-BinaryOperator 0x55de9bca8b28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55de9bca8908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55de9bca8b08 '' contains-errors '*' # | | | |-BinaryOperator 0x55de9bca8968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55de9bca8928 'int' 2 # | | | | `-RecoveryExpr 0x55de9bca8948 '' contains-errors lvalue # | | | `-CallExpr 0x55de9bca8ad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bca8988 '' lvalue (ADL) = 'dot' 0x55de9baef968 0x55de9baefd38 0x55de9baf00d8 0x55de9baf0478 0x55de9baf0780 0x55de9baf0b70 0x55de9baf0f18 0x55de9baf12b8 0x55de9baf1608 0x55de9baf1958 0x55de9baf1d58 0x55de9baf20f8 0x55de9baf2498 0x55de9baf2838 0x55de9baf2c08 0x55de9baf2fa8 0x55de9baf3348 0x55de9baf36e8 0x55de9baf3a88 0x55de9baf3e58 0x55de9baf41f8 0x55de9baf4598 0x55de9baf4938 0x55de9baf4d08 0x55de9baf50a8 # | | | |-RecoveryExpr 0x55de9bca8a90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bca8ab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bca8fc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55de9bca8b70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55de9bca8bf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55de9bca8f20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca8ca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bca8d20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55de9bca8d98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55de9bca9ab0 # | | | |-DeclStmt 0x55de9bca92c0 # | | | | `-VarDecl 0x55de9bca90d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55de9bca9288 '' # | | | | |-UnresolvedLookupExpr 0x55de9bca9140 '' lvalue (ADL) = 'dot' 0x55de9baef968 0x55de9baefd38 0x55de9baf00d8 0x55de9baf0478 0x55de9baf0780 0x55de9baf0b70 0x55de9baf0f18 0x55de9baf12b8 0x55de9baf1608 0x55de9baf1958 0x55de9baf1d58 0x55de9baf20f8 0x55de9baf2498 0x55de9baf2838 0x55de9baf2c08 0x55de9baf2fa8 0x55de9baf3348 0x55de9baf36e8 0x55de9baf3a88 0x55de9baf3e58 0x55de9baf41f8 0x55de9baf4598 0x55de9baf4938 0x55de9baf4d08 0x55de9baf50a8 # | | | | |-DeclRefExpr 0x55de9bca9248 'T' lvalue ParmVar 0x55de9bca8d20 'N' 'T' # | | | | `-DeclRefExpr 0x55de9bca9268 'T' lvalue ParmVar 0x55de9bca8ca8 'I' 'T' # | | | |-DeclStmt 0x55de9bca94f8 # | | | | `-VarDecl 0x55de9bca92f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55de9bca94d8 '' '-' # | | | | |-IntegerLiteral 0x55de9bca9360 'int' 1 # | | | | `-BinaryOperator 0x55de9bca94b8 '' '*' # | | | | |-BinaryOperator 0x55de9bca93c0 '' '*' # | | | | | |-DeclRefExpr 0x55de9bca9380 'U' lvalue ParmVar 0x55de9bca8d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55de9bca93a0 'U' lvalue ParmVar 0x55de9bca8d98 'Eta' 'U' # | | | | `-ParenExpr 0x55de9bca9498 '' # | | | | `-BinaryOperator 0x55de9bca9478 '' '-' # | | | | |-IntegerLiteral 0x55de9bca93e0 'int' 1 # | | | | `-BinaryOperator 0x55de9bca9458 '' '*' # | | | | |-DeclRefExpr 0x55de9bca9400 'T' lvalue Var 0x55de9bca90d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55de9bca9438 'T' lvalue Var 0x55de9bca90d8 'Mul' 'T' # | | | |-DeclStmt 0x55de9bca98a0 # | | | | `-VarDecl 0x55de9bca9530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55de9bca9880 '' # | | | | `-BinaryOperator 0x55de9bca9860 '' '-' # | | | | |-BinaryOperator 0x55de9bca95d8 '' '*' # | | | | | |-DeclRefExpr 0x55de9bca9598 'U' lvalue ParmVar 0x55de9bca8d98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55de9bca95b8 'T' lvalue ParmVar 0x55de9bca8ca8 'I' 'T' # | | | | `-BinaryOperator 0x55de9bca9840 '' '*' # | | | | |-ParenExpr 0x55de9bca9800 '' # | | | | | `-BinaryOperator 0x55de9bca97e0 '' '+' # | | | | | |-BinaryOperator 0x55de9bca9638 '' '*' # | | | | | | |-DeclRefExpr 0x55de9bca95f8 'U' lvalue ParmVar 0x55de9bca8d98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55de9bca9618 'T' lvalue Var 0x55de9bca90d8 'Mul' 'T' # | | | | | `-CallExpr 0x55de9bca97b0 '' # | | | | | |-UnresolvedLookupExpr 0x55de9bca9658 '' lvalue (ADL) = 'sqrt' 0x55de9bb44f10 0x55de9bb45178 0x55de9bb453f0 0x55de9bb45668 0x55de9bb458d8 0x55de9bb45b50 0x55de9bb45dc8 0x55de9bb46040 0x55de9bc6fcc0 0x55de9bc70178 0x55de9bc70650 0x55de9bc70b30 0x55de9bc71008 0x55de9bc71500 0x55de9bc719d8 0x55de9bc71eb8 0x55de9bc723a0 0x55de9bc72878 0x55de9bc72d70 0x55de9bc73270 0x55de9bc73778 0x55de9bc73c70 0x55de9bc74188 0x55de9bc746a8 0x55de9bc74bd0 0x55de9bc750e8 0x55de9bc75a30 0x55de9bc75f70 # | | | | | `-DeclRefExpr 0x55de9bca9778 'T' lvalue Var 0x55de9bca92f8 'K' 'T' # | | | | `-DeclRefExpr 0x55de9bca9820 'T' lvalue ParmVar 0x55de9bca8d20 'N' 'T' # | | | `-ReturnStmt 0x55de9bca9aa0 # | | | `-CallExpr 0x55de9bca9a60 '' # | | | |-UnresolvedLookupExpr 0x55de9bca98f0 '' lvalue (ADL) = 'select' 0x55de9bafa158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9bca8bc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9bca8b70 'T' # | | | |-BinaryOperator 0x55de9bca99a8 '' '<' # | | | | |-DeclRefExpr 0x55de9bca9968 'T' lvalue Var 0x55de9bca92f8 'K' 'T' # | | | | `-IntegerLiteral 0x55de9bca9988 'int' 0 # | | | |-CXXStaticCastExpr 0x55de9bca99f8 'T' static_cast # | | | | `-IntegerLiteral 0x55de9bca99c8 'int' 0 # | | | `-DeclRefExpr 0x55de9bca9a28 'T' lvalue Var 0x55de9bca9530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55de9bca9db8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55de9bca9ae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bca9d10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bca9b90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bca9c08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55de9bcaba08 # | | | |-DeclStmt 0x55de9bca9f88 # | | | | `-VarDecl 0x55de9bca9ec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55de9bca9f68 '' '/' # | | | | |-DeclRefExpr 0x55de9bca9f28 'T' lvalue ParmVar 0x55de9bca9b90 'X' 'T' # | | | | `-DeclRefExpr 0x55de9bca9f48 'T' lvalue ParmVar 0x55de9bca9c08 'Y' 'T' # | | | |-DeclStmt 0x55de9bcab4c0 # | | | | `-VarDecl 0x55de9bcab3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55de9bcab4a0 '' '>=' # | | | | |-DeclRefExpr 0x55de9bcab448 'T' lvalue Var 0x55de9bca9ec0 'div' 'T' # | | | | `-IntegerLiteral 0x55de9bcab480 'int' 0 # | | | |-DeclStmt 0x55de9bcab820 # | | | | `-VarDecl 0x55de9bcab4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55de9bcab7f0 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcab560 '' lvalue (ADL) = 'frac' 0x55de9bb01c40 0x55de9bb01ea8 0x55de9bb02120 0x55de9bb02398 0x55de9bb025f8 0x55de9bb02870 0x55de9bb02ae8 0x55de9bb02d70 0x55de9bb6be40 0x55de9bb6c2f8 0x55de9bb6c7d0 0x55de9bb6ccb0 0x55de9bc1f308 0x55de9bc1f7c0 0x55de9bc1fc98 0x55de9bc20178 0x55de9bc20660 0x55de9bc20b38 0x55de9bc21860 0x55de9bc21d60 0x55de9bc22268 0x55de9bc22760 0x55de9bc22c78 0x55de9bc23198 0x55de9bc236c0 0x55de9bc245e8 0x55de9bc24b20 0x55de9bc25060 # | | | | `-CallExpr 0x55de9bcab7c0 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcab680 '' lvalue (ADL) = 'abs' 0x55de9baaee28 0x55de9baaf128 0x55de9baaf438 0x55de9baaf748 0x55de9bab0e68 0x55de9bab1178 0x55de9bab1488 0x55de9bab1798 0x55de9bab1a68 0x55de9bab1d90 0x55de9bab2038 0x55de9bab22d8 0x55de9bab2528 0x55de9bab2838 0x55de9bab2b48 0x55de9bab35d8 0x55de9bab38c8 0x55de9bab3bd8 0x55de9bab3ee8 0x55de9bab41f8 0x55de9bab8b70 0x55de9bab8e18 0x55de9bab90b8 0x55de9bab9358 0x55de9bab95a8 0x55de9bab98b8 0x55de9babacc8 0x55de9babafd8 # | | | | `-DeclRefExpr 0x55de9bcab7a0 'T' lvalue Var 0x55de9bca9ec0 'div' 'T' # | | | `-ReturnStmt 0x55de9bcab9f8 # | | | `-BinaryOperator 0x55de9bcab9d8 '' '*' # | | | |-CallExpr 0x55de9bcab978 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcab858 '' lvalue (ADL) = 'select' 0x55de9bafa158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bca9b30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bca9ae0 'T' # | | | | |-DeclRefExpr 0x55de9bcab8d0 'bool' lvalue Var 0x55de9bcab3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55de9bcab908 'T' lvalue Var 0x55de9bcab4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55de9bcab960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55de9bcab940 'T' lvalue Var 0x55de9bcab4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55de9bcab9b8 'T' lvalue ParmVar 0x55de9bca9c08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55de9bcabe28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55de9bcaba38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcabad8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcabd80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcabbf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bcabcb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55de9bcac6b8 # | | | |-DeclStmt 0x55de9bcabff0 # | | | | `-VarDecl 0x55de9bcabf00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55de9bcabfc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55de9bcabfa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55de9bcabf68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55de9bcabf88 '' contains-errors lvalue # | | | |-DeclStmt 0x55de9bcac140 # | | | | `-VarDecl 0x55de9bcac050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55de9bcac118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55de9bcac0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55de9bcac0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55de9bcac0d8 'int' 0 # | | | |-DeclStmt 0x55de9bcac500 # | | | | `-VarDecl 0x55de9bcac1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55de9bcac4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55de9bcac4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55de9bcac218 '' lvalue (ADL) = 'frac' 0x55de9bb01c40 0x55de9bb01ea8 0x55de9bb02120 0x55de9bb02398 0x55de9bb025f8 0x55de9bb02870 0x55de9bb02ae8 0x55de9bb02d70 0x55de9bb6be40 0x55de9bb6c2f8 0x55de9bb6c7d0 0x55de9bb6ccb0 0x55de9bc1f308 0x55de9bc1f7c0 0x55de9bc1fc98 0x55de9bc20178 0x55de9bc20660 0x55de9bc20b38 0x55de9bc21860 0x55de9bc21d60 0x55de9bc22268 0x55de9bc22760 0x55de9bc22c78 0x55de9bc23198 0x55de9bc236c0 0x55de9bc245e8 0x55de9bc24b20 0x55de9bc25060 # | | | | `-CallExpr 0x55de9bcac478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55de9bcac338 '' lvalue (ADL) = 'abs' 0x55de9baaee28 0x55de9baaf128 0x55de9baaf438 0x55de9baaf748 0x55de9bab0e68 0x55de9bab1178 0x55de9bab1488 0x55de9bab1798 0x55de9bab1a68 0x55de9bab1d90 0x55de9bab2038 0x55de9bab22d8 0x55de9bab2528 0x55de9bab2838 0x55de9bab2b48 0x55de9bab35d8 0x55de9bab38c8 0x55de9bab3bd8 0x55de9bab3ee8 0x55de9bab41f8 0x55de9bab8b70 0x55de9bab8e18 0x55de9bab90b8 0x55de9bab9358 0x55de9bab95a8 0x55de9bab98b8 0x55de9babacc8 0x55de9babafd8 # | | | | `-RecoveryExpr 0x55de9bcac458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55de9bcac6a8 # | | | `-BinaryOperator 0x55de9bcac688 '' contains-errors '*' # | | | |-CallExpr 0x55de9bcac628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55de9bcac538 '' lvalue (ADL) = 'select' 0x55de9bafa158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcaba90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcaba38 'T' # | | | | |-RecoveryExpr 0x55de9bcac5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55de9bcac5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55de9bcac610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55de9bcac5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcac668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcacaf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55de9bcac730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcaca50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcac7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55de9bcac858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55de9bcac8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55de9bcacfe0 # | | | |-DeclStmt 0x55de9bcace60 # | | | | `-VarDecl 0x55de9bcacc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55de9bcace30 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcacc70 '' lvalue (ADL) = 'saturate' 0x55de9baf80b8 0x55de9baf8320 0x55de9baf8598 0x55de9baf8810 0x55de9baf8a70 0x55de9baf8ce8 0x55de9baf8f60 0x55de9baf91d8 0x55de9baf9438 0x55de9baf96b0 0x55de9baf9928 0x55de9baf9bf0 # | | | | `-BinaryOperator 0x55de9bcace10 '' '/' # | | | | |-ParenExpr 0x55de9bcacd70 '' # | | | | | `-BinaryOperator 0x55de9bcacd50 '' '-' # | | | | | |-DeclRefExpr 0x55de9bcacd10 'T' lvalue ParmVar 0x55de9bcac8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55de9bcacd30 'T' lvalue ParmVar 0x55de9bcac7e0 'Min' 'T' # | | | | `-ParenExpr 0x55de9bcacdf0 '' # | | | | `-BinaryOperator 0x55de9bcacdd0 '' '-' # | | | | |-DeclRefExpr 0x55de9bcacd90 'T' lvalue ParmVar 0x55de9bcac858 'Max' 'T' # | | | | `-DeclRefExpr 0x55de9bcacdb0 'T' lvalue ParmVar 0x55de9bcac7e0 'Min' 'T' # | | | `-ReturnStmt 0x55de9bcacfd0 # | | | `-BinaryOperator 0x55de9bcacfb0 '' '*' # | | | |-BinaryOperator 0x55de9bcacf70 '' '*' # | | | | |-ParenExpr 0x55de9bcacf30 '' # | | | | | `-BinaryOperator 0x55de9bcacf10 '' '-' # | | | | | |-IntegerLiteral 0x55de9bcace78 'int' 3 # | | | | | `-BinaryOperator 0x55de9bcacef0 '' '*' # | | | | | |-IntegerLiteral 0x55de9bcace98 'int' 2 # | | | | | `-DeclRefExpr 0x55de9bcaceb8 'T' lvalue Var 0x55de9bcacc08 'S' 'T' # | | | | `-DeclRefExpr 0x55de9bcacf50 'T' lvalue Var 0x55de9bcacc08 'S' 'T' # | | | `-DeclRefExpr 0x55de9bcacf90 'T' lvalue Var 0x55de9bcacc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55de9bcad4c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55de9bcad000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcad098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcad420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcad1b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55de9bcad270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55de9bcad330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55de9bcad9e0 # | | | |-DeclStmt 0x55de9bcad878 # | | | | `-VarDecl 0x55de9bcad5a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55de9bcad850 '' contains-errors lvalue # | | | | `-CallExpr 0x55de9bcad820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55de9bcad610 '' lvalue (ADL) = 'saturate' 0x55de9baf80b8 0x55de9baf8320 0x55de9baf8598 0x55de9baf8810 0x55de9baf8a70 0x55de9baf8ce8 0x55de9baf8f60 0x55de9baf91d8 0x55de9baf9438 0x55de9baf96b0 0x55de9baf9928 0x55de9baf9bf0 # | | | | `-BinaryOperator 0x55de9bcad800 '' contains-errors '/' # | | | | |-ParenExpr 0x55de9bcad738 '' contains-errors # | | | | | `-BinaryOperator 0x55de9bcad718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55de9bcad6d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55de9bcad6b0 'int' lvalue ParmVar 0x55de9bcad330 'X' 'int' # | | | | | `-RecoveryExpr 0x55de9bcad6f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55de9bcad7e0 '' contains-errors # | | | | `-BinaryOperator 0x55de9bcad7c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55de9bcad778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55de9bcad758 'int' lvalue ParmVar 0x55de9bcad270 'Max' 'int' # | | | | `-RecoveryExpr 0x55de9bcad7a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55de9bcad9d0 # | | | `-BinaryOperator 0x55de9bcad9b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55de9bcad970 '' contains-errors '*' # | | | | |-ParenExpr 0x55de9bcad930 '' contains-errors # | | | | | `-BinaryOperator 0x55de9bcad910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55de9bcad890 'int' 3 # | | | | | `-BinaryOperator 0x55de9bcad8f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55de9bcad8b0 'int' 2 # | | | | | `-RecoveryExpr 0x55de9bcad8d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55de9bcad950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcad990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcade50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55de9bcada18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcadda8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcadb30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55de9bcadba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55de9bcadc20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55de9bcaec08 # | | | |-DeclStmt 0x55de9bcadfb0 # | | | | `-VarDecl 0x55de9bcadee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55de9bcadf90 '' '<' # | | | | |-DeclRefExpr 0x55de9bcadf50 'T' lvalue ParmVar 0x55de9bcadb30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55de9bcadf70 'int' 0 # | | | |-DeclStmt 0x55de9bcae1a0 # | | | | `-VarDecl 0x55de9bcadfe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55de9bcae160 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcae070 '' lvalue (ADL) = 'select' 0x55de9bafa158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcada70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcada18 'T' # | | | | |-DeclRefExpr 0x55de9bcae0e8 'bool' lvalue Var 0x55de9bcadee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55de9bcae120 'int' 0 # | | | | `-DeclRefExpr 0x55de9bcae140 'T' lvalue ParmVar 0x55de9bcadb30 'NDotL' 'T' # | | | |-DeclStmt 0x55de9bcae3b8 # | | | | `-VarDecl 0x55de9bcae230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55de9bcae390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55de9bcae330 'void' # | | | | |-IntegerLiteral 0x55de9bcae298 'int' 1 # | | | | |-DeclRefExpr 0x55de9bcae2b8 'T' lvalue Var 0x55de9bcadfe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55de9bcae2f0 'int' 0 # | | | | `-IntegerLiteral 0x55de9bcae310 'int' 1 # | | | |-DeclStmt 0x55de9bcae5f8 # | | | | `-VarDecl 0x55de9bcae3e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55de9bcae5c0 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcae448 '' lvalue (ADL) = 'or' 0x55de9bb28b78 0x55de9bb28e88 0x55de9bb291a8 0x55de9bb294c8 0x55de9bb297e8 0x55de9bb29af0 0x55de9bb29df8 0x55de9bb2a100 0x55de9bb2a408 0x55de9bb2a710 0x55de9bb2aa18 0x55de9bb2ad20 0x55de9bb2b028 0x55de9bb2b330 0x55de9bb2b638 0x55de9bb2b968 0x55de9bb2bc70 0x55de9bb2bf78 0x55de9bb2c280 # | | | | |-DeclRefExpr 0x55de9bcae520 'bool' lvalue Var 0x55de9bcadee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55de9bcae5a0 '' # | | | | `-BinaryOperator 0x55de9bcae580 '' '<' # | | | | |-DeclRefExpr 0x55de9bcae540 'T' lvalue ParmVar 0x55de9bcadba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55de9bcae560 'int' 0 # | | | |-DeclStmt 0x55de9bcae998 # | | | | `-VarDecl 0x55de9bcae630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55de9bcae968 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcae698 '' lvalue (ADL) = 'exp' 0x55de9baf5c70 0x55de9baf5ed8 0x55de9baf6150 0x55de9baf63c8 0x55de9baf6628 0x55de9baf68a0 0x55de9baf6b18 0x55de9baf6da0 0x55de9bc00438 0x55de9bc008e8 0x55de9bc00db8 0x55de9bc01290 0x55de9bc01768 0x55de9bc01c20 0x55de9bc02780 0x55de9bc02c60 0x55de9bc03148 0x55de9bc03620 0x55de9bc03b18 0x55de9bc04018 0x55de9bc04520 0x55de9bc05360 0x55de9bc05878 0x55de9bc05d98 0x55de9bc062c0 0x55de9bc067d8 0x55de9bc06d10 0x55de9bc0a788 # | | | | `-BinaryOperator 0x55de9bcae948 '' '*' # | | | | |-CallExpr 0x55de9bcae8f8 '' # | | | | | |-UnresolvedLookupExpr 0x55de9bcae7b8 '' lvalue (ADL) = 'log' 0x55de9bb077e8 0x55de9bb07a50 0x55de9bb07d20 0x55de9bb07f98 0x55de9bb081f8 0x55de9bb08470 0x55de9bb086e8 0x55de9bb08960 0x55de9bc36168 0x55de9bc36618 0x55de9bc36ae8 0x55de9bc36fc0 0x55de9bc37498 0x55de9bc37950 0x55de9bc37e40 0x55de9bc38320 0x55de9bc38808 0x55de9bc38ce0 0x55de9bc391d8 0x55de9bc396d8 0x55de9bc3a410 0x55de9bc3a908 0x55de9bc3ae20 0x55de9bc3b340 0x55de9bc3b868 0x55de9bc3bd80 0x55de9bc3c2b8 0x55de9bc3d0a8 # | | | | | `-DeclRefExpr 0x55de9bcae8d8 'T' lvalue ParmVar 0x55de9bcadba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55de9bcae928 'T' lvalue ParmVar 0x55de9bcadc20 'M' 'T' # | | | |-BinaryOperator 0x55de9bcaebb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55de9bcaea30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55de9bcae9e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55de9bcae9b0 'int' contains-errors lvalue Var 0x55de9bcae230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55de9bcaea10 'int' 2 # | | | | `-CallExpr 0x55de9bcaeb78 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcaea70 '' lvalue (ADL) = 'select' 0x55de9bafa158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcada70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcada18 'T' # | | | | |-DeclRefExpr 0x55de9bcaeae8 'bool' lvalue Var 0x55de9bcae3e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55de9bcaeb20 'int' 0 # | | | | `-DeclRefExpr 0x55de9bcaeb40 'T' lvalue Var 0x55de9bcae630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55de9bcaebf8 # | | | `-RecoveryExpr 0x55de9bcaebd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcaefc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55de9bcaec50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcaef20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcaed00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55de9bcaed78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bcaedf0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55de9bcaf368 # | | | `-ReturnStmt 0x55de9bcaf358 # | | | `-CallExpr 0x55de9bcaf318 '' # | | | |-UnresolvedLookupExpr 0x55de9bcaf0b8 '' lvalue (ADL) = 'select' 0x55de9bafa158 # | | | |-BinaryOperator 0x55de9bcaf2a0 '' '<' # | | | | |-CallExpr 0x55de9bcaf248 '' # | | | | | |-UnresolvedLookupExpr 0x55de9bcaf100 '' lvalue (ADL) = 'dot' 0x55de9baef968 0x55de9baefd38 0x55de9baf00d8 0x55de9baf0478 0x55de9baf0780 0x55de9baf0b70 0x55de9baf0f18 0x55de9baf12b8 0x55de9baf1608 0x55de9baf1958 0x55de9baf1d58 0x55de9baf20f8 0x55de9baf2498 0x55de9baf2838 0x55de9baf2c08 0x55de9baf2fa8 0x55de9baf3348 0x55de9baf36e8 0x55de9baf3a88 0x55de9baf3e58 0x55de9baf41f8 0x55de9baf4598 0x55de9baf4938 0x55de9baf4d08 0x55de9baf50a8 # | | | | | |-DeclRefExpr 0x55de9bcaf208 'T' lvalue ParmVar 0x55de9bcaed78 'I' 'T' # | | | | | `-DeclRefExpr 0x55de9bcaf228 'T' lvalue ParmVar 0x55de9bcaedf0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55de9bcaf280 'int' 0 # | | | |-DeclRefExpr 0x55de9bcaf2c0 'T' lvalue ParmVar 0x55de9bcaed00 'N' 'T' # | | | `-UnaryOperator 0x55de9bcaf300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55de9bcaf2e0 'T' lvalue ParmVar 0x55de9bcaed00 'N' 'T' # | | |-FunctionTemplateDecl 0x55de9bcafa98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55de9bcaf380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcaf9f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcaf870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bcaf8e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55de9bcafd40 # | | | `-ReturnStmt 0x55de9bcafd30 # | | | `-BinaryOperator 0x55de9bcafd10 '' '*' # | | | |-CallExpr 0x55de9bcafcc0 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcafb80 '' lvalue (ADL) = 'exp2' 0x55de9baf7000 0x55de9baf7268 0x55de9baf74e0 0x55de9baf7758 0x55de9baf79b8 0x55de9bad5dc0 0x55de9bad6038 0x55de9bad62b0 0x55de9bc0ace0 0x55de9bc0b198 0x55de9bc0b670 0x55de9bc0bb50 0x55de9bc0c028 0x55de9bc0c550 0x55de9bc0ca28 0x55de9bc0cf08 0x55de9bc0d3f0 0x55de9bc0d8c8 0x55de9bc0ddc0 0x55de9bc0e2c0 0x55de9bc0e7e0 0x55de9bc0ecd8 0x55de9bc0f1f0 0x55de9bc0f710 0x55de9bc0fc38 0x55de9bc10150 0x55de9bc10988 0x55de9bc10ec8 # | | | | `-DeclRefExpr 0x55de9bcafca0 'T' lvalue ParmVar 0x55de9bcaf8e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55de9bcafcf0 'T' lvalue ParmVar 0x55de9bcaf870 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bcb00d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55de9bcafd58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55de9bcafde0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcafe78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55de9bcb0030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcaff10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55de9bcb07d0 # | | | |-DeclStmt 0x55de9bcb0470 # | | | | `-VarDecl 0x55de9bcb01d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55de9bcb0440 '' # | | | | |-DeclRefExpr 0x55de9bcb03e8 '' Function 0x55de9bcb0290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55de9bcb0420 'T' lvalue ParmVar 0x55de9bcaff10 'X' 'T' # | | | |-DeclStmt 0x55de9bcb05e8 # | | | | `-VarDecl 0x55de9bcb04a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55de9bcb05c8 '' '-' # | | | | |-ParenExpr 0x55de9bcb0570 'int' # | | | | | `-BinaryOperator 0x55de9bcb0550 'int' '-' # | | | | | |-DeclRefExpr 0x55de9bcb0510 'int' NonTypeTemplateParm 0x55de9bcafe78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55de9bcb0530 'int' 1 # | | | | `-DeclRefExpr 0x55de9bcb0590 'K' lvalue Var 0x55de9bcb01d8 'FBH' 'K' # | | | |-BinaryOperator 0x55de9bcb0778 '' '=' # | | | | |-DeclRefExpr 0x55de9bcb0600 'K' lvalue Var 0x55de9bcb01d8 'FBH' 'K' # | | | | `-CallExpr 0x55de9bcb0738 '' # | | | | |-UnresolvedLookupExpr 0x55de9bcb0620 '' lvalue (ADL) = 'select' 0x55de9bafa158 # | | | | |-BinaryOperator 0x55de9bcb06c0 '' '==' # | | | | | |-DeclRefExpr 0x55de9bcb0668 'K' lvalue Var 0x55de9bcb01d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55de9bcb06a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55de9bcb0688 'int' 1 # | | | | |-DeclRefExpr 0x55de9bcb06e0 'K' lvalue Var 0x55de9bcb01d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55de9bcb0700 'K' lvalue Var 0x55de9bcb04a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55de9bcb07b8 nrvo_candidate(Var 0x55de9bcb01d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55de9bcb0798 'K' lvalue Var 0x55de9bcb01d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55de9bcb0a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55de9bcb0800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcb0990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcb08b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcb0d58 # | | | `-ReturnStmt 0x55de9bcb0d48 # | | | `-CallExpr 0x55de9bcb0d18 '' # | | | |-DeclRefExpr 0x55de9bcb0cc0 '' Function 0x55de9bcb0b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55de9bcb0cf8 'T' lvalue ParmVar 0x55de9bcb08b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55de9bcb0fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55de9bcb0d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcb0f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcb0e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcb12c8 # | | | `-ReturnStmt 0x55de9bcb12b8 # | | | `-CallExpr 0x55de9bcb1288 '' # | | | |-DeclRefExpr 0x55de9bcb1230 '' Function 0x55de9bcb10d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55de9bcb1268 'T' lvalue ParmVar 0x55de9bcb0e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55de9bcb1518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55de9bcb12e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55de9bcb1470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55de9bcb1390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55de9bcb1cd8 # | | |-DeclStmt 0x55de9bcb1750 # | | | `-VarDecl 0x55de9bcb1618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55de9bcb1720 '' # | | | |-UnresolvedLookupExpr 0x55de9bcb1680 '' lvalue (ADL) = 'ddx_coarse' 0x55de9bb3bc50 0x55de9bb3beb8 0x55de9bb3c130 0x55de9bb3c3a8 0x55de9bb3c608 0x55de9bb3c880 0x55de9bb3caf8 0x55de9bb3cd70 # | | | `-DeclRefExpr 0x55de9bcb1700 'T' lvalue ParmVar 0x55de9bcb1390 'input' 'T' # | | |-BinaryOperator 0x55de9bcb1910 '' '=' # | | | |-DeclRefExpr 0x55de9bcb1768 'T' lvalue Var 0x55de9bcb1618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55de9bcb18e0 '' # | | | |-UnresolvedLookupExpr 0x55de9bcb17a0 '' lvalue (ADL) = 'abs' 0x55de9baaee28 0x55de9baaf128 0x55de9baaf438 0x55de9baaf748 0x55de9bab0e68 0x55de9bab1178 0x55de9bab1488 0x55de9bab1798 0x55de9bab1a68 0x55de9bab1d90 0x55de9bab2038 0x55de9bab22d8 0x55de9bab2528 0x55de9bab2838 0x55de9bab2b48 0x55de9bab35d8 0x55de9bab38c8 0x55de9bab3bd8 0x55de9bab3ee8 0x55de9bab41f8 0x55de9bab8b70 0x55de9bab8e18 0x55de9bab90b8 0x55de9bab9358 0x55de9bab95a8 0x55de9bab98b8 0x55de9babacc8 0x55de9babafd8 # | | | `-DeclRefExpr 0x55de9bcb18c0 'T' lvalue Var 0x55de9bcb1618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55de9bcb1a88 # | | | `-VarDecl 0x55de9bcb1950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55de9bcb1a58 '' # | | | |-UnresolvedLookupExpr 0x55de9bcb19b8 '' lvalue (ADL) = 'ddy_coarse' 0x55de9bb3cfd0 0x55de9bb3d238 0x55de9bb3d4b0 0x55de9bb3d728 0x55de9bba57f0 0x55de9bba5a68 0x55de9bba5ce0 0x55de9bba5f58 # | | | `-DeclRefExpr 0x55de9bcb1a38 'T' lvalue ParmVar 0x55de9bcb1390 'input' 'T' # | | |-BinaryOperator 0x55de9bcb1c48 '' '=' # | | | |-DeclRefExpr 0x55de9bcb1aa0 'T' lvalue Var 0x55de9bcb1950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55de9bcb1c18 '' # | | | |-UnresolvedLookupExpr 0x55de9bcb1ad8 '' lvalue (ADL) = 'abs' 0x55de9baaee28 0x55de9baaf128 0x55de9baaf438 0x55de9baaf748 0x55de9bab0e68 0x55de9bab1178 0x55de9bab1488 0x55de9bab1798 0x55de9bab1a68 0x55de9bab1d90 0x55de9bab2038 0x55de9bab22d8 0x55de9bab2528 0x55de9bab2838 0x55de9bab2b48 0x55de9bab35d8 0x55de9bab38c8 0x55de9bab3bd8 0x55de9bab3ee8 0x55de9bab41f8 0x55de9bab8b70 0x55de9bab8e18 0x55de9bab90b8 0x55de9bab9358 0x55de9bab95a8 0x55de9bab98b8 0x55de9babacc8 0x55de9babafd8 # | | | `-DeclRefExpr 0x55de9bcb1bf8 'T' lvalue Var 0x55de9bcb1950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55de9bcb1cc8 # | | `-BinaryOperator 0x55de9bcb1ca8 '' '+' # | | |-DeclRefExpr 0x55de9bcb1c68 'T' lvalue Var 0x55de9bcb1618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55de9bcb1c88 'T' lvalue Var 0x55de9bcb1950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55de9bca66b8 col:10 implicit C # | | `-FunctionDecl 0x55de9bca6708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55de9bca6810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55de9bca6878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55de9bca68e0 <> 'float' # | | |-BuiltinAttr 0x55de9bca67b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55de9bca6960 Implicit # | | `-ConstAttr 0x55de9bca6988 Implicit # | |-LinkageSpecDecl 0x55de9bcb0240 col:11 implicit C # | | `-FunctionDecl 0x55de9bcb0290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55de9bcb0338 <> Implicit 702 # | | |-NoThrowAttr 0x55de9bcb0398 Implicit # | | `-ConstAttr 0x55de9bcb03c0 Implicit # | |-LinkageSpecDecl 0x55de9bcb0b18 col:10 implicit C # | | `-FunctionDecl 0x55de9bcb0b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55de9bcb0c10 <> Implicit 692 # | | |-NoThrowAttr 0x55de9bcb0c70 Implicit # | | `-ConstAttr 0x55de9bcb0c98 Implicit # | |-LinkageSpecDecl 0x55de9bcb1088 col:10 implicit C # | | `-FunctionDecl 0x55de9bcb10d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55de9bcb1180 <> Implicit 694 # | | |-NoThrowAttr 0x55de9bcb11e0 Implicit # | | `-ConstAttr 0x55de9bcb1208 Implicit # | |-NamespaceDecl 0x55de9bcb1e30 prev 0x55de9bca1810 line:14:11 hlsl # | | |-original Namespace 0x55de9ba05a98 'hlsl' # | | |-FunctionTemplateDecl 0x55de9bcb21a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55de9bcb1ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcb1f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcb20f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcb2048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55de9bcb23c8 # | | | `-ReturnStmt 0x55de9bcb23b8 # | | | `-CallExpr 0x55de9bcb2388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcb22a8 '' lvalue (no ADL) = 'bit_cast' 0x55de9baab160 0x55de9baadc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcb1ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcb1ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55de9bcb2268 'int' NonTypeTemplateParm 0x55de9bcb1f38 'N' 'int' # | | | `-RecoveryExpr 0x55de9bcb2368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcb2660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55de9bcb23e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcb25b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcb2490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55de9bcb28c0 # | | | `-ReturnStmt 0x55de9bcb28b0 # | | | `-CallExpr 0x55de9bcb2880 '' # | | | |-UnresolvedLookupExpr 0x55de9bcb27c0 '' lvalue (no ADL) = 'bit_cast' 0x55de9baab160 0x55de9baadc50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55de9ba05360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9bcb2430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9bcb23e0 'T' # | | | `-DeclRefExpr 0x55de9bcb2860 'T' lvalue ParmVar 0x55de9bcb2490 'F' 'T' # | | |-FunctionTemplateDecl 0x55de9bcb2be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55de9bcb28d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcb2978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcb2b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcb2a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55de9bcb2e08 # | | | `-ReturnStmt 0x55de9bcb2df8 # | | | `-CallExpr 0x55de9bcb2dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcb2ce8 '' lvalue (no ADL) = 'bit_cast' 0x55de9baab160 0x55de9baadc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcb2930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcb28d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55de9bcb2ca8 'int' NonTypeTemplateParm 0x55de9bcb2978 'N' 'int' # | | | `-RecoveryExpr 0x55de9bcb2da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcb30a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55de9bcb2e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcb2ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcb2ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55de9bcb3300 # | | | `-ReturnStmt 0x55de9bcb32f0 # | | | `-CallExpr 0x55de9bcb32c0 '' # | | | |-UnresolvedLookupExpr 0x55de9bcb3200 '' lvalue (no ADL) = 'bit_cast' 0x55de9baab160 0x55de9baadc50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55de9ba05260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9bcb2e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9bcb2e20 'T' # | | | `-DeclRefExpr 0x55de9bcb32a0 'T' lvalue ParmVar 0x55de9bcb2ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55de9bcb3638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55de9bcb3318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcb33b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcb3590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcb34e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55de9bb78940 # | | | `-ReturnStmt 0x55de9bb78930 # | | | `-CallExpr 0x55de9bb78900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bb78820 '' lvalue (no ADL) = 'bit_cast' 0x55de9baab160 0x55de9baadc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcb3370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcb3318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55de9bcb3718 'int' NonTypeTemplateParm 0x55de9bcb33b8 'N' 'int' # | | | `-RecoveryExpr 0x55de9bb788e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bb78be0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55de9bb78958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb78b38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bb78a10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55de9bb78e58 # | | | `-ReturnStmt 0x55de9bb78e48 # | | | `-CallExpr 0x55de9bb78e18 '' # | | | |-UnresolvedLookupExpr 0x55de9bb78d58 '' lvalue (no ADL) = 'bit_cast' 0x55de9baab160 0x55de9baadc50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55de9bb789b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55de9bb78958 'T' # | | | `-DeclRefExpr 0x55de9bb78df8 'T' lvalue ParmVar 0x55de9bb78a10 'F' 'T' # | | |-FunctionDecl 0x55de9bb79248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55de9bb78e98 col:19 'double' # | | | |-ParmVarDecl 0x55de9bb78f80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb78fe8 out # | | | |-ParmVarDecl 0x55de9bb79060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb790c8 out # | | | |-BuiltinAliasAttr 0x55de9bb79308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55de9bb79380 Implicit # | | | `-ConstAttr 0x55de9bb793a8 Implicit # | | |-FunctionDecl 0x55de9bb797d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55de9bb79420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55de9bb79510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb79578 out # | | | |-ParmVarDecl 0x55de9bb795f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb79658 out # | | | |-BuiltinAliasAttr 0x55de9bb79898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55de9bb79910 Implicit # | | | `-ConstAttr 0x55de9bb79938 Implicit # | | |-FunctionDecl 0x55de9bb79d68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55de9bb799b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55de9bb79aa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb79b08 out # | | | |-ParmVarDecl 0x55de9bb79b80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb79be8 out # | | | |-BuiltinAliasAttr 0x55de9bb79e28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55de9bb79ea0 Implicit # | | | `-ConstAttr 0x55de9bb79ec8 Implicit # | | |-FunctionDecl 0x55de9bb7a2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55de9bb79f40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bb7a030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb7a098 out # | | | |-ParmVarDecl 0x55de9bb7a110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55de9bb7a178 out # | | | |-BuiltinAliasAttr 0x55de9bb7a3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55de9bb7a430 Implicit # | | | `-ConstAttr 0x55de9bb7a458 Implicit # | | |-FunctionTemplateDecl 0x55de9bb7aac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55de9bb7a490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb7aa18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bb7a848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bb7a8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55de9bb7ac30 # | | | `-ReturnStmt 0x55de9bb7ac20 # | | | `-CallExpr 0x55de9bb7abe8 '' # | | | |-UnresolvedLookupExpr 0x55de9bb7ab60 '' lvalue (no ADL) = 'distance_impl' 0x55de9bca33f8 # | | | |-DeclRefExpr 0x55de9bb7aba8 'T' lvalue ParmVar 0x55de9bb7a848 'X' 'T' # | | | `-DeclRefExpr 0x55de9bb7abc8 'T' lvalue ParmVar 0x55de9bb7a8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55de9bb7b1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55de9bb7ac48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bb7b148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bb7afb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bb7b030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55de9bb7b370 # | | | `-ReturnStmt 0x55de9bb7b360 # | | | `-CallExpr 0x55de9bb7b328 '' # | | | |-UnresolvedLookupExpr 0x55de9bb7b2a0 '' lvalue (no ADL) = 'distance_impl' 0x55de9bca33f8 # | | | |-DeclRefExpr 0x55de9bb7b2e8 'T' lvalue ParmVar 0x55de9bb7afb8 'X' 'T' # | | | `-DeclRefExpr 0x55de9bb7b308 'T' lvalue ParmVar 0x55de9bb7b030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55de9bb7b700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55de9bb7b3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bb7b658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55de9bb7b480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bb7b548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55de9bb7b880 # | | | `-ReturnStmt 0x55de9bb7b870 # | | | `-CallExpr 0x55de9bb7b838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bb7b7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55de9bca60f0 # | | | |-RecoveryExpr 0x55de9bb7b7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bb7b818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bb7bc00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55de9bb7b8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bb7bb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55de9bb7b978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bb7ba40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55de9bb7bd80 # | | | `-ReturnStmt 0x55de9bb7bd70 # | | | `-CallExpr 0x55de9bb7bd38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bb7bcb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55de9bca60f0 # | | | |-RecoveryExpr 0x55de9bb7bcf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bb7bd18 '' contains-errors lvalue # | | |-FunctionDecl 0x55de9bb7c048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55de9bb7bdc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb7be40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55de9bb7bec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55de9bb7c3a0 # | | | | `-ReturnStmt 0x55de9bb7c390 # | | | | `-CallExpr 0x55de9bb7c308 'float' # | | | | |-ImplicitCastExpr 0x55de9bb7c2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55de9bb7c200 'float (half2, half2, float)' lvalue Function 0x55de9bca6518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55de9bca1880 '__detail' # | | | | |-ImplicitCastExpr 0x55de9bb7c348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55de9bb7c230 'half2':'vector' lvalue ParmVar 0x55de9bb7bdc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55de9bb7c360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55de9bb7c250 'half2':'vector' lvalue ParmVar 0x55de9bb7be40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55de9bb7c378 'float' # | | | | `-DeclRefExpr 0x55de9bb7c270 'float' lvalue ParmVar 0x55de9bb7bec0 'C' 'float' # | | | `-AvailabilityAttr 0x55de9bb7c108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55de9bb7c5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55de9bb7c3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55de9bb7c450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55de9bb7c768 # | | | `-ReturnStmt 0x55de9bb7c758 # | | | `-RecoveryExpr 0x55de9bb7c720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55de9bb7c698 '' lvalue (no ADL) = 'dst_impl' 0x55de9bca2e10 # | | | |-DeclRefExpr 0x55de9bb7c6e0 'half4':'vector' lvalue ParmVar 0x55de9bb7c3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55de9bb7c700 'half4':'vector' lvalue ParmVar 0x55de9bb7c450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55de9bcc41c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55de9bb7c798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55de9bcc4070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55de9bcc4398 # | | | `-ReturnStmt 0x55de9bcc4388 # | | | `-RecoveryExpr 0x55de9bcc4350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55de9bcc42c8 '' lvalue (no ADL) = 'dst_impl' 0x55de9bca2e10 # | | | |-DeclRefExpr 0x55de9bcc4310 'float4':'vector' lvalue ParmVar 0x55de9bb7c798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55de9bcc4330 'float4':'vector' lvalue ParmVar 0x55de9bcc4070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55de9bcc4598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55de9bcc43c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55de9bcc4448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55de9bcc4768 # | | | `-ReturnStmt 0x55de9bcc4758 # | | | `-RecoveryExpr 0x55de9bcc4720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55de9bcc4698 '' lvalue (no ADL) = 'dst_impl' 0x55de9bca2e10 # | | | |-DeclRefExpr 0x55de9bcc46e0 'double4':'vector' lvalue ParmVar 0x55de9bcc43c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55de9bcc4700 'double4':'vector' lvalue ParmVar 0x55de9bcc4448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55de9bcc4e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55de9bcc4780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcc4d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55de9bcc4ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55de9bcc4b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bcc4bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55de9bcc4fb0 # | | | `-ReturnStmt 0x55de9bcc4fa0 # | | | `-CallExpr 0x55de9bcc4f60 '' # | | | |-UnresolvedLookupExpr 0x55de9bcc4eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55de9bcaefc8 # | | | |-DeclRefExpr 0x55de9bcc4f00 'T' lvalue ParmVar 0x55de9bcc4ae8 'N' 'T' # | | | |-DeclRefExpr 0x55de9bcc4f20 'T' lvalue ParmVar 0x55de9bcc4b60 'I' 'T' # | | | `-DeclRefExpr 0x55de9bcc4f40 'T' lvalue ParmVar 0x55de9bcc4bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55de9bcc5610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55de9bcc4fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcc5568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55de9bcc5338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55de9bcc53b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bcc5428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55de9bcc57c0 # | | | `-ReturnStmt 0x55de9bcc57b0 # | | | `-CallExpr 0x55de9bcc5770 '' # | | | |-UnresolvedLookupExpr 0x55de9bcc56c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55de9bcaefc8 # | | | |-DeclRefExpr 0x55de9bcc5710 'T' lvalue ParmVar 0x55de9bcc5338 'N' 'T' # | | | |-DeclRefExpr 0x55de9bcc5730 'T' lvalue ParmVar 0x55de9bcc53b0 'I' 'T' # | | | `-DeclRefExpr 0x55de9bcc5750 'T' lvalue ParmVar 0x55de9bcc5428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55de9bcc5c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55de9bcc57f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55de9bcc5bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55de9bcc5900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55de9bcc59c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55de9bcc5a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55de9bcc5e20 # | | | `-ReturnStmt 0x55de9bcc5e10 # | | | `-CallExpr 0x55de9bcc5dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcc5d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55de9bcaefc8 # | | | |-RecoveryExpr 0x55de9bcc5d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55de9bcc5d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcc5db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcc6288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55de9bcc5e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55de9bcc61e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55de9bcc5f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55de9bcc6028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55de9bcc60f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55de9bcc6438 # | | | `-ReturnStmt 0x55de9bcc6428 # | | | `-CallExpr 0x55de9bcc63e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcc6340 '' lvalue (no ADL) = 'faceforward_impl' 0x55de9bcaefc8 # | | | |-RecoveryExpr 0x55de9bcc6388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55de9bcc63a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcc63c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcc6ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55de9bcc6450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcc6a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcc68e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55de9bcc6cf8 # | | | `-ReturnStmt 0x55de9bcc6ce8 # | | | `-CallExpr 0x55de9bcc6cb8 '' # | | | |-UnresolvedLookupExpr 0x55de9bcc6be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55de9bcb00d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcc64a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcc6450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55de9bcc6ba0 'int' 32 # | | | `-DeclRefExpr 0x55de9bcc6c98 'T' lvalue ParmVar 0x55de9bcc68e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bcc7340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55de9bcc6d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcc6da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcc7298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcc71a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55de9bcc74e0 # | | |-FunctionTemplateDecl 0x55de9bcc7b30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55de9bcc74f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcc7a88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcc7998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55de9bcc7d60 # | | | `-ReturnStmt 0x55de9bcc7d50 # | | | `-CallExpr 0x55de9bcc7d20 '' # | | | |-UnresolvedLookupExpr 0x55de9bcc7c48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55de9bcb00d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55de9ba589c0 'uint' sugar # | | | | | |-Typedef 0x55de9ba35ce8 'uint' # | | | | | `-BuiltinType 0x55de9ba05300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55de9bcc7540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55de9bcc74f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55de9bcc7c08 'int' 64 # | | | `-DeclRefExpr 0x55de9bcc7d00 'T' lvalue ParmVar 0x55de9bcc7998 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bcc83b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55de9bcc7d78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcc7e18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcc8308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcc8258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55de9bcc8550 # | | |-FunctionTemplateDecl 0x55de9bcc8b00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55de9bcc8560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcc8a58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bcc88c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bcc8940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55de9bcc8c70 # | | | `-ReturnStmt 0x55de9bcc8c60 # | | | `-CallExpr 0x55de9bcc8c28 '' # | | | |-UnresolvedLookupExpr 0x55de9bcc8ba0 '' lvalue (no ADL) = 'fmod_impl' 0x55de9bca9db8 # | | | |-DeclRefExpr 0x55de9bcc8be8 'T' lvalue ParmVar 0x55de9bcc88c8 'X' 'T' # | | | `-DeclRefExpr 0x55de9bcc8c08 'T' lvalue ParmVar 0x55de9bcc8940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55de9bcc9230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55de9bcc8c88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcc9188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bcc8ff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bcc9070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55de9bcc93b0 # | | | `-ReturnStmt 0x55de9bcc93a0 # | | | `-CallExpr 0x55de9bcc9368 '' # | | | |-UnresolvedLookupExpr 0x55de9bcc92e0 '' lvalue (no ADL) = 'fmod_impl' 0x55de9bca9db8 # | | | |-DeclRefExpr 0x55de9bcc9328 'T' lvalue ParmVar 0x55de9bcc8ff8 'X' 'T' # | | | `-DeclRefExpr 0x55de9bcc9348 'T' lvalue ParmVar 0x55de9bcc9070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55de9bcc9770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55de9bcc93e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcc96c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55de9bcc94f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bcc95b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55de9bcc98f0 # | | | `-ReturnStmt 0x55de9bcc98e0 # | | | `-CallExpr 0x55de9bcc98a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcc9820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55de9bcabe28 # | | | |-RecoveryExpr 0x55de9bcc9868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcc9888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcc9c70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55de9bcc9920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcc9bc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55de9bcc9a30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bcc9af8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55de9bcc9df0 # | | | `-ReturnStmt 0x55de9bcc9de0 # | | | `-CallExpr 0x55de9bcc9da8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcc9d20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55de9bcabe28 # | | | |-RecoveryExpr 0x55de9bcc9d68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcc9d88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcca3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55de9bcc9e08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcca308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bcca178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bcca1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55de9bcca520 # | | | `-ReturnStmt 0x55de9bcca510 # | | | `-CallExpr 0x55de9bcca4d8 '' # | | | |-UnresolvedLookupExpr 0x55de9bcca450 '' lvalue (no ADL) = 'ldexp_impl' 0x55de9bcafa98 # | | | |-DeclRefExpr 0x55de9bcca498 'T' lvalue ParmVar 0x55de9bcca178 'X' 'T' # | | | `-DeclRefExpr 0x55de9bcca4b8 'T' lvalue ParmVar 0x55de9bcca1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55de9bccaae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55de9bcca538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bccaa38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bcca8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55de9bcca920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55de9bccac60 # | | | `-ReturnStmt 0x55de9bccac50 # | | | `-CallExpr 0x55de9bccac18 '' # | | | |-UnresolvedLookupExpr 0x55de9bccab90 '' lvalue (no ADL) = 'ldexp_impl' 0x55de9bcafa98 # | | | |-DeclRefExpr 0x55de9bccabd8 'T' lvalue ParmVar 0x55de9bcca8a8 'X' 'T' # | | | `-DeclRefExpr 0x55de9bccabf8 'T' lvalue ParmVar 0x55de9bcca920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55de9bccafe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55de9bccac90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bccaf38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55de9bccada0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bccae68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55de9bccb160 # | | | `-ReturnStmt 0x55de9bccb150 # | | | `-CallExpr 0x55de9bccb118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bccb090 '' lvalue (no ADL) = 'ldexp_impl' 0x55de9bcafa98 # | | | |-RecoveryExpr 0x55de9bccb0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bccb0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bccb4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55de9bccb190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bccb438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55de9bccb2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55de9bccb368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55de9bccb660 # | | | `-ReturnStmt 0x55de9bccb650 # | | | `-CallExpr 0x55de9bccb618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bccb590 '' lvalue (no ADL) = 'ldexp_impl' 0x55de9bcafa98 # | | | |-RecoveryExpr 0x55de9bccb5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bccb5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bccbb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55de9bccb678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bccbad8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bccb9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55de9bccbcc0 # | | | `-ReturnStmt 0x55de9bccbcb0 # | | | `-CallExpr 0x55de9bccbc80 '' # | | | |-UnresolvedLookupExpr 0x55de9bccbc18 '' lvalue (no ADL) = 'length_impl' 0x55de9bca1df8 # | | | `-DeclRefExpr 0x55de9bccbc60 'T' lvalue ParmVar 0x55de9bccb9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bccc220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55de9bccbcd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bccc178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bccc090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55de9bccc370 # | | | `-ReturnStmt 0x55de9bccc360 # | | | `-CallExpr 0x55de9bccc330 '' # | | | |-UnresolvedLookupExpr 0x55de9bccc2c8 '' lvalue (no ADL) = 'length_impl' 0x55de9bca1df8 # | | | `-DeclRefExpr 0x55de9bccc310 'T' lvalue ParmVar 0x55de9bccc090 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bccc600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55de9bccc3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bccc558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55de9bccc468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55de9bccc750 # | | | `-ReturnStmt 0x55de9bccc740 # | | | `-CallExpr 0x55de9bccc710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bccc6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55de9bca26d0 # | | | `-RecoveryExpr 0x55de9bccc6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bccc9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55de9bccc780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bccc938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55de9bccc848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55de9bcccb30 # | | | `-ReturnStmt 0x55de9bcccb20 # | | | `-CallExpr 0x55de9bcccaf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bccca88 '' lvalue (no ADL) = 'length_vec_impl' 0x55de9bca26d0 # | | | `-RecoveryExpr 0x55de9bcccad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55de9bcccde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55de9bcccb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55de9bcccbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55de9bcccc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55de9bcccfd8 # | | | `-ReturnStmt 0x55de9bcccfc8 # | | | `-RecoveryExpr 0x55de9bcccf88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55de9bcccee0 '' lvalue (no ADL) = 'lit_impl' 0x55de9bcade50 # | | | |-DeclRefExpr 0x55de9bcccf28 'half' lvalue ParmVar 0x55de9bcccb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55de9bcccf48 'half' lvalue ParmVar 0x55de9bcccbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55de9bcccf68 'half' lvalue ParmVar 0x55de9bcccc60 'M' 'half' # | | |-FunctionDecl 0x55de9bccd298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55de9bccd008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55de9bccd088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55de9bccd108 col:57 used M 'float' # | | | `-CompoundStmt 0x55de9bccd498 # | | | `-ReturnStmt 0x55de9bccd488 # | | | `-RecoveryExpr 0x55de9bccd448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55de9bccd3a0 '' lvalue (no ADL) = 'lit_impl' 0x55de9bcade50 # | | | |-DeclRefExpr 0x55de9bccd3e8 'float' lvalue ParmVar 0x55de9bccd008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55de9bccd408 'float' lvalue ParmVar 0x55de9bccd088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55de9bccd428 'float' lvalue ParmVar 0x55de9bccd108 'M' 'float' # | | |-FunctionDecl 0x55de9bccd578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55de9bccd4c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55de9bccd780 # | | | `-ReturnStmt 0x55de9bccd770 # | | | `-CallExpr 0x55de9bccd728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55de9bccd710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55de9bccd660 'int4 (float4)' lvalue Function 0x55de9bca19b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55de9bca1880 '__detail' # | | | `-ImplicitCastExpr 0x55de9bccd758 'float4':'vector' # | | | `-DeclRefExpr 0x55de9bccd690 'float4':'vector' lvalue ParmVar 0x55de9bccd4c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55de9bccd898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55de9bccd7b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55de9bccdcb0 # | | | `-ReturnStmt 0x55de9bccdca0 # | | | `-CallExpr 0x55de9bccdc58 'unsigned int' # | | | |-ImplicitCastExpr 0x55de9bccdc40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55de9bccdb88 '' Function 0x55de9bccd9e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55de9bccdc88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55de9bccdbc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55de9bccd7b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55de9bcce270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55de9bccdcc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcce1c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bcce038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bcce0b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55de9bcce3e0 # | | | `-ReturnStmt 0x55de9bcce3d0 # | | | `-CallExpr 0x55de9bcce398 '' # | | | |-UnresolvedLookupExpr 0x55de9bcce310 '' lvalue (no ADL) = 'reflect_impl' 0x55de9bca8268 # | | | |-DeclRefExpr 0x55de9bcce358 'T' lvalue ParmVar 0x55de9bcce038 'I' 'T' # | | | `-DeclRefExpr 0x55de9bcce378 'T' lvalue ParmVar 0x55de9bcce0b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55de9bcce9a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55de9bcce3f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcce8f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55de9bcce768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bcce7e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55de9bcceb20 # | | | `-ReturnStmt 0x55de9bcceb10 # | | | `-CallExpr 0x55de9bccead8 '' # | | | |-UnresolvedLookupExpr 0x55de9bccea50 '' lvalue (no ADL) = 'reflect_impl' 0x55de9bca8268 # | | | |-DeclRefExpr 0x55de9bccea98 'T' lvalue ParmVar 0x55de9bcce768 'I' 'T' # | | | `-DeclRefExpr 0x55de9bcceab8 'T' lvalue ParmVar 0x55de9bcce7e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55de9bcceea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55de9bcceb50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55de9bccedf8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55de9bccec60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55de9bcced28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55de9bccf020 # | | | `-ReturnStmt 0x55de9bccf010 # | | | `-CallExpr 0x55de9bccefd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bccef50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55de9bca8888 # | | | |-RecoveryExpr 0x55de9bccef98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bccefb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bccf3a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55de9bccf050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55de9bccf2f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55de9bccf160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55de9bccf228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55de9bccf520 # | | | `-ReturnStmt 0x55de9bccf510 # | | | `-CallExpr 0x55de9bccf4d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bccf450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55de9bca8888 # | | | |-RecoveryExpr 0x55de9bccf498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bccf4b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bccfb80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55de9bccf538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bccfad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55de9bccf8a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bccf920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55de9bccf998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55de9bccfd20 # | | | `-ReturnStmt 0x55de9bccfd10 # | | | `-CallExpr 0x55de9bccfcd0 '' # | | | |-UnresolvedLookupExpr 0x55de9bccfc28 '' lvalue (no ADL) = 'refract_impl' 0x55de9bca8fc8 # | | | |-DeclRefExpr 0x55de9bccfc70 'T' lvalue ParmVar 0x55de9bccf8a8 'I' 'T' # | | | |-DeclRefExpr 0x55de9bccfc90 'T' lvalue ParmVar 0x55de9bccf920 'N' 'T' # | | | `-DeclRefExpr 0x55de9bccfcb0 'T' lvalue ParmVar 0x55de9bccf998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd03a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55de9bccfd38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd02f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55de9bcd00c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55de9bcd0140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55de9bcd01b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55de9bcd0550 # | | | `-ReturnStmt 0x55de9bcd0540 # | | | `-CallExpr 0x55de9bcd0500 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd0458 '' lvalue (no ADL) = 'refract_impl' 0x55de9bca8fc8 # | | | |-DeclRefExpr 0x55de9bcd04a0 'T' lvalue ParmVar 0x55de9bcd00c8 'I' 'T' # | | | |-DeclRefExpr 0x55de9bcd04c0 'T' lvalue ParmVar 0x55de9bcd0140 'N' 'T' # | | | `-DeclRefExpr 0x55de9bcd04e0 'T' lvalue ParmVar 0x55de9bcd01b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd09c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55de9bcd0580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55de9bcd0918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55de9bcd0690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55de9bcd0758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55de9bcd07d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55de9bcd0b70 # | | | `-ReturnStmt 0x55de9bcd0b60 # | | | `-CallExpr 0x55de9bcd0b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd0a78 '' lvalue (no ADL) = 'refract_impl' 0x55de9bca8fc8 # | | | |-RecoveryExpr 0x55de9bcd0ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55de9bcd0ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55de9bcd0b00 'half' lvalue ParmVar 0x55de9bcd07d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55de9bcd0fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55de9bcd0ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55de9bcd0f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55de9bcd0cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55de9bcd0d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55de9bcd0df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55de9bcd1190 # | | | `-ReturnStmt 0x55de9bcd1180 # | | | `-CallExpr 0x55de9bcd1140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd1098 '' lvalue (no ADL) = 'refract_impl' 0x55de9bca8fc8 # | | | |-RecoveryExpr 0x55de9bcd10e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55de9bcd1100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55de9bcd1120 'float' lvalue ParmVar 0x55de9bcd0df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55de9bcd17f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55de9bcd11a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd1748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55de9bcd1518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55de9bcd1590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55de9bcd1608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55de9bcd1990 # | | | `-ReturnStmt 0x55de9bcd1980 # | | | `-CallExpr 0x55de9bcd1940 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd1898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55de9bcacaf8 # | | | |-DeclRefExpr 0x55de9bcd18e0 'T' lvalue ParmVar 0x55de9bcd1518 'Min' 'T' # | | | |-DeclRefExpr 0x55de9bcd1900 'T' lvalue ParmVar 0x55de9bcd1590 'Max' 'T' # | | | `-DeclRefExpr 0x55de9bcd1920 'T' lvalue ParmVar 0x55de9bcd1608 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd1ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55de9bcd19a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd1f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55de9bcd1d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55de9bcd1d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55de9bcd1e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55de9bcd21a0 # | | | `-ReturnStmt 0x55de9bcd2190 # | | | `-CallExpr 0x55de9bcd2150 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd20a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55de9bcacaf8 # | | | |-DeclRefExpr 0x55de9bcd20f0 'T' lvalue ParmVar 0x55de9bcd1d18 'Min' 'T' # | | | |-DeclRefExpr 0x55de9bcd2110 'T' lvalue ParmVar 0x55de9bcd1d90 'Max' 'T' # | | | `-DeclRefExpr 0x55de9bcd2130 'T' lvalue ParmVar 0x55de9bcd1e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd2608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55de9bcd21d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd2560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55de9bcd22e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55de9bcd23a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55de9bcd2470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55de9bcd27b8 # | | | `-ReturnStmt 0x55de9bcd27a8 # | | | `-CallExpr 0x55de9bcd2768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd26c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55de9bcad4c8 # | | | |-RecoveryExpr 0x55de9bcd2708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55de9bcd2728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcd2748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd2c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55de9bcd27e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd2b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55de9bcd28f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55de9bcd29c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55de9bcd2a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55de9bcd2dd0 # | | | `-ReturnStmt 0x55de9bcd2dc0 # | | | `-CallExpr 0x55de9bcd2d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd2cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55de9bcad4c8 # | | | |-RecoveryExpr 0x55de9bcd2d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55de9bcd2d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcd2d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55de9bcd2ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55de9bcd2e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55de9bcd3010 # | | | `-ReturnStmt 0x55de9bcd3000 # | | | `-CXXStaticCastExpr 0x55de9bcd2fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55de9bcd2fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55de9bcd2fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55de9bcd2f70 'uint':'unsigned int' lvalue ParmVar 0x55de9bcd2e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55de9bcd3530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55de9bcd3028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd3488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcd3398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcd3670 # | | | `-ReturnStmt 0x55de9bcd3660 # | | | `-CallExpr 0x55de9bcd3630 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd35c8 '' lvalue (no ADL) = 'ddx_impl' 0x55de9bcb0a38 # | | | `-DeclRefExpr 0x55de9bcd3610 'T' lvalue ParmVar 0x55de9bcd3398 'input' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd3b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55de9bcd3688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd3ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcd39f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcd3ce0 # | | | `-ReturnStmt 0x55de9bcd3cd0 # | | | `-CallExpr 0x55de9bcd3ca0 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd3c38 '' lvalue (no ADL) = 'ddx_impl' 0x55de9bcb0a38 # | | | `-DeclRefExpr 0x55de9bcd3c80 'T' lvalue ParmVar 0x55de9bcd39f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd3f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55de9bcd3d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd3ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcd3e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55de9bcd40f0 # | | | `-ReturnStmt 0x55de9bcd40e0 # | | | `-CallExpr 0x55de9bcd40b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd4020 '' lvalue (no ADL) = 'ddx_impl' 0x55de9bcb0a38 # | | | `-RecoveryExpr 0x55de9bcd4068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd4388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55de9bcd4120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd42e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcd4230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55de9bcd44d8 # | | | `-ReturnStmt 0x55de9bcd44c8 # | | | `-CallExpr 0x55de9bcd4498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd4430 '' lvalue (no ADL) = 'ddx_impl' 0x55de9bcb0a38 # | | | `-RecoveryExpr 0x55de9bcd4478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd49f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55de9bcd44f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd4948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcd4858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcd4b30 # | | | `-ReturnStmt 0x55de9bcd4b20 # | | | `-CallExpr 0x55de9bcd4af0 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd4a88 '' lvalue (no ADL) = 'ddy_impl' 0x55de9bcb0fa8 # | | | `-DeclRefExpr 0x55de9bcd4ad0 'T' lvalue ParmVar 0x55de9bcd4858 'input' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd5050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55de9bcd4b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd4fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcd4eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcd51a0 # | | | `-ReturnStmt 0x55de9bcd5190 # | | | `-CallExpr 0x55de9bcd5160 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd50f8 '' lvalue (no ADL) = 'ddy_impl' 0x55de9bcb0fa8 # | | | `-DeclRefExpr 0x55de9bcd5140 'T' lvalue ParmVar 0x55de9bcd4eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd5438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55de9bcd51d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd5390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcd52e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55de9bcd5588 # | | | `-ReturnStmt 0x55de9bcd5578 # | | | `-CallExpr 0x55de9bcd5548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd54e0 '' lvalue (no ADL) = 'ddy_impl' 0x55de9bcb0fa8 # | | | `-RecoveryExpr 0x55de9bcd5528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd5820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55de9bcd55b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd5778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcd56c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55de9bcd5970 # | | | `-ReturnStmt 0x55de9bcd5960 # | | | `-CallExpr 0x55de9bcd5930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd58c8 '' lvalue (no ADL) = 'ddy_impl' 0x55de9bcb0fa8 # | | | `-RecoveryExpr 0x55de9bcd5910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd5e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55de9bcd5988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd5de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcd5cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcd5fd0 # | | | `-ReturnStmt 0x55de9bcd5fc0 # | | | `-CallExpr 0x55de9bcd5f90 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd5f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55de9bcb1518 # | | | `-DeclRefExpr 0x55de9bcd5f70 'T' lvalue ParmVar 0x55de9bcd5cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd64f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55de9bcd5fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd6448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55de9bcd6358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55de9bcd6640 # | | | `-ReturnStmt 0x55de9bcd6630 # | | | `-CallExpr 0x55de9bcd6600 '' # | | | |-UnresolvedLookupExpr 0x55de9bcd6598 '' lvalue (no ADL) = 'fwidth_impl' 0x55de9bcb1518 # | | | `-DeclRefExpr 0x55de9bcd65e0 'T' lvalue ParmVar 0x55de9bcd6358 'input' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd68d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55de9bcd6670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd6830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcd6780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55de9bcd6a28 # | | | `-ReturnStmt 0x55de9bcd6a18 # | | | `-CallExpr 0x55de9bcd69e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd6980 '' lvalue (no ADL) = 'fwidth_impl' 0x55de9bcb1518 # | | | `-RecoveryExpr 0x55de9bcd69c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd6cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55de9bcd6a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd6c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55de9bcd6b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55de9bcd6e10 # | | | `-ReturnStmt 0x55de9bcd6e00 # | | | `-CallExpr 0x55de9bcd6dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd6d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55de9bcb1518 # | | | `-RecoveryExpr 0x55de9bcd6db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd7410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bcd6e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd7368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd7198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55de9bcd7210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55de9bcd7510 # | | | `-ReturnStmt 0x55de9bcd7500 # | | | `-BinaryOperator 0x55de9bcd74e0 '' '*' # | | | |-DeclRefExpr 0x55de9bcd74a0 'T' lvalue ParmVar 0x55de9bcd7198 'x' 'T' # | | | `-DeclRefExpr 0x55de9bcd74c0 'T' lvalue ParmVar 0x55de9bcd7210 'y' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd7ae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bcd7528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55de9bcd7a38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd78b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55de9bcd7928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55de9bcd7be0 # | | | `-ReturnStmt 0x55de9bcd7bd0 # | | | `-BinaryOperator 0x55de9bcd7bb0 '' '*' # | | | |-DeclRefExpr 0x55de9bcd7b70 'T' lvalue ParmVar 0x55de9bcd78b0 'x' 'T' # | | | `-DeclRefExpr 0x55de9bcd7b90 'T' lvalue ParmVar 0x55de9bcd7928 'y' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd7f50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bcd7c10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd7ea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd7cd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55de9bcd7d90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55de9bcd8050 # | | | `-ReturnStmt 0x55de9bcd8040 # | | | `-BinaryOperator 0x55de9bcd8020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55de9bcd7fe0 'half' lvalue ParmVar 0x55de9bcd7cd8 'x' 'half' # | | | `-RecoveryExpr 0x55de9bcd8000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd84a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bcd80c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcd8158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcd83f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd8228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55de9bcd82e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55de9bcd85a0 # | | | `-ReturnStmt 0x55de9bcd8590 # | | | `-BinaryOperator 0x55de9bcd8570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55de9bcd8530 'T' lvalue ParmVar 0x55de9bcd8228 'x' 'T' # | | | `-RecoveryExpr 0x55de9bcd8550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd8980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bcd85d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55de9bcd8640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55de9bcd88d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd8730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55de9bcd8808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55de9bcd8a80 # | | | `-ReturnStmt 0x55de9bcd8a70 # | | | `-BinaryOperator 0x55de9bcd8a50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55de9bcd8a10 'half' lvalue ParmVar 0x55de9bcd8730 'x' 'half' # | | | `-RecoveryExpr 0x55de9bcd8a30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd8f40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bcd8a98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcd8b38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55de9bcd8ba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55de9bcd8e98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd8ca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55de9bcd8d80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55de9bcd9040 # | | | `-ReturnStmt 0x55de9bcd9030 # | | | `-BinaryOperator 0x55de9bcd9010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55de9bcd8fd0 'T' lvalue ParmVar 0x55de9bcd8ca0 'x' 'T' # | | | `-RecoveryExpr 0x55de9bcd8ff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcd93b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bcd9070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd9308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd9170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bcd91f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55de9bcd94b0 # | | | `-ReturnStmt 0x55de9bcd94a0 # | | | `-BinaryOperator 0x55de9bcd9480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55de9bcd9440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55de9bcd9460 'half' lvalue ParmVar 0x55de9bcd91f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55de9bcd98b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bcd94c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcd9568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcd9808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcd9680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bcd96f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55de9bcd99b0 # | | | `-ReturnStmt 0x55de9bcd99a0 # | | | `-BinaryOperator 0x55de9bcd9980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55de9bcd9940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55de9bcd9960 'T' lvalue ParmVar 0x55de9bcd96f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55de9bcd9d20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bcd99e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55de9bcd9c78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55de9bcd9aa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bcd9b60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55de9bcd9ea0 # | | | `-ReturnStmt 0x55de9bcd9e90 # | | | `-CallExpr 0x55de9bcd9e58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcd9dd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55de9bca7888 # | | | |-RecoveryExpr 0x55de9bcd9e18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcd9e38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcda2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55de9bcd9eb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55de9bcd9f58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55de9bcda240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55de9bcda030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bcda0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55de9bcda468 # | | | `-ReturnStmt 0x55de9bcda458 # | | | `-CallExpr 0x55de9bcda420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55de9bcda398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55de9bca7888 # | | | |-RecoveryExpr 0x55de9bcda3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55de9bcda400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55de9bcda848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55de9bcda498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55de9bcda508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55de9bcda7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55de9bcda650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55de9bcda6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55de9bcda948 # | | | `-ReturnStmt 0x55de9bcda938 # | | | `-BinaryOperator 0x55de9bcda918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55de9bcda8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55de9bcda8f8 'half' lvalue ParmVar 0x55de9bcda6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55de9bcdae00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55de9bcda960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55de9bcda9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55de9bcdaa68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55de9bcdad58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55de9bcdabc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55de9bcdac40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55de9bcdaf00 # | | `-ReturnStmt 0x55de9bcdaef0 # | | `-BinaryOperator 0x55de9bcdaed0 '' contains-errors '*' # | | |-RecoveryExpr 0x55de9bcdae90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55de9bcdaeb0 'T' lvalue ParmVar 0x55de9bcdac40 'y' 'T' # | |-LinkageSpecDecl 0x55de9bccd998 col:10 implicit C # | | `-FunctionDecl 0x55de9bccd9e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55de9bccdaf0 <> 'unsigned int' # | | |-BuiltinAttr 0x55de9bccda90 <> Implicit 740 # | | `-NoThrowAttr 0x55de9bccdb60 Implicit # | |-FunctionDecl 0x55de9bcdb0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55de9bcdafd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55de9bcdb038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55de9bcdb218 # | | `-HLSLNumThreadsAttr 0x55de9bcdb1b0 8 8 1 # | |-CXXRecordDecl 0x55de9bcdb240 line:9:8 referenced struct ST definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55de9bcdb2e8 <> Implicit # | | |-CXXRecordDecl 0x55de9bcdb3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55de9bcdb468 col:7 a 'int' # | | `-FieldDecl 0x55de9bcdb4d0 col:9 b 'float' # | |-FunctionDecl 0x55de9bcdb7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55de9bcdb638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55de9bcdb6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55de9bcdb900 # | | `-HLSLNumThreadsAttr 0x55de9bcdb898 8 8 1 # | |-FunctionDecl 0x55de9bcdb948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55de9bcdbaf8 # | | `-DeclStmt 0x55de9bcdbae0 # | | `-VarDecl 0x55de9bcdba78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55de9bcdbb28 line:25:8 struct ST2 definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55de9bcdbbd0 <> Implicit # | | |-CXXRecordDecl 0x55de9bcdbc90 col:8 implicit struct ST2 # | | |-VarDecl 0x55de9bcdbd90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55de9bcdbeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55de9bcdbf00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55de9bcdc1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55de9bcdc0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55de9bcdc138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55de9bcdc310 # | | `-HLSLNumThreadsAttr 0x55de9bcdc2a8 8 8 1 # | |-FunctionDecl 0x55de9bcdc500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55de9bcdc3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55de9bcdc458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55de9bcdc630 # | | `-HLSLNumThreadsAttr 0x55de9bcdc5c8 8 8 1 # | |-FunctionDecl 0x55de9bcdc678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55de9bcdc828 # | | `-DeclStmt 0x55de9bcdc810 # | | `-VarDecl 0x55de9bcdc7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55de9bcdc858 line:47:8 struct ST2_GID definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55de9bcdc900 <> Implicit # | | |-CXXRecordDecl 0x55de9bcdc9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55de9bcdcac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55de9bcdcb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55de9bcdcbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55de9bcdce70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55de9bcdcd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55de9bcdcdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55de9bcdcfa0 # | | `-HLSLNumThreadsAttr 0x55de9bcdcf38 8 8 1 # | |-FunctionDecl 0x55de9bcdd190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55de9bcdd080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55de9bcdd0e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55de9bcdd2c0 # | | `-HLSLNumThreadsAttr 0x55de9bcdd258 8 8 1 # | |-FunctionDecl 0x55de9bcdd308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55de9bcdd4b8 # | | `-DeclStmt 0x55de9bcdd4a0 # | | `-VarDecl 0x55de9bcdd438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55de9bcdd4e8 line:69:8 struct ST2_GThreadID definition # | | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | | | |-DefaultConstructor exists trivial needs_implicit # | | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveConstructor exists simple trivial needs_implicit # | | | |-CopyAssignment simple trivial has_const_param needs_implicit implicit_has_const_param # | | | |-MoveAssignment exists simple trivial needs_implicit # | | | `-Destructor simple irrelevant trivial needs_implicit # | | |-PackedAttr 0x55de9bcdd590 <> Implicit # | | |-CXXRecordDecl 0x55de9bcdd650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55de9bcdd750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55de9bcdd828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55de9bcdd878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55de9bcddfa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55de9bcdd9b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55de9bcdda18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55de9bcde0e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55de9bcddaf0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55de9bcddb58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55de9bcde130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55de9bcddc38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55de9bcddca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55de9bcde188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55de9bcddd78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55de9bcddde0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55de9bcde1d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55de9bcde228 # | `-HLSLShaderAttr 0x55de9bcde080 Vertex # `----------------------------- # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:4): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:14): attribute 'SV_DispatchThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:32): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:37): attribute 'SV_GroupID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 55 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:54): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:59): attribute 'SV_GroupThreadID' only applies to a field or parameter of type 'uint/uint2/uint3' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:77): attribute 'SV_GroupIndex' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:78): attribute 'SV_DispatchThreadID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:79): attribute 'SV_GroupID' is unsupported in 'vertex' shaders, requires compute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:80): attribute 'SV_GroupThreadID' is unsupported in 'vertex' shaders, requires compute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:20): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:26): 'SV_DispatchThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:43): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:48): 'SV_GroupID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:65): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/invalid_entry_parameter.hlsl:70): 'SV_GroupThreadID' attribute only applies to parameters, non-static data members, and functions # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac.hlsl (21 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh.hlsl (22 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (23 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asfloat.hlsl (24 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asfloat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asfloat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp.hlsl (25 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitListAST.hlsl (26 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitListAST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -finclude-default-header -ast-dump -ast-dump-filter=case /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitListAST.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (27 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl:4:12: error: CHECK: expected string not found in input # | // CHECK: warning: 'clamp' is deprecated: In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:4 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (28 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=acos /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl -DFUNC=acos # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl:28:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "acos" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:28'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:28'1 with "FUNC" equal to "acos" # | check:28'2 with "FUNC" equal to "acos" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:28'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:28'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/refract.hlsl (29 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/refract.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/refract.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl (30 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isnan-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources-declared-only-once.hlsl (31 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources-declared-only-once.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxilv1.7-unknown-shadermodel6.7-library -finclude-default-header -verify -emit-llvm -o - -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources-declared-only-once.hlsl:3): declaration does not declare anything # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl (32 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:5): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:14): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:23): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:32): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:41): no matching function for call to 'reflect' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:52): no matching function for call to 'reflect' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:44): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:45): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:55): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reflect-errors.hlsl:56): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (33 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:6): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:15): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:24): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:32): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:40): no matching function for call to 'asuint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:48): no matching function for call to 'asuint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:16): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:17): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:25): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:26): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:33): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:34): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:42): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:49): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint16-errors.hlsl:50): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl (34 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp.hlsl (35 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (36 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=StructuredBuffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl -DRESOURCE=StructuredBuffer -check-prefixes=DXIL-RO # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl (37 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -x hlsl -finclude-default-header -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl:84:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: ExtVectorElementExpr {{.*}} 'float' r # | ^ # | :18856:78: note: scanning from here # | | `-ImplicitCastExpr 0x561c28786c08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x561c28786be8 'float' 5.000000e-01 # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 18851: |-FunctionDecl 0x561c28786b10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x561c28786c70 # | 18853: | `-ReturnStmt 0x561c28786c60 # | 18854: | `-ImplicitCastExpr 0x561c28786c48 'int' # | 18855: | `-ExtVectorElementExpr 0x561c28786c20 'float' r # | 18856: | `-ImplicitCastExpr 0x561c28786c08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x561c28786be8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x561c28786dc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x561c28786ca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x561c28786f28 # | 18861: | `-ReturnStmt 0x561c28786f18 # | 18862: | `-ExtVectorElementExpr 0x561c28786ef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step.hlsl (38 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reflect.hlsl (39 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reflect.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reflect.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl (40 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl (41 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_rootsig-define.hlsl (42 of 25550) ******************** TEST 'Clang :: Driver/dxc_rootsig-define.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_rootsig-define.hlsl --check-prefixes=CHECK,REG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (43 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:11): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:17): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:23): invalid operand of type 'bool3' (aka 'vector') where 'double' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:30): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:37): invalid operand of type 'bool' where 'unsigned int' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:44): cannot bind non-lvalue argument 'A' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:51): cannot bind non-lvalue argument 'B' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:57): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:63): cannot bind non-lvalue argument '(uint)1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:69): cannot bind non-lvalue argument 'B + 1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/splitdouble-errors.hlsl:75): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (44 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl -check-prefixes=SPV,CHECK # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl:4:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} Buf 'StructuredBuffer':'hlsl::StructuredBuffer' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55f2e89f7248 <> # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk_binding_attr.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x55f2e89f7248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55f2e89f7b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55f2e89f7ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55f2e89f7c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55f2e89f7450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl (45 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} t1 'hlsl::Texture2D>':'hlsl::Texture2D<>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x55c2f1da4da8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x55c2f1da59e0 <> implicit vector 'vector' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-shorthand-AST.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x55c2f1da4da8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55c2f1da56e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55c2f1da5a40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55c2f1da5770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55c2f1da4fb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x55c2f1da5870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x55c2f1da58c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x55c2f1da59e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x55c2f1da5990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x55c2f1da57f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x55c2f1da5770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x55c2f1da5930 <> 'int' lvalue NonTypeTemplateParm 0x55c2f1da5870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x55c2f1dd02d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk_binding_attr.hlsl (46 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk_binding_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-compute -finclude-default-header -O3 -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk_binding_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl (47 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveReadLaneAt.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl (48 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (49 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 4: vector component access exceeds type 'vector' (vector of 1 'int' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 8: vector component access exceeds type 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 12: illegal vector component name 'p' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 16: expected unqualified-id # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Line 20: assignment to cast is illegal, lvalue casts are not supported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl (50 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/InitLists.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (51 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl (52 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:6): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:11): call to 'countbits' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/countbits-errors.hlsl:16): call to 'countbits' is ambiguous # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl (53 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:20): no matching function for call to 'clamp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:25): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:30): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:35): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:40): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:48): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:58): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:63): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 67 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:68): call to 'clamp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:73): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 77 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:78): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:83): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:88): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:93): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:98): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:103): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:108): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:113): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:118): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:123): 1st argument must be a vector, integer or floating-point type (was 'int *') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clamp-errors.hlsl:53): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 25 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor.hlsl (54 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/or.hlsl (55 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/or.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/or.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl (56 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl (57 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/OutputArguments.hlsl --check-prefixes=CHECK,ALL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clip.hlsl (58 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clip.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clip.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl (59 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:7): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:14): no matching function for call to 'transpose' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:21): 1st argument must be a matrix type (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:26): 1st argument must be a matrix type (was 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:31): 1st argument must be a matrix type (was 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:9): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:10): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:16): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/transpose-errors.hlsl:17): candidate template ignored # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/logical-not.hlsl (60 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -fnative-half-type -fnative-int16-type -ast-dump -ast-dump-filter=case # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/logical-not.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/any-errors.hlsl (61 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/any-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/any-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (62 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl (63 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max-overloads.hlsl (64 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees.hlsl (65 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/ast-dump-SpirvType.hlsl (66 of 25550) ******************** TEST 'Clang :: AST/HLSL/ast-dump-SpirvType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl:3:11: error: CHECK: expected string not found in input # | // CHECK: TypedefDecl 0x{{.+}} <{{.+}}:4:1, col:83> col:83 referenced AType 'vk::SpirvOpaqueType<123, RWBuffer, vk::integral_constant>':'__hlsl_spirv_type<123, 0, 0, RWBuffer, vk::integral_constant>' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5560ddced5f8 <> # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/ast-dump-SpirvType.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x5560ddced5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5560ddcedf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5560ddcee290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5560ddcedfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5560ddced800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output.hlsl (67 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/export.hlsl (68 of 25550) ******************** TEST 'Clang :: AST/HLSL/export.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/export.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (69 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - -fmatrix-memory-layout=column-major /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl --check-prefixes=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl (70 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:20): no matching function for call to 'lerp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:30): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:35): all arguments to 'lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:40): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:45): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:50): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:55): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:60): call to 'lerp' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:65): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:70): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:75): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:80): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:85): all arguments to '__builtin_hlsl_lerp' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:90): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 94 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:95): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 99 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:100): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 104 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:105): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 109 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:110): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 114 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:115): 2nd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 119 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:120): 3rd argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 124 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:125): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int4' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/lerp-errors.hlsl:25): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (71 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl -verify -DTEST_FUNC=__builtin_hlsl_or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:14): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:20): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:26): invalid operand of type 'int' where 'bool' or a vector or matrix of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:32): all arguments to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:38): cannot pass object of non-trivial type 'bool2x2' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:39): cannot pass object of non-trivial type 'bool3x3' (aka 'matrix') through variadic function; call will abort at runtime # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl Line 37 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-operator-errors.hlsl:40): all arguments to # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (72 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rsqrt-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl (73 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMin.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl (74 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt.hlsl (75 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input.hlsl (76 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/VectorOverloadResolution.hlsl (77 of 25550) ******************** TEST 'Clang :: SemaHLSL/VectorOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.6-library -S -fnative-half-type -fnative-int16-type -finclude-default-header -o - -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/VectorOverloadResolution.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl (78 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl (79 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef" -DFFNATTRS="nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef' '-DFFNATTRS=nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef -DFFNATTRS=nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl (80 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:15): all arguments to '__builtin_hlsl_adduint64' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:20): incorrect number of bits in vector operand (expected a multiple of 64 bits, have 96) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:25): 1st argument must be a vector of unsigned integer types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:30): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:35): 1st argument must be a vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/AddUint64-errors.hlsl:44): 1st argument must be a vector of unsigned integer types (was 'S') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl (81 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:6): no matching function for call to 'asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:13): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:21): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:14): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:15): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:16): candidate template ignored: substitution failure [with U = int, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:22): in instantiation of function template specialization 'hlsl::asint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:23): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint-errors.hlsl:24): candidate template ignored: substitution failure [with U = int, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ArrayAssignable_errors.hlsl (82 of 25550) ******************** TEST 'Clang :: SemaHLSL/ArrayAssignable_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:7): assigning to 'int[2]' from incompatible type 'int[3]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:14): assigning to 'int[3]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:21): assigning to 'int[2][2]' from incompatible type 'int[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ArrayAssignable_errors.hlsl:28): assigning to 'int[2]' from incompatible type 'int[2][2]' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (83 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -std=hlsl202x -finclude-default-header -ast-dump -ast-dump-filter=get00 /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl:16:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} get00 'float (matrix)' # | ^ # | :2:181: note: scanning from here # | FunctionTemplateDecl 0x5644c491c188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5644c491c0e0 line:5:3 invalid get00 'T (int)' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-elementexpr-tree-transform.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: Dumping get00: # | 2: FunctionTemplateDecl 0x5644c491c188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5644c491be58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5644c491c0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5644c491bfb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5644c491c278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5644c491c268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5644c491c220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5644c491c200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh.hlsl (84 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint.hlsl (85 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin.hlsl (86 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/packoffset.hlsl (87 of 25550) ******************** TEST 'Clang :: AST/HLSL/packoffset.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.3-library -S -finclude-default-header -fnative-half-type -fnative-int16-type -ast-dump -x hlsl /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/packoffset.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot.hlsl (88 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl (89 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (90 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.output.hlsl --check-prefixes=CHECK-DXIL,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc.hlsl (91 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl (92 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.2-compute -finclude-default-header -fnative-half-type -fnative-int16-type -emit-llvm -o - -DRESOURCE=Buffer /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl -DRESOURCE=Buffer -DRW=0 -check-prefixes=DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt.hlsl (93 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (94 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/all.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/all.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log.hlsl (95 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/matrix-init-list-row-major.hlsl (96 of 25550) ******************** TEST 'Clang :: AST/HLSL/matrix-init-list-row-major.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/matrix-init-list-row-major.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (97 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:4): 'export' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:9): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl:20): 'noinline' attribute is not compatible with 'groupshared' parameter attribute # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (98 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ScalarSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate.hlsl (99 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate.hlsl --check-prefixes=CHECK,NATIVE_HALF -Dtar=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/all-errors.hlsl (100 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/all-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/all-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/no_int_promotion.hlsl (101 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/no_int_promotion.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/no_int_promotion.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl (102 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl (103 of 25550) ******************** TEST 'Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl -fnative-half-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:5): invalid operands to binary expression ('double2' (aka 'vector') and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:10): invalid operands to binary expression ('double2' (aka 'vector') and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:15): invalid operands to binary expression ('double2' (aka 'vector') and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:20): invalid operands to binary expression ('double2' (aka 'vector') and 'double2') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:25): invalid operands to binary expression ('double' and 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:30): invalid operands to binary expression ('double' and 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:35): invalid operands to binary expression ('double' and 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Operators/frem_modulo-errors.hlsl:40): invalid operands to binary expression ('double' and 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Gather.hlsl (104 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 18: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 19: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 33: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 34: no matching member function for call to 'GatherCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 44: no matching member function for call to 'Gather' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Gather.hlsl Line 47: no matching member function for call to 'GatherCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow.hlsl (105 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/smoothstep.hlsl (106 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/smoothstep.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/smoothstep.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/resource_binding_attr.hlsl (107 of 25550) ******************** TEST 'Clang :: AST/HLSL/resource_binding_attr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl:24:11: error: CHECK: expected string not found in input # | // CHECK: VarDecl {{.*}} UAV 'RWBuffer':'hlsl::RWBuffer' # | ^ # | :18816:81: note: scanning from here # | | |-VarDecl 0x55752470fe58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x557524710218 'hlsl_constant float' lvalue Var 0x55752470fa70 'a' 'hlsl_constant float' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/resource_binding_attr.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 18811: | |-PackedAttr 0x55752470fb98 <> Implicit # | 18812: | `-FieldDecl 0x55752470fc70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55752470fd00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55752470fd78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55752470fdd0 "t2" "space1" # | 18816: | |-VarDecl 0x55752470fe58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55752470fed8 <> implicit struct __cblayout_TB definition # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | |-DefinitionData pass_in_registers aggregate standard_layout trivially_copyable pod trivial literal # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | | |-DefaultConstructor exists trivial needs_implicit # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18820: | | |-CopyConstructor simple trivial has_const_param needs_implicit implicit_has_const_param # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18821: | | |-MoveConstructor exists simple trivial needs_implicit # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18828: | `-FunctionDecl 0x557524710158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x5575247102b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x5575247102a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x557524710288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x557524710258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x557524710218 'hlsl_constant float' lvalue Var 0x55752470fa70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x557524710270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x557524710238 'hlsl_constant float' lvalue Var 0x55752470fe58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x557524710328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x557524710408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x5575247104d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl (108 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/frac-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round.hlsl (109 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-output-struct.hlsl (110 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-output-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-output-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl (111 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/static-variable.hlsl (112 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/static-variable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/static-variable.hlsl --check-prefix=SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct.hlsl (113 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl (114 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbitlow.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl (115 of 25550) ******************** TEST 'Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan1.3-vertex -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/semantic-input-struct-shadow.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min-overloads.hlsl (116 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl (117 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-overloads.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot2add.hlsl (118 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot2add.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot2add.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl (119 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/valid_entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (120 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/TemplateOutArg.hlsl (121 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/TemplateOutArg.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:8:11: error: CHECK: expected string not found in input # | // CHECK: FunctionDecl {{.*}} used fn 'void (inout int)' # | ^ # | :1:1: note: scanning from here # | TranslationUnitDecl 0x5572ced97ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x5572ced98b20 <> implicit vector 'vector' # | ^ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl:29:17: error: CHECK-LABEL: expected string not found in input # | // CHECK-LABEL: FunctionDecl {{.*}} used wrapper 'int (int)' implicit_instantiation # | ^ # | :18814:79: note: scanning from here # | |-FunctionTemplateDecl 0x5572cf06f4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x5572cf070010 'void (inout int)' lvalue Function 0x5572cf06ee28 'fn' 'void (inout int)' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/TemplateOutArg.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: TranslationUnitDecl 0x5572ced97ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5572ced98828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5572ced98b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5572ced988b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5572ced980f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5572ced989b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5572ced98a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5572ced98b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5572ced98ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5572ced98930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5572ced988b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5572ced98a70 <> 'int' lvalue NonTypeTemplateParm 0x5572ced989b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5572cedc6158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x5572cf06f298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x5572cf06f278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x5572cf06f220 'double' lvalue ParmVar 0x5572cf06efc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x5572cf06f260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x5572cf06f240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x5572cf06f4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x5572cf06f2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x5572cf06f440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x5572cf06f360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x5572cf06f698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x5572cf06f638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x5572cf06fbc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x5572cf06fc40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x5572cf0701f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x5572cf0700a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x5572cf070090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x5572cf070010 'void (inout int)' lvalue Function 0x5572cf06ee28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x5572cf070158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x5572cf0700d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x5572cf06fff0 'int' lvalue ParmVar 0x5572cf06fbc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x5572cf070108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x5572cf0700f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (122 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (123 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -x hlsl -triple dxil-pc-shadermodel6.3-library -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/implicit-norecurse-attrib.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Operators/logical-not.hlsl (124 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Operators/logical-not.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -disable-llvm-passes -emit-llvm -finclude-default-header -fnative-half-type -fnative-int16-type -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Operators/logical-not.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (125 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:5): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:14): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:23): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:32): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:41): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:50): no matching function for call to 'refract' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:61): no matching function for call to 'refract' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:53): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:54): candidate template ignored: substitution failure [with L = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:62): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:63): candidate template ignored: deduced conflicting types for parameter 'T' ('float5' (vector of 5 'float' values) vs. 'float') # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:64): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/refract-errors.hlsl:65): candidate template ignored: substitution failure [with L = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local3.hlsl (126 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl (127 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl (128 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl (129 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:6): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:14): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:20): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:26): no matching function for call to 'cross' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:34): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:40): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:46): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:52): cannot initialize a parameter of type 'vector' (vector of 3 'float' values) with an lvalue of type 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl Line 57 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:58): call to 'cross' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:7): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:27): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:59): candidate function # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/cross-errors.hlsl:60): candidate function # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl (130 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_i8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.input.hlsl (131 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.input.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/load_global.hlsl (132 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/load_global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/load_global.hlsl --check-prefixes=CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl (133 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x555b366ea4a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x555b369901e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-scalar-AST.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 139: | | | |-CopyConstructor non_trivial user_declared has_const_param implicit_has_const_param # | 140: | | | |-MoveConstructor # | 141: | | | |-CopyAssignment non_trivial has_const_param user_declared implicit_has_const_param # | 142: | | | |-MoveAssignment # | 143: | | | `-Destructor simple irrelevant trivial needs_implicit # | 144: | | |-FinalAttr 0x555b366ea4a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x555b369901e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x555b36990268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x555b36990758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x555b36990720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x555b369906f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x555b369901e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x555b369906e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl (134 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk.spec-constant.usage.hlsl (135 of 25550) ******************** TEST 'Clang :: AST/HLSL/vk.spec-constant.usage.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -triple spirv-unknown-vulkan-compute -x hlsl -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/vk.spec-constant.usage.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (136 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:3): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:17): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:22): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:27): no matching member function for call to 'SampleCmpLevelZero' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:32): no matching member function for call to 'SampleCmpLevelZero' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:14): in instantiation of member function 'hlsl::Texture2D>::SampleCmpLevelZero' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:18): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:19): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:23): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:24): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:28): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:29): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:33): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl:34): candidate function not viable: requires 3 arguments, but 4 were provided # | 15 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (137 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cross.hlsl (138 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cross.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cross.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rcp.hlsl (139 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rcp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rcp.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asin.hlsl (140 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asin.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl (141 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Load.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (142 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.spec-constant.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/distance.hlsl (143 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/distance.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/distance.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl (144 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-vulkan-library -x hlsl -fsyntax-only -verify -finclude-default-header /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:13): gatherCmpGreen operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:16): gatherCmpBlue operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl:19): gatherCmpAlpha operations on the Vulkan target are not supported; only GatherCmp and GatherCmpRed are allowed # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (145 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitLists.hlsl (146 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitLists.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 94: too few initializers in list for type 'TwoFloats' (expected 2 but found 0) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 95: too few initializers in list for type 'TwoFloats' (expected 2 but found 1) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 96: too many initializers in list for type 'TwoFloats' (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 98: too many initializers in list for type 'int2' (aka 'vector') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 114: no viable conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 115: no viable conversion from 'RWBuffer' (aka 'RWBuffer>') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 116: no viable conversion from 'int' to 'hlsl::RWBuffer>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 118: no viable conversion from 'int' to 'R::(anonymous union at # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 61: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 63: implicit conversion truncates vector: 'vector' (vector of 3 'int' values) to 'vector' (vector of 2 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 64: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 67: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 69: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion turns floating-point number into integer: 'float' to 'long' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 70: implicit conversion changes signedness: 'int' to 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:74): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:75): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:76): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:77): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:78): implicit conversion from 'int64_t' (aka 'long') to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:79): implicit conversion changes signedness: 'uint' (aka 'unsigned int') to 'int' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:109): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:110): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int' to # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:121): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'const ContainsResource &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:122): candidate constructor (the implicit move constructor) not viable: no known conversion from 'vector' (vector of 2 'int' values) to 'ContainsResource &&' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitLists.hlsl:125): candidate constructor not viable # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (147 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl (148 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:30): no matching function for call to 'fnT2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:6): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:12): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl:18): candidate function template not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/SplatOverloadResolution.hlsl (149 of 25550) ******************** TEST 'Clang :: SemaHLSL/SplatOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 115: call to 'FloatVDoubleV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 117: call to 'HalfVFloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 125: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 126: call to 'FloatV' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 127: call to 'FloatV' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 102: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 140: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 145: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 150: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 165: implicit conversion loses floating-point precision: 'double4' (aka 'vector') to 'vector' (vector of 4 'float' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 108: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 109: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 111: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 112: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 121: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/SplatOverloadResolution.hlsl Line 122: candidate function # | 22 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl (150 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (151 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_atan2 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:7): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors2.hlsl:12): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (152 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.size.hlsl (153 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.size.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:4): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.size.hlsl:8): attribute 'SV_Position' only applies to a field or parameter of type 'float/float1/float2/float3/float4' # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl (154 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -fnative-int16-type -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantics-valid.hlsl (155 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantics-valid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantics-valid.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (156 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/rsqrt-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (157 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/AggregateSplatConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl (158 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl (159 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:5): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:10): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:15): no matching function for call to 'dot' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:20): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:30): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:35): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:41): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 45 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:46): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 50 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:51): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:57): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:62): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:67): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:73): arguments are of different types ('vector' vs 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:79): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 83 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:84): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:89): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:94): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 98 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:99): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 103 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:104): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 108 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:109): 1st argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 113 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:114): call to 'dot' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 118 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:119): 1st argument must be a scalar floating-point type (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 123 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:124): are of different types ('float' vs 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl Line 128 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot-errors.hlsl:129): are of different types ('float' vs 'int') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (160 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (161 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl:40): integer literal is too large to be represented in a signed integer type, interpreting as unsigned # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl (162 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:7): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:15): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:23): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:31): no matching function for call to 'asint16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:39): no matching function for call to 'asint16' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:8): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:9): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'int' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:17): candidate template ignored: substitution failure [with T = int]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'float' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:25): candidate template ignored: substitution failure [with T = float]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:32): candidate template ignored: substitution failure [with T = int, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:33): candidate template ignored: substitution failure [with T = int4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:40): candidate template ignored: substitution failure [with T = float, N = 4]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asint16-errors.hlsl:41): candidate template ignored: substitution failure [with T = float4]: no type named 'Type' # | 16 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Wave.hlsl (163 of 25550) ******************** TEST 'Clang :: SemaHLSL/Wave.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil--shadermodel6.7-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Wave.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl (164 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixCountBits.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (165 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (166 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:20): passing 'double' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:25): passing 'int3' (aka 'vector') to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:32): passing 'S' to parameter of incompatible type 'unsigned int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl:37): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl (167 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:16): invalid operand of type 'bool' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:21): invalid operand of type 'half3' (aka 'vector') where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:26): invalid operand of type 'half' where 'float' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/clip-errors.hlsl:31): invalid operand of type 'double' where 'float' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (168 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/res-may-alias.hlsl (169 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/res-may-alias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -res-may-alias -std=hlsl202x -triple dxilv1.3-unknown-shadermodel6.3-library -finclude-default-header -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl --check-prefix=FLAG # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl:6:14: error: FLAG-DAG: expected string not found in input # | // FLAG-DAG: ![[RMA:.*]] = !{i32 1, !"dx.resmayalias", i32 1} # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/res-may-alias.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | dag:6 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | dag:6 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | dag:6 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local2.hlsl (170 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local2.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (171 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:16): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:20): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:24): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:55): implicit conversion loses floating-point precision: 'const float2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 58 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:59): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 62 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:63): implicit conversion loses floating-point precision: 'const double2x2' (aka 'matrix const') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 73 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:74): implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl:77): implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/Texture2D-vector-AST.hlsl (172 of 25550) ******************** TEST 'Clang :: AST/HLSL/Texture2D-vector-AST.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -ast-dump -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl:5:16: error: CHECK-NEXT: expected string not found in input # | // CHECK-NEXT: FieldDecl {{.*}} implicit {{.*}} __handle '__hlsl_resource_t # | ^ # | :144:63: note: scanning from here # | | | |-FinalAttr 0x55ba893c64a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55ba8966c1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Texture2D-vector-AST.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | . # | . # | . # | 139: | | | |-CopyConstructor non_trivial user_declared has_const_param implicit_has_const_param # | 140: | | | |-MoveConstructor # | 141: | | | |-CopyAssignment non_trivial has_const_param user_declared implicit_has_const_param # | 142: | | | |-MoveAssignment # | 143: | | | `-Destructor simple irrelevant trivial needs_implicit # | 144: | | |-FinalAttr 0x55ba893c64a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55ba8966c1f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55ba8966c278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55ba8966c768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55ba8966c730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55ba8966c700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55ba8966c1f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55ba8966c6f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (173 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-pixel -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.struct.reuse.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sret_output.hlsl (174 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sret_output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sret_output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl (175 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/do.while.hlsl (176 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/do.while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/do.while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/faceforward.hlsl (177 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/faceforward.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/faceforward.hlsl --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/entry_parameter.hlsl (178 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/entry_parameter.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -hlsl-entry CSMain -x hlsl -finclude-default-header -ast-dump -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/entry_parameter.hlsl -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_spirv_type.hlsl (179 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_spirv_type.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_spirv_type.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_spirv_type.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl (180 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl (181 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -ast-dump # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/MatrixSplatCasts.hlsl -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2.hlsl (182 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolVector.hlsl (183 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolVector.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolVector.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isinf.hlsl (184 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isinf.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isinf.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk.spec-constant.error.hlsl (185 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk.spec-constant.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:11): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:19): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:23): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:27): variable with 'vk::constant_id' attribute must be a const int/float/enum/bool and be initialized with a literal # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:15): 'vk::constant_id' attribute only applies to external global variables # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk.spec-constant.error.hlsl:33): 'vk::constant_id' attribute only applies to external global variables # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl (186 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:16): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:21): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:32): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/isinf-errors.hlsl:37): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (187 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -DTEST_FUNC=__builtin_elementwise_acos # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:26): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/half-float-only-errors.hlsl:31): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'double2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp.hlsl (188 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_buf.hlsl (189 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_buf.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_buf.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch_with_buf.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl (190 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl (191 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl:7): semantic 'SV_DispatchThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/abs.hlsl (192 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/abs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/abs.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl (193 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:22): packoffset overlap between 'f0f', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:39): packoffset overlap between 'f1f', 's1f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:55): packoffset overlap between 'f2f', 's2f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:71): packoffset overlap between 'f3f', 's3f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:87): packoffset overlap between 'f4f', 's4f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 101 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:102): packoffset overlap between 'f5f', 's5f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_align.hlsl:118): packoffset overlap between 'f6f', 's6f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl (194 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl (195 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.4-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot4add_u8packed.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/transpose.hlsl (196 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/transpose.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/transpose.hlsl --check-prefixes=CHECK,COLMAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/Bool.hlsl (197 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/Bool.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/Bool.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (198 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:17): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:22): 1st argument must be a scalar or vector of unsigned integer types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:27): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:32): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:37): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:42): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:47): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:52): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:57): 1st argument must be a scalar or vector of unsigned integer types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:62): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:67): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:72): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:77): no matching function for call to 'f16tof32' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:82): 1st argument must be a scalar or vector of unsigned integer types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:87): 1st argument must be a scalar or vector of unsigned integer types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:93): 1st argument must be a scalar or vector of unsigned integer types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:98): incorrect number of bits in integer (expected 32 bits, have 16) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:103): 1st argument must be a scalar or vector of unsigned integer types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:108): 1st argument must be a scalar or vector of unsigned integer types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:113): 1st argument must be a scalar or vector of unsigned integer types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:118): 1st argument must be a scalar or vector of unsigned integer types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:123): 1st argument must be a scalar or vector of unsigned integer types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:128): 1st argument must be a scalar or vector of unsigned integer types (was 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:133): 1st argument must be a scalar or vector of unsigned integer types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f16tof32-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl (199 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/trunc-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl (200 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-unknown-shadermodel6.8-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck --check-prefix=CHECK-DXIL /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_VertexID.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (201 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (202 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:5): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:14): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:23): no matching function for call to 'ldexp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:34): no matching function for call to 'ldexp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:6): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:7): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:8): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:9): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:15): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:16): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:17): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:18): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:24): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:25): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:26): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:27): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:35): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:36): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:37): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ldexp-errors.hlsl:38): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 21 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (203 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -fnative-int16-type -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (204 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sqrt-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (205 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/basic_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/basic_types.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl (206 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/radians-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl (207 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/min.hlsl (208 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/min.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/min.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl (209 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:5): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:14): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:23): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:32): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:41): no matching function for call to 'distance' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:52): no matching function for call to 'distance' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/distance-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl (210 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -Werror # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:5): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:10): no matching function for call to 'saturate' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:15): implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:20): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:25): call to 'saturate' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/saturate-errors.hlsl:30): call to 'saturate' is ambiguous # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/group_shared.hlsl (211 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/group_shared.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl -Wno-error=groupshared-initializer -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/group_shared.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl (212 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/TypedBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/all-resources-bound.hlsl (213 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/all-resources-bound.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -all-resources-bound -T lib_6_3 -HV 202x -Vd -Xclang -emit-llvm /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl # .---command stderr------------ # | clang: warning: argument unused during compilation: '-Vd' [-Wunused-command-line-argument] # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/all-resources-bound.hlsl --check-prefix=FLAG # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl (214 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asdouble.hlsl (215 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asdouble.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx.hlsl (216 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl (217 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/firstbithigh.hlsl -DTARGET=dx --check-prefixes=CHECK,DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint.hlsl (218 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl (219 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/normalize-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl (220 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dst.hlsl (221 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dst.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dst.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and.hlsl (222 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl (223 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl (224 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl (225 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lerp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (226 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=atan2 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl -DFUNC=atan2 # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl:7:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "atan2" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:7'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:7'1 with "FUNC" equal to "atan2" # | check:7'2 with "FUNC" equal to "atan2" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:7'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:7'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl (227 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (228 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Position.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (229 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 17: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 23: no matching member function for call to 'SampleBias' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl Line 29: no matching member function for call to 'SampleBias' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:18): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:19): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:20): candidate function not viable: requires 5 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:24): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:25): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:26): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:30): no known conversion from 'const char[8]' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:31): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleBias.hlsl:32): candidate function not viable: requires 3 arguments, but 5 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl (230 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/sign-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl (231 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl -emit-llvm -disable-llvm-passes -fspv-use-unknown-image-format -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/select-errors.hlsl (232 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/select-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 22: too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 26: too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 31: too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 35: too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 40: invalid operand of type 'int' where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 44: invalid operand of type 'int1' (aka 'vector') where 'bool' or a vector of such type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 49: arguments are of different types ('int' vs 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 64: second and third arguments to '__builtin_hlsl_select' must be of scalar or vector type with matching scalar element type: 'vector' vs 'vector' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 5: implicit conversion turns vector to scalar: 'int1' (aka 'vector') to 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/select-errors.hlsl Line 18: implicit conversion turns vector to scalar: 'bool2' (aka 'vector') to 'bool' # | 11 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (233 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -x hlsl -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/hlsl_resource_t.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl (234 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS="reassoc nnan ninf nsz arcp afn" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK '-DFLOATATTRS=reassoc nnan ninf nsz arcp afn' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/pow-overloads.hlsl --check-prefixes=CHECK -DFLOATATTRS=reassoc nnan ninf nsz arcp afn # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (235 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tan.hlsl (236 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tan.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (237 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.2-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Scalartest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/TypdefArrayParam.hlsl (238 of 25550) ******************** TEST 'Clang :: AST/HLSL/TypdefArrayParam.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -x hlsl -ast-dump /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/TypdefArrayParam.hlsl -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix-member-access-errors.hlsl (239 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix-member-access-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix row element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 11: matrix column element accessor is out of bounds of zero based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 12: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 13: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 14: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 16: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix row index 3 is out of bounds of rows size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 17: matrix column index 3 is out of bounds of columns size 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix row element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 18: matrix column element accessor is out of bounds of one based indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 19: invalid matrix member 'foo' expected zero based: '_mRC' or one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 20: invalid matrix member '_m00_33' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 21: invalid matrix member '_11_m33' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 22: invalid matrix member '_m0000' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 23: invalid matrix member '_m1' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 24: invalid matrix member '_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 25: invalid matrix member '_1' expected one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 26: invalid matrix member 'm' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 27: invalid matrix member '_' expected length 4 for zero based: '_mRC' or length 3 for one-based: '_RC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 28: invalid matrix member '_m00_m' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 29: invalid matrix member '_m11_m2' expected zero based: '_mRC' accessor # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'A' expected row as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 30: invalid matrix member 'F' expected column as integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 33: matrix is not assignable (contains duplicate components) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 37: matrix swizzle length must be between 1 and 4 but is 5 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix-member-access-errors.hlsl Line 38: matrix swizzle length must be between 1 and 4 but is 5 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/typedefs.hlsl (240 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/typedefs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify -fnative-half-type -fnative-int16-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/typedefs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl (241 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (242 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:6): conversion between matrix types 'int3x2' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:12): conversion between matrix types 'int2x3' (aka 'matrix') and 'matrix' of different size is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl:19): cannot initialize a variable of type 'matrix<[...], 2, 3>' with an rvalue of type 'matrix<[...], 3, 2> # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl (243 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl2018 -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:6): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:17): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:18): support for groupshared parameter annotation not added until HLSL 202x # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl:26): support for groupshared parameter annotation not added until HLSL 202x # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl (244 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:5): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:14): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:23): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:32): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:41): no matching function for call to 'fmod' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:52): no matching function for call to 'fmod' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:6): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:7): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:8): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:9): candidate function template not viable: requires 2 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:15): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:16): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:17): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:18): candidate function template not viable: requires 2 arguments, but 3 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:24): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:25): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:26): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:27): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:42): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:43): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:44): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:45): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:53): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:54): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:55): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/fmod-errors.hlsl:56): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 31 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl (245 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/tanh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (246 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (247 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleBias.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl (248 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:6): no matching function for call to 'asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:17): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:25): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:35): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:42): read-only variable is not assignable # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:48): cannot bind non-lvalue argument '1' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 53 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:54): cannot bind non-lvalue argument 'B + 1' to out paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:9): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:10): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:11): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:18): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:19): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:20): candidate template ignored: substitution failure [with U = uint, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:26): in instantiation of function template specialization 'hlsl::asuint' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:27): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-errors.hlsl:28): candidate template ignored: substitution failure [with U = uint, T = half]: no type named 'Type' # | 20 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mul.hlsl (249 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mul.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -O1 -triple dxil-pc-shadermodel6.3-library -fnative-half-type -emit-llvm -fmatrix-memory-layout=column-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mul.hlsl --check-prefixes=CHECK,COLMAJOR,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (250 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:6): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/reversebits-errors.hlsl:11): 1st argument must be a scalar or vector of unsigned integer types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log10.hlsl (251 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log10.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log10.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (252 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:14): 'SampleCmp' and 'SampleCmpLevelZero' require resource to contain a floating point type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:18): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:24): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:30): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:36): no matching member function for call to 'SampleCmp' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:42): no matching member function for call to 'SampleCmp' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:15): in instantiation of member function 'hlsl::Texture2D>::SampleCmp' requested here # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:19): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:20): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:21): candidate function not viable: requires 5 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:25): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:26): candidate function not viable: requires 4 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:27): candidate function not viable: requires 3 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'hlsl::SamplerComparisonState' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:32): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:33): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:37): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'vector' (vector of 2 'int' values) for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:38): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:39): candidate function not viable: requires 5 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:43): candidate function not viable: no known conversion from 'SamplerComparisonState' to 'float' for 5th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:44): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleCmp.hlsl:45): candidate function not viable: requires 3 arguments, but 5 were provided # | 23 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/valid-shader-stages.hlsl (253 of 25550) ******************** TEST 'Clang :: SemaHLSL/valid-shader-stages.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/valid-shader-stages.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (254 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (255 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:5): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:14): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:23): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:32): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:41): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:50): no matching function for call to 'smoothstep' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:61): no matching function for call to 'smoothstep' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:6): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:7): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:8): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:9): candidate function template not viable: requires 3 arguments, but 1 was provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:15): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:16): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:17): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:18): candidate function template not viable: requires 3 arguments, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:24): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:25): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:26): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:27): candidate function template not viable: requires 3 arguments, but 4 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:33): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:34): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:35): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:36): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:42): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:43): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:44): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:45): candidate template ignored # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:51): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:52): candidate template ignored: substitution failure [with T = float1]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:53): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:54): candidate template ignored: substitution failure [with N = 1]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:62): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:63): candidate template ignored: substitution failure [with T = float5]: no type named 'Type' in 'hlsl::__detail::enable_if>' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:64): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/smoothstep-errors.hlsl:65): candidate template ignored: substitution failure [with N = 5]: no type named 'Type' in 'hlsl::__detail::enable_if' # | 36 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Texture2D-Load-errors.hlsl (256 of 25550) ******************** TEST 'Clang :: SemaHLSL/Texture2D-Load-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 6: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 12: no matching member function for call to 'Load' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 26: no matching member function for call to 'Load' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 18: implicit conversion turns floating-point number into integer: 'float3' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 22: implicit conversion turns floating-point number into integer: 'float2' (aka 'vector') to 'vector' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 32: implicit conversion truncates vector: 'int4' (aka 'vector') to 'vector' (vector of 3 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl Line 42: implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:7): candidate function not viable: requires single argument 'Location', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:8): candidate function not viable: requires 2 arguments, but 0 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:13): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:14): candidate function not viable: requires single argument 'Location', but 3 arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:27): candidate function not viable: no known conversion from 'int2' (aka 'vector') to 'vector' (vector of 3 'int' values) for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Texture2D-Load-errors.hlsl:28): candidate function not viable: requires 2 arguments, but 1 was provided # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer.hlsl (257 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl (258 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:5): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:10): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:15): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:20): no matching function for call to 'mad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:25): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:30): arguments are of different types ('vector<[...], 3>' vs 'vector<[...], 2>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:35): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:40): call to 'mad' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:45): arguments are of different types ('float' vs 'float2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:50): arguments are of different types ('float' vs 'float3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:55): arguments are of different types ('float' vs 'float4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:60): arguments are of different types ('float2' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 64 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:65): arguments are of different types ('float3' (aka 'vector') vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:70): arguments are of different types ('int2' (aka 'vector') vs 'float') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:75): 3rd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 79 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:80): 2nd argument must be a vector, integer or floating-point type (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:85): arguments are of different types ('float' vs 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mad-errors.hlsl:92): invalid arithmetic between different enumeration types ('e' and 'f') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 19 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (259 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl --check-prefix=CHECK,COL-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl (260 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:5): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:10): no matching function for call to 'firstbitlow' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:15): call to 'firstbitlow' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbitlow-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl (261 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Sample.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/object_method.hlsl (262 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/object_method.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/object_method.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/ScalarOverloadResolution.hlsl (263 of 25550) ******************** TEST 'Clang :: SemaHLSL/ScalarOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -verify -o - -DERROR=1 /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 86: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 147: call to 'HalfFloat' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 200: implicit conversion loses floating-point precision: 'double' to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 221: implicit conversion loses floating-point precision: 'float' to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 226: implicit conversion loses floating-point precision: 'double' to 'half' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/ScalarOverloadResolution.hlsl Line 35: candidate function # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl (264 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (265 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:7): C-style cast from 'int[3]' to 'int[4]' is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:24): no matching conversion for functional-style cast from 'int2' (aka 'vector') to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:29): cannot convert 'R' to 'int2' (aka 'vector') without a conversion operator # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:11): candidate constructor (the implicit copy constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'const R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:12): candidate constructor (the implicit move constructor) not viable: no known conversion from 'int2' (aka 'vector') to 'R' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ElementwiseCast-errors.hlsl:13): candidate constructor (the implicit default constructor) not viable: requires 0 arguments, but 1 was provided # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (266 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:12): no viable overloaded operator[] for type 'Texture2D' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 17: implicit conversion changes signedness: 'int' to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:20): implicit conversion truncates vector: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:21): implicit conversion changes signedness: 'int3' (aka 'vector') to 'vector' (vector of 2 'unsigned int' values) # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Subscript.hlsl:13): candidate function not viable: no known conversion from 'S' to 'vector' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl (267 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (268 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-unbounded.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ldexp.hlsl (269 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ldexp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ldexp.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl (270 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_geps.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (271 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asuint16.hlsl (272 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/asuint16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.2-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/asuint16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (273 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'bool4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:32): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 36 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:37): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:42): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:47): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:52): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:57): 1st argument must be a scalar or vector of floating-point types (was 'half4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:62): 1st argument must be a scalar or vector of floating-point types (was 'unsigned int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 66 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:67): 1st argument must be a scalar or vector of floating-point types (was 'double') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 71 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:72): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:77): no matching function for call to 'f32tof16' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:82): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:87): 1st argument must be a scalar or vector of floating-point types (was 'bool3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 92 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:93): 1st argument must be a scalar or vector of floating-point types (was 'short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 97 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:98): 1st argument must be a scalar or vector of floating-point types (was 'unsigned short') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 102 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:103): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 107 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:108): 1st argument must be a scalar or vector of floating-point types (was 'long') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 112 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:113): 1st argument must be a scalar or vector of floating-point types (was 'int3' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 117 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:118): 1st argument must be a scalar or vector of floating-point types (was 'half') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 122 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:123): 1st argument must be a scalar or vector of floating-point types (was 'half2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 127 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:128): 1st argument must be a scalar or vector of floating-point types (was 'uint' (aka 'unsigned int')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:133): 1st argument must be a scalar or vector of floating-point types (was 'double') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:6): candidate function not viable: requires 1 argument, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/f32tof16-errors.hlsl:12): candidate function not viable: requires 1 argument, but 2 were provided # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl (274 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/QuadReadAcrossX.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl (275 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl (276 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl (277 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:18): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:20): no matching function for call to 'fn2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:4): candidate function not viable: cannot bind reference in generic address space to object in address space 'groupshared' in 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl:10): candidate template ignored: cannot deduce a type for 'T' that would make 'groupshared T' equal 'half' # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/mad.hlsl (278 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/mad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/mad.hlsl --check-prefixes=CHECK,DXIL_CHECK,DXIL_NATIVE_HALF,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl (279 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl (280 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/NonUniformResourceIndex.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl (281 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ceil-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2.hlsl (282 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl (283 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (284 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_element_accessor.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl (285 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/round-errors.hlsl (286 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/round-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:6): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:11): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:16): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:21): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/round-errors.hlsl:26): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/length.hlsl (287 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/length.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/length.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl (288 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl (289 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (290 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl (291 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (292 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl (293 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/round-overloads.hlsl (294 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/round-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/round-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl (295 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveCountBits.hlsl -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (296 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch_with_matrix_single_subscript.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl (297 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl (298 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -fnative-half-type -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl (299 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected -DTEST_FUNC=__builtin_elementwise_exp # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:17): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:22): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/exp-errors.hlsl:27): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl (300 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/dot-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl (301 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (302 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/float3.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/float3.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl (303 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:10): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:12): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:14): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:16): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:18): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:20): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:28): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:29): explicit instantiation of 'fn8' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:36): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 35 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:37): explicit instantiation of 'fn9' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:44): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 43 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:45): explicit instantiation of 'fn10' does not refer to a function template, variable template, member function, member class, or static data member # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 65 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:66): 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:71): 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 75 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:76): 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 84 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:85): no matching function for call to 'fn11' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 86 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:87): no matching function for call to 'fn12' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 88 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:89): no matching function for call to 'fn13' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 81 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:82): passing groupshared variable to a parameter annotated with inout. See 'groupshared' parameter annotation added in 202x # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:25): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:33): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:41): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:47): candidate template ignored: substitution failure [with T = groupshared uint]: 'inout' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:52): candidate template ignored: substitution failure [with T = groupshared uint]: 'out' attribute is not compatible with 'groupshared' attribute # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl Line 60 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/InOut.hlsl:58): candidate template ignored: substitution failure [with T = groupshared uint]: 'in' attribute is not compatible with 'groupshared' attribute # | 26 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (304 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl (305 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl (306 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians-overloads.hlsl --check-prefixes=CHECK -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BoolMatrix.hlsl (307 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BoolMatrix.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BoolMatrix.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl (308 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/floor-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl (309 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (310 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -std=hlsl202x -fnative-half-type -fnative-int16-type -verify -Wconversion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:24): no matching function for call to 'fn1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:27): no matching function for call to 'fnT' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:29): no matching function for call to 'fn3' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:6): candidate function not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:12): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl:18): candidate function template not viable: no known conversion from 'groupshared uint16_t' (aka 'groupshared unsigned short') to 'groupshared half &' for 1st argument # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl (311 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden spir_func noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden spir_func noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cosh-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden spir_func noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (312 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl (313 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unknown-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.arbitrary.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl (314 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleType.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (315 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Gather.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (316 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl (317 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:55): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 4 but found 2) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:60): too few initializers in list for type 'int4[]' (aka 'vector[]') (expected 8 but found 7) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:67): too few initializers in list for type 'int[][2]' (expected 6 but found 5) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:31): implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/InitIncompleteArrays.hlsl:32): implicit conversion turns floating-point number into integer: 'float' to 'int' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (318 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -Wno-sign-conversion -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-Subscript.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.vs.output.hlsl (319 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.vs.output.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.vs.output.hlsl:5): attribute 'SV_Target' is unsupported in 'vertex' shaders, requires pixel # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (320 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:5): too few initializers in list for type 'int2x2' (aka 'matrix') (expected 4 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:10): too many initializers in list for type 'int1x2' (aka 'matrix') (expected 2 but found 3) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl:15): cannot initialize a variable of type 'matrix<[2 * ...], 4>' with an lvalue of type 'matrix<[2 * ...], 3>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl (321 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (322 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-pixel /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl:9): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (323 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl (324 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-1.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (325 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (326 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (327 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (328 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_store.hlsl (329 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl (330 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (331 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -fnative-half-type -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/RWBuffer-imageformat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (332 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:11): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:19): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:26): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:33): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:40): no matching function for call to 'increment' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Line 48 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:49): no matching function for call to 'increment' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:12): candidate function not viable: no known conversion from 'int[3]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:20): candidate function not viable: no known conversion from 'int[1]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:27): candidate function not viable: requires single argument 'Arr', but no arguments were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:34): candidate function not viable: no known conversion from 'float[2]' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:41): candidate function not viable: no known conversion from 'int' to 'int[2]' for 1st argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ArrayOutputArgs-errors.hlsl:50): candidate function not viable: requires single argument 'Arr', but 2 arguments were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/ByteCode/hlsl.hlsl (333 of 25550) ******************** TEST 'Clang :: AST/ByteCode/hlsl.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -std=hlsl202x -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/ByteCode/hlsl.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/select.hlsl (334 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/select.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/select.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl (335 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/lit.hlsl (336 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/lit.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/lit.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (337 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:5): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:11): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:17): no matching function for call to 'D3DCOLORtoUBYTE4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:27): no matching function for call to 'D3DCOLORtoUBYTE4' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:6): candidate function not viable: requires single argument 'V', but no arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:12): candidate function not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:18): candidate function not viable: no known conversion from 'vector<[...], 2>' to 'vector<[...], 4>' for 1st argument # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl:28): candidate function not viable: no known conversion from 'S' to 'float4' (aka 'vector') for 1st argument # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/splitdouble.hlsl (338 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/splitdouble.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/splitdouble.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (339 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-one.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/TruncationOverloadResolution.hlsl (340 of 25550) ******************** TEST 'Clang :: SemaHLSL/TruncationOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -fsyntax-only /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl -DERROR=1 -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 82: call to 'Half4Float4Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 84: call to 'Float2Double2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 86: call to 'Half2Float2' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 88: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 89: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 90: call to 'Half2Half3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 95: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 96: call to 'Double2Double3' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 97: call to 'Double2Double3' is ambiguous # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 13: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'vector' (vector of 4 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 24: implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'double' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 37: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 38: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 39: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'half' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 41: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 42: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 43: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 45: implicit conversion turns vector to scalar: 'half3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 46: implicit conversion turns vector to scalar: 'float3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 47: implicit conversion turns vector to scalar: 'double3' (aka 'vector') to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 49: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 50: implicit conversion loses floating-point precision: 'float3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 51: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'half' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 53: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 54: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 55: implicit conversion loses floating-point precision: 'double3' (aka 'vector') to 'vector' (vector of 1 'float' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 57: implicit conversion truncates vector: 'half3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 58: implicit conversion truncates vector: 'float3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 59: implicit conversion truncates vector: 'double3' (aka 'vector') to 'vector' (vector of 1 'double' value) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 92: implicit conversion loses floating-point precision: 'vector' (vector of 3 'float' values) to 'vector' (vector of 3 'half' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 93: implicit conversion loses floating-point precision: 'vector' (vector of 3 'double' values) to 'vector' (vector of 3 'half' values) # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 65: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 66: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 68: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 69: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 71: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 72: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 74: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 75: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 78: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/TruncationOverloadResolution.hlsl Line 79: candidate function # | 53 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global.hlsl (341 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global.hlsl -check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (342 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.nested.vs.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl (343 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl:22): invalid operand of type 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/struct_input.hlsl (344 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/struct_input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:5): semantic annotations must be present for all parameters of an entry function or patch constant function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:16): semantic annotations must be present for all parameters of an entry function or patch constant function # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:6): 'f1' used here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:11): 's' declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/struct_input.hlsl:17): 'f' declared here # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl (345 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:10): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:16): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:22): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:28): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:34): no matching function for call to 'mul' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:40): no matching function for call to 'mul' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/mul-errors.hlsl:3): candidate template ignored # | 115 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl (346 of 25550) ******************** TEST 'Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -fnative-half-type -finclude-default-header -Wconversion -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl -DERROR=1 # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 84: call to 'FloatDouble' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 144: call to 'HalfFloat' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 248: cannot initialize a variable of type 'matrix' with an lvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 249: no matching function for call to 'fn3x2' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 259: assigning to 'matrix<[2 * ...], 3>' from incompatible type 'matrix<[2 * ...], 2>' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 260: assigning to 'matrix' from incompatible type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 276: call to 'matOrVec' is ambiguous # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 299: no matching function for call to 'matOrVec2' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 197: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 218: implicit conversion loses floating-point precision: 'float2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 223: implicit conversion loses floating-point precision: 'double2x2' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:241): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 240 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:242): implicit conversion turns floating-point number into integer: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 252 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:253): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 263 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:264): implicit conversion truncates matrix: 'float2x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 269 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:270): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 286 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:287): implicit conversion truncates matrix: 'float4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 292 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl:293): implicit conversion truncates matrix: 'float3x3' (aka 'matrix') to 'matrix' # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 22: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 23: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 34: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 35: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 226: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 231: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 232: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 234: candidate function # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/MatrixElementOverloadResolution.hlsl Line 235: candidate function # | 28 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (347 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl (348 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 3 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (349 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/global_array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-unknown-vulkan-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/global_array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl (350 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (351 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:5): no matching function for call to 'dot2add' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:11): no matching function for call to 'dot2add' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:6): candidate function not viable: requires 3 arguments, but 0 were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot2add-errors.hlsl:12): candidate function not viable: requires 3 arguments, but 4 were provided # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/short-errors.hlsl (352 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/short-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple spirv-pc-vulkan1.3-compute -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:5): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:9): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:14): unknown type name short # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/short-errors.hlsl:20): unknown type name short # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl (353 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl (354 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl (355 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:15): 1st argument must be a scalar or vector of floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:20): 1st argument must be a scalar or vector of floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/rcp-errors.hlsl:25): 1st argument must be a scalar or vector of floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl (356 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -fmatrix-memory-layout=row-major -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl --check-prefixes=CHECK,ROW-CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl (357 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:4): the argument to vk::Literal must be a vk::integral_constant # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl:7): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl (358 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sin-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (359 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:5): too few arguments to function call, expected 3, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:10): too few arguments to function call, expected 3, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:15): too few arguments to function call, expected 3, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:20): too many arguments to function call, expected 3, have 4 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl:27): no viable conversion from 'S' to 'unsigned int' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl (360 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/step-overloads.hlsl (361 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/step-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/step-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/AddUint64.hlsl (362 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/AddUint64.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/AddUint64.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl (363 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl (364 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl -DTARGET=dx -check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl (365 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-multi-dim.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl (366 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (367 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: AST/HLSL/pch.hlsl (368 of 25550) ******************** TEST 'Clang :: AST/HLSL/pch.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -finclude-default-header -emit-pch -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/pch.hlsl.tmp /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/Inputs/pch.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (369 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl (370 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/VectorTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/target.ps.input.hlsl (371 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/target.ps.input.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/target.ps.input.hlsl:5): semantic 'SV_Target' is unsupported in pixel shaders as input, requires one of the following: pixel out # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl (372 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/cf.for.plain.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (373 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitOr.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fwidth.hlsl (374 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fwidth.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fwidth.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl (375 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-dyn-index.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy.hlsl (376 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl (377 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -emit-llvm -disable-llvm-passes -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorElementStore.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/entry.point.hlsl (378 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/entry.point.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -finclude-default-header -disable-llvm-passes -emit-llvm -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/entry.point.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shift-mask.hlsl (379 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shift-mask.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shift-mask.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl (380 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMin.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/and_mat.hlsl (381 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/and_mat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/and_mat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl (382 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.struct.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (383 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 15: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 20: no matching member function for call to 'SampleLevel' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Line 25: no matching member function for call to 'SampleLevel' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:16): candidate function not viable: requires 3 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:17): candidate function not viable: requires 4 arguments, but 2 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:21): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:22): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:26): no known conversion from 'const char[8]' to 'float' for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleLevel.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (384 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-vertex -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl:10): partial explicit stage input location assignment via vk::location(X) unsupported # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl (385 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl (386 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveSum.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl (387 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl -fnative-half-type -fnative-int16-type -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:6): no matching function for call to 'asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:14): no matching function for call to 'bit_cast' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:22): no matching function for call to 'bit_cast' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:7): candidate function template not viable: requires single argument 'V', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:8): candidate function template not viable: requires single argument 'F', but 2 arguments were provided # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:15): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:16): candidate template ignored: could not match 'vector' against 'double' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:17): candidate template ignored: substitution failure [with U = float, T = double]: no type named 'Type' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:23): in instantiation of function template specialization 'hlsl::asfloat' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:24): candidate template ignored: could not match 'vector' against 'half' # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_detail.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asfloat-errors.hlsl:25): candidate template ignored: substitution failure [with U = float, T = half]: no type named 'Type' # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl (388 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (389 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 4: incomplete type 'Undefined' used in type trait expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:7): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:8): variable length arrays are not supported in '__builtin_hlsl_is_intangible' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:9): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 3: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 6: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl:10): function parameter 'X' with unknown value cannot be used in a constant expression # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl (390 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:19): attribute 'packoffset' only applies to shader constant in a constant buffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:24): invalid resource class specifier 't2' for packoffset, expected 'c' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:26): invalid component 'm' used; expected 'x', 'y', 'z', or 'w' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:33): packoffset overlap between 'o2', 'o1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:39): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 42 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:41): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 52 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:51): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 54 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:53): register or packoffset bind is not valid # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 59 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:58): packoffset at 'y' does not match alignment 64 required by 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 61 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:60): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 63 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:62): packoffset cannot cross register boundary # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 68 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:67): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:69): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 72 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:71): expected ')' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 74 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:73): invalid component 'X' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 76 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:75): expected '(' after '' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 78 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:77): expected identifier # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 80 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:79): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 82 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:81): expected '(' after ' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 85 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:84): invalid component 'xy' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 87 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:86): invalid component 'rg' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 89 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:88): invalid component 'yes' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 91 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:90): invalid component 'woo' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 93 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:92): invalid component 'xr' used # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 105 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:104): packoffset overlap between 'S2', 'S1' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 120 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:119): packoffset overlap between 'S24', 'S23' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:3): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/packoffset-invalid.hlsl:11): cannot mix packoffset elements with nonpackoffset elements in a cbuffer # | 29 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-input-builtin.hlsl (391 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-input-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan1.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl -emit-llvm -O3 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-input-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/sgep/array_load.hlsl (392 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/sgep/array_load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -fexperimental-emit-sgep -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/sgep/array_load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/half.hlsl (393 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/half.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/half.hlsl --check-prefix=HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f16tof32.hlsl (394 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f16tof32.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f16tof32.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/while.hlsl (395 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/while.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/while.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/ArrayAssignable.hlsl (396 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/ArrayAssignable.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/ArrayAssignable.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl (397 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_Target.ps.hlsl --check-prefix=CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/f32tof16.hlsl (398 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/f32tof16.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl -emit-llvm -O0 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/f32tof16.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (399 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/resource-bindings.hlsl (400 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/resource-bindings.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil--shadermodel6.6-compute -x hlsl -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/resource-bindings.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/no-conversion-warnings.hlsl (401 of 25550) ******************** TEST 'Clang :: SemaHLSL/no-conversion-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -Wno-conversion -Wno-vector-conversion -Wno-matrix-conversion -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/no-conversion-warnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/vk-ext-input-builtin.hlsl (402 of 25550) ******************** TEST 'Clang :: SemaHLSL/vk-ext-input-builtin.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-unkown-vulkan1.3-compute -x hlsl -hlsl-entry foo -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:3): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:7): 'vk::ext_builtin_input' attribute only applies to static const globals # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:11): 'vk::ext_builtin_input' attribute takes one argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:13): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:16): 'vk::ext_builtin_input' attribute requires an integer constant # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:18): default initialization of an object of const type 'const hlsl_private uint3' (aka 'const hlsl_private vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/vk-ext-input-builtin.hlsl:21): 'vk::ext_builtin_input' attribute only applies to static const globals # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl (403 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:7): semantic 'SV_GroupID' does not allow indexing # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl:13): semantic 'SV_GROUPID' does not allow indexing # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings_errs.hlsl (404 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings_errs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:13): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:21): assignment of 'Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:30): assignment of 'OutArr[0]' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 39 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:38): assignment of 'cond ? Out0 : Out1' to local resource 'Out' is not to the same unique global resource # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 47 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl:46): assignment of 'cond ? Out0 : Out1' to local resource 'StaticOut' is not to the same unique global resource # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 19: variable 'Out' is declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings_errs.hlsl Line 28: variable 'Out' is declared here # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/for.hlsl (405 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/convergence/for.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/convergence/for.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (406 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.7-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl (407 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -std=hlsl202x -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-default.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/local_resource_bindings.hlsl (408 of 25550) ******************** TEST 'Clang :: SemaHLSL/local_resource_bindings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/local_resource_bindings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl (409 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl (410 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl (411 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl -fnative-half-type -fsyntax-only -verify -verify-ignore-unexpected=warning # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:11): packoffset overlap between 'a0bad', 'A0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:29): packoffset overlap between 's0bad', 's0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 51 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:52): packoffset overlap between 'o0bad', 'o0f' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Line 69 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_matrix_align.hlsl:70): packoffset overlap between 'as0bad', 'as0f' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (412 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-global-subarray-many.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (413 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl:5): too many arguments to function call, expected 0, have 1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl (414 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl -DERRORS -Wdouble-promotion -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 285: left hand operand of type 'float4' (aka 'vector') to compound assignment cannot be truncated when used with right hand operand of type 'int2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:352): invalid operands to binary expression ('float4' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:363): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:374): invalid operands to binary expression ('float4x4' (aka 'matrix') and 'int4x4' (aka 'matrix') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:385): invalid operands to binary expression ('float2' (aka 'vector') and 'int4' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:397): invalid operands to binary expression ('bool2' (aka 'vector') and 'bool2') # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 24: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 35: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:54): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 56 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:55): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:68): implicit conversion from 'int2' (aka 'vector') to 'vector' (vector of 2 'float' values) may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 70 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:69): implicit conversion truncates vector: 'float4' (aka 'vector') to 'vector' (vector of 2 'float' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:93): implicit conversion loses integer precision: 'vector' (vector of 4 'unsigned long long' values) to 'vector' (vector of 4 'int' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 95 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:94): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 111: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:130): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 132 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:131): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:151): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 153 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:152): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 169: implicit conversion loses floating-point precision: 'float4' (aka 'vector') to 'half4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 180: implicit conversion increases floating-point precision: 'half4' (aka 'vector') to 'float4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 215: implicit conversion loses integer precision: 'int64_t4' (aka 'vector') to 'int4' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 236 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:235): implicit conversion changes signedness: 'vector' (vector of 4 'long long' values) to 'vector' (vector of 4 'unsigned long' values) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 255: implicit conversion turns vector to scalar: 'int2' (aka 'vector') to 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 267: implicit conversion turns vector to scalar: 'float2' (aka 'vector') to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 312: implicit conversion from 'int4' (aka 'vector') to 'float4' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:327): implicit conversion truncates vector: 'int4' (aka 'vector') to 'float2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 329 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:328): implicit conversion from 'int4' (aka 'vector') to 'float2' (aka 'vector') may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 342: implicit conversion from 'int4' (aka 'vector') to 'vector' (vector of 4 'float' values) may lose precision # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 359 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:353): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 370 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:364): did you mean or? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 381 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:375): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 393 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:386): did you mean and? # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl Line 402 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/UsualArithmeticConversions.hlsl:398): did you mean and? # | 35 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl (415 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.hlsl (416 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/position.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/position.ps.hlsl:5): semantic 'SV_Position' is unsupported in pixel shaders as output, requires one of the following: vertex input/output, pixel input # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl (417 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_count.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (418 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl:17): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/shader_type_attr.hlsl (419 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/shader_type_attr.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/shader_type_attr.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl (420 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL="call" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl --check-prefixes=CHECK,DXCHECK -DCALL=call # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl (421 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -fnative-half-type -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl (422 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/HLSLControlFlowHint.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl (423 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (424 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl:17): no viable conversion from 'S' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl (425 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl (426 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 3 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:4): unknown type name 'uint64_t5x5' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:8): unknown type name 'uint16_t4x4' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:11): constraints not satisfied for alias template 'matrix' [with element = int, rows_count = 5, cols_count = 5] # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:15): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:18): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:21): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:24): matrix row size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 25 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:26): matrix column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:28): matrix row and column size too large # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:31): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 32 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:33): zero matrix size # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:35): zero matrix size # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl:12): because '5 <= 4' (5 <= 4) evaluated to false # | 14 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl (427 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/res-array-local1.hlsl (428 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/res-array-local1.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-compute -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/res-array-local1.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/any.hlsl (429 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/any.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden spir_func noundef" -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden spir_func noundef' -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/any.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden spir_func noundef -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/log-overloads.hlsl (430 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/log-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/log-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl (431 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl -fnative-half-type -fnative-int16-type -emit-llvm-only -disable-llvm-passes -verify -verify-ignore-unexpected # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:5): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:10): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:15): no matching function for call to 'firstbithigh' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:20): 1st argument must be a scalar or vector of integer types (was 'double2' (aka 'vector')) # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/firstbithigh-errors.hlsl:25): 1st argument must be a scalar or vector of integer types (was 'double') # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (432 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:8): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:11): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 15 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:14): used type 'unsigned int' where __hlsl_resource_t is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:19): used type 'const char *' where integer is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:28): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 1, found 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:39): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:45): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 2, found 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Line 49 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl:48): builtin '__builtin_hlsl_resource_getpointer' resource coordinate dimension mismatch: expected 3, found 2 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/atan2.hlsl (433 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/atan2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/atan2.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl (434 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.output.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl (435 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl -disable-llvm-passes -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/VectorSwizzles.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl (436 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/SpirvType.alignment.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (437 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/OutArgExpr.hlsl (438 of 25550) ******************** TEST 'Clang :: AST/HLSL/OutArgExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # executed command: rm -f /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -emit-pch -finclude-default-header -o /usr/local/google/home/thakis/src/llvm-project/out/gn/obj/clang/test/AST/HLSL/Output/OutArgExpr.hlsl.tmp.pch /usr/local/google/home/thakis/src/llvm-project/clang/test/AST/HLSL/OutArgExpr.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl (439 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/export.hlsl (440 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/export.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/export.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (441 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (442 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 13: incomplete type 'Undefined' where a complete type is required # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:18): variable length arrays are not supported for the current target # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:19): variable length arrays are not supported in '__builtin_hlsl_is_scalarized_layout_compatible' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:20): static assertion failed due to requirement '__builtin_hlsl_is_scalarized_layout_compatible(int[4], int[X])' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:21): variable length arrays in C++ are a Clang extension # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 11: forward declaration of 'Undefined' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 17: declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl:22): function parameter 'X' with unknown value cannot be used in a constant expression # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl (443 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan1.3-pixel -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (444 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl (445 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Loops/unroll.hlsl (446 of 25550) ******************** TEST 'Clang :: SemaHLSL/Loops/unroll.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -O0 -finclude-default-header -fsyntax-only -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:5): expression is not an integral constant expression # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 12: 'unroll' attribute takes no more than 1 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 17: 'loop' attribute takes no more than 0 argument # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 22: invalid value '-1'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 27: invalid value '0'; must be positive # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 32: invalid argument of type 'float'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 37: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 42: invalid argument of type 'bool'; expected an integer type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 48: 'unroll' attribute only applies to 'for', 'while', and 'do' statements # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:3): declared here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Loops/unroll.hlsl:6): read of non-const variable 'I' is not allowed in a constant expression # | 12 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (447 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/DispatchThreadID.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (448 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl -verify -DTEST_FUNC=or # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 12 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:13): cannot initialize return object of type 'bool3x3' (aka 'matrix') with an rvalue of type 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:25): cannot initialize return object of type 'matrix<[...], 3, 3>' with an rvalue of type 'matrix<[...], 2, 2>' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:7): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:19): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl:31): implicit conversion truncates matrix: 'bool3x3' (aka 'matrix') to 'matrix' # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (449 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:5): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 10 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:11): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:17): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:23): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:29): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:35): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 40 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:41): implicit conversion truncates matrix: 'int4x4' (aka 'matrix') to 'matrix' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Line 46 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl:47): implicit conversion turns matrix to scalar: 'int4x4' (aka 'matrix') to 'int' # | 9 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl (450 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple spirv-unknown-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_spirv.h Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:6): argument type 'S' is incomplete # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 4: forward declaration of 'S' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Line 8 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl:9): in instantiation of template type alias 'SpirvOpaqueType' requested here # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl (451 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan-overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl (452 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (453 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2-output.hlsl --check-prefixes=CHECK-DX,CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl (454 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/frac-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (455 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-pc-vulkan-compute -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl (456 of 25550) ******************** TEST 'Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang --driver-mode=dxc -T cs_6_0 -fcgl /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/Driver/dxc_hlsl-rootsig-ver.hlsl --check-prefix=CHECK-V1_1 # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/wavesize.hlsl (457 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/wavesize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.6-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl -DSM66 -hlsl-entry foo -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/wavesize.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl (458 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl 2>&1 | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxilv1.0-unknown-shadermodel6.0-compute -std=hlsl202x -emit-llvm-only -disable-llvm-passes -DFUNC=lerp /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # note: command had no output on stdout or stderr # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl -DFUNC=lerp # .---command stderr------------ # | /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl:5:12: error: CHECK: expected string not found in input # | // CHECK: warning: '[[FUNC]]' is deprecated: In 202x 64 bit API lowering for [[FUNC]] is deprecated. Explicitly cast parameters to 32 or 16 bit types. # | ^ # | :1:1: note: scanning from here # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | :1:1: note: with "FUNC" equal to "lerp" # | In file included from :1: # | ^ # | # | Input file: # | Check file: /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl # | # | -dump-input=help explains the following input dump. # | # | Input was: # | <<<<<< # | 1: In file included from :1: # | check:5'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | check:5'1 with "FUNC" equal to "lerp" # | check:5'2 with "FUNC" equal to "lerp" # | 2: In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: 42 | #include "hlsl_alias_intrinsics_gen.inc" # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: 1 error generated. # | check:5'0 ~~~~~~~~~~~~~~~~~~~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/loops/unroll.hlsl (459 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/loops/unroll.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library -disable-llvm-passes /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/loops/unroll.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl (460 of 25550) ******************** TEST 'Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.4-library -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 6: matrix row index is not an integer # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 11: matrix row index is outside the allowed range # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/matrix_single_subscript_errors.hlsl Line 15: vector component access exceeds type 'vector' (vector of 3 'float' values) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (461 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:13): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:16): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:19): cannot initialize a parameter of type '__hlsl_resource_t' with an lvalue of type 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:26): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 30 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:29): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:32): invalid __hlsl_resource_t type attributes # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 38 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:37): argument 1 must be constant integer 1 or -1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:40): cannot initialize a parameter of type 'int' with an lvalue of type 'const char[2]' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Line 44 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl:43): argument 1 must be constant integer 1 or -1 # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 10 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (462 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (463 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl (464 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/ArrTest.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl (465 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:15): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:20): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/degrees-errors.hlsl:25): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/sinh.hlsl (466 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/sinh.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/sinh.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (467 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -fnative-half-type /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 4: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 5: implicit conversion from 'int' to 'float' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 8: implicit conversion from 'int' to 'half' may lose precision # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 9: implicit conversion turns floating-point number into integer: 'double' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 10: implicit conversion turns floating-point number into integer: 'float' to 'int' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/ImpCastAddrSpace.hlsl Line 11: implicit conversion turns floating-point number into integer: 'half' to 'int' # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl (468 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/frem_modulo.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl (469 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl:20): no viable conversion from 'Foo' to 'bool' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 4 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix_types.hlsl (470 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix_types.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -fmatrix-memory-layout=row-major -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix_types.hlsl --check-prefix=CHECK-ROW-MAJOR # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/OutputParameters.hlsl (471 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/OutputParameters.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-compute -finclude-default-header -verify -Wdouble-promotion /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 13: illegal scalar extension cast on argument 'f' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 14: illegal scalar extension cast on argument 'f' to inout paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 16: illegal scalar extension cast on argument 'i' to out paramemter # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 17: illegal scalar extension cast on argument 'i' to inout paramemter # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-warning' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 32: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion increases floating-point precision: 'float' to 'double' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/OutputParameters.hlsl Line 33: implicit conversion loses floating-point precision: 'double' to 'float' # | 8 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (472 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -disable-llvm-passes -emit-llvm -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (473 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveMax.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl (474 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic-struct-2.hlsl --check-prefixes=CHECK,CHECK-DXIL -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/acos.hlsl (475 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/acos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/acos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (476 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 2 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl -fnative-half-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl (477 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.0-compute -std=hlsl202x -emit-llvm -disable-llvm-passes -hlsl-entry main -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/groupsharedArgs/Overloads.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (478 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asuint-constexpr.hlsl -verify # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl (479 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:5): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:10): too few arguments to function call, expected 2, have 1 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:15): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:20): all arguments to '__builtin_hlsl_asdouble' must have the same type # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl Line 24 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/asdouble-errors.hlsl:25): invalid operand of type 'uint64_t' (aka 'unsigned long') where 'unsigned int' or a vector of such type is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (480 of 25550) ******************** TEST 'Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl -verify -verify-ignore-unexpected=note # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 18 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:19): no matching conversion for C-style cast from 'int' to 'R' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:27): no matching conversion for C-style cast from 'int' to 'RWBuffer' (aka 'RWBuffer>') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 31 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:32): C-style cast from 'int' to 'RWBuffer[2]' (aka 'RWBuffer>[2]') is not allowed # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Language/AggregateSplatCast-errors.hlsl:42): no matching conversion for C-style cast from 'int' to 'X' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 5 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl (481 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-pixel -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.ps.hlsl:5): attribute 'SV_VertexID' is unsupported in 'pixel' shaders, requires vertex # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 2 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl (482 of 25550) ******************** TEST 'Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel5.0-library -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:7): 'WaveActiveCountBits' is only available on Shader Model 6.0 or newer # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/WaveBuiltinAvailability.hlsl:8): 'WaveActiveCountBits' has been marked as being introduced in Shader Model 6.0 here, but the deployment target is Shader Model 5.0 # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl (483 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple spirv-pc-vulkan-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/wave_is_first_lane.hlsl --check-prefixes=CHECK,CHECK-SPIRV # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl (484 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library -x hlsl -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:8): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:14): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:21): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:28): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:35): an array type is not allowed here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:42): an array type is not allowed here # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 7 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:9): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 13 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:15): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 20 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:22): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 27 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:29): in instantiation of function template specialization 'hlsl::ByteAddressBuffer::Load' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:36): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Line 41 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl:43): in instantiation of function template specialization 'hlsl::RWByteAddressBuffer::Store' requested here # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (485 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl (486 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -finclude-default-header -fsyntax-only -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 18: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 24: no matching member function for call to 'SampleGrad' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Line 30: no matching member function for call to 'SampleGrad' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:19): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:20): candidate function not viable: requires 5 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:21): candidate function not viable: requires 6 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:25): candidate function not viable: requires 6 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:26): candidate function not viable: requires 5 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:27): candidate function not viable: requires 4 arguments, but 7 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:31): no known conversion from 'const char[8]' to 'float' for 6th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:32): candidate function not viable: requires 5 arguments, but 6 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-SampleGrad.hlsl:33): candidate function not viable: requires 4 arguments, but 6 were provided # | 13 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/semantic.array.hlsl (487 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/semantic.array.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple spirv-linux-vulkan-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/semantic.array.hlsl --check-prefixes=CHECK,CHECK-SPIRV -DTARGET=spv # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl (488 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/clamp-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl (489 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WaveActiveBallot.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (490 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl -emit-llvm -O1 -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl (491 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/saturate-builtin.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl (492 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl -emit-llvm -Wdeprecated-declarations -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/degrees-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/max.hlsl (493 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/max.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/max.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/normalize.hlsl (494 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/normalize.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTARGET=dx # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTARGET=dx # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/normalize.hlsl --check-prefixes=CHECK,NATIVE_HALF -DFNATTRS=hidden noundef nofpclass(nan inf) -DTARGET=dx # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/fmod.hlsl (495 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/fmod.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 5 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS="hidden noundef nofpclass(nan inf)" -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl '-DFNATTRS=hidden noundef nofpclass(nan inf)' -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/fmod.hlsl -DFNATTRS=hidden noundef nofpclass(nan inf) -DTYPE=half -DINT_TYPE=f16 --check-prefixes=DXCHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/isnan.hlsl (496 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/isnan.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/isnan.hlsl --check-prefixes=CHECK,DXCHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (497 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:5): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:10): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:15): invalid operand of type 'bool' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:20): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Line 26 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl:27): invalid operand of type 'S' where a scalar or vector is required # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl (498 of 25550) ******************** TEST 'Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-vertex -finclude-default-header -x hlsl -verify -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 4 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:5): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 9 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:10): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:15): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 19 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:20): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:29): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl Line 33 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Semantics/vertexid.vs.hlsl:34): attribute 'SV_VertexID' only applies to a field or parameter of type 'uint' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 7 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (499 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl (500 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/radians.hlsl (501 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/radians.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/radians.hlsl --check-prefixes=CHECK,NATIVE_HALF -DTARGET=dx -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/step-errors.hlsl (502 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/step-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl -fnative-half-type -fnative-int16-type -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 5 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:6): too few arguments to function call, expected 2, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:12): too many arguments to function call, expected 2, have 3 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 17 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:18): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'bool') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 23 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:24): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl Line 29 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/step-errors.hlsl:30): 1st argument must be a scalar or vector of 16 or 32 bit floating-point types (was 'int2' (aka 'vector')) # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos.hlsl (503 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/cos.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/cos.hlsl --check-prefixes=CHECK,NATIVE_HALF # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (504 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-half-type -fnative-int16-type -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (505 of 25550) ******************** TEST 'Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -fnative-int16-type -fnative-half-type -fmath-errno -ffp-contract=on -fno-rounding-math -finclude-default-header -triple dxil-pc-shadermodel6.6-library /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl -emit-llvm-only -disable-llvm-passes -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:7): too few arguments to function call, expected 1, have 0 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 11 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:12): too many arguments to function call, expected 1, have 2 # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 16 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:17): invalid operand of type 'float' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 21 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:22): invalid operand of type 'bool2' (aka 'vector') # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl:29): invalid operand of type 'S' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 6 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (506 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -emit-llvm -disable-llvm-passes -finclude-default-header -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl (507 of 25550) ******************** TEST 'Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.0-library -x hlsl -fsyntax-only -finclude-default-header -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 14 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:10): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 22 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:18): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 28 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:24): no matching member function for call to 'Sample' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl Line 34 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:30): no matching member function for call to 'Sample' # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | error: 'expected-note' diagnostics expected but not seen: # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:11): candidate function not viable: requires 2 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:12): candidate function not viable: requires 3 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:13): candidate function not viable: requires 4 arguments, but 1 was provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:19): candidate function not viable: requires 4 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:20): candidate function not viable: requires 3 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:21): candidate function not viable: requires 2 arguments, but 5 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:25): candidate function not viable: no known conversion from 'SamplerState' to 'vector' (vector of 2 'int' values) for 3rd argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:26): candidate function not viable: requires 2 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:27): candidate function not viable: requires 4 arguments, but 3 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:31): candidate function not viable: no known conversion from 'SamplerState' to 'float' for 4th argument # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:32): candidate function not viable: requires 3 arguments, but 4 were provided # | File * Line * (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Resources/Texture2D-Sema.hlsl:33): candidate function not viable: requires 2 arguments, but 4 were provided # | 17 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl (508 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS="hidden noundef nofpclass(nan inf)" # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl202x -finclude-default-header -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl -Wdeprecated-declarations -emit-llvm -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK '-DFNATTRS=hidden noundef nofpclass(nan inf)' # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/exp2-overloads.hlsl --check-prefixes=CHECK -DFNATTRS=hidden noundef nofpclass(nan inf) # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (509 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -x hlsl -emit-llvm -finclude-default-header -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl -verify -verify-ignore-unexpected=note,error # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Line 6 (directive at /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl:7): semantic 'SV_GroupThreadID' does not allow indexing # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl (510 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl -emit-llvm -disable-llvm-passes -fnative-half-type -o - # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/ddx-fine.hlsl --check-prefixes=CHECK # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl (511 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl | llvm-cxxfilt | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.3-library -finclude-default-header -emit-llvm -disable-llvm-passes -o - /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl # .---command stderr------------ # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: llvm-cxxfilt # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl --check-prefixes=CHECK,DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl (512 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -triple dxil-pc-shadermodel6.3-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl -emit-llvm -disable-llvm-passes -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/WavePrefixProduct.hlsl --check-prefixes=CHECK,CHECK-DXIL # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (513 of 25550) ******************** TEST 'Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -triple dxil-pc-shadermodel6.6-library -finclude-default-header -std=hlsl202x -fmatrix-memory-layout=column-major -verify /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl # .---command stderr------------ # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 1 error generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl (514 of 25550) ******************** TEST 'Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl' FAILED ******************** Exit Code: 1 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.0-compute /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl -fsyntax-only -verify # .---command stderr------------ # | error: 'expected-error' diagnostics expected but not seen: # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 5: use of undeclared identifier 'vk' # | File /usr/local/google/home/thakis/src/llvm-project/clang/test/SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Line 9: '__hlsl_spirv_type' is only available for the SPIR-V target # | error: 'expected-error' diagnostics seen but not expected: # | File /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h Line 42: 'hlsl_alias_intrinsics_gen.inc' file not found # | 3 errors generated. # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/reversebits.hlsl (515 of 25550) ******************** TEST 'Clang :: CodeGenHLSL/builtins/reversebits.hlsl' FAILED ******************** Exit Code: 2 Command Output (stdout): -- # RUN: at line 1 /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - | /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/clang -cc1 -internal-isystem /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include -nostdsysteminc -std=hlsl2021 -finclude-default-header -x hlsl -triple dxil-pc-shadermodel6.3-library /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl -fnative-half-type -fnative-int16-type -emit-llvm -disable-llvm-passes -O3 -o - # .---command stderr------------ # | warning: support for HLSL language version hlsl2021 is incomplete, recommend using hlsl202x instead # | In file included from :1: # | In file included from /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl.h:24: # | /usr/local/google/home/thakis/src/llvm-project/out/gn/lib/clang/23/include/hlsl/hlsl_alias_intrinsics.h:42:10: fatal error: 'hlsl_alias_intrinsics_gen.inc' file not found # | 42 | #include "hlsl_alias_intrinsics_gen.inc" # | | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 1 warning and 1 error generated. # `----------------------------- # error: command failed with exit status: 1 # executed command: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # .---command stderr------------ # | FileCheck error: '' is empty. # | FileCheck command line: /usr/local/google/home/thakis/src/llvm-project/out/gn/bin/FileCheck /usr/local/google/home/thakis/src/llvm-project/clang/test/CodeGenHLSL/builtins/reversebits.hlsl # `----------------------------- # error: command failed with exit status: 2 -- ******************** Testing: 0.. 10.. 20.. 30.. 40.. 50.. 60.. 70.. 80.. 90.. ******************** Failed Tests (515): Clang :: AST/ByteCode/hlsl.hlsl Clang :: AST/HLSL/OutArgExpr.hlsl Clang :: AST/HLSL/Texture2D-scalar-AST.hlsl Clang :: AST/HLSL/Texture2D-shorthand-AST.hlsl Clang :: AST/HLSL/Texture2D-vector-AST.hlsl Clang :: AST/HLSL/TypdefArrayParam.hlsl Clang :: AST/HLSL/ast-dump-APValue-matrix.hlsl Clang :: AST/HLSL/ast-dump-SpirvType.hlsl Clang :: AST/HLSL/export.hlsl Clang :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl Clang :: AST/HLSL/matrix-init-list-row-major.hlsl Clang :: AST/HLSL/packoffset.hlsl Clang :: AST/HLSL/pch.hlsl Clang :: AST/HLSL/pch_spirv_type.hlsl Clang :: AST/HLSL/pch_with_buf.hlsl Clang :: AST/HLSL/pch_with_matrix_element_accessor.hlsl Clang :: AST/HLSL/pch_with_matrix_single_subscript.hlsl Clang :: AST/HLSL/resource_binding_attr.hlsl Clang :: AST/HLSL/semantic-input-struct-shadow.hlsl Clang :: AST/HLSL/semantic-input-struct.hlsl Clang :: AST/HLSL/semantic-input.hlsl Clang :: AST/HLSL/semantic-output-struct-shadow.hlsl Clang :: AST/HLSL/semantic-output-struct.hlsl Clang :: AST/HLSL/semantic-output.hlsl Clang :: AST/HLSL/vk.spec-constant.usage.hlsl Clang :: AST/HLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/ArrayAssignable.hlsl Clang :: CodeGenHLSL/BasicFeatures/AggregateSplatCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayOutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl Clang :: CodeGenHLSL/BasicFeatures/InitLists.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixConstructor.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixElementTypeCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixExplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptSetter.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl Clang :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl Clang :: CodeGenHLSL/BasicFeatures/OutputArguments.hlsl Clang :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/VectorElementwiseCast.hlsl Clang :: CodeGenHLSL/BasicFeatures/frem_modulo.hlsl Clang :: CodeGenHLSL/BasicFeatures/matrix-type-indexing.hlsl Clang :: CodeGenHLSL/Bool.hlsl Clang :: CodeGenHLSL/BoolMatrix.hlsl Clang :: CodeGenHLSL/BoolVector.hlsl Clang :: CodeGenHLSL/HLSLControlFlowHint.hlsl Clang :: CodeGenHLSL/Operators/logical-not.hlsl Clang :: CodeGenHLSL/all-resources-bound.hlsl Clang :: CodeGenHLSL/basic_types.hlsl Clang :: CodeGenHLSL/builtins/AddUint64.hlsl Clang :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl Clang :: CodeGenHLSL/builtins/GroupMemoryBarrierWithGroupSync.hlsl Clang :: CodeGenHLSL/builtins/QuadReadAcrossX.hlsl Clang :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl Clang :: CodeGenHLSL/builtins/VectorElementStore.hlsl Clang :: CodeGenHLSL/builtins/VectorSwizzles.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAllTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveAnyTrue.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBallot.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitAnd.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor-errors.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveBitXor.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveCountBits.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMax.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveMin.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveProduct.hlsl Clang :: CodeGenHLSL/builtins/WaveActiveSum.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixCountBits.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixProduct.hlsl Clang :: CodeGenHLSL/builtins/WavePrefixSum.hlsl Clang :: CodeGenHLSL/builtins/WaveReadLaneAt.hlsl Clang :: CodeGenHLSL/builtins/abs.hlsl Clang :: CodeGenHLSL/builtins/acos-overloads.hlsl Clang :: CodeGenHLSL/builtins/acos.hlsl Clang :: CodeGenHLSL/builtins/all.hlsl Clang :: CodeGenHLSL/builtins/and.hlsl Clang :: CodeGenHLSL/builtins/and_mat.hlsl Clang :: CodeGenHLSL/builtins/any.hlsl Clang :: CodeGenHLSL/builtins/asdouble.hlsl Clang :: CodeGenHLSL/builtins/asfloat.hlsl Clang :: CodeGenHLSL/builtins/asin-overloads.hlsl Clang :: CodeGenHLSL/builtins/asin.hlsl Clang :: CodeGenHLSL/builtins/asint.hlsl Clang :: CodeGenHLSL/builtins/asint16.hlsl Clang :: CodeGenHLSL/builtins/asuint.hlsl Clang :: CodeGenHLSL/builtins/asuint16.hlsl Clang :: CodeGenHLSL/builtins/atan-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan.hlsl Clang :: CodeGenHLSL/builtins/atan2-overloads.hlsl Clang :: CodeGenHLSL/builtins/atan2.hlsl Clang :: CodeGenHLSL/builtins/ceil-overloads.hlsl Clang :: CodeGenHLSL/builtins/ceil.hlsl Clang :: CodeGenHLSL/builtins/clamp-builtin.hlsl Clang :: CodeGenHLSL/builtins/clamp-overloads.hlsl Clang :: CodeGenHLSL/builtins/clamp.hlsl Clang :: CodeGenHLSL/builtins/clip-builtin.hlsl Clang :: CodeGenHLSL/builtins/clip.hlsl Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl Clang :: CodeGenHLSL/builtins/cos.hlsl Clang :: CodeGenHLSL/builtins/cosh-overloads.hlsl Clang :: CodeGenHLSL/builtins/cosh.hlsl Clang :: CodeGenHLSL/builtins/countbits.hlsl Clang :: CodeGenHLSL/builtins/cross.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddx-fine.hlsl Clang :: CodeGenHLSL/builtins/ddx.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-coarse.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine-builtin.hlsl Clang :: CodeGenHLSL/builtins/ddy-fine.hlsl Clang :: CodeGenHLSL/builtins/ddy.hlsl Clang :: CodeGenHLSL/builtins/degrees-builtin.hlsl Clang :: CodeGenHLSL/builtins/degrees-overloads.hlsl Clang :: CodeGenHLSL/builtins/degrees.hlsl Clang :: CodeGenHLSL/builtins/distance.hlsl Clang :: CodeGenHLSL/builtins/dot-builtin.hlsl Clang :: CodeGenHLSL/builtins/dot.hlsl Clang :: CodeGenHLSL/builtins/dot2add.hlsl Clang :: CodeGenHLSL/builtins/dot4add_i8packed.hlsl Clang :: CodeGenHLSL/builtins/dot4add_u8packed.hlsl Clang :: CodeGenHLSL/builtins/dst.hlsl Clang :: CodeGenHLSL/builtins/exp-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp.hlsl Clang :: CodeGenHLSL/builtins/exp2-overloads.hlsl Clang :: CodeGenHLSL/builtins/exp2.hlsl Clang :: CodeGenHLSL/builtins/f16tof32-builtin.hlsl Clang :: CodeGenHLSL/builtins/f16tof32.hlsl Clang :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl Clang :: CodeGenHLSL/builtins/f32tof16.hlsl Clang :: CodeGenHLSL/builtins/faceforward.hlsl Clang :: CodeGenHLSL/builtins/firstbithigh.hlsl Clang :: CodeGenHLSL/builtins/firstbitlow.hlsl Clang :: CodeGenHLSL/builtins/floor-overloads.hlsl Clang :: CodeGenHLSL/builtins/floor.hlsl Clang :: CodeGenHLSL/builtins/fmod.hlsl Clang :: CodeGenHLSL/builtins/frac-builtin.hlsl Clang :: CodeGenHLSL/builtins/frac-overloads.hlsl Clang :: CodeGenHLSL/builtins/frac.hlsl Clang :: CodeGenHLSL/builtins/fwidth.hlsl Clang :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl Clang :: CodeGenHLSL/builtins/isinf-overloads.hlsl Clang :: CodeGenHLSL/builtins/isinf.hlsl Clang :: CodeGenHLSL/builtins/isnan-overloads.hlsl Clang :: CodeGenHLSL/builtins/isnan.hlsl Clang :: CodeGenHLSL/builtins/ldexp.hlsl Clang :: CodeGenHLSL/builtins/length.hlsl Clang :: CodeGenHLSL/builtins/lerp-builtin.hlsl Clang :: CodeGenHLSL/builtins/lerp-overloads.hlsl Clang :: CodeGenHLSL/builtins/lerp.hlsl Clang :: CodeGenHLSL/builtins/lit.hlsl Clang :: CodeGenHLSL/builtins/log-overloads.hlsl Clang :: CodeGenHLSL/builtins/log.hlsl Clang :: CodeGenHLSL/builtins/log10-overloads.hlsl Clang :: CodeGenHLSL/builtins/log10.hlsl Clang :: CodeGenHLSL/builtins/log2-overloads.hlsl Clang :: CodeGenHLSL/builtins/log2.hlsl Clang :: CodeGenHLSL/builtins/mad.hlsl Clang :: CodeGenHLSL/builtins/max-overloads.hlsl Clang :: CodeGenHLSL/builtins/max.hlsl Clang :: CodeGenHLSL/builtins/min-overloads.hlsl Clang :: CodeGenHLSL/builtins/min.hlsl Clang :: CodeGenHLSL/builtins/mul.hlsl Clang :: CodeGenHLSL/builtins/normalize-builtin.hlsl Clang :: CodeGenHLSL/builtins/normalize-overloads.hlsl Clang :: CodeGenHLSL/builtins/normalize.hlsl Clang :: CodeGenHLSL/builtins/or.hlsl Clang :: CodeGenHLSL/builtins/pow-overloads.hlsl Clang :: CodeGenHLSL/builtins/pow.hlsl Clang :: CodeGenHLSL/builtins/radians-builtin.hlsl Clang :: CodeGenHLSL/builtins/radians-overloads.hlsl Clang :: CodeGenHLSL/builtins/radians.hlsl Clang :: CodeGenHLSL/builtins/rcp-builtin.hlsl Clang :: CodeGenHLSL/builtins/rcp.hlsl Clang :: CodeGenHLSL/builtins/reflect.hlsl Clang :: CodeGenHLSL/builtins/refract.hlsl Clang :: CodeGenHLSL/builtins/reversebits.hlsl Clang :: CodeGenHLSL/builtins/round-overloads.hlsl Clang :: CodeGenHLSL/builtins/round.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl Clang :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/rsqrt.hlsl Clang :: CodeGenHLSL/builtins/saturate-builtin.hlsl Clang :: CodeGenHLSL/builtins/saturate.hlsl Clang :: CodeGenHLSL/builtins/select.hlsl Clang :: CodeGenHLSL/builtins/sign.hlsl Clang :: CodeGenHLSL/builtins/sin-overloads.hlsl Clang :: CodeGenHLSL/builtins/sin.hlsl Clang :: CodeGenHLSL/builtins/sinh-overloads.hlsl Clang :: CodeGenHLSL/builtins/sinh.hlsl Clang :: CodeGenHLSL/builtins/smoothstep.hlsl Clang :: CodeGenHLSL/builtins/splitdouble.hlsl Clang :: CodeGenHLSL/builtins/sqrt-overloads.hlsl Clang :: CodeGenHLSL/builtins/sqrt.hlsl Clang :: CodeGenHLSL/builtins/step-overloads.hlsl Clang :: CodeGenHLSL/builtins/step.hlsl Clang :: CodeGenHLSL/builtins/tan-overloads.hlsl Clang :: CodeGenHLSL/builtins/tan.hlsl Clang :: CodeGenHLSL/builtins/tanh-overloads.hlsl Clang :: CodeGenHLSL/builtins/tanh.hlsl Clang :: CodeGenHLSL/builtins/transpose-builtin.hlsl Clang :: CodeGenHLSL/builtins/transpose.hlsl Clang :: CodeGenHLSL/builtins/trunc-overloads.hlsl Clang :: CodeGenHLSL/builtins/trunc.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_count.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_simple.hlsl Clang :: CodeGenHLSL/builtins/wave_get_lane_index_subcall.hlsl Clang :: CodeGenHLSL/builtins/wave_is_first_lane.hlsl Clang :: CodeGenHLSL/convergence/cf.for.plain.hlsl Clang :: CodeGenHLSL/convergence/do.while.hlsl Clang :: CodeGenHLSL/convergence/entry.point.hlsl Clang :: CodeGenHLSL/convergence/for.hlsl Clang :: CodeGenHLSL/convergence/global_array.hlsl Clang :: CodeGenHLSL/convergence/while.hlsl Clang :: CodeGenHLSL/enable-16bit-types.hlsl Clang :: CodeGenHLSL/entry.hlsl Clang :: CodeGenHLSL/export.hlsl Clang :: CodeGenHLSL/float3.hlsl Clang :: CodeGenHLSL/group_shared.hlsl Clang :: CodeGenHLSL/groupsharedArgs/ArrTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/MatrixTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Overloads.hlsl Clang :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/TemplateTest.hlsl Clang :: CodeGenHLSL/groupsharedArgs/VectorTest.hlsl Clang :: CodeGenHLSL/half.hlsl Clang :: CodeGenHLSL/implicit-norecurse-attrib.hlsl Clang :: CodeGenHLSL/loops/unroll.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-one-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-store.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-load.hlsl Clang :: CodeGenHLSL/matrix-member-zero-based-swizzle-store.hlsl Clang :: CodeGenHLSL/matrix_types.hlsl Clang :: CodeGenHLSL/no_int_promotion.hlsl Clang :: CodeGenHLSL/res-may-alias.hlsl Clang :: CodeGenHLSL/resources-declared-only-once.hlsl Clang :: CodeGenHLSL/resources/ByteAddressBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl Clang :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl Clang :: CodeGenHLSL/resources/NonUniformResourceIndex.hlsl Clang :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl Clang :: CodeGenHLSL/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-lib.hlsl Clang :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Gather.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Load.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Sample.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl Clang :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl Clang :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default-explicit-binding.hlsl Clang :: CodeGenHLSL/resources/Texture2D-default.hlsl Clang :: CodeGenHLSL/resources/Texture2D-shorthand-contexts.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-elementtype.hlsl Clang :: CodeGenHLSL/resources/TypedBuffers-methods.hlsl Clang :: CodeGenHLSL/resources/cbuffer-empty-struct-array.hlsl Clang :: CodeGenHLSL/resources/cbuffer.hlsl Clang :: CodeGenHLSL/resources/cbuffer_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_and_namespaces.hlsl Clang :: CodeGenHLSL/resources/cbuffer_geps.hlsl Clang :: CodeGenHLSL/resources/cbuffer_matrix_align.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl Clang :: CodeGenHLSL/resources/cbuffer_with_static_global_and_function.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer.hlsl Clang :: CodeGenHLSL/resources/default_cbuffer_with_layout.hlsl Clang :: CodeGenHLSL/resources/res-array-global-dyn-index.hlsl Clang :: CodeGenHLSL/resources/res-array-global-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl Clang :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl Clang :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl Clang :: CodeGenHLSL/resources/res-array-global.hlsl Clang :: CodeGenHLSL/resources/res-array-local-multi-dim.hlsl Clang :: CodeGenHLSL/resources/res-array-local1.hlsl Clang :: CodeGenHLSL/resources/res-array-local2.hlsl Clang :: CodeGenHLSL/resources/res-array-local3.hlsl Clang :: CodeGenHLSL/resources/resource-bindings.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/DispatchThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupID.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl Clang :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_Position.vs.hlsl Clang :: CodeGenHLSL/semantics/SV_Target.ps.hlsl Clang :: CodeGenHLSL/semantics/SV_VertexID.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-1.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-2.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested-shadow.hlsl Clang :: CodeGenHLSL/semantics/semantic-struct-nested.hlsl Clang :: CodeGenHLSL/semantics/semantic.arbitrary.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.hlsl Clang :: CodeGenHLSL/semantics/semantic.array.output.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location-output-struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix-builtin.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.explicit-mix.lib.hlsl Clang :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.hlsl Clang :: CodeGenHLSL/semantics/semantic.struct.output.hlsl Clang :: CodeGenHLSL/sgep/array_load.hlsl Clang :: CodeGenHLSL/sgep/array_store.hlsl Clang :: CodeGenHLSL/sgep/load_global.hlsl Clang :: CodeGenHLSL/sgep/object_method.hlsl Clang :: CodeGenHLSL/shader_type_attr.hlsl Clang :: CodeGenHLSL/shift-mask.hlsl Clang :: CodeGenHLSL/sret_output.hlsl Clang :: CodeGenHLSL/static-variable.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.alignment.hlsl Clang :: CodeGenHLSL/vk-features/SpirvType.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.access.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.anon-struct.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.layout.hlsl Clang :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl Clang :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl Clang :: CodeGenHLSL/vk-input-builtin.hlsl Clang :: CodeGenHLSL/vk_binding_attr.hlsl Clang :: CodeGenHLSL/wavesize.hlsl Clang :: Driver/dxc_hlsl-rootsig-ver.hlsl Clang :: Driver/dxc_rootsig-define.hlsl Clang :: SemaHLSL/ArrayAssignable_errors.hlsl Clang :: SemaHLSL/BuiltIns/AddUint64-errors.hlsl Clang :: SemaHLSL/BuiltIns/ByteAddressBuffers.hlsl Clang :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl Clang :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl Clang :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAllTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMax-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveMin.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl Clang :: SemaHLSL/BuiltIns/WavePrefixSum-errors.hlsl Clang :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl Clang :: SemaHLSL/BuiltIns/all-errors.hlsl Clang :: SemaHLSL/BuiltIns/any-errors.hlsl Clang :: SemaHLSL/BuiltIns/asdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asfloat-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl Clang :: SemaHLSL/BuiltIns/asuint-errors.hlsl Clang :: SemaHLSL/BuiltIns/asuint16-errors.hlsl Clang :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl Clang :: SemaHLSL/BuiltIns/clamp-errors.hlsl Clang :: SemaHLSL/BuiltIns/clip-errors.hlsl Clang :: SemaHLSL/BuiltIns/countbits-errors.hlsl Clang :: SemaHLSL/BuiltIns/cross-errors.hlsl Clang :: SemaHLSL/BuiltIns/degrees-errors.hlsl Clang :: SemaHLSL/BuiltIns/distance-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot2add-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/dot4add_u8packed-errors.hlsl Clang :: SemaHLSL/BuiltIns/exp-errors.hlsl Clang :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl Clang :: SemaHLSL/BuiltIns/faceforward-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbithigh-errors.hlsl Clang :: SemaHLSL/BuiltIns/firstbitlow-errors.hlsl Clang :: SemaHLSL/BuiltIns/fmod-errors.hlsl Clang :: SemaHLSL/BuiltIns/frac-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl Clang :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl Clang :: SemaHLSL/BuiltIns/isinf-errors.hlsl Clang :: SemaHLSL/BuiltIns/isnan-errors.hlsl Clang :: SemaHLSL/BuiltIns/ldexp-errors.hlsl Clang :: SemaHLSL/BuiltIns/length-errors.hlsl Clang :: SemaHLSL/BuiltIns/lerp-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl Clang :: SemaHLSL/BuiltIns/mad-errors.hlsl Clang :: SemaHLSL/BuiltIns/matrix-basic_types-errors.hlsl Clang :: SemaHLSL/BuiltIns/mul-errors.hlsl Clang :: SemaHLSL/BuiltIns/normalize-errors.hlsl Clang :: SemaHLSL/BuiltIns/radians-errors.hlsl Clang :: SemaHLSL/BuiltIns/rcp-errors.hlsl Clang :: SemaHLSL/BuiltIns/reflect-errors.hlsl Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl Clang :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl Clang :: SemaHLSL/BuiltIns/reversebits-errors.hlsl Clang :: SemaHLSL/BuiltIns/round-errors.hlsl Clang :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl Clang :: SemaHLSL/BuiltIns/saturate-errors.hlsl Clang :: SemaHLSL/BuiltIns/select-errors.hlsl Clang :: SemaHLSL/BuiltIns/sign-errors.hlsl Clang :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl Clang :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl Clang :: SemaHLSL/BuiltIns/step-errors.hlsl Clang :: SemaHLSL/BuiltIns/ternary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/transpose-errors.hlsl Clang :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl Clang :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl Clang :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl Clang :: SemaHLSL/Language/AggregateSplatCasts.hlsl Clang :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCast-errors.hlsl Clang :: SemaHLSL/Language/ElementwiseCasts.hlsl Clang :: SemaHLSL/Language/ImpCastAddrSpace.hlsl Clang :: SemaHLSL/Language/InitIncompleteArrays.hlsl Clang :: SemaHLSL/Language/InitListAST.hlsl Clang :: SemaHLSL/Language/InitLists.hlsl Clang :: SemaHLSL/Language/MatrixSplatCasts.hlsl Clang :: SemaHLSL/Language/OutputParameters.hlsl Clang :: SemaHLSL/Language/TemplateOutArg.hlsl Clang :: SemaHLSL/Language/UsualArithmeticConversions.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExplicitCast.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/InOut.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/NotGroupSharedTest.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/Pre202xWarning.hlsl Clang :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl Clang :: SemaHLSL/Loops/unroll.hlsl Clang :: SemaHLSL/MatrixElementOverloadResolution.hlsl Clang :: SemaHLSL/Operators/frem_modulo-errors.hlsl Clang :: SemaHLSL/Operators/logical-not.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleGrad.hlsl Clang :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl Clang :: SemaHLSL/Resources/Texture2D-Sema.hlsl Clang :: SemaHLSL/Resources/Texture2D-Subscript.hlsl Clang :: SemaHLSL/Resources/packoffset-invalid.hlsl Clang :: SemaHLSL/ScalarOverloadResolution.hlsl Clang :: SemaHLSL/Semantics/entry_parameter.hlsl Clang :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/position.ps.hlsl Clang :: SemaHLSL/Semantics/position.ps.size.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl Clang :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl Clang :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl Clang :: SemaHLSL/Semantics/semantics-valid.hlsl Clang :: SemaHLSL/Semantics/struct_input.hlsl Clang :: SemaHLSL/Semantics/target.ps.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.input.hlsl Clang :: SemaHLSL/Semantics/target.vs.output.hlsl Clang :: SemaHLSL/Semantics/valid_entry_parameter.hlsl Clang :: SemaHLSL/Semantics/vertexid.ps.hlsl Clang :: SemaHLSL/Semantics/vertexid.vs.hlsl Clang :: SemaHLSL/SplatOverloadResolution.hlsl Clang :: SemaHLSL/Texture2D-Gather.hlsl Clang :: SemaHLSL/Texture2D-GatherCmp-Vulkan.hlsl Clang :: SemaHLSL/Texture2D-Load-errors.hlsl Clang :: SemaHLSL/TruncationOverloadResolution.hlsl Clang :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl Clang :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl Clang :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl Clang :: SemaHLSL/Types/BuiltinVector/ScalarSwizzles.hlsl Clang :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl Clang :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleType.hlsl Clang :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl Clang :: SemaHLSL/Types/Traits/IsTypedResourceElementCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatible.hlsl Clang :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl Clang :: SemaHLSL/Types/short-errors.hlsl Clang :: SemaHLSL/Types/typedefs.hlsl Clang :: SemaHLSL/VectorElementOverloadResolution.hlsl Clang :: SemaHLSL/VectorOverloadResolution.hlsl Clang :: SemaHLSL/Wave.hlsl Clang :: SemaHLSL/WaveBuiltinAvailability.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.dx.error.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.incomplete.hlsl Clang :: SemaHLSL/inline-spirv/SpirvType.literal.error.hlsl Clang :: SemaHLSL/local_resource_bindings.hlsl Clang :: SemaHLSL/local_resource_bindings_errs.hlsl Clang :: SemaHLSL/matrix-member-access-errors.hlsl Clang :: SemaHLSL/matrix_single_subscript_errors.hlsl Clang :: SemaHLSL/no-conversion-warnings.hlsl Clang :: SemaHLSL/valid-shader-stages.hlsl Clang :: SemaHLSL/vk-ext-input-builtin.hlsl Clang :: SemaHLSL/vk.spec-constant.error.hlsl Testing Time: 168.82s Total Discovered Tests: 51773 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50355 (97.26%) Expectedly Failed: 27 (0.05%) Failed : 515 (0.99%) FAILED: gen/clang/test/run-lit python3 bin/llvm-lit -sv ../../clang/test ninja: build stopped: subcommand failed. Command '['ninja', '-C', 'out/gn', 'check-clang']' returned non-zero exit status 1.