INFO:2026-03-24T23:52:52Z:root:pulling... From github.com:llvm/llvm-project * branch main -> FETCH_HEAD d2dab9788a57..dd9885c0f34f 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 dd9885c0f34f [clang-tidy] Add missing #include insertion in macros for modernize-use-std-format (#188247) INFO:2026-03-24T23:52:57Z:root:syncing... Deleted branch merge (was 9cabbd758d49). Switched to a new branch 'merge' branch 'merge' set up to track 'origin/main'. [merge cb027d9a8724] [gn build] Port daec3b9fb6e2 1 file changed, 1 insertion(+) [gn build] Port daec3b9fb6e2 -- https://github.com/llvm/llvm-project/commit/daec3b9fb6e2 INFO:2026-03-24T23:52:59Z:root:building ninja: Entering directory `out/gn' [0/1] Regenerating ninja files [1/8] CXX obj/clang-tools-extra/clang-tidy/modernize/modernize.UseStdFormatCheck.o [2/8] AR lib/libclangTidyModernizeModule.a [3/8] LINK obj/clang-tools-extra/unittests/clang-tidy/ClangTidyTests [4/8] LINK ./bin/dexp [5/8] LINK ./bin/clangd-indexer [6/8] LINK ./bin/clang-tidy [7/8] LINK ./bin/clangd [8/8] LINK obj/clang-tools-extra/clangd/unittests/ClangdTests INFO:2026-03-24T23:53:09Z:root:analyze skipping analyze because previous build was not green INFO:2026-03-24T23:53:09Z:root:testing INFO:2026-03-24T23:53:09Z: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: 25549 tests, 64 workers -- Testing: FAIL: Clang :: SemaHLSL/BuiltIns/refract-errors.hlsl (1 of 25549) ******************** 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/BasicFeatures/frem_modulo.hlsl (2 of 25549) ******************** 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 :: CodeGenHLSL/builtins/max-overloads.hlsl (3 of 25549) ******************** 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/log10.hlsl (4 of 25549) ******************** 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/BuiltIns/dot-errors.hlsl (5 of 25549) ******************** 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/isinf-errors.hlsl (6 of 25549) ******************** 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 :: CodeGenHLSL/builtins/atan2-overloads.hlsl (7 of 25549) ******************** 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/semantics/SV_Target.ps.hlsl (8 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/asint16-errors.hlsl (9 of 25549) ******************** 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 :: CodeGenHLSL/builtins/atan2.hlsl (10 of 25549) ******************** 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/resources/cbuffer.hlsl (11 of 25549) ******************** 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 :: CodeGenHLSL/builtins/isinf.hlsl (12 of 25549) ******************** 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 :: CodeGenHLSL/matrix_types.hlsl (13 of 25549) ******************** 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 :: CodeGenHLSL/builtins/rsqrt.hlsl (14 of 25549) ******************** 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/resources/Texture2D-Sample.hlsl (15 of 25549) ******************** 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 :: SemaHLSL/Language/AggregateSplatCasts.hlsl (16 of 25549) ******************** 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/builtins/dot.hlsl (17 of 25549) ******************** 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 :: CodeGenHLSL/builtins/clip-builtin.hlsl (18 of 25549) ******************** 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/BasicFeatures/MatrixElementTypeCast.hlsl (19 of 25549) ******************** 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 :: CodeGenHLSL/builtins/asint.hlsl (20 of 25549) ******************** 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 :: CodeGenHLSL/resources/StructuredBuffers-elementtype.hlsl (21 of 25549) ******************** 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/Semantics/vertexid.vs.hlsl (22 of 25549) ******************** 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/enable-16bit-types.hlsl (23 of 25549) ******************** 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/dot2add.hlsl (24 of 25549) ******************** 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/Types/BuiltinVector/ScalarSwizzles.hlsl (25 of 25549) ******************** 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 0x561b28d5ec08 'vector' # | ^ # | :18857:21: note: possible intended match here # | | `-FloatingLiteral 0x561b28d5ebe8 '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 0x561b28d5eb10 line:88:18 invalid FillOneHalfFloat 'int ()' # | 18852: | `-CompoundStmt 0x561b28d5ec70 # | 18853: | `-ReturnStmt 0x561b28d5ec60 # | 18854: | `-ImplicitCastExpr 0x561b28d5ec48 'int' # | 18855: | `-ExtVectorElementExpr 0x561b28d5ec20 'float' r # | 18856: | `-ImplicitCastExpr 0x561b28d5ec08 'vector' # | next:84'0 X error: no match found # | 18857: | `-FloatingLiteral 0x561b28d5ebe8 'float' 5.000000e-01 # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:84'1 ? possible intended match # | 18858: |-FunctionDecl 0x561b28d5edc8 line:98:8 HowManyFloats 'float2 (float)' # | next:84'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18859: | |-ParmVarDecl 0x561b28d5eca0 col:28 used V 'float' # | 18860: | `-CompoundStmt 0x561b28d5ef28 # | 18861: | `-ReturnStmt 0x561b28d5ef18 # | 18862: | `-ExtVectorElementExpr 0x561b28d5eef0 'vector' rr # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/asint16.hlsl (26 of 25549) ******************** 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/ternary-compat-overload-warnings.hlsl (27 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/half-float-only-errors.hlsl (28 of 25549) ******************** 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 :: AST/HLSL/Texture2D-shorthand-AST.hlsl (29 of 25549) ******************** 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 0x5649b5b1cda8 <> # | ^ # | :10:65: note: possible intended match here # | | | `-TypeAliasDecl 0x5649b5b1d9e0 <> 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 0x5649b5b1cda8 <> # | check:3'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x5649b5b1d6e8 <> implicit hlsl # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x5649b5b1da40 <> implicit vector # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x5649b5b1d770 <> class depth 0 index 0 element # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x5649b5b1cfb0 'float' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x5649b5b1d870 <> 'int' depth 0 index 1 element_count # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x5649b5b1d8c8 <> 'int' 4 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x5649b5b1d9e0 <> implicit vector 'vector' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:3'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x5649b5b1d990 'vector' dependent # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x5649b5b1d7f0 'element' dependent depth 0 index 0 # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x5649b5b1d770 'element' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x5649b5b1d930 <> 'int' lvalue NonTypeTemplateParm 0x5649b5b1d870 'element_count' 'int' # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x5649b5b482d8 <> implicit matrix # | check:3'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: AST/HLSL/vk_binding_attr.hlsl (30 of 25549) ******************** 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 0x55d38be13248 <> # | ^ # | # | 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 0x55d38be13248 <> # | check:4 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55d38be13b88 <> implicit hlsl # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55d38be13ee0 <> implicit vector # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55d38be13c10 <> class depth 0 index 0 element # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55d38be13450 'float' # | check:4 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/all.hlsl (31 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/unary-compat-overload-warnings.hlsl (32 of 25549) ******************** 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/lerp.hlsl (33 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/cross-errors.hlsl (34 of 25549) ******************** 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/entry.hlsl (35 of 25549) ******************** 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 :: CodeGenHLSL/builtins/log.hlsl (36 of 25549) ******************** 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 :: SemaHLSL/Semantics/invalid_entry_parameter.hlsl (37 of 25549) ******************** 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 0x55e8861d8158 <> # | |-NamespaceDecl 0x55e8861d8a98 <> implicit hlsl # | | |-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateTypeParmDecl 0x55e8861d8b20 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-NonTypeTemplateParmDecl 0x55e8861d8c20 <> 'int' depth 0 index 1 element_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e8861d8c78 <> 'int' 4 # | | | `-TypeAliasDecl 0x55e8861d8d90 <> implicit vector 'vector' # | | | `-DependentSizedExtVectorType 0x55e8861d8d40 'vector' dependent # | | | |-TemplateTypeParmType 0x55e8861d8ba0 'element' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e8861d8b20 'element' # | | | `-DeclRefExpr 0x55e8861d8ce0 <> 'int' lvalue NonTypeTemplateParm 0x55e8861d8c20 'element_count' 'int' # | | |-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateTypeParmDecl 0x55e8861d8e48 <> class depth 0 index 0 element # | | | | `-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-NonTypeTemplateParmDecl 0x55e8861d8f20 <> 'int' depth 0 index 1 rows_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e8861d8f78 <> 'int' 4 # | | | |-NonTypeTemplateParmDecl 0x55e8861d8fd0 <> 'int' depth 0 index 2 cols_count # | | | | `-TemplateArgument expr '4' # | | | | `-IntegerLiteral 0x55e8861d9028 <> 'int' 4 # | | | |-BinaryOperator 0x55e8861d9128 <> 'bool' '&&' # | | | | |-BinaryOperator 0x55e8861d90e8 <> 'bool' '<=' # | | | | | |-DeclRefExpr 0x55e8861d90a8 <> 'int' lvalue NonTypeTemplateParm 0x55e8861d8f20 'rows_count' 'int' # | | | | | `-IntegerLiteral 0x55e8861d9068 <> 'int' 4 # | | | | `-BinaryOperator 0x55e8861d9108 <> 'bool' '<=' # | | | | |-DeclRefExpr 0x55e8861d90c8 <> 'int' lvalue NonTypeTemplateParm 0x55e8861d8fd0 'cols_count' 'int' # | | | | `-IntegerLiteral 0x55e8861d9088 <> 'int' 4 # | | | `-TypeAliasDecl 0x55e886204298 <> implicit matrix 'matrix' # | | | `-DependentSizedMatrixType 0x55e886204230 'matrix' dependent # | | |-ClassTemplateDecl 0x55e886204978 <> implicit Buffer # | | | |-TemplateTypeParmDecl 0x55e886204748 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e886204918 <> 'bool' Concept 0x55e886204420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e886204850 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886204820 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e8862047d0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862043a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204350 'element_type' # | | | `-CXXRecordDecl 0x55e886204648 <> implicit class Buffer # | | | `-FinalAttr 0x55e8862046f0 <> Implicit final # | | |-ClassTemplateDecl 0x55e886204d18 <> implicit RWBuffer # | | | |-TemplateTypeParmDecl 0x55e886204ae8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e886204cb8 <> 'bool' Concept 0x55e886204420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e886204bf0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886204bc0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886204b70 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862043a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204350 'element_type' # | | | `-CXXRecordDecl 0x55e8862049e8 <> implicit class RWBuffer # | | | `-FinalAttr 0x55e886204a90 <> Implicit final # | | |-ClassTemplateDecl 0x55e8862050b8 <> implicit RasterizerOrderedBuffer # | | | |-TemplateTypeParmDecl 0x55e886204e88 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e886205058 <> 'bool' Concept 0x55e886204600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e886204f90 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886204f60 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886204f10 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862044c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204468 'element_type' # | | | `-CXXRecordDecl 0x55e886204d88 <> implicit class RasterizerOrderedBuffer # | | | `-FinalAttr 0x55e886204e30 <> Implicit final # | | |-ClassTemplateDecl 0x55e886206738 <> implicit StructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e886206510 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e8862066d8 <> 'bool' Concept 0x55e886204600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e886206610 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e8862065e0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886206590 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862044c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204468 'element_type' # | | | `-CXXRecordDecl 0x55e886206410 <> implicit class StructuredBuffer # | | | `-FinalAttr 0x55e8862064b8 <> Implicit final # | | |-ClassTemplateDecl 0x55e886206ad8 <> implicit RWStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e8862068a8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e886206a78 <> 'bool' Concept 0x55e886204600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e8862069b0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886206980 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886206930 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862044c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204468 'element_type' # | | | `-CXXRecordDecl 0x55e8862067a8 <> implicit class RWStructuredBuffer # | | | `-FinalAttr 0x55e886206850 <> Implicit final # | | |-ClassTemplateDecl 0x55e886206e78 <> implicit AppendStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e886206c48 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e886206e18 <> 'bool' Concept 0x55e886204600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e886206d50 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886206d20 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886206cd0 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862044c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204468 'element_type' # | | | `-CXXRecordDecl 0x55e886206b48 <> implicit class AppendStructuredBuffer # | | | `-FinalAttr 0x55e886206bf0 <> Implicit final # | | |-ClassTemplateDecl 0x55e886207218 <> implicit ConsumeStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e886206fe8 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e8862071b8 <> 'bool' Concept 0x55e886204600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e8862070f0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e8862070c0 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886207070 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862044c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204468 'element_type' # | | | `-CXXRecordDecl 0x55e886206ee8 <> implicit class ConsumeStructuredBuffer # | | | `-FinalAttr 0x55e886206f90 <> Implicit final # | | |-ClassTemplateDecl 0x55e8862075c8 <> implicit RasterizerOrderedStructuredBuffer # | | | |-TemplateTypeParmDecl 0x55e886207388 <> typename depth 0 index 0 element_type # | | | |-ConceptSpecializationExpr 0x55e886207568 <> 'bool' Concept 0x55e886204600 '__is_structured_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e8862074a0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886207470 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886207420 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862044c0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204468 'element_type' # | | | `-CXXRecordDecl 0x55e886207288 <> implicit class RasterizerOrderedStructuredBuffer # | | | `-FinalAttr 0x55e886207330 <> Implicit final # | | |-CXXRecordDecl 0x55e886207638 <> implicit class ByteAddressBuffer # | | | `-FinalAttr 0x55e8862076e0 <> Implicit final # | | |-CXXRecordDecl 0x55e886207738 <> implicit class RWByteAddressBuffer # | | | `-FinalAttr 0x55e8862077e0 <> Implicit final # | | |-CXXRecordDecl 0x55e886207838 <> implicit class RasterizerOrderedByteAddressBuffer # | | | `-FinalAttr 0x55e8862078e0 <> Implicit final # | | |-CXXRecordDecl 0x55e886207938 <> implicit class SamplerState # | | | `-FinalAttr 0x55e8862079e0 <> Implicit final # | | |-CXXRecordDecl 0x55e886207a38 <> implicit class SamplerComparisonState # | | | `-FinalAttr 0x55e886207ae0 <> Implicit final # | | |-ClassTemplateDecl 0x55e886207ed8 <> implicit Texture2D # | | | |-TemplateTypeParmDecl 0x55e886207c70 <> typename depth 0 index 0 element_type # | | | | `-TemplateArgument type 'vector' # | | | | `-ExtVectorType 0x55e886207b40 'vector' 4 # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-ConceptSpecializationExpr 0x55e886207e78 <> 'bool' Concept 0x55e886204420 '__is_typed_resource_element_compatible' # | | | | |-ImplicitConceptSpecializationDecl 0x55e886207db0 <> # | | | | | `-TemplateArgument type 'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886207d80 'type-parameter-0-0' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886207d28 depth 0 index 0 # | | | | `-TemplateArgument type 'element_type':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8862043a0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886204350 'element_type' # | | | `-CXXRecordDecl 0x55e886207b70 <> implicit class Texture2D # | | | `-FinalAttr 0x55e886207c18 <> Implicit final # | | `-ClassTemplatePartialSpecializationDecl 0x55e886208168 <> implicit class Texture2D explicit_specialization # | | |-TemplateArgument type 'vector':'vector' # | | | `-DependentSizedExtVectorType 0x55e886208090 'vector' dependent # | | | |-TemplateTypeParmType 0x55e886207fa0 'element_type' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886207f48 'element_type' # | | | `-DeclRefExpr 0x55e886208068 <> 'int' lvalue NonTypeTemplateParm 0x55e886207fe8 'element_count' 'int' # | | |-TemplateTypeParmDecl 0x55e886207f48 <> class depth 0 index 0 element_type # | | `-NonTypeTemplateParmDecl 0x55e886207fe8 <> 'int' depth 0 index 1 element_count # | |-ConceptDecl 0x55e886204420 <> __is_typed_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55e886204350 <> referenced typename depth 0 index 0 element_type # | | `-TypeTraitExpr 0x55e886204400 <> 'bool' __builtin_hlsl_is_typed_resource_element_compatible # | | `-TemplateTypeParmType 0x55e8862043a0 'element_type' dependent depth 0 index 0 # | | `-TemplateTypeParm 0x55e886204350 'element_type' # | |-ConceptDecl 0x55e886204600 <> __is_structured_resource_element_compatible # | | |-TemplateTypeParmDecl 0x55e886204468 <> referenced typename depth 0 index 0 element_type # | | `-BinaryOperator 0x55e8862045e0 <> 'bool' lvalue '&&' # | | |-UnaryOperator 0x55e886204540 <> 'bool' lvalue prefix '!' cannot overflow # | | | `-TypeTraitExpr 0x55e886204520 <> 'bool' __builtin_hlsl_is_intangible # | | | `-TemplateTypeParmType 0x55e8862044c0 'element_type' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e886204468 'element_type' # | | `-BinaryOperator 0x55e8862045c0 <> 'bool' lvalue '>=' # | | |-UnaryExprOrTypeTraitExpr 0x55e886204558 <> 'bool' sizeof 'element_type' # | | `-IntegerLiteral 0x55e8862045a0 <> '__size_t':'unsigned long' 1 # | |-UsingDirectiveDecl 0x55e886208380 <> Namespace 0x55e8861d8a98 'hlsl' # | |-TypedefDecl 0x55e886208b98 <> implicit __NSConstantString '__NSConstantString_tag' # | | `-RecordType 0x55e886208b60 '__NSConstantString_tag' canonical # | | `-CXXRecord 0x55e886208850 '__NSConstantString_tag' # | |-TypedefDecl 0x55e8861d8a40 <> implicit __builtin_va_list 'void *' # | | `-PointerType 0x55e8861d8980 'void *' # | | `-BuiltinType 0x55e8861d81c0 'void' # | |-NamespaceDecl 0x55e886208bf0 prev 0x55e8861d8a98 line:12:11 hlsl # | | |-original Namespace 0x55e8861d8a98 'hlsl' # | | |-TypedefDecl 0x55e886208c78 col:13 referenced int32_t 'int' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e886208ce8 col:22 referenced uint 'unsigned int' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e886208d58 col:22 referenced uint32_t 'unsigned int' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e886208dc8 col:15 referenced float32_t 'float' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886208e38 col:23 referenced uint64_t 'unsigned long' # | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | |-TypedefDecl 0x55e886208ea8 col:14 referenced int64_t 'long' # | | | `-BuiltinType 0x55e8861d8280 'long' # | | |-TypedefDecl 0x55e886208f18 col:16 referenced float64_t 'double' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e8862091c8 col:25 bool1 'vector' # | | | `-TemplateSpecializationType 0x55e8862090f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886208fd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886208f98 'int' 1 # | | | `-ExtVectorType 0x55e8862090b0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e886209000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | |-TypedefDecl 0x55e886209418 col:25 referenced bool2 'vector' # | | | `-TemplateSpecializationType 0x55e886209340 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886209250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886209230 'int' 2 # | | | `-ExtVectorType 0x55e886209300 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e886209000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | |-TypedefDecl 0x55e886209668 col:25 referenced bool3 'vector' # | | | `-TemplateSpecializationType 0x55e886209590 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862094a0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886209480 'int' 3 # | | | `-ExtVectorType 0x55e886209550 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e886209000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | |-TypedefDecl 0x55e88622aff0 col:25 referenced bool4 'vector' # | | | `-TemplateSpecializationType 0x55e8862097e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862096f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862096d0 'int' 4 # | | | `-ExtVectorType 0x55e8862097a0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e886209000 'bool' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | |-TypedefDecl 0x55e88622b278 col:24 int1 'vector' # | | | `-TemplateSpecializationType 0x55e88622b1a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88622b080 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88622b060 'int' 1 # | | | `-ExtVectorType 0x55e88622b160 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e88622b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622b4c8 col:24 referenced int2 'vector' # | | | `-TemplateSpecializationType 0x55e88622b3f0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88622b308 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88622b2e8 'int' 2 # | | | `-ExtVectorType 0x55e88622b3b0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e88622b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622b718 col:24 referenced int3 'vector' # | | | `-TemplateSpecializationType 0x55e88622b640 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88622b558 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88622b538 'int' 3 # | | | `-ExtVectorType 0x55e88622b600 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e88622b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622b968 col:24 referenced int4 'vector' # | | | `-TemplateSpecializationType 0x55e88622b890 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88622b7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88622b788 'int' 4 # | | | `-ExtVectorType 0x55e88622b850 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e88622b0b0 'int' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622bc28 col:25 uint1 'vector' # | | | `-TemplateSpecializationType 0x55e88622bb50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88622ba30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88622ba10 'int' 1 # | | | `-ExtVectorType 0x55e88622bb10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e88622ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | |-Typedef 0x55e886208ce8 'uint' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622be98 col:25 referenced uint2 'vector' # | | | `-TemplateSpecializationType 0x55e88622bdc0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88622bcd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88622bcb0 'int' 2 # | | | `-ExtVectorType 0x55e88622bd80 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e88622ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | |-Typedef 0x55e886208ce8 'uint' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622c928 col:25 referenced uint3 'vector' # | | | `-TemplateSpecializationType 0x55e88622c850 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88622bf40 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88622bf20 'int' 3 # | | | `-ExtVectorType 0x55e88622c810 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e88622ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | |-Typedef 0x55e886208ce8 'uint' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622cb98 col:25 referenced uint4 'vector' # | | | `-TemplateSpecializationType 0x55e88622cac0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88622c9d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88622c9b0 'int' 4 # | | | `-ExtVectorType 0x55e88622ca80 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e88622ba60 'uint' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | |-Typedef 0x55e886208ce8 'uint' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622ce28 col:28 int32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e88622cd50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88622cc60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88622cc40 'int' 1 # | | | `-ExtVectorType 0x55e88622cd10 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e88622cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | |-Typedef 0x55e886208c78 'int32_t' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622d068 col:28 int32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e88622cf90 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88622ced0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88622ceb0 'int' 2 # | | | `-ExtVectorType 0x55e88622cf50 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e88622cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | |-Typedef 0x55e886208c78 'int32_t' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622d2a8 col:28 int32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e88622d1d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88622d110 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88622d0f0 'int' 3 # | | | `-ExtVectorType 0x55e88622d190 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e88622cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | |-Typedef 0x55e886208c78 'int32_t' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622d4e8 col:28 int32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e88622d410 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88622d350 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88622d330 'int' 4 # | | | `-ExtVectorType 0x55e88622d3d0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e88622cc90 'int32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | |-Typedef 0x55e886208c78 'int32_t' # | | | `-BuiltinType 0x55e8861d8260 'int' # | | |-TypedefDecl 0x55e88622d7a0 col:29 uint32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e88622d6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88622d5b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88622d590 'int' 1 # | | | `-ExtVectorType 0x55e88622d660 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e88622d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622d9d8 col:29 referenced uint32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e88622d900 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88622d848 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88622d828 'int' 2 # | | | `-ExtVectorType 0x55e88622d8c0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e88622d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622dc18 col:29 uint32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e88622db40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88622da80 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88622da60 'int' 3 # | | | `-ExtVectorType 0x55e88622db00 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e88622d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622de58 col:29 referenced uint32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e88622dd80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88622dcc0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88622dca0 'int' 4 # | | | `-ExtVectorType 0x55e88622dd40 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e88622d5e0 'uint32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | |-TypedefDecl 0x55e88622e118 col:28 int64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e88622e040 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88622df20 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88622df00 'int' 1 # | | | `-ExtVectorType 0x55e88622e000 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e88622df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | `-BuiltinType 0x55e8861d8280 'long' # | | |-TypedefDecl 0x55e88622e388 col:28 referenced int64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e88622e2b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88622e1c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88622e1a0 'int' 2 # | | | `-ExtVectorType 0x55e88622e270 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e88622df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | `-BuiltinType 0x55e8861d8280 'long' # | | |-TypedefDecl 0x55e88622e5f8 col:28 referenced int64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e88622e520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88622e430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88622e410 'int' 3 # | | | `-ExtVectorType 0x55e88622e4e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e88622df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | `-BuiltinType 0x55e8861d8280 'long' # | | |-TypedefDecl 0x55e88622e888 col:28 referenced int64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e88622e7b0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88622e6a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88622e680 'int' 4 # | | | `-ExtVectorType 0x55e88622e750 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e88622df50 'int64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | `-BuiltinType 0x55e8861d8280 'long' # | | |-TypedefDecl 0x55e88622eb48 col:29 uint64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e88622ea70 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88622e950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88622e930 'int' 1 # | | | `-ExtVectorType 0x55e88622ea30 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e88622e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | |-TypedefDecl 0x55e88622edb8 col:29 referenced uint64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e88622ece0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88622ebf0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88622ebd0 'int' 2 # | | | `-ExtVectorType 0x55e88622eca0 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e88622e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | |-TypedefDecl 0x55e88622f028 col:29 referenced uint64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e88622ef50 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88622ee60 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88622ee40 'int' 3 # | | | `-ExtVectorType 0x55e88622ef10 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e88622e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | |-TypedefDecl 0x55e88622f298 col:29 referenced uint64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e88622f1c0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88622f0d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88622f0b0 'int' 4 # | | | `-ExtVectorType 0x55e88622f180 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e88622e980 'uint64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | |-TypedefDecl 0x55e88622f528 col:25 half1 'vector' # | | | `-TemplateSpecializationType 0x55e88622f450 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88622f328 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88622f308 'int' 1 # | | | `-ExtVectorType 0x55e88622f410 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e88622f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d89d0 'half' # | | |-TypedefDecl 0x55e88622ffd0 col:25 referenced half2 'vector' # | | | `-TemplateSpecializationType 0x55e88622f6a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88622f5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88622f598 'int' 2 # | | | `-ExtVectorType 0x55e88622f660 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e88622f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d89d0 'half' # | | |-TypedefDecl 0x55e886230228 col:25 referenced half3 'vector' # | | | `-TemplateSpecializationType 0x55e886230150 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886230060 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886230040 'int' 3 # | | | `-ExtVectorType 0x55e886230110 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e88622f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d89d0 'half' # | | |-TypedefDecl 0x55e886230478 col:25 referenced half4 'vector' # | | | `-TemplateSpecializationType 0x55e8862303a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862302b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886230298 'int' 4 # | | | `-ExtVectorType 0x55e886230360 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e88622f360 'half' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d89d0 'half' # | | |-TypedefDecl 0x55e886230708 col:26 float1 'vector' # | | | `-TemplateSpecializationType 0x55e886230630 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886230508 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862304e8 'int' 1 # | | | `-ExtVectorType 0x55e8862305f0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e886230540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886230958 col:26 referenced float2 'vector' # | | | `-TemplateSpecializationType 0x55e886230880 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886230798 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886230778 'int' 2 # | | | `-ExtVectorType 0x55e886230840 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e886230540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886230ba8 col:26 referenced float3 'vector' # | | | `-TemplateSpecializationType 0x55e886230ad0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862309e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862309c8 'int' 3 # | | | `-ExtVectorType 0x55e886230a90 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e886230540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886230dc8 col:26 referenced float4 'vector' # | | | `-TemplateSpecializationType 0x55e886230cf0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886230c38 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886230c18 'int' 4 # | | | `-ExtVectorType 0x55e886230cb0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e886230540 'float' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886231158 col:27 double1 'vector' # | | | `-TemplateSpecializationType 0x55e886231080 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886230e58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886230e38 'int' 1 # | | | `-ExtVectorType 0x55e886230f40 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e886230e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e8862313a8 col:27 referenced double2 'vector' # | | | `-TemplateSpecializationType 0x55e8862312d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862311e8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862311c8 'int' 2 # | | | `-ExtVectorType 0x55e886231290 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e886230e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e8862315f8 col:27 referenced double3 'vector' # | | | `-TemplateSpecializationType 0x55e886231520 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886231438 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886231418 'int' 3 # | | | `-ExtVectorType 0x55e8862314e0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e886230e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e886231848 col:27 referenced double4 'vector' # | | | `-TemplateSpecializationType 0x55e886231770 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886231688 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886231668 'int' 4 # | | | `-ExtVectorType 0x55e886231730 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e886230e90 'double' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e886231ad8 col:30 float32_t1 'vector' # | | | `-TemplateSpecializationType 0x55e886231a00 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886231910 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862318f0 'int' 1 # | | | `-ExtVectorType 0x55e8862319c0 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e886231940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886231d18 col:30 float32_t2 'vector' # | | | `-TemplateSpecializationType 0x55e886231c40 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886231b80 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886231b60 'int' 2 # | | | `-ExtVectorType 0x55e886231c00 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e886231940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886231f58 col:30 float32_t3 'vector' # | | | `-TemplateSpecializationType 0x55e886231e80 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886231dc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886231da0 'int' 3 # | | | `-ExtVectorType 0x55e886231e40 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e886231940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e8862321a8 col:30 float32_t4 'vector' # | | | `-TemplateSpecializationType 0x55e8862320d0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886232000 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886231fe0 'int' 4 # | | | `-ExtVectorType 0x55e886232090 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e886231940 'float32_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | `-BuiltinType 0x55e8861d8360 'float' # | | |-TypedefDecl 0x55e886232438 col:30 float64_t1 'vector' # | | | `-TemplateSpecializationType 0x55e886232360 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886232270 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886232250 'int' 1 # | | | `-ExtVectorType 0x55e886232320 'vector' 1 # | | | `-SubstTemplateTypeParmType 0x55e8862322a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | |-Typedef 0x55e886208f18 'float64_t' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e886232678 col:30 float64_t2 'vector' # | | | `-TemplateSpecializationType 0x55e8862325a0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862324e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862324c0 'int' 2 # | | | `-ExtVectorType 0x55e886232560 'vector' 2 # | | | `-SubstTemplateTypeParmType 0x55e8862322a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | |-Typedef 0x55e886208f18 'float64_t' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e8862328b8 col:30 float64_t3 'vector' # | | | `-TemplateSpecializationType 0x55e8862327e0 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886232720 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886232700 'int' 3 # | | | `-ExtVectorType 0x55e8862327a0 'vector' 3 # | | | `-SubstTemplateTypeParmType 0x55e8862322a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | |-Typedef 0x55e886208f18 'float64_t' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e886232af8 col:30 float64_t4 'vector' # | | | `-TemplateSpecializationType 0x55e886232a20 'vector' sugar alias # | | | |-name: 'vector':'hlsl::vector' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> implicit vector # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886232960 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886232940 'int' 4 # | | | `-ExtVectorType 0x55e8862329e0 'vector' 4 # | | | `-SubstTemplateTypeParmType 0x55e8862322a0 'float64_t' sugar class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | |-Typedef 0x55e886208f18 'float64_t' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TypedefDecl 0x55e8862389f0 col:28 bool1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886232f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886232bd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886232b78 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886232bf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886232b98 'int' 1 # | | | `-ConstantMatrixType 0x55e886232ef0 'matrix' # | | |-TypedefDecl 0x55e886238e10 col:28 referenced bool1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886238d10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886238a98 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886238a58 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886238ab8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886238a78 'int' 2 # | | | `-ConstantMatrixType 0x55e886238cb0 'matrix' # | | |-TypedefDecl 0x55e886239230 col:28 referenced bool1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886239130 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886238eb8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886238e78 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886238ed8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886238e98 'int' 3 # | | | `-ConstantMatrixType 0x55e8862390d0 'matrix' # | | |-TypedefDecl 0x55e886239650 col:28 referenced bool1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886239550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862392d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886239298 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862392f8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862392b8 'int' 4 # | | | `-ConstantMatrixType 0x55e8862394f0 'matrix' # | | |-TypedefDecl 0x55e88623bc10 col:28 referenced bool2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886239970 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862396f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862396b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886239718 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862396d8 'int' 1 # | | | `-ConstantMatrixType 0x55e886239910 'matrix' # | | |-TypedefDecl 0x55e88623c030 col:28 referenced bool2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88623bf30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88623bcb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88623bc78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88623bcd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88623bc98 'int' 2 # | | | `-ConstantMatrixType 0x55e88623bed0 'matrix' # | | |-TypedefDecl 0x55e88623c450 col:28 referenced bool2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88623c350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88623c0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88623c098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88623c0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88623c0b8 'int' 3 # | | | `-ConstantMatrixType 0x55e88623c2f0 'matrix' # | | |-TypedefDecl 0x55e88623c870 col:28 referenced bool2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88623c770 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88623c4f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88623c4b8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88623c518 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88623c4d8 'int' 4 # | | | `-ConstantMatrixType 0x55e88623c710 'matrix' # | | |-TypedefDecl 0x55e88623dcb0 col:28 referenced bool3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88623dbb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88623c918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88623c8d8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88623c938 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88623c8f8 'int' 1 # | | | `-ConstantMatrixType 0x55e88623cb30 'matrix' # | | |-TypedefDecl 0x55e88623e0d0 col:28 referenced bool3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88623dfd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88623dd58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88623dd18 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88623dd78 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88623dd38 'int' 2 # | | | `-ConstantMatrixType 0x55e88623df70 'matrix' # | | |-TypedefDecl 0x55e88623e4f0 col:28 referenced bool3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88623e3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88623e178 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88623e138 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88623e198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88623e158 'int' 3 # | | | `-ConstantMatrixType 0x55e88623e390 'matrix' # | | |-TypedefDecl 0x55e88623e910 col:28 referenced bool3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88623e810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88623e598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88623e558 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88623e5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88623e578 'int' 4 # | | | `-ConstantMatrixType 0x55e88623e7b0 'matrix' # | | |-TypedefDecl 0x55e88623ed50 col:28 referenced bool4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88623ec50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88623e9b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88623e978 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88623e9d8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88623e998 'int' 1 # | | | `-ConstantMatrixType 0x55e88623ebf0 'matrix' # | | |-TypedefDecl 0x55e88623f170 col:28 referenced bool4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88623f070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88623edf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88623edb8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88623ee18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88623edd8 'int' 2 # | | | `-ConstantMatrixType 0x55e88623f010 'matrix' # | | |-TypedefDecl 0x55e88623f590 col:28 referenced bool4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88623f490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88623f218 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88623f1d8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88623f238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88623f1f8 'int' 3 # | | | `-ConstantMatrixType 0x55e88623f430 'matrix' # | | |-TypedefDecl 0x55e88623f9b0 col:28 referenced bool4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88623f8b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'bool' # | | | | `-BuiltinType 0x55e8861d81e0 'bool' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88623f638 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88623f5f8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88623f658 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88623f618 'int' 4 # | | | `-ConstantMatrixType 0x55e88623f850 'matrix' # | | |-TypedefDecl 0x55e886240130 col:27 int1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886240030 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88623fa60 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88623fa20 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88623fa80 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88623fa40 'int' 1 # | | | `-ConstantMatrixType 0x55e88623ffd0 'matrix' # | | |-TypedefDecl 0x55e886240560 col:27 int1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886240460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862401e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862401a0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886240200 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862401c0 'int' 2 # | | | `-ConstantMatrixType 0x55e886240400 'matrix' # | | |-TypedefDecl 0x55e886240990 col:27 int1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886240890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886240610 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862405d0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886240630 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862405f0 'int' 3 # | | | `-ConstantMatrixType 0x55e886240830 'matrix' # | | |-TypedefDecl 0x55e886240dc0 col:27 int1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886240cc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886240a40 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886240a00 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886240a60 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886240a20 'int' 4 # | | | `-ConstantMatrixType 0x55e886240c60 'matrix' # | | |-TypedefDecl 0x55e886241500 col:27 int2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886241400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886240e70 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886240e30 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886240e90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886240e50 'int' 1 # | | | `-ConstantMatrixType 0x55e8862413a0 'matrix' # | | |-TypedefDecl 0x55e886241930 col:27 int2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886241830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862415b0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886241570 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862415d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886241590 'int' 2 # | | | `-ConstantMatrixType 0x55e8862417d0 'matrix' # | | |-TypedefDecl 0x55e886241d60 col:27 int2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886241c60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862419e0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862419a0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886241a00 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862419c0 'int' 3 # | | | `-ConstantMatrixType 0x55e886241c00 'matrix' # | | |-TypedefDecl 0x55e8862335e0 col:27 int2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886242090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886241e10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886241dd0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886241e30 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886241df0 'int' 4 # | | | `-ConstantMatrixType 0x55e886242030 'matrix' # | | |-TypedefDecl 0x55e886233a10 col:27 int3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886233910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886233690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886233650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862336b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886233670 'int' 1 # | | | `-ConstantMatrixType 0x55e8862338b0 'matrix' # | | |-TypedefDecl 0x55e886233e40 col:27 int3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886233d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886233ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886233a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886233ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886233aa0 'int' 2 # | | | `-ConstantMatrixType 0x55e886233ce0 'matrix' # | | |-TypedefDecl 0x55e886234270 col:27 int3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886234170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886233ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886233eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886233f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886233ed0 'int' 3 # | | | `-ConstantMatrixType 0x55e886234110 'matrix' # | | |-TypedefDecl 0x55e8862357c0 col:27 int3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862356c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886234320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862342e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886234340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886234300 'int' 4 # | | | `-ConstantMatrixType 0x55e886234540 'matrix' # | | |-TypedefDecl 0x55e886235bf0 col:27 int4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886235af0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886235870 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886235830 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886235890 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886235850 'int' 1 # | | | `-ConstantMatrixType 0x55e886235a90 'matrix' # | | |-TypedefDecl 0x55e886236020 col:27 int4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886235f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886235ca0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886235c60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886235cc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886235c80 'int' 2 # | | | `-ConstantMatrixType 0x55e886235ec0 'matrix' # | | |-TypedefDecl 0x55e886236450 col:27 int4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886236350 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862360d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886236090 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862360f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862360b0 'int' 3 # | | | `-ConstantMatrixType 0x55e8862362f0 'matrix' # | | |-TypedefDecl 0x55e886236890 col:27 int4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886236790 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886236500 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862364c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886236520 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862364e0 'int' 4 # | | | `-ConstantMatrixType 0x55e886236730 'matrix' # | | |-TypedefDecl 0x55e886236d10 col:28 uint1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886236c10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886236958 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886236918 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886236978 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886236938 'int' 1 # | | | `-ConstantMatrixType 0x55e886236bb0 'matrix' # | | |-TypedefDecl 0x55e886237150 col:28 uint1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886237050 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886236dd8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886236d98 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886236df8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886236db8 'int' 2 # | | | `-ConstantMatrixType 0x55e886236ff0 'matrix' # | | |-TypedefDecl 0x55e886237590 col:28 uint1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886237490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886237218 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862371d8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886237238 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862371f8 'int' 3 # | | | `-ConstantMatrixType 0x55e886237430 'matrix' # | | |-TypedefDecl 0x55e886237b80 col:28 uint1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886237a80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886237658 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886237618 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886237678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886237638 'int' 4 # | | | `-ConstantMatrixType 0x55e886237a20 'matrix' # | | |-TypedefDecl 0x55e886237fc0 col:28 uint2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886237ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886237c48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886237c08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886237c68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886237c28 'int' 1 # | | | `-ConstantMatrixType 0x55e886237e60 'matrix' # | | |-TypedefDecl 0x55e886238400 col:28 uint2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886238300 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886238088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886238048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862380a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886238068 'int' 2 # | | | `-ConstantMatrixType 0x55e8862382a0 'matrix' # | | |-TypedefDecl 0x55e88624cd00 col:28 uint2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886238740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862384c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886238488 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862384e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862384a8 'int' 3 # | | | `-ConstantMatrixType 0x55e8862386e0 'matrix' # | | |-TypedefDecl 0x55e88624d140 col:28 uint2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88624d040 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624cdc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624cd88 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624cde8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624cda8 'int' 4 # | | | `-ConstantMatrixType 0x55e88624cfe0 'matrix' # | | |-TypedefDecl 0x55e88624d580 col:28 uint3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88624d480 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88624d208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88624d1c8 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88624d228 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88624d1e8 'int' 1 # | | | `-ConstantMatrixType 0x55e88624d420 'matrix' # | | |-TypedefDecl 0x55e88624d9c0 col:28 uint3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88624d8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88624d648 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88624d608 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624d668 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624d628 'int' 2 # | | | `-ConstantMatrixType 0x55e88624d860 'matrix' # | | |-TypedefDecl 0x55e88624e920 col:28 uint3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88624e820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88624da88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88624da48 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88624daa8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88624da68 'int' 3 # | | | `-ConstantMatrixType 0x55e88624dca0 'matrix' # | | |-TypedefDecl 0x55e88624ed60 col:28 uint3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88624ec60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88624e9e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88624e9a8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624ea08 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624e9c8 'int' 4 # | | | `-ConstantMatrixType 0x55e88624ec00 'matrix' # | | |-TypedefDecl 0x55e88624f1a0 col:28 uint4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88624f0a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624ee28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624ede8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88624ee48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88624ee08 'int' 1 # | | | `-ConstantMatrixType 0x55e88624f040 'matrix' # | | |-TypedefDecl 0x55e88624f5e0 col:28 uint4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88624f4e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624f268 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624f228 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624f288 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624f248 'int' 2 # | | | `-ConstantMatrixType 0x55e88624f480 'matrix' # | | |-TypedefDecl 0x55e88624fd30 col:28 uint4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88624fc30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624f6a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624f668 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88624f6c8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88624f688 'int' 3 # | | | `-ConstantMatrixType 0x55e88624fbd0 'matrix' # | | |-TypedefDecl 0x55e886250170 col:28 uint4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886250070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624fdf8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624fdb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624fe18 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624fdd8 'int' 4 # | | | `-ConstantMatrixType 0x55e886250010 'matrix' # | | |-TypedefDecl 0x55e8862504f0 col:31 int32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862503f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886250238 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862501f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886250258 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886250218 'int' 1 # | | | `-ConstantMatrixType 0x55e886250390 'matrix' # | | |-TypedefDecl 0x55e886250830 col:31 int32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886250730 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862505b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886250578 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862505d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886250598 'int' 2 # | | | `-ConstantMatrixType 0x55e8862506d0 'matrix' # | | |-TypedefDecl 0x55e886242470 col:31 int32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886250a70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862508f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862508b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886250918 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862508d8 'int' 3 # | | | `-ConstantMatrixType 0x55e886250a10 'matrix' # | | |-TypedefDecl 0x55e8862427b0 col:31 int32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862426b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886242538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862424f8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886242558 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886242518 'int' 4 # | | | `-ConstantMatrixType 0x55e886242650 'matrix' # | | |-TypedefDecl 0x55e886242af0 col:31 int32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862429f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886242878 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886242838 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886242898 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886242858 'int' 1 # | | | `-ConstantMatrixType 0x55e886242990 'matrix' # | | |-TypedefDecl 0x55e886242e30 col:31 int32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886242d30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886242bb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886242b78 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886242bd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886242b98 'int' 2 # | | | `-ConstantMatrixType 0x55e886242cd0 'matrix' # | | |-TypedefDecl 0x55e886243170 col:31 int32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886243070 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886242ef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886242eb8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886242f18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886242ed8 'int' 3 # | | | `-ConstantMatrixType 0x55e886243010 'matrix' # | | |-TypedefDecl 0x55e8862444d0 col:31 int32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862433b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886243238 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862431f8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886243258 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886243218 'int' 4 # | | | `-ConstantMatrixType 0x55e886243350 'matrix' # | | |-TypedefDecl 0x55e886244810 col:31 int32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886244710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886244598 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886244558 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862445b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886244578 'int' 1 # | | | `-ConstantMatrixType 0x55e8862446b0 'matrix' # | | |-TypedefDecl 0x55e886244b50 col:31 int32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886244a50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862448d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886244898 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862448f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862448b8 'int' 2 # | | | `-ConstantMatrixType 0x55e8862449f0 'matrix' # | | |-TypedefDecl 0x55e886244e90 col:31 int32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886244d90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886244c18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886244bd8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886244c38 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886244bf8 'int' 3 # | | | `-ConstantMatrixType 0x55e886244d30 'matrix' # | | |-TypedefDecl 0x55e8862451d0 col:31 int32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862450d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886244f58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886244f18 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886244f78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886244f38 'int' 4 # | | | `-ConstantMatrixType 0x55e886245070 'matrix' # | | |-TypedefDecl 0x55e886245560 col:31 int32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886245460 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886245298 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886245258 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862452b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886245278 'int' 1 # | | | `-ConstantMatrixType 0x55e8862453b0 'matrix' # | | |-TypedefDecl 0x55e8862458a0 col:31 int32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e8862457a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886245628 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862455e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886245648 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886245608 'int' 2 # | | | `-ConstantMatrixType 0x55e886245740 'matrix' # | | |-TypedefDecl 0x55e886245be0 col:31 int32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886245ae0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886245968 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886245928 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886245988 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886245948 'int' 3 # | | | `-ConstantMatrixType 0x55e886245a80 'matrix' # | | |-TypedefDecl 0x55e886245f20 col:31 int32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886245e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int32_t':'int' # | | | | `-TypedefType 0x55e88622cbf0 'int32_t' sugar # | | | | |-Typedef 0x55e886208c78 'int32_t' # | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886245ca8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886245c68 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886245cc8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886245c88 'int' 4 # | | | `-ConstantMatrixType 0x55e886245dc0 'matrix' # | | |-TypedefDecl 0x55e8862462a0 col:32 uint32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862461a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886245fe8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886245fa8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886246008 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886245fc8 'int' 1 # | | | `-ConstantMatrixType 0x55e886246140 'matrix' # | | |-TypedefDecl 0x55e886246600 col:32 uint32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886246500 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886246368 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886246328 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886246388 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886246348 'int' 2 # | | | `-ConstantMatrixType 0x55e8862464a0 'matrix' # | | |-TypedefDecl 0x55e886246940 col:32 uint32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886246840 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862466c8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886246688 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862466e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862466a8 'int' 3 # | | | `-ConstantMatrixType 0x55e8862467e0 'matrix' # | | |-TypedefDecl 0x55e886246c80 col:32 uint32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886246b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886246a08 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862469c8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886246a28 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862469e8 'int' 4 # | | | `-ConstantMatrixType 0x55e886246b20 'matrix' # | | |-TypedefDecl 0x55e886246fc0 col:32 uint32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886246ec0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886246d48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886246d08 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886246d68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886246d28 'int' 1 # | | | `-ConstantMatrixType 0x55e886246e60 'matrix' # | | |-TypedefDecl 0x55e886247300 col:32 uint32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886247200 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886247088 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886247048 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862470a8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886247068 'int' 2 # | | | `-ConstantMatrixType 0x55e8862471a0 'matrix' # | | |-TypedefDecl 0x55e886247650 col:32 uint32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886247550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862473c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886247388 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862473e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862473a8 'int' 3 # | | | `-ConstantMatrixType 0x55e8862474f0 'matrix' # | | |-TypedefDecl 0x55e886247990 col:32 uint32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886247890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886247718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862476d8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886247738 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862476f8 'int' 4 # | | | `-ConstantMatrixType 0x55e886247830 'matrix' # | | |-TypedefDecl 0x55e886247cd0 col:32 uint32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886247bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886247a58 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886247a18 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886247a78 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886247a38 'int' 1 # | | | `-ConstantMatrixType 0x55e886247b70 'matrix' # | | |-TypedefDecl 0x55e886248010 col:32 uint32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886247f10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886247d98 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886247d58 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886247db8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886247d78 'int' 2 # | | | `-ConstantMatrixType 0x55e886247eb0 'matrix' # | | |-TypedefDecl 0x55e886248350 col:32 uint32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886248250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862480d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886248098 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862480f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862480b8 'int' 3 # | | | `-ConstantMatrixType 0x55e8862481f0 'matrix' # | | |-TypedefDecl 0x55e8862486a0 col:32 uint32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862485a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886248418 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862483d8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886248438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862483f8 'int' 4 # | | | `-ConstantMatrixType 0x55e886248540 'matrix' # | | |-TypedefDecl 0x55e8862489e0 col:32 uint32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862488e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886248768 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886248728 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886248788 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886248748 'int' 1 # | | | `-ConstantMatrixType 0x55e886248880 'matrix' # | | |-TypedefDecl 0x55e886248d20 col:32 uint32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886248c20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886248aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886248a68 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886248ac8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886248a88 'int' 2 # | | | `-ConstantMatrixType 0x55e886248bc0 'matrix' # | | |-TypedefDecl 0x55e886249060 col:32 uint32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886248f60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886248de8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886248da8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886248e08 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886248dc8 'int' 3 # | | | `-ConstantMatrixType 0x55e886248f00 'matrix' # | | |-TypedefDecl 0x55e8862493a0 col:32 uint32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862492a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint32_t':'unsigned int' # | | | | `-TypedefType 0x55e88622d540 'uint32_t' sugar # | | | | |-Typedef 0x55e886208d58 'uint32_t' # | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886249128 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862490e8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886249148 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886249108 'int' 4 # | | | `-ConstantMatrixType 0x55e886249240 'matrix' # | | |-TypedefDecl 0x55e886249840 col:31 int64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886249740 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886249468 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886249428 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862494a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886249448 'int' 1 # | | | `-ConstantMatrixType 0x55e8862496e0 'matrix' # | | |-TypedefDecl 0x55e886249c80 col:31 int64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886249b80 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886249908 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862498c8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886249928 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862498e8 'int' 2 # | | | `-ConstantMatrixType 0x55e886249b20 'matrix' # | | |-TypedefDecl 0x55e88624a0c0 col:31 int64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886249fc0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886249d48 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886249d08 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886249d68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886249d28 'int' 3 # | | | `-ConstantMatrixType 0x55e886249f60 'matrix' # | | |-TypedefDecl 0x55e88624a830 col:31 int64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88624a400 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88624a188 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88624a148 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624a1a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624a168 'int' 4 # | | | `-ConstantMatrixType 0x55e88624a3a0 'matrix' # | | |-TypedefDecl 0x55e88624ac70 col:31 int64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88624ab70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624a8f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624a8b8 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88624a918 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88624a8d8 'int' 1 # | | | `-ConstantMatrixType 0x55e88624ab10 'matrix' # | | |-TypedefDecl 0x55e88624b0b0 col:31 int64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88624afb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624ad38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624acf8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624ad58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624ad18 'int' 2 # | | | `-ConstantMatrixType 0x55e88624af50 'matrix' # | | |-TypedefDecl 0x55e88624b4f0 col:31 int64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88624b3f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624b178 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624b138 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88624b198 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88624b158 'int' 3 # | | | `-ConstantMatrixType 0x55e88624b390 'matrix' # | | |-TypedefDecl 0x55e886265da0 col:31 int64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886265ca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88624b5b8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88624b578 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88624b5d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88624b598 'int' 4 # | | | `-ConstantMatrixType 0x55e886265c40 'matrix' # | | |-TypedefDecl 0x55e8862661e0 col:31 int64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862660e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886265e68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886265e28 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886265e88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886265e48 'int' 1 # | | | `-ConstantMatrixType 0x55e886266080 'matrix' # | | |-TypedefDecl 0x55e886266620 col:31 int64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886266520 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862662a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886266268 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862662c8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886266288 'int' 2 # | | | `-ConstantMatrixType 0x55e8862664c0 'matrix' # | | |-TypedefDecl 0x55e886266a60 col:31 int64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886266960 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862666e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862666a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886266708 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862666c8 'int' 3 # | | | `-ConstantMatrixType 0x55e886266900 'matrix' # | | |-TypedefDecl 0x55e886267110 col:31 int64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886267010 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886266b28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886266ae8 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886266b48 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886266b08 'int' 4 # | | | `-ConstantMatrixType 0x55e886266fb0 'matrix' # | | |-TypedefDecl 0x55e886267550 col:31 int64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886267450 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862671d8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886267198 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862671f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862671b8 'int' 1 # | | | `-ConstantMatrixType 0x55e8862673f0 'matrix' # | | |-TypedefDecl 0x55e886267990 col:31 int64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886267890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886267618 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862675d8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886267638 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862675f8 'int' 2 # | | | `-ConstantMatrixType 0x55e886267830 'matrix' # | | |-TypedefDecl 0x55e886267dd0 col:31 int64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886267cd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886267a58 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886267a18 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886267a78 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886267a38 'int' 3 # | | | `-ConstantMatrixType 0x55e886267c70 'matrix' # | | |-TypedefDecl 0x55e886268470 col:31 int64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886268370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'int64_t':'long' # | | | | `-TypedefType 0x55e88622deb0 'int64_t' sugar # | | | | |-Typedef 0x55e886208ea8 'int64_t' # | | | | `-BuiltinType 0x55e8861d8280 'long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862680f0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862680b0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886268110 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862680d0 'int' 4 # | | | `-ConstantMatrixType 0x55e886268310 'matrix' # | | |-TypedefDecl 0x55e8862688f0 col:32 uint64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862687f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886268538 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862684f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886268558 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886268518 'int' 1 # | | | `-ConstantMatrixType 0x55e886268790 'matrix' # | | |-TypedefDecl 0x55e886268d30 col:32 uint64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886268c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862689b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886268978 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862689d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886268998 'int' 2 # | | | `-ConstantMatrixType 0x55e886268bd0 'matrix' # | | |-TypedefDecl 0x55e88626c350 col:32 uint64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88626c250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886268df8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886268db8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886268e18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886268dd8 'int' 3 # | | | `-ConstantMatrixType 0x55e886269010 'matrix' # | | |-TypedefDecl 0x55e88626c790 col:32 uint64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88626c690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88626c418 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88626c3d8 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626c438 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626c3f8 'int' 4 # | | | `-ConstantMatrixType 0x55e88626c630 'matrix' # | | |-TypedefDecl 0x55e88626cbd0 col:32 uint64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88626cad0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88626c858 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626c818 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88626c878 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88626c838 'int' 1 # | | | `-ConstantMatrixType 0x55e88626ca70 'matrix' # | | |-TypedefDecl 0x55e88626d010 col:32 uint64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88626cf10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88626cc98 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626cc58 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88626ccb8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626cc78 'int' 2 # | | | `-ConstantMatrixType 0x55e88626ceb0 'matrix' # | | |-TypedefDecl 0x55e88626d460 col:32 uint64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88626d360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88626d0d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626d098 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88626d0f8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88626d0b8 'int' 3 # | | | `-ConstantMatrixType 0x55e88626d300 'matrix' # | | |-TypedefDecl 0x55e88626d8a0 col:32 uint64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88626d7a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88626d528 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626d4e8 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626d548 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626d508 'int' 4 # | | | `-ConstantMatrixType 0x55e88626d740 'matrix' # | | |-TypedefDecl 0x55e88626dce0 col:32 uint64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88626dbe0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88626d968 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88626d928 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88626d988 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88626d948 'int' 1 # | | | `-ConstantMatrixType 0x55e88626db80 'matrix' # | | |-TypedefDecl 0x55e88626e120 col:32 uint64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88626e020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88626dda8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88626dd68 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88626ddc8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626dd88 'int' 2 # | | | `-ConstantMatrixType 0x55e88626dfc0 'matrix' # | | |-TypedefDecl 0x55e88626e590 col:32 uint64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88626e490 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88626e1e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88626e1a8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88626e208 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88626e1c8 'int' 3 # | | | `-ConstantMatrixType 0x55e88626e430 'matrix' # | | |-TypedefDecl 0x55e88626e9d0 col:32 uint64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88626e8d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88626e658 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88626e618 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626e678 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626e638 'int' 4 # | | | `-ConstantMatrixType 0x55e88626e870 'matrix' # | | |-TypedefDecl 0x55e88626ee10 col:32 uint64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88626ed10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626ea98 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626ea58 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88626eab8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88626ea78 'int' 1 # | | | `-ConstantMatrixType 0x55e88626ecb0 'matrix' # | | |-TypedefDecl 0x55e88626f280 col:32 uint64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88626f150 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626eed8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626ee98 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88626eef8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626eeb8 'int' 2 # | | | `-ConstantMatrixType 0x55e88626f0f0 'matrix' # | | |-TypedefDecl 0x55e88626f6c0 col:32 uint64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88626f5c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626f348 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626f308 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88626f368 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88626f328 'int' 3 # | | | `-ConstantMatrixType 0x55e88626f560 'matrix' # | | |-TypedefDecl 0x55e88626fb00 col:32 uint64_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88626fa00 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'uint64_t':'unsigned long' # | | | | `-TypedefType 0x55e88622e8e0 'uint64_t' sugar # | | | | |-Typedef 0x55e886208e38 'uint64_t' # | | | | `-BuiltinType 0x55e8861d8320 'unsigned long' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626f788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626f748 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88626f7a8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88626f768 'int' 4 # | | | `-ConstantMatrixType 0x55e88626f9a0 'matrix' # | | |-TypedefDecl 0x55e88626ff60 col:28 half1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88626fe60 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88626fbb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88626fb70 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88626fbd0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88626fb90 'int' 1 # | | | `-ConstantMatrixType 0x55e88626fe00 'matrix' # | | |-TypedefDecl 0x55e8862703c0 col:28 half1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e8862702c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886270010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88626ffd0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886270030 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88626fff0 'int' 2 # | | | `-ConstantMatrixType 0x55e886270230 'matrix' # | | |-TypedefDecl 0x55e8862707f0 col:28 half1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e8862706f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886270470 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886270430 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886270490 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886270450 'int' 3 # | | | `-ConstantMatrixType 0x55e886270690 'matrix' # | | |-TypedefDecl 0x55e886270c20 col:28 half1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886270b20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862708a0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886270860 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862708c0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886270880 'int' 4 # | | | `-ConstantMatrixType 0x55e886270ac0 'matrix' # | | |-TypedefDecl 0x55e886271050 col:28 half2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886270f50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886270cd0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886270c90 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886270cf0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886270cb0 'int' 1 # | | | `-ConstantMatrixType 0x55e886270ef0 'matrix' # | | |-TypedefDecl 0x55e8862716e0 col:28 half2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e8862715e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886271100 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862710c0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886271120 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862710e0 'int' 2 # | | | `-ConstantMatrixType 0x55e886271580 'matrix' # | | |-TypedefDecl 0x55e886271b10 col:28 half2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886271a10 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886271790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886271750 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862717b0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886271770 'int' 3 # | | | `-ConstantMatrixType 0x55e8862719b0 'matrix' # | | |-TypedefDecl 0x55e886271f40 col:28 half2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886271e40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886271bc0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886271b80 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886271be0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886271ba0 'int' 4 # | | | `-ConstantMatrixType 0x55e886271de0 'matrix' # | | |-TypedefDecl 0x55e886272370 col:28 half3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886272270 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886271ff0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886271fb0 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886272010 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886271fd0 'int' 1 # | | | `-ConstantMatrixType 0x55e886272210 'matrix' # | | |-TypedefDecl 0x55e886274a10 col:28 half3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886274910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886272420 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862723e0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886272440 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886272400 'int' 2 # | | | `-ConstantMatrixType 0x55e8862748b0 'matrix' # | | |-TypedefDecl 0x55e886274e40 col:28 half3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886274d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886274ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886274a80 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886274ae0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886274aa0 'int' 3 # | | | `-ConstantMatrixType 0x55e886274ce0 'matrix' # | | |-TypedefDecl 0x55e886275270 col:28 half3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886275170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886274ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886274eb0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886274f10 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886274ed0 'int' 4 # | | | `-ConstantMatrixType 0x55e886275110 'matrix' # | | |-TypedefDecl 0x55e8862756a0 col:28 half4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862755a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886275320 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862752e0 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886275340 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886275300 'int' 1 # | | | `-ConstantMatrixType 0x55e886275540 'matrix' # | | |-TypedefDecl 0x55e886275af0 col:28 half4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e8862759f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886275770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886275710 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886275790 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886275750 'int' 2 # | | | `-ConstantMatrixType 0x55e886275990 'matrix' # | | |-TypedefDecl 0x55e886275f20 col:28 half4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886275e20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886275ba0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886275b60 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886275bc0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886275b80 'int' 3 # | | | `-ConstantMatrixType 0x55e886275dc0 'matrix' # | | |-TypedefDecl 0x55e886276350 col:28 half4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886276250 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'half' # | | | | `-BuiltinType 0x55e8861d89d0 'half' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886275fd0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886275f90 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886275ff0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886275fb0 'int' 4 # | | | `-ConstantMatrixType 0x55e8862761f0 'matrix' # | | |-TypedefDecl 0x55e886250c80 col:29 float1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862766b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886276400 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862763c0 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886276420 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862763e0 'int' 1 # | | | `-ConstantMatrixType 0x55e886276650 'matrix' # | | |-TypedefDecl 0x55e8862510b0 col:29 float1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886250fb0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886250d30 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886250cf0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886250d50 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886250d10 'int' 2 # | | | `-ConstantMatrixType 0x55e886250f50 'matrix' # | | |-TypedefDecl 0x55e8862514e0 col:29 float1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e8862513e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886251160 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886251120 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886251180 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886251140 'int' 3 # | | | `-ConstantMatrixType 0x55e886251380 'matrix' # | | |-TypedefDecl 0x55e886251910 col:29 float1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886251810 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886251590 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886251550 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862515b0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886251570 'int' 4 # | | | `-ConstantMatrixType 0x55e8862517b0 'matrix' # | | |-TypedefDecl 0x55e886251d70 col:29 float2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886251c70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862519c0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886251980 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862519e0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862519a0 'int' 1 # | | | `-ConstantMatrixType 0x55e886251c10 'matrix' # | | |-TypedefDecl 0x55e8862521a0 col:29 float2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e8862520a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886251e20 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886251de0 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886251e40 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886251e00 'int' 2 # | | | `-ConstantMatrixType 0x55e886252040 'matrix' # | | |-TypedefDecl 0x55e8862525d0 col:29 float2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e8862524d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886252250 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886252210 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886252270 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886252230 'int' 3 # | | | `-ConstantMatrixType 0x55e886252470 'matrix' # | | |-TypedefDecl 0x55e886252a00 col:29 float2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886252900 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886252680 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886252640 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e8862526a0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886252660 'int' 4 # | | | `-ConstantMatrixType 0x55e8862528a0 'matrix' # | | |-TypedefDecl 0x55e886252e40 col:29 float3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886252d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886252ab0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886252a70 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886252ad0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886252a90 'int' 1 # | | | `-ConstantMatrixType 0x55e886252ce0 'matrix' # | | |-TypedefDecl 0x55e886253270 col:29 float3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886253170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886252ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886252eb0 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886252f10 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886252ed0 'int' 2 # | | | `-ConstantMatrixType 0x55e886253110 'matrix' # | | |-TypedefDecl 0x55e8862536a0 col:29 float3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e8862535a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886253320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862532e0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886253340 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886253300 'int' 3 # | | | `-ConstantMatrixType 0x55e886253540 'matrix' # | | |-TypedefDecl 0x55e886253ad0 col:29 float3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862539d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886253750 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886253710 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886253770 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886253730 'int' 4 # | | | `-ConstantMatrixType 0x55e886253970 'matrix' # | | |-TypedefDecl 0x55e886254f30 col:29 float4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886254e30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886253b80 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886253b40 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886253ba0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886253b60 'int' 1 # | | | `-ConstantMatrixType 0x55e886254dd0 'matrix' # | | |-TypedefDecl 0x55e886255360 col:29 float4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886255260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886254fe0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886254fa0 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886255000 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886254fc0 'int' 2 # | | | `-ConstantMatrixType 0x55e886255200 'matrix' # | | |-TypedefDecl 0x55e886255790 col:29 float4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886255690 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886255410 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862553d0 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886255430 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862553f0 'int' 3 # | | | `-ConstantMatrixType 0x55e886255630 'matrix' # | | |-TypedefDecl 0x55e886255bc0 col:29 float4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886255ac0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886255840 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886255800 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886255860 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886255820 'int' 4 # | | | `-ConstantMatrixType 0x55e886255a60 'matrix' # | | |-TypedefDecl 0x55e886256040 col:30 double1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886255f40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886255c90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886255c50 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886255cb0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886255c70 'int' 1 # | | | `-ConstantMatrixType 0x55e886255ee0 'matrix' # | | |-TypedefDecl 0x55e886256470 col:30 double1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886256370 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862560f0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862560b0 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886256110 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862560d0 'int' 2 # | | | `-ConstantMatrixType 0x55e886256310 'matrix' # | | |-TypedefDecl 0x55e8862568a0 col:30 double1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e8862567a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886256520 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862564e0 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886256540 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886256500 'int' 3 # | | | `-ConstantMatrixType 0x55e886256740 'matrix' # | | |-TypedefDecl 0x55e8862574f0 col:30 double1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886256bd0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886256950 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886256910 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886256970 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886256930 'int' 4 # | | | `-ConstantMatrixType 0x55e886256b70 'matrix' # | | |-TypedefDecl 0x55e886257920 col:30 double2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886257820 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862575a0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886257560 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862575c0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886257580 'int' 1 # | | | `-ConstantMatrixType 0x55e8862577c0 'matrix' # | | |-TypedefDecl 0x55e886257d50 col:30 double2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886257c50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862579d0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886257990 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862579f0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862579b0 'int' 2 # | | | `-ConstantMatrixType 0x55e886257bf0 'matrix' # | | |-TypedefDecl 0x55e886258180 col:30 double2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886258080 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886257e00 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886257dc0 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886257e20 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886257de0 'int' 3 # | | | `-ConstantMatrixType 0x55e886258020 'matrix' # | | |-TypedefDecl 0x55e8862585e0 col:30 double2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862584e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886258230 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862581f0 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886258250 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886258210 'int' 4 # | | | `-ConstantMatrixType 0x55e886258480 'matrix' # | | |-TypedefDecl 0x55e886258a10 col:30 double3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886258910 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886258690 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886258650 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862586b0 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886258670 'int' 1 # | | | `-ConstantMatrixType 0x55e8862588b0 'matrix' # | | |-TypedefDecl 0x55e886258e40 col:30 double3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886258d40 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886258ac0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886258a80 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886258ae0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886258aa0 'int' 2 # | | | `-ConstantMatrixType 0x55e886258ce0 'matrix' # | | |-TypedefDecl 0x55e886259270 col:30 double3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886259170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886258ef0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886258eb0 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886258f10 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886258ed0 'int' 3 # | | | `-ConstantMatrixType 0x55e886259110 'matrix' # | | |-TypedefDecl 0x55e88625a9c0 col:30 double3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88625a8c0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886259320 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862592e0 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886259340 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886259300 'int' 4 # | | | `-ConstantMatrixType 0x55e88625a860 'matrix' # | | |-TypedefDecl 0x55e88625adf0 col:30 double4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88625acf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625aa70 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625aa30 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625aa90 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625aa50 'int' 1 # | | | `-ConstantMatrixType 0x55e88625ac90 'matrix' # | | |-TypedefDecl 0x55e88625b220 col:30 double4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88625b120 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625aea0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625ae60 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625aec0 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625ae80 'int' 2 # | | | `-ConstantMatrixType 0x55e88625b0c0 'matrix' # | | |-TypedefDecl 0x55e88625b650 col:30 double4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88625b550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625b2d0 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625b290 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625b2f0 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625b2b0 'int' 3 # | | | `-ConstantMatrixType 0x55e88625b4f0 'matrix' # | | |-TypedefDecl 0x55e88625bda0 col:30 double4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88625bca0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'double' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625b700 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625b6c0 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625b720 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625b6e0 'int' 4 # | | | `-ConstantMatrixType 0x55e88625bc40 'matrix' # | | |-TypedefDecl 0x55e88625c120 col:33 float32_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88625c020 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625be68 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625be28 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625be88 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625be48 'int' 1 # | | | `-ConstantMatrixType 0x55e88625bfc0 'matrix' # | | |-TypedefDecl 0x55e88625c460 col:33 float32_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88625c360 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625c1e8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625c1a8 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625c208 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625c1c8 'int' 2 # | | | `-ConstantMatrixType 0x55e88625c300 'matrix' # | | |-TypedefDecl 0x55e88625c7a0 col:33 float32_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88625c6a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625c528 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625c4e8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625c548 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625c508 'int' 3 # | | | `-ConstantMatrixType 0x55e88625c640 'matrix' # | | |-TypedefDecl 0x55e88625db10 col:33 float32_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88625c9e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625c868 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625c828 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625c888 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625c848 'int' 4 # | | | `-ConstantMatrixType 0x55e88625c980 'matrix' # | | |-TypedefDecl 0x55e88625de50 col:33 float32_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88625dd50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625dbd8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625db98 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625dbf8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625dbb8 'int' 1 # | | | `-ConstantMatrixType 0x55e88625dcf0 'matrix' # | | |-TypedefDecl 0x55e88625e190 col:33 float32_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88625e090 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625df18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625ded8 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625df38 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625def8 'int' 2 # | | | `-ConstantMatrixType 0x55e88625e030 'matrix' # | | |-TypedefDecl 0x55e88625e4d0 col:33 float32_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88625e3d0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625e258 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625e218 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625e278 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625e238 'int' 3 # | | | `-ConstantMatrixType 0x55e88625e370 'matrix' # | | |-TypedefDecl 0x55e88625e810 col:33 float32_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88625e710 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625e598 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625e558 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625e5b8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625e578 'int' 4 # | | | `-ConstantMatrixType 0x55e88625e6b0 'matrix' # | | |-TypedefDecl 0x55e88625eb60 col:33 float32_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88625ea50 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625e8d8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625e898 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625e8f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625e8b8 'int' 1 # | | | `-ConstantMatrixType 0x55e88625e9f0 'matrix' # | | |-TypedefDecl 0x55e88625eea0 col:33 float32_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88625eda0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625ec28 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625ebe8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625ec48 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625ec08 'int' 2 # | | | `-ConstantMatrixType 0x55e88625ed40 'matrix' # | | |-TypedefDecl 0x55e88625f1e0 col:33 float32_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88625f0e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625ef68 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625ef28 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625ef88 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625ef48 'int' 3 # | | | `-ConstantMatrixType 0x55e88625f080 'matrix' # | | |-TypedefDecl 0x55e88625f520 col:33 float32_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e88625f420 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625f2a8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625f268 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625f2c8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625f288 'int' 4 # | | | `-ConstantMatrixType 0x55e88625f3c0 'matrix' # | | |-TypedefDecl 0x55e88625f860 col:33 float32_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e88625f760 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625f5e8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625f5a8 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e88625f608 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e88625f5c8 'int' 1 # | | | `-ConstantMatrixType 0x55e88625f700 'matrix' # | | |-TypedefDecl 0x55e88625fbf0 col:33 float32_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e88625faf0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625f928 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625f8e8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e88625f948 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e88625f908 'int' 2 # | | | `-ConstantMatrixType 0x55e88625fa40 'matrix' # | | |-TypedefDecl 0x55e88625ff30 col:33 float32_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e88625fe30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625fcb8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625fc78 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e88625fcd8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e88625fc98 'int' 3 # | | | `-ConstantMatrixType 0x55e88625fdd0 'matrix' # | | |-TypedefDecl 0x55e886260270 col:33 float32_t4x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886260170 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float32_t':'float' # | | | | `-TypedefType 0x55e8862318a0 'float32_t' sugar # | | | | |-Typedef 0x55e886208dc8 'float32_t' # | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e88625fff8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625ffb8 'int' 4 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886260018 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e88625ffd8 'int' 4 # | | | `-ConstantMatrixType 0x55e886260110 'matrix' # | | |-TypedefDecl 0x55e8862605f0 col:33 float64_t1x1 'matrix' # | | | `-TemplateSpecializationType 0x55e8862604f0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886260338 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862602f8 'int' 1 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886260358 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886260318 'int' 1 # | | | `-ConstantMatrixType 0x55e886260490 'matrix' # | | |-TypedefDecl 0x55e886260930 col:33 float64_t1x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886260830 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862606b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886260678 'int' 1 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862606d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886260698 'int' 2 # | | | `-ConstantMatrixType 0x55e8862607d0 'matrix' # | | |-TypedefDecl 0x55e886260c90 col:33 float64_t1x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886260b90 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862609f8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e8862609b8 'int' 1 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886260a18 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862609d8 'int' 3 # | | | `-ConstantMatrixType 0x55e886260b30 'matrix' # | | |-TypedefDecl 0x55e886260fd0 col:33 float64_t1x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886260ed0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886260d58 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886260d18 'int' 1 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886260d78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886260d38 'int' 4 # | | | `-ConstantMatrixType 0x55e886260e70 'matrix' # | | |-TypedefDecl 0x55e886261310 col:33 float64_t2x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886261210 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886261098 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886261058 'int' 2 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e8862610b8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886261078 'int' 1 # | | | `-ConstantMatrixType 0x55e8862611b0 'matrix' # | | |-TypedefDecl 0x55e886261650 col:33 float64_t2x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886261550 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862613d8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886261398 'int' 2 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e8862613f8 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862613b8 'int' 2 # | | | `-ConstantMatrixType 0x55e8862614f0 'matrix' # | | |-TypedefDecl 0x55e886261990 col:33 float64_t2x3 'matrix' # | | | `-TemplateSpecializationType 0x55e886261890 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886261718 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862616d8 'int' 2 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886261738 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862616f8 'int' 3 # | | | `-ConstantMatrixType 0x55e886261830 'matrix' # | | |-TypedefDecl 0x55e886261ce0 col:33 float64_t2x4 'matrix' # | | | `-TemplateSpecializationType 0x55e886261be0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886261a58 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886261a18 'int' 2 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886261a78 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886261a38 'int' 4 # | | | `-ConstantMatrixType 0x55e886261b80 'matrix' # | | |-TypedefDecl 0x55e886262020 col:33 float64_t3x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886261f20 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886261da8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886261d68 'int' 3 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886261dc8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886261d88 'int' 1 # | | | `-ConstantMatrixType 0x55e886261ec0 'matrix' # | | |-TypedefDecl 0x55e886262360 col:33 float64_t3x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886262260 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e8862620e8 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862620a8 'int' 3 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886262108 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e8862620c8 'int' 2 # | | | `-ConstantMatrixType 0x55e886262200 'matrix' # | | |-TypedefDecl 0x55e8862626a0 col:33 float64_t3x3 'matrix' # | | | `-TemplateSpecializationType 0x55e8862625a0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886262428 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e8862623e8 'int' 3 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886262448 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886262408 'int' 3 # | | | `-ConstantMatrixType 0x55e886262540 'matrix' # | | |-TypedefDecl 0x55e8862629e0 col:33 float64_t3x4 'matrix' # | | | `-TemplateSpecializationType 0x55e8862628e0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886262768 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886262728 'int' 3 # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886262788 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886262748 'int' 4 # | | | `-ConstantMatrixType 0x55e886262880 'matrix' # | | |-TypedefDecl 0x55e886262d30 col:33 float64_t4x1 'matrix' # | | | `-TemplateSpecializationType 0x55e886262c30 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886262aa8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886262a68 'int' 4 # | | | |-TemplateArgument expr '1' # | | | | `-ConstantExpr 0x55e886262ac8 'int' # | | | | |-value: Int 1 # | | | | `-IntegerLiteral 0x55e886262a88 'int' 1 # | | | `-ConstantMatrixType 0x55e886262bd0 'matrix' # | | |-TypedefDecl 0x55e886263070 col:33 float64_t4x2 'matrix' # | | | `-TemplateSpecializationType 0x55e886262f70 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886262df8 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e886262db8 'int' 4 # | | | |-TemplateArgument expr '2' # | | | | `-ConstantExpr 0x55e886262e18 'int' # | | | | |-value: Int 2 # | | | | `-IntegerLiteral 0x55e886262dd8 'int' 2 # | | | `-ConstantMatrixType 0x55e886262f10 'matrix' # | | |-TypedefDecl 0x55e8862633b0 col:33 float64_t4x3 'matrix' # | | | `-TemplateSpecializationType 0x55e8862632b0 'matrix' sugar alias # | | | |-name: 'matrix':'hlsl::matrix' qualified # | | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | | |-TemplateArgument type 'float64_t':'double' # | | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | | |-Typedef 0x55e886208f18 'float64_t' # | | | | `-BuiltinType 0x55e8861d8380 'double' # | | | |-TemplateArgument expr '4' # | | | | `-ConstantExpr 0x55e886263138 'int' # | | | | |-value: Int 4 # | | | | `-IntegerLiteral 0x55e8862630f8 'int' 4 # | | | |-TemplateArgument expr '3' # | | | | `-ConstantExpr 0x55e886263158 'int' # | | | | |-value: Int 3 # | | | | `-IntegerLiteral 0x55e886263118 'int' 3 # | | | `-ConstantMatrixType 0x55e886263250 'matrix' # | | `-TypedefDecl 0x55e8862636f0 col:33 float64_t4x4 'matrix' # | | `-TemplateSpecializationType 0x55e8862635f0 'matrix' sugar alias # | | |-name: 'matrix':'hlsl::matrix' qualified # | | | `-TypeAliasTemplateDecl 0x55e8862042f8 <> implicit matrix # | | |-TemplateArgument type 'float64_t':'double' # | | | `-TypedefType 0x55e886232200 'float64_t' sugar # | | | |-Typedef 0x55e886208f18 'float64_t' # | | | `-BuiltinType 0x55e8861d8380 'double' # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55e886263478 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55e886263438 'int' 4 # | | |-TemplateArgument expr '4' # | | | `-ConstantExpr 0x55e886263498 'int' # | | | |-value: Int 4 # | | | `-IntegerLiteral 0x55e886263458 'int' 4 # | | `-ConstantMatrixType 0x55e886263590 'matrix' # | |-NamespaceDecl 0x55e886276a18 prev 0x55e886208bf0 line:12:11 hlsl # | | |-original Namespace 0x55e8861d8a98 'hlsl' # | | `-NamespaceDecl 0x55e886276a88 line:14:11 __detail # | | |-ClassTemplateDecl 0x55e886276d68 line:16:42 is_same # | | | |-TemplateTypeParmDecl 0x55e886276b10 col:20 typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55e886276b90 col:32 typename depth 0 index 1 U # | | | `-CXXRecordDecl 0x55e886276c68 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 0x55e886276d10 <> Implicit # | | | |-CXXRecordDecl 0x55e886276e40 col:42 implicit struct is_same # | | | `-VarDecl 0x55e886276ef8 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55e886276f80 'bool' false # | | |-ClassTemplatePartialSpecializationDecl 0x55e8862772f0 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 0x55e8861d8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateArgument type 'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e8861d8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55e886277028 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55e886277520 <> Implicit # | | | |-CXXRecordDecl 0x55e8862775e0 col:30 implicit struct is_same # | | | `-VarDecl 0x55e886277698 col:21 value 'const hlsl_private bool' static cinit # | | | `-CXXBoolLiteralExpr 0x55e886277700 'bool' true # | | |-ClassTemplateDecl 0x55e88627c088 col:38 enable_if # | | | |-NonTypeTemplateParmDecl 0x55e88627be88 col:16 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55e88627bee0 col:28 typename depth 0 index 1 T # | | | `-CXXRecordDecl 0x55e88627bf88 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 0x55e88627c030 <> Implicit # | | | `-CXXRecordDecl 0x55e88627c160 col:38 implicit struct enable_if # | | |-ClassTemplatePartialSpecializationDecl 0x55e88627c540 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 0x55e8861d8b70 'type-parameter-0-0' dependent depth 0 index 0 # | | | |-TemplateTypeParmDecl 0x55e88627c248 col:20 referenced typename depth 0 index 0 T # | | | |-PackedAttr 0x55e88627c7a0 <> Implicit # | | | |-CXXRecordDecl 0x55e88627c860 col:30 implicit struct enable_if # | | | `-TypeAliasDecl 0x55e88627c918 col:9 Type 'T' # | | | `-TemplateTypeParmType 0x55e88627c2a0 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e88627c248 'T' # | | |-TypeAliasTemplateDecl 0x55e88627cd00 col:1 enable_if_t # | | | |-NonTypeTemplateParmDecl 0x55e88627c9e0 col:16 referenced 'bool' depth 0 index 0 B # | | | |-TemplateTypeParmDecl 0x55e88627ca48 col:25 referenced class depth 0 index 1 T # | | | | `-TemplateArgument type 'void' # | | | | `-BuiltinType 0x55e8861d81c0 'void' # | | | `-TypeAliasDecl 0x55e88627cca0 col:7 enable_if_t 'typename enable_if::Type' # | | | `-DependentNameType 0x55e88627cc30 'typename enable_if::Type' dependent # | | |-FunctionTemplateDecl 0x55e88627e160 line:35:1 bit_cast # | | | |-TemplateTypeParmDecl 0x55e88627cd58 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55e88627d630 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55e88627d6c8 col:39 referenced 'int' depth 0 index 2 N # | | | `-FunctionDecl 0x55e88627e0b8 line:35:1 constexpr bit_cast 'enable_if_t> (vector)' implicit-inline # | | | |-ParmVarDecl 0x55e88627df68 col:23 referenced V 'vector' # | | | `-CompoundStmt 0x55e88627e440 # | | | `-ReturnStmt 0x55e88627e430 # | | | `-BuiltinBitCastExpr 0x55e88627e408 'vector' # | | | `-DeclRefExpr 0x55e88627e3b0 'vector' lvalue ParmVar 0x55e88627df68 'V' 'vector' # | | |-FunctionTemplateDecl 0x55e886280c50 line:40:50 bit_cast # | | | |-TemplateTypeParmDecl 0x55e88627e458 col:20 referenced typename depth 0 index 0 U # | | | |-TemplateTypeParmDecl 0x55e88627e4e0 col:32 referenced typename depth 0 index 1 T # | | | `-FunctionDecl 0x55e886280ba8 line:40:50 constexpr bit_cast 'enable_if_t (T)' implicit-inline # | | | |-ParmVarDecl 0x55e886280a60 col:61 referenced F 'T' # | | | `-CompoundStmt 0x55e886280da8 # | | | `-ReturnStmt 0x55e886280d98 # | | | `-BuiltinBitCastExpr 0x55e886280d70 'U' # | | | `-DeclRefExpr 0x55e886280d40 'T' lvalue ParmVar 0x55e886280a60 'F' 'T' # | | |-ClassTemplateDecl 0x55e886280f60 line:44:30 is_arithmetic # | | | |-TemplateTypeParmDecl 0x55e886280dc0 col:20 referenced typename depth 0 index 0 T # | | | `-CXXRecordDecl 0x55e886280e60 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 0x55e886280f08 <> Implicit # | | | |-CXXRecordDecl 0x55e886281038 col:30 implicit struct is_arithmetic # | | | `-VarDecl 0x55e8862810f0 col:21 Value 'const hlsl_private bool' static cinit # | | | `-TypeTraitExpr 0x55e886281168 'bool' __is_arithmetic # | | | `-TemplateTypeParmType 0x55e886280e10 'T' dependent depth 0 index 0 # | | | `-TemplateTypeParm 0x55e886280dc0 'T' # | | `-TypeAliasTemplateDecl 0x55e886281c08 line:49:1 HLSL_FIXED_VECTOR # | | |-TemplateTypeParmDecl 0x55e8862811d8 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55e886281278 col:27 referenced 'int' depth 0 index 1 N # | | `-TypeAliasDecl 0x55e886281ba8 line:49:7 HLSL_FIXED_VECTOR 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' # | | `-TemplateSpecializationType 0x55e886281ad0 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' sugar dependent alias # | | |-name: 'vector':'hlsl::vector' qualified # | | | `-TypeAliasTemplateDecl 0x55e8861d8df0 <> 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 0x55e8862816a0 '__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 0x55e886276a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55e88627cd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55e8862813f0 'bool' # | | | | `-BinaryOperator 0x55e8862813d0 'bool' '&&' # | | | | |-BinaryOperator 0x55e886281350 'bool' '>' # | | | | | |-DeclRefExpr 0x55e886281310 'int' NonTypeTemplateParm 0x55e886281278 'N' 'int' # | | | | | `-IntegerLiteral 0x55e886281330 'int' 1 # | | | | `-BinaryOperator 0x55e8862813b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55e886281370 'int' NonTypeTemplateParm 0x55e886281278 'N' 'int' # | | | | `-IntegerLiteral 0x55e886281390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e886281230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e8862811d8 'T' # | | | `-DependentNameType 0x55e886281650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | |-TemplateArgument expr 'N':'value-parameter-0-1' # | | | `-DeclRefExpr 0x55e8862819b0 'int' NonTypeTemplateParm 0x55e886281278 'N' 'int' # | | `-DependentSizedExtVectorType 0x55e886281a80 'vector<__detail::enable_if_t<(N > 1 && N <= 4), T>, N>' dependent # | | |-SubstTemplateTypeParmType 0x55e8862819e0 '__detail::enable_if_t<(N > 1 && N <= 4), T>' sugar dependent class depth 0 index 0 element final # | | | |-TypeAliasTemplate 0x55e8861d8df0 'vector' # | | | `-TemplateSpecializationType 0x55e8862816a0 '__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 0x55e886276a88 '__detail' # | | | | `-TypeAliasTemplateDecl 0x55e88627cd00 col:1 enable_if_t # | | | |-TemplateArgument expr '(N > 1 && N <= 4)':'(value-parameter-0-1 > 1 && value-parameter-0-1 <= 4)' # | | | | `-ParenExpr 0x55e8862813f0 'bool' # | | | | `-BinaryOperator 0x55e8862813d0 'bool' '&&' # | | | | |-BinaryOperator 0x55e886281350 'bool' '>' # | | | | | |-DeclRefExpr 0x55e886281310 'int' NonTypeTemplateParm 0x55e886281278 'N' 'int' # | | | | | `-IntegerLiteral 0x55e886281330 'int' 1 # | | | | `-BinaryOperator 0x55e8862813b0 'bool' '<=' # | | | | |-DeclRefExpr 0x55e886281370 'int' NonTypeTemplateParm 0x55e886281278 'N' 'int' # | | | | `-IntegerLiteral 0x55e886281390 'int' 4 # | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e886281230 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e8862811d8 'T' # | | | `-DependentNameType 0x55e886281650 'typename enable_if<(N > 1 && N <= 4), T>::Type' dependent # | | `-SubstNonTypeTemplateParmExpr 0x55e886281a18 <> 'int' # | | |-NonTypeTemplateParmDecl 0x55e8861d8c20 <> 'int' depth 0 index 1 element_count # | | | `-TemplateArgument expr '4' # | | | `-IntegerLiteral 0x55e8861d8c78 <> 'int' 4 # | | `-DeclRefExpr 0x55e8862819b0 'int' NonTypeTemplateParm 0x55e886281278 'N' 'int' # | |-NamespaceDecl 0x55e886281ca8 prev 0x55e886276a18 line:12:11 hlsl # | | |-original Namespace 0x55e8861d8a98 'hlsl' # | | |-FunctionDecl 0x55e886281e28 col:6 abs 'half (half)' # | | | |-ParmVarDecl 0x55e886281d40 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e886281ed8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886281f50 Implicit # | | | `-ConstAttr 0x55e886281f78 Implicit # | | |-FunctionDecl 0x55e886282128 col:7 abs 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886282000 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862821d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886282250 Implicit # | | | `-ConstAttr 0x55e886282278 Implicit # | | |-FunctionDecl 0x55e886282438 col:7 abs 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886282310 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862824e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886282560 Implicit # | | | `-ConstAttr 0x55e886282588 Implicit # | | |-FunctionDecl 0x55e886282748 col:7 abs 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886282620 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862827f8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886282870 Implicit # | | | `-ConstAttr 0x55e886282898 Implicit # | | |-FunctionDecl 0x55e886283e68 col:5 abs 'int (int)' # | | | |-ParmVarDecl 0x55e886283d80 col:12 'int' # | | | |-BuiltinAliasAttr 0x55e886283f18 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886283f90 Implicit # | | | `-ConstAttr 0x55e886283fb8 Implicit # | | |-FunctionDecl 0x55e886284178 col:6 abs 'int2 (int2)' # | | | |-ParmVarDecl 0x55e886284050 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e886284228 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e8862842a0 Implicit # | | | `-ConstAttr 0x55e8862842c8 Implicit # | | |-FunctionDecl 0x55e886284488 col:6 abs 'int3 (int3)' # | | | |-ParmVarDecl 0x55e886284360 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e886284538 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e8862845b0 Implicit # | | | `-ConstAttr 0x55e8862845d8 Implicit # | | |-FunctionDecl 0x55e886284798 col:6 abs 'int4 (int4)' # | | | |-ParmVarDecl 0x55e886284670 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e886284848 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e8862848c0 Implicit # | | | `-ConstAttr 0x55e8862848e8 Implicit # | | |-FunctionDecl 0x55e886284a68 col:16 constexpr abs 'uint (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886284938 col:25 used V 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e886284b88 # | | | `-ReturnStmt 0x55e886284b78 # | | | `-ImplicitCastExpr 0x55e886284b60 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55e886284b40 'uint':'unsigned int' lvalue ParmVar 0x55e886284938 'V' 'uint':'unsigned int' # | | |-FunctionDecl 0x55e886284d90 col:17 constexpr abs 'uint2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886284bd8 col:27 used V 'uint2':'vector' # | | | `-CompoundStmt 0x55e886284eb0 # | | | `-ReturnStmt 0x55e886284ea0 # | | | `-ImplicitCastExpr 0x55e886284e88 'uint2':'vector' # | | | `-DeclRefExpr 0x55e886284e68 'uint2':'vector' lvalue ParmVar 0x55e886284bd8 'V' 'uint2':'vector' # | | |-FunctionDecl 0x55e886285038 col:17 constexpr abs 'uint3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886284f08 col:27 used V 'uint3':'vector' # | | | `-CompoundStmt 0x55e886285158 # | | | `-ReturnStmt 0x55e886285148 # | | | `-ImplicitCastExpr 0x55e886285130 'uint3':'vector' # | | | `-DeclRefExpr 0x55e886285110 'uint3':'vector' lvalue ParmVar 0x55e886284f08 'V' 'uint3':'vector' # | | |-FunctionDecl 0x55e8862852d8 col:17 constexpr abs 'uint4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8862851a8 col:27 used V 'uint4':'vector' # | | | `-CompoundStmt 0x55e8862853f8 # | | | `-ReturnStmt 0x55e8862853e8 # | | | `-ImplicitCastExpr 0x55e8862853d0 'uint4':'vector' # | | | `-DeclRefExpr 0x55e8862853b0 'uint4':'vector' lvalue ParmVar 0x55e8862851a8 'V' 'uint4':'vector' # | | |-FunctionDecl 0x55e886285528 col:7 abs 'float (float)' # | | | |-ParmVarDecl 0x55e886285438 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e8862855d8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886285650 Implicit # | | | `-ConstAttr 0x55e886285678 Implicit # | | |-FunctionDecl 0x55e886285838 col:8 abs 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886285710 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862858e8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886285960 Implicit # | | | `-ConstAttr 0x55e886285988 Implicit # | | |-FunctionDecl 0x55e886285b48 col:8 abs 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886285a20 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886285bf8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886285c70 Implicit # | | | `-ConstAttr 0x55e886285c98 Implicit # | | |-FunctionDecl 0x55e8862865d8 col:8 abs 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862864b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886286688 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886286700 Implicit # | | | `-ConstAttr 0x55e886286728 Implicit # | | |-FunctionDecl 0x55e8862868c8 col:9 abs 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e8862867a0 col:20 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e886286978 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e8862869f0 Implicit # | | | `-ConstAttr 0x55e886286a18 Implicit # | | |-FunctionDecl 0x55e886286bd8 col:10 abs 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e886286ab0 col:22 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886286c88 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886286d00 Implicit # | | | `-ConstAttr 0x55e886286d28 Implicit # | | |-FunctionDecl 0x55e886286ee8 col:10 abs 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e886286dc0 col:22 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886286f98 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886287010 Implicit # | | | `-ConstAttr 0x55e886287038 Implicit # | | |-FunctionDecl 0x55e8862871f8 col:10 abs 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e8862870d0 col:22 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862872a8 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e886287320 Implicit # | | | `-ConstAttr 0x55e886287348 Implicit # | | |-FunctionDecl 0x55e88628bb70 col:20 constexpr abs 'uint64_t (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886287398 col:33 used V 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55e88628bc90 # | | | `-ReturnStmt 0x55e88628bc80 # | | | `-ImplicitCastExpr 0x55e88628bc68 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55e88628bc48 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886287398 'V' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55e88628be18 col:21 constexpr abs 'uint64_t2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88628bce8 col:35 used V 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55e88628bf38 # | | | `-ReturnStmt 0x55e88628bf28 # | | | `-ImplicitCastExpr 0x55e88628bf10 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55e88628bef0 'uint64_t2':'vector' lvalue ParmVar 0x55e88628bce8 'V' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55e88628c0b8 col:21 constexpr abs 'uint64_t3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88628bf88 col:35 used V 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55e88628c1d8 # | | | `-ReturnStmt 0x55e88628c1c8 # | | | `-ImplicitCastExpr 0x55e88628c1b0 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55e88628c190 'uint64_t3':'vector' lvalue ParmVar 0x55e88628bf88 'V' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55e88628c358 col:21 constexpr abs 'uint64_t4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88628c228 col:35 used V 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55e88628c478 # | | | `-ReturnStmt 0x55e88628c468 # | | | `-ImplicitCastExpr 0x55e88628c450 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55e88628c430 'uint64_t4':'vector' lvalue ParmVar 0x55e88628c228 'V' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55e88628c5a8 col:8 abs 'double (double)' # | | | |-ParmVarDecl 0x55e88628c4b8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55e88628c658 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e88628c6d0 Implicit # | | | `-ConstAttr 0x55e88628c6f8 Implicit # | | |-FunctionDecl 0x55e88628c8b8 col:9 abs 'double2 (double2)' # | | | |-ParmVarDecl 0x55e88628c790 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e88628c968 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e88628c9e0 Implicit # | | | `-ConstAttr 0x55e88628ca08 Implicit # | | |-FunctionDecl 0x55e88628dcc8 col:9 abs 'double3 (double3)' # | | | |-ParmVarDecl 0x55e88628caa0 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e88628dd78 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e88628ddf0 Implicit # | | | `-ConstAttr 0x55e88628de18 Implicit # | | |-FunctionDecl 0x55e88628dfd8 col:9 abs 'double4 (double4)' # | | | |-ParmVarDecl 0x55e88628deb0 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e88628e088 clang_builtin_alias __builtin_elementwise_abs # | | | |-NoThrowAttr 0x55e88628e100 Implicit # | | | `-ConstAttr 0x55e88628e128 Implicit # | | |-FunctionDecl 0x55e88628e238 col:6 acos 'half (half)' # | | | |-ParmVarDecl 0x55e88628e188 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e88628e2e8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628e360 Implicit # | | | `-ConstAttr 0x55e88628e388 Implicit # | | |-FunctionDecl 0x55e88628e4a0 col:7 acos 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88628e3f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88628e550 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628e5c8 Implicit # | | | `-ConstAttr 0x55e88628e5f0 Implicit # | | |-FunctionDecl 0x55e88628e718 col:7 acos 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88628e668 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88628e7c8 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628e840 Implicit # | | | `-ConstAttr 0x55e88628e868 Implicit # | | |-FunctionDecl 0x55e88628e990 col:7 acos 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88628e8e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88628ea40 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628eab8 Implicit # | | | `-ConstAttr 0x55e88628eae0 Implicit # | | |-FunctionDecl 0x55e88628ec30 col:7 used acos 'float (float)' # | | | |-ParmVarDecl 0x55e88628eb40 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e88628ece0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628ed58 Implicit # | | | `-ConstAttr 0x55e88628ed80 Implicit # | | |-FunctionDecl 0x55e88628eea8 col:8 used acos 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88628edf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88628ef58 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628efd0 Implicit # | | | `-ConstAttr 0x55e88628eff8 Implicit # | | |-FunctionDecl 0x55e88628f120 col:8 used acos 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88628f070 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88628f1d0 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628f248 Implicit # | | | `-ConstAttr 0x55e88628f270 Implicit # | | |-FunctionDecl 0x55e88628f398 col:8 used acos 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88628f2e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88628f448 clang_builtin_alias __builtin_elementwise_acos # | | | |-NoThrowAttr 0x55e88628f4c0 Implicit # | | | `-ConstAttr 0x55e88628f4e8 Implicit # | | |-FunctionDecl 0x55e88628f768 col:11 AddUint64 'uint32_t2 (uint32_t2, uint32_t2)' # | | | |-ParmVarDecl 0x55e88628f590 col:30 'uint32_t2':'vector' # | | | |-ParmVarDecl 0x55e88628f610 col:41 'uint32_t2':'vector' # | | | |-AvailabilityAttr 0x55e88628f820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88628f8e0 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55e88628f928 Implicit # | | | `-ConstAttr 0x55e88628f950 Implicit # | | |-FunctionDecl 0x55e886292050 col:11 AddUint64 'uint32_t4 (uint32_t4, uint32_t4)' # | | | |-ParmVarDecl 0x55e88628f9f0 col:30 'uint32_t4':'vector' # | | | |-ParmVarDecl 0x55e88628fa70 col:41 'uint32_t4':'vector' # | | | |-AvailabilityAttr 0x55e886292108 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862921c8 clang_builtin_alias __builtin_hlsl_adduint64 # | | | |-NoThrowAttr 0x55e886292210 Implicit # | | | `-ConstAttr 0x55e886292238 Implicit # | | |-FunctionDecl 0x55e886292380 col:6 all 'bool (half)' # | | | |-ParmVarDecl 0x55e886292298 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e886292430 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e8862924a8 Implicit # | | | `-ConstAttr 0x55e8862924d0 Implicit # | | |-FunctionDecl 0x55e886292660 col:6 all 'bool (half2)' # | | | |-ParmVarDecl 0x55e886292538 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886292710 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886292788 Implicit # | | | `-ConstAttr 0x55e8862927b0 Implicit # | | |-FunctionDecl 0x55e886292950 col:6 all 'bool (half3)' # | | | |-ParmVarDecl 0x55e886292828 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886292a00 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886292a78 Implicit # | | | `-ConstAttr 0x55e886292aa0 Implicit # | | |-FunctionDecl 0x55e886292c40 col:6 all 'bool (half4)' # | | | |-ParmVarDecl 0x55e886292b18 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886292cf0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886292d68 Implicit # | | | `-ConstAttr 0x55e886292d90 Implicit # | | |-FunctionDecl 0x55e886292ed0 col:6 all 'bool (bool)' # | | | |-ParmVarDecl 0x55e886292de8 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55e886292f80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886292ff8 Implicit # | | | `-ConstAttr 0x55e886293020 Implicit # | | |-FunctionDecl 0x55e8862931f0 col:6 all 'bool (bool2)' # | | | |-ParmVarDecl 0x55e8862930d0 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862932a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886293318 Implicit # | | | `-ConstAttr 0x55e886293340 Implicit # | | |-FunctionDecl 0x55e886293500 col:6 all 'bool (bool3)' # | | | |-ParmVarDecl 0x55e8862933e0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862935b0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886293628 Implicit # | | | `-ConstAttr 0x55e886293650 Implicit # | | |-FunctionDecl 0x55e886293810 col:6 all 'bool (bool4)' # | | | |-ParmVarDecl 0x55e8862936f0 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862938c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886293938 Implicit # | | | `-ConstAttr 0x55e886293960 Implicit # | | |-FunctionDecl 0x55e886293ab0 col:6 all 'bool (int)' # | | | |-ParmVarDecl 0x55e8862939d0 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e886293b60 clang_builtin_alias __builtin_hlsl_all # | | | |-BuiltinAliasAttr 0x55e886293bc0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886293c08 Implicit # | | | `-ConstAttr 0x55e886293c30 Implicit # | | |-FunctionDecl 0x55e886293dd0 col:6 all 'bool (int2)' # | | | |-ParmVarDecl 0x55e886293ca8 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e886293e80 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886293ef8 Implicit # | | | `-ConstAttr 0x55e886293f20 Implicit # | | |-FunctionDecl 0x55e8862940d0 col:6 all 'bool (int3)' # | | | |-ParmVarDecl 0x55e886293f98 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e886294180 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e8862941f8 Implicit # | | | `-ConstAttr 0x55e886294220 Implicit # | | |-FunctionDecl 0x55e8862943c0 col:6 all 'bool (int4)' # | | | |-ParmVarDecl 0x55e886294298 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e886294470 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e8862944e8 Implicit # | | | `-ConstAttr 0x55e886294510 Implicit # | | |-FunctionDecl 0x55e8862946b0 col:6 all 'bool (uint)' # | | | |-ParmVarDecl 0x55e886294588 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886294760 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e8862947d8 Implicit # | | | `-ConstAttr 0x55e886294800 Implicit # | | |-FunctionDecl 0x55e8862949a0 col:6 all 'bool (uint2)' # | | | |-ParmVarDecl 0x55e886294878 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e886294a50 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886294ac8 Implicit # | | | `-ConstAttr 0x55e886294af0 Implicit # | | |-FunctionDecl 0x55e886294c90 col:6 all 'bool (uint3)' # | | | |-ParmVarDecl 0x55e886294b68 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e886294d40 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886294db8 Implicit # | | | `-ConstAttr 0x55e886294de0 Implicit # | | |-FunctionDecl 0x55e886294f80 col:6 all 'bool (uint4)' # | | | |-ParmVarDecl 0x55e886294e58 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e886295030 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e8862950c8 Implicit # | | | `-ConstAttr 0x55e8862950f0 Implicit # | | |-FunctionDecl 0x55e886295230 col:6 all 'bool (float)' # | | | |-ParmVarDecl 0x55e886295150 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e8862952e0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886295358 Implicit # | | | `-ConstAttr 0x55e886295380 Implicit # | | |-FunctionDecl 0x55e886295520 col:6 all 'bool (float2)' # | | | |-ParmVarDecl 0x55e8862953f8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862955d0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886295648 Implicit # | | | `-ConstAttr 0x55e886295670 Implicit # | | |-FunctionDecl 0x55e886295810 col:6 all 'bool (float3)' # | | | |-ParmVarDecl 0x55e8862956e8 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862958c0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886295938 Implicit # | | | `-ConstAttr 0x55e886295960 Implicit # | | |-FunctionDecl 0x55e886295b00 col:6 all 'bool (float4)' # | | | |-ParmVarDecl 0x55e8862959d8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886295bb0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886295c28 Implicit # | | | `-ConstAttr 0x55e886295c50 Implicit # | | |-FunctionDecl 0x55e886295df0 col:6 all 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e886295cc8 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e886295ea0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886295f18 Implicit # | | | `-ConstAttr 0x55e886295f40 Implicit # | | |-FunctionDecl 0x55e8862960f0 col:6 all 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55e886295fb8 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862961a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886296218 Implicit # | | | `-ConstAttr 0x55e886296240 Implicit # | | |-FunctionDecl 0x55e8862963e0 col:6 all 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55e8862962b8 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886296490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886296508 Implicit # | | | `-ConstAttr 0x55e886296530 Implicit # | | |-FunctionDecl 0x55e8862966d0 col:6 all 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55e8862965a8 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886296780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e8862967f8 Implicit # | | | `-ConstAttr 0x55e886296820 Implicit # | | |-FunctionDecl 0x55e8862969c0 col:6 all 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e886296898 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e886296a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886296ae8 Implicit # | | | `-ConstAttr 0x55e886296b10 Implicit # | | |-FunctionDecl 0x55e886296cb0 col:6 all 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55e886296b88 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886296d60 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886296dd8 Implicit # | | | `-ConstAttr 0x55e886296e00 Implicit # | | |-FunctionDecl 0x55e886296fa0 col:6 all 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55e886296e78 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886297050 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886298c98 Implicit # | | | `-ConstAttr 0x55e886298cc0 Implicit # | | |-FunctionDecl 0x55e886298e60 col:6 all 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55e886298d38 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886298f10 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886298f88 Implicit # | | | `-ConstAttr 0x55e886298fb0 Implicit # | | |-FunctionDecl 0x55e8862990f0 col:6 all 'bool (double)' # | | | |-ParmVarDecl 0x55e886299010 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e8862991a0 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886299218 Implicit # | | | `-ConstAttr 0x55e886299240 Implicit # | | |-FunctionDecl 0x55e8862993e0 col:6 all 'bool (double2)' # | | | |-ParmVarDecl 0x55e8862992b8 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e886299490 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886299508 Implicit # | | | `-ConstAttr 0x55e886299530 Implicit # | | |-FunctionDecl 0x55e8862996d0 col:6 all 'bool (double3)' # | | | |-ParmVarDecl 0x55e8862995a8 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e886299780 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e8862997f8 Implicit # | | | `-ConstAttr 0x55e886299820 Implicit # | | |-FunctionDecl 0x55e8862999c0 col:6 all 'bool (double4)' # | | | |-ParmVarDecl 0x55e886299898 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e886299a70 clang_builtin_alias __builtin_hlsl_all # | | | |-NoThrowAttr 0x55e886299ae8 Implicit # | | | `-ConstAttr 0x55e886299b10 Implicit # | | |-FunctionDecl 0x55e886299d00 col:6 and 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55e886299b68 col:15 x 'bool' # | | | |-ParmVarDecl 0x55e886299be0 col:23 y 'bool' # | | | |-BuiltinAliasAttr 0x55e886299db8 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e886299e30 Implicit # | | | `-ConstAttr 0x55e886299e58 Implicit # | | |-FunctionDecl 0x55e88629a078 col:7 and 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55e886299ea8 col:17 x 'bool2':'vector' # | | | |-ParmVarDecl 0x55e886299f28 col:26 y 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e88629a130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629a1a8 Implicit # | | | `-ConstAttr 0x55e88629a1d0 Implicit # | | |-FunctionDecl 0x55e88629a408 col:7 and 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55e88629a230 col:17 x 'bool3':'vector' # | | | |-ParmVarDecl 0x55e88629a2b0 col:26 y 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e88629a4c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629a538 Implicit # | | | `-ConstAttr 0x55e88629a560 Implicit # | | |-FunctionDecl 0x55e88629a798 col:7 and 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55e88629a5c0 col:17 x 'bool4':'vector' # | | | |-ParmVarDecl 0x55e88629a640 col:26 y 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e88629a850 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629a8c8 Implicit # | | | `-ConstAttr 0x55e88629a8f0 Implicit # | | |-FunctionDecl 0x55e88629ab48 col:9 and 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55e88629a978 col:21 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55e88629a9f8 col:32 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629ac00 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629ac88 Implicit # | | | `-ConstAttr 0x55e88629acb0 Implicit # | | |-FunctionDecl 0x55e88629af08 col:9 and 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55e88629ad38 col:21 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55e88629adb8 col:32 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629afc0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629b038 Implicit # | | | `-ConstAttr 0x55e88629b060 Implicit # | | |-FunctionDecl 0x55e88629b2b8 col:9 and 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55e88629b0e8 col:21 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55e88629b168 col:32 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629b370 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629b3e8 Implicit # | | | `-ConstAttr 0x55e88629b410 Implicit # | | |-FunctionDecl 0x55e88629b668 col:9 and 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55e88629b498 col:21 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55e88629b518 col:32 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629b720 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629b798 Implicit # | | | `-ConstAttr 0x55e88629b7c0 Implicit # | | |-FunctionDecl 0x55e88629ba18 col:9 and 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55e88629b848 col:21 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55e88629b8c8 col:32 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629bad0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629bb48 Implicit # | | | `-ConstAttr 0x55e88629bb70 Implicit # | | |-FunctionDecl 0x55e88629bde8 col:9 and 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55e88629bbf8 col:21 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55e88629bc98 col:32 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629bea0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629bf18 Implicit # | | | `-ConstAttr 0x55e88629bf40 Implicit # | | |-FunctionDecl 0x55e88629c198 col:9 and 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55e88629bfc8 col:21 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55e88629c048 col:32 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629c250 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629c2c8 Implicit # | | | `-ConstAttr 0x55e88629c2f0 Implicit # | | |-FunctionDecl 0x55e88629c548 col:9 and 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55e88629c378 col:21 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55e88629c3f8 col:32 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629c600 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629c678 Implicit # | | | `-ConstAttr 0x55e88629c6a0 Implicit # | | |-FunctionDecl 0x55e88629c8f8 col:9 and 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55e88629c728 col:21 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55e88629c7a8 col:32 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629c9b0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629ca28 Implicit # | | | `-ConstAttr 0x55e88629ca50 Implicit # | | |-FunctionDecl 0x55e88629ccc8 col:9 and 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55e88629cad8 col:21 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55e88629cb58 col:32 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629cd80 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629cdf8 Implicit # | | | `-ConstAttr 0x55e88629ce20 Implicit # | | |-FunctionDecl 0x55e88629d078 col:9 and 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55e88629cea8 col:21 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55e88629cf28 col:32 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629d130 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629d1a8 Implicit # | | | `-ConstAttr 0x55e88629d1d0 Implicit # | | |-FunctionDecl 0x55e88629d428 col:9 and 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55e88629d258 col:21 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55e88629d2d8 col:32 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629d4e0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629d558 Implicit # | | | `-ConstAttr 0x55e88629d580 Implicit # | | |-FunctionDecl 0x55e88629d7d8 col:9 and 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55e88629d608 col:21 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55e88629d688 col:32 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629d890 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e88629d908 Implicit # | | | `-ConstAttr 0x55e88629d930 Implicit # | | |-FunctionDecl 0x55e88629db88 col:9 and 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55e88629d9b8 col:21 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55e88629da38 col:32 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e88629dc40 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e886269288 Implicit # | | | `-ConstAttr 0x55e8862692b0 Implicit # | | |-FunctionDecl 0x55e886269508 col:9 and 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55e886269338 col:21 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55e8862693b8 col:32 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862695c0 clang_builtin_alias __builtin_hlsl_and # | | | |-NoThrowAttr 0x55e886269638 Implicit # | | | `-ConstAttr 0x55e886269660 Implicit # | | |-FunctionDecl 0x55e886269768 col:6 any 'bool (half)' # | | | |-ParmVarDecl 0x55e8862696c0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e886269818 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e886269890 Implicit # | | | `-ConstAttr 0x55e8862698b8 Implicit # | | |-FunctionDecl 0x55e8862699c8 col:6 any 'bool (half2)' # | | | |-ParmVarDecl 0x55e886269920 col:15 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886269a78 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e886269af0 Implicit # | | | `-ConstAttr 0x55e886269b18 Implicit # | | |-FunctionDecl 0x55e886269c38 col:6 any 'bool (half3)' # | | | |-ParmVarDecl 0x55e886269b90 col:15 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886269ce8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e886269d60 Implicit # | | | `-ConstAttr 0x55e886269d88 Implicit # | | |-FunctionDecl 0x55e886269ea8 col:6 any 'bool (half4)' # | | | |-ParmVarDecl 0x55e886269e00 col:15 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886269f58 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e886269fd0 Implicit # | | | `-ConstAttr 0x55e886269ff8 Implicit # | | |-FunctionDecl 0x55e88626a0f8 col:6 any 'bool (bool)' # | | | |-ParmVarDecl 0x55e88626a050 col:14 'bool' # | | | |-BuiltinAliasAttr 0x55e88626a1a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a2cb0 Implicit # | | | `-ConstAttr 0x55e8862a2cd8 Implicit # | | |-FunctionDecl 0x55e8862a2df8 col:6 any 'bool (bool2)' # | | | |-ParmVarDecl 0x55e8862a2d50 col:15 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a2ea8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a2f20 Implicit # | | | `-ConstAttr 0x55e8862a2f48 Implicit # | | |-FunctionDecl 0x55e8862a3068 col:6 any 'bool (bool3)' # | | | |-ParmVarDecl 0x55e8862a2fc0 col:15 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a3118 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a3190 Implicit # | | | `-ConstAttr 0x55e8862a31b8 Implicit # | | |-FunctionDecl 0x55e8862a32d8 col:6 any 'bool (bool4)' # | | | |-ParmVarDecl 0x55e8862a3230 col:15 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a3388 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a3400 Implicit # | | | `-ConstAttr 0x55e8862a3428 Implicit # | | |-FunctionDecl 0x55e8862a3540 col:6 any 'bool (int)' # | | | |-ParmVarDecl 0x55e8862a3498 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e8862a35f0 clang_builtin_alias __builtin_hlsl_any # | | | |-BuiltinAliasAttr 0x55e8862a3650 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a3698 Implicit # | | | `-ConstAttr 0x55e8862a36c0 Implicit # | | |-FunctionDecl 0x55e8862a37e0 col:6 any 'bool (int2)' # | | | |-ParmVarDecl 0x55e8862a3738 col:14 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a3890 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a3908 Implicit # | | | `-ConstAttr 0x55e8862a3930 Implicit # | | |-FunctionDecl 0x55e8862a3a50 col:6 any 'bool (int3)' # | | | |-ParmVarDecl 0x55e8862a39a8 col:14 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a3b00 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a3b78 Implicit # | | | `-ConstAttr 0x55e8862a3ba0 Implicit # | | |-FunctionDecl 0x55e8862a3ce8 col:6 any 'bool (int4)' # | | | |-ParmVarDecl 0x55e8862a3c18 col:14 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a3d98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a3e10 Implicit # | | | `-ConstAttr 0x55e8862a3e38 Implicit # | | |-FunctionDecl 0x55e8862a3f58 col:6 any 'bool (uint)' # | | | |-ParmVarDecl 0x55e8862a3eb0 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862a4008 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a4080 Implicit # | | | `-ConstAttr 0x55e8862a40a8 Implicit # | | |-FunctionDecl 0x55e8862a41c8 col:6 any 'bool (uint2)' # | | | |-ParmVarDecl 0x55e8862a4120 col:15 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a4278 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a42f0 Implicit # | | | `-ConstAttr 0x55e8862a4318 Implicit # | | |-FunctionDecl 0x55e8862a4438 col:6 any 'bool (uint3)' # | | | |-ParmVarDecl 0x55e8862a4390 col:15 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a44e8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a4560 Implicit # | | | `-ConstAttr 0x55e8862a4588 Implicit # | | |-FunctionDecl 0x55e8862a46a8 col:6 any 'bool (uint4)' # | | | |-ParmVarDecl 0x55e8862a4600 col:15 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a4758 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a47d0 Implicit # | | | `-ConstAttr 0x55e8862a47f8 Implicit # | | |-FunctionDecl 0x55e8862a4900 col:6 any 'bool (float)' # | | | |-ParmVarDecl 0x55e8862a4858 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e8862a49b0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a4a28 Implicit # | | | `-ConstAttr 0x55e8862a4a50 Implicit # | | |-FunctionDecl 0x55e8862a4b70 col:6 any 'bool (float2)' # | | | |-ParmVarDecl 0x55e8862a4ac8 col:16 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a4c20 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a4c98 Implicit # | | | `-ConstAttr 0x55e8862a4cd0 Implicit # | | |-FunctionDecl 0x55e8862a4df0 col:6 any 'bool (float3)' # | | | |-ParmVarDecl 0x55e8862a4d48 col:16 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a4ea0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a4f18 Implicit # | | | `-ConstAttr 0x55e8862a4f40 Implicit # | | |-FunctionDecl 0x55e8862a5060 col:6 any 'bool (float4)' # | | | |-ParmVarDecl 0x55e8862a4fb8 col:16 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a5110 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a5188 Implicit # | | | `-ConstAttr 0x55e8862a51b0 Implicit # | | |-FunctionDecl 0x55e8862a52d0 col:6 any 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e8862a5228 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8862a5380 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a53f8 Implicit # | | | `-ConstAttr 0x55e8862a5420 Implicit # | | |-FunctionDecl 0x55e8862a5540 col:6 any 'bool (int64_t2)' # | | | |-ParmVarDecl 0x55e8862a5498 col:18 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a55f0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a5668 Implicit # | | | `-ConstAttr 0x55e8862a5690 Implicit # | | |-FunctionDecl 0x55e8862a57b0 col:6 any 'bool (int64_t3)' # | | | |-ParmVarDecl 0x55e8862a5708 col:18 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a5860 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a58d8 Implicit # | | | `-ConstAttr 0x55e8862a5900 Implicit # | | |-FunctionDecl 0x55e8862a5a20 col:6 any 'bool (int64_t4)' # | | | |-ParmVarDecl 0x55e8862a5978 col:18 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a5ad0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a5b48 Implicit # | | | `-ConstAttr 0x55e8862a5b70 Implicit # | | |-FunctionDecl 0x55e8862a5ce0 col:6 any 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e8862a5be8 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8862a5d90 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a5e08 Implicit # | | | `-ConstAttr 0x55e8862a5e30 Implicit # | | |-FunctionDecl 0x55e8862a5f50 col:6 any 'bool (uint64_t2)' # | | | |-ParmVarDecl 0x55e8862a5ea8 col:19 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a6000 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a6078 Implicit # | | | `-ConstAttr 0x55e8862a60a0 Implicit # | | |-FunctionDecl 0x55e8862a61c0 col:6 any 'bool (uint64_t3)' # | | | |-ParmVarDecl 0x55e8862a6118 col:19 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a6270 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a62e8 Implicit # | | | `-ConstAttr 0x55e8862a6310 Implicit # | | |-FunctionDecl 0x55e8862a6430 col:6 any 'bool (uint64_t4)' # | | | |-ParmVarDecl 0x55e8862a6388 col:19 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a64e0 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a6558 Implicit # | | | `-ConstAttr 0x55e8862a6580 Implicit # | | |-FunctionDecl 0x55e8862a6688 col:6 any 'bool (double)' # | | | |-ParmVarDecl 0x55e8862a65e0 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e8862a6738 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a67b0 Implicit # | | | `-ConstAttr 0x55e8862a67d8 Implicit # | | |-FunctionDecl 0x55e8862a68f8 col:6 any 'bool (double2)' # | | | |-ParmVarDecl 0x55e8862a6850 col:17 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a69a8 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a6a20 Implicit # | | | `-ConstAttr 0x55e8862a6a48 Implicit # | | |-FunctionDecl 0x55e8862a6b68 col:6 any 'bool (double3)' # | | | |-ParmVarDecl 0x55e8862a6ac0 col:17 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a6c18 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a6c90 Implicit # | | | `-ConstAttr 0x55e8862a6cb8 Implicit # | | |-FunctionDecl 0x55e8862a6de8 col:6 any 'bool (double4)' # | | | |-ParmVarDecl 0x55e8862a6d40 col:17 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a6e98 clang_builtin_alias __builtin_hlsl_any # | | | |-NoThrowAttr 0x55e8862a6f10 Implicit # | | | `-ConstAttr 0x55e8862a6f38 Implicit # | | |-FunctionDecl 0x55e8862a7188 col:8 asdouble 'double (uint, uint)' # | | | |-ParmVarDecl 0x55e8862a6fb0 col:21 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862a7030 col:27 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862a7240 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e8862a72b8 Implicit # | | | `-ConstAttr 0x55e8862a72e0 Implicit # | | |-FunctionDecl 0x55e8862a7518 col:9 asdouble 'double2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e8862a7348 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862a73c8 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a75d0 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e8862a7648 Implicit # | | | `-ConstAttr 0x55e8862a7670 Implicit # | | |-FunctionDecl 0x55e8862a78b8 col:9 asdouble 'double3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e8862a76e8 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862a7768 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a7970 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e8862a79e8 Implicit # | | | `-ConstAttr 0x55e8862a7a10 Implicit # | | |-FunctionDecl 0x55e8862a7d00 col:9 asdouble 'double4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e8862a7a88 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862a7b08 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a7db8 clang_builtin_alias __builtin_hlsl_asdouble # | | | |-NoThrowAttr 0x55e8862a7e30 Implicit # | | | `-ConstAttr 0x55e8862a7e58 Implicit # | | |-FunctionDecl 0x55e8862a7f68 col:6 asin 'half (half)' # | | | |-ParmVarDecl 0x55e8862a7eb8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e8862a8018 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e8862a8090 Implicit # | | | `-ConstAttr 0x55e8862a80b8 Implicit # | | |-FunctionDecl 0x55e8862a81d0 col:7 asin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862a8120 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a8280 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e8862a82f8 Implicit # | | | `-ConstAttr 0x55e8862a8320 Implicit # | | |-FunctionDecl 0x55e8862a8448 col:7 asin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862a8398 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a84f8 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e8862a8570 Implicit # | | | `-ConstAttr 0x55e8862a8598 Implicit # | | |-FunctionDecl 0x55e8862a86c0 col:7 asin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862a8610 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a8770 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e8862a87e8 Implicit # | | | `-ConstAttr 0x55e8862a8810 Implicit # | | |-FunctionDecl 0x55e8862a8920 col:7 used asin 'float (float)' # | | | |-ParmVarDecl 0x55e8862a8870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862a89d0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e8862a8a48 Implicit # | | | `-ConstAttr 0x55e8862a8a70 Implicit # | | |-FunctionDecl 0x55e8862a8b98 col:8 used asin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862a8ae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a8c48 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e8862a8cc0 Implicit # | | | `-ConstAttr 0x55e886297460 Implicit # | | |-FunctionDecl 0x55e886297588 col:8 used asin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862974d8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886297638 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e8862976b0 Implicit # | | | `-ConstAttr 0x55e8862976d8 Implicit # | | |-FunctionDecl 0x55e886297800 col:8 used asin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886297750 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862978b0 clang_builtin_alias __builtin_elementwise_asin # | | | |-NoThrowAttr 0x55e886297928 Implicit # | | | `-ConstAttr 0x55e886297950 Implicit # | | |-FunctionDecl 0x55e886297a60 col:6 atan 'half (half)' # | | | |-ParmVarDecl 0x55e8862979b0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e886297b10 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e886297b88 Implicit # | | | `-ConstAttr 0x55e886297bb0 Implicit # | | |-FunctionDecl 0x55e886297cc8 col:7 atan 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886297c18 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886297d78 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e886297df0 Implicit # | | | `-ConstAttr 0x55e886297e18 Implicit # | | |-FunctionDecl 0x55e886297f40 col:7 atan 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886297e90 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886297ff0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e886298068 Implicit # | | | `-ConstAttr 0x55e886298090 Implicit # | | |-FunctionDecl 0x55e8862981b8 col:7 atan 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886298108 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886298268 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e8862982e0 Implicit # | | | `-ConstAttr 0x55e886298308 Implicit # | | |-FunctionDecl 0x55e8862abd00 col:7 used atan 'float (float)' # | | | |-ParmVarDecl 0x55e886298368 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862abdb0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e8862abe28 Implicit # | | | `-ConstAttr 0x55e8862abe50 Implicit # | | |-FunctionDecl 0x55e8862abf78 col:8 used atan 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862abec8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ac028 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e8862ac0a0 Implicit # | | | `-ConstAttr 0x55e8862ac0c8 Implicit # | | |-FunctionDecl 0x55e8862ac1f0 col:8 used atan 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862ac140 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ac2a0 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e8862ac318 Implicit # | | | `-ConstAttr 0x55e8862ac340 Implicit # | | |-FunctionDecl 0x55e8862ac468 col:8 used atan 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862ac3b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ac518 clang_builtin_alias __builtin_elementwise_atan # | | | |-NoThrowAttr 0x55e8862ac590 Implicit # | | | `-ConstAttr 0x55e8862ac5b8 Implicit # | | |-FunctionDecl 0x55e8862ac7a8 col:6 atan2 'half (half, half)' # | | | |-ParmVarDecl 0x55e8862ac618 col:17 y 'half' # | | | |-ParmVarDecl 0x55e8862ac698 col:25 x 'half' # | | | |-BuiltinAliasAttr 0x55e8862ac860 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862ac8d8 Implicit # | | | `-ConstAttr 0x55e8862ac900 Implicit # | | |-FunctionDecl 0x55e8862acb28 col:7 atan2 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e8862ac950 col:19 y 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862ac9d0 col:28 x 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862acbe0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862acc58 Implicit # | | | `-ConstAttr 0x55e8862acc80 Implicit # | | |-FunctionDecl 0x55e8862acee8 col:7 atan2 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e8862acd10 col:19 y 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862acd90 col:28 x 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862acfa0 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862ad018 Implicit # | | | `-ConstAttr 0x55e8862ad040 Implicit # | | |-FunctionDecl 0x55e8862ad278 col:7 atan2 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e8862ad0a0 col:19 y 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862ad120 col:28 x 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ad330 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862ad3a8 Implicit # | | | `-ConstAttr 0x55e8862ad3d0 Implicit # | | |-FunctionDecl 0x55e8862ad5c8 col:7 used atan2 'float (float, float)' # | | | |-ParmVarDecl 0x55e8862ad430 col:19 y 'float' # | | | |-ParmVarDecl 0x55e8862ad4b0 col:28 x 'float' # | | | |-BuiltinAliasAttr 0x55e8862ad680 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862ad6f8 Implicit # | | | `-ConstAttr 0x55e8862ad720 Implicit # | | |-FunctionDecl 0x55e8862ad958 col:8 used atan2 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e8862ad780 col:21 y 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862ad800 col:31 x 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ada10 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862ada88 Implicit # | | | `-ConstAttr 0x55e8862adab0 Implicit # | | |-FunctionDecl 0x55e8862add20 col:8 used atan2 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e8862adb10 col:21 y 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862adb90 col:31 x 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862addd8 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862ade50 Implicit # | | | `-ConstAttr 0x55e8862ade78 Implicit # | | |-FunctionDecl 0x55e8862ae0a8 col:8 used atan2 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e8862aded8 col:21 y 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862adf58 col:31 x 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ae160 clang_builtin_alias __builtin_elementwise_atan2 # | | | |-NoThrowAttr 0x55e8862ae1d8 Implicit # | | | `-ConstAttr 0x55e8862ae200 Implicit # | | |-FunctionDecl 0x55e8862ae310 col:6 ceil 'half (half)' # | | | |-ParmVarDecl 0x55e8862ae260 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e8862ae3c0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862ae438 Implicit # | | | `-ConstAttr 0x55e8862ae460 Implicit # | | |-FunctionDecl 0x55e8862ae578 col:7 ceil 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862ae4c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ae628 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862ae6a0 Implicit # | | | `-ConstAttr 0x55e8862ae6c8 Implicit # | | |-FunctionDecl 0x55e8862ae7f0 col:7 ceil 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862ae740 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ae8a0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862ae918 Implicit # | | | `-ConstAttr 0x55e8862ae940 Implicit # | | |-FunctionDecl 0x55e8862aea68 col:7 ceil 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862ae9b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862aeb18 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862aeb90 Implicit # | | | `-ConstAttr 0x55e8862aebb8 Implicit # | | |-FunctionDecl 0x55e8862aed30 col:7 used ceil 'float (float)' # | | | |-ParmVarDecl 0x55e8862aec18 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862aede0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862aee58 Implicit # | | | `-ConstAttr 0x55e8862aee80 Implicit # | | |-FunctionDecl 0x55e8862aefa8 col:8 used ceil 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862aeef8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862af058 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862af0d0 Implicit # | | | `-ConstAttr 0x55e8862af0f8 Implicit # | | |-FunctionDecl 0x55e8862af220 col:8 used ceil 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862af170 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862af2d0 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862af348 Implicit # | | | `-ConstAttr 0x55e8862af370 Implicit # | | |-FunctionDecl 0x55e8862af498 col:8 used ceil 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862af3e8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862af548 clang_builtin_alias __builtin_elementwise_ceil # | | | |-NoThrowAttr 0x55e8862af5c0 Implicit # | | | `-ConstAttr 0x55e8862af5e8 Implicit # | | |-FunctionDecl 0x55e8862af888 col:6 clamp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e8862af648 col:16 'half' # | | | |-ParmVarDecl 0x55e8862af6c8 col:22 'half' # | | | |-ParmVarDecl 0x55e8862af748 col:28 'half' # | | | |-BuiltinAliasAttr 0x55e8862af948 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862af9c0 Implicit # | | | `-ConstAttr 0x55e8862af9e8 Implicit # | | |-FunctionDecl 0x55e8862afd40 col:7 clamp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e8862afa50 col:18 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862afad0 col:25 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862afb50 col:32 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862afe00 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862afe78 Implicit # | | | `-ConstAttr 0x55e8862afea0 Implicit # | | |-FunctionDecl 0x55e8862b01a8 col:7 clamp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e8862aff18 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862aff98 col:25 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862b0018 col:32 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b0268 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b02e0 Implicit # | | | `-ConstAttr 0x55e8862b0308 Implicit # | | |-FunctionDecl 0x55e8862b0608 col:7 clamp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e8862b0380 col:18 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862b0400 col:25 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862b0480 col:32 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b06c8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b0740 Implicit # | | | `-ConstAttr 0x55e8862b0768 Implicit # | | |-FunctionDecl 0x55e8862b0a08 col:5 clamp 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e8862b07c8 col:14 'int' # | | | |-ParmVarDecl 0x55e8862b0848 col:19 'int' # | | | |-ParmVarDecl 0x55e8862b08c8 col:24 'int' # | | | |-BuiltinAliasAttr 0x55e8862b0ac8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b0b40 Implicit # | | | `-ConstAttr 0x55e8862b0b68 Implicit # | | |-FunctionDecl 0x55e8862b0ed8 col:6 clamp 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55e8862b0be0 col:16 'int2':'vector' # | | | |-ParmVarDecl 0x55e8862b0c60 col:22 'int2':'vector' # | | | |-ParmVarDecl 0x55e8862b0d50 col:28 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b0f98 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b1010 Implicit # | | | `-ConstAttr 0x55e8862b1038 Implicit # | | |-FunctionDecl 0x55e8862b1338 col:6 clamp 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55e8862b10b0 col:16 'int3':'vector' # | | | |-ParmVarDecl 0x55e8862b1130 col:22 'int3':'vector' # | | | |-ParmVarDecl 0x55e8862b11b0 col:28 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b13f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b1470 Implicit # | | | `-ConstAttr 0x55e8862b1498 Implicit # | | |-FunctionDecl 0x55e8862b1798 col:6 clamp 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55e8862b1510 col:16 'int4':'vector' # | | | |-ParmVarDecl 0x55e8862b1590 col:22 'int4':'vector' # | | | |-ParmVarDecl 0x55e8862b1610 col:28 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b1858 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b18d0 Implicit # | | | `-ConstAttr 0x55e8862b18f8 Implicit # | | |-FunctionDecl 0x55e8862b1bf8 col:6 clamp 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e8862b1970 col:16 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862b19f0 col:22 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862b1a70 col:28 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862b1cb8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b1d60 Implicit # | | | `-ConstAttr 0x55e8862b1d88 Implicit # | | |-FunctionDecl 0x55e8862b2088 col:7 clamp 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55e8862b1e00 col:18 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862b1e80 col:25 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862b1f00 col:32 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b2148 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b21c0 Implicit # | | | `-ConstAttr 0x55e8862b21e8 Implicit # | | |-FunctionDecl 0x55e8862b24e8 col:7 clamp 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55e8862b2260 col:18 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862b22e0 col:25 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862b2360 col:32 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b25a8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b2620 Implicit # | | | `-ConstAttr 0x55e8862b2648 Implicit # | | |-FunctionDecl 0x55e8862b2948 col:7 clamp 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55e8862b26c0 col:18 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862b2740 col:25 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862b27c0 col:32 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b2a08 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b2a80 Implicit # | | | `-ConstAttr 0x55e8862b2aa8 Implicit # | | |-FunctionDecl 0x55e8862b3e08 col:9 clamp 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e8862b2b20 col:22 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8862b2ba0 col:31 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8862b2c20 col:40 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8862b3ec8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b3f40 Implicit # | | | `-ConstAttr 0x55e8862b3f68 Implicit # | | |-FunctionDecl 0x55e8862b4268 col:10 clamp 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e8862b3fe0 col:24 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862b4060 col:34 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862b40e0 col:44 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b4328 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b43a0 Implicit # | | | `-ConstAttr 0x55e8862b43c8 Implicit # | | |-FunctionDecl 0x55e8862b46c8 col:10 clamp 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e8862b4440 col:24 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862b44c0 col:34 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862b4540 col:44 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b4788 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b4800 Implicit # | | | `-ConstAttr 0x55e8862b4828 Implicit # | | |-FunctionDecl 0x55e8862b4b28 col:10 clamp 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e8862b48a0 col:24 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862b4920 col:34 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862b49a0 col:44 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b4be8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b4c60 Implicit # | | | `-ConstAttr 0x55e8862b4c88 Implicit # | | |-FunctionDecl 0x55e8862b4f98 col:10 clamp 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e8862b4d00 col:24 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8862b4d90 col:34 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8862b4e10 col:44 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8862b5058 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b50d0 Implicit # | | | `-ConstAttr 0x55e8862b50f8 Implicit # | | |-FunctionDecl 0x55e8862b53f8 col:11 clamp 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e8862b5170 col:26 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862b51f0 col:37 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862b5270 col:48 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b54b8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b5530 Implicit # | | | `-ConstAttr 0x55e8862b5558 Implicit # | | |-FunctionDecl 0x55e8862b5858 col:11 clamp 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e8862b55d0 col:26 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862b5650 col:37 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862b56d0 col:48 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b5918 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b5990 Implicit # | | | `-ConstAttr 0x55e8862b59b8 Implicit # | | |-FunctionDecl 0x55e8862b5cb8 col:11 clamp 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e8862b5a30 col:26 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862b5ab0 col:37 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862b5b30 col:48 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b5da0 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b5e18 Implicit # | | | `-ConstAttr 0x55e8862b5e40 Implicit # | | |-FunctionDecl 0x55e8862b60d8 col:7 clamp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e8862b5ea0 col:18 'float' # | | | |-ParmVarDecl 0x55e8862b5f20 col:25 'float' # | | | |-ParmVarDecl 0x55e8862b5fa0 col:32 'float' # | | | |-BuiltinAliasAttr 0x55e8862b6198 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b6210 Implicit # | | | `-ConstAttr 0x55e8862b6238 Implicit # | | |-FunctionDecl 0x55e8862b6538 col:8 clamp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e8862b62b0 col:20 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862b6330 col:28 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862b63b0 col:36 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b65f8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b6670 Implicit # | | | `-ConstAttr 0x55e8862b6698 Implicit # | | |-FunctionDecl 0x55e8862b6998 col:8 clamp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e8862b6710 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862b6790 col:28 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862b6810 col:36 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b6a58 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b6ad0 Implicit # | | | `-ConstAttr 0x55e8862b6af8 Implicit # | | |-FunctionDecl 0x55e88629dd28 col:8 clamp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e8862b6b70 col:20 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862b6bf0 col:28 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862b6c70 col:36 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88629dde8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e88629de60 Implicit # | | | `-ConstAttr 0x55e88629de88 Implicit # | | |-FunctionDecl 0x55e88629e128 col:8 clamp 'double (double, double, double)' # | | | |-ParmVarDecl 0x55e88629dee8 col:20 'double' # | | | |-ParmVarDecl 0x55e88629df68 col:28 'double' # | | | |-ParmVarDecl 0x55e88629dfe8 col:36 'double' # | | | |-BuiltinAliasAttr 0x55e88629e1e8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e88629e260 Implicit # | | | `-ConstAttr 0x55e88629e288 Implicit # | | |-FunctionDecl 0x55e88629e588 col:9 clamp 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55e88629e300 col:22 'double2':'vector' # | | | |-ParmVarDecl 0x55e88629e380 col:31 'double2':'vector' # | | | |-ParmVarDecl 0x55e88629e400 col:40 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e88629e648 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e88629e6c0 Implicit # | | | `-ConstAttr 0x55e88629e6e8 Implicit # | | |-FunctionDecl 0x55e88629e9e8 col:9 clamp 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55e88629e760 col:22 'double3':'vector' # | | | |-ParmVarDecl 0x55e88629e7e0 col:31 'double3':'vector' # | | | |-ParmVarDecl 0x55e88629e860 col:40 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e88629eaa8 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e88629eb20 Implicit # | | | `-ConstAttr 0x55e88629eb48 Implicit # | | |-FunctionDecl 0x55e8862b8fc8 col:9 clamp 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55e88629ebc0 col:22 'double4':'vector' # | | | |-ParmVarDecl 0x55e8862b8dc0 col:31 'double4':'vector' # | | | |-ParmVarDecl 0x55e8862b8e40 col:40 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b9088 clang_builtin_alias __builtin_hlsl_elementwise_clamp # | | | |-NoThrowAttr 0x55e8862b9100 Implicit # | | | `-ConstAttr 0x55e8862b9128 Implicit # | | |-FunctionDecl 0x55e8862b9270 col:6 clip 'void (float)' # | | | |-ParmVarDecl 0x55e8862b9188 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e8862b9320 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e8862b9398 Implicit # | | | `-ConstAttr 0x55e8862b93c0 Implicit # | | |-FunctionDecl 0x55e8862b9550 col:6 clip 'void (float2)' # | | | |-ParmVarDecl 0x55e8862b9428 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b9600 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e8862b9678 Implicit # | | | `-ConstAttr 0x55e8862b96a0 Implicit # | | |-FunctionDecl 0x55e8862b9840 col:6 clip 'void (float3)' # | | | |-ParmVarDecl 0x55e8862b9718 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b98f0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e8862b9968 Implicit # | | | `-ConstAttr 0x55e8862b9990 Implicit # | | |-FunctionDecl 0x55e8862b9b30 col:6 clip 'void (float4)' # | | | |-ParmVarDecl 0x55e8862b9a08 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b9be0 clang_builtin_alias __builtin_hlsl_elementwise_clip # | | | |-NoThrowAttr 0x55e8862b9c58 Implicit # | | | `-ConstAttr 0x55e8862b9c80 Implicit # | | |-FunctionDecl 0x55e8862b9dd0 col:6 cos 'half (half)' # | | | |-ParmVarDecl 0x55e8862b9ce0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e8862b9e80 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862b9ef8 Implicit # | | | `-ConstAttr 0x55e8862b9f20 Implicit # | | |-FunctionDecl 0x55e8862ba038 col:7 cos 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862b9f88 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ba0e8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862ba160 Implicit # | | | `-ConstAttr 0x55e8862ba188 Implicit # | | |-FunctionDecl 0x55e8862ba2b0 col:7 cos 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862ba200 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ba360 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862ba3d8 Implicit # | | | `-ConstAttr 0x55e8862ba400 Implicit # | | |-FunctionDecl 0x55e8862ba528 col:7 cos 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862ba478 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ba5d8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862ba650 Implicit # | | | `-ConstAttr 0x55e8862ba678 Implicit # | | |-FunctionDecl 0x55e8862ba788 col:7 used cos 'float (float)' # | | | |-ParmVarDecl 0x55e8862ba6d8 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e8862ba838 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862ba8b0 Implicit # | | | `-ConstAttr 0x55e8862ba8d8 Implicit # | | |-FunctionDecl 0x55e8862baa00 col:8 used cos 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862ba950 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862baab0 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862bab28 Implicit # | | | `-ConstAttr 0x55e8862bab50 Implicit # | | |-FunctionDecl 0x55e8862bac78 col:8 used cos 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862babc8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bad28 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862bada0 Implicit # | | | `-ConstAttr 0x55e8862bbdf0 Implicit # | | |-FunctionDecl 0x55e8862bbf18 col:8 used cos 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862bbe68 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bbfc8 clang_builtin_alias __builtin_elementwise_cos # | | | |-NoThrowAttr 0x55e8862bc040 Implicit # | | | `-ConstAttr 0x55e8862bc068 Implicit # | | |-FunctionDecl 0x55e8862bc178 col:6 cosh 'half (half)' # | | | |-ParmVarDecl 0x55e8862bc0c8 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e8862bc228 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bc2a0 Implicit # | | | `-ConstAttr 0x55e8862bc2c8 Implicit # | | |-FunctionDecl 0x55e8862bc3e0 col:7 cosh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862bc330 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bc490 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bc508 Implicit # | | | `-ConstAttr 0x55e8862bc530 Implicit # | | |-FunctionDecl 0x55e8862bc658 col:7 cosh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862bc5a8 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bc708 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bc780 Implicit # | | | `-ConstAttr 0x55e8862bc7a8 Implicit # | | |-FunctionDecl 0x55e8862bc8d0 col:7 cosh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862bc820 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bc980 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bc9f8 Implicit # | | | `-ConstAttr 0x55e8862bca20 Implicit # | | |-FunctionDecl 0x55e8862bcb30 col:7 used cosh 'float (float)' # | | | |-ParmVarDecl 0x55e8862bca80 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862bcbe0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bcc58 Implicit # | | | `-ConstAttr 0x55e8862bcc80 Implicit # | | |-FunctionDecl 0x55e8862bce00 col:8 used cosh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862bccf8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bceb0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bcf28 Implicit # | | | `-ConstAttr 0x55e8862bcf50 Implicit # | | |-FunctionDecl 0x55e8862bd078 col:8 used cosh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862bcfc8 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bd128 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bd1a0 Implicit # | | | `-ConstAttr 0x55e8862bd1c8 Implicit # | | |-FunctionDecl 0x55e8862bd2f0 col:8 used cosh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862bd240 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862bd3a0 clang_builtin_alias __builtin_elementwise_cosh # | | | |-NoThrowAttr 0x55e8862bd418 Implicit # | | | `-ConstAttr 0x55e8862bd440 Implicit # | | |-FunctionDecl 0x55e8862bd5b8 col:19 countbits 'const uint (int)' inline # | | | |-ParmVarDecl 0x55e8862bd490 col:33 used x 'int' # | | | `-CompoundStmt 0x55e8862bda28 # | | | `-ReturnStmt 0x55e8862bda18 # | | | `-ImplicitCastExpr 0x55e8862bda00 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e8862bd9b8 'int' # | | | |-ImplicitCastExpr 0x55e8862bd9a0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bd8e8 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bd9e8 'int' # | | | `-DeclRefExpr 0x55e8862bd920 'int' lvalue ParmVar 0x55e8862bd490 'x' 'int' # | | |-FunctionDecl 0x55e8862bdb88 line:836:20 countbits 'const uint2 (int2)' inline # | | | |-ParmVarDecl 0x55e8862bda58 col:35 used x 'int2':'vector' # | | | `-CompoundStmt 0x55e8862bdd28 # | | | `-ReturnStmt 0x55e8862bdd18 # | | | `-ImplicitCastExpr 0x55e8862bdd00 'vector' # | | | `-CallExpr 0x55e8862bdcb8 'int2':'vector' # | | | |-ImplicitCastExpr 0x55e8862bdca0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bdc60 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bdce8 'int2':'vector' # | | | `-DeclRefExpr 0x55e8862bdc80 'int2':'vector' lvalue ParmVar 0x55e8862bda58 'x' 'int2':'vector' # | | |-FunctionDecl 0x55e8862bdeb8 line:839:20 countbits 'const uint3 (int3)' inline # | | | |-ParmVarDecl 0x55e8862bdd58 col:35 used x 'int3':'vector' # | | | `-CompoundStmt 0x55e8862be058 # | | | `-ReturnStmt 0x55e8862be048 # | | | `-ImplicitCastExpr 0x55e8862be030 'vector' # | | | `-CallExpr 0x55e8862bdfe8 'int3':'vector' # | | | |-ImplicitCastExpr 0x55e8862bdfd0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bdf90 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862be018 'int3':'vector' # | | | `-DeclRefExpr 0x55e8862bdfb0 'int3':'vector' lvalue ParmVar 0x55e8862bdd58 'x' 'int3':'vector' # | | |-FunctionDecl 0x55e8862be1b8 line:842:20 countbits 'const uint4 (int4)' inline # | | | |-ParmVarDecl 0x55e8862be088 col:35 used x 'int4':'vector' # | | | `-CompoundStmt 0x55e8862be358 # | | | `-ReturnStmt 0x55e8862be348 # | | | `-ImplicitCastExpr 0x55e8862be330 'vector' # | | | `-CallExpr 0x55e8862be2e8 'int4':'vector' # | | | |-ImplicitCastExpr 0x55e8862be2d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862be290 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862be318 'int4':'vector' # | | | `-DeclRefExpr 0x55e8862be2b0 'int4':'vector' lvalue ParmVar 0x55e8862be088 'x' 'int4':'vector' # | | |-FunctionDecl 0x55e8862be4b8 line:846:19 countbits 'const uint (uint)' inline # | | | |-ParmVarDecl 0x55e8862be388 col:34 used x 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e8862be640 # | | | `-ReturnStmt 0x55e8862be630 # | | | `-CallExpr 0x55e8862be5e8 'uint':'unsigned int' # | | | |-ImplicitCastExpr 0x55e8862be5d0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862be590 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862be618 'uint':'unsigned int' # | | | `-DeclRefExpr 0x55e8862be5b0 'uint':'unsigned int' lvalue ParmVar 0x55e8862be388 'x' 'uint':'unsigned int' # | | |-FunctionDecl 0x55e8862be798 line:849:20 countbits 'const uint2 (uint2)' inline # | | | |-ParmVarDecl 0x55e8862be670 col:36 used x 'uint2':'vector' # | | | `-CompoundStmt 0x55e8862be920 # | | | `-ReturnStmt 0x55e8862be910 # | | | `-CallExpr 0x55e8862be8c8 'uint2':'vector' # | | | |-ImplicitCastExpr 0x55e8862be8b0 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862be870 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862be8f8 'uint2':'vector' # | | | `-DeclRefExpr 0x55e8862be890 'uint2':'vector' lvalue ParmVar 0x55e8862be670 'x' 'uint2':'vector' # | | |-FunctionDecl 0x55e8862bea78 line:852:20 countbits 'const uint3 (uint3)' inline # | | | |-ParmVarDecl 0x55e8862be950 col:36 used x 'uint3':'vector' # | | | `-CompoundStmt 0x55e8862bec00 # | | | `-ReturnStmt 0x55e8862bebf0 # | | | `-CallExpr 0x55e8862beba8 'uint3':'vector' # | | | |-ImplicitCastExpr 0x55e8862beb90 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862beb50 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bebd8 'uint3':'vector' # | | | `-DeclRefExpr 0x55e8862beb70 'uint3':'vector' lvalue ParmVar 0x55e8862be950 'x' 'uint3':'vector' # | | |-FunctionDecl 0x55e8862bed58 line:855:20 countbits 'const uint4 (uint4)' inline # | | | |-ParmVarDecl 0x55e8862bec30 col:36 used x 'uint4':'vector' # | | | `-CompoundStmt 0x55e8862beef8 # | | | `-ReturnStmt 0x55e8862beee8 # | | | `-CallExpr 0x55e8862beea0 'uint4':'vector' # | | | |-ImplicitCastExpr 0x55e8862bee88 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bee48 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862beed0 'uint4':'vector' # | | | `-DeclRefExpr 0x55e8862bee68 'uint4':'vector' lvalue ParmVar 0x55e8862bec30 'x' 'uint4':'vector' # | | |-FunctionDecl 0x55e8862bf058 line:859:19 countbits 'const uint (int64_t)' inline # | | | |-ParmVarDecl 0x55e8862bef28 col:37 used x 'int64_t':'long' # | | | `-CompoundStmt 0x55e8862bf1f8 # | | | `-ReturnStmt 0x55e8862bf1e8 # | | | `-ImplicitCastExpr 0x55e8862bf1d0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e8862bf188 'int64_t':'long' # | | | |-ImplicitCastExpr 0x55e8862bf170 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bf130 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bf1b8 'int64_t':'long' # | | | `-DeclRefExpr 0x55e8862bf150 'int64_t':'long' lvalue ParmVar 0x55e8862bef28 'x' 'int64_t':'long' # | | |-FunctionDecl 0x55e8862bf358 line:862:20 countbits 'const uint2 (int64_t2)' inline # | | | |-ParmVarDecl 0x55e8862bf228 col:39 used x 'int64_t2':'vector' # | | | `-CompoundStmt 0x55e8862bf4f8 # | | | `-ReturnStmt 0x55e8862bf4e8 # | | | `-ImplicitCastExpr 0x55e8862bf4d0 'vector' # | | | `-CallExpr 0x55e8862bf488 'int64_t2':'vector' # | | | |-ImplicitCastExpr 0x55e8862bf470 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bf430 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bf4b8 'int64_t2':'vector' # | | | `-DeclRefExpr 0x55e8862bf450 'int64_t2':'vector' lvalue ParmVar 0x55e8862bf228 'x' 'int64_t2':'vector' # | | |-FunctionDecl 0x55e8862bf658 line:865:20 countbits 'const uint3 (int64_t3)' inline # | | | |-ParmVarDecl 0x55e8862bf528 col:39 used x 'int64_t3':'vector' # | | | `-CompoundStmt 0x55e8862bf7f8 # | | | `-ReturnStmt 0x55e8862bf7e8 # | | | `-ImplicitCastExpr 0x55e8862bf7d0 'vector' # | | | `-CallExpr 0x55e8862bf788 'int64_t3':'vector' # | | | |-ImplicitCastExpr 0x55e8862bf770 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bf730 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bf7b8 'int64_t3':'vector' # | | | `-DeclRefExpr 0x55e8862bf750 'int64_t3':'vector' lvalue ParmVar 0x55e8862bf528 'x' 'int64_t3':'vector' # | | |-FunctionDecl 0x55e8862bf958 line:868:20 countbits 'const uint4 (int64_t4)' inline # | | | |-ParmVarDecl 0x55e8862bf828 col:39 used x 'int64_t4':'vector' # | | | `-CompoundStmt 0x55e8862bfaf8 # | | | `-ReturnStmt 0x55e8862bfae8 # | | | `-ImplicitCastExpr 0x55e8862bfad0 'vector' # | | | `-CallExpr 0x55e8862bfa88 'int64_t4':'vector' # | | | |-ImplicitCastExpr 0x55e8862bfa70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bfa30 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bfab8 'int64_t4':'vector' # | | | `-DeclRefExpr 0x55e8862bfa50 'int64_t4':'vector' lvalue ParmVar 0x55e8862bf828 'x' 'int64_t4':'vector' # | | |-FunctionDecl 0x55e8862bfc58 line:872:19 countbits 'const uint (uint64_t)' inline # | | | |-ParmVarDecl 0x55e8862bfb28 col:38 used x 'uint64_t':'unsigned long' # | | | `-CompoundStmt 0x55e8862bfdf8 # | | | `-ReturnStmt 0x55e8862bfde8 # | | | `-ImplicitCastExpr 0x55e8862bfdd0 'const uint':'const unsigned int' # | | | `-CallExpr 0x55e8862bfd88 'uint64_t':'unsigned long' # | | | |-ImplicitCastExpr 0x55e8862bfd70 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862bfd30 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862bfdb8 'uint64_t':'unsigned long' # | | | `-DeclRefExpr 0x55e8862bfd50 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8862bfb28 'x' 'uint64_t':'unsigned long' # | | |-FunctionDecl 0x55e8862bff78 line:875:20 countbits 'const uint2 (uint64_t2)' inline # | | | |-ParmVarDecl 0x55e8862bfe48 col:40 used x 'uint64_t2':'vector' # | | | `-CompoundStmt 0x55e8862c0118 # | | | `-ReturnStmt 0x55e8862c0108 # | | | `-ImplicitCastExpr 0x55e8862c00f0 'vector' # | | | `-CallExpr 0x55e8862c00a8 'uint64_t2':'vector' # | | | |-ImplicitCastExpr 0x55e8862c0090 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862c0050 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862c00d8 'uint64_t2':'vector' # | | | `-DeclRefExpr 0x55e8862c0070 'uint64_t2':'vector' lvalue ParmVar 0x55e8862bfe48 'x' 'uint64_t2':'vector' # | | |-FunctionDecl 0x55e8862c0278 line:878:20 countbits 'const uint3 (uint64_t3)' inline # | | | |-ParmVarDecl 0x55e8862c0148 col:40 used x 'uint64_t3':'vector' # | | | `-CompoundStmt 0x55e8862c0418 # | | | `-ReturnStmt 0x55e8862c0408 # | | | `-ImplicitCastExpr 0x55e8862c03f0 'vector' # | | | `-CallExpr 0x55e8862c03a8 'uint64_t3':'vector' # | | | |-ImplicitCastExpr 0x55e8862c0390 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862c0350 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862c03d8 'uint64_t3':'vector' # | | | `-DeclRefExpr 0x55e8862c0370 'uint64_t3':'vector' lvalue ParmVar 0x55e8862c0148 'x' 'uint64_t3':'vector' # | | |-FunctionDecl 0x55e8862c0578 line:881:20 countbits 'const uint4 (uint64_t4)' inline # | | | |-ParmVarDecl 0x55e8862c0448 col:40 used x 'uint64_t4':'vector' # | | | `-CompoundStmt 0x55e8862c0718 # | | | `-ReturnStmt 0x55e8862c0708 # | | | `-ImplicitCastExpr 0x55e8862c06f0 'vector' # | | | `-CallExpr 0x55e8862c06a8 'uint64_t4':'vector' # | | | |-ImplicitCastExpr 0x55e8862c0690 'void (*)(...) noexcept' # | | | | `-DeclRefExpr 0x55e8862c0650 '' Function 0x55e8862bd748 '__builtin_elementwise_popcount' 'void (...) noexcept' # | | | `-ImplicitCastExpr 0x55e8862c06d8 'uint64_t4':'vector' # | | | `-DeclRefExpr 0x55e8862c0670 'uint64_t4':'vector' lvalue ParmVar 0x55e8862c0448 'x' 'uint64_t4':'vector' # | | |-FunctionDecl 0x55e8862c0808 col:6 degrees 'half (half)' # | | | |-ParmVarDecl 0x55e8862c0758 col:18 'half' # | | | |-BuiltinAliasAttr 0x55e8862c08b8 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c0930 Implicit # | | | `-ConstAttr 0x55e8862c0958 Implicit # | | |-FunctionDecl 0x55e8862c0a70 col:7 degrees 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862c09c0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c0b20 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c0b98 Implicit # | | | `-ConstAttr 0x55e8862c0bc0 Implicit # | | |-FunctionDecl 0x55e8862c0ce8 col:7 degrees 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862c0c38 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c0d98 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c1b50 Implicit # | | | `-ConstAttr 0x55e8862c1b78 Implicit # | | |-FunctionDecl 0x55e8862c1ca0 col:7 degrees 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862c1bf0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c1d50 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c1dc8 Implicit # | | | `-ConstAttr 0x55e8862c1df0 Implicit # | | |-FunctionDecl 0x55e8862c1f00 col:7 used degrees 'float (float)' # | | | |-ParmVarDecl 0x55e8862c1e50 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e8862c1fb0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c2028 Implicit # | | | `-ConstAttr 0x55e8862c2050 Implicit # | | |-FunctionDecl 0x55e8862c2178 col:8 used degrees 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862c20c8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c2228 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c22a0 Implicit # | | | `-ConstAttr 0x55e8862c22c8 Implicit # | | |-FunctionDecl 0x55e8862c23f0 col:8 used degrees 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862c2340 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c24a0 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c2518 Implicit # | | | `-ConstAttr 0x55e8862c2540 Implicit # | | |-FunctionDecl 0x55e8862c2668 col:8 used degrees 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862c25b8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c2718 clang_builtin_alias __builtin_hlsl_elementwise_degrees # | | | |-NoThrowAttr 0x55e8862c2790 Implicit # | | | `-ConstAttr 0x55e8862c27b8 Implicit # | | |-FunctionDecl 0x55e8862c2968 col:6 dot 'half (half, half)' # | | | |-ParmVarDecl 0x55e8862c2818 col:14 'half' # | | | |-ParmVarDecl 0x55e8862c2898 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e8862c2a20 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c2a98 Implicit # | | | `-ConstAttr 0x55e8862c2ac0 Implicit # | | |-FunctionDecl 0x55e8862c2d38 col:6 dot 'half (half2, half2)' # | | | |-ParmVarDecl 0x55e8862c2b60 col:15 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862c2be0 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c2df0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c2e68 Implicit # | | | `-ConstAttr 0x55e8862c2e90 Implicit # | | |-FunctionDecl 0x55e8862c30d8 col:6 dot 'half (half3, half3)' # | | | |-ParmVarDecl 0x55e8862c2f08 col:15 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862c2f88 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c3190 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c3208 Implicit # | | | `-ConstAttr 0x55e8862c3230 Implicit # | | |-FunctionDecl 0x55e8862c3478 col:6 dot 'half (half4, half4)' # | | | |-ParmVarDecl 0x55e8862c32a8 col:15 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862c3328 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c3530 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c35a8 Implicit # | | | `-ConstAttr 0x55e8862c35d0 Implicit # | | |-FunctionDecl 0x55e8862c3780 col:7 dot 'float (float, float)' # | | | |-ParmVarDecl 0x55e8862c3630 col:16 'float' # | | | |-ParmVarDecl 0x55e8862c36b0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e8862c3838 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c38b0 Implicit # | | | `-ConstAttr 0x55e8862c38d8 Implicit # | | |-FunctionDecl 0x55e8862c3b70 col:7 dot 'float (float2, float2)' # | | | |-ParmVarDecl 0x55e8862c3950 col:17 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862c39d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c3c28 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c3ca0 Implicit # | | | `-ConstAttr 0x55e8862c3cc8 Implicit # | | |-FunctionDecl 0x55e8862c3f18 col:7 dot 'float (float3, float3)' # | | | |-ParmVarDecl 0x55e8862c3d40 col:17 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862c3dc0 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c3fd0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c4048 Implicit # | | | `-ConstAttr 0x55e8862c4070 Implicit # | | |-FunctionDecl 0x55e8862c42b8 col:7 dot 'float (float4, float4)' # | | | |-ParmVarDecl 0x55e8862c40e8 col:17 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862c4168 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c4370 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c43e8 Implicit # | | | `-ConstAttr 0x55e8862c4410 Implicit # | | |-FunctionDecl 0x55e8862c4608 col:8 dot 'double (double, double)' # | | | |-ParmVarDecl 0x55e8862c4470 col:18 'double' # | | | |-ParmVarDecl 0x55e8862c44f0 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e8862c46c0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c4738 Implicit # | | | `-ConstAttr 0x55e8862c4760 Implicit # | | |-FunctionDecl 0x55e8862c4958 col:5 dot 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862c47c0 col:12 'int' # | | | |-ParmVarDecl 0x55e8862c4840 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e8862c4a10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c4a88 Implicit # | | | `-ConstAttr 0x55e8862c4ab0 Implicit # | | |-FunctionDecl 0x55e8862c4d58 col:5 dot 'int (int2, int2)' # | | | |-ParmVarDecl 0x55e8862c4b80 col:13 'int2':'vector' # | | | |-ParmVarDecl 0x55e8862c4c00 col:19 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c4e10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c4e88 Implicit # | | | `-ConstAttr 0x55e8862c4eb0 Implicit # | | |-FunctionDecl 0x55e8862c50f8 col:5 dot 'int (int3, int3)' # | | | |-ParmVarDecl 0x55e8862c4f28 col:13 'int3':'vector' # | | | |-ParmVarDecl 0x55e8862c4fa8 col:19 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c51b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c5228 Implicit # | | | `-ConstAttr 0x55e8862c5250 Implicit # | | |-FunctionDecl 0x55e8862c5498 col:5 dot 'int (int4, int4)' # | | | |-ParmVarDecl 0x55e8862c52c8 col:13 'int4':'vector' # | | | |-ParmVarDecl 0x55e8862c5348 col:19 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c5550 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c55c8 Implicit # | | | `-ConstAttr 0x55e8862c55f0 Implicit # | | |-FunctionDecl 0x55e8862c5838 col:6 dot 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e8862c5668 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862c56e8 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862c58f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c5968 Implicit # | | | `-ConstAttr 0x55e8862c5990 Implicit # | | |-FunctionDecl 0x55e8862c5c08 col:6 dot 'uint (uint2, uint2)' # | | | |-ParmVarDecl 0x55e8862c5a08 col:15 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862c5a88 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c5cc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c5d38 Implicit # | | | `-ConstAttr 0x55e8862c5d60 Implicit # | | |-FunctionDecl 0x55e8862c5fa8 col:6 dot 'uint (uint3, uint3)' # | | | |-ParmVarDecl 0x55e8862c5dd8 col:15 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862c5e58 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c6060 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c60d8 Implicit # | | | `-ConstAttr 0x55e8862c6100 Implicit # | | |-FunctionDecl 0x55e8862c6348 col:6 dot 'uint (uint4, uint4)' # | | | |-ParmVarDecl 0x55e8862c6178 col:15 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862c61f8 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c6400 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c6478 Implicit # | | | `-ConstAttr 0x55e8862c64a0 Implicit # | | |-FunctionDecl 0x55e8862c66e8 col:9 dot 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e8862c6518 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8862c6598 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8862c67a0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c6818 Implicit # | | | `-ConstAttr 0x55e8862c6840 Implicit # | | |-FunctionDecl 0x55e8862c6a88 col:9 dot 'int64_t (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e8862c68b8 col:21 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862c6938 col:31 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c6b40 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c6be8 Implicit # | | | `-ConstAttr 0x55e8862c6c10 Implicit # | | |-FunctionDecl 0x55e8862c6e58 col:9 dot 'int64_t (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e8862c6c88 col:21 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862c6d08 col:31 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c6f10 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c6f88 Implicit # | | | `-ConstAttr 0x55e8862c6fb0 Implicit # | | |-FunctionDecl 0x55e8862c71f8 col:9 dot 'int64_t (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e8862c7028 col:21 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862c70a8 col:31 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c72b0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c7328 Implicit # | | | `-ConstAttr 0x55e8862c7350 Implicit # | | |-FunctionDecl 0x55e8862c7598 col:10 dot 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e8862c73c8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8862c7448 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8862c7650 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c76c8 Implicit # | | | `-ConstAttr 0x55e8862c76f0 Implicit # | | |-FunctionDecl 0x55e8862c7938 col:10 dot 'uint64_t (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e8862c7768 col:23 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862c77e8 col:34 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c79f0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c7a68 Implicit # | | | `-ConstAttr 0x55e8862c7a90 Implicit # | | |-FunctionDecl 0x55e8862c7d08 col:10 dot 'uint64_t (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e8862c7b08 col:23 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862c7bb0 col:34 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c7dc0 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c7e38 Implicit # | | | `-ConstAttr 0x55e8862c7e60 Implicit # | | |-FunctionDecl 0x55e8862c80a8 col:10 dot 'uint64_t (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e8862c7ed8 col:23 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862c7f58 col:34 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c8160 clang_builtin_alias __builtin_hlsl_dot # | | | |-NoThrowAttr 0x55e8862c81d8 Implicit # | | | `-ConstAttr 0x55e8862c8200 Implicit # | | |-FunctionDecl 0x55e8862c8518 col:5 dot4add_i8packed 'int (uint, uint, int)' # | | | |-ParmVarDecl 0x55e8862c8288 col:26 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862c8308 col:32 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862c8388 col:37 'int' # | | | |-AvailabilityAttr 0x55e8862c85d8 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862c8698 clang_builtin_alias __builtin_hlsl_dot4add_i8packed # | | | |-NoThrowAttr 0x55e8862c86e0 Implicit # | | | `-ConstAttr 0x55e8862c8708 Implicit # | | |-FunctionDecl 0x55e8862c8970 col:6 dot4add_u8packed 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e8862c8780 col:27 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862c8800 col:33 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862c8880 col:39 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e8862c8a30 shadermodel 6.4 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862c8af0 clang_builtin_alias __builtin_hlsl_dot4add_u8packed # | | | |-NoThrowAttr 0x55e8862c8b38 Implicit # | | | `-ConstAttr 0x55e8862c8b60 Implicit # | | |-FunctionDecl 0x55e8862c8c70 col:6 exp 'half (half)' # | | | |-ParmVarDecl 0x55e8862c8bc0 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e8862c8d20 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c8d98 Implicit # | | | `-ConstAttr 0x55e8862c8dc0 Implicit # | | |-FunctionDecl 0x55e8862c8ed8 col:7 exp 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862c8e28 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c8f88 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c9000 Implicit # | | | `-ConstAttr 0x55e8862c9028 Implicit # | | |-FunctionDecl 0x55e8862c9150 col:7 exp 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862c90a0 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c9200 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c9278 Implicit # | | | `-ConstAttr 0x55e8862c92a0 Implicit # | | |-FunctionDecl 0x55e8862c93c8 col:7 exp 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862c9318 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c9478 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c94f0 Implicit # | | | `-ConstAttr 0x55e8862c9518 Implicit # | | |-FunctionDecl 0x55e8862c9628 col:7 used exp 'float (float)' # | | | |-ParmVarDecl 0x55e8862c9578 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e8862c96d8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c9750 Implicit # | | | `-ConstAttr 0x55e8862c9778 Implicit # | | |-FunctionDecl 0x55e8862c98a0 col:8 used exp 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862c97f0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c9950 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c99c8 Implicit # | | | `-ConstAttr 0x55e8862c99f0 Implicit # | | |-FunctionDecl 0x55e8862c9b18 col:8 used exp 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862c9a68 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c9bd8 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c9c50 Implicit # | | | `-ConstAttr 0x55e8862c9c78 Implicit # | | |-FunctionDecl 0x55e8862c9da0 col:8 used exp 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862c9cf0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862c9e50 clang_builtin_alias __builtin_elementwise_exp # | | | |-NoThrowAttr 0x55e8862c9ec8 Implicit # | | | `-ConstAttr 0x55e8862c9ef0 Implicit # | | |-FunctionDecl 0x55e8862ca000 col:6 exp2 'half (half)' # | | | |-ParmVarDecl 0x55e8862c9f50 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e8862ca0b0 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862ca128 Implicit # | | | `-ConstAttr 0x55e8862ca150 Implicit # | | |-FunctionDecl 0x55e8862ca268 col:7 exp2 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862ca1b8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ca318 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862ca390 Implicit # | | | `-ConstAttr 0x55e8862ca3b8 Implicit # | | |-FunctionDecl 0x55e8862ca4e0 col:7 exp2 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862ca430 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ca590 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862ca608 Implicit # | | | `-ConstAttr 0x55e8862ca630 Implicit # | | |-FunctionDecl 0x55e8862ca758 col:7 exp2 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862ca6a8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ca808 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862ca880 Implicit # | | | `-ConstAttr 0x55e8862ca8a8 Implicit # | | |-FunctionDecl 0x55e8862ca9b8 col:7 used exp2 'float (float)' # | | | |-ParmVarDecl 0x55e8862ca908 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862caa68 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862caae0 Implicit # | | | `-ConstAttr 0x55e8862cab08 Implicit # | | |-FunctionDecl 0x55e8862a8dc0 col:8 used exp2 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862a8d10 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a8e70 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862a8ee8 Implicit # | | | `-ConstAttr 0x55e8862a8f10 Implicit # | | |-FunctionDecl 0x55e8862a9038 col:8 used exp2 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862a8f88 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a90e8 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862a9160 Implicit # | | | `-ConstAttr 0x55e8862a9188 Implicit # | | |-FunctionDecl 0x55e8862a92b0 col:8 used exp2 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862a9200 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a9360 clang_builtin_alias __builtin_elementwise_exp2 # | | | |-NoThrowAttr 0x55e8862a93d8 Implicit # | | | `-ConstAttr 0x55e8862a9400 Implicit # | | |-FunctionDecl 0x55e8862a95a8 col:7 f16tof32 'float (uint)' # | | | |-ParmVarDecl 0x55e8862a9478 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862a9658 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e8862a96d0 Implicit # | | | `-ConstAttr 0x55e8862a96f8 Implicit # | | |-FunctionDecl 0x55e8862a9888 col:8 f16tof32 'float2 (uint2)' # | | | |-ParmVarDecl 0x55e8862a9760 col:22 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a9938 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e8862a99b0 Implicit # | | | `-ConstAttr 0x55e8862a99d8 Implicit # | | |-FunctionDecl 0x55e8862a9b78 col:8 f16tof32 'float3 (uint3)' # | | | |-ParmVarDecl 0x55e8862a9a50 col:22 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a9c28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e8862a9ca0 Implicit # | | | `-ConstAttr 0x55e8862a9cc8 Implicit # | | |-FunctionDecl 0x55e8862a9e78 col:8 f16tof32 'float4 (uint4)' # | | | |-ParmVarDecl 0x55e8862a9d50 col:22 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862a9f28 clang_builtin_alias __builtin_hlsl_elementwise_f16tof32 # | | | |-NoThrowAttr 0x55e8862a9fa0 Implicit # | | | `-ConstAttr 0x55e8862a9fc8 Implicit # | | |-FunctionDecl 0x55e8862aa158 col:6 f32tof16 'uint (float)' # | | | |-ParmVarDecl 0x55e8862aa028 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e8862aa208 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e8862aa280 Implicit # | | | `-ConstAttr 0x55e8862aa2a8 Implicit # | | |-FunctionDecl 0x55e8862aa438 col:7 f32tof16 'uint2 (float2)' # | | | |-ParmVarDecl 0x55e8862aa310 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862aa4e8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e8862aa560 Implicit # | | | `-ConstAttr 0x55e8862aa588 Implicit # | | |-FunctionDecl 0x55e8862aa728 col:7 f32tof16 'uint3 (float3)' # | | | |-ParmVarDecl 0x55e8862aa600 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862aa7d8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e8862aa850 Implicit # | | | `-ConstAttr 0x55e8862aa878 Implicit # | | |-FunctionDecl 0x55e8862aaa18 col:7 f32tof16 'uint4 (float4)' # | | | |-ParmVarDecl 0x55e8862aa8f0 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862aaac8 clang_builtin_alias __builtin_hlsl_elementwise_f32tof16 # | | | |-NoThrowAttr 0x55e8862aab40 Implicit # | | | `-ConstAttr 0x55e8862aab68 Implicit # | | |-FunctionDecl 0x55e8862d0bd0 col:6 firstbitlow 'uint (int)' # | | | |-ParmVarDecl 0x55e8862aabc8 col:21 'int' # | | | |-BuiltinAliasAttr 0x55e8862d0c80 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d0cf8 Implicit # | | | `-ConstAttr 0x55e8862d0d20 Implicit # | | |-FunctionDecl 0x55e8862d0eb8 col:7 firstbitlow 'uint2 (int2)' # | | | |-ParmVarDecl 0x55e8862d0d88 col:23 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d0f68 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d0fe0 Implicit # | | | `-ConstAttr 0x55e8862d1008 Implicit # | | |-FunctionDecl 0x55e8862d11a8 col:7 firstbitlow 'uint3 (int3)' # | | | |-ParmVarDecl 0x55e8862d1080 col:23 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d1258 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d12d0 Implicit # | | | `-ConstAttr 0x55e8862d12f8 Implicit # | | |-FunctionDecl 0x55e8862d1498 col:7 firstbitlow 'uint4 (int4)' # | | | |-ParmVarDecl 0x55e8862d1370 col:23 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d1548 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d15c0 Implicit # | | | `-ConstAttr 0x55e8862d15e8 Implicit # | | |-FunctionDecl 0x55e8862d1710 col:6 firstbitlow 'uint (uint)' # | | | |-ParmVarDecl 0x55e8862d1660 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862d17c0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d1838 Implicit # | | | `-ConstAttr 0x55e8862d1860 Implicit # | | |-FunctionDecl 0x55e8862d1988 col:7 firstbitlow 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e8862d18d8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d1a38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d1ab0 Implicit # | | | `-ConstAttr 0x55e8862d1ad8 Implicit # | | |-FunctionDecl 0x55e8862d1c10 col:7 firstbitlow 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e8862d1b50 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d1cc0 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d1d38 Implicit # | | | `-ConstAttr 0x55e8862d1d60 Implicit # | | |-FunctionDecl 0x55e8862d1e88 col:7 firstbitlow 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e8862d1dd8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d1f38 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d1fb0 Implicit # | | | `-ConstAttr 0x55e8862d1fd8 Implicit # | | |-FunctionDecl 0x55e8862d2178 col:6 firstbitlow 'uint (int64_t)' # | | | |-ParmVarDecl 0x55e8862d2050 col:25 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8862d2228 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d22a0 Implicit # | | | `-ConstAttr 0x55e8862d22c8 Implicit # | | |-FunctionDecl 0x55e8862d2468 col:7 firstbitlow 'uint2 (int64_t2)' # | | | |-ParmVarDecl 0x55e8862d2340 col:27 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d2518 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d2590 Implicit # | | | `-ConstAttr 0x55e8862d25b8 Implicit # | | |-FunctionDecl 0x55e8862d2758 col:7 firstbitlow 'uint3 (int64_t3)' # | | | |-ParmVarDecl 0x55e8862d2630 col:27 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d2808 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d2880 Implicit # | | | `-ConstAttr 0x55e8862d28a8 Implicit # | | |-FunctionDecl 0x55e8862d2a48 col:7 firstbitlow 'uint4 (int64_t4)' # | | | |-ParmVarDecl 0x55e8862d2920 col:27 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d2af8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d2b70 Implicit # | | | `-ConstAttr 0x55e8862d2b98 Implicit # | | |-FunctionDecl 0x55e8862d2d48 col:6 firstbitlow 'uint (uint64_t)' # | | | |-ParmVarDecl 0x55e8862d2c20 col:26 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8862d2df8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d2e70 Implicit # | | | `-ConstAttr 0x55e8862d2e98 Implicit # | | |-FunctionDecl 0x55e8862d3038 col:7 firstbitlow 'uint2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e8862d2f10 col:28 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d30e8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d3160 Implicit # | | | `-ConstAttr 0x55e8862d3188 Implicit # | | |-FunctionDecl 0x55e8862d3328 col:7 firstbitlow 'uint3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e8862d3200 col:28 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d33d8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d3450 Implicit # | | | `-ConstAttr 0x55e8862d3478 Implicit # | | |-FunctionDecl 0x55e8862d3618 col:7 firstbitlow 'uint4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e8862d34f0 col:28 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d36c8 clang_builtin_alias __builtin_hlsl_elementwise_firstbitlow # | | | |-NoThrowAttr 0x55e8862d3740 Implicit # | | | `-ConstAttr 0x55e8862d3768 Implicit # | | |-FunctionDecl 0x55e8862d3878 col:6 floor 'half (half)' # | | | |-ParmVarDecl 0x55e8862d37c8 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e8862d3928 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d39a0 Implicit # | | | `-ConstAttr 0x55e8862d39c8 Implicit # | | |-FunctionDecl 0x55e8862d3ae0 col:7 floor 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862d3a30 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d3b90 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d3c18 Implicit # | | | `-ConstAttr 0x55e8862d3c40 Implicit # | | |-FunctionDecl 0x55e8862d3d68 col:7 floor 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862d3cb8 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d3e18 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d3e90 Implicit # | | | `-ConstAttr 0x55e8862d3eb8 Implicit # | | |-FunctionDecl 0x55e8862d3fe0 col:7 floor 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862d3f30 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d4090 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d4108 Implicit # | | | `-ConstAttr 0x55e8862d4130 Implicit # | | |-FunctionDecl 0x55e8862d4240 col:7 used floor 'float (float)' # | | | |-ParmVarDecl 0x55e8862d4190 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e8862d42f0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d4368 Implicit # | | | `-ConstAttr 0x55e8862d4390 Implicit # | | |-FunctionDecl 0x55e8862d44b8 col:8 used floor 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862d4408 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d4568 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d45e0 Implicit # | | | `-ConstAttr 0x55e8862d4608 Implicit # | | |-FunctionDecl 0x55e8862d4730 col:8 used floor 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862d4680 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d47e0 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d4858 Implicit # | | | `-ConstAttr 0x55e8862d4880 Implicit # | | |-FunctionDecl 0x55e8862d49a8 col:8 used floor 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862d48f8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d4a58 clang_builtin_alias __builtin_elementwise_floor # | | | |-NoThrowAttr 0x55e8862d4ad0 Implicit # | | | `-ConstAttr 0x55e8862d4af8 Implicit # | | |-FunctionDecl 0x55e8862d4c40 col:6 frac 'half (half)' # | | | |-ParmVarDecl 0x55e8862d4b58 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e8862d4cf0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d4d68 Implicit # | | | `-ConstAttr 0x55e8862d4d90 Implicit # | | |-FunctionDecl 0x55e8862d4ea8 col:7 frac 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862d4df8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d4f58 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d4fd0 Implicit # | | | `-ConstAttr 0x55e8862d4ff8 Implicit # | | |-FunctionDecl 0x55e8862d5120 col:7 frac 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862d5070 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d51d0 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d5248 Implicit # | | | `-ConstAttr 0x55e8862d5270 Implicit # | | |-FunctionDecl 0x55e8862d5398 col:7 frac 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862d52e8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d5448 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d54c0 Implicit # | | | `-ConstAttr 0x55e8862d54e8 Implicit # | | |-FunctionDecl 0x55e8862d55f8 col:7 used frac 'float (float)' # | | | |-ParmVarDecl 0x55e8862d5548 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862d56a8 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d5720 Implicit # | | | `-ConstAttr 0x55e8862d5748 Implicit # | | |-FunctionDecl 0x55e8862d5870 col:8 used frac 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862d57c0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d5920 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d5998 Implicit # | | | `-ConstAttr 0x55e8862d59c0 Implicit # | | |-FunctionDecl 0x55e8862d5ae8 col:8 used frac 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862d5a38 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d5b98 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d5c20 Implicit # | | | `-ConstAttr 0x55e8862d5c48 Implicit # | | |-FunctionDecl 0x55e8862d5d70 col:8 used frac 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862d5cc0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d5e20 clang_builtin_alias __builtin_hlsl_elementwise_frac # | | | |-NoThrowAttr 0x55e8862d5e98 Implicit # | | | `-ConstAttr 0x55e8862d5ec0 Implicit # | | |-FunctionDecl 0x55e8862d5fc8 col:6 isinf 'bool (half)' # | | | |-ParmVarDecl 0x55e8862d5f20 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e8862d6078 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d60f0 Implicit # | | | `-ConstAttr 0x55e8862d6118 Implicit # | | |-FunctionDecl 0x55e8862d62a8 col:7 isinf 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e8862d6180 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d6358 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d63d0 Implicit # | | | `-ConstAttr 0x55e8862d63f8 Implicit # | | |-FunctionDecl 0x55e8862d6598 col:7 isinf 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e8862d6470 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d6648 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d66c0 Implicit # | | | `-ConstAttr 0x55e8862d66e8 Implicit # | | |-FunctionDecl 0x55e8862d6888 col:7 isinf 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e8862d6760 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d6938 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d69b0 Implicit # | | | `-ConstAttr 0x55e8862d69d8 Implicit # | | |-FunctionDecl 0x55e8862d6ae0 col:6 used isinf 'bool (float)' # | | | |-ParmVarDecl 0x55e8862d6a38 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862d6b90 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d6c30 Implicit # | | | `-ConstAttr 0x55e8862d6c58 Implicit # | | |-FunctionDecl 0x55e8862d6df8 col:7 used isinf 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e8862d6cd0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d6ea8 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d6f20 Implicit # | | | `-ConstAttr 0x55e8862d6f48 Implicit # | | |-FunctionDecl 0x55e8862d70e8 col:7 used isinf 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e8862d6fc0 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d7198 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d7210 Implicit # | | | `-ConstAttr 0x55e8862d7238 Implicit # | | |-FunctionDecl 0x55e8862d73d8 col:7 used isinf 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e8862d72b0 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d7488 clang_builtin_alias __builtin_hlsl_elementwise_isinf # | | | |-NoThrowAttr 0x55e8862d7500 Implicit # | | | `-ConstAttr 0x55e8862d7528 Implicit # | | |-FunctionDecl 0x55e8862d7630 col:6 isnan 'bool (half)' # | | | |-ParmVarDecl 0x55e8862d7588 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e8862d76e0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d7758 Implicit # | | | `-ConstAttr 0x55e8862d7780 Implicit # | | |-FunctionDecl 0x55e8862d7898 col:7 isnan 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e8862d77e8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d7948 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d79c0 Implicit # | | | `-ConstAttr 0x55e8862d79e8 Implicit # | | |-FunctionDecl 0x55e8862d7b10 col:7 isnan 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e8862d7a60 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d7bc0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d7c58 Implicit # | | | `-ConstAttr 0x55e8862d7c80 Implicit # | | |-FunctionDecl 0x55e8862d7da8 col:7 isnan 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e8862d7cf8 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d7e58 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d7ed0 Implicit # | | | `-ConstAttr 0x55e8862d7ef8 Implicit # | | |-FunctionDecl 0x55e8862d8000 col:6 used isnan 'bool (float)' # | | | |-ParmVarDecl 0x55e8862d7f58 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862d80b0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d8128 Implicit # | | | `-ConstAttr 0x55e8862d8150 Implicit # | | |-FunctionDecl 0x55e8862d8278 col:7 used isnan 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e8862d81c8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d8328 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d83a0 Implicit # | | | `-ConstAttr 0x55e8862d83c8 Implicit # | | |-FunctionDecl 0x55e8862d84f0 col:7 used isnan 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e8862d8440 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d85a0 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d8618 Implicit # | | | `-ConstAttr 0x55e8862d8640 Implicit # | | |-FunctionDecl 0x55e8862d8768 col:7 used isnan 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e8862d86b8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d8818 clang_builtin_alias __builtin_hlsl_elementwise_isnan # | | | |-NoThrowAttr 0x55e8862d8890 Implicit # | | | `-ConstAttr 0x55e8862d88b8 Implicit # | | |-FunctionDecl 0x55e8862d8b08 col:6 lerp 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e8862d8918 col:15 'half' # | | | |-ParmVarDecl 0x55e8862d8998 col:21 'half' # | | | |-ParmVarDecl 0x55e8862d8a18 col:27 'half' # | | | |-BuiltinAliasAttr 0x55e8862d8bc8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862d8c50 Implicit # | | | `-ConstAttr 0x55e8862d8c78 Implicit # | | |-FunctionDecl 0x55e8862d8ed0 col:7 lerp 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e8862d8ce0 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862d8d60 col:24 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862d8de0 col:31 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d8f90 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862d9008 Implicit # | | | `-ConstAttr 0x55e8862d9030 Implicit # | | |-FunctionDecl 0x55e8862d9298 col:7 lerp 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e8862d90a8 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862d9128 col:24 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862d91a8 col:31 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d9358 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862d93d0 Implicit # | | | `-ConstAttr 0x55e8862d93f8 Implicit # | | |-FunctionDecl 0x55e8862d9660 col:7 lerp 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e8862d9470 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862d94f0 col:24 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862d9570 col:31 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d9720 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862d9798 Implicit # | | | `-ConstAttr 0x55e8862d97c0 Implicit # | | |-FunctionDecl 0x55e8862d9a10 col:7 used lerp 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e8862d9820 col:17 'float' # | | | |-ParmVarDecl 0x55e8862d98a0 col:24 'float' # | | | |-ParmVarDecl 0x55e8862d9920 col:31 'float' # | | | |-BuiltinAliasAttr 0x55e8862d9ad0 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862d9b48 Implicit # | | | `-ConstAttr 0x55e8862d9b70 Implicit # | | |-FunctionDecl 0x55e8862d9de8 col:8 used lerp 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e8862d9be8 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862d9c78 col:27 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862d9cf8 col:35 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862d9ea8 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862d9f20 Implicit # | | | `-ConstAttr 0x55e8862d9f48 Implicit # | | |-FunctionDecl 0x55e8862da1b0 col:8 used lerp 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e8862d9fc0 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862da040 col:27 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862da0c0 col:35 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862da270 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862da2e8 Implicit # | | | `-ConstAttr 0x55e8862da310 Implicit # | | |-FunctionDecl 0x55e8862da578 col:8 used lerp 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e8862da388 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862da408 col:27 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862da488 col:35 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862da638 clang_builtin_alias __builtin_hlsl_lerp # | | | |-NoThrowAttr 0x55e8862da6b0 Implicit # | | | `-ConstAttr 0x55e8862da6d8 Implicit # | | |-FunctionDecl 0x55e8862da7e8 col:6 log 'half (half)' # | | | |-ParmVarDecl 0x55e8862da738 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e8862da898 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862da910 Implicit # | | | `-ConstAttr 0x55e8862da938 Implicit # | | |-FunctionDecl 0x55e8862daa50 col:7 log 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862da9a0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dab00 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862dab78 Implicit # | | | `-ConstAttr 0x55e8862daba0 Implicit # | | |-FunctionDecl 0x55e8862dad20 col:7 log 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862dac70 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dadd0 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862dae48 Implicit # | | | `-ConstAttr 0x55e8862dae70 Implicit # | | |-FunctionDecl 0x55e8862daf98 col:7 log 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862daee8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862db048 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862db0c0 Implicit # | | | `-ConstAttr 0x55e8862db0e8 Implicit # | | |-FunctionDecl 0x55e8862db1f8 col:7 used log 'float (float)' # | | | |-ParmVarDecl 0x55e8862db148 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e8862db2a8 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862db320 Implicit # | | | `-ConstAttr 0x55e8862db348 Implicit # | | |-FunctionDecl 0x55e8862db470 col:8 used log 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862db3c0 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862db520 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862db598 Implicit # | | | `-ConstAttr 0x55e8862db5c0 Implicit # | | |-FunctionDecl 0x55e8862db6e8 col:8 used log 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862db638 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862db798 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862db810 Implicit # | | | `-ConstAttr 0x55e8862db838 Implicit # | | |-FunctionDecl 0x55e8862db960 col:8 used log 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862db8b0 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dba10 clang_builtin_alias __builtin_elementwise_log # | | | |-NoThrowAttr 0x55e8862dba88 Implicit # | | | `-ConstAttr 0x55e8862dbab0 Implicit # | | |-FunctionDecl 0x55e8862dbbc0 col:6 log10 'half (half)' # | | | |-ParmVarDecl 0x55e8862dbb10 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e8862dbc70 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dbce8 Implicit # | | | `-ConstAttr 0x55e8862dbd10 Implicit # | | |-FunctionDecl 0x55e8862dbe28 col:7 log10 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862dbd78 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dbed8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dbf50 Implicit # | | | `-ConstAttr 0x55e8862dbf78 Implicit # | | |-FunctionDecl 0x55e8862dc0a0 col:7 log10 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862dbff0 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dc150 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dc1c8 Implicit # | | | `-ConstAttr 0x55e8862dc1f0 Implicit # | | |-FunctionDecl 0x55e8862dc318 col:7 log10 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862dc268 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dc3c8 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dc440 Implicit # | | | `-ConstAttr 0x55e8862dc468 Implicit # | | |-FunctionDecl 0x55e8862dc578 col:7 used log10 'float (float)' # | | | |-ParmVarDecl 0x55e8862dc4c8 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e8862dc628 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dc6a0 Implicit # | | | `-ConstAttr 0x55e8862dc6c8 Implicit # | | |-FunctionDecl 0x55e8862dc7f0 col:8 used log10 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862dc740 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dc8a0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dc918 Implicit # | | | `-ConstAttr 0x55e8862dc940 Implicit # | | |-FunctionDecl 0x55e8862dca68 col:8 used log10 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862dc9b8 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dcb18 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dcb90 Implicit # | | | `-ConstAttr 0x55e8862dcbb8 Implicit # | | |-FunctionDecl 0x55e8862ddd40 col:8 used log10 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862ddc90 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dddf0 clang_builtin_alias __builtin_elementwise_log10 # | | | |-NoThrowAttr 0x55e8862dde68 Implicit # | | | `-ConstAttr 0x55e8862dde90 Implicit # | | |-FunctionDecl 0x55e8862ddfa0 col:6 log2 'half (half)' # | | | |-ParmVarDecl 0x55e8862ddef0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e8862de050 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862de0c8 Implicit # | | | `-ConstAttr 0x55e8862de0f0 Implicit # | | |-FunctionDecl 0x55e8862de208 col:7 log2 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862de158 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862de2b8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862de330 Implicit # | | | `-ConstAttr 0x55e8862de358 Implicit # | | |-FunctionDecl 0x55e8862de480 col:7 log2 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862de3d0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862de530 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862de5a8 Implicit # | | | `-ConstAttr 0x55e8862de5d0 Implicit # | | |-FunctionDecl 0x55e8862de6f8 col:7 log2 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862de648 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862de7a8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862de820 Implicit # | | | `-ConstAttr 0x55e8862de848 Implicit # | | |-FunctionDecl 0x55e8862de958 col:7 used log2 'float (float)' # | | | |-ParmVarDecl 0x55e8862de8a8 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8862dea08 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862dea80 Implicit # | | | `-ConstAttr 0x55e8862deaa8 Implicit # | | |-FunctionDecl 0x55e8862debd0 col:8 used log2 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862deb20 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862dec80 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862decf8 Implicit # | | | `-ConstAttr 0x55e8862ded20 Implicit # | | |-FunctionDecl 0x55e8862dee48 col:8 used log2 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862ded98 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862deef8 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862def70 Implicit # | | | `-ConstAttr 0x55e8862def98 Implicit # | | |-FunctionDecl 0x55e8862df0c0 col:8 used log2 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862df010 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862df170 clang_builtin_alias __builtin_elementwise_log2 # | | | |-NoThrowAttr 0x55e8862df1e8 Implicit # | | | `-ConstAttr 0x55e8862df210 Implicit # | | |-FunctionDecl 0x55e8862df460 col:6 mad 'half (half, half, half)' # | | | |-ParmVarDecl 0x55e8862df270 col:14 'half' # | | | |-ParmVarDecl 0x55e8862df2f0 col:20 'half' # | | | |-ParmVarDecl 0x55e8862df370 col:26 'half' # | | | |-BuiltinAliasAttr 0x55e8862df520 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862df598 Implicit # | | | `-ConstAttr 0x55e8862df5c0 Implicit # | | |-FunctionDecl 0x55e8862df818 col:7 mad 'half2 (half2, half2, half2)' # | | | |-ParmVarDecl 0x55e8862df628 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862df6a8 col:23 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862df728 col:30 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862df8d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862df950 Implicit # | | | `-ConstAttr 0x55e8862df978 Implicit # | | |-FunctionDecl 0x55e8862dfbe0 col:7 mad 'half3 (half3, half3, half3)' # | | | |-ParmVarDecl 0x55e8862df9f0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862dfa70 col:23 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862dfaf0 col:30 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e0cc8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e0d40 Implicit # | | | `-ConstAttr 0x55e8862e0d68 Implicit # | | |-FunctionDecl 0x55e8862e0fd0 col:7 mad 'half4 (half4, half4, half4)' # | | | |-ParmVarDecl 0x55e8862e0de0 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862e0e60 col:23 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862e0ee0 col:30 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e1090 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e1108 Implicit # | | | `-ConstAttr 0x55e8862e1130 Implicit # | | |-FunctionDecl 0x55e8862e1380 col:5 mad 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e8862e1190 col:12 'int' # | | | |-ParmVarDecl 0x55e8862e1210 col:17 'int' # | | | |-ParmVarDecl 0x55e8862e1290 col:22 'int' # | | | |-BuiltinAliasAttr 0x55e8862e1440 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e14b8 Implicit # | | | `-ConstAttr 0x55e8862e14e0 Implicit # | | |-FunctionDecl 0x55e8862e1748 col:6 mad 'int2 (int2, int2, int2)' # | | | |-ParmVarDecl 0x55e8862e1558 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e8862e15d8 col:20 'int2':'vector' # | | | |-ParmVarDecl 0x55e8862e1658 col:26 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e1808 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e1880 Implicit # | | | `-ConstAttr 0x55e8862e18a8 Implicit # | | |-FunctionDecl 0x55e8862e1b10 col:6 mad 'int3 (int3, int3, int3)' # | | | |-ParmVarDecl 0x55e8862e1920 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e8862e19a0 col:20 'int3':'vector' # | | | |-ParmVarDecl 0x55e8862e1a20 col:26 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e1bd0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e1c48 Implicit # | | | `-ConstAttr 0x55e8862e1c70 Implicit # | | |-FunctionDecl 0x55e8862e1ed8 col:6 mad 'int4 (int4, int4, int4)' # | | | |-ParmVarDecl 0x55e8862e1ce8 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e8862e1d68 col:20 'int4':'vector' # | | | |-ParmVarDecl 0x55e8862e1de8 col:26 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e1f98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e2010 Implicit # | | | `-ConstAttr 0x55e8862e2038 Implicit # | | |-FunctionDecl 0x55e8862e22a0 col:6 mad 'uint (uint, uint, uint)' # | | | |-ParmVarDecl 0x55e8862e20b0 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862e2130 col:20 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862e21b0 col:26 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862e2360 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e23d8 Implicit # | | | `-ConstAttr 0x55e8862e2400 Implicit # | | |-FunctionDecl 0x55e8862e2668 col:7 mad 'uint2 (uint2, uint2, uint2)' # | | | |-ParmVarDecl 0x55e8862e2478 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862e24f8 col:23 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862e2578 col:30 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e2728 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e27a0 Implicit # | | | `-ConstAttr 0x55e8862e27c8 Implicit # | | |-FunctionDecl 0x55e8862e2a30 col:7 mad 'uint3 (uint3, uint3, uint3)' # | | | |-ParmVarDecl 0x55e8862e2840 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862e28c0 col:23 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862e2940 col:30 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e2af0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e2b68 Implicit # | | | `-ConstAttr 0x55e8862e2b90 Implicit # | | |-FunctionDecl 0x55e8862e2e30 col:7 mad 'uint4 (uint4, uint4, uint4)' # | | | |-ParmVarDecl 0x55e8862e2c08 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862e2cc0 col:23 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862e2d40 col:30 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e2ef0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e2f68 Implicit # | | | `-ConstAttr 0x55e8862e2f90 Implicit # | | |-FunctionDecl 0x55e8862e31f8 col:9 mad 'int64_t (int64_t, int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e8862e3008 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8862e3088 col:29 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8862e3108 col:38 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8862e32b8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e3330 Implicit # | | | `-ConstAttr 0x55e8862e3358 Implicit # | | |-FunctionDecl 0x55e8862e35c0 col:10 mad 'int64_t2 (int64_t2, int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e8862e33d0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862e3450 col:32 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862e34d0 col:42 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e3680 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e36f8 Implicit # | | | `-ConstAttr 0x55e8862e3720 Implicit # | | |-FunctionDecl 0x55e8862e3988 col:10 mad 'int64_t3 (int64_t3, int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e8862e3798 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862e3818 col:32 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862e3898 col:42 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e3a48 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e3ac0 Implicit # | | | `-ConstAttr 0x55e8862e3ae8 Implicit # | | |-FunctionDecl 0x55e8862e3d50 col:10 mad 'int64_t4 (int64_t4, int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e8862e3b60 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862e3be0 col:32 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862e3c60 col:42 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e3e10 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e3e88 Implicit # | | | `-ConstAttr 0x55e8862e3eb0 Implicit # | | |-FunctionDecl 0x55e8862e4118 col:10 mad 'uint64_t (uint64_t, uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e8862e3f28 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8862e3fa8 col:32 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8862e4028 col:42 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8862e41d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e4250 Implicit # | | | `-ConstAttr 0x55e8862e4278 Implicit # | | |-FunctionDecl 0x55e8862e44e0 col:11 mad 'uint64_t2 (uint64_t2, uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e8862e42f0 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862e4370 col:35 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862e43f0 col:46 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e45a0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e4618 Implicit # | | | `-ConstAttr 0x55e8862e4640 Implicit # | | |-FunctionDecl 0x55e8862e48a8 col:11 mad 'uint64_t3 (uint64_t3, uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e8862e46b8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862e4738 col:35 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862e47b8 col:46 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e4968 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e49e0 Implicit # | | | `-ConstAttr 0x55e8862e4a08 Implicit # | | |-FunctionDecl 0x55e8862e4cd0 col:11 mad 'uint64_t4 (uint64_t4, uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e8862e4a80 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862e4b00 col:35 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862e4b80 col:46 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e4d90 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e4e08 Implicit # | | | `-ConstAttr 0x55e8862e4e30 Implicit # | | |-FunctionDecl 0x55e8862e5080 col:7 mad 'float (float, float, float)' # | | | |-ParmVarDecl 0x55e8862e4e90 col:16 'float' # | | | |-ParmVarDecl 0x55e8862e4f10 col:23 'float' # | | | |-ParmVarDecl 0x55e8862e4f90 col:30 'float' # | | | |-BuiltinAliasAttr 0x55e8862e5140 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e51b8 Implicit # | | | `-ConstAttr 0x55e8862e51e0 Implicit # | | |-FunctionDecl 0x55e8862e5448 col:8 mad 'float2 (float2, float2, float2)' # | | | |-ParmVarDecl 0x55e8862e5258 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862e52d8 col:26 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862e5358 col:34 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e5508 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e5580 Implicit # | | | `-ConstAttr 0x55e8862e55a8 Implicit # | | |-FunctionDecl 0x55e8862e5810 col:8 mad 'float3 (float3, float3, float3)' # | | | |-ParmVarDecl 0x55e8862e5620 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862e56a0 col:26 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862e5720 col:34 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e58d0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e5948 Implicit # | | | `-ConstAttr 0x55e8862e5970 Implicit # | | |-FunctionDecl 0x55e8862e5bd8 col:8 mad 'float4 (float4, float4, float4)' # | | | |-ParmVarDecl 0x55e8862e59e8 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862e5a68 col:26 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862e5ae8 col:34 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e5c98 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e5d10 Implicit # | | | `-ConstAttr 0x55e8862e5d38 Implicit # | | |-FunctionDecl 0x55e8862e5f88 col:8 mad 'double (double, double, double)' # | | | |-ParmVarDecl 0x55e8862e5d98 col:18 'double' # | | | |-ParmVarDecl 0x55e8862e5e18 col:26 'double' # | | | |-ParmVarDecl 0x55e8862e5e98 col:34 'double' # | | | |-BuiltinAliasAttr 0x55e8862e6048 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e60c0 Implicit # | | | `-ConstAttr 0x55e8862e60e8 Implicit # | | |-FunctionDecl 0x55e8862e6350 col:9 mad 'double2 (double2, double2, double2)' # | | | |-ParmVarDecl 0x55e8862e6160 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e8862e61e0 col:29 'double2':'vector' # | | | |-ParmVarDecl 0x55e8862e6260 col:38 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e6410 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e6488 Implicit # | | | `-ConstAttr 0x55e8862e64b0 Implicit # | | |-FunctionDecl 0x55e8862e6718 col:9 mad 'double3 (double3, double3, double3)' # | | | |-ParmVarDecl 0x55e8862e6528 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e8862e65a8 col:29 'double3':'vector' # | | | |-ParmVarDecl 0x55e8862e6628 col:38 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e67d8 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e6850 Implicit # | | | `-ConstAttr 0x55e8862e6878 Implicit # | | |-FunctionDecl 0x55e8862e6ae0 col:9 mad 'double4 (double4, double4, double4)' # | | | |-ParmVarDecl 0x55e8862e68f0 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e8862e6970 col:29 'double4':'vector' # | | | |-ParmVarDecl 0x55e8862e69f0 col:38 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e6ba0 clang_builtin_alias __builtin_hlsl_mad # | | | |-NoThrowAttr 0x55e8862e6c18 Implicit # | | | `-ConstAttr 0x55e8862e6c40 Implicit # | | |-FunctionDecl 0x55e8862b6f00 col:6 max 'half (half, half)' # | | | |-ParmVarDecl 0x55e8862b6db0 col:14 'half' # | | | |-ParmVarDecl 0x55e8862b6e30 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e8862b6fb8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b7030 Implicit # | | | `-ConstAttr 0x55e8862b7058 Implicit # | | |-FunctionDecl 0x55e8862b7210 col:7 max 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e8862b70c0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862b7140 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b72c8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b7340 Implicit # | | | `-ConstAttr 0x55e8862b7368 Implicit # | | |-FunctionDecl 0x55e8862b7530 col:7 max 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e8862b73e0 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862b7460 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b75e8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b7660 Implicit # | | | `-ConstAttr 0x55e8862b7688 Implicit # | | |-FunctionDecl 0x55e8862b7850 col:7 max 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e8862b7700 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862b7780 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b7908 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b7980 Implicit # | | | `-ConstAttr 0x55e8862b79a8 Implicit # | | |-FunctionDecl 0x55e8862b7b58 col:5 max 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862b7a08 col:12 'int' # | | | |-ParmVarDecl 0x55e8862b7a88 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e8862b7c10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b7c88 Implicit # | | | `-ConstAttr 0x55e8862b7cb0 Implicit # | | |-FunctionDecl 0x55e8862b7ef8 col:6 max 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55e8862b7d28 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e8862b7da8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b7fb0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b8028 Implicit # | | | `-ConstAttr 0x55e8862b8050 Implicit # | | |-FunctionDecl 0x55e8862b8298 col:6 max 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55e8862b80c8 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e8862b8148 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b8350 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b83c8 Implicit # | | | `-ConstAttr 0x55e8862b83f0 Implicit # | | |-FunctionDecl 0x55e8862b8638 col:6 max 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55e8862b8468 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e8862b84e8 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b86f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b8768 Implicit # | | | `-ConstAttr 0x55e8862b8790 Implicit # | | |-FunctionDecl 0x55e8862b8958 col:6 max 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e8862b8808 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862b8888 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862b8a10 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862b8a88 Implicit # | | | `-ConstAttr 0x55e8862b8ab0 Implicit # | | |-FunctionDecl 0x55e8862b8cb8 col:7 max 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e8862b8b28 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862b8ba8 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862b8d70 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ecd48 Implicit # | | | `-ConstAttr 0x55e8862ecd70 Implicit # | | |-FunctionDecl 0x55e8862ecfb8 col:7 max 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e8862ecde8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862ece68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ed070 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ed0e8 Implicit # | | | `-ConstAttr 0x55e8862ed110 Implicit # | | |-FunctionDecl 0x55e8862ed318 col:7 max 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e8862ed188 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862ed208 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ed3d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ed448 Implicit # | | | `-ConstAttr 0x55e8862ed470 Implicit # | | |-FunctionDecl 0x55e8862ed638 col:9 max 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e8862ed4e8 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8862ed568 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8862ed6f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ed768 Implicit # | | | `-ConstAttr 0x55e8862ed790 Implicit # | | |-FunctionDecl 0x55e8862ed9d8 col:10 max 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e8862ed808 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862ed888 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862eda90 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862edb08 Implicit # | | | `-ConstAttr 0x55e8862edb30 Implicit # | | |-FunctionDecl 0x55e8862edd78 col:10 max 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e8862edba8 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862edc28 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ede30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862edea8 Implicit # | | | `-ConstAttr 0x55e8862eded0 Implicit # | | |-FunctionDecl 0x55e8862ee118 col:10 max 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e8862edf48 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862edfc8 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ee1d0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ee248 Implicit # | | | `-ConstAttr 0x55e8862ee270 Implicit # | | |-FunctionDecl 0x55e8862ee438 col:10 max 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e8862ee2e8 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8862ee368 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8862ee4f0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ee568 Implicit # | | | `-ConstAttr 0x55e8862ee590 Implicit # | | |-FunctionDecl 0x55e8862ee7d8 col:11 max 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e8862ee608 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862ee688 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ee890 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ee908 Implicit # | | | `-ConstAttr 0x55e8862ee930 Implicit # | | |-FunctionDecl 0x55e8862eeb78 col:11 max 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e8862ee9a8 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862eea28 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862eec30 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862eeca8 Implicit # | | | `-ConstAttr 0x55e8862eecd0 Implicit # | | |-FunctionDecl 0x55e8862eef38 col:11 max 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e8862eed60 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862eede0 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862eeff0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ef068 Implicit # | | | `-ConstAttr 0x55e8862ef090 Implicit # | | |-FunctionDecl 0x55e8862ef240 col:7 max 'float (float, float)' # | | | |-ParmVarDecl 0x55e8862ef0f0 col:16 'float' # | | | |-ParmVarDecl 0x55e8862ef170 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e8862ef2f8 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ef370 Implicit # | | | `-ConstAttr 0x55e8862ef398 Implicit # | | |-FunctionDecl 0x55e8862ef560 col:8 max 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e8862ef410 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862ef490 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ef618 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ef690 Implicit # | | | `-ConstAttr 0x55e8862ef6b8 Implicit # | | |-FunctionDecl 0x55e8862ef880 col:8 max 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e8862ef730 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862ef7b0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ef938 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862ef9b0 Implicit # | | | `-ConstAttr 0x55e8862ef9d8 Implicit # | | |-FunctionDecl 0x55e8862efba0 col:8 max 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e8862efa50 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862efad0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862efc58 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862efcd0 Implicit # | | | `-ConstAttr 0x55e8862efcf8 Implicit # | | |-FunctionDecl 0x55e8862efea8 col:8 max 'double (double, double)' # | | | |-ParmVarDecl 0x55e8862efd58 col:18 'double' # | | | |-ParmVarDecl 0x55e8862efdd8 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e8862eff60 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862effd8 Implicit # | | | `-ConstAttr 0x55e8862f0000 Implicit # | | |-FunctionDecl 0x55e8862f0248 col:9 max 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55e8862f0078 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e8862f00f8 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f0300 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862f0378 Implicit # | | | `-ConstAttr 0x55e8862f03a0 Implicit # | | |-FunctionDecl 0x55e8862f05e8 col:9 max 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55e8862f0418 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e8862f0498 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f06a0 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862f0718 Implicit # | | | `-ConstAttr 0x55e8862f0740 Implicit # | | |-FunctionDecl 0x55e8862f0988 col:9 max 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55e8862f07b8 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e8862f0838 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f0a40 clang_builtin_alias __builtin_elementwise_max # | | | |-NoThrowAttr 0x55e8862f0ab8 Implicit # | | | `-ConstAttr 0x55e8862f0ae0 Implicit # | | |-FunctionDecl 0x55e8862f0d20 col:6 min 'half (half, half)' # | | | |-ParmVarDecl 0x55e8862f0b40 col:14 'half' # | | | |-ParmVarDecl 0x55e8862f0bc0 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e8862f0dd8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f0e50 Implicit # | | | `-ConstAttr 0x55e8862f0e78 Implicit # | | |-FunctionDecl 0x55e8862f1030 col:7 min 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e8862f0ee0 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862f0f60 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f10e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f1160 Implicit # | | | `-ConstAttr 0x55e8862f1188 Implicit # | | |-FunctionDecl 0x55e8862f1350 col:7 min 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e8862f1200 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862f1280 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f1408 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f1480 Implicit # | | | `-ConstAttr 0x55e8862f14a8 Implicit # | | |-FunctionDecl 0x55e8862f1670 col:7 min 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e8862f1520 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862f15a0 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f1728 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f17a0 Implicit # | | | `-ConstAttr 0x55e8862f17c8 Implicit # | | |-FunctionDecl 0x55e8862f1978 col:5 min 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862f1828 col:12 'int' # | | | |-ParmVarDecl 0x55e8862f18a8 col:17 'int' # | | | |-BuiltinAliasAttr 0x55e8862f1a30 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f1aa8 Implicit # | | | `-ConstAttr 0x55e8862f1ad0 Implicit # | | |-FunctionDecl 0x55e8862f1c98 col:6 min 'int2 (int2, int2)' # | | | |-ParmVarDecl 0x55e8862f1b48 col:14 'int2':'vector' # | | | |-ParmVarDecl 0x55e8862f1bc8 col:20 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f1d50 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f1dc8 Implicit # | | | `-ConstAttr 0x55e8862f1df0 Implicit # | | |-FunctionDecl 0x55e8862f1fb8 col:6 min 'int3 (int3, int3)' # | | | |-ParmVarDecl 0x55e8862f1e68 col:14 'int3':'vector' # | | | |-ParmVarDecl 0x55e8862f1ee8 col:20 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f2070 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f20e8 Implicit # | | | `-ConstAttr 0x55e8862f2110 Implicit # | | |-FunctionDecl 0x55e8862f22d8 col:6 min 'int4 (int4, int4)' # | | | |-ParmVarDecl 0x55e8862f2188 col:14 'int4':'vector' # | | | |-ParmVarDecl 0x55e8862f2208 col:20 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f2390 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f2408 Implicit # | | | `-ConstAttr 0x55e8862f2430 Implicit # | | |-FunctionDecl 0x55e8862f25f8 col:6 min 'uint (uint, uint)' # | | | |-ParmVarDecl 0x55e8862f24a8 col:14 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8862f2528 col:20 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8862f26b0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f2728 Implicit # | | | `-ConstAttr 0x55e8862f2750 Implicit # | | |-FunctionDecl 0x55e8862f2918 col:7 min 'uint2 (uint2, uint2)' # | | | |-ParmVarDecl 0x55e8862f27c8 col:16 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8862f2848 col:23 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f29d0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f2a48 Implicit # | | | `-ConstAttr 0x55e8862f2a70 Implicit # | | |-FunctionDecl 0x55e8862f2c38 col:7 min 'uint3 (uint3, uint3)' # | | | |-ParmVarDecl 0x55e8862f2ae8 col:16 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8862f2b68 col:23 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f2cf0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f2d78 Implicit # | | | `-ConstAttr 0x55e8862f2da0 Implicit # | | |-FunctionDecl 0x55e8862f2f68 col:7 min 'uint4 (uint4, uint4)' # | | | |-ParmVarDecl 0x55e8862f2e18 col:16 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8862f2e98 col:23 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f3020 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f3098 Implicit # | | | `-ConstAttr 0x55e8862f30c0 Implicit # | | |-FunctionDecl 0x55e8862f3270 col:7 min 'float (float, float)' # | | | |-ParmVarDecl 0x55e8862f3120 col:16 'float' # | | | |-ParmVarDecl 0x55e8862f31a0 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e8862f3328 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f33a0 Implicit # | | | `-ConstAttr 0x55e8862f33c8 Implicit # | | |-FunctionDecl 0x55e8862f3590 col:8 min 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e8862f3440 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e8862f34c0 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f3648 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f36c0 Implicit # | | | `-ConstAttr 0x55e8862f36e8 Implicit # | | |-FunctionDecl 0x55e8862f38b0 col:8 min 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e8862f3760 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e8862f37e0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f3968 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f39e0 Implicit # | | | `-ConstAttr 0x55e8862f3a08 Implicit # | | |-FunctionDecl 0x55e8862f3bd0 col:8 min 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e8862f3a80 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e8862f3b00 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f3c88 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f3d00 Implicit # | | | `-ConstAttr 0x55e8862f3d28 Implicit # | | |-FunctionDecl 0x55e8862f3ef0 col:9 min 'int64_t (int64_t, int64_t)' # | | | |-ParmVarDecl 0x55e8862f3da0 col:20 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8862f3e20 col:29 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8862f3fa8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f4020 Implicit # | | | `-ConstAttr 0x55e8862f4048 Implicit # | | |-FunctionDecl 0x55e8862f4210 col:10 min 'int64_t2 (int64_t2, int64_t2)' # | | | |-ParmVarDecl 0x55e8862f40c0 col:22 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862f4140 col:32 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f42c8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f4340 Implicit # | | | `-ConstAttr 0x55e8862f4368 Implicit # | | |-FunctionDecl 0x55e8862f4530 col:10 min 'int64_t3 (int64_t3, int64_t3)' # | | | |-ParmVarDecl 0x55e8862f43e0 col:22 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862f4460 col:32 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f45e8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f4660 Implicit # | | | `-ConstAttr 0x55e8862f4688 Implicit # | | |-FunctionDecl 0x55e8862f4850 col:10 min 'int64_t4 (int64_t4, int64_t4)' # | | | |-ParmVarDecl 0x55e8862f4700 col:22 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862f4780 col:32 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f4908 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f4980 Implicit # | | | `-ConstAttr 0x55e8862f49a8 Implicit # | | |-FunctionDecl 0x55e8862f4b70 col:10 min 'uint64_t (uint64_t, uint64_t)' # | | | |-ParmVarDecl 0x55e8862f4a20 col:22 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8862f4aa0 col:32 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8862f4c28 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f4ca0 Implicit # | | | `-ConstAttr 0x55e8862f4cc8 Implicit # | | |-FunctionDecl 0x55e8862f68b8 col:11 min 'uint64_t2 (uint64_t2, uint64_t2)' # | | | |-ParmVarDecl 0x55e8862f6768 col:24 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8862f67e8 col:35 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f6970 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f69e8 Implicit # | | | `-ConstAttr 0x55e8862f6a10 Implicit # | | |-FunctionDecl 0x55e8862f6bd8 col:11 min 'uint64_t3 (uint64_t3, uint64_t3)' # | | | |-ParmVarDecl 0x55e8862f6a88 col:24 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8862f6b08 col:35 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f6c90 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f6d08 Implicit # | | | `-ConstAttr 0x55e8862f6d30 Implicit # | | |-FunctionDecl 0x55e8862f6ef8 col:11 min 'uint64_t4 (uint64_t4, uint64_t4)' # | | | |-ParmVarDecl 0x55e8862f6da8 col:24 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8862f6e28 col:35 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f6fb0 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f7028 Implicit # | | | `-ConstAttr 0x55e8862f7050 Implicit # | | |-FunctionDecl 0x55e8862f7200 col:8 min 'double (double, double)' # | | | |-ParmVarDecl 0x55e8862f70b0 col:18 'double' # | | | |-ParmVarDecl 0x55e8862f7130 col:26 'double' # | | | |-BuiltinAliasAttr 0x55e8862f72b8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f7330 Implicit # | | | `-ConstAttr 0x55e8862f7358 Implicit # | | |-FunctionDecl 0x55e8862f7520 col:9 min 'double2 (double2, double2)' # | | | |-ParmVarDecl 0x55e8862f73d0 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e8862f7450 col:29 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f75d8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f7650 Implicit # | | | `-ConstAttr 0x55e8862f7678 Implicit # | | |-FunctionDecl 0x55e8862f7840 col:9 min 'double3 (double3, double3)' # | | | |-ParmVarDecl 0x55e8862f76f0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e8862f7770 col:29 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f78f8 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f7970 Implicit # | | | `-ConstAttr 0x55e8862f7998 Implicit # | | |-FunctionDecl 0x55e8862f7b60 col:9 min 'double4 (double4, double4)' # | | | |-ParmVarDecl 0x55e8862f7a10 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e8862f7a90 col:29 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862f7c18 clang_builtin_alias __builtin_elementwise_min # | | | |-NoThrowAttr 0x55e8862f7c90 Implicit # | | | `-ConstAttr 0x55e8862f7cb8 Implicit # | | |-FunctionTemplateDecl 0x55e8862f80e0 line:1821:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8862f7d08 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e8862f7d78 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e8862f8038 line:1821:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862f7e90 > col:76 invalid 'int' # | | | |-ParmVarDecl 0x55e8862f7f68 > col:79 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862f8148 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e8862f8650 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8862f81c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8862f8258 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e8862f82c8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e8862f85a8 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862f83f8 > col:30 invalid 'int' # | | | |-ParmVarDecl 0x55e8862f84d8 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862f86b8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e8862f8b50 line:1831:57 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8862f8778 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e8862f87e8 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e8862f8aa8 line:1831:57 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862f8920 > col:79 invalid 'int' # | | | |-ParmVarDecl 0x55e8862f89d8 > col:76 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862f8bb8 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e8862f90d0 col:14 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8862f8c40 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8862f8cd8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e8862f8d48 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e8862f9028 col:14 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862f8e98 > col:33 invalid 'int' # | | | |-ParmVarDecl 0x55e8862f8f58 > col:47 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862f9138 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e8862f9668 line:1841:60 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8862f91d8 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e8862f9248 col:22 referenced 'int' depth 0 index 1 K # | | | |-NonTypeTemplateParmDecl 0x55e8862f92b8 col:29 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e8862f95c0 line:1841:60 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862f9418 > col:23 invalid 'int' # | | | |-ParmVarDecl 0x55e8862f94f0 > col:43 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862f96d0 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e8862f9ca8 col:17 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8862f9758 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8862f97f8 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e8862f9868 col:34 referenced 'int' depth 0 index 2 K # | | | |-NonTypeTemplateParmDecl 0x55e8862f98d8 col:41 referenced 'int' depth 0 index 3 C # | | | `-FunctionDecl 0x55e8862f9c00 col:17 invalid mul 'int (int, int)' # | | | |-ParmVarDecl 0x55e8862f9a50 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e8862f9b30 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862f9d10 clang_builtin_alias __builtin_hlsl_mul # | | |-FunctionTemplateDecl 0x55e8862fa0d0 line:1858:66 invalid transpose # | | | |-NonTypeTemplateParmDecl 0x55e8862f9db0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e8862f9e20 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e8862fa028 line:1858:66 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55e8862f9f78 > col:23 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862fa130 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionTemplateDecl 0x55e8862fa580 col:17 invalid transpose # | | | |-TemplateTypeParmDecl 0x55e8862fa1a8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8862fa248 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e8862fa2b8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e8862fa4d8 col:17 invalid transpose 'int (int)' # | | | |-ParmVarDecl 0x55e8862fa428 > col:42 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862fa5e0 clang_builtin_alias __builtin_hlsl_transpose # | | |-FunctionDecl 0x55e8862fa770 col:6 normalize 'half (half)' # | | | |-ParmVarDecl 0x55e8862fa690 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e8862fa820 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862fa898 Implicit # | | | `-ConstAttr 0x55e8862fa8c0 Implicit # | | |-FunctionDecl 0x55e8862fa9d8 col:7 normalize 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862fa928 col:22 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862faa88 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862fab00 Implicit # | | | `-ConstAttr 0x55e8862fab28 Implicit # | | |-FunctionDecl 0x55e8862fac50 col:7 normalize 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862faba0 col:22 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fad00 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862fad78 Implicit # | | | `-ConstAttr 0x55e8862fada0 Implicit # | | |-FunctionDecl 0x55e8862faec8 col:7 normalize 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862fae18 col:22 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862faf78 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862faff0 Implicit # | | | `-ConstAttr 0x55e8862fb018 Implicit # | | |-FunctionDecl 0x55e8862fb128 col:7 used normalize 'float (float)' # | | | |-ParmVarDecl 0x55e8862fb078 col:22 'float' # | | | |-BuiltinAliasAttr 0x55e8862fb1d8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862fb250 Implicit # | | | `-ConstAttr 0x55e8862fb278 Implicit # | | |-FunctionDecl 0x55e8862fb3a0 col:8 used normalize 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862fb2f0 col:24 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fb450 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862fb4c8 Implicit # | | | `-ConstAttr 0x55e8862fb4f0 Implicit # | | |-FunctionDecl 0x55e8862fb618 col:8 used normalize 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862fb568 col:24 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fb6c8 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862fb740 Implicit # | | | `-ConstAttr 0x55e8862fb768 Implicit # | | |-FunctionDecl 0x55e8862fb890 col:8 used normalize 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862fb7e0 col:24 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fb940 clang_builtin_alias __builtin_hlsl_normalize # | | | |-NoThrowAttr 0x55e8862fb9b8 Implicit # | | | `-ConstAttr 0x55e8862fb9e0 Implicit # | | |-FunctionDecl 0x55e8862fbb78 col:6 or 'bool (bool, bool)' # | | | |-ParmVarDecl 0x55e8862fba38 col:13 'bool' # | | | |-ParmVarDecl 0x55e8862fbab0 col:19 'bool' # | | | |-BuiltinAliasAttr 0x55e8862fbc30 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fbca8 Implicit # | | | `-ConstAttr 0x55e8862fbcd0 Implicit # | | |-FunctionDecl 0x55e8862fbe88 col:7 or 'bool2 (bool2, bool2)' # | | | |-ParmVarDecl 0x55e8862fbd38 col:15 'bool2':'vector' # | | | |-ParmVarDecl 0x55e8862fbdb8 col:22 'bool2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fbf40 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fbfb8 Implicit # | | | `-ConstAttr 0x55e8862fbfe0 Implicit # | | |-FunctionDecl 0x55e8862fc1a8 col:7 or 'bool3 (bool3, bool3)' # | | | |-ParmVarDecl 0x55e8862fc058 col:15 'bool3':'vector' # | | | |-ParmVarDecl 0x55e8862fc0d8 col:22 'bool3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fc260 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fc2d8 Implicit # | | | `-ConstAttr 0x55e8862fc300 Implicit # | | |-FunctionDecl 0x55e8862fc4c8 col:7 or 'bool4 (bool4, bool4)' # | | | |-ParmVarDecl 0x55e8862fc378 col:15 'bool4':'vector' # | | | |-ParmVarDecl 0x55e8862fc3f8 col:22 'bool4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fc580 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fc5f8 Implicit # | | | `-ConstAttr 0x55e8862fc620 Implicit # | | |-FunctionDecl 0x55e8862fc7e8 col:9 or 'bool1x2 (bool1x2, bool1x2)' # | | | |-ParmVarDecl 0x55e8862fc680 col:20 x 'bool1x2':'matrix' # | | | |-ParmVarDecl 0x55e8862fc700 col:31 y 'bool1x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fc8a0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fc918 Implicit # | | | `-ConstAttr 0x55e8862fc940 Implicit # | | |-FunctionDecl 0x55e8862fcaf0 col:9 or 'bool1x3 (bool1x3, bool1x3)' # | | | |-ParmVarDecl 0x55e8862fc9a0 col:20 x 'bool1x3':'matrix' # | | | |-ParmVarDecl 0x55e8862fca20 col:31 y 'bool1x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fcba8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fcc20 Implicit # | | | `-ConstAttr 0x55e8862fcc48 Implicit # | | |-FunctionDecl 0x55e8862fcdf8 col:9 or 'bool1x4 (bool1x4, bool1x4)' # | | | |-ParmVarDecl 0x55e8862fcca8 col:20 x 'bool1x4':'matrix' # | | | |-ParmVarDecl 0x55e8862fcd28 col:31 y 'bool1x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fceb0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fcf28 Implicit # | | | `-ConstAttr 0x55e8862fcf50 Implicit # | | |-FunctionDecl 0x55e8862fd100 col:9 or 'bool2x1 (bool2x1, bool2x1)' # | | | |-ParmVarDecl 0x55e8862fcfb0 col:20 x 'bool2x1':'matrix' # | | | |-ParmVarDecl 0x55e8862fd030 col:31 y 'bool2x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fd1b8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fd230 Implicit # | | | `-ConstAttr 0x55e8862fd258 Implicit # | | |-FunctionDecl 0x55e8862fd408 col:9 or 'bool2x2 (bool2x2, bool2x2)' # | | | |-ParmVarDecl 0x55e8862fd2b8 col:20 x 'bool2x2':'matrix' # | | | |-ParmVarDecl 0x55e8862fd338 col:31 y 'bool2x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fd4c0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fd538 Implicit # | | | `-ConstAttr 0x55e8862fd560 Implicit # | | |-FunctionDecl 0x55e8862fd710 col:9 or 'bool2x3 (bool2x3, bool2x3)' # | | | |-ParmVarDecl 0x55e8862fd5c0 col:20 x 'bool2x3':'matrix' # | | | |-ParmVarDecl 0x55e8862fd640 col:31 y 'bool2x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fd7c8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fd840 Implicit # | | | `-ConstAttr 0x55e8862fd868 Implicit # | | |-FunctionDecl 0x55e8862fda18 col:9 or 'bool2x4 (bool2x4, bool2x4)' # | | | |-ParmVarDecl 0x55e8862fd8c8 col:20 x 'bool2x4':'matrix' # | | | |-ParmVarDecl 0x55e8862fd948 col:31 y 'bool2x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fdad0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fdb48 Implicit # | | | `-ConstAttr 0x55e8862fdb70 Implicit # | | |-FunctionDecl 0x55e8862fdd20 col:9 or 'bool3x1 (bool3x1, bool3x1)' # | | | |-ParmVarDecl 0x55e8862fdbd0 col:20 x 'bool3x1':'matrix' # | | | |-ParmVarDecl 0x55e8862fdc50 col:31 y 'bool3x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fddd8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fde50 Implicit # | | | `-ConstAttr 0x55e8862fde78 Implicit # | | |-FunctionDecl 0x55e8862fe028 col:9 or 'bool3x2 (bool3x2, bool3x2)' # | | | |-ParmVarDecl 0x55e8862fded8 col:20 x 'bool3x2':'matrix' # | | | |-ParmVarDecl 0x55e8862fdf58 col:31 y 'bool3x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fe0e0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fe158 Implicit # | | | `-ConstAttr 0x55e8862fe180 Implicit # | | |-FunctionDecl 0x55e8862fe330 col:9 or 'bool3x3 (bool3x3, bool3x3)' # | | | |-ParmVarDecl 0x55e8862fe1e0 col:20 x 'bool3x3':'matrix' # | | | |-ParmVarDecl 0x55e8862fe260 col:31 y 'bool3x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fe3e8 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fe460 Implicit # | | | `-ConstAttr 0x55e8862fe488 Implicit # | | |-FunctionDecl 0x55e8862fe638 col:9 or 'bool3x4 (bool3x4, bool3x4)' # | | | |-ParmVarDecl 0x55e8862fe4e8 col:20 x 'bool3x4':'matrix' # | | | |-ParmVarDecl 0x55e8862fe568 col:31 y 'bool3x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fe6f0 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fe790 Implicit # | | | `-ConstAttr 0x55e8862fe7b8 Implicit # | | |-FunctionDecl 0x55e8862fe968 col:9 or 'bool4x1 (bool4x1, bool4x1)' # | | | |-ParmVarDecl 0x55e8862fe818 col:20 x 'bool4x1':'matrix' # | | | |-ParmVarDecl 0x55e8862fe898 col:31 y 'bool4x1':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fea20 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862fea98 Implicit # | | | `-ConstAttr 0x55e8862feac0 Implicit # | | |-FunctionDecl 0x55e8862fec70 col:9 or 'bool4x2 (bool4x2, bool4x2)' # | | | |-ParmVarDecl 0x55e8862feb20 col:20 x 'bool4x2':'matrix' # | | | |-ParmVarDecl 0x55e8862feba0 col:31 y 'bool4x2':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862fed28 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862feda0 Implicit # | | | `-ConstAttr 0x55e8862fedc8 Implicit # | | |-FunctionDecl 0x55e8862fef78 col:9 or 'bool4x3 (bool4x3, bool4x3)' # | | | |-ParmVarDecl 0x55e8862fee28 col:20 x 'bool4x3':'matrix' # | | | |-ParmVarDecl 0x55e8862feea8 col:31 y 'bool4x3':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862ff030 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862ff0a8 Implicit # | | | `-ConstAttr 0x55e8862ff0d0 Implicit # | | |-FunctionDecl 0x55e8862ff280 col:9 or 'bool4x4 (bool4x4, bool4x4)' # | | | |-ParmVarDecl 0x55e8862ff130 col:20 x 'bool4x4':'matrix' # | | | |-ParmVarDecl 0x55e8862ff1b0 col:31 y 'bool4x4':'matrix' # | | | |-BuiltinAliasAttr 0x55e8862ff338 clang_builtin_alias __builtin_hlsl_or # | | | |-NoThrowAttr 0x55e8862ff3b0 Implicit # | | | `-ConstAttr 0x55e8862ff3d8 Implicit # | | |-FunctionDecl 0x55e8862ff588 col:6 pow 'half (half, half)' # | | | |-ParmVarDecl 0x55e8862ff438 col:14 'half' # | | | |-ParmVarDecl 0x55e8862ff4b8 col:20 'half' # | | | |-BuiltinAliasAttr 0x55e8862ff640 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e8862ff6b8 Implicit # | | | `-ConstAttr 0x55e8862ff6e0 Implicit # | | |-FunctionDecl 0x55e8862ff898 col:7 pow 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e8862ff748 col:16 'half2':'vector' # | | | |-ParmVarDecl 0x55e8862ff7c8 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ff950 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e8862ff9c8 Implicit # | | | `-ConstAttr 0x55e8862ff9f0 Implicit # | | |-FunctionDecl 0x55e8862ffbb8 col:7 pow 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e8862ffa68 col:16 'half3':'vector' # | | | |-ParmVarDecl 0x55e8862ffae8 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ffc70 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e8862ffce8 Implicit # | | | `-ConstAttr 0x55e8862ffd10 Implicit # | | |-FunctionDecl 0x55e8862ffed8 col:7 pow 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e8862ffd88 col:16 'half4':'vector' # | | | |-ParmVarDecl 0x55e8862ffe08 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862fff90 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e886300008 Implicit # | | | `-ConstAttr 0x55e886300030 Implicit # | | |-FunctionDecl 0x55e8863001e0 col:7 used pow 'float (float, float)' # | | | |-ParmVarDecl 0x55e886300090 col:16 'float' # | | | |-ParmVarDecl 0x55e886300110 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e886300298 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e886300310 Implicit # | | | `-ConstAttr 0x55e886300338 Implicit # | | |-FunctionDecl 0x55e886300500 col:8 used pow 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e8863003b0 col:18 'float2':'vector' # | | | |-ParmVarDecl 0x55e886300430 col:26 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863005b8 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e886300630 Implicit # | | | `-ConstAttr 0x55e886300658 Implicit # | | |-FunctionDecl 0x55e886300870 col:8 used pow 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e8863006d0 col:18 'float3':'vector' # | | | |-ParmVarDecl 0x55e8863007a0 col:26 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886300928 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e8863009a0 Implicit # | | | `-ConstAttr 0x55e8863009c8 Implicit # | | |-FunctionDecl 0x55e886300b90 col:8 used pow 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e886300a40 col:18 'float4':'vector' # | | | |-ParmVarDecl 0x55e886300ac0 col:26 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886300c48 clang_builtin_alias __builtin_elementwise_pow # | | | |-NoThrowAttr 0x55e886300cc0 Implicit # | | | `-ConstAttr 0x55e886300ce8 Implicit # | | |-FunctionDecl 0x55e886300e10 col:6 reversebits 'uint (uint)' # | | | |-ParmVarDecl 0x55e886300d60 col:22 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886300ec0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e886300f38 Implicit # | | | `-ConstAttr 0x55e886300f60 Implicit # | | |-FunctionDecl 0x55e886301078 col:7 reversebits 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e886300fc8 col:24 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e886301128 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e8863011a0 Implicit # | | | `-ConstAttr 0x55e8863011c8 Implicit # | | |-FunctionDecl 0x55e8863012f0 col:7 reversebits 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e886301240 col:24 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863013a0 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e886301418 Implicit # | | | `-ConstAttr 0x55e886301440 Implicit # | | |-FunctionDecl 0x55e886301568 col:7 reversebits 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e8863014b8 col:24 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e886301618 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e886301690 Implicit # | | | `-ConstAttr 0x55e8863016b8 Implicit # | | |-FunctionDecl 0x55e8863017e0 col:10 reversebits 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e886301730 col:30 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e886301890 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e886301908 Implicit # | | | `-ConstAttr 0x55e886301930 Implicit # | | |-FunctionDecl 0x55e886301a58 col:11 reversebits 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e8863019a8 col:32 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886301b08 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e886301b80 Implicit # | | | `-ConstAttr 0x55e886301ba8 Implicit # | | |-FunctionDecl 0x55e886301cd0 col:11 reversebits 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886301c20 col:32 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886301d80 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e886301df8 Implicit # | | | `-ConstAttr 0x55e886301e20 Implicit # | | |-FunctionDecl 0x55e886301f48 col:11 reversebits 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e886301e98 col:32 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886301ff8 clang_builtin_alias __builtin_elementwise_bitreverse # | | | |-NoThrowAttr 0x55e886302070 Implicit # | | | `-ConstAttr 0x55e886302098 Implicit # | | |-FunctionDecl 0x55e886302260 col:7 cross 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e886302110 col:18 'half3':'vector' # | | | |-ParmVarDecl 0x55e886302190 col:25 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886302318 clang_builtin_alias __builtin_hlsl_crossf16 # | | | |-NoThrowAttr 0x55e886302390 Implicit # | | | `-ConstAttr 0x55e8863023b8 Implicit # | | |-FunctionDecl 0x55e886302570 col:8 cross 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e886302420 col:20 'float3':'vector' # | | | |-ParmVarDecl 0x55e8863024a0 col:28 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886302628 clang_builtin_alias __builtin_hlsl_crossf32 # | | | |-NoThrowAttr 0x55e8863026a0 Implicit # | | | `-ConstAttr 0x55e8863026c8 Implicit # | | |-FunctionDecl 0x55e8863027f8 col:6 rcp 'half (half)' # | | | |-ParmVarDecl 0x55e886302728 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e8863028a8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886302920 Implicit # | | | `-ConstAttr 0x55e886302948 Implicit # | | |-FunctionDecl 0x55e886302a60 col:7 rcp 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8863029b0 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886302b10 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886302b88 Implicit # | | | `-ConstAttr 0x55e886302bb0 Implicit # | | |-FunctionDecl 0x55e886302cd8 col:7 rcp 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886302c28 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886302d88 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886302e00 Implicit # | | | `-ConstAttr 0x55e886302e28 Implicit # | | |-FunctionDecl 0x55e886302f50 col:7 rcp 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886302ea0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886303000 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886303078 Implicit # | | | `-ConstAttr 0x55e8863030a0 Implicit # | | |-FunctionDecl 0x55e8863031b0 col:7 rcp 'float (float)' # | | | |-ParmVarDecl 0x55e886303100 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e886303260 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e8863032d8 Implicit # | | | `-ConstAttr 0x55e886303300 Implicit # | | |-FunctionDecl 0x55e886303428 col:8 rcp 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886303378 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863034d8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886303550 Implicit # | | | `-ConstAttr 0x55e886303578 Implicit # | | |-FunctionDecl 0x55e8863036a0 col:8 rcp 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8863035f0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886303750 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e8863037c8 Implicit # | | | `-ConstAttr 0x55e8863037f0 Implicit # | | |-FunctionDecl 0x55e886303918 col:8 rcp 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886303868 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863039c8 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886303a40 Implicit # | | | `-ConstAttr 0x55e886303a68 Implicit # | | |-FunctionDecl 0x55e886303b78 col:8 rcp 'double (double)' # | | | |-ParmVarDecl 0x55e886303ac8 col:18 'double' # | | | |-BuiltinAliasAttr 0x55e886303c28 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886303ca0 Implicit # | | | `-ConstAttr 0x55e886303cc8 Implicit # | | |-FunctionDecl 0x55e886303df0 col:9 rcp 'double2 (double2)' # | | | |-ParmVarDecl 0x55e886303d40 col:20 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e886303ea0 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886303f18 Implicit # | | | `-ConstAttr 0x55e886303f40 Implicit # | | |-FunctionDecl 0x55e886304068 col:9 rcp 'double3 (double3)' # | | | |-ParmVarDecl 0x55e886303fb8 col:20 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e886304118 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886304190 Implicit # | | | `-ConstAttr 0x55e8863041b8 Implicit # | | |-FunctionDecl 0x55e8863042e0 col:9 rcp 'double4 (double4)' # | | | |-ParmVarDecl 0x55e886304230 col:20 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e886304390 clang_builtin_alias __builtin_hlsl_elementwise_rcp # | | | |-NoThrowAttr 0x55e886304408 Implicit # | | | `-ConstAttr 0x55e886304430 Implicit # | | |-FunctionDecl 0x55e886304540 col:6 rsqrt 'half (half)' # | | | |-ParmVarDecl 0x55e886304490 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e8863045f0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e886304668 Implicit # | | | `-ConstAttr 0x55e886304690 Implicit # | | |-FunctionDecl 0x55e8863047c0 col:7 rsqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8863046f8 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886304870 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e8863048e8 Implicit # | | | `-ConstAttr 0x55e886304910 Implicit # | | |-FunctionDecl 0x55e886304a38 col:7 rsqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886304988 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886304ae8 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e886304b60 Implicit # | | | `-ConstAttr 0x55e886304b88 Implicit # | | |-FunctionDecl 0x55e886304cb0 col:7 rsqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886304c00 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886304d60 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e886304dd8 Implicit # | | | `-ConstAttr 0x55e886304e00 Implicit # | | |-FunctionDecl 0x55e886304f10 col:7 used rsqrt 'float (float)' # | | | |-ParmVarDecl 0x55e886304e60 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e886304fc0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e886305038 Implicit # | | | `-ConstAttr 0x55e886305060 Implicit # | | |-FunctionDecl 0x55e886305188 col:8 used rsqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8863050d8 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886305238 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e8863052b0 Implicit # | | | `-ConstAttr 0x55e8863052d8 Implicit # | | |-FunctionDecl 0x55e886305400 col:8 used rsqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886305350 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863054b0 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e886305528 Implicit # | | | `-ConstAttr 0x55e886305550 Implicit # | | |-FunctionDecl 0x55e886305678 col:8 used rsqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8863055c8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886305728 clang_builtin_alias __builtin_hlsl_elementwise_rsqrt # | | | |-NoThrowAttr 0x55e8863057a0 Implicit # | | | `-ConstAttr 0x55e8863057c8 Implicit # | | |-FunctionDecl 0x55e8863058d8 col:6 round 'half (half)' # | | | |-ParmVarDecl 0x55e886305828 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e886305988 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e886305a00 Implicit # | | | `-ConstAttr 0x55e886305a28 Implicit # | | |-FunctionDecl 0x55e886305b40 col:7 round 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886305a90 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886305bf0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e886305c68 Implicit # | | | `-ConstAttr 0x55e886305c90 Implicit # | | |-FunctionDecl 0x55e886305db8 col:7 round 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886305d08 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886305e68 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e886305ee0 Implicit # | | | `-ConstAttr 0x55e886305f08 Implicit # | | |-FunctionDecl 0x55e886306030 col:7 round 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886305f80 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863060e0 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e886306158 Implicit # | | | `-ConstAttr 0x55e886306180 Implicit # | | |-FunctionDecl 0x55e886306290 col:7 used round 'float (float)' # | | | |-ParmVarDecl 0x55e8863061e0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e886306340 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e8863063b8 Implicit # | | | `-ConstAttr 0x55e8863063e0 Implicit # | | |-FunctionDecl 0x55e886306508 col:8 used round 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886306458 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863065b8 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e886306630 Implicit # | | | `-ConstAttr 0x55e886306658 Implicit # | | |-FunctionDecl 0x55e8862cabe0 col:8 used round 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8863066d0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cac90 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e8862cad08 Implicit # | | | `-ConstAttr 0x55e8862cad30 Implicit # | | |-FunctionDecl 0x55e8862cae58 col:8 used round 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862cada8 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862caf08 clang_builtin_alias __builtin_elementwise_roundeven # | | | |-NoThrowAttr 0x55e8862caf80 Implicit # | | | `-ConstAttr 0x55e8862cafa8 Implicit # | | |-FunctionDecl 0x55e8862cb0b8 col:6 saturate 'half (half)' # | | | |-ParmVarDecl 0x55e8862cb008 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e8862cb168 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cb1e0 Implicit # | | | `-ConstAttr 0x55e8862cb208 Implicit # | | |-FunctionDecl 0x55e8862cb320 col:7 saturate 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862cb270 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cb3d0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cb448 Implicit # | | | `-ConstAttr 0x55e8862cb470 Implicit # | | |-FunctionDecl 0x55e8862cb598 col:7 saturate 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862cb4e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cb648 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cb6c0 Implicit # | | | `-ConstAttr 0x55e8862cb6e8 Implicit # | | |-FunctionDecl 0x55e8862cb810 col:7 saturate 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862cb760 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cb8c0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cb938 Implicit # | | | `-ConstAttr 0x55e8862cb960 Implicit # | | |-FunctionDecl 0x55e8862cba70 col:7 saturate 'float (float)' # | | | |-ParmVarDecl 0x55e8862cb9c0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e8862cbb20 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cbb98 Implicit # | | | `-ConstAttr 0x55e8862cbbc0 Implicit # | | |-FunctionDecl 0x55e8862cbce8 col:8 saturate 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8862cbc38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cbd98 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cbe10 Implicit # | | | `-ConstAttr 0x55e8862cbe38 Implicit # | | |-FunctionDecl 0x55e8862cbf60 col:8 saturate 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8862cbeb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cc010 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cc088 Implicit # | | | `-ConstAttr 0x55e8862cc0b0 Implicit # | | |-FunctionDecl 0x55e8862cc1d8 col:8 saturate 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8862cc128 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cc288 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cc300 Implicit # | | | `-ConstAttr 0x55e8862cc328 Implicit # | | |-FunctionDecl 0x55e8862cc438 col:8 saturate 'double (double)' # | | | |-ParmVarDecl 0x55e8862cc388 col:23 'double' # | | | |-BuiltinAliasAttr 0x55e8862cc4e8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cc560 Implicit # | | | `-ConstAttr 0x55e8862cc588 Implicit # | | |-FunctionDecl 0x55e8862cc6b0 col:9 saturate 'double2 (double2)' # | | | |-ParmVarDecl 0x55e8862cc600 col:25 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cc760 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cc7d8 Implicit # | | | `-ConstAttr 0x55e8862cc800 Implicit # | | |-FunctionDecl 0x55e8862cc928 col:9 saturate 'double3 (double3)' # | | | |-ParmVarDecl 0x55e8862cc878 col:25 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862cc9d8 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862cca50 Implicit # | | | `-ConstAttr 0x55e8862cca78 Implicit # | | |-FunctionDecl 0x55e8862ccbf0 col:9 saturate 'double4 (double4)' # | | | |-ParmVarDecl 0x55e8862ccaf0 col:25 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862ccca0 clang_builtin_alias __builtin_hlsl_elementwise_saturate # | | | |-NoThrowAttr 0x55e8862ccd18 Implicit # | | | `-ConstAttr 0x55e8862ccd40 Implicit # | | |-FunctionTemplateDecl 0x55e8862cd158 col:3 select # | | | |-TemplateTypeParmDecl 0x55e8862ccd78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8862cd0b0 col:3 select 'T (bool, T, T)' # | | | |-ParmVarDecl 0x55e8862cce40 col:14 'bool' # | | | |-ParmVarDecl 0x55e8862cceb8 col:17 'T' # | | | |-ParmVarDecl 0x55e8862ccf30 col:20 'T' # | | | |-BuiltinAliasAttr 0x55e8862cd1c8 clang_builtin_alias __builtin_hlsl_select # | | | |-NoThrowAttr 0x55e8862cd2a8 Implicit # | | | `-ConstAttr 0x55e8862cd2d0 Implicit # | | |-FunctionTemplateDecl 0x55e8862cd7d0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e8862cd2f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8862cd728 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e8862cd478 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e8862cd558 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e8862cd638 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862cd840 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e8862cdda0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e8862cd8c8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8862cdcf8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e8862cda48 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e8862cdb28 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e8862cdc08 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862cde10 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e8862ce370 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e8862cde98 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8862ce2c8 col:14 invalid select 'int (int, int, int)' # | | | |-ParmVarDecl 0x55e8862ce018 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e8862ce0f8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e8862ce1d8 > col:64 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862ce3e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e8862ce970 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e8862ce468 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8862ce8c8 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e8862ce5e8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e8862ce660 col:39 'T' # | | | |-ParmVarDecl 0x55e8862ce740 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e8862ce9e0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e886312b00 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e8862cea68 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886312a58 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e8863127c0 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e886312838 col:39 'T' # | | | |-ParmVarDecl 0x55e886312918 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e886312b70 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e8863130b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e886312bf8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886313008 col:14 invalid select 'int (int, T, int)' # | | | |-ParmVarDecl 0x55e886312d78 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e886312df0 col:39 'T' # | | | |-ParmVarDecl 0x55e886312ed0 > col:53 invalid 'int' # | | | `-BuiltinAliasAttr 0x55e886313120 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e8863136b0 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e8863131a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886313608 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e886313328 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e886313408 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e886313480 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e886313720 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e886313c60 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e8863137a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886313bb8 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e886313928 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e886313a08 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e886313a80 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e886313cd0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e886314210 col:14 invalid select # | | | |-TemplateTypeParmDecl 0x55e886313d58 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886314168 col:14 invalid select 'int (int, int, T)' # | | | |-ParmVarDecl 0x55e886313ed8 > col:36 invalid 'int' # | | | |-ParmVarDecl 0x55e886313fb8 > col:50 invalid 'int' # | | | |-ParmVarDecl 0x55e886314030 col:53 'T' # | | | `-BuiltinAliasAttr 0x55e886314280 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e886314950 line:2273:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e886314308 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8863148a8 line:2273:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e886314620 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e886314698 col:23 'T' # | | | |-ParmVarDecl 0x55e886314710 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e8863149c0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e886314fc0 line:2278:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e886314a48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886314f18 line:2278:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e886314cf0 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e886314d68 col:23 'T' # | | | |-ParmVarDecl 0x55e886314de0 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e886315030 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionTemplateDecl 0x55e886315630 line:2283:72 invalid select # | | | |-TemplateTypeParmDecl 0x55e8863150b8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886315588 line:2283:72 invalid select 'int (int, T, T)' # | | | |-ParmVarDecl 0x55e886315360 > col:20 invalid 'int' # | | | |-ParmVarDecl 0x55e8863153d8 col:23 'T' # | | | |-ParmVarDecl 0x55e886315450 col:26 'T' # | | | `-BuiltinAliasAttr 0x55e8863156a0 clang_builtin_alias __builtin_hlsl_select # | | |-FunctionDecl 0x55e886315800 col:6 sin 'half (half)' # | | | |-ParmVarDecl 0x55e886315750 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e8863158b0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e886315928 Implicit # | | | `-ConstAttr 0x55e886315950 Implicit # | | |-FunctionDecl 0x55e886315a68 col:7 sin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8863159b8 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886315b18 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e886315b90 Implicit # | | | `-ConstAttr 0x55e886315bb8 Implicit # | | |-FunctionDecl 0x55e886315ce0 col:7 sin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886315c30 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886315d90 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e886315e08 Implicit # | | | `-ConstAttr 0x55e886315e30 Implicit # | | |-FunctionDecl 0x55e886315f58 col:7 sin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886315ea8 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886316008 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e886316080 Implicit # | | | `-ConstAttr 0x55e8863160a8 Implicit # | | |-FunctionDecl 0x55e8863161b8 col:7 used sin 'float (float)' # | | | |-ParmVarDecl 0x55e886316108 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e886316268 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e8863162e0 Implicit # | | | `-ConstAttr 0x55e886316308 Implicit # | | |-FunctionDecl 0x55e886316430 col:8 used sin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886316380 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863164e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e886316558 Implicit # | | | `-ConstAttr 0x55e886316580 Implicit # | | |-FunctionDecl 0x55e8863166a8 col:8 used sin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8863165f8 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886316758 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e8863167e0 Implicit # | | | `-ConstAttr 0x55e886316808 Implicit # | | |-FunctionDecl 0x55e886316930 col:8 used sin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886316880 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863169e0 clang_builtin_alias __builtin_elementwise_sin # | | | |-NoThrowAttr 0x55e886316a58 Implicit # | | | `-ConstAttr 0x55e886316a80 Implicit # | | |-FunctionDecl 0x55e886316b90 col:6 sinh 'half (half)' # | | | |-ParmVarDecl 0x55e886316ae0 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e886316c40 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e886316cb8 Implicit # | | | `-ConstAttr 0x55e886316ce0 Implicit # | | |-FunctionDecl 0x55e886316df8 col:7 sinh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886316d48 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886316ea8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e886316f20 Implicit # | | | `-ConstAttr 0x55e886316f48 Implicit # | | |-FunctionDecl 0x55e886317070 col:7 sinh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886316fc0 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886317120 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e886317198 Implicit # | | | `-ConstAttr 0x55e8863171c0 Implicit # | | |-FunctionDecl 0x55e8863172e8 col:7 sinh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886317238 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886317398 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e886317410 Implicit # | | | `-ConstAttr 0x55e886317438 Implicit # | | |-FunctionDecl 0x55e886317548 col:7 used sinh 'float (float)' # | | | |-ParmVarDecl 0x55e886317498 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e8863175f8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e886317670 Implicit # | | | `-ConstAttr 0x55e886317698 Implicit # | | |-FunctionDecl 0x55e8863177c0 col:8 used sinh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886317710 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886317870 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e8863178e8 Implicit # | | | `-ConstAttr 0x55e886317910 Implicit # | | |-FunctionDecl 0x55e886317a38 col:8 used sinh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886317988 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886317ae8 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e886317b60 Implicit # | | | `-ConstAttr 0x55e886317b88 Implicit # | | |-FunctionDecl 0x55e886317cb0 col:8 used sinh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886317c00 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886317d60 clang_builtin_alias __builtin_elementwise_sinh # | | | |-NoThrowAttr 0x55e886317dd8 Implicit # | | | `-ConstAttr 0x55e886317e00 Implicit # | | |-FunctionDecl 0x55e886317f10 col:6 sqrt 'half (half)' # | | | |-ParmVarDecl 0x55e886317e60 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e886317fc0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e886318038 Implicit # | | | `-ConstAttr 0x55e886318060 Implicit # | | |-FunctionDecl 0x55e886318178 col:7 sqrt 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8863180c8 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886318228 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e8863182a0 Implicit # | | | `-ConstAttr 0x55e8863182c8 Implicit # | | |-FunctionDecl 0x55e8863183f0 col:7 sqrt 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886318340 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863184a0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e886318518 Implicit # | | | `-ConstAttr 0x55e886318540 Implicit # | | |-FunctionDecl 0x55e886318668 col:7 sqrt 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8863185b8 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886318718 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e886318790 Implicit # | | | `-ConstAttr 0x55e8863187b8 Implicit # | | |-FunctionDecl 0x55e8863188d8 col:7 used sqrt 'float (float)' # | | | |-ParmVarDecl 0x55e886318828 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e886318988 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e886318a00 Implicit # | | | `-ConstAttr 0x55e886318a28 Implicit # | | |-FunctionDecl 0x55e886318b50 col:8 used sqrt 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886318aa0 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886318c00 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e886318c78 Implicit # | | | `-ConstAttr 0x55e886318ca0 Implicit # | | |-FunctionDecl 0x55e886318dc8 col:8 used sqrt 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886318d18 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886318e78 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e886318ef0 Implicit # | | | `-ConstAttr 0x55e886318f18 Implicit # | | |-FunctionDecl 0x55e886319040 col:8 used sqrt 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886318f90 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863190f0 clang_builtin_alias __builtin_elementwise_sqrt # | | | |-NoThrowAttr 0x55e886319168 Implicit # | | | `-ConstAttr 0x55e886319190 Implicit # | | |-FunctionDecl 0x55e886319340 col:6 step 'half (half, half)' # | | | |-ParmVarDecl 0x55e8863191f0 col:15 'half' # | | | |-ParmVarDecl 0x55e886319270 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e8863193f8 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e886319470 Implicit # | | | `-ConstAttr 0x55e886319498 Implicit # | | |-FunctionDecl 0x55e886319650 col:7 step 'half2 (half2, half2)' # | | | |-ParmVarDecl 0x55e886319500 col:17 'half2':'vector' # | | | |-ParmVarDecl 0x55e886319580 col:24 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886319708 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e886319780 Implicit # | | | `-ConstAttr 0x55e8863197a8 Implicit # | | |-FunctionDecl 0x55e886319970 col:7 step 'half3 (half3, half3)' # | | | |-ParmVarDecl 0x55e886319820 col:17 'half3':'vector' # | | | |-ParmVarDecl 0x55e8863198a0 col:24 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886319a28 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e886319aa0 Implicit # | | | `-ConstAttr 0x55e886319ac8 Implicit # | | |-FunctionDecl 0x55e886319c90 col:7 step 'half4 (half4, half4)' # | | | |-ParmVarDecl 0x55e886319b40 col:17 'half4':'vector' # | | | |-ParmVarDecl 0x55e886319bc0 col:24 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886319d48 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e886319dc0 Implicit # | | | `-ConstAttr 0x55e886319de8 Implicit # | | |-FunctionDecl 0x55e886319f98 col:7 used step 'float (float, float)' # | | | |-ParmVarDecl 0x55e886319e48 col:17 'float' # | | | |-ParmVarDecl 0x55e886319ec8 col:24 'float' # | | | |-BuiltinAliasAttr 0x55e88631a050 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e88631a0c8 Implicit # | | | `-ConstAttr 0x55e88631a0f0 Implicit # | | |-FunctionDecl 0x55e88631a2b8 col:8 used step 'float2 (float2, float2)' # | | | |-ParmVarDecl 0x55e88631a168 col:19 'float2':'vector' # | | | |-ParmVarDecl 0x55e88631a1e8 col:27 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631a370 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e88631a3e8 Implicit # | | | `-ConstAttr 0x55e88631a410 Implicit # | | |-FunctionDecl 0x55e88631a5d8 col:8 used step 'float3 (float3, float3)' # | | | |-ParmVarDecl 0x55e88631a488 col:19 'float3':'vector' # | | | |-ParmVarDecl 0x55e88631a508 col:27 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631a690 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e88631a708 Implicit # | | | `-ConstAttr 0x55e88631a730 Implicit # | | |-FunctionDecl 0x55e88631a950 col:8 used step 'float4 (float4, float4)' # | | | |-ParmVarDecl 0x55e88631a800 col:19 'float4':'vector' # | | | |-ParmVarDecl 0x55e88631a880 col:27 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631aa08 clang_builtin_alias __builtin_hlsl_step # | | | |-NoThrowAttr 0x55e88631aa80 Implicit # | | | `-ConstAttr 0x55e88631aaa8 Implicit # | | |-FunctionDecl 0x55e88631abb8 col:6 tan 'half (half)' # | | | |-ParmVarDecl 0x55e88631ab08 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e88631ac68 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631ace0 Implicit # | | | `-ConstAttr 0x55e88631ad08 Implicit # | | |-FunctionDecl 0x55e88631ae20 col:7 tan 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88631ad70 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631aed0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631af48 Implicit # | | | `-ConstAttr 0x55e88631af70 Implicit # | | |-FunctionDecl 0x55e88631b098 col:7 tan 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88631afe8 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631b148 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631b1c0 Implicit # | | | `-ConstAttr 0x55e88631b1e8 Implicit # | | |-FunctionDecl 0x55e88631b310 col:7 tan 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88631b260 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631b3c0 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631b438 Implicit # | | | `-ConstAttr 0x55e88631b460 Implicit # | | |-FunctionDecl 0x55e88631b570 col:7 used tan 'float (float)' # | | | |-ParmVarDecl 0x55e88631b4c0 col:16 'float' # | | | |-BuiltinAliasAttr 0x55e88631b620 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631b698 Implicit # | | | `-ConstAttr 0x55e88631b6c0 Implicit # | | |-FunctionDecl 0x55e88631b7e8 col:8 used tan 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88631b738 col:18 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631b898 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631b910 Implicit # | | | `-ConstAttr 0x55e88631b938 Implicit # | | |-FunctionDecl 0x55e88631ba60 col:8 used tan 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88631b9b0 col:18 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631bb10 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631bb88 Implicit # | | | `-ConstAttr 0x55e88631bbb0 Implicit # | | |-FunctionDecl 0x55e88631bcd8 col:8 used tan 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88631bc28 col:18 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631bd88 clang_builtin_alias __builtin_elementwise_tan # | | | |-NoThrowAttr 0x55e88631be00 Implicit # | | | `-ConstAttr 0x55e88631be28 Implicit # | | |-FunctionDecl 0x55e88631bf38 col:6 tanh 'half (half)' # | | | |-ParmVarDecl 0x55e88631be88 col:15 'half' # | | | |-BuiltinAliasAttr 0x55e88631bfe8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631c060 Implicit # | | | `-ConstAttr 0x55e88631c088 Implicit # | | |-FunctionDecl 0x55e88631c1a0 col:7 tanh 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88631c0f0 col:17 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631c250 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631c2c8 Implicit # | | | `-ConstAttr 0x55e88631c2f0 Implicit # | | |-FunctionDecl 0x55e88631c418 col:7 tanh 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88631c368 col:17 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631c4c8 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631c540 Implicit # | | | `-ConstAttr 0x55e88631c568 Implicit # | | |-FunctionDecl 0x55e88631c690 col:7 tanh 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88631c5e0 col:17 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631c740 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631c7b8 Implicit # | | | `-ConstAttr 0x55e88631c810 Implicit # | | |-FunctionDecl 0x55e88631c920 col:7 used tanh 'float (float)' # | | | |-ParmVarDecl 0x55e88631c870 col:17 'float' # | | | |-BuiltinAliasAttr 0x55e88631c9d0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631ca48 Implicit # | | | `-ConstAttr 0x55e88631ca70 Implicit # | | |-FunctionDecl 0x55e88631cb98 col:8 used tanh 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88631cae8 col:19 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631cc48 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631ccc0 Implicit # | | | `-ConstAttr 0x55e88631cce8 Implicit # | | |-FunctionDecl 0x55e88631ce10 col:8 used tanh 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88631cd60 col:19 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631cec0 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631cf38 Implicit # | | | `-ConstAttr 0x55e88631cf60 Implicit # | | |-FunctionDecl 0x55e88631d088 col:8 used tanh 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88631cfd8 col:19 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631d138 clang_builtin_alias __builtin_elementwise_tanh # | | | |-NoThrowAttr 0x55e88631d1b0 Implicit # | | | `-ConstAttr 0x55e88631d1d8 Implicit # | | |-FunctionDecl 0x55e88631d2e8 col:6 trunc 'half (half)' # | | | |-ParmVarDecl 0x55e88631d238 col:16 'half' # | | | |-BuiltinAliasAttr 0x55e88631d398 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631d410 Implicit # | | | `-ConstAttr 0x55e88631d438 Implicit # | | |-FunctionDecl 0x55e88631d550 col:7 trunc 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88631d4a0 col:18 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631d600 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631d678 Implicit # | | | `-ConstAttr 0x55e88631d6a0 Implicit # | | |-FunctionDecl 0x55e88631d7c8 col:7 trunc 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88631d718 col:18 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631d878 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631d8f0 Implicit # | | | `-ConstAttr 0x55e88631d918 Implicit # | | |-FunctionDecl 0x55e88631da40 col:7 trunc 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88631d990 col:18 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631daf0 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631db68 Implicit # | | | `-ConstAttr 0x55e88631db90 Implicit # | | |-FunctionDecl 0x55e88631dca0 col:7 used trunc 'float (float)' # | | | |-ParmVarDecl 0x55e88631dbf0 col:18 'float' # | | | |-BuiltinAliasAttr 0x55e88631dd50 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631ddc8 Implicit # | | | `-ConstAttr 0x55e88631ddf0 Implicit # | | |-FunctionDecl 0x55e88631df18 col:8 used trunc 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88631de68 col:20 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631dfc8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631e040 Implicit # | | | `-ConstAttr 0x55e88631e068 Implicit # | | |-FunctionDecl 0x55e88631e190 col:8 used trunc 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88631e0e0 col:20 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631e240 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631e2b8 Implicit # | | | `-ConstAttr 0x55e88631e2e0 Implicit # | | |-FunctionDecl 0x55e88631e408 col:8 used trunc 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88631e358 col:20 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631e4b8 clang_builtin_alias __builtin_elementwise_trunc # | | | |-NoThrowAttr 0x55e88631e530 Implicit # | | | `-ConstAttr 0x55e88631e558 Implicit # | | |-FunctionDecl 0x55e88631e660 col:34 WaveActiveAllEqual 'bool (half)' # | | | |-ParmVarDecl 0x55e88631e5b8 col:57 'half' # | | | |-BuiltinAliasAttr 0x55e88631e710 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631e770 # | | | |-NoThrowAttr 0x55e88631e7b0 Implicit # | | | `-ConstAttr 0x55e88631e7d8 Implicit # | | |-FunctionDecl 0x55e88631e900 col:35 WaveActiveAllEqual 'bool2 (half2)' # | | | |-ParmVarDecl 0x55e88631e850 col:59 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88631e9b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631ea10 # | | | |-NoThrowAttr 0x55e88631ea50 Implicit # | | | `-ConstAttr 0x55e88631ea78 Implicit # | | |-FunctionDecl 0x55e88631eba0 col:35 WaveActiveAllEqual 'bool3 (half3)' # | | | |-ParmVarDecl 0x55e88631eaf0 col:59 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88631ec50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631ecb0 # | | | |-NoThrowAttr 0x55e88631ecf0 Implicit # | | | `-ConstAttr 0x55e88631ed18 Implicit # | | |-FunctionDecl 0x55e88631ee40 col:35 WaveActiveAllEqual 'bool4 (half4)' # | | | |-ParmVarDecl 0x55e88631ed90 col:59 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88631eef0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631ef50 # | | | |-NoThrowAttr 0x55e88631ef90 Implicit # | | | `-ConstAttr 0x55e88631efb8 Implicit # | | |-FunctionDecl 0x55e88631f0d0 col:34 WaveActiveAllEqual 'bool (int)' # | | | |-ParmVarDecl 0x55e88631f028 col:56 'int' # | | | |-AvailabilityAttr 0x55e88631f180 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88631f240 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631f270 # | | | |-NoThrowAttr 0x55e88631f2b0 Implicit # | | | `-ConstAttr 0x55e88631f2d8 Implicit # | | |-FunctionDecl 0x55e88631f488 col:35 WaveActiveAllEqual 'bool2 (int2)' # | | | |-ParmVarDecl 0x55e88631f360 col:58 'int2':'vector' # | | | |-AvailabilityAttr 0x55e88631f538 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88631f5f8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631f628 # | | | |-NoThrowAttr 0x55e88631f668 Implicit # | | | `-ConstAttr 0x55e88631f690 Implicit # | | |-FunctionDecl 0x55e88631f848 col:35 WaveActiveAllEqual 'bool3 (int3)' # | | | |-ParmVarDecl 0x55e88631f718 col:58 'int3':'vector' # | | | |-AvailabilityAttr 0x55e88631f8f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88631f9b8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631f9e8 # | | | |-NoThrowAttr 0x55e88631fa28 Implicit # | | | `-ConstAttr 0x55e88631fa50 Implicit # | | |-FunctionDecl 0x55e88631fc08 col:35 WaveActiveAllEqual 'bool4 (int4)' # | | | |-ParmVarDecl 0x55e88631fad8 col:58 'int4':'vector' # | | | |-AvailabilityAttr 0x55e88631fcb8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88631fd78 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e88631fda8 # | | | |-NoThrowAttr 0x55e88631fde8 Implicit # | | | `-ConstAttr 0x55e88631fe10 Implicit # | | |-FunctionDecl 0x55e88631ff40 col:34 WaveActiveAllEqual 'bool (uint)' # | | | |-ParmVarDecl 0x55e88631fe98 col:57 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e88631fff0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863200b0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e8863200e0 # | | | |-NoThrowAttr 0x55e886320120 Implicit # | | | `-ConstAttr 0x55e886320148 Implicit # | | |-FunctionDecl 0x55e8863202f8 col:35 WaveActiveAllEqual 'bool2 (uint2)' # | | | |-ParmVarDecl 0x55e8863201d0 col:59 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e8863203a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886320468 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886320498 # | | | |-NoThrowAttr 0x55e8863204d8 Implicit # | | | `-ConstAttr 0x55e886320500 Implicit # | | |-FunctionDecl 0x55e8863206b8 col:35 WaveActiveAllEqual 'bool3 (uint3)' # | | | |-ParmVarDecl 0x55e886320588 col:59 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e886320768 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886320860 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886320890 # | | | |-NoThrowAttr 0x55e8863208d0 Implicit # | | | `-ConstAttr 0x55e8863208f8 Implicit # | | |-FunctionDecl 0x55e886320aa8 col:35 WaveActiveAllEqual 'bool4 (uint4)' # | | | |-ParmVarDecl 0x55e886320980 col:59 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e886320b58 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886320c18 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886320c48 # | | | |-NoThrowAttr 0x55e886320c88 Implicit # | | | `-ConstAttr 0x55e886320cb0 Implicit # | | |-FunctionDecl 0x55e886320de0 col:34 WaveActiveAllEqual 'bool (int64_t)' # | | | |-ParmVarDecl 0x55e886320d38 col:60 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e886320e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886320f50 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886320f80 # | | | |-NoThrowAttr 0x55e886320fc0 Implicit # | | | `-ConstAttr 0x55e886320fe8 Implicit # | | |-FunctionDecl 0x55e886321198 col:35 WaveActiveAllEqual 'bool2 (int64_t2)' # | | | |-ParmVarDecl 0x55e886321070 col:62 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e886321248 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886321308 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886321338 # | | | |-NoThrowAttr 0x55e886321378 Implicit # | | | `-ConstAttr 0x55e8863213a0 Implicit # | | |-FunctionDecl 0x55e886321558 col:35 WaveActiveAllEqual 'bool3 (int64_t3)' # | | | |-ParmVarDecl 0x55e886321428 col:62 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e886321608 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863216c8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e8863216f8 # | | | |-NoThrowAttr 0x55e886321738 Implicit # | | | `-ConstAttr 0x55e886321760 Implicit # | | |-FunctionDecl 0x55e886321918 col:35 WaveActiveAllEqual 'bool4 (int64_t4)' # | | | |-ParmVarDecl 0x55e8863217e8 col:62 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e8863219c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886321a88 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886321ab8 # | | | |-NoThrowAttr 0x55e886321af8 Implicit # | | | `-ConstAttr 0x55e886321b20 Implicit # | | |-FunctionDecl 0x55e886321c50 col:34 WaveActiveAllEqual 'bool (uint64_t)' # | | | |-ParmVarDecl 0x55e886321ba8 col:61 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e886321d00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886321dc0 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886321df0 # | | | |-NoThrowAttr 0x55e886321e30 Implicit # | | | `-ConstAttr 0x55e886321e58 Implicit # | | |-FunctionDecl 0x55e886322008 col:35 WaveActiveAllEqual 'bool2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e886321ee0 col:63 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e8863220b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886322178 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e8863221a8 # | | | |-NoThrowAttr 0x55e8863221e8 Implicit # | | | `-ConstAttr 0x55e886322210 Implicit # | | |-FunctionDecl 0x55e8863223c8 col:35 WaveActiveAllEqual 'bool3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886322298 col:63 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e886322478 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886322538 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886322568 # | | | |-NoThrowAttr 0x55e8863225a8 Implicit # | | | `-ConstAttr 0x55e8863225d0 Implicit # | | |-FunctionDecl 0x55e886322788 col:35 WaveActiveAllEqual 'bool4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e886322658 col:63 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e886322848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886322908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886322938 # | | | |-NoThrowAttr 0x55e886322978 Implicit # | | | `-ConstAttr 0x55e8863229a0 Implicit # | | |-FunctionDecl 0x55e886322ab8 col:34 WaveActiveAllEqual 'bool (float)' # | | | |-ParmVarDecl 0x55e886322a10 col:58 'float' # | | | |-AvailabilityAttr 0x55e886322b68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886322c28 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886322c58 # | | | |-NoThrowAttr 0x55e886322c98 Implicit # | | | `-ConstAttr 0x55e886322cc0 Implicit # | | |-FunctionDecl 0x55e886322df8 col:35 WaveActiveAllEqual 'bool2 (float2)' # | | | |-ParmVarDecl 0x55e886322d48 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55e886322ea8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886322f68 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886322f98 # | | | |-NoThrowAttr 0x55e886322fd8 Implicit # | | | `-ConstAttr 0x55e886323000 Implicit # | | |-FunctionDecl 0x55e886323138 col:35 WaveActiveAllEqual 'bool3 (float3)' # | | | |-ParmVarDecl 0x55e886323088 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55e8863231e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863232a8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e8863232d8 # | | | |-NoThrowAttr 0x55e886323318 Implicit # | | | `-ConstAttr 0x55e886323340 Implicit # | | |-FunctionDecl 0x55e886323478 col:35 WaveActiveAllEqual 'bool4 (float4)' # | | | |-ParmVarDecl 0x55e8863233c8 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55e886323528 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863235e8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886323618 # | | | |-NoThrowAttr 0x55e886323658 Implicit # | | | `-ConstAttr 0x55e886323680 Implicit # | | |-FunctionDecl 0x55e886323798 col:34 WaveActiveAllEqual 'bool (double)' # | | | |-ParmVarDecl 0x55e8863236f0 col:59 'double' # | | | |-AvailabilityAttr 0x55e886323848 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886323908 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886323938 # | | | |-NoThrowAttr 0x55e886323978 Implicit # | | | `-ConstAttr 0x55e8863239a0 Implicit # | | |-FunctionDecl 0x55e886323b58 col:35 WaveActiveAllEqual 'bool2 (double2)' # | | | |-ParmVarDecl 0x55e886323a28 col:61 'double2':'vector' # | | | |-AvailabilityAttr 0x55e886323c08 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886323cc8 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886323cf8 # | | | |-NoThrowAttr 0x55e886323d38 Implicit # | | | `-ConstAttr 0x55e886323d60 Implicit # | | |-FunctionDecl 0x55e886323f18 col:35 WaveActiveAllEqual 'bool3 (double3)' # | | | |-ParmVarDecl 0x55e886323de8 col:61 'double3':'vector' # | | | |-AvailabilityAttr 0x55e886323fc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886324088 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e8863240b8 # | | | |-NoThrowAttr 0x55e8863240f8 Implicit # | | | `-ConstAttr 0x55e886324120 Implicit # | | |-FunctionDecl 0x55e8863242d8 col:35 WaveActiveAllEqual 'bool4 (double4)' # | | | |-ParmVarDecl 0x55e8863241a8 col:61 'double4':'vector' # | | | |-AvailabilityAttr 0x55e886324388 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886324448 clang_builtin_alias __builtin_hlsl_wave_active_all_equal # | | | |-ConvergentAttr 0x55e886324478 # | | | |-NoThrowAttr 0x55e8863244b8 Implicit # | | | `-ConstAttr 0x55e8863244e0 Implicit # | | |-FunctionDecl 0x55e8863245f0 col:34 WaveActiveAllTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55e886324548 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e8863246a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886324760 clang_builtin_alias __builtin_hlsl_wave_active_all_true # | | | |-ConvergentAttr 0x55e886324790 # | | | |-NoThrowAttr 0x55e8863247d0 Implicit # | | | `-ConstAttr 0x55e8863247f8 Implicit # | | |-FunctionDecl 0x55e886324908 col:34 WaveActiveAnyTrue 'bool (bool)' # | | | |-ParmVarDecl 0x55e886324860 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e8863249b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886324a78 clang_builtin_alias __builtin_hlsl_wave_active_any_true # | | | |-ConvergentAttr 0x55e886324aa8 # | | | |-NoThrowAttr 0x55e886324ae8 Implicit # | | | `-ConstAttr 0x55e886324b10 Implicit # | | |-FunctionDecl 0x55e886324c98 col:35 WaveActiveBallot 'uint4 (bool)' # | | | |-ParmVarDecl 0x55e886324b68 col:57 Val 'bool' # | | | |-AvailabilityAttr 0x55e886324d48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886324e08 clang_builtin_alias __builtin_hlsl_wave_active_ballot # | | | |-ConvergentAttr 0x55e886324e38 # | | | |-NoThrowAttr 0x55e886324e78 Implicit # | | | `-ConstAttr 0x55e886324ea0 Implicit # | | |-FunctionDecl 0x55e886325028 col:34 WaveActiveCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55e886324ef8 col:59 Val 'bool' # | | | |-AvailabilityAttr 0x55e8863250d8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886325198 clang_builtin_alias __builtin_hlsl_wave_active_count_bits # | | | |-ConvergentAttr 0x55e8863251c8 # | | | |-NoThrowAttr 0x55e886325208 Implicit # | | | `-ConstAttr 0x55e886325230 Implicit # | | |-FunctionDecl 0x55e886325308 col:34 WaveGetLaneIndex 'uint ()' # | | | |-AvailabilityAttr 0x55e8863253b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886325470 clang_builtin_alias __builtin_hlsl_wave_get_lane_index # | | | |-ConvergentAttr 0x55e8863254a0 # | | | |-NoThrowAttr 0x55e8863254e0 Implicit # | | | `-ConstAttr 0x55e886325508 Implicit # | | |-FunctionDecl 0x55e8863255a0 col:34 WaveIsFirstLane 'bool ()' # | | | |-AvailabilityAttr 0x55e886325648 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886325708 clang_builtin_alias __builtin_hlsl_wave_is_first_lane # | | | |-ConvergentAttr 0x55e886325738 # | | | |-NoThrowAttr 0x55e886325778 Implicit # | | | `-ConstAttr 0x55e8863257a0 Implicit # | | |-FunctionDecl 0x55e886325810 col:34 WaveGetLaneCount 'uint ()' # | | | |-AvailabilityAttr 0x55e8863258b8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886325978 clang_builtin_alias __builtin_hlsl_wave_get_lane_count # | | | |-ConvergentAttr 0x55e8863259a8 # | | | |-NoThrowAttr 0x55e8863259e8 Implicit # | | | `-ConstAttr 0x55e886325a10 Implicit # | | |-FunctionDecl 0x55e886325b18 col:34 WavePrefixCountBits 'uint (bool)' # | | | |-ParmVarDecl 0x55e886325a68 col:59 Expr 'bool' # | | | |-AvailabilityAttr 0x55e886325bc8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886325c88 clang_builtin_alias __builtin_hlsl_wave_prefix_count_bits # | | | |-ConvergentAttr 0x55e886325cb8 # | | | |-NoThrowAttr 0x55e886325cf8 Implicit # | | | `-ConstAttr 0x55e886325d20 Implicit # | | |-FunctionDecl 0x55e886325f30 col:34 WaveReadLaneAt 'bool (bool, uint32_t)' # | | | |-ParmVarDecl 0x55e886325d68 col:53 'bool' # | | | |-ParmVarDecl 0x55e886325de8 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886325fe8 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886326048 # | | | |-NoThrowAttr 0x55e886326088 Implicit # | | | `-ConstAttr 0x55e8863260b0 Implicit # | | |-FunctionDecl 0x55e8863262e8 col:35 WaveReadLaneAt 'bool2 (bool2, uint32_t)' # | | | |-ParmVarDecl 0x55e886326118 col:55 'bool2':'vector' # | | | |-ParmVarDecl 0x55e886326198 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8863263a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886326400 # | | | |-NoThrowAttr 0x55e886326440 Implicit # | | | `-ConstAttr 0x55e886326468 Implicit # | | |-FunctionDecl 0x55e8863266b8 col:35 WaveReadLaneAt 'bool3 (bool3, uint32_t)' # | | | |-ParmVarDecl 0x55e8863264e0 col:55 'bool3':'vector' # | | | |-ParmVarDecl 0x55e886326560 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886326770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e8863267d0 # | | | |-NoThrowAttr 0x55e886326810 Implicit # | | | `-ConstAttr 0x55e886327870 Implicit # | | |-FunctionDecl 0x55e886327ab8 col:35 WaveReadLaneAt 'bool4 (bool4, uint32_t)' # | | | |-ParmVarDecl 0x55e8863278e8 col:55 'bool4':'vector' # | | | |-ParmVarDecl 0x55e886327968 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886327b70 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886327bd0 # | | | |-NoThrowAttr 0x55e886327c10 Implicit # | | | `-ConstAttr 0x55e886327c38 Implicit # | | |-FunctionDecl 0x55e886327e68 col:34 WaveReadLaneAt 'half (half, uint32_t)' # | | | |-ParmVarDecl 0x55e886327c98 col:53 'half' # | | | |-ParmVarDecl 0x55e886327d18 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886327f20 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886327f80 # | | | |-NoThrowAttr 0x55e886327fc0 Implicit # | | | `-ConstAttr 0x55e886327fe8 Implicit # | | |-FunctionDecl 0x55e886328238 col:35 WaveReadLaneAt 'half2 (half2, uint32_t)' # | | | |-ParmVarDecl 0x55e886328060 col:55 'half2':'vector' # | | | |-ParmVarDecl 0x55e8863280e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8863282f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886328350 # | | | |-NoThrowAttr 0x55e886328390 Implicit # | | | `-ConstAttr 0x55e8863283b8 Implicit # | | |-FunctionDecl 0x55e886328608 col:35 WaveReadLaneAt 'half3 (half3, uint32_t)' # | | | |-ParmVarDecl 0x55e886328430 col:55 'half3':'vector' # | | | |-ParmVarDecl 0x55e8863284b0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8863286c0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886328720 # | | | |-NoThrowAttr 0x55e886328760 Implicit # | | | `-ConstAttr 0x55e886328788 Implicit # | | |-FunctionDecl 0x55e8863289d8 col:35 WaveReadLaneAt 'half4 (half4, uint32_t)' # | | | |-ParmVarDecl 0x55e886328800 col:55 'half4':'vector' # | | | |-ParmVarDecl 0x55e886328880 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886328a90 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886328af0 # | | | |-NoThrowAttr 0x55e886328b30 Implicit # | | | `-ConstAttr 0x55e886328b58 Implicit # | | |-FunctionDecl 0x55e886328d88 col:33 WaveReadLaneAt 'int (int, uint32_t)' # | | | |-ParmVarDecl 0x55e886328bb8 col:51 'int' # | | | |-ParmVarDecl 0x55e886328c38 col:61 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886328e40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886328ea0 # | | | |-NoThrowAttr 0x55e886328ee0 Implicit # | | | `-ConstAttr 0x55e886328f08 Implicit # | | |-FunctionDecl 0x55e886329158 col:34 WaveReadLaneAt 'int2 (int2, uint32_t)' # | | | |-ParmVarDecl 0x55e886328f80 col:53 'int2':'vector' # | | | |-ParmVarDecl 0x55e886329000 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886329210 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886329270 # | | | |-NoThrowAttr 0x55e8863292b0 Implicit # | | | `-ConstAttr 0x55e8863292d8 Implicit # | | |-FunctionDecl 0x55e886329528 col:34 WaveReadLaneAt 'int3 (int3, uint32_t)' # | | | |-ParmVarDecl 0x55e886329350 col:53 'int3':'vector' # | | | |-ParmVarDecl 0x55e8863293d0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8863295e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886329640 # | | | |-NoThrowAttr 0x55e886329680 Implicit # | | | `-ConstAttr 0x55e8863296a8 Implicit # | | |-FunctionDecl 0x55e886329938 col:34 WaveReadLaneAt 'int4 (int4, uint32_t)' # | | | |-ParmVarDecl 0x55e886329720 col:53 'int4':'vector' # | | | |-ParmVarDecl 0x55e8863297a0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e8863299f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886329a50 # | | | |-NoThrowAttr 0x55e886329a90 Implicit # | | | `-ConstAttr 0x55e886329ab8 Implicit # | | |-FunctionDecl 0x55e886329cc8 col:34 WaveReadLaneAt 'uint (uint, uint32_t)' # | | | |-ParmVarDecl 0x55e886329b30 col:53 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e886329bb0 col:63 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886329d80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e886329de0 # | | | |-NoThrowAttr 0x55e886329e20 Implicit # | | | `-ConstAttr 0x55e886329e48 Implicit # | | |-FunctionDecl 0x55e88632a098 col:35 WaveReadLaneAt 'uint2 (uint2, uint32_t)' # | | | |-ParmVarDecl 0x55e886329ec0 col:55 'uint2':'vector' # | | | |-ParmVarDecl 0x55e886329f40 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632a150 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632a1b0 # | | | |-NoThrowAttr 0x55e88632a1f0 Implicit # | | | `-ConstAttr 0x55e88632a218 Implicit # | | |-FunctionDecl 0x55e88632a468 col:35 WaveReadLaneAt 'uint3 (uint3, uint32_t)' # | | | |-ParmVarDecl 0x55e88632a290 col:55 'uint3':'vector' # | | | |-ParmVarDecl 0x55e88632a310 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632a520 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632a580 # | | | |-NoThrowAttr 0x55e88632a5c0 Implicit # | | | `-ConstAttr 0x55e88632a5e8 Implicit # | | |-FunctionDecl 0x55e88632a838 col:35 WaveReadLaneAt 'uint4 (uint4, uint32_t)' # | | | |-ParmVarDecl 0x55e88632a660 col:55 'uint4':'vector' # | | | |-ParmVarDecl 0x55e88632a6e0 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632a8f0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632a950 # | | | |-NoThrowAttr 0x55e88632a990 Implicit # | | | `-ConstAttr 0x55e88632a9b8 Implicit # | | |-FunctionDecl 0x55e88632abe8 col:35 WaveReadLaneAt 'float (float, uint32_t)' # | | | |-ParmVarDecl 0x55e88632aa18 col:55 'float' # | | | |-ParmVarDecl 0x55e88632aa98 col:65 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632aca0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632ad00 # | | | |-NoThrowAttr 0x55e88632ad40 Implicit # | | | `-ConstAttr 0x55e88632ad68 Implicit # | | |-FunctionDecl 0x55e88632afb8 col:36 WaveReadLaneAt 'float2 (float2, uint32_t)' # | | | |-ParmVarDecl 0x55e88632ade0 col:57 'float2':'vector' # | | | |-ParmVarDecl 0x55e88632ae60 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632b070 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632b0d0 # | | | |-NoThrowAttr 0x55e88632b110 Implicit # | | | `-ConstAttr 0x55e88632b138 Implicit # | | |-FunctionDecl 0x55e88632b388 col:36 WaveReadLaneAt 'float3 (float3, uint32_t)' # | | | |-ParmVarDecl 0x55e88632b1b0 col:57 'float3':'vector' # | | | |-ParmVarDecl 0x55e88632b230 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632b440 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632b4a0 # | | | |-NoThrowAttr 0x55e88632b4e0 Implicit # | | | `-ConstAttr 0x55e88632b508 Implicit # | | |-FunctionDecl 0x55e88632b758 col:36 WaveReadLaneAt 'float4 (float4, uint32_t)' # | | | |-ParmVarDecl 0x55e88632b580 col:57 'float4':'vector' # | | | |-ParmVarDecl 0x55e88632b600 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632b810 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632b890 # | | | |-NoThrowAttr 0x55e88632b8d0 Implicit # | | | `-ConstAttr 0x55e88632b8f8 Implicit # | | |-FunctionDecl 0x55e88632bb48 col:37 WaveReadLaneAt 'int64_t (int64_t, uint32_t)' # | | | |-ParmVarDecl 0x55e88632b970 col:59 'int64_t':'long' # | | | |-ParmVarDecl 0x55e88632b9f0 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632bc00 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632bc60 # | | | |-NoThrowAttr 0x55e88632bca0 Implicit # | | | `-ConstAttr 0x55e88632bcc8 Implicit # | | |-FunctionDecl 0x55e88632bf18 col:38 WaveReadLaneAt 'int64_t2 (int64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55e88632bd40 col:61 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e88632bdc0 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632bfd0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632c030 # | | | |-NoThrowAttr 0x55e88632c070 Implicit # | | | `-ConstAttr 0x55e88632c098 Implicit # | | |-FunctionDecl 0x55e88632c2e8 col:38 WaveReadLaneAt 'int64_t3 (int64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55e88632c110 col:61 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e88632c190 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632c3a0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632c400 # | | | |-NoThrowAttr 0x55e88632c440 Implicit # | | | `-ConstAttr 0x55e88632c468 Implicit # | | |-FunctionDecl 0x55e88632c6b8 col:38 WaveReadLaneAt 'int64_t4 (int64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55e88632c4e0 col:61 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e88632c560 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632c770 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632c7d0 # | | | |-NoThrowAttr 0x55e88632c810 Implicit # | | | `-ConstAttr 0x55e88632c838 Implicit # | | |-FunctionDecl 0x55e88632ca88 col:38 WaveReadLaneAt 'uint64_t (uint64_t, uint32_t)' # | | | |-ParmVarDecl 0x55e88632c8b0 col:61 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e88632c930 col:71 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632cb40 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632cba0 # | | | |-NoThrowAttr 0x55e88632cbe0 Implicit # | | | `-ConstAttr 0x55e88632cc08 Implicit # | | |-FunctionDecl 0x55e88632ce58 col:39 WaveReadLaneAt 'uint64_t2 (uint64_t2, uint32_t)' # | | | |-ParmVarDecl 0x55e88632cc80 col:63 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e88632cd00 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632cf10 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632cf70 # | | | |-NoThrowAttr 0x55e88632cfb0 Implicit # | | | `-ConstAttr 0x55e88632cfd8 Implicit # | | |-FunctionDecl 0x55e88632d228 col:39 WaveReadLaneAt 'uint64_t3 (uint64_t3, uint32_t)' # | | | |-ParmVarDecl 0x55e88632d050 col:63 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e88632d0d0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632d2e0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632d340 # | | | |-NoThrowAttr 0x55e88632d380 Implicit # | | | `-ConstAttr 0x55e88632d3a8 Implicit # | | |-FunctionDecl 0x55e88632d5f8 col:39 WaveReadLaneAt 'uint64_t4 (uint64_t4, uint32_t)' # | | | |-ParmVarDecl 0x55e88632d420 col:63 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e88632d4a0 col:73 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632d6b0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632d710 # | | | |-NoThrowAttr 0x55e88632d750 Implicit # | | | `-ConstAttr 0x55e88632d778 Implicit # | | |-FunctionDecl 0x55e88632d9f8 col:36 WaveReadLaneAt 'double (double, uint32_t)' # | | | |-ParmVarDecl 0x55e88632d7d8 col:57 'double' # | | | |-ParmVarDecl 0x55e88632d8a0 col:67 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632dab0 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632db10 # | | | |-NoThrowAttr 0x55e88632db50 Implicit # | | | `-ConstAttr 0x55e88632db78 Implicit # | | |-FunctionDecl 0x55e88632ddc8 col:37 WaveReadLaneAt 'double2 (double2, uint32_t)' # | | | |-ParmVarDecl 0x55e88632dbf0 col:59 'double2':'vector' # | | | |-ParmVarDecl 0x55e88632dc70 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632de80 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632dee0 # | | | |-NoThrowAttr 0x55e88632df20 Implicit # | | | `-ConstAttr 0x55e88632df48 Implicit # | | |-FunctionDecl 0x55e88632e198 col:37 WaveReadLaneAt 'double3 (double3, uint32_t)' # | | | |-ParmVarDecl 0x55e88632dfc0 col:59 'double3':'vector' # | | | |-ParmVarDecl 0x55e88632e040 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632e250 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632e2b0 # | | | |-NoThrowAttr 0x55e88632e2f0 Implicit # | | | `-ConstAttr 0x55e88632e318 Implicit # | | |-FunctionDecl 0x55e88632e568 col:37 WaveReadLaneAt 'double4 (double4, uint32_t)' # | | | |-ParmVarDecl 0x55e88632e390 col:59 'double4':'vector' # | | | |-ParmVarDecl 0x55e88632e410 col:69 'uint32_t':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88632e620 clang_builtin_alias __builtin_hlsl_wave_read_lane_at # | | | |-ConvergentAttr 0x55e88632e680 # | | | |-NoThrowAttr 0x55e88632e6c0 Implicit # | | | `-ConstAttr 0x55e88632e6e8 Implicit # | | |-FunctionDecl 0x55e88632e820 col:34 WaveActiveBitOr 'uint (uint)' # | | | |-ParmVarDecl 0x55e88632e770 col:54 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e88632e8d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88632e990 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e88632e9c0 # | | | |-NoThrowAttr 0x55e88632ea00 Implicit # | | | `-ConstAttr 0x55e88632ea28 Implicit # | | |-FunctionDecl 0x55e88632eb50 col:35 WaveActiveBitOr 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e88632eaa0 col:56 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e88632ec00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88632ecc0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e88632ecf0 # | | | |-NoThrowAttr 0x55e88632ed30 Implicit # | | | `-ConstAttr 0x55e88632ed58 Implicit # | | |-FunctionDecl 0x55e88632ee90 col:35 WaveActiveBitOr 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e88632ede0 col:56 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e88632ef40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88632f000 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e88632f030 # | | | |-NoThrowAttr 0x55e88632f070 Implicit # | | | `-ConstAttr 0x55e88632f098 Implicit # | | |-FunctionDecl 0x55e88632f1d0 col:35 WaveActiveBitOr 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e88632f120 col:56 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e88632f280 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88632f340 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e88632f370 # | | | |-NoThrowAttr 0x55e88632f3b0 Implicit # | | | `-ConstAttr 0x55e88632f3d8 Implicit # | | |-FunctionDecl 0x55e88632f510 col:38 WaveActiveBitOr 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e88632f460 col:62 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e88632f5c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88632f680 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e88632f6b0 # | | | |-NoThrowAttr 0x55e88632f6f0 Implicit # | | | `-ConstAttr 0x55e88632f718 Implicit # | | |-FunctionDecl 0x55e88632f8b0 col:39 WaveActiveBitOr 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e88632f7a0 col:64 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e88632f960 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88632fa20 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e88632fa50 # | | | |-NoThrowAttr 0x55e88632fa90 Implicit # | | | `-ConstAttr 0x55e88632fab8 Implicit # | | |-FunctionDecl 0x55e88632fbf0 col:39 WaveActiveBitOr 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e88632fb40 col:64 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e88632fca0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88632fd60 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e88632fd90 # | | | |-NoThrowAttr 0x55e88632fdd0 Implicit # | | | `-ConstAttr 0x55e88632fdf8 Implicit # | | |-FunctionDecl 0x55e88632ff30 col:39 WaveActiveBitOr 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e88632fe80 col:64 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e88632ffe0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863300a0 clang_builtin_alias __builtin_hlsl_wave_active_bit_or # | | | |-ConvergentAttr 0x55e8863300d0 # | | | |-NoThrowAttr 0x55e886330110 Implicit # | | | `-ConstAttr 0x55e886330138 Implicit # | | |-FunctionDecl 0x55e886330270 col:34 WaveActiveBitXor 'uint (uint)' # | | | |-ParmVarDecl 0x55e8863301c0 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e886330320 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863303e0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886330410 # | | | |-NoThrowAttr 0x55e886330450 Implicit # | | | `-ConstAttr 0x55e886330478 Implicit # | | |-FunctionDecl 0x55e8863305a0 col:35 WaveActiveBitXor 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e8863304f0 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e886330650 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886330710 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886330740 # | | | |-NoThrowAttr 0x55e886330780 Implicit # | | | `-ConstAttr 0x55e8863307a8 Implicit # | | |-FunctionDecl 0x55e8863308e0 col:35 WaveActiveBitXor 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e886330830 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e886330990 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886330a50 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886330a80 # | | | |-NoThrowAttr 0x55e886330ac0 Implicit # | | | `-ConstAttr 0x55e886330ae8 Implicit # | | |-FunctionDecl 0x55e886330c20 col:35 WaveActiveBitXor 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e886330b70 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e886330cd0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886330d90 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886330dc0 # | | | |-NoThrowAttr 0x55e886330e00 Implicit # | | | `-ConstAttr 0x55e886330e28 Implicit # | | |-FunctionDecl 0x55e886330f60 col:38 WaveActiveBitXor 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e886330eb0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e886331010 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863310d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886331100 # | | | |-NoThrowAttr 0x55e886331140 Implicit # | | | `-ConstAttr 0x55e886331168 Implicit # | | |-FunctionDecl 0x55e8863312a0 col:39 WaveActiveBitXor 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e8863311f0 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e886331350 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886331410 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886331440 # | | | |-NoThrowAttr 0x55e886331480 Implicit # | | | `-ConstAttr 0x55e8863314a8 Implicit # | | |-FunctionDecl 0x55e8863315e0 col:39 WaveActiveBitXor 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886331530 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e886331690 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886331750 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886331780 # | | | |-NoThrowAttr 0x55e8863317c0 Implicit # | | | `-ConstAttr 0x55e8863317e8 Implicit # | | |-FunctionDecl 0x55e886331970 col:39 WaveActiveBitXor 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e8863318c0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e886331a20 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886331ae0 clang_builtin_alias __builtin_hlsl_wave_active_bit_xor # | | | |-ConvergentAttr 0x55e886331b10 # | | | |-NoThrowAttr 0x55e886331b50 Implicit # | | | `-ConstAttr 0x55e886331b78 Implicit # | | |-FunctionDecl 0x55e886331cb0 col:34 WaveActiveBitAnd 'uint (uint)' # | | | |-ParmVarDecl 0x55e886331c00 col:55 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e886331d60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886331e20 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e886331e50 # | | | |-NoThrowAttr 0x55e886331e90 Implicit # | | | `-ConstAttr 0x55e886331eb8 Implicit # | | |-FunctionDecl 0x55e886331fe0 col:35 WaveActiveBitAnd 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e886331f30 col:57 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e886332090 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886332150 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e886332180 # | | | |-NoThrowAttr 0x55e8863321c0 Implicit # | | | `-ConstAttr 0x55e8863321e8 Implicit # | | |-FunctionDecl 0x55e886332320 col:35 WaveActiveBitAnd 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e886332270 col:57 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e8863323d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886332490 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e8863324c0 # | | | |-NoThrowAttr 0x55e886332500 Implicit # | | | `-ConstAttr 0x55e886332528 Implicit # | | |-FunctionDecl 0x55e886332660 col:35 WaveActiveBitAnd 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e8863325b0 col:57 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e886332710 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863327d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e886332800 # | | | |-NoThrowAttr 0x55e886332840 Implicit # | | | `-ConstAttr 0x55e886332868 Implicit # | | |-FunctionDecl 0x55e8863329a0 col:38 WaveActiveBitAnd 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e8863328f0 col:63 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e886332a50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886332b10 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e886332b40 # | | | |-NoThrowAttr 0x55e886332b80 Implicit # | | | `-ConstAttr 0x55e886332ba8 Implicit # | | |-FunctionDecl 0x55e886332ce0 col:39 WaveActiveBitAnd 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e886332c30 col:65 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e886332d90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886332e50 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e886332e80 # | | | |-NoThrowAttr 0x55e886332ec0 Implicit # | | | `-ConstAttr 0x55e886332ee8 Implicit # | | |-FunctionDecl 0x55e886333020 col:39 WaveActiveBitAnd 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886332f70 col:65 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e8863330d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886333190 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e8863331c0 # | | | |-NoThrowAttr 0x55e886333200 Implicit # | | | `-ConstAttr 0x55e886333228 Implicit # | | |-FunctionDecl 0x55e886333360 col:39 WaveActiveBitAnd 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e8863332b0 col:65 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e886333410 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863334d0 clang_builtin_alias __builtin_hlsl_wave_active_bit_and # | | | |-ConvergentAttr 0x55e886333500 # | | | |-NoThrowAttr 0x55e886333540 Implicit # | | | `-ConstAttr 0x55e886333568 Implicit # | | |-FunctionDecl 0x55e886333678 col:34 WaveActiveMax 'half (half)' # | | | |-ParmVarDecl 0x55e8863335c8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e886333728 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886333788 # | | | |-NoThrowAttr 0x55e8863337c8 Implicit # | | | `-ConstAttr 0x55e8863337f0 Implicit # | | |-FunctionDecl 0x55e8863339b8 col:35 WaveActiveMax 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886333858 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886333a68 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886333ac8 # | | | |-NoThrowAttr 0x55e886333b08 Implicit # | | | `-ConstAttr 0x55e886333b30 Implicit # | | |-FunctionDecl 0x55e886333c58 col:35 WaveActiveMax 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886333ba8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886333d08 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886333d68 # | | | |-NoThrowAttr 0x55e886333da8 Implicit # | | | `-ConstAttr 0x55e886333dd0 Implicit # | | |-FunctionDecl 0x55e886333ef8 col:35 WaveActiveMax 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886333e48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886333fa8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886334008 # | | | |-NoThrowAttr 0x55e886334048 Implicit # | | | `-ConstAttr 0x55e886334070 Implicit # | | |-FunctionDecl 0x55e886334180 col:33 WaveActiveMax 'int (int)' # | | | |-ParmVarDecl 0x55e8863340d0 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e886334230 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886334290 # | | | |-NoThrowAttr 0x55e8863342d0 Implicit # | | | `-ConstAttr 0x55e8863342f8 Implicit # | | |-FunctionDecl 0x55e886334420 col:34 WaveActiveMax 'int2 (int2)' # | | | |-ParmVarDecl 0x55e886334370 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863344d0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886334530 # | | | |-NoThrowAttr 0x55e886334570 Implicit # | | | `-ConstAttr 0x55e886334598 Implicit # | | |-FunctionDecl 0x55e8863346c0 col:34 WaveActiveMax 'int3 (int3)' # | | | |-ParmVarDecl 0x55e886334610 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e886334770 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e8863347d0 # | | | |-NoThrowAttr 0x55e886334810 Implicit # | | | `-ConstAttr 0x55e886334838 Implicit # | | |-FunctionDecl 0x55e886334960 col:34 WaveActiveMax 'int4 (int4)' # | | | |-ParmVarDecl 0x55e8863348b0 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e886334a10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886334a70 # | | | |-NoThrowAttr 0x55e886334ab0 Implicit # | | | `-ConstAttr 0x55e886334ad8 Implicit # | | |-FunctionDecl 0x55e886334c00 col:34 WaveActiveMax 'uint (uint)' # | | | |-ParmVarDecl 0x55e886334b50 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886334cb0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886334d10 # | | | |-NoThrowAttr 0x55e886334d50 Implicit # | | | `-ConstAttr 0x55e886334d78 Implicit # | | |-FunctionDecl 0x55e886334ea0 col:35 WaveActiveMax 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e886334df0 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e886334f50 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886334fb0 # | | | |-NoThrowAttr 0x55e886334ff0 Implicit # | | | `-ConstAttr 0x55e886335018 Implicit # | | |-FunctionDecl 0x55e886335140 col:35 WaveActiveMax 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e886335090 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863351f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886335250 # | | | |-NoThrowAttr 0x55e886335290 Implicit # | | | `-ConstAttr 0x55e8863352b8 Implicit # | | |-FunctionDecl 0x55e8863353e0 col:35 WaveActiveMax 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e886335330 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e886335490 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e8863354f0 # | | | |-NoThrowAttr 0x55e886335530 Implicit # | | | `-ConstAttr 0x55e886335558 Implicit # | | |-FunctionDecl 0x55e886335680 col:37 WaveActiveMax 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e8863355d0 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e886335730 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886335790 # | | | |-NoThrowAttr 0x55e8863357d0 Implicit # | | | `-ConstAttr 0x55e8863357f8 Implicit # | | |-FunctionDecl 0x55e886335bc0 col:38 WaveActiveMax 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e886335870 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886335c70 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886335cd0 # | | | |-NoThrowAttr 0x55e886335d10 Implicit # | | | `-ConstAttr 0x55e886335d38 Implicit # | | |-FunctionDecl 0x55e886335e60 col:38 WaveActiveMax 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e886335db0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886335f10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886335f70 # | | | |-NoThrowAttr 0x55e886335fb0 Implicit # | | | `-ConstAttr 0x55e886335fd8 Implicit # | | |-FunctionDecl 0x55e886336100 col:38 WaveActiveMax 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e886336050 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863361b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886336210 # | | | |-NoThrowAttr 0x55e886336250 Implicit # | | | `-ConstAttr 0x55e886336278 Implicit # | | |-FunctionDecl 0x55e8863363a0 col:38 WaveActiveMax 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e8863362f0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e886336450 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e8863364b0 # | | | |-NoThrowAttr 0x55e8863364f0 Implicit # | | | `-ConstAttr 0x55e886336518 Implicit # | | |-FunctionDecl 0x55e886336640 col:39 WaveActiveMax 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e886336590 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863366f0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886336750 # | | | |-NoThrowAttr 0x55e886336790 Implicit # | | | `-ConstAttr 0x55e8863367b8 Implicit # | | |-FunctionDecl 0x55e8863368e0 col:39 WaveActiveMax 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886336830 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886336990 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e8863369f0 # | | | |-NoThrowAttr 0x55e886336a30 Implicit # | | | `-ConstAttr 0x55e886336a58 Implicit # | | |-FunctionDecl 0x55e886336b80 col:39 WaveActiveMax 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e886336ad0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886336c30 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886336c90 # | | | |-NoThrowAttr 0x55e886336cd0 Implicit # | | | `-ConstAttr 0x55e886336cf8 Implicit # | | |-FunctionDecl 0x55e886336e08 col:35 WaveActiveMax 'float (float)' # | | | |-ParmVarDecl 0x55e886336d58 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e886336eb8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886336f18 # | | | |-NoThrowAttr 0x55e886336f58 Implicit # | | | `-ConstAttr 0x55e886336f80 Implicit # | | |-FunctionDecl 0x55e8863370a8 col:36 WaveActiveMax 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886336ff8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886337158 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e8863371b8 # | | | |-NoThrowAttr 0x55e8863371f8 Implicit # | | | `-ConstAttr 0x55e886337220 Implicit # | | |-FunctionDecl 0x55e886337348 col:36 WaveActiveMax 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886337298 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863373f8 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886337458 # | | | |-NoThrowAttr 0x55e886337498 Implicit # | | | `-ConstAttr 0x55e8863374c0 Implicit # | | |-FunctionDecl 0x55e8863375e8 col:36 WaveActiveMax 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886337538 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886337698 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e8863376f8 # | | | |-NoThrowAttr 0x55e886337738 Implicit # | | | `-ConstAttr 0x55e886337760 Implicit # | | |-FunctionDecl 0x55e886337870 col:36 WaveActiveMax 'double (double)' # | | | |-ParmVarDecl 0x55e8863377c0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e886337920 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886337980 # | | | |-NoThrowAttr 0x55e8863379c0 Implicit # | | | `-ConstAttr 0x55e8863379e8 Implicit # | | |-FunctionDecl 0x55e886337b10 col:37 WaveActiveMax 'double2 (double2)' # | | | |-ParmVarDecl 0x55e886337a60 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e886337e10 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886337e70 # | | | |-NoThrowAttr 0x55e886337eb0 Implicit # | | | `-ConstAttr 0x55e886337ed8 Implicit # | | |-FunctionDecl 0x55e886338000 col:37 WaveActiveMax 'double3 (double3)' # | | | |-ParmVarDecl 0x55e886337f50 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863380b0 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e886338110 # | | | |-NoThrowAttr 0x55e886338150 Implicit # | | | `-ConstAttr 0x55e886338178 Implicit # | | |-FunctionDecl 0x55e8863382a0 col:37 WaveActiveMax 'double4 (double4)' # | | | |-ParmVarDecl 0x55e8863381f0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e886338350 clang_builtin_alias __builtin_hlsl_wave_active_max # | | | |-ConvergentAttr 0x55e8863383b0 # | | | |-NoThrowAttr 0x55e8863383f0 Implicit # | | | `-ConstAttr 0x55e886338418 Implicit # | | |-FunctionDecl 0x55e886338528 col:34 WaveActiveMin 'half (half)' # | | | |-ParmVarDecl 0x55e886338478 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e8863385d8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886338638 # | | | |-NoThrowAttr 0x55e886338678 Implicit # | | | `-ConstAttr 0x55e8863386a0 Implicit # | | |-FunctionDecl 0x55e8863387b8 col:35 WaveActiveMin 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886338708 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886338868 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e8863388c8 # | | | |-NoThrowAttr 0x55e886338908 Implicit # | | | `-ConstAttr 0x55e886338930 Implicit # | | |-FunctionDecl 0x55e886338a58 col:35 WaveActiveMin 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8863389a8 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886338b08 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886338b68 # | | | |-NoThrowAttr 0x55e886338ba8 Implicit # | | | `-ConstAttr 0x55e886338bd0 Implicit # | | |-FunctionDecl 0x55e886338cf8 col:35 WaveActiveMin 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886338c48 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886338da8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886338e08 # | | | |-NoThrowAttr 0x55e886338e48 Implicit # | | | `-ConstAttr 0x55e886338e70 Implicit # | | |-FunctionDecl 0x55e886338f90 col:33 WaveActiveMin 'int (int)' # | | | |-ParmVarDecl 0x55e886338ee0 col:50 'int' # | | | |-AvailabilityAttr 0x55e886339040 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886339100 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886339130 # | | | |-NoThrowAttr 0x55e886339170 Implicit # | | | `-ConstAttr 0x55e886339198 Implicit # | | |-FunctionDecl 0x55e8863392d0 col:34 WaveActiveMin 'int2 (int2)' # | | | |-ParmVarDecl 0x55e886339220 col:52 'int2':'vector' # | | | |-AvailabilityAttr 0x55e886339380 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886339440 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886339470 # | | | |-NoThrowAttr 0x55e8863394b0 Implicit # | | | `-ConstAttr 0x55e8863394d8 Implicit # | | |-FunctionDecl 0x55e886339610 col:34 WaveActiveMin 'int3 (int3)' # | | | |-ParmVarDecl 0x55e886339560 col:52 'int3':'vector' # | | | |-AvailabilityAttr 0x55e8863396c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886339780 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e8863397b0 # | | | |-NoThrowAttr 0x55e8863397f0 Implicit # | | | `-ConstAttr 0x55e886339818 Implicit # | | |-FunctionDecl 0x55e886339950 col:34 WaveActiveMin 'int4 (int4)' # | | | |-ParmVarDecl 0x55e8863398a0 col:52 'int4':'vector' # | | | |-AvailabilityAttr 0x55e886339a00 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886339ac0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886339af0 # | | | |-NoThrowAttr 0x55e886339b30 Implicit # | | | `-ConstAttr 0x55e886339b58 Implicit # | | |-FunctionDecl 0x55e886339c90 col:34 WaveActiveMin 'uint (uint)' # | | | |-ParmVarDecl 0x55e886339be0 col:52 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e886339d40 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633ae30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633ae60 # | | | |-NoThrowAttr 0x55e88633aea0 Implicit # | | | `-ConstAttr 0x55e88633aec8 Implicit # | | |-FunctionDecl 0x55e88633b000 col:35 WaveActiveMin 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e88633af50 col:54 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e88633b0b0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633b170 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633b1a0 # | | | |-NoThrowAttr 0x55e88633b1e0 Implicit # | | | `-ConstAttr 0x55e88633b208 Implicit # | | |-FunctionDecl 0x55e88633b340 col:35 WaveActiveMin 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e88633b290 col:54 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e88633b3f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633b4b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633b4e0 # | | | |-NoThrowAttr 0x55e88633b520 Implicit # | | | `-ConstAttr 0x55e88633b548 Implicit # | | |-FunctionDecl 0x55e88633b680 col:35 WaveActiveMin 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e88633b5d0 col:54 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e88633b730 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633b7f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633b820 # | | | |-NoThrowAttr 0x55e88633b860 Implicit # | | | `-ConstAttr 0x55e88633b888 Implicit # | | |-FunctionDecl 0x55e88633b9c0 col:37 WaveActiveMin 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e88633b910 col:58 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e88633ba70 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633bb30 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633bb60 # | | | |-NoThrowAttr 0x55e88633bba0 Implicit # | | | `-ConstAttr 0x55e88633bbc8 Implicit # | | |-FunctionDecl 0x55e88633bd00 col:38 WaveActiveMin 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e88633bc50 col:60 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e88633bdb0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633be70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633bea0 # | | | |-NoThrowAttr 0x55e88633bee0 Implicit # | | | `-ConstAttr 0x55e88633bf08 Implicit # | | |-FunctionDecl 0x55e88633c040 col:38 WaveActiveMin 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e88633bf90 col:60 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e88633c0f0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633c1b0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633c1e0 # | | | |-NoThrowAttr 0x55e88633c220 Implicit # | | | `-ConstAttr 0x55e88633c248 Implicit # | | |-FunctionDecl 0x55e88633c380 col:38 WaveActiveMin 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e88633c2d0 col:60 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e88633c430 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633c4f0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633c520 # | | | |-NoThrowAttr 0x55e88633c560 Implicit # | | | `-ConstAttr 0x55e88633c588 Implicit # | | |-FunctionDecl 0x55e88633c6c0 col:38 WaveActiveMin 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e88633c610 col:60 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e88633c770 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633c830 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633c860 # | | | |-NoThrowAttr 0x55e88633c8a0 Implicit # | | | `-ConstAttr 0x55e88633c8c8 Implicit # | | |-FunctionDecl 0x55e88633ca00 col:39 WaveActiveMin 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e88633c950 col:62 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e88633cab0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e88633cb70 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e88633cba0 # | | | |-NoThrowAttr 0x55e88633cbe0 Implicit # | | | `-ConstAttr 0x55e88633cc08 Implicit # | | |-FunctionDecl 0x55e88633cd40 col:39 WaveActiveMin 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e88633cc90 col:62 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e8863405c0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886340680 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e8863406b0 # | | | |-NoThrowAttr 0x55e8863406f0 Implicit # | | | `-ConstAttr 0x55e886340718 Implicit # | | |-FunctionDecl 0x55e886340850 col:39 WaveActiveMin 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e8863407a0 col:62 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e886340900 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863409c0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e8863409f0 # | | | |-NoThrowAttr 0x55e886340a30 Implicit # | | | `-ConstAttr 0x55e886340a58 Implicit # | | |-FunctionDecl 0x55e886340b78 col:35 WaveActiveMin 'float (float)' # | | | |-ParmVarDecl 0x55e886340ac8 col:54 'float' # | | | |-AvailabilityAttr 0x55e886340c28 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886340ce8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886340d18 # | | | |-NoThrowAttr 0x55e886340d58 Implicit # | | | `-ConstAttr 0x55e886340d80 Implicit # | | |-FunctionDecl 0x55e886340eb8 col:36 WaveActiveMin 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886340e08 col:56 'float2':'vector' # | | | |-AvailabilityAttr 0x55e886340f68 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886341028 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886341058 # | | | |-NoThrowAttr 0x55e886341098 Implicit # | | | `-ConstAttr 0x55e8863410c0 Implicit # | | |-FunctionDecl 0x55e8863411f8 col:36 WaveActiveMin 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886341148 col:56 'float3':'vector' # | | | |-AvailabilityAttr 0x55e8863412a8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886341368 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886341398 # | | | |-NoThrowAttr 0x55e8863413d8 Implicit # | | | `-ConstAttr 0x55e886341400 Implicit # | | |-FunctionDecl 0x55e886341538 col:36 WaveActiveMin 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886341488 col:56 'float4':'vector' # | | | |-AvailabilityAttr 0x55e8863415e8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863416a8 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e8863416d8 # | | | |-NoThrowAttr 0x55e886341718 Implicit # | | | `-ConstAttr 0x55e886341740 Implicit # | | |-FunctionDecl 0x55e886341860 col:36 WaveActiveMin 'double (double)' # | | | |-ParmVarDecl 0x55e8863417b0 col:56 'double' # | | | |-AvailabilityAttr 0x55e886341910 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863419d0 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886341a00 # | | | |-NoThrowAttr 0x55e886341a40 Implicit # | | | `-ConstAttr 0x55e886341a68 Implicit # | | |-FunctionDecl 0x55e886341ba0 col:37 WaveActiveMin 'double2 (double2)' # | | | |-ParmVarDecl 0x55e886341af0 col:58 'double2':'vector' # | | | |-AvailabilityAttr 0x55e886341c50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886341d10 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886341d40 # | | | |-NoThrowAttr 0x55e886341d80 Implicit # | | | `-ConstAttr 0x55e886341da8 Implicit # | | |-FunctionDecl 0x55e886341ee0 col:37 WaveActiveMin 'double3 (double3)' # | | | |-ParmVarDecl 0x55e886341e30 col:58 'double3':'vector' # | | | |-AvailabilityAttr 0x55e886341f90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886342050 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e886342080 # | | | |-NoThrowAttr 0x55e8863420c0 Implicit # | | | `-ConstAttr 0x55e8863420e8 Implicit # | | |-FunctionDecl 0x55e886342220 col:37 WaveActiveMin 'double4 (double4)' # | | | |-ParmVarDecl 0x55e886342170 col:58 'double4':'vector' # | | | |-AvailabilityAttr 0x55e8863422d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886342390 clang_builtin_alias __builtin_hlsl_wave_active_min # | | | |-ConvergentAttr 0x55e8863423c0 # | | | |-NoThrowAttr 0x55e886342400 Implicit # | | | `-ConstAttr 0x55e886342428 Implicit # | | |-FunctionDecl 0x55e8863425d0 col:34 WaveActiveSum 'half (half)' # | | | |-ParmVarDecl 0x55e886342488 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e886342680 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8863426e0 # | | | |-NoThrowAttr 0x55e886342720 Implicit # | | | `-ConstAttr 0x55e886342748 Implicit # | | |-FunctionDecl 0x55e886342860 col:35 WaveActiveSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8863427b0 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886342910 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886342970 # | | | |-NoThrowAttr 0x55e8863429b0 Implicit # | | | `-ConstAttr 0x55e8863429d8 Implicit # | | |-FunctionDecl 0x55e886342b00 col:35 WaveActiveSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886342a50 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886342bb0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886342c10 # | | | |-NoThrowAttr 0x55e886342c50 Implicit # | | | `-ConstAttr 0x55e886342c78 Implicit # | | |-FunctionDecl 0x55e886342da0 col:35 WaveActiveSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886342cf0 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886342e50 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886342eb0 # | | | |-NoThrowAttr 0x55e886342ef0 Implicit # | | | `-ConstAttr 0x55e886342f18 Implicit # | | |-FunctionDecl 0x55e886343028 col:33 WaveActiveSum 'int (int)' # | | | |-ParmVarDecl 0x55e886342f78 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e8863430d8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886343138 # | | | |-NoThrowAttr 0x55e886343178 Implicit # | | | `-ConstAttr 0x55e8863431a0 Implicit # | | |-FunctionDecl 0x55e8863432c8 col:34 WaveActiveSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55e886343218 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e886343378 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8863433d8 # | | | |-NoThrowAttr 0x55e886343418 Implicit # | | | `-ConstAttr 0x55e886343440 Implicit # | | |-FunctionDecl 0x55e886343568 col:34 WaveActiveSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55e8863434b8 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e886343618 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886343678 # | | | |-NoThrowAttr 0x55e8863436b8 Implicit # | | | `-ConstAttr 0x55e8863436e0 Implicit # | | |-FunctionDecl 0x55e886343808 col:34 WaveActiveSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55e886343758 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863438b8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886343918 # | | | |-NoThrowAttr 0x55e886343958 Implicit # | | | `-ConstAttr 0x55e886343980 Implicit # | | |-FunctionDecl 0x55e886343aa8 col:34 WaveActiveSum 'uint (uint)' # | | | |-ParmVarDecl 0x55e8863439f8 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886343b58 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886343bb8 # | | | |-NoThrowAttr 0x55e886343bf8 Implicit # | | | `-ConstAttr 0x55e886343c20 Implicit # | | |-FunctionDecl 0x55e886343d48 col:35 WaveActiveSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e886343c98 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e886343df8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886343e58 # | | | |-NoThrowAttr 0x55e886343e98 Implicit # | | | `-ConstAttr 0x55e886343ec0 Implicit # | | |-FunctionDecl 0x55e886343fe8 col:35 WaveActiveSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e886343f38 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e886344098 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8863440f8 # | | | |-NoThrowAttr 0x55e886344138 Implicit # | | | `-ConstAttr 0x55e886344160 Implicit # | | |-FunctionDecl 0x55e886344288 col:35 WaveActiveSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e8863441d8 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e886344338 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886344398 # | | | |-NoThrowAttr 0x55e8863443d8 Implicit # | | | `-ConstAttr 0x55e886344400 Implicit # | | |-FunctionDecl 0x55e886344528 col:37 WaveActiveSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e886344478 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8863445e8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886344648 # | | | |-NoThrowAttr 0x55e886344688 Implicit # | | | `-ConstAttr 0x55e8863446b0 Implicit # | | |-FunctionDecl 0x55e8863447d8 col:38 WaveActiveSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e886344728 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886344888 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8863448e8 # | | | |-NoThrowAttr 0x55e886344928 Implicit # | | | `-ConstAttr 0x55e886344950 Implicit # | | |-FunctionDecl 0x55e886344a78 col:38 WaveActiveSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e8863449c8 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886344b28 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886344b88 # | | | |-NoThrowAttr 0x55e886344bc8 Implicit # | | | `-ConstAttr 0x55e886344bf0 Implicit # | | |-FunctionDecl 0x55e886344d18 col:38 WaveActiveSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e886344c68 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886344dc8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886344e28 # | | | |-NoThrowAttr 0x55e886344e68 Implicit # | | | `-ConstAttr 0x55e886344e90 Implicit # | | |-FunctionDecl 0x55e886344fb8 col:38 WaveActiveSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e886344f08 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e886345068 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8863450c8 # | | | |-NoThrowAttr 0x55e886345108 Implicit # | | | `-ConstAttr 0x55e886345130 Implicit # | | |-FunctionDecl 0x55e886345258 col:39 WaveActiveSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e8863451a8 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886345308 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886345368 # | | | |-NoThrowAttr 0x55e8863453a8 Implicit # | | | `-ConstAttr 0x55e8863453d0 Implicit # | | |-FunctionDecl 0x55e8863454f8 col:39 WaveActiveSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886345448 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863455a8 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886345608 # | | | |-NoThrowAttr 0x55e886345648 Implicit # | | | `-ConstAttr 0x55e886345670 Implicit # | | |-FunctionDecl 0x55e886345798 col:39 WaveActiveSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e8863456e8 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886345848 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8863458a8 # | | | |-NoThrowAttr 0x55e8863458e8 Implicit # | | | `-ConstAttr 0x55e886345910 Implicit # | | |-FunctionDecl 0x55e886345a20 col:35 WaveActiveSum 'float (float)' # | | | |-ParmVarDecl 0x55e886345970 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e886345ad0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886345b30 # | | | |-NoThrowAttr 0x55e886345b70 Implicit # | | | `-ConstAttr 0x55e886345b98 Implicit # | | |-FunctionDecl 0x55e886345cc0 col:36 WaveActiveSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886345c10 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886345d70 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886345dd0 # | | | |-NoThrowAttr 0x55e886345e10 Implicit # | | | `-ConstAttr 0x55e886345e38 Implicit # | | |-FunctionDecl 0x55e886345f60 col:36 WaveActiveSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886345eb0 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886346010 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886346070 # | | | |-NoThrowAttr 0x55e8863460b0 Implicit # | | | `-ConstAttr 0x55e8863460d8 Implicit # | | |-FunctionDecl 0x55e886346200 col:36 WaveActiveSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886346150 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863462b0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886346310 # | | | |-NoThrowAttr 0x55e886346350 Implicit # | | | `-ConstAttr 0x55e886346378 Implicit # | | |-FunctionDecl 0x55e886346488 col:36 WaveActiveSum 'double (double)' # | | | |-ParmVarDecl 0x55e8863463d8 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e886346538 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e886346598 # | | | |-NoThrowAttr 0x55e8862e6ce0 Implicit # | | | `-ConstAttr 0x55e8862e6d08 Implicit # | | |-FunctionDecl 0x55e8862e6e30 col:37 WaveActiveSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55e8862e6d80 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e6ee0 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8862e6f40 # | | | |-NoThrowAttr 0x55e8862e6f80 Implicit # | | | `-ConstAttr 0x55e8862e6fa8 Implicit # | | |-FunctionDecl 0x55e8862e70d0 col:37 WaveActiveSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55e8862e7020 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e7180 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8862e71e0 # | | | |-NoThrowAttr 0x55e8862e7220 Implicit # | | | `-ConstAttr 0x55e8862e7248 Implicit # | | |-FunctionDecl 0x55e8862e7370 col:37 WaveActiveSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55e8862e72c0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e7420 clang_builtin_alias __builtin_hlsl_wave_active_sum # | | | |-ConvergentAttr 0x55e8862e7480 # | | | |-NoThrowAttr 0x55e8862e74c0 Implicit # | | | `-ConstAttr 0x55e8862e74e8 Implicit # | | |-FunctionDecl 0x55e8862e75f8 col:34 WaveActiveProduct 'half (half)' # | | | |-ParmVarDecl 0x55e8862e7548 col:56 'half' # | | | |-BuiltinAliasAttr 0x55e8862e76a8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e7708 # | | | |-NoThrowAttr 0x55e8862e7748 Implicit # | | | `-ConstAttr 0x55e8862e7770 Implicit # | | |-FunctionDecl 0x55e8862e7888 col:35 WaveActiveProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8862e77d8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e7938 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e7998 # | | | |-NoThrowAttr 0x55e8862e79d8 Implicit # | | | `-ConstAttr 0x55e8862e7a00 Implicit # | | |-FunctionDecl 0x55e8862e7b28 col:35 WaveActiveProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8862e7a78 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e7bd8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e7c38 # | | | |-NoThrowAttr 0x55e8862e7c78 Implicit # | | | `-ConstAttr 0x55e8862e7ca0 Implicit # | | |-FunctionDecl 0x55e8862e7dc8 col:35 WaveActiveProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8862e7d18 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8862e7e78 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e7ed8 # | | | |-NoThrowAttr 0x55e8862e7f18 Implicit # | | | `-ConstAttr 0x55e8862e7f40 Implicit # | | |-FunctionDecl 0x55e8862e8060 col:33 WaveActiveProduct 'int (int)' # | | | |-ParmVarDecl 0x55e8862e7fb0 col:54 'int' # | | | |-AvailabilityAttr 0x55e8862e8110 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e81d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e8200 # | | | |-NoThrowAttr 0x55e8862e8240 Implicit # | | | `-ConstAttr 0x55e8862e8268 Implicit # | | |-FunctionDecl 0x55e8862e83a0 col:34 WaveActiveProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55e8862e82f0 col:56 'int2':'vector' # | | | |-AvailabilityAttr 0x55e8862e8450 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e8510 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e8540 # | | | |-NoThrowAttr 0x55e8862e8580 Implicit # | | | `-ConstAttr 0x55e8862e85a8 Implicit # | | |-FunctionDecl 0x55e8862e86e0 col:34 WaveActiveProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55e8862e8630 col:56 'int3':'vector' # | | | |-AvailabilityAttr 0x55e8862e8790 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e8850 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e8880 # | | | |-NoThrowAttr 0x55e8862e88c0 Implicit # | | | `-ConstAttr 0x55e8862e88e8 Implicit # | | |-FunctionDecl 0x55e8862e8a20 col:34 WaveActiveProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55e8862e8970 col:56 'int4':'vector' # | | | |-AvailabilityAttr 0x55e8862e8ad0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e8b90 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e8bc0 # | | | |-NoThrowAttr 0x55e8862e8c00 Implicit # | | | `-ConstAttr 0x55e8862e8c28 Implicit # | | |-FunctionDecl 0x55e8862e8da0 col:34 WaveActiveProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55e8862e8cf0 col:56 'uint':'unsigned int' # | | | |-AvailabilityAttr 0x55e8862e8e50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e8f10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e8f40 # | | | |-NoThrowAttr 0x55e8862e8f80 Implicit # | | | `-ConstAttr 0x55e8862e8fa8 Implicit # | | |-FunctionDecl 0x55e8862e90e0 col:35 WaveActiveProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e8862e9030 col:58 'uint2':'vector' # | | | |-AvailabilityAttr 0x55e8862e9190 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e9250 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e9280 # | | | |-NoThrowAttr 0x55e8862e92c0 Implicit # | | | `-ConstAttr 0x55e8862e92e8 Implicit # | | |-FunctionDecl 0x55e8862e9420 col:35 WaveActiveProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e8862e9370 col:58 'uint3':'vector' # | | | |-AvailabilityAttr 0x55e8862e94d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e9590 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e95c0 # | | | |-NoThrowAttr 0x55e8862e9600 Implicit # | | | `-ConstAttr 0x55e8862e9628 Implicit # | | |-FunctionDecl 0x55e8862e9760 col:35 WaveActiveProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e8862e96b0 col:58 'uint4':'vector' # | | | |-AvailabilityAttr 0x55e8862e9810 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e98d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e9900 # | | | |-NoThrowAttr 0x55e8862e9940 Implicit # | | | `-ConstAttr 0x55e8862e9968 Implicit # | | |-FunctionDecl 0x55e8862e9aa0 col:37 WaveActiveProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e8862e99f0 col:62 'int64_t':'long' # | | | |-AvailabilityAttr 0x55e8862e9b50 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e9c10 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e9c40 # | | | |-NoThrowAttr 0x55e8862e9c80 Implicit # | | | `-ConstAttr 0x55e8862e9ca8 Implicit # | | |-FunctionDecl 0x55e8862e9de0 col:38 WaveActiveProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e8862e9d30 col:64 'int64_t2':'vector' # | | | |-AvailabilityAttr 0x55e8862e9e90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862e9f50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862e9f80 # | | | |-NoThrowAttr 0x55e8862e9fc0 Implicit # | | | `-ConstAttr 0x55e8862e9fe8 Implicit # | | |-FunctionDecl 0x55e8862ea120 col:38 WaveActiveProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e8862ea070 col:64 'int64_t3':'vector' # | | | |-AvailabilityAttr 0x55e8862ea1d0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862ea290 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862ea2c0 # | | | |-NoThrowAttr 0x55e8862ea300 Implicit # | | | `-ConstAttr 0x55e8862ea328 Implicit # | | |-FunctionDecl 0x55e8862ea460 col:38 WaveActiveProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e8862ea3b0 col:64 'int64_t4':'vector' # | | | |-AvailabilityAttr 0x55e8862ea510 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862ea5d0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862ea600 # | | | |-NoThrowAttr 0x55e8862ea640 Implicit # | | | `-ConstAttr 0x55e8862ea668 Implicit # | | |-FunctionDecl 0x55e8862ea7a0 col:38 WaveActiveProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e8862ea6f0 col:64 'uint64_t':'unsigned long' # | | | |-AvailabilityAttr 0x55e8862ea850 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862ea910 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862ea940 # | | | |-NoThrowAttr 0x55e8862ea980 Implicit # | | | `-ConstAttr 0x55e8862ea9a8 Implicit # | | |-FunctionDecl 0x55e8862eaae0 col:39 WaveActiveProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e8862eaa30 col:66 'uint64_t2':'vector' # | | | |-AvailabilityAttr 0x55e8862eab90 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8862eac50 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8862eac80 # | | | |-NoThrowAttr 0x55e8862eacc0 Implicit # | | | `-ConstAttr 0x55e886352610 Implicit # | | |-FunctionDecl 0x55e886352748 col:39 WaveActiveProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886352698 col:66 'uint64_t3':'vector' # | | | |-AvailabilityAttr 0x55e8863527f8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863528b8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8863528e8 # | | | |-NoThrowAttr 0x55e886352928 Implicit # | | | `-ConstAttr 0x55e886352950 Implicit # | | |-FunctionDecl 0x55e886352a88 col:39 WaveActiveProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e8863529d8 col:66 'uint64_t4':'vector' # | | | |-AvailabilityAttr 0x55e886352b38 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886352bf8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e886352c28 # | | | |-NoThrowAttr 0x55e886352c68 Implicit # | | | `-ConstAttr 0x55e886352c90 Implicit # | | |-FunctionDecl 0x55e886352db0 col:35 WaveActiveProduct 'float (float)' # | | | |-ParmVarDecl 0x55e886352d00 col:58 'float' # | | | |-AvailabilityAttr 0x55e886352e60 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886352f20 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e886352f50 # | | | |-NoThrowAttr 0x55e886352f90 Implicit # | | | `-ConstAttr 0x55e886352fb8 Implicit # | | |-FunctionDecl 0x55e8863530f0 col:36 WaveActiveProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886353040 col:60 'float2':'vector' # | | | |-AvailabilityAttr 0x55e8863531a0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886353260 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e886353290 # | | | |-NoThrowAttr 0x55e8863532d0 Implicit # | | | `-ConstAttr 0x55e8863532f8 Implicit # | | |-FunctionDecl 0x55e886353430 col:36 WaveActiveProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886353380 col:60 'float3':'vector' # | | | |-AvailabilityAttr 0x55e8863534e0 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863535a0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8863535d0 # | | | |-NoThrowAttr 0x55e886353610 Implicit # | | | `-ConstAttr 0x55e886353638 Implicit # | | |-FunctionDecl 0x55e886353770 col:36 WaveActiveProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55e8863536c0 col:60 'float4':'vector' # | | | |-AvailabilityAttr 0x55e886353820 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863538e0 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e886353910 # | | | |-NoThrowAttr 0x55e886353950 Implicit # | | | `-ConstAttr 0x55e886353978 Implicit # | | |-FunctionDecl 0x55e886353a98 col:36 WaveActiveProduct 'double (double)' # | | | |-ParmVarDecl 0x55e8863539e8 col:60 'double' # | | | |-AvailabilityAttr 0x55e886353b48 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886353c08 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e886353c38 # | | | |-NoThrowAttr 0x55e886353c78 Implicit # | | | `-ConstAttr 0x55e886353ca0 Implicit # | | |-FunctionDecl 0x55e886353dd8 col:37 WaveActiveProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55e886353d28 col:62 'double2':'vector' # | | | |-AvailabilityAttr 0x55e886353e88 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886353f48 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e886353f78 # | | | |-NoThrowAttr 0x55e886353fb8 Implicit # | | | `-ConstAttr 0x55e886353fe0 Implicit # | | |-FunctionDecl 0x55e886354118 col:37 WaveActiveProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55e886354068 col:62 'double3':'vector' # | | | |-AvailabilityAttr 0x55e8863541c8 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e886354288 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e8863542b8 # | | | |-NoThrowAttr 0x55e8863542f8 Implicit # | | | `-ConstAttr 0x55e886354320 Implicit # | | |-FunctionDecl 0x55e886354458 col:37 WaveActiveProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55e8863543a8 col:62 'double4':'vector' # | | | |-AvailabilityAttr 0x55e886354508 shadermodel 6.0 0 0 "" "" 0 # | | | |-BuiltinAliasAttr 0x55e8863545c8 clang_builtin_alias __builtin_hlsl_wave_active_product # | | | |-ConvergentAttr 0x55e886354620 # | | | |-NoThrowAttr 0x55e886354660 Implicit # | | | `-ConstAttr 0x55e886354688 Implicit # | | |-FunctionDecl 0x55e886354798 col:34 WavePrefixSum 'half (half)' # | | | |-ParmVarDecl 0x55e8863546e8 col:52 'half' # | | | |-BuiltinAliasAttr 0x55e886354848 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e8863548a8 # | | | |-NoThrowAttr 0x55e8863548e8 Implicit # | | | `-ConstAttr 0x55e886354910 Implicit # | | |-FunctionDecl 0x55e886354a28 col:35 WavePrefixSum 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886354978 col:54 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886354ad8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886354b38 # | | | |-NoThrowAttr 0x55e886354b78 Implicit # | | | `-ConstAttr 0x55e886354ba0 Implicit # | | |-FunctionDecl 0x55e886354cc8 col:35 WavePrefixSum 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886354c18 col:54 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886354d78 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886354dd8 # | | | |-NoThrowAttr 0x55e886354e18 Implicit # | | | `-ConstAttr 0x55e886354e40 Implicit # | | |-FunctionDecl 0x55e886354f68 col:35 WavePrefixSum 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886354eb8 col:54 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886355018 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886355078 # | | | |-NoThrowAttr 0x55e8863550b8 Implicit # | | | `-ConstAttr 0x55e8863550e0 Implicit # | | |-FunctionDecl 0x55e8863551f0 col:33 WavePrefixSum 'int (int)' # | | | |-ParmVarDecl 0x55e886355140 col:50 'int' # | | | |-BuiltinAliasAttr 0x55e8863552a0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886355300 # | | | |-NoThrowAttr 0x55e886355340 Implicit # | | | `-ConstAttr 0x55e886355368 Implicit # | | |-FunctionDecl 0x55e886355490 col:34 WavePrefixSum 'int2 (int2)' # | | | |-ParmVarDecl 0x55e8863553e0 col:52 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e886355540 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e8863555a0 # | | | |-NoThrowAttr 0x55e8863555e0 Implicit # | | | `-ConstAttr 0x55e886355608 Implicit # | | |-FunctionDecl 0x55e886355730 col:34 WavePrefixSum 'int3 (int3)' # | | | |-ParmVarDecl 0x55e886355680 col:52 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863557e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886355840 # | | | |-NoThrowAttr 0x55e886355880 Implicit # | | | `-ConstAttr 0x55e8863558a8 Implicit # | | |-FunctionDecl 0x55e8863559d0 col:34 WavePrefixSum 'int4 (int4)' # | | | |-ParmVarDecl 0x55e886355920 col:52 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e886355a80 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886355ae0 # | | | |-NoThrowAttr 0x55e886355b20 Implicit # | | | `-ConstAttr 0x55e886355b48 Implicit # | | |-FunctionDecl 0x55e886355c70 col:34 WavePrefixSum 'uint (uint)' # | | | |-ParmVarDecl 0x55e886355bc0 col:52 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886355d20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886355d80 # | | | |-NoThrowAttr 0x55e886355dc0 Implicit # | | | `-ConstAttr 0x55e886355de8 Implicit # | | |-FunctionDecl 0x55e886355f10 col:35 WavePrefixSum 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e886355e60 col:54 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e886355fc0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886356020 # | | | |-NoThrowAttr 0x55e886356060 Implicit # | | | `-ConstAttr 0x55e886356088 Implicit # | | |-FunctionDecl 0x55e8863561b0 col:35 WavePrefixSum 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e886356100 col:54 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e886356260 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e8863562c0 # | | | |-NoThrowAttr 0x55e886356300 Implicit # | | | `-ConstAttr 0x55e886356328 Implicit # | | |-FunctionDecl 0x55e886356450 col:35 WavePrefixSum 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e8863563a0 col:54 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e886356500 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886356560 # | | | |-NoThrowAttr 0x55e8863565a0 Implicit # | | | `-ConstAttr 0x55e8863565c8 Implicit # | | |-FunctionDecl 0x55e886356710 col:37 WavePrefixSum 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e886356660 col:58 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e8863567c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886356820 # | | | |-NoThrowAttr 0x55e886356860 Implicit # | | | `-ConstAttr 0x55e886356888 Implicit # | | |-FunctionDecl 0x55e8863569b0 col:38 WavePrefixSum 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e886356900 col:60 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886356a60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886356ac0 # | | | |-NoThrowAttr 0x55e886356b00 Implicit # | | | `-ConstAttr 0x55e886356b28 Implicit # | | |-FunctionDecl 0x55e886356c50 col:38 WavePrefixSum 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e886356ba0 col:60 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886356d00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886356d60 # | | | |-NoThrowAttr 0x55e886356da0 Implicit # | | | `-ConstAttr 0x55e886356dc8 Implicit # | | |-FunctionDecl 0x55e886356ef0 col:38 WavePrefixSum 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e886356e40 col:60 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886356fa0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886357000 # | | | |-NoThrowAttr 0x55e886357040 Implicit # | | | `-ConstAttr 0x55e886357068 Implicit # | | |-FunctionDecl 0x55e886357190 col:38 WavePrefixSum 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e8863570e0 col:60 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e886357240 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e8863572a0 # | | | |-NoThrowAttr 0x55e8863572e0 Implicit # | | | `-ConstAttr 0x55e886357308 Implicit # | | |-FunctionDecl 0x55e886357430 col:39 WavePrefixSum 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e886357380 col:62 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863574e0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886357540 # | | | |-NoThrowAttr 0x55e886357580 Implicit # | | | `-ConstAttr 0x55e8863575a8 Implicit # | | |-FunctionDecl 0x55e8863576d0 col:39 WavePrefixSum 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886357620 col:62 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886357780 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e8863577e0 # | | | |-NoThrowAttr 0x55e886357820 Implicit # | | | `-ConstAttr 0x55e886357848 Implicit # | | |-FunctionDecl 0x55e886357970 col:39 WavePrefixSum 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e8863578c0 col:62 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886357a20 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886357a80 # | | | |-NoThrowAttr 0x55e886357ac0 Implicit # | | | `-ConstAttr 0x55e886357ae8 Implicit # | | |-FunctionDecl 0x55e886357bf8 col:35 WavePrefixSum 'float (float)' # | | | |-ParmVarDecl 0x55e886357b48 col:54 'float' # | | | |-BuiltinAliasAttr 0x55e886357ca8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886357d08 # | | | |-NoThrowAttr 0x55e886357d48 Implicit # | | | `-ConstAttr 0x55e886357d70 Implicit # | | |-FunctionDecl 0x55e886357e98 col:36 WavePrefixSum 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886357de8 col:56 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886357f48 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886357fa8 # | | | |-NoThrowAttr 0x55e886357fe8 Implicit # | | | `-ConstAttr 0x55e886358010 Implicit # | | |-FunctionDecl 0x55e886358138 col:36 WavePrefixSum 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886358088 col:56 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863581e8 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886358248 # | | | |-NoThrowAttr 0x55e886358288 Implicit # | | | `-ConstAttr 0x55e8863582b0 Implicit # | | |-FunctionDecl 0x55e8863583d8 col:36 WavePrefixSum 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886358328 col:56 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886358488 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e8863584e8 # | | | |-NoThrowAttr 0x55e886358528 Implicit # | | | `-ConstAttr 0x55e886358550 Implicit # | | |-FunctionDecl 0x55e886358670 col:36 WavePrefixSum 'double (double)' # | | | |-ParmVarDecl 0x55e8863585b0 col:56 'double' # | | | |-BuiltinAliasAttr 0x55e886358720 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886358780 # | | | |-NoThrowAttr 0x55e8863587c0 Implicit # | | | `-ConstAttr 0x55e8863587e8 Implicit # | | |-FunctionDecl 0x55e886358910 col:37 WavePrefixSum 'double2 (double2)' # | | | |-ParmVarDecl 0x55e886358860 col:58 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863589c0 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886358a20 # | | | |-NoThrowAttr 0x55e886358a60 Implicit # | | | `-ConstAttr 0x55e886358a88 Implicit # | | |-FunctionDecl 0x55e886358bb0 col:37 WavePrefixSum 'double3 (double3)' # | | | |-ParmVarDecl 0x55e886358b00 col:58 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e886358c60 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886358cc0 # | | | |-NoThrowAttr 0x55e886358d00 Implicit # | | | `-ConstAttr 0x55e886358d28 Implicit # | | |-FunctionDecl 0x55e886358e50 col:37 WavePrefixSum 'double4 (double4)' # | | | |-ParmVarDecl 0x55e886358da0 col:58 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e886358f00 clang_builtin_alias __builtin_hlsl_wave_prefix_sum # | | | |-ConvergentAttr 0x55e886358f60 # | | | |-NoThrowAttr 0x55e886358fa0 Implicit # | | | `-ConstAttr 0x55e886358fc8 Implicit # | | |-FunctionDecl 0x55e8863590d8 col:34 WavePrefixProduct 'half (half)' # | | | |-ParmVarDecl 0x55e886359028 col:56 'half' # | | | |-BuiltinAliasAttr 0x55e886359188 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e8863591e8 # | | | |-NoThrowAttr 0x55e886359228 Implicit # | | | `-ConstAttr 0x55e886359250 Implicit # | | |-FunctionDecl 0x55e886359368 col:35 WavePrefixProduct 'half2 (half2)' # | | | |-ParmVarDecl 0x55e8863592b8 col:58 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e886359418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e886359478 # | | | |-NoThrowAttr 0x55e8863594b8 Implicit # | | | `-ConstAttr 0x55e8863594e0 Implicit # | | |-FunctionDecl 0x55e886359608 col:35 WavePrefixProduct 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886359558 col:58 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863596b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e886359718 # | | | |-NoThrowAttr 0x55e886359758 Implicit # | | | `-ConstAttr 0x55e886359780 Implicit # | | |-FunctionDecl 0x55e8863598a8 col:35 WavePrefixProduct 'half4 (half4)' # | | | |-ParmVarDecl 0x55e8863597f8 col:58 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886359958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e8863599b8 # | | | |-NoThrowAttr 0x55e8863599f8 Implicit # | | | `-ConstAttr 0x55e886359a20 Implicit # | | |-FunctionDecl 0x55e886359b30 col:33 WavePrefixProduct 'int (int)' # | | | |-ParmVarDecl 0x55e886359a80 col:54 'int' # | | | |-BuiltinAliasAttr 0x55e886359be0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e886359c40 # | | | |-NoThrowAttr 0x55e886359c80 Implicit # | | | `-ConstAttr 0x55e886359ca8 Implicit # | | |-FunctionDecl 0x55e886359dd0 col:34 WavePrefixProduct 'int2 (int2)' # | | | |-ParmVarDecl 0x55e886359d20 col:56 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e886359e80 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e886359ee0 # | | | |-NoThrowAttr 0x55e886359f20 Implicit # | | | `-ConstAttr 0x55e886359f48 Implicit # | | |-FunctionDecl 0x55e88635a070 col:34 WavePrefixProduct 'int3 (int3)' # | | | |-ParmVarDecl 0x55e886359fc0 col:56 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635a120 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635a180 # | | | |-NoThrowAttr 0x55e88635a1c0 Implicit # | | | `-ConstAttr 0x55e88635a1e8 Implicit # | | |-FunctionDecl 0x55e88635a310 col:34 WavePrefixProduct 'int4 (int4)' # | | | |-ParmVarDecl 0x55e88635a260 col:56 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635a3c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635a420 # | | | |-NoThrowAttr 0x55e88635a460 Implicit # | | | `-ConstAttr 0x55e88635a488 Implicit # | | |-FunctionDecl 0x55e88635a650 col:34 WavePrefixProduct 'uint (uint)' # | | | |-ParmVarDecl 0x55e88635a500 col:56 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88635a700 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635a760 # | | | |-NoThrowAttr 0x55e88635a7a0 Implicit # | | | `-ConstAttr 0x55e88635a7c8 Implicit # | | |-FunctionDecl 0x55e88635a8f0 col:35 WavePrefixProduct 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e88635a840 col:58 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635a9a0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635aa00 # | | | |-NoThrowAttr 0x55e88635aa40 Implicit # | | | `-ConstAttr 0x55e88635aa68 Implicit # | | |-FunctionDecl 0x55e88635ab90 col:35 WavePrefixProduct 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e88635aae0 col:58 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635ac40 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635aca0 # | | | |-NoThrowAttr 0x55e88635ace0 Implicit # | | | `-ConstAttr 0x55e88635ad08 Implicit # | | |-FunctionDecl 0x55e88635ae30 col:35 WavePrefixProduct 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e88635ad80 col:58 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635aee0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635af40 # | | | |-NoThrowAttr 0x55e88635af80 Implicit # | | | `-ConstAttr 0x55e88635afa8 Implicit # | | |-FunctionDecl 0x55e88635b0d0 col:37 WavePrefixProduct 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e88635b020 col:62 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e88635b180 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635b1e0 # | | | |-NoThrowAttr 0x55e88635b220 Implicit # | | | `-ConstAttr 0x55e88635b248 Implicit # | | |-FunctionDecl 0x55e88635b370 col:38 WavePrefixProduct 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e88635b2c0 col:64 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635b420 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635b480 # | | | |-NoThrowAttr 0x55e88635b4c0 Implicit # | | | `-ConstAttr 0x55e88635b4e8 Implicit # | | |-FunctionDecl 0x55e88635b610 col:38 WavePrefixProduct 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e88635b560 col:64 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635b6c0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635b720 # | | | |-NoThrowAttr 0x55e88635b760 Implicit # | | | `-ConstAttr 0x55e88635b788 Implicit # | | |-FunctionDecl 0x55e88635b8b0 col:38 WavePrefixProduct 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e88635b800 col:64 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635b960 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635b9c0 # | | | |-NoThrowAttr 0x55e88635ba00 Implicit # | | | `-ConstAttr 0x55e88635ba28 Implicit # | | |-FunctionDecl 0x55e88635bb50 col:38 WavePrefixProduct 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e88635baa0 col:64 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e88635bc00 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635bc60 # | | | |-NoThrowAttr 0x55e88635bca0 Implicit # | | | `-ConstAttr 0x55e88635bcc8 Implicit # | | |-FunctionDecl 0x55e88635bdf0 col:39 WavePrefixProduct 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e88635bd40 col:66 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635bea0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635bf00 # | | | |-NoThrowAttr 0x55e88635bf40 Implicit # | | | `-ConstAttr 0x55e88635bf68 Implicit # | | |-FunctionDecl 0x55e88635c090 col:39 WavePrefixProduct 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e88635bfe0 col:66 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635c140 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635c1a0 # | | | |-NoThrowAttr 0x55e88635c1e0 Implicit # | | | `-ConstAttr 0x55e88635c208 Implicit # | | |-FunctionDecl 0x55e88635c330 col:39 WavePrefixProduct 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e88635c280 col:66 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635c3e0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635c440 # | | | |-NoThrowAttr 0x55e88635c480 Implicit # | | | `-ConstAttr 0x55e88635c4a8 Implicit # | | |-FunctionDecl 0x55e88635c660 col:35 WavePrefixProduct 'float (float)' # | | | |-ParmVarDecl 0x55e88635c508 col:58 'float' # | | | |-BuiltinAliasAttr 0x55e88635c710 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635c770 # | | | |-NoThrowAttr 0x55e88635c7b0 Implicit # | | | `-ConstAttr 0x55e88635c7d8 Implicit # | | |-FunctionDecl 0x55e88635c900 col:36 WavePrefixProduct 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88635c850 col:60 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635c9b0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635ca10 # | | | |-NoThrowAttr 0x55e88635ca50 Implicit # | | | `-ConstAttr 0x55e88635ca78 Implicit # | | |-FunctionDecl 0x55e88635cba0 col:36 WavePrefixProduct 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88635caf0 col:60 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635cc50 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635ccb0 # | | | |-NoThrowAttr 0x55e88635ccf0 Implicit # | | | `-ConstAttr 0x55e88635cd18 Implicit # | | |-FunctionDecl 0x55e88635ce40 col:36 WavePrefixProduct 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88635cd90 col:60 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635cef0 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635cf50 # | | | |-NoThrowAttr 0x55e88635cf90 Implicit # | | | `-ConstAttr 0x55e88635cfb8 Implicit # | | |-FunctionDecl 0x55e88635d0c8 col:36 WavePrefixProduct 'double (double)' # | | | |-ParmVarDecl 0x55e88635d018 col:60 'double' # | | | |-BuiltinAliasAttr 0x55e88635d178 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635d1d8 # | | | |-NoThrowAttr 0x55e88635d218 Implicit # | | | `-ConstAttr 0x55e88635d240 Implicit # | | |-FunctionDecl 0x55e88635d368 col:37 WavePrefixProduct 'double2 (double2)' # | | | |-ParmVarDecl 0x55e88635d2b8 col:62 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635d418 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635d478 # | | | |-NoThrowAttr 0x55e88635d4b8 Implicit # | | | `-ConstAttr 0x55e88635d4e0 Implicit # | | |-FunctionDecl 0x55e88635d608 col:37 WavePrefixProduct 'double3 (double3)' # | | | |-ParmVarDecl 0x55e88635d558 col:62 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635d6b8 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635d718 # | | | |-NoThrowAttr 0x55e88635d758 Implicit # | | | `-ConstAttr 0x55e88635d780 Implicit # | | |-FunctionDecl 0x55e88635d8a8 col:37 WavePrefixProduct 'double4 (double4)' # | | | |-ParmVarDecl 0x55e88635d7f8 col:62 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635d958 clang_builtin_alias __builtin_hlsl_wave_prefix_product # | | | |-ConvergentAttr 0x55e88635d9b8 # | | | |-NoThrowAttr 0x55e88635d9f8 Implicit # | | | `-ConstAttr 0x55e88635da20 Implicit # | | |-FunctionDecl 0x55e88635db30 col:34 QuadReadAcrossX 'half (half)' # | | | |-ParmVarDecl 0x55e88635da80 col:54 'half' # | | | |-BuiltinAliasAttr 0x55e88635dbe0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635dc40 # | | | |-NoThrowAttr 0x55e88635dc80 Implicit # | | | `-ConstAttr 0x55e88635dca8 Implicit # | | |-FunctionDecl 0x55e88635ddc0 col:35 QuadReadAcrossX 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88635dd10 col:56 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635de70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635ded0 # | | | |-NoThrowAttr 0x55e88635df10 Implicit # | | | `-ConstAttr 0x55e88635df38 Implicit # | | |-FunctionDecl 0x55e88635e060 col:35 QuadReadAcrossX 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88635dfb0 col:56 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635e110 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635e170 # | | | |-NoThrowAttr 0x55e88635e1b0 Implicit # | | | `-ConstAttr 0x55e88635e1d8 Implicit # | | |-FunctionDecl 0x55e88635e300 col:35 QuadReadAcrossX 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88635e250 col:56 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635e3b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635e410 # | | | |-NoThrowAttr 0x55e88635e450 Implicit # | | | `-ConstAttr 0x55e88635e478 Implicit # | | |-FunctionDecl 0x55e88635e588 col:33 QuadReadAcrossX 'int (int)' # | | | |-ParmVarDecl 0x55e88635e4d8 col:52 'int' # | | | |-BuiltinAliasAttr 0x55e88635e670 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635e6d0 # | | | |-NoThrowAttr 0x55e88635e710 Implicit # | | | `-ConstAttr 0x55e88635e738 Implicit # | | |-FunctionDecl 0x55e88635e860 col:34 QuadReadAcrossX 'int2 (int2)' # | | | |-ParmVarDecl 0x55e88635e7b0 col:54 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635e910 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635e970 # | | | |-NoThrowAttr 0x55e88635e9b0 Implicit # | | | `-ConstAttr 0x55e88635e9d8 Implicit # | | |-FunctionDecl 0x55e88635eb00 col:34 QuadReadAcrossX 'int3 (int3)' # | | | |-ParmVarDecl 0x55e88635ea50 col:54 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635ebb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635ec10 # | | | |-NoThrowAttr 0x55e88635ec50 Implicit # | | | `-ConstAttr 0x55e88635ec78 Implicit # | | |-FunctionDecl 0x55e88635eda0 col:34 QuadReadAcrossX 'int4 (int4)' # | | | |-ParmVarDecl 0x55e88635ecf0 col:54 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635ee50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635eeb0 # | | | |-NoThrowAttr 0x55e88635eef0 Implicit # | | | `-ConstAttr 0x55e88635ef18 Implicit # | | |-FunctionDecl 0x55e88635f040 col:34 QuadReadAcrossX 'uint (uint)' # | | | |-ParmVarDecl 0x55e88635ef90 col:54 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e88635f0f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635f150 # | | | |-NoThrowAttr 0x55e88635f190 Implicit # | | | `-ConstAttr 0x55e88635f1b8 Implicit # | | |-FunctionDecl 0x55e88635f2e0 col:35 QuadReadAcrossX 'uint2 (uint2)' # | | | |-ParmVarDecl 0x55e88635f230 col:56 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635f390 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635f3f0 # | | | |-NoThrowAttr 0x55e88635f430 Implicit # | | | `-ConstAttr 0x55e88635f458 Implicit # | | |-FunctionDecl 0x55e88635f580 col:35 QuadReadAcrossX 'uint3 (uint3)' # | | | |-ParmVarDecl 0x55e88635f4d0 col:56 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e88635f630 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635f690 # | | | |-NoThrowAttr 0x55e88635f6d0 Implicit # | | | `-ConstAttr 0x55e88635f6f8 Implicit # | | |-FunctionDecl 0x55e88635f820 col:35 QuadReadAcrossX 'uint4 (uint4)' # | | | |-ParmVarDecl 0x55e88635f770 col:56 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e88635f8d0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635f930 # | | | |-NoThrowAttr 0x55e88635f970 Implicit # | | | `-ConstAttr 0x55e88635f998 Implicit # | | |-FunctionDecl 0x55e88635fac0 col:37 QuadReadAcrossX 'int64_t (int64_t)' # | | | |-ParmVarDecl 0x55e88635fa10 col:60 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e88635fb70 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635fbd0 # | | | |-NoThrowAttr 0x55e88635fc10 Implicit # | | | `-ConstAttr 0x55e88635fc38 Implicit # | | |-FunctionDecl 0x55e88635fd60 col:38 QuadReadAcrossX 'int64_t2 (int64_t2)' # | | | |-ParmVarDecl 0x55e88635fcb0 col:62 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e88635fe10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e88635fe70 # | | | |-NoThrowAttr 0x55e88635feb0 Implicit # | | | `-ConstAttr 0x55e88635fed8 Implicit # | | |-FunctionDecl 0x55e886360000 col:38 QuadReadAcrossX 'int64_t3 (int64_t3)' # | | | |-ParmVarDecl 0x55e88635ff50 col:62 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e8863600b0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886360110 # | | | |-NoThrowAttr 0x55e886360150 Implicit # | | | `-ConstAttr 0x55e886360178 Implicit # | | |-FunctionDecl 0x55e8863602a0 col:38 QuadReadAcrossX 'int64_t4 (int64_t4)' # | | | |-ParmVarDecl 0x55e8863601f0 col:62 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886360350 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e8863603b0 # | | | |-NoThrowAttr 0x55e8863603f0 Implicit # | | | `-ConstAttr 0x55e886360418 Implicit # | | |-FunctionDecl 0x55e886360540 col:38 QuadReadAcrossX 'uint64_t (uint64_t)' # | | | |-ParmVarDecl 0x55e886360490 col:62 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e8863605f0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e8863067d0 # | | | |-NoThrowAttr 0x55e886306810 Implicit # | | | `-ConstAttr 0x55e886306838 Implicit # | | |-FunctionDecl 0x55e886306960 col:39 QuadReadAcrossX 'uint64_t2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e8863068b0 col:64 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e886306a10 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886306a70 # | | | |-NoThrowAttr 0x55e886306ab0 Implicit # | | | `-ConstAttr 0x55e886306ad8 Implicit # | | |-FunctionDecl 0x55e886306c00 col:39 QuadReadAcrossX 'uint64_t3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e886306b50 col:64 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e886306cb0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886306d10 # | | | |-NoThrowAttr 0x55e886306d50 Implicit # | | | `-ConstAttr 0x55e886306d78 Implicit # | | |-FunctionDecl 0x55e886306ea0 col:39 QuadReadAcrossX 'uint64_t4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e886306df0 col:64 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e886306f50 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886306fb0 # | | | |-NoThrowAttr 0x55e886306ff0 Implicit # | | | `-ConstAttr 0x55e886307018 Implicit # | | |-FunctionDecl 0x55e886307128 col:35 QuadReadAcrossX 'float (float)' # | | | |-ParmVarDecl 0x55e886307078 col:56 'float' # | | | |-BuiltinAliasAttr 0x55e8863071d8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886307238 # | | | |-NoThrowAttr 0x55e886307278 Implicit # | | | `-ConstAttr 0x55e8863072a0 Implicit # | | |-FunctionDecl 0x55e8863073c8 col:36 QuadReadAcrossX 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886307318 col:58 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886307478 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e8863074d8 # | | | |-NoThrowAttr 0x55e886307518 Implicit # | | | `-ConstAttr 0x55e886307540 Implicit # | | |-FunctionDecl 0x55e886307668 col:36 QuadReadAcrossX 'float3 (float3)' # | | | |-ParmVarDecl 0x55e8863075b8 col:58 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886307718 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886307778 # | | | |-NoThrowAttr 0x55e8863077b8 Implicit # | | | `-ConstAttr 0x55e8863077e0 Implicit # | | |-FunctionDecl 0x55e886307908 col:36 QuadReadAcrossX 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886307858 col:58 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863079b8 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886307a18 # | | | |-NoThrowAttr 0x55e886307a58 Implicit # | | | `-ConstAttr 0x55e886307a80 Implicit # | | |-FunctionDecl 0x55e886307b90 col:36 QuadReadAcrossX 'double (double)' # | | | |-ParmVarDecl 0x55e886307ae0 col:58 'double' # | | | |-BuiltinAliasAttr 0x55e886307c40 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886307ca0 # | | | |-NoThrowAttr 0x55e886307ce0 Implicit # | | | `-ConstAttr 0x55e886307d08 Implicit # | | |-FunctionDecl 0x55e886307e30 col:37 QuadReadAcrossX 'double2 (double2)' # | | | |-ParmVarDecl 0x55e886307d80 col:60 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e886307ee0 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886307f40 # | | | |-NoThrowAttr 0x55e886307f80 Implicit # | | | `-ConstAttr 0x55e886307fa8 Implicit # | | |-FunctionDecl 0x55e8863080d0 col:37 QuadReadAcrossX 'double3 (double3)' # | | | |-ParmVarDecl 0x55e886308020 col:60 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e886308180 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e8863081e0 # | | | |-NoThrowAttr 0x55e886308220 Implicit # | | | `-ConstAttr 0x55e886308248 Implicit # | | |-FunctionDecl 0x55e886308370 col:37 QuadReadAcrossX 'double4 (double4)' # | | | |-ParmVarDecl 0x55e8863082c0 col:60 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e886308420 clang_builtin_alias __builtin_hlsl_quad_read_across_x # | | | |-ConvergentAttr 0x55e886308480 # | | | |-NoThrowAttr 0x55e8863084c0 Implicit # | | | `-ConstAttr 0x55e8863084e8 Implicit # | | |-FunctionDecl 0x55e886308638 col:5 sign 'int (half)' # | | | |-ParmVarDecl 0x55e886308548 col:14 'half' # | | | |-BuiltinAliasAttr 0x55e8863086e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886308760 Implicit # | | | `-ConstAttr 0x55e886308788 Implicit # | | |-FunctionDecl 0x55e886308938 col:6 sign 'int2 (half2)' # | | | |-ParmVarDecl 0x55e886308810 col:16 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863089e8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886308a60 Implicit # | | | `-ConstAttr 0x55e886308a88 Implicit # | | |-FunctionDecl 0x55e886308c28 col:6 sign 'int3 (half3)' # | | | |-ParmVarDecl 0x55e886308b00 col:16 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886308cd8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886308d50 Implicit # | | | `-ConstAttr 0x55e886308d78 Implicit # | | |-FunctionDecl 0x55e886308f18 col:6 sign 'int4 (half4)' # | | | |-ParmVarDecl 0x55e886308df0 col:16 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e886308fc8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886309040 Implicit # | | | `-ConstAttr 0x55e886309068 Implicit # | | |-FunctionDecl 0x55e886309178 col:5 sign 'int (int)' # | | | |-ParmVarDecl 0x55e8863090c8 col:13 'int' # | | | |-BuiltinAliasAttr 0x55e886309228 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e8863092a0 Implicit # | | | `-ConstAttr 0x55e8863092c8 Implicit # | | |-FunctionDecl 0x55e8863093f0 col:6 sign 'int2 (int2)' # | | | |-ParmVarDecl 0x55e886309340 col:15 'int2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863094a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886309518 Implicit # | | | `-ConstAttr 0x55e886309540 Implicit # | | |-FunctionDecl 0x55e886309668 col:6 sign 'int3 (int3)' # | | | |-ParmVarDecl 0x55e8863095b8 col:15 'int3':'vector' # | | | |-BuiltinAliasAttr 0x55e886309718 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886309790 Implicit # | | | `-ConstAttr 0x55e8863097b8 Implicit # | | |-FunctionDecl 0x55e8863098e0 col:6 sign 'int4 (int4)' # | | | |-ParmVarDecl 0x55e886309830 col:15 'int4':'vector' # | | | |-BuiltinAliasAttr 0x55e886309990 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886309a08 Implicit # | | | `-ConstAttr 0x55e886309a30 Implicit # | | |-FunctionDecl 0x55e886309bd8 col:5 sign 'int (uint)' # | | | |-ParmVarDecl 0x55e886309aa8 col:14 'uint':'unsigned int' # | | | |-BuiltinAliasAttr 0x55e886309c88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886309d00 Implicit # | | | `-ConstAttr 0x55e886309d28 Implicit # | | |-FunctionDecl 0x55e886309ec8 col:6 sign 'int2 (uint2)' # | | | |-ParmVarDecl 0x55e886309da0 col:16 'uint2':'vector' # | | | |-BuiltinAliasAttr 0x55e886309f78 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e886309ff0 Implicit # | | | `-ConstAttr 0x55e88630a018 Implicit # | | |-FunctionDecl 0x55e88630a1b8 col:6 sign 'int3 (uint3)' # | | | |-ParmVarDecl 0x55e88630a090 col:16 'uint3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630a268 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630a2e0 Implicit # | | | `-ConstAttr 0x55e88630a308 Implicit # | | |-FunctionDecl 0x55e88630a4a8 col:6 sign 'int4 (uint4)' # | | | |-ParmVarDecl 0x55e88630a380 col:16 'uint4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630a558 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630a5d0 Implicit # | | | `-ConstAttr 0x55e88630a5f8 Implicit # | | |-FunctionDecl 0x55e88630a7f0 col:5 sign 'int (float)' # | | | |-ParmVarDecl 0x55e88630a658 col:15 'float' # | | | |-BuiltinAliasAttr 0x55e88630a8a0 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630a918 Implicit # | | | `-ConstAttr 0x55e88630a940 Implicit # | | |-FunctionDecl 0x55e88630aae8 col:6 sign 'int2 (float2)' # | | | |-ParmVarDecl 0x55e88630a9b8 col:17 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630ab98 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630ac10 Implicit # | | | `-ConstAttr 0x55e88630ac38 Implicit # | | |-FunctionDecl 0x55e88630add8 col:6 sign 'int3 (float3)' # | | | |-ParmVarDecl 0x55e88630acb0 col:17 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630ae88 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630af00 Implicit # | | | `-ConstAttr 0x55e88630af28 Implicit # | | |-FunctionDecl 0x55e88630b0c8 col:6 sign 'int4 (float4)' # | | | |-ParmVarDecl 0x55e88630afa0 col:17 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630b178 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630b1f0 Implicit # | | | `-ConstAttr 0x55e88630b218 Implicit # | | |-FunctionDecl 0x55e88630b3b8 col:5 sign 'int (int64_t)' # | | | |-ParmVarDecl 0x55e88630b290 col:17 'int64_t':'long' # | | | |-BuiltinAliasAttr 0x55e88630b468 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630b4e0 Implicit # | | | `-ConstAttr 0x55e88630b508 Implicit # | | |-FunctionDecl 0x55e88630b6a8 col:6 sign 'int2 (int64_t2)' # | | | |-ParmVarDecl 0x55e88630b580 col:19 'int64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630b758 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630b7d0 Implicit # | | | `-ConstAttr 0x55e88630b7f8 Implicit # | | |-FunctionDecl 0x55e88630b998 col:6 sign 'int3 (int64_t3)' # | | | |-ParmVarDecl 0x55e88630b870 col:19 'int64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630ba48 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630bac0 Implicit # | | | `-ConstAttr 0x55e88630bae8 Implicit # | | |-FunctionDecl 0x55e88630bc88 col:6 sign 'int4 (int64_t4)' # | | | |-ParmVarDecl 0x55e88630bb60 col:19 'int64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630bd38 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630bdb0 Implicit # | | | `-ConstAttr 0x55e88630bdd8 Implicit # | | |-FunctionDecl 0x55e88630bf78 col:5 sign 'int (uint64_t)' # | | | |-ParmVarDecl 0x55e88630be50 col:18 'uint64_t':'unsigned long' # | | | |-BuiltinAliasAttr 0x55e88630c028 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630c0a0 Implicit # | | | `-ConstAttr 0x55e88630c0c8 Implicit # | | |-FunctionDecl 0x55e88630c268 col:6 sign 'int2 (uint64_t2)' # | | | |-ParmVarDecl 0x55e88630c140 col:20 'uint64_t2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630c318 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630c390 Implicit # | | | `-ConstAttr 0x55e88630c3b8 Implicit # | | |-FunctionDecl 0x55e88630c558 col:6 sign 'int3 (uint64_t3)' # | | | |-ParmVarDecl 0x55e88630c430 col:20 'uint64_t3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630c608 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630c680 Implicit # | | | `-ConstAttr 0x55e88630c6a8 Implicit # | | |-FunctionDecl 0x55e88630c868 col:6 sign 'int4 (uint64_t4)' # | | | |-ParmVarDecl 0x55e88630c720 col:20 'uint64_t4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630c918 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630c990 Implicit # | | | `-ConstAttr 0x55e88630c9b8 Implicit # | | |-FunctionDecl 0x55e88630cb08 col:5 sign 'int (double)' # | | | |-ParmVarDecl 0x55e88630ca18 col:16 'double' # | | | |-BuiltinAliasAttr 0x55e88630cbb8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630cc30 Implicit # | | | `-ConstAttr 0x55e88630cc58 Implicit # | | |-FunctionDecl 0x55e88630cdf8 col:6 sign 'int2 (double2)' # | | | |-ParmVarDecl 0x55e88630ccd0 col:18 'double2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630cea8 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630cf20 Implicit # | | | `-ConstAttr 0x55e88630cf48 Implicit # | | |-FunctionDecl 0x55e88630d0e8 col:6 sign 'int3 (double3)' # | | | |-ParmVarDecl 0x55e88630cfc0 col:18 'double3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630d198 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630d210 Implicit # | | | `-ConstAttr 0x55e88630d238 Implicit # | | |-FunctionDecl 0x55e88630d3d8 col:6 sign 'int4 (double4)' # | | | |-ParmVarDecl 0x55e88630d2b0 col:18 'double4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630d488 clang_builtin_alias __builtin_hlsl_elementwise_sign # | | | |-NoThrowAttr 0x55e88630d500 Implicit # | | | `-ConstAttr 0x55e88630d528 Implicit # | | |-FunctionDecl 0x55e88630d638 col:6 radians 'half (half)' # | | | |-ParmVarDecl 0x55e88630d588 col:18 'half' # | | | |-BuiltinAliasAttr 0x55e88630d6e8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630d760 Implicit # | | | `-ConstAttr 0x55e88630d788 Implicit # | | |-FunctionDecl 0x55e88630d8a0 col:7 radians 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88630d7f0 col:20 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630d950 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630d9c8 Implicit # | | | `-ConstAttr 0x55e88630d9f0 Implicit # | | |-FunctionDecl 0x55e88630db18 col:7 radians 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88630da68 col:20 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630dbc8 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630dc40 Implicit # | | | `-ConstAttr 0x55e88630dc68 Implicit # | | |-FunctionDecl 0x55e88630dd90 col:7 radians 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88630dce0 col:20 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630de40 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630deb8 Implicit # | | | `-ConstAttr 0x55e88630dee0 Implicit # | | |-FunctionDecl 0x55e88630dff0 col:7 used radians 'float (float)' # | | | |-ParmVarDecl 0x55e88630df40 col:20 'float' # | | | |-BuiltinAliasAttr 0x55e88630e0a0 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630e118 Implicit # | | | `-ConstAttr 0x55e88630e140 Implicit # | | |-FunctionDecl 0x55e88630e268 col:8 used radians 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88630e1b8 col:22 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630e318 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630e390 Implicit # | | | `-ConstAttr 0x55e88630e3b8 Implicit # | | |-FunctionDecl 0x55e88630e4e0 col:8 used radians 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88630e430 col:22 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630e590 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630e608 Implicit # | | | `-ConstAttr 0x55e88630e630 Implicit # | | |-FunctionDecl 0x55e88630e758 col:8 used radians 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88630e6a8 col:22 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630e818 clang_builtin_alias __builtin_hlsl_elementwise_radians # | | | |-NoThrowAttr 0x55e88630e890 Implicit # | | | `-ConstAttr 0x55e88630e8b8 Implicit # | | |-FunctionDecl 0x55e88630e9e0 col:34 GroupMemoryBarrierWithGroupSync 'void ()' # | | | |-BuiltinAliasAttr 0x55e88630ea88 clang_builtin_alias __builtin_hlsl_group_memory_barrier_with_group_sync # | | | |-ConvergentAttr 0x55e88630eae8 # | | | |-NoThrowAttr 0x55e88630eb28 Implicit # | | | `-ConstAttr 0x55e88630eb50 Implicit # | | |-FunctionDecl 0x55e88630ec50 col:6 ddx_coarse 'half (half)' # | | | |-ParmVarDecl 0x55e88630eba0 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e88630ed00 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630ed78 Implicit # | | | `-ConstAttr 0x55e88630eda0 Implicit # | | |-FunctionDecl 0x55e88630eeb8 col:7 ddx_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88630ee08 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630ef68 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630efe0 Implicit # | | | `-ConstAttr 0x55e88630f008 Implicit # | | |-FunctionDecl 0x55e88630f130 col:7 ddx_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88630f080 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630f1e0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630f258 Implicit # | | | `-ConstAttr 0x55e88630f280 Implicit # | | |-FunctionDecl 0x55e88630f3a8 col:7 ddx_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88630f2f8 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630f458 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630f4d0 Implicit # | | | `-ConstAttr 0x55e88630f4f8 Implicit # | | |-FunctionDecl 0x55e88630f608 col:7 ddx_coarse 'float (float)' # | | | |-ParmVarDecl 0x55e88630f558 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e88630f6b8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630f730 Implicit # | | | `-ConstAttr 0x55e88630f758 Implicit # | | |-FunctionDecl 0x55e88630f880 col:8 ddx_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88630f7d0 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88630f930 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630f9a8 Implicit # | | | `-ConstAttr 0x55e88630f9d0 Implicit # | | |-FunctionDecl 0x55e88630faf8 col:8 ddx_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88630fa48 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88630fba8 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630fc20 Implicit # | | | `-ConstAttr 0x55e88630fc48 Implicit # | | |-FunctionDecl 0x55e88630fd70 col:8 ddx_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88630fcc0 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88630fe20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_coarse # | | | |-NoThrowAttr 0x55e88630fe98 Implicit # | | | `-ConstAttr 0x55e88630fec0 Implicit # | | |-FunctionDecl 0x55e88630ffd0 col:6 ddy_coarse 'half (half)' # | | | |-ParmVarDecl 0x55e88630ff20 col:21 'half' # | | | |-BuiltinAliasAttr 0x55e886310080 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e8863100f8 Implicit # | | | `-ConstAttr 0x55e886310120 Implicit # | | |-FunctionDecl 0x55e886310238 col:7 ddy_coarse 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886310188 col:23 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863102e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e886310360 Implicit # | | | `-ConstAttr 0x55e886310388 Implicit # | | |-FunctionDecl 0x55e8863104b0 col:7 ddy_coarse 'half3 (half3)' # | | | |-ParmVarDecl 0x55e886310400 col:23 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886310560 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e8863105d8 Implicit # | | | `-ConstAttr 0x55e886310600 Implicit # | | |-FunctionDecl 0x55e886310728 col:7 ddy_coarse 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886310678 col:23 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863107d8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e8863786b8 Implicit # | | | `-ConstAttr 0x55e8863786e0 Implicit # | | |-FunctionDecl 0x55e8863787f0 col:7 ddy_coarse 'float (float)' # | | | |-ParmVarDecl 0x55e886378740 col:23 'float' # | | | |-BuiltinAliasAttr 0x55e8863788a0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e886378918 Implicit # | | | `-ConstAttr 0x55e886378940 Implicit # | | |-FunctionDecl 0x55e886378a68 col:8 ddy_coarse 'float2 (float2)' # | | | |-ParmVarDecl 0x55e8863789b8 col:25 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886378b18 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e886378b90 Implicit # | | | `-ConstAttr 0x55e886378bb8 Implicit # | | |-FunctionDecl 0x55e886378ce0 col:8 ddy_coarse 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886378c30 col:25 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e886378d90 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e886378e08 Implicit # | | | `-ConstAttr 0x55e886378e30 Implicit # | | |-FunctionDecl 0x55e886378f58 col:8 ddy_coarse 'float4 (float4)' # | | | |-ParmVarDecl 0x55e886378ea8 col:25 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e886379008 clang_builtin_alias __builtin_hlsl_elementwise_ddy_coarse # | | | |-NoThrowAttr 0x55e886379080 Implicit # | | | `-ConstAttr 0x55e8863790a8 Implicit # | | |-FunctionDecl 0x55e8863791b8 col:6 ddx_fine 'half (half)' # | | | |-ParmVarDecl 0x55e886379108 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e886379268 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e8863792e0 Implicit # | | | `-ConstAttr 0x55e886379308 Implicit # | | |-FunctionDecl 0x55e886379420 col:7 ddx_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55e886379370 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e8863794d0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e886379548 Implicit # | | | `-ConstAttr 0x55e886379570 Implicit # | | |-FunctionDecl 0x55e886379698 col:7 ddx_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55e8863795e8 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e886379748 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e8863797c0 Implicit # | | | `-ConstAttr 0x55e8863797e8 Implicit # | | |-FunctionDecl 0x55e886379910 col:7 ddx_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55e886379860 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e8863799c0 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e886379a38 Implicit # | | | `-ConstAttr 0x55e886379a60 Implicit # | | |-FunctionDecl 0x55e886379b70 col:7 ddx_fine 'float (float)' # | | | |-ParmVarDecl 0x55e886379ac0 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e886379c20 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e886379c98 Implicit # | | | `-ConstAttr 0x55e886379cc0 Implicit # | | |-FunctionDecl 0x55e886379de8 col:8 ddx_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55e886379d38 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e886379e98 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e886379f10 Implicit # | | | `-ConstAttr 0x55e886379f38 Implicit # | | |-FunctionDecl 0x55e88637a060 col:8 ddx_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55e886379fb0 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88637a110 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e88637a188 Implicit # | | | `-ConstAttr 0x55e88637a1b0 Implicit # | | |-FunctionDecl 0x55e88637a2d8 col:8 ddx_fine 'float4 (float4)' # | | | |-ParmVarDecl 0x55e88637a228 col:23 'float4':'vector' # | | | |-BuiltinAliasAttr 0x55e88637a388 clang_builtin_alias __builtin_hlsl_elementwise_ddx_fine # | | | |-NoThrowAttr 0x55e88637a400 Implicit # | | | `-ConstAttr 0x55e88637a428 Implicit # | | |-FunctionDecl 0x55e88637a538 col:6 ddy_fine 'half (half)' # | | | |-ParmVarDecl 0x55e88637a488 col:19 'half' # | | | |-BuiltinAliasAttr 0x55e88637a5e8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e88637a680 Implicit # | | | `-ConstAttr 0x55e88637a6a8 Implicit # | | |-FunctionDecl 0x55e88637a7c0 col:7 ddy_fine 'half2 (half2)' # | | | |-ParmVarDecl 0x55e88637a710 col:21 'half2':'vector' # | | | |-BuiltinAliasAttr 0x55e88637a870 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e88637a8e8 Implicit # | | | `-ConstAttr 0x55e88637a910 Implicit # | | |-FunctionDecl 0x55e88637aa38 col:7 ddy_fine 'half3 (half3)' # | | | |-ParmVarDecl 0x55e88637a988 col:21 'half3':'vector' # | | | |-BuiltinAliasAttr 0x55e88637aae8 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e88637ab60 Implicit # | | | `-ConstAttr 0x55e88637ab88 Implicit # | | |-FunctionDecl 0x55e88637acb0 col:7 ddy_fine 'half4 (half4)' # | | | |-ParmVarDecl 0x55e88637ac00 col:21 'half4':'vector' # | | | |-BuiltinAliasAttr 0x55e88637ad60 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e88637add8 Implicit # | | | `-ConstAttr 0x55e88637ae00 Implicit # | | |-FunctionDecl 0x55e88637af10 col:7 ddy_fine 'float (float)' # | | | |-ParmVarDecl 0x55e88637ae60 col:21 'float' # | | | |-BuiltinAliasAttr 0x55e88637afc0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e88637b038 Implicit # | | | `-ConstAttr 0x55e88637b060 Implicit # | | |-FunctionDecl 0x55e88637b188 col:8 ddy_fine 'float2 (float2)' # | | | |-ParmVarDecl 0x55e88637b0d8 col:23 'float2':'vector' # | | | |-BuiltinAliasAttr 0x55e88637b238 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e88637b2b0 Implicit # | | | `-ConstAttr 0x55e88637b2d8 Implicit # | | |-FunctionDecl 0x55e88637b400 col:8 ddy_fine 'float3 (float3)' # | | | |-ParmVarDecl 0x55e88637b350 col:23 'float3':'vector' # | | | |-BuiltinAliasAttr 0x55e88637b4b0 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | | |-NoThrowAttr 0x55e88637b528 Implicit # | | | `-ConstAttr 0x55e88637b550 Implicit # | | `-FunctionDecl 0x55e88637b678 col:8 ddy_fine 'float4 (float4)' # | | |-ParmVarDecl 0x55e88637b5c8 col:23 'float4':'vector' # | | |-BuiltinAliasAttr 0x55e88637b728 clang_builtin_alias __builtin_hlsl_elementwise_ddy_fine # | | |-NoThrowAttr 0x55e88637b7a0 Implicit # | | `-ConstAttr 0x55e88637b7c8 Implicit # | |-LinkageSpecDecl 0x55e8862bd6f8 col:45 implicit C # | | `-FunctionDecl 0x55e8862bd748 col:45 implicit used __builtin_elementwise_popcount 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e8862bd7f0 <> Implicit 501 # | | |-NoThrowAttr 0x55e8862bd850 Implicit # | | `-ConstAttr 0x55e8862bd878 Implicit # | |-NamespaceDecl 0x55e88637b818 prev 0x55e886281ca8 line:12:11 hlsl # | | |-original Namespace 0x55e8861d8a98 'hlsl' # | | |-FunctionDecl 0x55e88637ba18 line:237:36 constexpr acos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88637b930 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88637bd98 # | | | | `-ReturnStmt 0x55e88637bd88 # | | | | `-CallExpr 0x55e88637bd58 'float' # | | | | |-ImplicitCastExpr 0x55e88637bd40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88637bce8 '' Function 0x55e88628ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88637bcc0 'float' # | | | | `-ImplicitCastExpr 0x55e88637bca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88637bc90 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88637bc58 'double' lvalue ParmVar 0x55e88637b930 'V' 'double' # | | | `-DeprecatedAttr 0x55e88637bac8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88637bf88 line:237:36 constexpr acos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88637be58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88637c358 # | | | | `-ReturnStmt 0x55e88637c348 # | | | | `-CallExpr 0x55e88637c318 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88637c300 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88637c278 '' Function 0x55e88628eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88637c250 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88637c238 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88637c220 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88637c1e8 'double2':'vector' lvalue ParmVar 0x55e88637be58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88637c038 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88637c548 line:237:36 constexpr acos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88637c418 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886381398 # | | | | `-ReturnStmt 0x55e886381388 # | | | | `-CallExpr 0x55e886381358 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886381340 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863812c0 '' Function 0x55e88628f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886381298 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886381280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886381268 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886381230 'double3':'vector' lvalue ParmVar 0x55e88637c418 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88637c5f8 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886381588 line:237:36 constexpr acos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886381458 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e886381968 # | | | | `-ReturnStmt 0x55e886381958 # | | | | `-CallExpr 0x55e886381928 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886381910 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886381888 '' Function 0x55e88628f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886381860 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886381848 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886381830 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863817f8 'double4':'vector' lvalue ParmVar 0x55e886381458 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e886381638 "In 202x 64 bit API lowering for acos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886381b08 line:238:37 constexpr acos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886381a18 col:26 used V 'int' # | | | |-CompoundStmt 0x55e886381e60 # | | | | `-ReturnStmt 0x55e886381e50 # | | | | `-CallExpr 0x55e886381e20 'float' # | | | | |-ImplicitCastExpr 0x55e886381e08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886381de8 '' Function 0x55e88628ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886381dc0 'float' # | | | | `-ImplicitCastExpr 0x55e886381da8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886381d90 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886381d58 'int' lvalue ParmVar 0x55e886381a18 'V' 'int' # | | | `-DeprecatedAttr 0x55e886381bb8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886382038 line:238:37 constexpr acos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886381f10 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863823b0 # | | | | `-ReturnStmt 0x55e8863823a0 # | | | | `-CallExpr 0x55e886382370 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886382358 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886382338 '' Function 0x55e88628eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886382310 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863822f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863822e0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863822a8 'int2':'vector' lvalue ParmVar 0x55e886381f10 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863820e8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886382588 line:238:37 constexpr acos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e886382460 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886382908 # | | | | `-ReturnStmt 0x55e8863828f8 # | | | | `-CallExpr 0x55e8863828c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863828b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886382890 '' Function 0x55e88628f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886382868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886382850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886382838 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886382800 'int3':'vector' lvalue ParmVar 0x55e886382460 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e886382638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886382ae8 line:238:37 constexpr acos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863829b8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886382e70 # | | | | `-ReturnStmt 0x55e886382e60 # | | | | `-CallExpr 0x55e886382e30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886382e18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886382df8 '' Function 0x55e88628f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886382dd0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886382db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886382da0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886382d68 'int4':'vector' lvalue ParmVar 0x55e8863829b8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886382b98 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886382fd0 line:238:37 constexpr acos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886382f20 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863883f8 # | | | | `-ReturnStmt 0x55e8863883e8 # | | | | `-CallExpr 0x55e8863883b8 'float' # | | | | |-ImplicitCastExpr 0x55e8863883a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886388380 '' Function 0x55e88628ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886388358 'float' # | | | | `-ImplicitCastExpr 0x55e886388340 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886388328 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863882f0 'uint':'unsigned int' lvalue ParmVar 0x55e886382f20 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886388130 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886388558 line:238:37 constexpr acos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863884a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863888f0 # | | | | `-ReturnStmt 0x55e8863888e0 # | | | | `-CallExpr 0x55e8863888b0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886388898 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886388878 '' Function 0x55e88628eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886388850 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886388838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886388820 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863887e8 'uint2':'vector' lvalue ParmVar 0x55e8863884a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886388608 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886388a50 line:238:37 constexpr acos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863889a0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e886388df0 # | | | | `-ReturnStmt 0x55e886388de0 # | | | | `-CallExpr 0x55e886388db0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886388d98 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886388d78 '' Function 0x55e88628f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886388d50 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886388d38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886388d20 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886388ce8 'uint3':'vector' lvalue ParmVar 0x55e8863889a0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886388b00 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886388f50 line:238:37 constexpr acos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e886388ea0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863892f8 # | | | | `-ReturnStmt 0x55e8863892e8 # | | | | `-CallExpr 0x55e8863892b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863892a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886389280 '' Function 0x55e88628f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886389258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886389240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886389228 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863891f0 'uint4':'vector' lvalue ParmVar 0x55e886388ea0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886389000 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863894d8 line:238:37 constexpr acos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863893a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886389870 # | | | | `-ReturnStmt 0x55e886389860 # | | | | `-CallExpr 0x55e886389830 'float' # | | | | |-ImplicitCastExpr 0x55e886389818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863897f8 '' Function 0x55e88628ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863897d0 'float' # | | | | `-ImplicitCastExpr 0x55e8863897b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863897a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886389768 'int64_t':'long' lvalue ParmVar 0x55e8863893a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886389588 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886389a48 line:238:37 constexpr acos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886389920 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886389e00 # | | | | `-ReturnStmt 0x55e886389df0 # | | | | `-CallExpr 0x55e886389dc0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886389da8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886389d88 '' Function 0x55e88628eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886389d60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886389d48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886389d30 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886389cf8 'int64_t2':'vector' lvalue ParmVar 0x55e886389920 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886389af8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886389fd8 line:238:37 constexpr acos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886389eb0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e88638a3b0 # | | | | `-ReturnStmt 0x55e88638a3a0 # | | | | `-CallExpr 0x55e88638a370 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88638a358 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88638a338 '' Function 0x55e88628f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88638a310 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88638a2f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638a2e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638a2a8 'int64_t3':'vector' lvalue ParmVar 0x55e886389eb0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88638a088 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638a588 line:238:37 constexpr acos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88638a460 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e88638a950 # | | | | `-ReturnStmt 0x55e88638a940 # | | | | `-CallExpr 0x55e88638a910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88638a8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88638a8d8 '' Function 0x55e88628f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88638a8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88638a898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638a880 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638a848 'int64_t4':'vector' lvalue ParmVar 0x55e88638a460 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88638a638 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638ab28 line:238:37 constexpr acos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88638aa00 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e88638aee0 # | | | | `-ReturnStmt 0x55e88638aed0 # | | | | `-CallExpr 0x55e88638aea0 'float' # | | | | |-ImplicitCastExpr 0x55e88638ae88 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88638ae68 '' Function 0x55e88628ec30 'acos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88638ae40 'float' # | | | | `-ImplicitCastExpr 0x55e88638ae28 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638ae10 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638add8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e88638aa00 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e88638abd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638b0b8 line:238:37 constexpr acos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88638af90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88638b490 # | | | | `-ReturnStmt 0x55e88638b480 # | | | | `-CallExpr 0x55e88638b450 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88638b438 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88638b418 '' Function 0x55e88628eea8 'acos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88638b3f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88638b3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638b3c0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638b388 'uint64_t2':'vector' lvalue ParmVar 0x55e88638af90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88638b168 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638b668 line:238:37 constexpr acos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88638b540 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88638ba48 # | | | | `-ReturnStmt 0x55e88638ba38 # | | | | `-CallExpr 0x55e88638ba08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88638b9f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88638b9d0 '' Function 0x55e88628f120 'acos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88638b9a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88638b990 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638b978 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638b940 'uint64_t3':'vector' lvalue ParmVar 0x55e88638b540 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88638b718 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638bc28 line:238:37 constexpr acos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88638baf8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88638c010 # | | | | `-ReturnStmt 0x55e88638c000 # | | | | `-CallExpr 0x55e88638bfd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88638bfb8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88638bf98 '' Function 0x55e88628f398 'acos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88638bf70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88638bf58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638bf40 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638bf08 'uint64_t4':'vector' lvalue ParmVar 0x55e88638baf8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88638bcd8 "In 202x int lowering for acos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638c198 line:244:36 constexpr asin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88638c0d0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88638c4e0 # | | | | `-ReturnStmt 0x55e88638c4d0 # | | | | `-CallExpr 0x55e88638c4a0 'float' # | | | | |-ImplicitCastExpr 0x55e88638c488 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88638c468 '' Function 0x55e8862a8920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88638c440 'float' # | | | | `-ImplicitCastExpr 0x55e88638c428 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638c410 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638c3d8 'double' lvalue ParmVar 0x55e88638c0d0 'V' 'double' # | | | `-DeprecatedAttr 0x55e88638c248 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88638c650 line:244:36 constexpr asin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88638c5a0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88638c9b8 # | | | | `-ReturnStmt 0x55e88638c9a8 # | | | | `-CallExpr 0x55e88638c978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88638c960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88638c940 '' Function 0x55e8862a8b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88638c918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88638c900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638c8e8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638c8b0 'double2':'vector' lvalue ParmVar 0x55e88638c5a0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88638c700 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88638cb28 line:244:36 constexpr asin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88638ca78 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e88638ce98 # | | | | `-ReturnStmt 0x55e88638ce88 # | | | | `-CallExpr 0x55e88638ce58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88638ce40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88638ce20 '' Function 0x55e886297588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88638cdf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88638cde0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638cdc8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638cd90 'double3':'vector' lvalue ParmVar 0x55e88638ca78 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88638cbd8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88638d008 line:244:36 constexpr asin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88638cf58 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e88638d380 # | | | | `-ReturnStmt 0x55e88638d370 # | | | | `-CallExpr 0x55e88638d340 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88638d328 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88638d308 '' Function 0x55e886297800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88638d2e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88638d2c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638d2b0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638d278 'double4':'vector' lvalue ParmVar 0x55e88638cf58 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88638d0b8 "In 202x 64 bit API lowering for asin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88638d4e0 line:245:37 constexpr asin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e88638d430 col:26 used V 'int' # | | | |-CompoundStmt 0x55e88638d838 # | | | | `-ReturnStmt 0x55e88638d828 # | | | | `-CallExpr 0x55e88638d7f8 'float' # | | | | |-ImplicitCastExpr 0x55e88638d7e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88638d7c0 '' Function 0x55e8862a8920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88638d798 'float' # | | | | `-ImplicitCastExpr 0x55e88638d780 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638d768 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638d730 'int' lvalue ParmVar 0x55e88638d430 'V' 'int' # | | | `-DeprecatedAttr 0x55e88638d590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638d998 line:245:37 constexpr asin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88638d8e8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88638dd10 # | | | | `-ReturnStmt 0x55e88638dd00 # | | | | `-CallExpr 0x55e88638dcd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88638dcb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88638dc98 '' Function 0x55e8862a8b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88638dc70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88638dc58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638dc40 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638dc08 'int2':'vector' lvalue ParmVar 0x55e88638d8e8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88638da48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88638de70 line:245:37 constexpr asin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88638ddc0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886396380 # | | | | `-ReturnStmt 0x55e886396370 # | | | | `-CallExpr 0x55e886396340 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886396328 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886396308 '' Function 0x55e886297588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863962e0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88638e138 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88638e120 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88638e0e8 'int3':'vector' lvalue ParmVar 0x55e88638ddc0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88638df20 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863964e0 line:245:37 constexpr asin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886396430 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886396868 # | | | | `-ReturnStmt 0x55e886396858 # | | | | `-CallExpr 0x55e886396828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886396810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863967f0 '' Function 0x55e886297800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863967c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863967b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886396798 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886396760 'int4':'vector' lvalue ParmVar 0x55e886396430 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886396590 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863969c8 line:245:37 constexpr asin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886396918 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886396d40 # | | | | `-ReturnStmt 0x55e886396d30 # | | | | `-CallExpr 0x55e886396d00 'float' # | | | | |-ImplicitCastExpr 0x55e886396ce8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886396cc8 '' Function 0x55e8862a8920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886396ca0 'float' # | | | | `-ImplicitCastExpr 0x55e886396c88 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886396c70 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886396c38 'uint':'unsigned int' lvalue ParmVar 0x55e886396918 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886396a78 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886396ea0 line:245:37 constexpr asin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886396df0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e886397238 # | | | | `-ReturnStmt 0x55e886397228 # | | | | `-CallExpr 0x55e8863971f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863971e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863971c0 '' Function 0x55e8862a8b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886397198 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886397180 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886397168 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886397130 'uint2':'vector' lvalue ParmVar 0x55e886396df0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886396f50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886397398 line:245:37 constexpr asin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863972e8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e886397738 # | | | | `-ReturnStmt 0x55e886397728 # | | | | `-CallExpr 0x55e8863976f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863976e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863976c0 '' Function 0x55e886297588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886397698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886397680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886397668 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886397630 'uint3':'vector' lvalue ParmVar 0x55e8863972e8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886397448 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886397898 line:245:37 constexpr asin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863977e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886397c40 # | | | | `-ReturnStmt 0x55e886397c30 # | | | | `-CallExpr 0x55e886397c00 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886397be8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886397bc8 '' Function 0x55e886297800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886397ba0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886397b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886397b70 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886397b38 'uint4':'vector' lvalue ParmVar 0x55e8863977e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886397948 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886397da0 line:245:37 constexpr asin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886397cf0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886398138 # | | | | `-ReturnStmt 0x55e886398128 # | | | | `-CallExpr 0x55e8863980f8 'float' # | | | | |-ImplicitCastExpr 0x55e8863980e0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863980c0 '' Function 0x55e8862a8920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886398098 'float' # | | | | `-ImplicitCastExpr 0x55e886398080 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886398068 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886398030 'int64_t':'long' lvalue ParmVar 0x55e886397cf0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886397e50 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886398680 line:245:37 constexpr asin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863981e8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886398a38 # | | | | `-ReturnStmt 0x55e886398a28 # | | | | `-CallExpr 0x55e8863989f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863989e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863989c0 '' Function 0x55e8862a8b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886398998 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886398980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886398968 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886398930 'int64_t2':'vector' lvalue ParmVar 0x55e8863981e8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886398730 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886398b98 line:245:37 constexpr asin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886398ae8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886398f58 # | | | | `-ReturnStmt 0x55e886398f48 # | | | | `-CallExpr 0x55e886398f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886398f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886398ee0 '' Function 0x55e886297588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886398eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886398ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886398e88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886398e50 'int64_t3':'vector' lvalue ParmVar 0x55e886398ae8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886398c48 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863990b8 line:245:37 constexpr asin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886399008 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886399480 # | | | | `-ReturnStmt 0x55e886399470 # | | | | `-CallExpr 0x55e886399440 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886399428 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886399408 '' Function 0x55e886297800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863993e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863993c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863993b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886399378 'int64_t4':'vector' lvalue ParmVar 0x55e886399008 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886399168 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863995e0 line:245:37 constexpr asin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886399530 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886399998 # | | | | `-ReturnStmt 0x55e886399988 # | | | | `-CallExpr 0x55e886399958 'float' # | | | | |-ImplicitCastExpr 0x55e886399940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886399920 '' Function 0x55e8862a8920 'asin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863998f8 'float' # | | | | `-ImplicitCastExpr 0x55e8863998e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863998c8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886399890 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886399530 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886399690 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886399af8 line:245:37 constexpr asin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886399a48 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e886399ed0 # | | | | `-ReturnStmt 0x55e886399ec0 # | | | | `-CallExpr 0x55e886399e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886399e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886399e58 '' Function 0x55e8862a8b98 'asin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886399e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886399e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886399e00 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886399dc8 'uint64_t2':'vector' lvalue ParmVar 0x55e886399a48 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886399ba8 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639a030 line:245:37 constexpr asin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886399f80 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88639a410 # | | | | `-ReturnStmt 0x55e88639a400 # | | | | `-CallExpr 0x55e88639a3d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88639a3b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88639a398 '' Function 0x55e886297588 'asin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88639a370 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88639a358 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639a340 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639a308 'uint64_t3':'vector' lvalue ParmVar 0x55e886399f80 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88639a0e0 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639a570 line:245:37 constexpr asin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88639a4c0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88639c170 # | | | | `-ReturnStmt 0x55e88639c160 # | | | | `-CallExpr 0x55e88639c130 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88639c118 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88639c0f8 '' Function 0x55e886297800 'asin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88639c0d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88639c0b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639c0a0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639c068 'uint64_t4':'vector' lvalue ParmVar 0x55e88639a4c0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88639a620 "In 202x int lowering for asin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639c2e0 line:251:36 constexpr atan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88639c230 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88639c628 # | | | | `-ReturnStmt 0x55e88639c618 # | | | | `-CallExpr 0x55e88639c5e8 'float' # | | | | |-ImplicitCastExpr 0x55e88639c5d0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88639c5b0 '' Function 0x55e8862abd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88639c588 'float' # | | | | `-ImplicitCastExpr 0x55e88639c570 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639c558 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639c520 'double' lvalue ParmVar 0x55e88639c230 'V' 'double' # | | | `-DeprecatedAttr 0x55e88639c390 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88639c798 line:251:36 constexpr atan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88639c6e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88639cb00 # | | | | `-ReturnStmt 0x55e88639caf0 # | | | | `-CallExpr 0x55e88639cac0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88639caa8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88639ca88 '' Function 0x55e8862abf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88639ca60 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88639ca48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639ca30 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639c9f8 'double2':'vector' lvalue ParmVar 0x55e88639c6e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88639c848 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88639cc70 line:251:36 constexpr atan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88639cbc0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e88639cfe0 # | | | | `-ReturnStmt 0x55e88639cfd0 # | | | | `-CallExpr 0x55e88639cfa0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88639cf88 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88639cf68 '' Function 0x55e8862ac1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88639cf40 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88639cf28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639cf10 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639ced8 'double3':'vector' lvalue ParmVar 0x55e88639cbc0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88639cd20 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88639d150 line:251:36 constexpr atan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88639d0a0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e88639d4c8 # | | | | `-ReturnStmt 0x55e88639d4b8 # | | | | `-CallExpr 0x55e88639d488 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88639d470 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88639d450 '' Function 0x55e8862ac468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88639d428 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88639d410 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639d3f8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639d3c0 'double4':'vector' lvalue ParmVar 0x55e88639d0a0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88639d200 "In 202x 64 bit API lowering for atan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88639d628 line:252:37 constexpr atan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e88639d578 col:26 used V 'int' # | | | |-CompoundStmt 0x55e88639d980 # | | | | `-ReturnStmt 0x55e88639d970 # | | | | `-CallExpr 0x55e88639d940 'float' # | | | | |-ImplicitCastExpr 0x55e88639d928 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88639d908 '' Function 0x55e8862abd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88639d8e0 'float' # | | | | `-ImplicitCastExpr 0x55e88639d8c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639d8b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639d878 'int' lvalue ParmVar 0x55e88639d578 'V' 'int' # | | | `-DeprecatedAttr 0x55e88639d6d8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639dae0 line:252:37 constexpr atan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88639da30 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88639de58 # | | | | `-ReturnStmt 0x55e88639de48 # | | | | `-CallExpr 0x55e88639de18 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88639de00 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88639dde0 '' Function 0x55e8862abf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88639ddb8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88639dda0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639dd88 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639dd50 'int2':'vector' lvalue ParmVar 0x55e88639da30 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88639db90 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639ee28 line:252:37 constexpr atan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88639ed78 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e88639f1a8 # | | | | `-ReturnStmt 0x55e88639f198 # | | | | `-CallExpr 0x55e88639f168 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88639f150 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88639f130 '' Function 0x55e8862ac1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88639f108 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88639f0f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639f0d8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639f0a0 'int3':'vector' lvalue ParmVar 0x55e88639ed78 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88639eed8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639f308 line:252:37 constexpr atan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88639f258 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e88639f690 # | | | | `-ReturnStmt 0x55e88639f680 # | | | | `-CallExpr 0x55e88639f650 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88639f638 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88639f618 '' Function 0x55e8862ac468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88639f5f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88639f5d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639f5c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639f588 'int4':'vector' lvalue ParmVar 0x55e88639f258 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88639f3b8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639f7f0 line:252:37 constexpr atan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88639f740 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88639fb68 # | | | | `-ReturnStmt 0x55e88639fb58 # | | | | `-CallExpr 0x55e88639fb28 'float' # | | | | |-ImplicitCastExpr 0x55e88639fb10 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88639faf0 '' Function 0x55e8862abd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88639fac8 'float' # | | | | `-ImplicitCastExpr 0x55e88639fab0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639fa98 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639fa60 'uint':'unsigned int' lvalue ParmVar 0x55e88639f740 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88639f8a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88639fcc8 line:252:37 constexpr atan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88639fc18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863a0060 # | | | | `-ReturnStmt 0x55e8863a0050 # | | | | `-CallExpr 0x55e8863a0020 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a0008 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88639ffe8 '' Function 0x55e8862abf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88639ffc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88639ffa8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88639ff90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88639ff58 'uint2':'vector' lvalue ParmVar 0x55e88639fc18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88639fd78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a01c0 line:252:37 constexpr atan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a0110 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863a0560 # | | | | `-ReturnStmt 0x55e8863a0550 # | | | | `-CallExpr 0x55e8863a0520 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a0508 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863a04e8 '' Function 0x55e8862ac1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863a04c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a04a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a0490 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a0458 'uint3':'vector' lvalue ParmVar 0x55e8863a0110 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863a0270 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a06c0 line:252:37 constexpr atan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a0610 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863a0a68 # | | | | `-ReturnStmt 0x55e8863a0a58 # | | | | `-CallExpr 0x55e8863a0a28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a0a10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863a09f0 '' Function 0x55e8862ac468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863a09c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a09b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a0998 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a0960 'uint4':'vector' lvalue ParmVar 0x55e8863a0610 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863a0770 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a0bc8 line:252:37 constexpr atan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a0b18 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863a1830 # | | | | `-ReturnStmt 0x55e8863a1820 # | | | | `-CallExpr 0x55e8863a17f0 'float' # | | | | |-ImplicitCastExpr 0x55e8863a17d8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863a17b8 '' Function 0x55e8862abd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863a1790 'float' # | | | | `-ImplicitCastExpr 0x55e8863a1778 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a1760 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a1728 'int64_t':'long' lvalue ParmVar 0x55e8863a0b18 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863a0c78 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a1990 line:252:37 constexpr atan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a18e0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863a1d48 # | | | | `-ReturnStmt 0x55e8863a1d38 # | | | | `-CallExpr 0x55e8863a1d08 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a1cf0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863a1cd0 '' Function 0x55e8862abf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863a1ca8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a1c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a1c78 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a1c40 'int64_t2':'vector' lvalue ParmVar 0x55e8863a18e0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863a1a40 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a1ea8 line:252:37 constexpr atan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a1df8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863a2268 # | | | | `-ReturnStmt 0x55e8863a2258 # | | | | `-CallExpr 0x55e8863a2228 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a2210 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863a21f0 '' Function 0x55e8862ac1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863a21c8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a21b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a2198 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a2160 'int64_t3':'vector' lvalue ParmVar 0x55e8863a1df8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863a1f58 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a23c8 line:252:37 constexpr atan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a2318 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863a2790 # | | | | `-ReturnStmt 0x55e8863a2780 # | | | | `-CallExpr 0x55e8863a2750 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a2738 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863a2718 '' Function 0x55e8862ac468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863a26f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a26d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a26c0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a2688 'int64_t4':'vector' lvalue ParmVar 0x55e8863a2318 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863a2478 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a28f0 line:252:37 constexpr atan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a2840 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863a2ca8 # | | | | `-ReturnStmt 0x55e8863a2c98 # | | | | `-CallExpr 0x55e8863a2c68 'float' # | | | | |-ImplicitCastExpr 0x55e8863a2c50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863a2c30 '' Function 0x55e8862abd00 'atan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863a2c08 'float' # | | | | `-ImplicitCastExpr 0x55e8863a2bf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a2bd8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a2ba0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863a2840 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863a29a0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a2e08 line:252:37 constexpr atan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a2d58 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863a31e0 # | | | | `-ReturnStmt 0x55e8863a31d0 # | | | | `-CallExpr 0x55e8863a31a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a3188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863a3168 '' Function 0x55e8862abf78 'atan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863a3140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a3128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a3110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a30d8 'uint64_t2':'vector' lvalue ParmVar 0x55e8863a2d58 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863a2eb8 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a3340 line:252:37 constexpr atan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a3290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863a4048 # | | | | `-ReturnStmt 0x55e8863a4038 # | | | | `-CallExpr 0x55e8863a4008 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a3ff0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863a3fd0 '' Function 0x55e8862ac1f0 'atan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863a3fa8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a3f90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a3f78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a3f40 'uint64_t3':'vector' lvalue ParmVar 0x55e8863a3290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863a33f0 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a41a8 line:252:37 constexpr atan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a40f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863a4590 # | | | | `-ReturnStmt 0x55e8863a4580 # | | | | `-CallExpr 0x55e8863a4550 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a4538 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863a4518 '' Function 0x55e8862ac468 'atan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863a44f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a44d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a44c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a4488 'uint64_t4':'vector' lvalue ParmVar 0x55e8863a40f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863a4258 "In 202x int lowering for atan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a47e8 line:258:37 constexpr atan2 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a4650 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e8863a46d0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e8863a4c00 # | | | | `-ReturnStmt 0x55e8863a4bf0 # | | | | `-CallExpr 0x55e8863a4bb8 'float' # | | | | |-ImplicitCastExpr 0x55e8863a4ba0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8863a4b50 '' Function 0x55e8862ad5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e8863a4a98 'float' # | | | | | `-ImplicitCastExpr 0x55e8863a4a80 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a4a68 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a4a30 'double' lvalue ParmVar 0x55e8863a4650 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e8863a4b28 'float' # | | | | `-ImplicitCastExpr 0x55e8863a4b10 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a4af8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a4ac0 'double' lvalue ParmVar 0x55e8863a46d0 'V2' 'double' # | | | `-DeprecatedAttr 0x55e8863a48a0 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863a4e98 line:258:37 constexpr atan2 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a4cc0 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e8863a4d40 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e8863a5320 # | | | | `-ReturnStmt 0x55e8863a5310 # | | | | `-CallExpr 0x55e8863a52d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a52c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e8863a5238 '' Function 0x55e8862ad958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e8863a5168 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a5150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a5138 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a5100 'double2':'vector' lvalue ParmVar 0x55e8863a4cc0 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e8863a5210 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a51f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a51e0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a51a8 'double2':'vector' lvalue ParmVar 0x55e8863a4d40 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863a4f50 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863a55b8 line:258:37 constexpr atan2 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a53e0 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e8863a5460 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e8863a5a40 # | | | | `-ReturnStmt 0x55e8863a5a30 # | | | | `-CallExpr 0x55e8863a59f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a59e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e8863a5960 '' Function 0x55e8862add20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e8863a5890 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a5878 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a5860 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a5828 'double3':'vector' lvalue ParmVar 0x55e8863a53e0 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e8863a5938 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a5920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a5908 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a58d0 'double3':'vector' lvalue ParmVar 0x55e8863a5460 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863a5670 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863a5cd8 line:258:37 constexpr atan2 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a5b00 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e8863a5b80 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e8863a65a0 # | | | | `-ReturnStmt 0x55e8863a6590 # | | | | `-CallExpr 0x55e8863a6558 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a6540 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e8863a64c0 '' Function 0x55e8862ae0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8863a63f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a63d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a63c0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a6388 'double4':'vector' lvalue ParmVar 0x55e8863a5b00 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e8863a6498 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a6480 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a6468 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a6430 'double4':'vector' lvalue ParmVar 0x55e8863a5b80 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863a5d90 "In 202x 64 bit API lowering for atan2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863a67e8 line:259:38 constexpr atan2 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a6650 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e8863a66d0 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e8863a6be0 # | | | | `-ReturnStmt 0x55e8863a6bd0 # | | | | `-CallExpr 0x55e8863a6b98 'float' # | | | | |-ImplicitCastExpr 0x55e8863a6b80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8863a6b60 '' Function 0x55e8862ad5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e8863a6aa8 'float' # | | | | | `-ImplicitCastExpr 0x55e8863a6a90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a6a78 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a6a40 'int' lvalue ParmVar 0x55e8863a6650 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e8863a6b38 'float' # | | | | `-ImplicitCastExpr 0x55e8863a6b20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a6b08 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a6ad0 'int' lvalue ParmVar 0x55e8863a66d0 'V2' 'int' # | | | `-DeprecatedAttr 0x55e8863a68a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a6e68 line:259:38 constexpr atan2 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a6c90 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e8863a6d10 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e8863a7298 # | | | | `-ReturnStmt 0x55e8863a7288 # | | | | `-CallExpr 0x55e8863a7250 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a7238 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e8863a7218 '' Function 0x55e8862ad958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e8863a7148 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a7130 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a7118 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a70e0 'int2':'vector' lvalue ParmVar 0x55e8863a6c90 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e8863a71f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a71d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a71c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a7188 'int2':'vector' lvalue ParmVar 0x55e8863a6d10 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863a6f20 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a7518 line:259:38 constexpr atan2 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a7348 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e8863a73c8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e8863a7950 # | | | | `-ReturnStmt 0x55e8863a7940 # | | | | `-CallExpr 0x55e8863a7908 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a78f0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e8863a78d0 '' Function 0x55e8862add20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e8863a7800 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a77e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a77d0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a7798 'int3':'vector' lvalue ParmVar 0x55e8863a7348 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e8863a78a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a7890 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a7878 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a7840 'int3':'vector' lvalue ParmVar 0x55e8863a73c8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863a75d0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a7bd8 line:259:38 constexpr atan2 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a7a00 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e8863a7a80 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e8863a8018 # | | | | `-ReturnStmt 0x55e8863a8008 # | | | | `-CallExpr 0x55e8863a7fd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a7fb8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e8863a7f98 '' Function 0x55e8862ae0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8863a7ec8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a7eb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a7e98 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a7e60 'int4':'vector' lvalue ParmVar 0x55e8863a7a00 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e8863a7f70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a7f58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a7f40 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a7f08 'int4':'vector' lvalue ParmVar 0x55e8863a7a80 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863a7c90 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a8878 line:259:38 constexpr atan2 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a80c8 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e8863a8148 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863a8c90 # | | | | `-ReturnStmt 0x55e8863a8c80 # | | | | `-CallExpr 0x55e8863a8c48 'float' # | | | | |-ImplicitCastExpr 0x55e8863a8c30 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8863a8c10 '' Function 0x55e8862ad5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e8863a8b58 'float' # | | | | | `-ImplicitCastExpr 0x55e8863a8b40 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a8b28 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a8af0 'uint':'unsigned int' lvalue ParmVar 0x55e8863a80c8 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e8863a8be8 'float' # | | | | `-ImplicitCastExpr 0x55e8863a8bd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a8bb8 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a8b80 'uint':'unsigned int' lvalue ParmVar 0x55e8863a8148 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863a8930 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a8f18 line:259:38 constexpr atan2 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a8d40 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8863a8dc0 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863a9368 # | | | | `-ReturnStmt 0x55e8863a9358 # | | | | `-CallExpr 0x55e8863a9320 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a9308 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e8863a92e8 '' Function 0x55e8862ad958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e8863a9218 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a9200 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a91e8 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a91b0 'uint2':'vector' lvalue ParmVar 0x55e8863a8d40 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e8863a92c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a92a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a9290 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a9258 'uint2':'vector' lvalue ParmVar 0x55e8863a8dc0 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863a8fd0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a95e8 line:259:38 constexpr atan2 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a9418 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e8863a9498 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863a9a40 # | | | | `-ReturnStmt 0x55e8863a9a30 # | | | | `-CallExpr 0x55e8863a99f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863a99e0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e8863a99c0 '' Function 0x55e8862add20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e8863a98f0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a98d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a98c0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a9888 'uint3':'vector' lvalue ParmVar 0x55e8863a9418 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e8863a9998 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863a9980 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863a9968 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863a9930 'uint3':'vector' lvalue ParmVar 0x55e8863a9498 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863a96a0 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863a9cc8 line:259:38 constexpr atan2 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863a9af0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8863a9b70 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863aa128 # | | | | `-ReturnStmt 0x55e8863aa118 # | | | | `-CallExpr 0x55e8863aa0e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863aa0c8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e8863aa0a8 '' Function 0x55e8862ae0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8863a9fd8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863a9fc0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863a9fa8 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863a9f70 'uint4':'vector' lvalue ParmVar 0x55e8863a9af0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e8863aa080 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863aa068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863aa050 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863aa018 'uint4':'vector' lvalue ParmVar 0x55e8863a9b70 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863a9d80 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863aa3a8 line:259:38 constexpr atan2 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863aa1d8 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e8863aa258 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863ad318 # | | | | `-ReturnStmt 0x55e8863ad308 # | | | | `-CallExpr 0x55e8863ad2d0 'float' # | | | | |-ImplicitCastExpr 0x55e8863aa780 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8863aa760 '' Function 0x55e8862ad5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e8863aa6a8 'float' # | | | | | `-ImplicitCastExpr 0x55e8863aa690 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863aa678 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863aa640 'int64_t':'long' lvalue ParmVar 0x55e8863aa1d8 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e8863aa738 'float' # | | | | `-ImplicitCastExpr 0x55e8863aa720 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863aa708 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863aa6d0 'int64_t':'long' lvalue ParmVar 0x55e8863aa258 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863aa460 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ad598 line:259:38 constexpr atan2 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ad3c8 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8863ad448 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863ada08 # | | | | `-ReturnStmt 0x55e8863ad9f8 # | | | | `-CallExpr 0x55e8863ad9c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ad9a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e8863ad988 '' Function 0x55e8862ad958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e8863ad8b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863ad8a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863ad888 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863ad850 'int64_t2':'vector' lvalue ParmVar 0x55e8863ad3c8 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e8863ad960 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ad948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ad930 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ad8f8 'int64_t2':'vector' lvalue ParmVar 0x55e8863ad448 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863ad650 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863adc88 line:259:38 constexpr atan2 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863adab8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e8863adb38 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863ae100 # | | | | `-ReturnStmt 0x55e8863ae0f0 # | | | | `-CallExpr 0x55e8863ae0b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ae0a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e8863ae080 '' Function 0x55e8862add20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e8863adfb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863adf98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863adf80 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863adf48 'int64_t3':'vector' lvalue ParmVar 0x55e8863adab8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e8863ae058 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ae040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ae028 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863adff0 'int64_t3':'vector' lvalue ParmVar 0x55e8863adb38 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863add40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ae388 line:259:38 constexpr atan2 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ae1b0 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8863ae230 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863ae808 # | | | | `-ReturnStmt 0x55e8863ae7f8 # | | | | `-CallExpr 0x55e8863ae7c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ae7a8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e8863ae788 '' Function 0x55e8862ae0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8863ae6b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863ae6a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863ae688 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863ae650 'int64_t4':'vector' lvalue ParmVar 0x55e8863ae1b0 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e8863ae760 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ae748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ae730 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ae6f8 'int64_t4':'vector' lvalue ParmVar 0x55e8863ae230 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863ae440 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863aea88 line:259:38 constexpr atan2 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ae8b8 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e8863ae938 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863aeee0 # | | | | `-ReturnStmt 0x55e8863aeed0 # | | | | `-CallExpr 0x55e8863aee98 'float' # | | | | |-ImplicitCastExpr 0x55e8863aee80 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8863aee60 '' Function 0x55e8862ad5c8 'atan2' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e8863aeda8 'float' # | | | | | `-ImplicitCastExpr 0x55e8863aed90 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863aed78 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863aed40 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863ae8b8 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e8863aee38 'float' # | | | | `-ImplicitCastExpr 0x55e8863aee20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863aee08 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863aedd0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863ae938 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863aeb40 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863af168 line:259:38 constexpr atan2 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863aef90 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e8863af010 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863af618 # | | | | `-ReturnStmt 0x55e8863af608 # | | | | `-CallExpr 0x55e8863af5d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863af5b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e8863af598 '' Function 0x55e8862ad958 'atan2' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e8863af4c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863af4b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863af498 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863af460 'uint64_t2':'vector' lvalue ParmVar 0x55e8863aef90 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e8863af570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863af558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863af540 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863af508 'uint64_t2':'vector' lvalue ParmVar 0x55e8863af010 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863af220 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863af898 line:259:38 constexpr atan2 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863af6c8 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8863af748 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863afd30 # | | | | `-ReturnStmt 0x55e8863afd20 # | | | | `-CallExpr 0x55e8863afce8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863afcd0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e8863afcb0 '' Function 0x55e8862add20 'atan2' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e8863afbe0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863afbc8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863afbb0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863afb78 'uint64_t3':'vector' lvalue ParmVar 0x55e8863af6c8 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e8863afc88 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863afc70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863afc58 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863afc20 'uint64_t3':'vector' lvalue ParmVar 0x55e8863af748 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863af950 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863affb8 line:259:38 constexpr atan2 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863afde0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e8863afe60 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863b0458 # | | | | `-ReturnStmt 0x55e8863b0448 # | | | | `-CallExpr 0x55e8863b0410 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b03f8 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e8863b03d8 '' Function 0x55e8862ae0a8 'atan2' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8863b0308 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863b02f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863b02d8 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863b02a0 'uint64_t4':'vector' lvalue ParmVar 0x55e8863afde0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e8863b03b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b0398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b0380 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b0348 'uint64_t4':'vector' lvalue ParmVar 0x55e8863afe60 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863b0070 "In 202x int lowering for atan2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b05c8 line:265:36 constexpr ceil 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b0518 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863b0910 # | | | | `-ReturnStmt 0x55e8863b0900 # | | | | `-CallExpr 0x55e8863b08d0 'float' # | | | | |-ImplicitCastExpr 0x55e8863b08b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863b0898 '' Function 0x55e8862aed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863b0870 'float' # | | | | `-ImplicitCastExpr 0x55e8863b0858 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b0840 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b0808 'double' lvalue ParmVar 0x55e8863b0518 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863b0678 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863b0a80 line:265:36 constexpr ceil 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b09d0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863b0de8 # | | | | `-ReturnStmt 0x55e8863b0dd8 # | | | | `-CallExpr 0x55e8863b0da8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b0d90 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863b0d70 '' Function 0x55e8862aefa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863b0d48 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b0d30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b0d18 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b0ce0 'double2':'vector' lvalue ParmVar 0x55e8863b09d0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863b0b30 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863b0f58 line:265:36 constexpr ceil 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b0ea8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863b12c8 # | | | | `-ReturnStmt 0x55e8863b12b8 # | | | | `-CallExpr 0x55e8863b1288 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b1270 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863b1250 '' Function 0x55e8862af220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863b1228 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b1210 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b11f8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b11c0 'double3':'vector' lvalue ParmVar 0x55e8863b0ea8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863b1008 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863b1448 line:265:36 constexpr ceil 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b1398 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863b17c0 # | | | | `-ReturnStmt 0x55e8863b17b0 # | | | | `-CallExpr 0x55e8863b1780 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b1768 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863b1748 '' Function 0x55e8862af498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863b1720 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b1708 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b16f0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b16b8 'double4':'vector' lvalue ParmVar 0x55e8863b1398 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863b14f8 "In 202x 64 bit API lowering for ceil is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863b1920 line:266:37 constexpr ceil 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b1870 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863b1c78 # | | | | `-ReturnStmt 0x55e8863b1c68 # | | | | `-CallExpr 0x55e8863b1c38 'float' # | | | | |-ImplicitCastExpr 0x55e8863b1c20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863b1c00 '' Function 0x55e8862aed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863b1bd8 'float' # | | | | `-ImplicitCastExpr 0x55e8863b1bc0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b1ba8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b1b70 'int' lvalue ParmVar 0x55e8863b1870 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863b19d0 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b1dd8 line:266:37 constexpr ceil 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b1d28 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863b2150 # | | | | `-ReturnStmt 0x55e8863b2140 # | | | | `-CallExpr 0x55e8863b2110 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b20f8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863b20d8 '' Function 0x55e8862aefa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863b20b0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b2098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b2080 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b2048 'int2':'vector' lvalue ParmVar 0x55e8863b1d28 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863b1e88 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b22b0 line:266:37 constexpr ceil 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b2200 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863b2630 # | | | | `-ReturnStmt 0x55e8863b2620 # | | | | `-CallExpr 0x55e8863b25f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b25d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863b25b8 '' Function 0x55e8862af220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863b2590 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b2578 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b2560 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b2528 'int3':'vector' lvalue ParmVar 0x55e8863b2200 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863b2360 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b2790 line:266:37 constexpr ceil 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b26e0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863b2b18 # | | | | `-ReturnStmt 0x55e8863b2b08 # | | | | `-CallExpr 0x55e8863b2ad8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b2ac0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863b2aa0 '' Function 0x55e8862af498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863b2a78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b2a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b2a48 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b2a10 'int4':'vector' lvalue ParmVar 0x55e8863b26e0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863b2840 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b2c78 line:266:37 constexpr ceil 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b2bc8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863b2ff0 # | | | | `-ReturnStmt 0x55e8863b2fe0 # | | | | `-CallExpr 0x55e8863b2fb0 'float' # | | | | |-ImplicitCastExpr 0x55e8863b2f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863b2f78 '' Function 0x55e8862aed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863b2f50 'float' # | | | | `-ImplicitCastExpr 0x55e8863b2f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b2f20 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b2ee8 'uint':'unsigned int' lvalue ParmVar 0x55e8863b2bc8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863b2d28 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b3150 line:266:37 constexpr ceil 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b30a0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863b4d10 # | | | | `-ReturnStmt 0x55e8863b4d00 # | | | | `-CallExpr 0x55e8863b4cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b4cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863b4c98 '' Function 0x55e8862aefa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863b4c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b4c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b4c40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b4c08 'uint2':'vector' lvalue ParmVar 0x55e8863b30a0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863b3200 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b4e70 line:266:37 constexpr ceil 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b4dc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863b5210 # | | | | `-ReturnStmt 0x55e8863b5200 # | | | | `-CallExpr 0x55e8863b51d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b51b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863b5198 '' Function 0x55e8862af220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863b5170 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b5158 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b5140 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b5108 'uint3':'vector' lvalue ParmVar 0x55e8863b4dc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863b4f20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b5370 line:266:37 constexpr ceil 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b52c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863b5718 # | | | | `-ReturnStmt 0x55e8863b5708 # | | | | `-CallExpr 0x55e8863b56d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b56c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863b56a0 '' Function 0x55e8862af498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863b5678 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b5660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b5648 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b5610 'uint4':'vector' lvalue ParmVar 0x55e8863b52c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863b5420 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b5878 line:266:37 constexpr ceil 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b57c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863b5c10 # | | | | `-ReturnStmt 0x55e8863b5c00 # | | | | `-CallExpr 0x55e8863b5bd0 'float' # | | | | |-ImplicitCastExpr 0x55e8863b5bb8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863b5b98 '' Function 0x55e8862aed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863b5b70 'float' # | | | | `-ImplicitCastExpr 0x55e8863b5b58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b5b40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b5b08 'int64_t':'long' lvalue ParmVar 0x55e8863b57c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863b5928 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b5d70 line:266:37 constexpr ceil 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b5cc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863b6128 # | | | | `-ReturnStmt 0x55e8863b6118 # | | | | `-CallExpr 0x55e8863b60e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b60d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863b60b0 '' Function 0x55e8862aefa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863b6088 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b6070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b6058 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b6020 'int64_t2':'vector' lvalue ParmVar 0x55e8863b5cc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863b5e20 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b6288 line:266:37 constexpr ceil 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b61d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863b6648 # | | | | `-ReturnStmt 0x55e8863b6638 # | | | | `-CallExpr 0x55e8863b6608 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b65f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863b65d0 '' Function 0x55e8862af220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863b65a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b6590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b6578 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b6540 'int64_t3':'vector' lvalue ParmVar 0x55e8863b61d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863b6338 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b67a8 line:266:37 constexpr ceil 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b66f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863b8148 # | | | | `-ReturnStmt 0x55e8863b8138 # | | | | `-CallExpr 0x55e8863b8108 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b80f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863b80d0 '' Function 0x55e8862af498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863b6ad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b6ab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b6aa0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b6a68 'int64_t4':'vector' lvalue ParmVar 0x55e8863b66f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863b6858 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b82a8 line:266:37 constexpr ceil 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b81f8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863b8660 # | | | | `-ReturnStmt 0x55e8863b8650 # | | | | `-CallExpr 0x55e8863b8620 'float' # | | | | |-ImplicitCastExpr 0x55e8863b8608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863b85e8 '' Function 0x55e8862aed30 'ceil' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863b85c0 'float' # | | | | `-ImplicitCastExpr 0x55e8863b85a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b8590 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b8558 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863b81f8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863b8358 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b87c0 line:266:37 constexpr ceil 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b8710 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863b8b98 # | | | | `-ReturnStmt 0x55e8863b8b88 # | | | | `-CallExpr 0x55e8863b8b58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b8b40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863b8b20 '' Function 0x55e8862aefa8 'ceil' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863b8af8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b8ae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b8ac8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b8a90 'uint64_t2':'vector' lvalue ParmVar 0x55e8863b8710 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863b8870 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b8cf8 line:266:37 constexpr ceil 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b8c48 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863b90d8 # | | | | `-ReturnStmt 0x55e8863b90c8 # | | | | `-CallExpr 0x55e8863b9098 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b9080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863b9060 '' Function 0x55e8862af220 'ceil' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863b9038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b9020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b9008 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b8fd0 'uint64_t3':'vector' lvalue ParmVar 0x55e8863b8c48 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863b8da8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863b9238 line:266:37 constexpr ceil 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b9188 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863b9620 # | | | | `-ReturnStmt 0x55e8863b9610 # | | | | `-CallExpr 0x55e8863b95e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863b95c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863b95a8 '' Function 0x55e8862af498 'ceil' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863b9580 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863b9568 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863b9550 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863b9518 'uint64_t4':'vector' lvalue ParmVar 0x55e8863b9188 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863b92e8 "In 202x int lowering for ceil is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55e8863b9d20 line:274:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e8863b9638 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8863b96d8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8863b9c78 line:274:66 invalid constexpr clamp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e8863b99e8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e8863b9ac0 col:35 invalid p1 'int' # | | | |-ParmVarDecl 0x55e8863b9b38 col:41 p2 'T' # | | | |-CompoundStmt 0x55e8863ba090 # | | | | `-ReturnStmt 0x55e8863ba080 # | | | | `-RecoveryExpr 0x55e8863ba048 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e8863b9e90 '' lvalue (ADL) = 'clamp' 0x55e8862b8fc8 0x55e8862af888 0x55e8862afd40 0x55e8862b01a8 0x55e8862b0608 0x55e8862b0a08 0x55e8862b0ed8 0x55e8862b1338 0x55e8862b1798 0x55e8862b1bf8 0x55e8862b2088 0x55e8862b24e8 0x55e8862b2948 0x55e8862b3e08 0x55e8862b4268 0x55e8862b46c8 0x55e8862b4b28 0x55e8862b4f98 0x55e8862b53f8 0x55e8862b5858 0x55e8862b5cb8 0x55e8862b60d8 0x55e8862b6538 0x55e8862b6998 0x55e88629dd28 0x55e88629e128 0x55e88629e588 0x55e88629e9e8 # | | | | |-RecoveryExpr 0x55e8863b9fb0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e8863b9fd0 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e8863b9d90 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e8863ba7c0 line:281:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e8863ba0e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8863ba178 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8863ba718 line:281:66 invalid constexpr clamp 'int (int, T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ba488 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e8863ba500 col:24 p1 'T' # | | | |-ParmVarDecl 0x55e8863ba5d8 col:41 invalid p2 'int' # | | | |-CompoundStmt 0x55e8863bab30 # | | | | `-ReturnStmt 0x55e8863bab20 # | | | | `-RecoveryExpr 0x55e8863baae8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e8863ba930 '' lvalue (ADL) = 'clamp' 0x55e88629e9e8 0x55e8862b8fc8 0x55e8862af888 0x55e8862afd40 0x55e8862b01a8 0x55e8862b0608 0x55e8862b0a08 0x55e8862b0ed8 0x55e8862b1338 0x55e8862b1798 0x55e8862b1bf8 0x55e8862b2088 0x55e8862b24e8 0x55e8862b2948 0x55e8862b3e08 0x55e8862b4268 0x55e8862b46c8 0x55e8862b4b28 0x55e8862b4f98 0x55e8862b53f8 0x55e8862b5858 0x55e8862b5cb8 0x55e8862b60d8 0x55e8862b6538 0x55e8862b6998 0x55e88629dd28 0x55e88629e128 0x55e88629e588 # | | | | |-RecoveryExpr 0x55e8863baa50 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e8863baac8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e8863ba830 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e8863bb1d0 line:288:66 invalid clamp # | | | |-TemplateTypeParmDecl 0x55e8863bab48 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8863babe8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8863bb128 line:288:66 invalid constexpr clamp 'int (int, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e8863baef8 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e8863baf70 col:24 p1 'T' # | | | |-ParmVarDecl 0x55e8863bafe8 col:30 p2 'T' # | | | |-CompoundStmt 0x55e8863bb570 # | | | | `-ReturnStmt 0x55e8863bb560 # | | | | `-RecoveryExpr 0x55e8863bb530 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e8863bb340 '' lvalue (ADL) = 'clamp' 0x55e88629e588 0x55e88629e9e8 0x55e8862b8fc8 0x55e8862af888 0x55e8862afd40 0x55e8862b01a8 0x55e8862b0608 0x55e8862b0a08 0x55e8862b0ed8 0x55e8862b1338 0x55e8862b1798 0x55e8862b1bf8 0x55e8862b2088 0x55e8862b24e8 0x55e8862b2948 0x55e8862b3e08 0x55e8862b4268 0x55e8862b46c8 0x55e8862b4b28 0x55e8862b4f98 0x55e8862b53f8 0x55e8862b5858 0x55e8862b5cb8 0x55e8862b60d8 0x55e8862b6538 0x55e8862b6998 0x55e88629dd28 0x55e88629e128 # | | | | `-RecoveryExpr 0x55e8863bb460 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e8863bb240 "In 202x mismatched vector/scalar lowering for clamp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e8863bb6d8 line:297:36 constexpr cos 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bb628 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863bba20 # | | | | `-ReturnStmt 0x55e8863bba10 # | | | | `-CallExpr 0x55e8863bb9e0 'float' # | | | | |-ImplicitCastExpr 0x55e8863bb9c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863bb9a8 '' Function 0x55e8862ba788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863bb980 'float' # | | | | `-ImplicitCastExpr 0x55e8863bb968 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bb950 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bb918 'double' lvalue ParmVar 0x55e8863bb628 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863bb788 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863bbb88 line:297:36 constexpr cos 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bbad8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863bbef0 # | | | | `-ReturnStmt 0x55e8863bbee0 # | | | | `-CallExpr 0x55e8863bbeb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bbe98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863bbe78 '' Function 0x55e8862baa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863bbe50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bbe38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bbe20 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bbde8 'double2':'vector' lvalue ParmVar 0x55e8863bbad8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863bbc38 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863bc0f0 line:297:36 constexpr cos 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bbfa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863bc460 # | | | | `-ReturnStmt 0x55e8863bc450 # | | | | `-CallExpr 0x55e8863bc420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bc408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863bc3e8 '' Function 0x55e8862bac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863bc3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bc3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bc390 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bc358 'double3':'vector' lvalue ParmVar 0x55e8863bbfa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863bc1a0 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863bc5c8 line:297:36 constexpr cos 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bc518 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863bc940 # | | | | `-ReturnStmt 0x55e8863bc930 # | | | | `-CallExpr 0x55e8863bc900 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bc8e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863bc8c8 '' Function 0x55e8862bbf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863bc8a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bc888 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bc870 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bc838 'double4':'vector' lvalue ParmVar 0x55e8863bc518 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863bc678 "In 202x 64 bit API lowering for cos is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863bcaa0 line:298:37 constexpr cos 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bc9f0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863bcdf8 # | | | | `-ReturnStmt 0x55e8863bcde8 # | | | | `-CallExpr 0x55e8863bcdb8 'float' # | | | | |-ImplicitCastExpr 0x55e8863bcda0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863bcd80 '' Function 0x55e8862ba788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863bcd58 'float' # | | | | `-ImplicitCastExpr 0x55e8863bcd40 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bcd28 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bccf0 'int' lvalue ParmVar 0x55e8863bc9f0 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863bcb50 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863bcf58 line:298:37 constexpr cos 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bcea8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863bd2d0 # | | | | `-ReturnStmt 0x55e8863bd2c0 # | | | | `-CallExpr 0x55e8863bd290 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bd278 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863bd258 '' Function 0x55e8862baa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863bd230 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bd218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bd200 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bd1c8 'int2':'vector' lvalue ParmVar 0x55e8863bcea8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863bd008 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863bd430 line:298:37 constexpr cos 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bd380 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863bd7b0 # | | | | `-ReturnStmt 0x55e8863bd7a0 # | | | | `-CallExpr 0x55e8863bd770 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bd758 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863bd738 '' Function 0x55e8862bac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863bd710 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bd6f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bd6e0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bd6a8 'int3':'vector' lvalue ParmVar 0x55e8863bd380 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863bd4e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863bd910 line:298:37 constexpr cos 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bd860 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863bdc98 # | | | | `-ReturnStmt 0x55e8863bdc88 # | | | | `-CallExpr 0x55e8863bdc58 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bdc40 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863bdc20 '' Function 0x55e8862bbf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863bdbf8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bdbe0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bdbc8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bdb90 'int4':'vector' lvalue ParmVar 0x55e8863bd860 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863bd9c0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863bddf8 line:298:37 constexpr cos 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bdd48 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863be1a0 # | | | | `-ReturnStmt 0x55e8863be190 # | | | | `-CallExpr 0x55e8863be160 'float' # | | | | |-ImplicitCastExpr 0x55e8863be148 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863be128 '' Function 0x55e8862ba788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863be100 'float' # | | | | `-ImplicitCastExpr 0x55e8863be0b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863be0a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863be068 'uint':'unsigned int' lvalue ParmVar 0x55e8863bdd48 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863bdea8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863be300 line:298:37 constexpr cos 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863be250 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863be698 # | | | | `-ReturnStmt 0x55e8863be688 # | | | | `-CallExpr 0x55e8863be658 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863be640 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863be620 '' Function 0x55e8862baa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863be5f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863be5e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863be5c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863be590 'uint2':'vector' lvalue ParmVar 0x55e8863be250 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863be3b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863be7f8 line:298:37 constexpr cos 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863be748 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863beb98 # | | | | `-ReturnStmt 0x55e8863beb88 # | | | | `-CallExpr 0x55e8863beb58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863beb40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863beb20 '' Function 0x55e8862bac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863beaf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863beae0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863beac8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bea90 'uint3':'vector' lvalue ParmVar 0x55e8863be748 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863be8a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863becf8 line:298:37 constexpr cos 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bec48 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863bf0a0 # | | | | `-ReturnStmt 0x55e8863bf090 # | | | | `-CallExpr 0x55e8863bf060 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bf048 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863bf028 '' Function 0x55e8862bbf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863bf000 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863befe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863befd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bef98 'uint4':'vector' lvalue ParmVar 0x55e8863bec48 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863beda8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863bf200 line:298:37 constexpr cos 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bf150 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863bf598 # | | | | `-ReturnStmt 0x55e8863bf588 # | | | | `-CallExpr 0x55e8863bf558 'float' # | | | | |-ImplicitCastExpr 0x55e8863bf540 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863bf520 '' Function 0x55e8862ba788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863bf4f8 'float' # | | | | `-ImplicitCastExpr 0x55e8863bf4e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bf4c8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bf490 'int64_t':'long' lvalue ParmVar 0x55e8863bf150 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863bf2b0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863bf6f8 line:298:37 constexpr cos 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bf648 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863bfab0 # | | | | `-ReturnStmt 0x55e8863bfaa0 # | | | | `-CallExpr 0x55e8863bfa70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bfa58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863bfa38 '' Function 0x55e8862baa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863bfa10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bf9f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bf9e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bf9a8 'int64_t2':'vector' lvalue ParmVar 0x55e8863bf648 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863bf7a8 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863bfc10 line:298:37 constexpr cos 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863bfb60 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863bffd0 # | | | | `-ReturnStmt 0x55e8863bffc0 # | | | | `-CallExpr 0x55e8863bff90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863bff78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863bff58 '' Function 0x55e8862bac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863bff30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863bff18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863bff00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863bfec8 'int64_t3':'vector' lvalue ParmVar 0x55e8863bfb60 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863bfcc0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c0830 line:298:37 constexpr cos 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c0080 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863c0bf8 # | | | | `-ReturnStmt 0x55e8863c0be8 # | | | | `-CallExpr 0x55e8863c0bb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c0ba0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863c0b80 '' Function 0x55e8862bbf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863c0b58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c0b40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c0b28 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c0af0 'int64_t4':'vector' lvalue ParmVar 0x55e8863c0080 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863c08e0 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c0d58 line:298:37 constexpr cos 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c0ca8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863c1110 # | | | | `-ReturnStmt 0x55e8863c1100 # | | | | `-CallExpr 0x55e8863c10d0 'float' # | | | | |-ImplicitCastExpr 0x55e8863c10b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863c1098 '' Function 0x55e8862ba788 'cos' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863c1070 'float' # | | | | `-ImplicitCastExpr 0x55e8863c1058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c1040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c1008 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863c0ca8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863c0e08 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c1270 line:298:37 constexpr cos 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c11c0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863c1648 # | | | | `-ReturnStmt 0x55e8863c1638 # | | | | `-CallExpr 0x55e8863c1608 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c15f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863c15d0 '' Function 0x55e8862baa00 'cos' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863c15a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c1590 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c1578 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c1540 'uint64_t2':'vector' lvalue ParmVar 0x55e8863c11c0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863c1320 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c17a8 line:298:37 constexpr cos 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c16f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863c1b88 # | | | | `-ReturnStmt 0x55e8863c1b78 # | | | | `-CallExpr 0x55e8863c1b48 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c1b30 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863c1b10 '' Function 0x55e8862bac78 'cos' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863c1ae8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c1ad0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c1ab8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c1a80 'uint64_t3':'vector' lvalue ParmVar 0x55e8863c16f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863c1858 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c1ce8 line:298:37 constexpr cos 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c1c38 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863c20d0 # | | | | `-ReturnStmt 0x55e8863c20c0 # | | | | `-CallExpr 0x55e8863c2090 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c2078 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863c2058 '' Function 0x55e8862bbf18 'cos' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863c2030 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c2018 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c2000 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c1fc8 'uint64_t4':'vector' lvalue ParmVar 0x55e8863c1c38 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863c1d98 "In 202x int lowering for cos is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c2240 line:304:36 constexpr cosh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c2190 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863c2588 # | | | | `-ReturnStmt 0x55e8863c2578 # | | | | `-CallExpr 0x55e8863c2548 'float' # | | | | |-ImplicitCastExpr 0x55e8863c2530 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863c2510 '' Function 0x55e8862bcb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863c24e8 'float' # | | | | `-ImplicitCastExpr 0x55e8863c24d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c24b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c2480 'double' lvalue ParmVar 0x55e8863c2190 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863c22f0 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863c26f8 line:304:36 constexpr cosh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c2648 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863c3260 # | | | | `-ReturnStmt 0x55e8863c3250 # | | | | `-CallExpr 0x55e8863c3220 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c3208 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863c31e8 '' Function 0x55e8862bce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863c31c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c31a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c3190 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c3158 'double2':'vector' lvalue ParmVar 0x55e8863c2648 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863c27a8 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863c33d0 line:304:36 constexpr cosh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c3320 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863c3740 # | | | | `-ReturnStmt 0x55e8863c3730 # | | | | `-CallExpr 0x55e8863c3700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c36e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863c36c8 '' Function 0x55e8862bd078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863c36a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c3688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c3670 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c3638 'double3':'vector' lvalue ParmVar 0x55e8863c3320 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863c3480 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863c38b0 line:304:36 constexpr cosh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c3800 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863c3c28 # | | | | `-ReturnStmt 0x55e8863c3c18 # | | | | `-CallExpr 0x55e8863c3be8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c3bd0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863c3bb0 '' Function 0x55e8862bd2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863c3b88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c3b70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c3b58 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c3b20 'double4':'vector' lvalue ParmVar 0x55e8863c3800 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863c3960 "In 202x 64 bit API lowering for cosh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863c3d88 line:305:37 constexpr cosh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c3cd8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863c40e0 # | | | | `-ReturnStmt 0x55e8863c40d0 # | | | | `-CallExpr 0x55e8863c40a0 'float' # | | | | |-ImplicitCastExpr 0x55e8863c4088 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863c4068 '' Function 0x55e8862bcb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863c4040 'float' # | | | | `-ImplicitCastExpr 0x55e8863c4028 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c4010 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c3fd8 'int' lvalue ParmVar 0x55e8863c3cd8 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863c3e38 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c4240 line:305:37 constexpr cosh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c4190 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863c45b8 # | | | | `-ReturnStmt 0x55e8863c45a8 # | | | | `-CallExpr 0x55e8863c4578 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c4560 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863c4540 '' Function 0x55e8862bce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863c4518 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c4500 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c44e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c44b0 'int2':'vector' lvalue ParmVar 0x55e8863c4190 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863c42f0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c4718 line:305:37 constexpr cosh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c4668 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863c4a98 # | | | | `-ReturnStmt 0x55e8863c4a88 # | | | | `-CallExpr 0x55e8863c4a58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c4a40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863c4a20 '' Function 0x55e8862bd078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863c49f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c49e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c49c8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c4990 'int3':'vector' lvalue ParmVar 0x55e8863c4668 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863c47c8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c4bf8 line:305:37 constexpr cosh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c4b48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863c4f80 # | | | | `-ReturnStmt 0x55e8863c4f70 # | | | | `-CallExpr 0x55e8863c4f40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c4f28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863c4f08 '' Function 0x55e8862bd2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863c4ee0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c4ec8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c4eb0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c4e78 'int4':'vector' lvalue ParmVar 0x55e8863c4b48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863c4ca8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c5928 line:305:37 constexpr cosh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c5878 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863c5ca0 # | | | | `-ReturnStmt 0x55e8863c5c90 # | | | | `-CallExpr 0x55e8863c5c60 'float' # | | | | |-ImplicitCastExpr 0x55e8863c5c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863c5c28 '' Function 0x55e8862bcb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863c5c00 'float' # | | | | `-ImplicitCastExpr 0x55e8863c5be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c5bd0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c5b98 'uint':'unsigned int' lvalue ParmVar 0x55e8863c5878 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863c59d8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c5e00 line:305:37 constexpr cosh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c5d50 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863c6198 # | | | | `-ReturnStmt 0x55e8863c6188 # | | | | `-CallExpr 0x55e8863c6158 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c6140 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863c6120 '' Function 0x55e8862bce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863c60f8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c60e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c60c8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c6090 'uint2':'vector' lvalue ParmVar 0x55e8863c5d50 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863c5eb0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c62f8 line:305:37 constexpr cosh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c6248 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863c6698 # | | | | `-ReturnStmt 0x55e8863c6688 # | | | | `-CallExpr 0x55e8863c6658 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c6640 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863c6620 '' Function 0x55e8862bd078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863c65f8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c65e0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c65c8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c6590 'uint3':'vector' lvalue ParmVar 0x55e8863c6248 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863c63a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c67f8 line:305:37 constexpr cosh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c6748 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863c6ba0 # | | | | `-ReturnStmt 0x55e8863c6b90 # | | | | `-CallExpr 0x55e8863c6b60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c6b48 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863c6b28 '' Function 0x55e8862bd2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863c6b00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c6ae8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c6ad0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c6a98 'uint4':'vector' lvalue ParmVar 0x55e8863c6748 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863c68a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c6d00 line:305:37 constexpr cosh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c6c50 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863c7098 # | | | | `-ReturnStmt 0x55e8863c7088 # | | | | `-CallExpr 0x55e8863c7058 'float' # | | | | |-ImplicitCastExpr 0x55e8863c7040 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863c7020 '' Function 0x55e8862bcb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863c6ff8 'float' # | | | | `-ImplicitCastExpr 0x55e8863c6fe0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c6fc8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c6f90 'int64_t':'long' lvalue ParmVar 0x55e8863c6c50 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863c6db0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c71f8 line:305:37 constexpr cosh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c7148 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863c75b0 # | | | | `-ReturnStmt 0x55e8863c75a0 # | | | | `-CallExpr 0x55e8863c7570 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c7558 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863c7538 '' Function 0x55e8862bce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863c7510 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c74f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c74e0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c74a8 'int64_t2':'vector' lvalue ParmVar 0x55e8863c7148 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863c72a8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c7710 line:305:37 constexpr cosh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c7660 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863c84c0 # | | | | `-ReturnStmt 0x55e8863c84b0 # | | | | `-CallExpr 0x55e8863c8480 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c8468 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863c8448 '' Function 0x55e8862bd078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863c8420 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c8408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c83f0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c83b8 'int64_t3':'vector' lvalue ParmVar 0x55e8863c7660 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863c81b0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c8620 line:305:37 constexpr cosh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c8570 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863c89e8 # | | | | `-ReturnStmt 0x55e8863c89d8 # | | | | `-CallExpr 0x55e8863c89a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c8990 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863c8970 '' Function 0x55e8862bd2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863c8948 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c8930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c8918 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c88e0 'int64_t4':'vector' lvalue ParmVar 0x55e8863c8570 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863c86d0 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c8b48 line:305:37 constexpr cosh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c8a98 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863c8f00 # | | | | `-ReturnStmt 0x55e8863c8ef0 # | | | | `-CallExpr 0x55e8863c8ec0 'float' # | | | | |-ImplicitCastExpr 0x55e8863c8ea8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863c8e88 '' Function 0x55e8862bcb30 'cosh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863c8e60 'float' # | | | | `-ImplicitCastExpr 0x55e8863c8e48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c8e30 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c8df8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863c8a98 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863c8bf8 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c9060 line:305:37 constexpr cosh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c8fb0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863c9438 # | | | | `-ReturnStmt 0x55e8863c9428 # | | | | `-CallExpr 0x55e8863c93f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c93e0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863c93c0 '' Function 0x55e8862bce00 'cosh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863c9398 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c9380 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c9368 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c9330 'uint64_t2':'vector' lvalue ParmVar 0x55e8863c8fb0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863c9110 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c9598 line:305:37 constexpr cosh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c94e8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863c9978 # | | | | `-ReturnStmt 0x55e8863c9968 # | | | | `-CallExpr 0x55e8863c9938 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c9920 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863c9900 '' Function 0x55e8862bd078 'cosh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863c98d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c98c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c98a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c9870 'uint64_t3':'vector' lvalue ParmVar 0x55e8863c94e8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863c9648 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863c9ad8 line:305:37 constexpr cosh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c9a28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863c9ec0 # | | | | `-ReturnStmt 0x55e8863c9eb0 # | | | | `-CallExpr 0x55e8863c9e80 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863c9e68 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863c9e48 '' Function 0x55e8862bd2f0 'cosh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863c9e20 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863c9e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863c9df0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863c9db8 'uint64_t4':'vector' lvalue ParmVar 0x55e8863c9a28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863c9b88 "In 202x int lowering for cosh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ca030 line:311:36 constexpr degrees 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863c9f80 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863ca8b8 # | | | | `-ReturnStmt 0x55e8863ca8a8 # | | | | `-CallExpr 0x55e8863ca878 'float' # | | | | |-ImplicitCastExpr 0x55e8863ca860 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863ca840 '' Function 0x55e8862c1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863ca818 'float' # | | | | `-ImplicitCastExpr 0x55e8863ca800 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ca7e8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ca7b0 'double' lvalue ParmVar 0x55e8863c9f80 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863ca0e0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863caa28 line:311:36 constexpr degrees 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ca978 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863cad90 # | | | | `-ReturnStmt 0x55e8863cad80 # | | | | `-CallExpr 0x55e8863cad50 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863cad38 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863cad18 '' Function 0x55e8862c2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863cacf0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863cacd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cacc0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cac88 'double2':'vector' lvalue ParmVar 0x55e8863ca978 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863caad8 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863caf00 line:311:36 constexpr degrees 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cae50 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863cb270 # | | | | `-ReturnStmt 0x55e8863cb260 # | | | | `-CallExpr 0x55e8863cb230 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863cb218 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863cb1f8 '' Function 0x55e8862c23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863cb1d0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863cb1b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cb1a0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cb168 'double3':'vector' lvalue ParmVar 0x55e8863cae50 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863cafb0 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863cb3e0 line:311:36 constexpr degrees 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cb330 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863cb758 # | | | | `-ReturnStmt 0x55e8863cb748 # | | | | `-CallExpr 0x55e8863cb718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863cb700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863cb6e0 '' Function 0x55e8862c2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863cb6b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863cb6a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cb688 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cb650 'double4':'vector' lvalue ParmVar 0x55e8863cb330 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863cb490 "In 202x 64 bit API lowering for degrees is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863cb8b8 line:312:37 constexpr degrees 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cb808 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863cbc18 # | | | | `-ReturnStmt 0x55e8863cbc08 # | | | | `-CallExpr 0x55e8863cbbd8 'float' # | | | | |-ImplicitCastExpr 0x55e8863cbbc0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863cbba0 '' Function 0x55e8862c1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863cbb78 'float' # | | | | `-ImplicitCastExpr 0x55e8863cbb60 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cbb48 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cbb10 'int' lvalue ParmVar 0x55e8863cb808 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863cb968 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863cbd78 line:312:37 constexpr degrees 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cbcc8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863cc0f8 # | | | | `-ReturnStmt 0x55e8863cc0e8 # | | | | `-CallExpr 0x55e8863cc0b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863cc0a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863cc080 '' Function 0x55e8862c2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863cc058 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863cc040 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cc028 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cbff0 'int2':'vector' lvalue ParmVar 0x55e8863cbcc8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863cbe28 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863cc258 line:312:37 constexpr degrees 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cc1a8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863cc5e0 # | | | | `-ReturnStmt 0x55e8863cc5d0 # | | | | `-CallExpr 0x55e8863cc5a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863cc588 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863cc568 '' Function 0x55e8862c23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863cc540 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863cc528 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cc510 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cc4d8 'int3':'vector' lvalue ParmVar 0x55e8863cc1a8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863cc308 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863cd000 line:312:37 constexpr degrees 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ccf50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863cd390 # | | | | `-ReturnStmt 0x55e8863cd380 # | | | | `-CallExpr 0x55e8863cd350 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863cd338 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863cd318 '' Function 0x55e8862c2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863cd2f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863cd2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cd2c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cd288 'int4':'vector' lvalue ParmVar 0x55e8863ccf50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863cd0b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863cd4f0 line:312:37 constexpr degrees 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cd440 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863cd870 # | | | | `-ReturnStmt 0x55e8863cd860 # | | | | `-CallExpr 0x55e8863cd830 'float' # | | | | |-ImplicitCastExpr 0x55e8863cd818 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863cd7f8 '' Function 0x55e8862c1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863cd7d0 'float' # | | | | `-ImplicitCastExpr 0x55e8863cd7b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cd7a0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cd768 'uint':'unsigned int' lvalue ParmVar 0x55e8863cd440 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863cd5a0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863cd9d0 line:312:37 constexpr degrees 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cd920 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863cdd70 # | | | | `-ReturnStmt 0x55e8863cdd60 # | | | | `-CallExpr 0x55e8863cdd30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863cdd18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863cdcf8 '' Function 0x55e8862c2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863cdcd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863cdcb8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cdca0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863cdc68 'uint2':'vector' lvalue ParmVar 0x55e8863cd920 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863cda80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863cded0 line:312:37 constexpr degrees 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863cde20 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863ce278 # | | | | `-ReturnStmt 0x55e8863ce268 # | | | | `-CallExpr 0x55e8863ce238 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ce220 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863ce200 '' Function 0x55e8862c23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863ce1d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ce1c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ce1a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ce170 'uint3':'vector' lvalue ParmVar 0x55e8863cde20 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863cdf80 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ce3d8 line:312:37 constexpr degrees 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ce328 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863ce788 # | | | | `-ReturnStmt 0x55e8863ce778 # | | | | `-CallExpr 0x55e8863ce748 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ce730 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863ce710 '' Function 0x55e8862c2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863ce6e8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ce6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ce6b8 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ce680 'uint4':'vector' lvalue ParmVar 0x55e8863ce328 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863ce488 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ce8e8 line:312:37 constexpr degrees 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ce838 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863cec88 # | | | | `-ReturnStmt 0x55e8863cec78 # | | | | `-CallExpr 0x55e8863cec48 'float' # | | | | |-ImplicitCastExpr 0x55e8863cec30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863cec10 '' Function 0x55e8862c1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863cebe8 'float' # | | | | `-ImplicitCastExpr 0x55e8863cebd0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863cebb8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ceb80 'int64_t':'long' lvalue ParmVar 0x55e8863ce838 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863ce998 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863cede8 line:312:37 constexpr degrees 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ced38 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863d0a78 # | | | | `-ReturnStmt 0x55e8863d0a68 # | | | | `-CallExpr 0x55e8863d0a38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d0a20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863d0a00 '' Function 0x55e8862c2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863d09d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d09c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d09a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d0970 'int64_t2':'vector' lvalue ParmVar 0x55e8863ced38 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863cee98 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d0bd8 line:312:37 constexpr degrees 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d0b28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863d0fa0 # | | | | `-ReturnStmt 0x55e8863d0f90 # | | | | `-CallExpr 0x55e8863d0f60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d0f48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863d0f28 '' Function 0x55e8862c23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863d0f00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d0ee8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d0ed0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d0e98 'int64_t3':'vector' lvalue ParmVar 0x55e8863d0b28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863d0c88 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d1100 line:312:37 constexpr degrees 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d1050 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863d14d0 # | | | | `-ReturnStmt 0x55e8863d14c0 # | | | | `-CallExpr 0x55e8863d1490 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d1478 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863d1458 '' Function 0x55e8862c2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863d1430 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d1418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d1400 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d13c8 'int64_t4':'vector' lvalue ParmVar 0x55e8863d1050 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863d11b0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d1630 line:312:37 constexpr degrees 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d1580 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863d19f0 # | | | | `-ReturnStmt 0x55e8863d19e0 # | | | | `-CallExpr 0x55e8863d19b0 'float' # | | | | |-ImplicitCastExpr 0x55e8863d1998 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863d1978 '' Function 0x55e8862c1f00 'degrees' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863d1950 'float' # | | | | `-ImplicitCastExpr 0x55e8863d1938 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d1920 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d18e8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863d1580 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863d16e0 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d1b50 line:312:37 constexpr degrees 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d1aa0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863d1f30 # | | | | `-ReturnStmt 0x55e8863d1f20 # | | | | `-CallExpr 0x55e8863d1ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d1ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863d1eb8 '' Function 0x55e8862c2178 'degrees' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863d1e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d1e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d1e60 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d1e28 'uint64_t2':'vector' lvalue ParmVar 0x55e8863d1aa0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863d1c00 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d2090 line:312:37 constexpr degrees 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d1fe0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863d2478 # | | | | `-ReturnStmt 0x55e8863d2468 # | | | | `-CallExpr 0x55e8863d2438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d2420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863d2400 '' Function 0x55e8862c23f0 'degrees' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863d23d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d23c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d23a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d2370 'uint64_t3':'vector' lvalue ParmVar 0x55e8863d1fe0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863d2140 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d25d8 line:312:37 constexpr degrees 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d2528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863d32d0 # | | | | `-ReturnStmt 0x55e8863d32c0 # | | | | `-CallExpr 0x55e8863d3290 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d3278 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863d3258 '' Function 0x55e8862c2668 'degrees' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863d3230 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d3218 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d3200 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d31c8 'uint64_t4':'vector' lvalue ParmVar 0x55e8863d2528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863d2688 "In 202x int lowering for degrees is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d3438 line:318:36 constexpr exp 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d3388 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863d3780 # | | | | `-ReturnStmt 0x55e8863d3770 # | | | | `-CallExpr 0x55e8863d3740 'float' # | | | | |-ImplicitCastExpr 0x55e8863d3728 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863d3708 '' Function 0x55e8862c9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863d36e0 'float' # | | | | `-ImplicitCastExpr 0x55e8863d36c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d36b0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d3678 'double' lvalue ParmVar 0x55e8863d3388 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863d34e8 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863d38e8 line:318:36 constexpr exp 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d3838 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863d3c50 # | | | | `-ReturnStmt 0x55e8863d3c40 # | | | | `-CallExpr 0x55e8863d3c10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d3bf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863d3bd8 '' Function 0x55e8862c98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863d3bb0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d3b98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d3b80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d3b48 'double2':'vector' lvalue ParmVar 0x55e8863d3838 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863d3998 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863d3db8 line:318:36 constexpr exp 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d3d08 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863d4128 # | | | | `-ReturnStmt 0x55e8863d4118 # | | | | `-CallExpr 0x55e8863d40e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d40d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863d40b0 '' Function 0x55e8862c9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863d4088 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d4070 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d4058 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d4020 'double3':'vector' lvalue ParmVar 0x55e8863d3d08 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863d3e68 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863d4290 line:318:36 constexpr exp 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d41e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863d4608 # | | | | `-ReturnStmt 0x55e8863d45f8 # | | | | `-CallExpr 0x55e8863d45c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d45b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863d4590 '' Function 0x55e8862c9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863d4568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d4550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d4538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d4500 'double4':'vector' lvalue ParmVar 0x55e8863d41e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863d4340 "In 202x 64 bit API lowering for exp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863d4768 line:319:37 constexpr exp 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d46b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863d4ac0 # | | | | `-ReturnStmt 0x55e8863d4ab0 # | | | | `-CallExpr 0x55e8863d4a80 'float' # | | | | |-ImplicitCastExpr 0x55e8863d4a68 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863d4a48 '' Function 0x55e8862c9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863d4a20 'float' # | | | | `-ImplicitCastExpr 0x55e8863d4a08 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d49f0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d49b8 'int' lvalue ParmVar 0x55e8863d46b8 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863d4818 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d4c20 line:319:37 constexpr exp 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d4b70 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863d4f98 # | | | | `-ReturnStmt 0x55e8863d4f88 # | | | | `-CallExpr 0x55e8863d4f58 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d4f40 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863d4f20 '' Function 0x55e8862c98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863d4ef8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d4ee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d4ec8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d4e90 'int2':'vector' lvalue ParmVar 0x55e8863d4b70 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863d4cd0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d5780 line:319:37 constexpr exp 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d56d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863d5b00 # | | | | `-ReturnStmt 0x55e8863d5af0 # | | | | `-CallExpr 0x55e8863d5ac0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d5aa8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863d5a88 '' Function 0x55e8862c9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863d5a60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d5a48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d5a30 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d59f8 'int3':'vector' lvalue ParmVar 0x55e8863d56d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863d5830 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d5c60 line:319:37 constexpr exp 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d5bb0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863d5fe8 # | | | | `-ReturnStmt 0x55e8863d5fd8 # | | | | `-CallExpr 0x55e8863d5fa8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d5f90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863d5f70 '' Function 0x55e8862c9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863d5f48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d5f30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d5f18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d5ee0 'int4':'vector' lvalue ParmVar 0x55e8863d5bb0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863d5d10 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d6148 line:319:37 constexpr exp 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d6098 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863d64c0 # | | | | `-ReturnStmt 0x55e8863d64b0 # | | | | `-CallExpr 0x55e8863d6480 'float' # | | | | |-ImplicitCastExpr 0x55e8863d6468 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863d6448 '' Function 0x55e8862c9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863d6420 'float' # | | | | `-ImplicitCastExpr 0x55e8863d6408 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d63f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d63b8 'uint':'unsigned int' lvalue ParmVar 0x55e8863d6098 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863d61f8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d6620 line:319:37 constexpr exp 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d6570 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863d69b8 # | | | | `-ReturnStmt 0x55e8863d69a8 # | | | | `-CallExpr 0x55e8863d6978 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d6960 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863d6940 '' Function 0x55e8862c98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863d6918 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d6900 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d68e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d68b0 'uint2':'vector' lvalue ParmVar 0x55e8863d6570 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863d66d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d6b18 line:319:37 constexpr exp 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d6a68 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863d6eb8 # | | | | `-ReturnStmt 0x55e8863d6ea8 # | | | | `-CallExpr 0x55e8863d6e78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d6e60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863d6e40 '' Function 0x55e8862c9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863d6e18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d6e00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d6de8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d6db0 'uint3':'vector' lvalue ParmVar 0x55e8863d6a68 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863d6bc8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d7018 line:319:37 constexpr exp 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d6f68 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863d73c0 # | | | | `-ReturnStmt 0x55e8863d73b0 # | | | | `-CallExpr 0x55e8863d7380 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d7368 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863d7348 '' Function 0x55e8862c9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863d7320 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d7308 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d72f0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d72b8 'uint4':'vector' lvalue ParmVar 0x55e8863d6f68 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863d70c8 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d7520 line:319:37 constexpr exp 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d7470 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863d8200 # | | | | `-ReturnStmt 0x55e8863d81f0 # | | | | `-CallExpr 0x55e8863d81c0 'float' # | | | | |-ImplicitCastExpr 0x55e8863d81a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863d8188 '' Function 0x55e8862c9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863d8160 'float' # | | | | `-ImplicitCastExpr 0x55e8863d8148 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d8130 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d80f8 'int64_t':'long' lvalue ParmVar 0x55e8863d7470 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863d75d0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d8360 line:319:37 constexpr exp 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d82b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863d8718 # | | | | `-ReturnStmt 0x55e8863d8708 # | | | | `-CallExpr 0x55e8863d86d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d86c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863d86a0 '' Function 0x55e8862c98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863d8678 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d8660 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d8648 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d8610 'int64_t2':'vector' lvalue ParmVar 0x55e8863d82b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863d8410 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d8878 line:319:37 constexpr exp 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d87c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863d8c38 # | | | | `-ReturnStmt 0x55e8863d8c28 # | | | | `-CallExpr 0x55e8863d8bf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d8be0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863d8bc0 '' Function 0x55e8862c9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863d8b98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d8b80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d8b68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d8b30 'int64_t3':'vector' lvalue ParmVar 0x55e8863d87c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863d8928 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d8d98 line:319:37 constexpr exp 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d8ce8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863d9160 # | | | | `-ReturnStmt 0x55e8863d9150 # | | | | `-CallExpr 0x55e8863d9120 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d9108 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863d90e8 '' Function 0x55e8862c9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863d90c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d90a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d9090 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d9058 'int64_t4':'vector' lvalue ParmVar 0x55e8863d8ce8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863d8e48 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d92c0 line:319:37 constexpr exp 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d9210 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863d9678 # | | | | `-ReturnStmt 0x55e8863d9668 # | | | | `-CallExpr 0x55e8863d9638 'float' # | | | | |-ImplicitCastExpr 0x55e8863d9620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863d9600 '' Function 0x55e8862c9628 'exp' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863d95d8 'float' # | | | | `-ImplicitCastExpr 0x55e8863d95c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d95a8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d9570 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863d9210 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863d9370 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d97d8 line:319:37 constexpr exp 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d9728 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863d9bb0 # | | | | `-ReturnStmt 0x55e8863d9ba0 # | | | | `-CallExpr 0x55e8863d9b70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863d9b58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863d9b38 '' Function 0x55e8862c98a0 'exp' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863d9b10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863d9af8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863d9ae0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d9aa8 'uint64_t2':'vector' lvalue ParmVar 0x55e8863d9728 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863d9888 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863d9d10 line:319:37 constexpr exp 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863d9c60 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863dd628 # | | | | `-ReturnStmt 0x55e8863dd618 # | | | | `-CallExpr 0x55e8863dd5e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863dd5d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863dd5b0 '' Function 0x55e8862c9b18 'exp' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863dd588 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863dd570 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863dd558 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863d9fe8 'uint64_t3':'vector' lvalue ParmVar 0x55e8863d9c60 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863d9dc0 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863dd788 line:319:37 constexpr exp 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863dd6d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863ddb70 # | | | | `-ReturnStmt 0x55e8863ddb60 # | | | | `-CallExpr 0x55e8863ddb30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ddb18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863ddaf8 '' Function 0x55e8862c9da0 'exp' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863ddad0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ddab8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ddaa0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863dda68 'uint64_t4':'vector' lvalue ParmVar 0x55e8863dd6d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863dd838 "In 202x int lowering for exp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ddce0 line:325:36 constexpr exp2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ddc30 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863de028 # | | | | `-ReturnStmt 0x55e8863de018 # | | | | `-CallExpr 0x55e8863ddfe8 'float' # | | | | |-ImplicitCastExpr 0x55e8863ddfd0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863ddfb0 '' Function 0x55e8862ca9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863ddf88 'float' # | | | | `-ImplicitCastExpr 0x55e8863ddf70 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ddf58 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ddf20 'double' lvalue ParmVar 0x55e8863ddc30 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863ddd90 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863de198 line:325:36 constexpr exp2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863de0e8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863de500 # | | | | `-ReturnStmt 0x55e8863de4f0 # | | | | `-CallExpr 0x55e8863de4c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863de4a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863de488 '' Function 0x55e8862a8dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863de460 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863de448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863de430 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863de3f8 'double2':'vector' lvalue ParmVar 0x55e8863de0e8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863de248 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863de670 line:325:36 constexpr exp2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863de5c0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863de9e0 # | | | | `-ReturnStmt 0x55e8863de9d0 # | | | | `-CallExpr 0x55e8863de9a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863de988 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863de968 '' Function 0x55e8862a9038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863de940 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863de928 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863de910 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863de8d8 'double3':'vector' lvalue ParmVar 0x55e8863de5c0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863de720 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863deb50 line:325:36 constexpr exp2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863deaa0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863deec8 # | | | | `-ReturnStmt 0x55e8863deeb8 # | | | | `-CallExpr 0x55e8863dee88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863dee70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863dee50 '' Function 0x55e8862a92b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863dee28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863dee10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863dedf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863dedc0 'double4':'vector' lvalue ParmVar 0x55e8863deaa0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863dec00 "In 202x 64 bit API lowering for exp2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863df028 line:326:37 constexpr exp2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863def78 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863df380 # | | | | `-ReturnStmt 0x55e8863df370 # | | | | `-CallExpr 0x55e8863df340 'float' # | | | | |-ImplicitCastExpr 0x55e8863df328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863df308 '' Function 0x55e8862ca9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863df2e0 'float' # | | | | `-ImplicitCastExpr 0x55e8863df2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863df2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863df278 'int' lvalue ParmVar 0x55e8863def78 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863df0d8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863df550 line:326:37 constexpr exp2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863df430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863df8c8 # | | | | `-ReturnStmt 0x55e8863df8b8 # | | | | `-CallExpr 0x55e8863df888 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863df870 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863df850 '' Function 0x55e8862a8dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863df828 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863df810 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863df7f8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863df7c0 'int2':'vector' lvalue ParmVar 0x55e8863df430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863df600 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863dfa28 line:326:37 constexpr exp2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863df978 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863dfda8 # | | | | `-ReturnStmt 0x55e8863dfd98 # | | | | `-CallExpr 0x55e8863dfd68 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863dfd50 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863dfd30 '' Function 0x55e8862a9038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863dfd08 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863dfcf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863dfcd8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863dfca0 'int3':'vector' lvalue ParmVar 0x55e8863df978 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863dfad8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863dff08 line:326:37 constexpr exp2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863dfe58 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863e0290 # | | | | `-ReturnStmt 0x55e8863e0280 # | | | | `-CallExpr 0x55e8863e0250 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e0238 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863e0218 '' Function 0x55e8862a92b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863e01f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e01d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e01c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e0188 'int4':'vector' lvalue ParmVar 0x55e8863dfe58 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863dffb8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e03f0 line:326:37 constexpr exp2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e0340 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863e0768 # | | | | `-ReturnStmt 0x55e8863e0758 # | | | | `-CallExpr 0x55e8863e0728 'float' # | | | | |-ImplicitCastExpr 0x55e8863e0710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863e06f0 '' Function 0x55e8862ca9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863e06c8 'float' # | | | | `-ImplicitCastExpr 0x55e8863e06b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e0698 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e0660 'uint':'unsigned int' lvalue ParmVar 0x55e8863e0340 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863e04a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e08c8 line:326:37 constexpr exp2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e0818 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863e0c60 # | | | | `-ReturnStmt 0x55e8863e0c50 # | | | | `-CallExpr 0x55e8863e0c20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e0c08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863e0be8 '' Function 0x55e8862a8dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863e0bc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e0ba8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e0b90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e0b58 'uint2':'vector' lvalue ParmVar 0x55e8863e0818 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863e0978 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e0dc0 line:326:37 constexpr exp2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e0d10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863e1160 # | | | | `-ReturnStmt 0x55e8863e1150 # | | | | `-CallExpr 0x55e8863e1120 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e1108 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863e10e8 '' Function 0x55e8862a9038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863e10c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e10a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e1090 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e1058 'uint3':'vector' lvalue ParmVar 0x55e8863e0d10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863e0e70 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e12c0 line:326:37 constexpr exp2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e1210 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863e1680 # | | | | `-ReturnStmt 0x55e8863e1670 # | | | | `-CallExpr 0x55e8863e1640 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e1628 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863e1608 '' Function 0x55e8862a92b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863e15e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e15c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e15b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e1578 'uint4':'vector' lvalue ParmVar 0x55e8863e1210 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863e1370 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e17e0 line:326:37 constexpr exp2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e1730 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863e1b78 # | | | | `-ReturnStmt 0x55e8863e1b68 # | | | | `-CallExpr 0x55e8863e1b38 'float' # | | | | |-ImplicitCastExpr 0x55e8863e1b20 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863e1b00 '' Function 0x55e8862ca9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863e1ad8 'float' # | | | | `-ImplicitCastExpr 0x55e8863e1ac0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e1aa8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e1a70 'int64_t':'long' lvalue ParmVar 0x55e8863e1730 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863e1890 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e1cd8 line:326:37 constexpr exp2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e1c28 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863e2090 # | | | | `-ReturnStmt 0x55e8863e2080 # | | | | `-CallExpr 0x55e8863e2050 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e2038 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863e2018 '' Function 0x55e8862a8dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863e1ff0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e1fd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e1fc0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e1f88 'int64_t2':'vector' lvalue ParmVar 0x55e8863e1c28 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863e1d88 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e21f0 line:326:37 constexpr exp2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e2140 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863e25b0 # | | | | `-ReturnStmt 0x55e8863e25a0 # | | | | `-CallExpr 0x55e8863e2570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e2558 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863e2538 '' Function 0x55e8862a9038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863e2510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e24f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e24e0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e24a8 'int64_t3':'vector' lvalue ParmVar 0x55e8863e2140 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863e22a0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e2710 line:326:37 constexpr exp2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e2660 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863e2ad8 # | | | | `-ReturnStmt 0x55e8863e2ac8 # | | | | `-CallExpr 0x55e8863e2a98 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e2a80 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863e2a60 '' Function 0x55e8862a92b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863e2a38 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e2a20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e2a08 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e29d0 'int64_t4':'vector' lvalue ParmVar 0x55e8863e2660 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863e27c0 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e2c38 line:326:37 constexpr exp2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e2b88 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863e2ff0 # | | | | `-ReturnStmt 0x55e8863e2fe0 # | | | | `-CallExpr 0x55e8863e2fb0 'float' # | | | | |-ImplicitCastExpr 0x55e8863e2f98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863e2f78 '' Function 0x55e8862ca9b8 'exp2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863e2f50 'float' # | | | | `-ImplicitCastExpr 0x55e8863e2f38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e2f20 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e2ee8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863e2b88 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863e2ce8 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e3150 line:326:37 constexpr exp2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e30a0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863e3528 # | | | | `-ReturnStmt 0x55e8863e3518 # | | | | `-CallExpr 0x55e8863e34e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e34d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863e34b0 '' Function 0x55e8862a8dc0 'exp2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863e3488 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e3470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e3458 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e3420 'uint64_t2':'vector' lvalue ParmVar 0x55e8863e30a0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863e3200 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e3988 line:326:37 constexpr exp2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e38d8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863e3d68 # | | | | `-ReturnStmt 0x55e8863e3d58 # | | | | `-CallExpr 0x55e8863e3d28 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e3d10 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863e3cf0 '' Function 0x55e8862a9038 'exp2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863e3cc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e3cb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e3c98 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e3c60 'uint64_t3':'vector' lvalue ParmVar 0x55e8863e38d8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863e3a38 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e3ec8 line:326:37 constexpr exp2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e3e18 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863e42b0 # | | | | `-ReturnStmt 0x55e8863e42a0 # | | | | `-CallExpr 0x55e8863e4270 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e4258 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863e4238 '' Function 0x55e8862a92b0 'exp2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863e4210 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e41f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e41e0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e41a8 'uint64_t4':'vector' lvalue ParmVar 0x55e8863e3e18 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863e3f78 "In 202x int lowering for exp2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e4420 line:332:36 constexpr floor 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e4370 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863e4768 # | | | | `-ReturnStmt 0x55e8863e4758 # | | | | `-CallExpr 0x55e8863e4728 'float' # | | | | |-ImplicitCastExpr 0x55e8863e4710 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863e46f0 '' Function 0x55e8862d4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863e46c8 'float' # | | | | `-ImplicitCastExpr 0x55e8863e46b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e4698 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e4660 'double' lvalue ParmVar 0x55e8863e4370 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863e44d0 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863e48d8 line:332:36 constexpr floor 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e4828 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863e4c40 # | | | | `-ReturnStmt 0x55e8863e4c30 # | | | | `-CallExpr 0x55e8863e4c00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e4be8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863e4bc8 '' Function 0x55e8862d44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863e4ba0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e4b88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e4b70 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e4b38 'double2':'vector' lvalue ParmVar 0x55e8863e4828 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863e4988 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863e4db0 line:332:36 constexpr floor 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e4d00 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863e5120 # | | | | `-ReturnStmt 0x55e8863e5110 # | | | | `-CallExpr 0x55e8863e50e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e50c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863e50a8 '' Function 0x55e8862d4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863e5080 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e5068 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e5050 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e5018 'double3':'vector' lvalue ParmVar 0x55e8863e4d00 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863e4e60 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863e5290 line:332:36 constexpr floor 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e51e0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863e5608 # | | | | `-ReturnStmt 0x55e8863e55f8 # | | | | `-CallExpr 0x55e8863e55c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e55b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863e5590 '' Function 0x55e8862d49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863e5568 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e5550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e5538 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e5500 'double4':'vector' lvalue ParmVar 0x55e8863e51e0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863e5340 "In 202x 64 bit API lowering for floor is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863e5768 line:333:37 constexpr floor 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e56b8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863e6368 # | | | | `-ReturnStmt 0x55e8863e6358 # | | | | `-CallExpr 0x55e8863e6328 'float' # | | | | |-ImplicitCastExpr 0x55e8863e6310 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863e62f0 '' Function 0x55e8862d4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863e62c8 'float' # | | | | `-ImplicitCastExpr 0x55e8863e62b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e6298 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e6260 'int' lvalue ParmVar 0x55e8863e56b8 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863e60c0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e64c8 line:333:37 constexpr floor 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e6418 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863e6840 # | | | | `-ReturnStmt 0x55e8863e6830 # | | | | `-CallExpr 0x55e8863e6800 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e67e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863e67c8 '' Function 0x55e8862d44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863e67a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e6788 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e6770 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e6738 'int2':'vector' lvalue ParmVar 0x55e8863e6418 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863e6578 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e69a0 line:333:37 constexpr floor 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e68f0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863e6d20 # | | | | `-ReturnStmt 0x55e8863e6d10 # | | | | `-CallExpr 0x55e8863e6ce0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e6cc8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863e6ca8 '' Function 0x55e8862d4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863e6c80 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e6c68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e6c50 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e6c18 'int3':'vector' lvalue ParmVar 0x55e8863e68f0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863e6a50 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e6e80 line:333:37 constexpr floor 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e6dd0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863e7208 # | | | | `-ReturnStmt 0x55e8863e71f8 # | | | | `-CallExpr 0x55e8863e71c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e71b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863e7190 '' Function 0x55e8862d49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863e7168 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e7150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e7138 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e7100 'int4':'vector' lvalue ParmVar 0x55e8863e6dd0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863e6f30 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e7368 line:333:37 constexpr floor 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e72b8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863e76e0 # | | | | `-ReturnStmt 0x55e8863e76d0 # | | | | `-CallExpr 0x55e8863e76a0 'float' # | | | | |-ImplicitCastExpr 0x55e8863e7688 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863e7668 '' Function 0x55e8862d4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863e7640 'float' # | | | | `-ImplicitCastExpr 0x55e8863e7628 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e7610 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e75d8 'uint':'unsigned int' lvalue ParmVar 0x55e8863e72b8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863e7418 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e7840 line:333:37 constexpr floor 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e7790 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863e7bd8 # | | | | `-ReturnStmt 0x55e8863e7bc8 # | | | | `-CallExpr 0x55e8863e7b98 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e7b80 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863e7b60 '' Function 0x55e8862d44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863e7b38 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e7b20 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e7b08 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e7ad0 'uint2':'vector' lvalue ParmVar 0x55e8863e7790 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863e78f0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863e7d38 line:333:37 constexpr floor 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863e7c88 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863eeb60 # | | | | `-ReturnStmt 0x55e8863eeb50 # | | | | `-CallExpr 0x55e8863eeb20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863e8080 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863e8060 '' Function 0x55e8862d4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863e8038 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863e8020 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863e8008 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863e7fd0 'uint3':'vector' lvalue ParmVar 0x55e8863e7c88 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863e7de8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863eecc0 line:333:37 constexpr floor 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863eec10 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863ef068 # | | | | `-ReturnStmt 0x55e8863ef058 # | | | | `-CallExpr 0x55e8863ef028 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ef010 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863eeff0 '' Function 0x55e8862d49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863eefc8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863eefb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863eef98 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863eef60 'uint4':'vector' lvalue ParmVar 0x55e8863eec10 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863eed70 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ef1c8 line:333:37 constexpr floor 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ef118 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863ef560 # | | | | `-ReturnStmt 0x55e8863ef550 # | | | | `-CallExpr 0x55e8863ef520 'float' # | | | | |-ImplicitCastExpr 0x55e8863ef508 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863ef4e8 '' Function 0x55e8862d4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863ef4c0 'float' # | | | | `-ImplicitCastExpr 0x55e8863ef4a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ef490 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ef458 'int64_t':'long' lvalue ParmVar 0x55e8863ef118 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863ef278 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ef6c0 line:333:37 constexpr floor 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ef610 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863efa78 # | | | | `-ReturnStmt 0x55e8863efa68 # | | | | `-CallExpr 0x55e8863efa38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863efa20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863efa00 '' Function 0x55e8862d44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863ef9d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ef9c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ef9a8 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ef970 'int64_t2':'vector' lvalue ParmVar 0x55e8863ef610 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863ef770 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863efbd8 line:333:37 constexpr floor 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863efb28 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863eff98 # | | | | `-ReturnStmt 0x55e8863eff88 # | | | | `-CallExpr 0x55e8863eff58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863eff40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863eff20 '' Function 0x55e8862d4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863efef8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863efee0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863efec8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863efe90 'int64_t3':'vector' lvalue ParmVar 0x55e8863efb28 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863efc88 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f00f8 line:333:37 constexpr floor 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f0048 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863f04c0 # | | | | `-ReturnStmt 0x55e8863f04b0 # | | | | `-CallExpr 0x55e8863f0480 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f0468 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863f0448 '' Function 0x55e8862d49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863f0420 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f0408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f03f0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f03b8 'int64_t4':'vector' lvalue ParmVar 0x55e8863f0048 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863f01a8 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f0620 line:333:37 constexpr floor 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f0570 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863f09d8 # | | | | `-ReturnStmt 0x55e8863f09c8 # | | | | `-CallExpr 0x55e8863f0998 'float' # | | | | |-ImplicitCastExpr 0x55e8863f0980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863f0960 '' Function 0x55e8862d4240 'floor' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863f0938 'float' # | | | | `-ImplicitCastExpr 0x55e8863f0920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f0908 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f08d0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863f0570 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863f06d0 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88633de70 line:333:37 constexpr floor 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f0a88 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88633e248 # | | | | `-ReturnStmt 0x55e88633e238 # | | | | `-CallExpr 0x55e88633e208 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88633e1f0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88633e1d0 '' Function 0x55e8862d44b8 'floor' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88633e1a8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88633e190 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88633e178 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88633e140 'uint64_t2':'vector' lvalue ParmVar 0x55e8863f0a88 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88633df20 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88633e3a8 line:333:37 constexpr floor 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88633e2f8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88633e788 # | | | | `-ReturnStmt 0x55e88633e778 # | | | | `-CallExpr 0x55e88633e748 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88633e730 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88633e710 '' Function 0x55e8862d4730 'floor' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88633e6e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88633e6d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88633e6b8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88633e680 'uint64_t3':'vector' lvalue ParmVar 0x55e88633e2f8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88633e458 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88633e8e8 line:333:37 constexpr floor 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88633e838 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88633ecd0 # | | | | `-ReturnStmt 0x55e88633ecc0 # | | | | `-CallExpr 0x55e88633ec90 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88633ec78 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88633ec58 '' Function 0x55e8862d49a8 'floor' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88633ec30 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88633ec18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88633ec00 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88633ebc8 'uint64_t4':'vector' lvalue ParmVar 0x55e88633e838 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88633e998 "In 202x int lowering for floor is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88633ee40 line:339:36 constexpr frac 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88633ed90 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88633f188 # | | | | `-ReturnStmt 0x55e88633f178 # | | | | `-CallExpr 0x55e88633f148 'float' # | | | | |-ImplicitCastExpr 0x55e88633f130 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88633f110 '' Function 0x55e8862d55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88633f0e8 'float' # | | | | `-ImplicitCastExpr 0x55e88633f0d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88633f0b8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88633f080 'double' lvalue ParmVar 0x55e88633ed90 'V' 'double' # | | | `-DeprecatedAttr 0x55e88633eef0 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88633f2f8 line:339:36 constexpr frac 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88633f248 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88633f660 # | | | | `-ReturnStmt 0x55e88633f650 # | | | | `-CallExpr 0x55e88633f620 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88633f608 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88633f5e8 '' Function 0x55e8862d5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88633f5c0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88633f5a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88633f590 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88633f558 'double2':'vector' lvalue ParmVar 0x55e88633f248 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88633f3a8 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88633f7d0 line:339:36 constexpr frac 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88633f720 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e88633fb40 # | | | | `-ReturnStmt 0x55e88633fb30 # | | | | `-CallExpr 0x55e88633fb00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88633fae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88633fac8 '' Function 0x55e8862d5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88633faa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88633fa88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88633fa70 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88633fa38 'double3':'vector' lvalue ParmVar 0x55e88633f720 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88633f880 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88633fcb0 line:339:36 constexpr frac 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88633fc00 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863f21a8 # | | | | `-ReturnStmt 0x55e8863f2198 # | | | | `-CallExpr 0x55e8863f2168 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f2150 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863f2130 '' Function 0x55e8862d5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863f2108 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f20f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f20d8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f20a0 'double4':'vector' lvalue ParmVar 0x55e88633fc00 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88633fd60 "In 202x 64 bit API lowering for frac is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863f2308 line:340:37 constexpr frac 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f2258 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8863f2660 # | | | | `-ReturnStmt 0x55e8863f2650 # | | | | `-CallExpr 0x55e8863f2620 'float' # | | | | |-ImplicitCastExpr 0x55e8863f2608 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863f25e8 '' Function 0x55e8862d55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863f25c0 'float' # | | | | `-ImplicitCastExpr 0x55e8863f25a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f2590 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f2558 'int' lvalue ParmVar 0x55e8863f2258 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863f23b8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f27c0 line:340:37 constexpr frac 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f2710 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8863f2b38 # | | | | `-ReturnStmt 0x55e8863f2b28 # | | | | `-CallExpr 0x55e8863f2af8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f2ae0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863f2ac0 '' Function 0x55e8862d5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863f2a98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f2a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f2a68 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f2a30 'int2':'vector' lvalue ParmVar 0x55e8863f2710 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863f2870 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f2c98 line:340:37 constexpr frac 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f2be8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863f3018 # | | | | `-ReturnStmt 0x55e8863f3008 # | | | | `-CallExpr 0x55e8863f2fd8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f2fc0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863f2fa0 '' Function 0x55e8862d5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863f2f78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f2f60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f2f48 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f2f10 'int3':'vector' lvalue ParmVar 0x55e8863f2be8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863f2d48 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f3178 line:340:37 constexpr frac 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f30c8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8863f3500 # | | | | `-ReturnStmt 0x55e8863f34f0 # | | | | `-CallExpr 0x55e8863f34c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f34a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863f3488 '' Function 0x55e8862d5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863f3460 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f3448 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f3430 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f33f8 'int4':'vector' lvalue ParmVar 0x55e8863f30c8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863f3228 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f3660 line:340:37 constexpr frac 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f35b0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8863f39d8 # | | | | `-ReturnStmt 0x55e8863f39c8 # | | | | `-CallExpr 0x55e8863f3998 'float' # | | | | |-ImplicitCastExpr 0x55e8863f3980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863f3960 '' Function 0x55e8862d55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863f3938 'float' # | | | | `-ImplicitCastExpr 0x55e8863f3920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f3908 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f38d0 'uint':'unsigned int' lvalue ParmVar 0x55e8863f35b0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863f3710 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f3b38 line:340:37 constexpr frac 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f3a88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863f3ed0 # | | | | `-ReturnStmt 0x55e8863f3ec0 # | | | | `-CallExpr 0x55e8863f3e90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f3e78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863f3e58 '' Function 0x55e8862d5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863f3e30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f3e18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f3e00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f3dc8 'uint2':'vector' lvalue ParmVar 0x55e8863f3a88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8863f3be8 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f4860 line:340:37 constexpr frac 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f47b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8863f4c00 # | | | | `-ReturnStmt 0x55e8863f4bf0 # | | | | `-CallExpr 0x55e8863f4bc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f4ba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863f4b88 '' Function 0x55e8862d5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863f4b60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f4b48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f4b30 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f4af8 'uint3':'vector' lvalue ParmVar 0x55e8863f47b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8863f4910 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f4d60 line:340:37 constexpr frac 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f4cb0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8863f5108 # | | | | `-ReturnStmt 0x55e8863f50f8 # | | | | `-CallExpr 0x55e8863f50c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f50b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863f5090 '' Function 0x55e8862d5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863f5068 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f5050 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f5038 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f5000 'uint4':'vector' lvalue ParmVar 0x55e8863f4cb0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8863f4e10 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f5268 line:340:37 constexpr frac 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f51b8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863f5600 # | | | | `-ReturnStmt 0x55e8863f55f0 # | | | | `-CallExpr 0x55e8863f55c0 'float' # | | | | |-ImplicitCastExpr 0x55e8863f55a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863f5588 '' Function 0x55e8862d55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863f5560 'float' # | | | | `-ImplicitCastExpr 0x55e8863f5548 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f5530 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f54f8 'int64_t':'long' lvalue ParmVar 0x55e8863f51b8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8863f5318 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f5760 line:340:37 constexpr frac 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f56b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8863f5b18 # | | | | `-ReturnStmt 0x55e8863f5b08 # | | | | `-CallExpr 0x55e8863f5ad8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f5ac0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863f5aa0 '' Function 0x55e8862d5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863f5a78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f5a60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f5a48 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f5a10 'int64_t2':'vector' lvalue ParmVar 0x55e8863f56b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863f5810 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f5c78 line:340:37 constexpr frac 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f5bc8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e8863f6038 # | | | | `-ReturnStmt 0x55e8863f6028 # | | | | `-CallExpr 0x55e8863f5ff8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f5fe0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863f5fc0 '' Function 0x55e8862d5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863f5f98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f5f80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f5f68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f5f30 'int64_t3':'vector' lvalue ParmVar 0x55e8863f5bc8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863f5d28 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f6198 line:340:37 constexpr frac 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f60e8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8863f6560 # | | | | `-ReturnStmt 0x55e8863f6550 # | | | | `-CallExpr 0x55e8863f6520 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f6508 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863f64e8 '' Function 0x55e8862d5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863f64c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f64a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f6490 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f6458 'int64_t4':'vector' lvalue ParmVar 0x55e8863f60e8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863f6248 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f66c0 line:340:37 constexpr frac 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f6610 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863f7488 # | | | | `-ReturnStmt 0x55e8863f7478 # | | | | `-CallExpr 0x55e8863f7448 'float' # | | | | |-ImplicitCastExpr 0x55e8863f7430 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863f7410 '' Function 0x55e8862d55f8 'frac' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863f73e8 'float' # | | | | `-ImplicitCastExpr 0x55e8863f73d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f73b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f7380 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8863f6610 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8863f7180 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f75e8 line:340:37 constexpr frac 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f7538 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863f79c0 # | | | | `-ReturnStmt 0x55e8863f79b0 # | | | | `-CallExpr 0x55e8863f7980 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f7968 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863f7948 '' Function 0x55e8862d5870 'frac' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863f7920 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f7908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f78f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f78b8 'uint64_t2':'vector' lvalue ParmVar 0x55e8863f7538 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863f7698 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f7b20 line:340:37 constexpr frac 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f7a70 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8863f7f00 # | | | | `-ReturnStmt 0x55e8863f7ef0 # | | | | `-CallExpr 0x55e8863f7ec0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f7ea8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863f7e88 '' Function 0x55e8862d5ae8 'frac' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863f7e60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f7e48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f7e30 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f7df8 'uint64_t3':'vector' lvalue ParmVar 0x55e8863f7a70 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863f7bd0 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f8060 line:340:37 constexpr frac 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f7fb0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8863f8448 # | | | | `-ReturnStmt 0x55e8863f8438 # | | | | `-CallExpr 0x55e8863f8408 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863f83f0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863f83d0 '' Function 0x55e8862d5d70 'frac' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863f83a8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f8390 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f8378 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f8340 'uint64_t4':'vector' lvalue ParmVar 0x55e8863f7fb0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8863f8110 "In 202x int lowering for frac is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863f85a8 col:16 constexpr isinf 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f8500 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863f8928 # | | | | `-ReturnStmt 0x55e8863f8918 # | | | | `-CallExpr 0x55e8863f88e8 'bool' # | | | | |-ImplicitCastExpr 0x55e8863f88d0 'bool (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863f8878 '' Function 0x55e8862d6ae0 'isinf' 'bool (float)' # | | | | `-CStyleCastExpr 0x55e8863f8850 'float' # | | | | `-ImplicitCastExpr 0x55e8863f8838 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f8820 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f87e8 'double' lvalue ParmVar 0x55e8863f8500 'V' 'double' # | | | `-DeprecatedAttr 0x55e8863f8658 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863f8a90 col:17 constexpr isinf 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f89e0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863f8e58 # | | | | `-ReturnStmt 0x55e8863f8e48 # | | | | `-CallExpr 0x55e8863f8e18 'vector' # | | | | |-ImplicitCastExpr 0x55e8863f8e00 'bool2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863f8d80 '' Function 0x55e8862d6df8 'isinf' 'bool2 (float2)' # | | | | `-CStyleCastExpr 0x55e8863f8d58 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f8d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f8d28 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f8cf0 'double2':'vector' lvalue ParmVar 0x55e8863f89e0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863f8b40 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863f8fc0 col:17 constexpr isinf 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f8f10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8863f9798 # | | | | `-ReturnStmt 0x55e8863f9788 # | | | | `-CallExpr 0x55e8863f9758 'vector' # | | | | |-ImplicitCastExpr 0x55e8863f9740 'bool3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863f96c0 '' Function 0x55e8862d70e8 'isinf' 'bool3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863f9698 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f9680 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f9668 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f9630 'double3':'vector' lvalue ParmVar 0x55e8863f8f10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863f9070 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863f9900 col:17 constexpr isinf 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f9850 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863f9cd8 # | | | | `-ReturnStmt 0x55e8863f9cc8 # | | | | `-CallExpr 0x55e8863f9c98 'vector' # | | | | |-ImplicitCastExpr 0x55e8863f9c80 'bool4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863f9c00 '' Function 0x55e8862d73d8 'isinf' 'bool4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863f9bd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863f9bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863f9ba8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863f9b70 'double4':'vector' lvalue ParmVar 0x55e8863f9850 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863f99b0 "In 202x 64 bit API lowering for fn is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863f9db0 col:16 constexpr isnan 'bool (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863f9d08 col:29 used V 'double' # | | | `-CompoundStmt 0x55e8863fa018 # | | | `-ReturnStmt 0x55e8863fa008 # | | | `-CallExpr 0x55e8863f9fd8 'bool' # | | | |-ImplicitCastExpr 0x55e8863f9fc0 'bool (*)(float)' # | | | | `-DeclRefExpr 0x55e8863f9fa0 '' Function 0x55e8862d8000 'isnan' 'bool (float)' # | | | `-CStyleCastExpr 0x55e8863f9f78 'float' # | | | `-ImplicitCastExpr 0x55e8863f9f60 'float' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e8863f9f48 'double' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e8863f9f10 'double' lvalue ParmVar 0x55e8863f9d08 'V' 'double' # | | |-FunctionDecl 0x55e8863fa0f8 col:17 constexpr isnan 'bool2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fa048 col:31 used V 'double2':'vector' # | | | `-CompoundStmt 0x55e8863fa380 # | | | `-ReturnStmt 0x55e8863fa370 # | | | `-CallExpr 0x55e8863fa340 'vector' # | | | |-ImplicitCastExpr 0x55e8863fa328 'bool2 (*)(float2)' # | | | | `-DeclRefExpr 0x55e8863fa308 '' Function 0x55e8862d8278 'isnan' 'bool2 (float2)' # | | | `-CStyleCastExpr 0x55e8863fa2e0 'float2':'vector' # | | | `-ImplicitCastExpr 0x55e8863fa2c8 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e8863fa2b0 'double2':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e8863fa278 'double2':'vector' lvalue ParmVar 0x55e8863fa048 'V' 'double2':'vector' # | | |-FunctionDecl 0x55e8863fa460 col:17 constexpr isnan 'bool3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fa3b0 col:31 used V 'double3':'vector' # | | | `-CompoundStmt 0x55e8863fa6f0 # | | | `-ReturnStmt 0x55e8863fa6e0 # | | | `-CallExpr 0x55e8863fa6b0 'vector' # | | | |-ImplicitCastExpr 0x55e8863fa698 'bool3 (*)(float3)' # | | | | `-DeclRefExpr 0x55e8863fa678 '' Function 0x55e8862d84f0 'isnan' 'bool3 (float3)' # | | | `-CStyleCastExpr 0x55e8863fa650 'float3':'vector' # | | | `-ImplicitCastExpr 0x55e8863fa638 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e8863fa620 'double3':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e8863fa5e8 'double3':'vector' lvalue ParmVar 0x55e8863fa3b0 'V' 'double3':'vector' # | | |-FunctionDecl 0x55e8863fa7d0 col:17 constexpr isnan 'bool4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fa720 col:31 used V 'double4':'vector' # | | | `-CompoundStmt 0x55e8863faa68 # | | | `-ReturnStmt 0x55e8863faa58 # | | | `-CallExpr 0x55e8863faa28 'vector' # | | | |-ImplicitCastExpr 0x55e8863faa10 'bool4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e8863fa9f0 '' Function 0x55e8862d8768 'isnan' 'bool4 (float4)' # | | | `-CStyleCastExpr 0x55e8863fa9c8 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e8863fa9b0 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e8863fa998 'double4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e8863fa960 'double4':'vector' lvalue ParmVar 0x55e8863fa720 'V' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55e8863fb160 line:370:66 invalid lerp # | | | |-TemplateTypeParmDecl 0x55e8863faa80 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8863fab18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8863fb0b8 line:370:66 invalid constexpr lerp 'int (int, int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fae28 col:18 invalid x 'int' # | | | |-ParmVarDecl 0x55e8863faf00 col:34 invalid y 'int' # | | | |-ParmVarDecl 0x55e8863faf78 col:39 s 'T' # | | | |-CompoundStmt 0x55e8863fb430 # | | | | `-ReturnStmt 0x55e8863fb420 # | | | | `-RecoveryExpr 0x55e8863fb3e8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e8863fb2d0 '' lvalue (ADL) = 'lerp' 0x55e8862da578 0x55e8862d8b08 0x55e8862d8ed0 0x55e8862d9298 0x55e8862d9660 0x55e8862d9a10 0x55e8862d9de8 0x55e8862da1b0 # | | | | |-RecoveryExpr 0x55e8863fb350 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e8863fb370 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e8863fb1d0 "In 202x mismatched vector/scalar lowering for lerp is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e8863fb8f8 line:375:38 constexpr lerp 'float (double, double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fb4f0 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e8863fb740 col:40 used V2 'double' # | | | |-ParmVarDecl 0x55e8863fb7c0 col:51 used V3 'double' # | | | |-CompoundStmt 0x55e8863fbdb8 # | | | | `-ReturnStmt 0x55e8863fbda8 # | | | | `-CallExpr 0x55e8863fbd68 'float' # | | | | |-ImplicitCastExpr 0x55e8863fbd50 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e8863fbcf8 '' Function 0x55e8862d9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e8863fbbb0 'float' # | | | | | `-ImplicitCastExpr 0x55e8863fbb98 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fbb80 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fbb48 'double' lvalue ParmVar 0x55e8863fb4f0 'V1' 'double' # | | | | |-CStyleCastExpr 0x55e8863fbc40 'float' # | | | | | `-ImplicitCastExpr 0x55e8863fbc28 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fbc10 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fbbd8 'double' lvalue ParmVar 0x55e8863fb740 'V2' 'double' # | | | | `-CStyleCastExpr 0x55e8863fbcd0 'float' # | | | | `-ImplicitCastExpr 0x55e8863fbcb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863fbca0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863fbc68 'double' lvalue ParmVar 0x55e8863fb7c0 'V3' 'double' # | | | `-DeprecatedAttr 0x55e8863fb9b8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863fc108 line:375:38 constexpr lerp 'float2 (double2, double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fbe78 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e8863fbef8 col:43 used V2 'double2':'vector' # | | | |-ParmVarDecl 0x55e8863fbf78 col:55 used V3 'double2':'vector' # | | | |-CompoundStmt 0x55e8863fc648 # | | | | `-ReturnStmt 0x55e8863fc638 # | | | | `-CallExpr 0x55e8863fc5f8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863fc5e0 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e8863fc558 '' Function 0x55e8862d9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e8863fc3e0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863fc3c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fc3b0 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fc378 'double2':'vector' lvalue ParmVar 0x55e8863fbe78 'V1' 'double2':'vector' # | | | | |-CStyleCastExpr 0x55e8863fc488 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863fc470 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fc458 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fc420 'double2':'vector' lvalue ParmVar 0x55e8863fbef8 'V2' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e8863fc530 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863fc518 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863fc500 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863fc4c8 'double2':'vector' lvalue ParmVar 0x55e8863fbf78 'V3' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8863fc1c8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863fc998 line:375:38 constexpr lerp 'float3 (double3, double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fc708 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e8863fc788 col:43 used V2 'double3':'vector' # | | | |-ParmVarDecl 0x55e8863fc808 col:55 used V3 'double3':'vector' # | | | |-CompoundStmt 0x55e8863fced8 # | | | | `-ReturnStmt 0x55e8863fcec8 # | | | | `-CallExpr 0x55e8863fce88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863fce70 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e8863fcdf0 '' Function 0x55e8862da1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e8863fcc78 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863fcc60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fcc48 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fcc10 'double3':'vector' lvalue ParmVar 0x55e8863fc708 'V1' 'double3':'vector' # | | | | |-CStyleCastExpr 0x55e8863fcd20 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863fcd08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fccf0 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fccb8 'double3':'vector' lvalue ParmVar 0x55e8863fc788 'V2' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e8863fcdc8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863fcdb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863fcd98 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863fcd60 'double3':'vector' lvalue ParmVar 0x55e8863fc808 'V3' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863fca58 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863fd228 line:375:38 constexpr lerp 'float4 (double4, double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fcf98 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e8863fd018 col:43 used V2 'double4':'vector' # | | | |-ParmVarDecl 0x55e8863fd098 col:55 used V3 'double4':'vector' # | | | |-CompoundStmt 0x55e8863feba0 # | | | | `-ReturnStmt 0x55e8863feb90 # | | | | `-CallExpr 0x55e8863feb50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863fd710 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e8863fd688 '' Function 0x55e8862da578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e8863fd510 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863fd4f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fd4e0 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fd4a8 'double4':'vector' lvalue ParmVar 0x55e8863fcf98 'V1' 'double4':'vector' # | | | | |-CStyleCastExpr 0x55e8863fd5b8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863fd5a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863fd588 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863fd550 'double4':'vector' lvalue ParmVar 0x55e8863fd018 'V2' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e8863fd660 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863fd648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863fd630 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863fd5f8 'double4':'vector' lvalue ParmVar 0x55e8863fd098 'V3' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863fd2e8 "In 202x 64 bit API lowering for lerp is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863fee88 line:376:39 constexpr lerp 'float (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8863fec50 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e8863fecd0 col:34 used V2 'int' # | | | |-ParmVarDecl 0x55e8863fed50 col:42 used V3 'int' # | | | |-CompoundStmt 0x55e8863ff320 # | | | | `-ReturnStmt 0x55e8863ff310 # | | | | `-CallExpr 0x55e8863ff2d0 'float' # | | | | |-ImplicitCastExpr 0x55e8863ff2b8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e8863ff298 '' Function 0x55e8862d9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e8863ff150 'float' # | | | | | `-ImplicitCastExpr 0x55e8863ff138 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863ff120 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863ff0e8 'int' lvalue ParmVar 0x55e8863fec50 'V1' 'int' # | | | | |-CStyleCastExpr 0x55e8863ff1e0 'float' # | | | | | `-ImplicitCastExpr 0x55e8863ff1c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863ff1b0 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863ff178 'int' lvalue ParmVar 0x55e8863fecd0 'V2' 'int' # | | | | `-CStyleCastExpr 0x55e8863ff270 'float' # | | | | `-ImplicitCastExpr 0x55e8863ff258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ff240 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ff208 'int' lvalue ParmVar 0x55e8863fed50 'V3' 'int' # | | | `-DeprecatedAttr 0x55e8863fef48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ff658 line:376:39 constexpr lerp 'float2 (int2, int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ff3d0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e8863ff450 col:37 used V2 'int2':'vector' # | | | |-ParmVarDecl 0x55e8863ff4d0 col:46 used V3 'int2':'vector' # | | | |-CompoundStmt 0x55e8863ffb40 # | | | | `-ReturnStmt 0x55e8863ffb30 # | | | | `-CallExpr 0x55e8863ffaf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863ffad8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e8863ffab8 '' Function 0x55e8862d9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e8863ff940 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863ff928 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863ff910 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863ff8d8 'int2':'vector' lvalue ParmVar 0x55e8863ff3d0 'V1' 'int2':'vector' # | | | | |-CStyleCastExpr 0x55e8863ff9e8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8863ff9d0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8863ff9b8 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8863ff980 'int2':'vector' lvalue ParmVar 0x55e8863ff450 'V2' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e8863ffa90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863ffa78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863ffa60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863ffa28 'int2':'vector' lvalue ParmVar 0x55e8863ff4d0 'V3' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8863ff718 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863ffe78 line:376:39 constexpr lerp 'float3 (int3, int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863ffbf0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e8863ffc70 col:37 used V2 'int3':'vector' # | | | |-ParmVarDecl 0x55e8863ffcf0 col:46 used V3 'int3':'vector' # | | | |-CompoundStmt 0x55e886400368 # | | | | `-ReturnStmt 0x55e886400358 # | | | | `-CallExpr 0x55e886400318 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886400300 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e8864002e0 '' Function 0x55e8862da1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e886400168 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886400150 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886400138 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886400100 'int3':'vector' lvalue ParmVar 0x55e8863ffbf0 'V1' 'int3':'vector' # | | | | |-CStyleCastExpr 0x55e886400210 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8864001f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864001e0 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864001a8 'int3':'vector' lvalue ParmVar 0x55e8863ffc70 'V2' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e8864002b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8864002a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886400288 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886400250 'int3':'vector' lvalue ParmVar 0x55e8863ffcf0 'V3' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8863fff38 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864006a8 line:376:39 constexpr lerp 'float4 (int4, int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886400418 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e886400498 col:37 used V2 'int4':'vector' # | | | |-ParmVarDecl 0x55e886400518 col:46 used V3 'int4':'vector' # | | | |-CompoundStmt 0x55e886401bc0 # | | | | `-ReturnStmt 0x55e886401bb0 # | | | | `-CallExpr 0x55e886401b70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886400b38 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e886400b18 '' Function 0x55e8862da578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e8864009a0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886400988 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886400970 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886400938 'int4':'vector' lvalue ParmVar 0x55e886400418 'V1' 'int4':'vector' # | | | | |-CStyleCastExpr 0x55e886400a48 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886400a30 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886400a18 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864009e0 'int4':'vector' lvalue ParmVar 0x55e886400498 'V2' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e886400af0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886400ad8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886400ac0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886400a88 'int4':'vector' lvalue ParmVar 0x55e886400518 'V3' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886400768 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886401ef8 line:376:39 constexpr lerp 'float (uint, uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886401c70 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e886401cf0 col:36 used V2 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e886401d70 col:45 used V3 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e8864023b0 # | | | | `-ReturnStmt 0x55e8864023a0 # | | | | `-CallExpr 0x55e886402360 'float' # | | | | |-ImplicitCastExpr 0x55e886402348 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e886402328 '' Function 0x55e8862d9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e8864021e0 'float' # | | | | | `-ImplicitCastExpr 0x55e8864021c8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864021b0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886402178 'uint':'unsigned int' lvalue ParmVar 0x55e886401c70 'V1' 'uint':'unsigned int' # | | | | |-CStyleCastExpr 0x55e886402270 'float' # | | | | | `-ImplicitCastExpr 0x55e886402258 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886402240 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886402208 'uint':'unsigned int' lvalue ParmVar 0x55e886401cf0 'V2' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e886402300 'float' # | | | | `-ImplicitCastExpr 0x55e8864022e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864022d0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886402298 'uint':'unsigned int' lvalue ParmVar 0x55e886401d70 'V3' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886401fb8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864026e8 line:376:39 constexpr lerp 'float2 (uint2, uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886402460 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e8864024e0 col:39 used V2 'uint2':'vector' # | | | |-ParmVarDecl 0x55e886402560 col:49 used V3 'uint2':'vector' # | | | |-CompoundStmt 0x55e886402bf0 # | | | | `-ReturnStmt 0x55e886402be0 # | | | | `-CallExpr 0x55e886402ba0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886402b88 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e886402b68 '' Function 0x55e8862d9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e8864029f0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8864029d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864029c0 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886402988 'uint2':'vector' lvalue ParmVar 0x55e886402460 'V1' 'uint2':'vector' # | | | | |-CStyleCastExpr 0x55e886402a98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886402a80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886402a68 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886402a30 'uint2':'vector' lvalue ParmVar 0x55e8864024e0 'V2' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e886402b40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886402b28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886402b10 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886402ad8 'uint2':'vector' lvalue ParmVar 0x55e886402560 'V3' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e8864027a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886402f28 line:376:39 constexpr lerp 'float3 (uint3, uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886402ca0 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e886402d20 col:39 used V2 'uint3':'vector' # | | | |-ParmVarDecl 0x55e886402da0 col:49 used V3 'uint3':'vector' # | | | |-CompoundStmt 0x55e886403438 # | | | | `-ReturnStmt 0x55e886403428 # | | | | `-CallExpr 0x55e8864033e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864033d0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e8864033b0 '' Function 0x55e8862da1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e886403238 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886403220 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886403208 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864031d0 'uint3':'vector' lvalue ParmVar 0x55e886402ca0 'V1' 'uint3':'vector' # | | | | |-CStyleCastExpr 0x55e8864032e0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8864032c8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864032b0 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886403278 'uint3':'vector' lvalue ParmVar 0x55e886402d20 'V2' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e886403388 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886403370 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886403358 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886403320 'uint3':'vector' lvalue ParmVar 0x55e886402da0 'V3' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886402fe8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886403778 line:376:39 constexpr lerp 'float4 (uint4, uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864034e8 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e886403568 col:39 used V2 'uint4':'vector' # | | | |-ParmVarDecl 0x55e8864035e8 col:49 used V3 'uint4':'vector' # | | | |-CompoundStmt 0x55e886403cb0 # | | | | `-ReturnStmt 0x55e886403ca0 # | | | | `-CallExpr 0x55e886403c60 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886403c48 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e886403c28 '' Function 0x55e8862da578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e886403a90 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886403a78 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886403a60 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886403a28 'uint4':'vector' lvalue ParmVar 0x55e8864034e8 'V1' 'uint4':'vector' # | | | | |-CStyleCastExpr 0x55e886403b38 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886403b20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886403b08 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886403ad0 'uint4':'vector' lvalue ParmVar 0x55e886403568 'V2' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e886403c00 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886403be8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886403bd0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886403b98 'uint4':'vector' lvalue ParmVar 0x55e8864035e8 'V3' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886403838 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886403fe8 line:376:39 constexpr lerp 'float (int64_t, int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886403d60 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e886403de0 col:42 used V2 'int64_t':'long' # | | | |-ParmVarDecl 0x55e886403e60 col:54 used V3 'int64_t':'long' # | | | |-CompoundStmt 0x55e8864044c0 # | | | | `-ReturnStmt 0x55e8864044b0 # | | | | `-CallExpr 0x55e886404470 'float' # | | | | |-ImplicitCastExpr 0x55e886404458 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e886404438 '' Function 0x55e8862d9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e8864042f0 'float' # | | | | | `-ImplicitCastExpr 0x55e8864042d8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864042c0 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886404288 'int64_t':'long' lvalue ParmVar 0x55e886403d60 'V1' 'int64_t':'long' # | | | | |-CStyleCastExpr 0x55e886404380 'float' # | | | | | `-ImplicitCastExpr 0x55e886404368 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886404350 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886404318 'int64_t':'long' lvalue ParmVar 0x55e886403de0 'V2' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e886404410 'float' # | | | | `-ImplicitCastExpr 0x55e8864043f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864043e0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864043a8 'int64_t':'long' lvalue ParmVar 0x55e886403e60 'V3' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e8864040a8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864047f8 line:376:39 constexpr lerp 'float2 (int64_t2, int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886404570 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8864045f0 col:45 used V2 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e886404670 col:58 used V3 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886404d20 # | | | | `-ReturnStmt 0x55e886404d10 # | | | | `-CallExpr 0x55e886404cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886404cb8 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e886404c98 '' Function 0x55e8862d9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e886404b20 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886404b08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886404af0 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886404ab8 'int64_t2':'vector' lvalue ParmVar 0x55e886404570 'V1' 'int64_t2':'vector' # | | | | |-CStyleCastExpr 0x55e886404bc8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886404bb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886404b98 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886404b60 'int64_t2':'vector' lvalue ParmVar 0x55e8864045f0 'V2' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e886404c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886404c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886404c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886404c08 'int64_t2':'vector' lvalue ParmVar 0x55e886404670 'V3' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8864048b8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886405058 line:376:39 constexpr lerp 'float3 (int64_t3, int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886404dd0 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e886404e50 col:45 used V2 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e886404ed0 col:58 used V3 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886405588 # | | | | `-ReturnStmt 0x55e886405578 # | | | | `-CallExpr 0x55e886405538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886405520 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e886405500 '' Function 0x55e8862da1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e886405388 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886405370 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886405358 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886405320 'int64_t3':'vector' lvalue ParmVar 0x55e886404dd0 'V1' 'int64_t3':'vector' # | | | | |-CStyleCastExpr 0x55e886405430 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886405418 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886405400 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864053c8 'int64_t3':'vector' lvalue ParmVar 0x55e886404e50 'V2' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e8864054d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8864054c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864054a8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886405470 'int64_t3':'vector' lvalue ParmVar 0x55e886404ed0 'V3' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886405118 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864058c8 line:376:39 constexpr lerp 'float4 (int64_t4, int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886405638 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e8864056b8 col:45 used V2 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e886405738 col:58 used V3 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886406e20 # | | | | `-ReturnStmt 0x55e886406e10 # | | | | `-CallExpr 0x55e886406dd0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886406db8 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e886406d98 '' Function 0x55e8862da578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e886406c20 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886406c08 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886406bf0 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886406bb8 'int64_t4':'vector' lvalue ParmVar 0x55e886405638 'V1' 'int64_t4':'vector' # | | | | |-CStyleCastExpr 0x55e886406cc8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886406cb0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886406c98 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886406c60 'int64_t4':'vector' lvalue ParmVar 0x55e8864056b8 'V2' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e886406d70 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886406d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886406d40 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886406d08 'int64_t4':'vector' lvalue ParmVar 0x55e886405738 'V3' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886405988 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886407158 line:376:39 constexpr lerp 'float (uint64_t, uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886406ed0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e886406f50 col:44 used V2 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e886406fd0 col:57 used V3 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886407650 # | | | | `-ReturnStmt 0x55e886407640 # | | | | `-CallExpr 0x55e886407600 'float' # | | | | |-ImplicitCastExpr 0x55e8864075e8 'float (*)(float, float, float)' # | | | | | `-DeclRefExpr 0x55e8864075c8 '' Function 0x55e8862d9a10 'lerp' 'float (float, float, float)' # | | | | |-CStyleCastExpr 0x55e886407480 'float' # | | | | | `-ImplicitCastExpr 0x55e886407468 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886407450 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886407418 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886406ed0 'V1' 'uint64_t':'unsigned long' # | | | | |-CStyleCastExpr 0x55e886407510 'float' # | | | | | `-ImplicitCastExpr 0x55e8864074f8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864074e0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864074a8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886406f50 'V2' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e8864075a0 'float' # | | | | `-ImplicitCastExpr 0x55e886407588 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886407570 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886407538 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886406fd0 'V3' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886407218 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886407988 line:376:39 constexpr lerp 'float2 (uint64_t2, uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886407700 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e886407780 col:47 used V2 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e886407800 col:61 used V3 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e886407ed0 # | | | | `-ReturnStmt 0x55e886407ec0 # | | | | `-CallExpr 0x55e886407e80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886407e68 'float2 (*)(float2, float2, float2)' # | | | | | `-DeclRefExpr 0x55e886407e48 '' Function 0x55e8862d9de8 'lerp' 'float2 (float2, float2, float2)' # | | | | |-CStyleCastExpr 0x55e886407cd0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886407cb8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886407ca0 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886407c68 'uint64_t2':'vector' lvalue ParmVar 0x55e886407700 'V1' 'uint64_t2':'vector' # | | | | |-CStyleCastExpr 0x55e886407d78 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886407d60 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886407d48 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886407d10 'uint64_t2':'vector' lvalue ParmVar 0x55e886407780 'V2' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e886407e20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886407e08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886407df0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886407db8 'uint64_t2':'vector' lvalue ParmVar 0x55e886407800 'V3' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886407a48 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886408208 line:376:39 constexpr lerp 'float3 (uint64_t3, uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886407f80 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e886408000 col:47 used V2 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e886408080 col:61 used V3 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886408758 # | | | | `-ReturnStmt 0x55e886408748 # | | | | `-CallExpr 0x55e886408708 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864086f0 'float3 (*)(float3, float3, float3)' # | | | | | `-DeclRefExpr 0x55e8864086d0 '' Function 0x55e8862da1b0 'lerp' 'float3 (float3, float3, float3)' # | | | | |-CStyleCastExpr 0x55e886408558 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886408540 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886408528 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864084f0 'uint64_t3':'vector' lvalue ParmVar 0x55e886407f80 'V1' 'uint64_t3':'vector' # | | | | |-CStyleCastExpr 0x55e886408600 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8864085e8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864085d0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886408598 'uint64_t3':'vector' lvalue ParmVar 0x55e886408000 'V2' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e8864086a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886408690 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886408678 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886408640 'uint64_t3':'vector' lvalue ParmVar 0x55e886408080 'V3' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8864082c8 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886408a98 line:376:39 constexpr lerp 'float4 (uint64_t4, uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886408808 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e886408888 col:47 used V2 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e886408908 col:61 used V3 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e886409000 # | | | | `-ReturnStmt 0x55e886408ff0 # | | | | `-CallExpr 0x55e886408fb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886408f98 'float4 (*)(float4, float4, float4)' # | | | | | `-DeclRefExpr 0x55e886408f78 '' Function 0x55e8862da578 'lerp' 'float4 (float4, float4, float4)' # | | | | |-CStyleCastExpr 0x55e886408e00 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886408de8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886408dd0 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886408d98 'uint64_t4':'vector' lvalue ParmVar 0x55e886408808 'V1' 'uint64_t4':'vector' # | | | | |-CStyleCastExpr 0x55e886408ea8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886408e90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886408e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886408e40 'uint64_t4':'vector' lvalue ParmVar 0x55e886408888 'V2' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e886408f50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886408f38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886408f20 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886408ee8 'uint64_t4':'vector' lvalue ParmVar 0x55e886408908 'V3' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886408b58 "In 202x int lowering for lerp is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886409168 line:382:36 constexpr log 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8864090b8 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8864094b0 # | | | | `-ReturnStmt 0x55e8864094a0 # | | | | `-CallExpr 0x55e886409470 'float' # | | | | |-ImplicitCastExpr 0x55e886409458 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886409438 '' Function 0x55e8862db1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886409410 'float' # | | | | `-ImplicitCastExpr 0x55e8864093f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864093e0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864093a8 'double' lvalue ParmVar 0x55e8864090b8 'V' 'double' # | | | `-DeprecatedAttr 0x55e886409218 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886409618 line:382:36 constexpr log 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886409568 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e886409980 # | | | | `-ReturnStmt 0x55e886409970 # | | | | `-CallExpr 0x55e886409940 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886409928 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886409908 '' Function 0x55e8862db470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8864098e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8864098c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864098b0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886409878 'double2':'vector' lvalue ParmVar 0x55e886409568 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e8864096c8 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886409ae8 line:382:36 constexpr log 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e886409a38 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886409e58 # | | | | `-ReturnStmt 0x55e886409e48 # | | | | `-CallExpr 0x55e886409e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886409e00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886409de0 '' Function 0x55e8862db6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886409db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886409da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886409d88 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886409d50 'double3':'vector' lvalue ParmVar 0x55e886409a38 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886409b98 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886409fc0 line:382:36 constexpr log 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886409f10 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e88640a338 # | | | | `-ReturnStmt 0x55e88640a328 # | | | | `-CallExpr 0x55e88640a2f8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88640a2e0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88640a2c0 '' Function 0x55e8862db960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88640a298 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88640a280 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640a268 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640a230 'double4':'vector' lvalue ParmVar 0x55e886409f10 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88640a070 "In 202x 64 bit API lowering for log is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88640a498 line:383:37 constexpr log 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e88640a3e8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e88640a7f0 # | | | | `-ReturnStmt 0x55e88640a7e0 # | | | | `-CallExpr 0x55e88640a7b0 'float' # | | | | |-ImplicitCastExpr 0x55e88640a798 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88640a778 '' Function 0x55e8862db1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88640a750 'float' # | | | | `-ImplicitCastExpr 0x55e88640a738 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640a720 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640a6e8 'int' lvalue ParmVar 0x55e88640a3e8 'V' 'int' # | | | `-DeprecatedAttr 0x55e88640a548 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640a950 line:383:37 constexpr log 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88640a8a0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88640ace0 # | | | | `-ReturnStmt 0x55e88640acd0 # | | | | `-CallExpr 0x55e88640aca0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88640ac88 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88640ac68 '' Function 0x55e8862db470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88640ac40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88640ac28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640ac10 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640abd8 'int2':'vector' lvalue ParmVar 0x55e88640a8a0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88640aa00 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640ae40 line:383:37 constexpr log 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88640ad90 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e88640b1c0 # | | | | `-ReturnStmt 0x55e88640b1b0 # | | | | `-CallExpr 0x55e88640b180 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88640b168 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88640b148 '' Function 0x55e8862db6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88640b120 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88640b108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640b0f0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640b0b8 'int3':'vector' lvalue ParmVar 0x55e88640ad90 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88640aef0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640b320 line:383:37 constexpr log 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88640b270 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e88640b6a8 # | | | | `-ReturnStmt 0x55e88640b698 # | | | | `-CallExpr 0x55e88640b668 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88640b650 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88640b630 '' Function 0x55e8862db960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88640b608 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88640b5f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640b5d8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640b5a0 'int4':'vector' lvalue ParmVar 0x55e88640b270 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88640b3d0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640b808 line:383:37 constexpr log 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88640b758 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88640bb80 # | | | | `-ReturnStmt 0x55e88640bb70 # | | | | `-CallExpr 0x55e88640bb40 'float' # | | | | |-ImplicitCastExpr 0x55e88640bb28 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88640bb08 '' Function 0x55e8862db1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88640bae0 'float' # | | | | `-ImplicitCastExpr 0x55e88640bac8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640bab0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640ba78 'uint':'unsigned int' lvalue ParmVar 0x55e88640b758 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88640b8b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640bce0 line:383:37 constexpr log 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88640bc30 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e88640c078 # | | | | `-ReturnStmt 0x55e88640c068 # | | | | `-CallExpr 0x55e88640c038 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88640c020 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88640c000 '' Function 0x55e8862db470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88640bfd8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88640bfc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640bfa8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640bf70 'uint2':'vector' lvalue ParmVar 0x55e88640bc30 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88640bd90 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640c1d8 line:383:37 constexpr log 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e88640c128 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e88640c578 # | | | | `-ReturnStmt 0x55e88640c568 # | | | | `-CallExpr 0x55e88640c538 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88640c520 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88640c500 '' Function 0x55e8862db6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88640c4d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88640c4c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640c4a8 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640c470 'uint3':'vector' lvalue ParmVar 0x55e88640c128 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88640c288 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640c6d8 line:383:37 constexpr log 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e88640c628 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e88640ca80 # | | | | `-ReturnStmt 0x55e88640ca70 # | | | | `-CallExpr 0x55e88640ca40 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88640ca28 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88640ca08 '' Function 0x55e8862db960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88640c9e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88640c9c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640c9b0 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640c978 'uint4':'vector' lvalue ParmVar 0x55e88640c628 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e88640c788 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640d410 line:383:37 constexpr log 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88640cb30 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e88640d7a8 # | | | | `-ReturnStmt 0x55e88640d798 # | | | | `-CallExpr 0x55e88640d768 'float' # | | | | |-ImplicitCastExpr 0x55e88640d750 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88640d730 '' Function 0x55e8862db1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88640d708 'float' # | | | | `-ImplicitCastExpr 0x55e88640d6f0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640d6d8 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640d6a0 'int64_t':'long' lvalue ParmVar 0x55e88640cb30 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e88640d4c0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640d908 line:383:37 constexpr log 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88640d858 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e88640dcc0 # | | | | `-ReturnStmt 0x55e88640dcb0 # | | | | `-CallExpr 0x55e88640dc80 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88640dc68 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88640dc48 '' Function 0x55e8862db470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88640dc20 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88640dc08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640dbf0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640dbb8 'int64_t2':'vector' lvalue ParmVar 0x55e88640d858 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88640d9b8 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640de20 line:383:37 constexpr log 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88640dd70 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e88640e1e0 # | | | | `-ReturnStmt 0x55e88640e1d0 # | | | | `-CallExpr 0x55e88640e1a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88640e188 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88640e168 '' Function 0x55e8862db6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88640e140 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88640e128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640e110 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640e0d8 'int64_t3':'vector' lvalue ParmVar 0x55e88640dd70 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88640ded0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640e340 line:383:37 constexpr log 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88640e290 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e88640e708 # | | | | `-ReturnStmt 0x55e88640e6f8 # | | | | `-CallExpr 0x55e88640e6c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88640e6b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88640e690 '' Function 0x55e8862db960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88640e668 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88640e650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640e638 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640e600 'int64_t4':'vector' lvalue ParmVar 0x55e88640e290 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88640e3f0 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640e868 line:383:37 constexpr log 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88640e7b8 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e88640ec20 # | | | | `-ReturnStmt 0x55e88640ec10 # | | | | `-CallExpr 0x55e88640ebe0 'float' # | | | | |-ImplicitCastExpr 0x55e88640ebc8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88640eba8 '' Function 0x55e8862db1f8 'log' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88640eb80 'float' # | | | | `-ImplicitCastExpr 0x55e88640eb68 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640eb50 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640eb18 'uint64_t':'unsigned long' lvalue ParmVar 0x55e88640e7b8 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e88640e918 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640ed80 line:383:37 constexpr log 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88640ecd0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88640f158 # | | | | `-ReturnStmt 0x55e88640f148 # | | | | `-CallExpr 0x55e88640f118 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88640f100 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88640f0e0 '' Function 0x55e8862db470 'log' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88640f0b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88640f0a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640f088 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640f050 'uint64_t2':'vector' lvalue ParmVar 0x55e88640ecd0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88640ee30 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88640f2b8 line:383:37 constexpr log 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88640f208 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88640ff48 # | | | | `-ReturnStmt 0x55e88640ff38 # | | | | `-CallExpr 0x55e88640ff08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88640fef0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88640fed0 '' Function 0x55e8862db6e8 'log' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88640fea8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88640fe90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88640fe78 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88640fe40 'uint64_t3':'vector' lvalue ParmVar 0x55e88640f208 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88640f368 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864100a8 line:383:37 constexpr log 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88640fff8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e886410490 # | | | | `-ReturnStmt 0x55e886410480 # | | | | `-CallExpr 0x55e886410450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886410438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886410418 '' Function 0x55e8862db960 'log' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864103f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864103d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864103c0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886410388 'uint64_t4':'vector' lvalue ParmVar 0x55e88640fff8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886410158 "In 202x int lowering for log is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886410600 line:389:36 constexpr log10 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e886410550 col:29 used V 'double' # | | | |-CompoundStmt 0x55e886410948 # | | | | `-ReturnStmt 0x55e886410938 # | | | | `-CallExpr 0x55e886410908 'float' # | | | | |-ImplicitCastExpr 0x55e8864108f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864108d0 '' Function 0x55e8862dc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864108a8 'float' # | | | | `-ImplicitCastExpr 0x55e886410890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886410878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886410840 'double' lvalue ParmVar 0x55e886410550 'V' 'double' # | | | `-DeprecatedAttr 0x55e8864106b0 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886410ab8 line:389:36 constexpr log10 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886410a08 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e886410e20 # | | | | `-ReturnStmt 0x55e886410e10 # | | | | `-CallExpr 0x55e886410de0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886410dc8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886410da8 '' Function 0x55e8862dc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886410d80 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886410d68 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886410d50 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886410d18 'double2':'vector' lvalue ParmVar 0x55e886410a08 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886410b68 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886410f90 line:389:36 constexpr log10 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e886410ee0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886411300 # | | | | `-ReturnStmt 0x55e8864112f0 # | | | | `-CallExpr 0x55e8864112c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864112a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886411288 '' Function 0x55e8862dca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886411260 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886411248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886411230 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864111f8 'double3':'vector' lvalue ParmVar 0x55e886410ee0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886411040 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886411470 line:389:36 constexpr log10 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864113c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8864117e8 # | | | | `-ReturnStmt 0x55e8864117d8 # | | | | `-CallExpr 0x55e8864117a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886411790 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886411770 '' Function 0x55e8862ddd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886411748 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886411730 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886411718 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864116e0 'double4':'vector' lvalue ParmVar 0x55e8864113c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e886411520 "In 202x 64 bit API lowering for log10 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886411948 line:390:37 constexpr log10 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886411898 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8864122e0 # | | | | `-ReturnStmt 0x55e8864122d0 # | | | | `-CallExpr 0x55e8864122a0 'float' # | | | | |-ImplicitCastExpr 0x55e886411c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886411c28 '' Function 0x55e8862dc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886411c00 'float' # | | | | `-ImplicitCastExpr 0x55e886411be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886411bd0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886411b98 'int' lvalue ParmVar 0x55e886411898 'V' 'int' # | | | `-DeprecatedAttr 0x55e8864119f8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886412440 line:390:37 constexpr log10 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886412390 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8864127b8 # | | | | `-ReturnStmt 0x55e8864127a8 # | | | | `-CallExpr 0x55e886412778 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886412760 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886412740 '' Function 0x55e8862dc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886412718 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886412700 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864126e8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864126b0 'int2':'vector' lvalue ParmVar 0x55e886412390 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8864124f0 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886412918 line:390:37 constexpr log10 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e886412868 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886412c98 # | | | | `-ReturnStmt 0x55e886412c88 # | | | | `-CallExpr 0x55e886412c58 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886412c40 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886412c20 '' Function 0x55e8862dca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886412bf8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886412be0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886412bc8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886412b90 'int3':'vector' lvalue ParmVar 0x55e886412868 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8864129c8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886412df8 line:390:37 constexpr log10 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886412d48 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886413180 # | | | | `-ReturnStmt 0x55e886413170 # | | | | `-CallExpr 0x55e886413140 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886413128 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886413108 '' Function 0x55e8862ddd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864130e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864130c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864130b0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886413078 'int4':'vector' lvalue ParmVar 0x55e886412d48 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886412ea8 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864132e0 line:390:37 constexpr log10 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886413230 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886413658 # | | | | `-ReturnStmt 0x55e886413648 # | | | | `-CallExpr 0x55e886413618 'float' # | | | | |-ImplicitCastExpr 0x55e886413600 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864135e0 '' Function 0x55e8862dc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864135b8 'float' # | | | | `-ImplicitCastExpr 0x55e8864135a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886413588 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886413550 'uint':'unsigned int' lvalue ParmVar 0x55e886413230 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886413390 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864137b8 line:390:37 constexpr log10 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886413708 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e886413b50 # | | | | `-ReturnStmt 0x55e886413b40 # | | | | `-CallExpr 0x55e886413b10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886413af8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886413ad8 '' Function 0x55e8862dc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886413ab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886413a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886413a80 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886413a48 'uint2':'vector' lvalue ParmVar 0x55e886413708 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886413868 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886413cb0 line:390:37 constexpr log10 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886413c00 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e886414050 # | | | | `-ReturnStmt 0x55e886414040 # | | | | `-CallExpr 0x55e886414010 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886413ff8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886413fd8 '' Function 0x55e8862dca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886413fb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886413f98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886413f80 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886413f48 'uint3':'vector' lvalue ParmVar 0x55e886413c00 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886413d60 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864141b0 line:390:37 constexpr log10 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e886414100 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886414e18 # | | | | `-ReturnStmt 0x55e886414e08 # | | | | `-CallExpr 0x55e886414dd8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886414dc0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886414da0 '' Function 0x55e8862ddd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886414d78 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886414d60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886414d48 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886414d10 'uint4':'vector' lvalue ParmVar 0x55e886414100 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886414b20 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886414f78 line:390:37 constexpr log10 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886414ec8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886415310 # | | | | `-ReturnStmt 0x55e886415300 # | | | | `-CallExpr 0x55e8864152d0 'float' # | | | | |-ImplicitCastExpr 0x55e8864152b8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886415298 '' Function 0x55e8862dc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886415270 'float' # | | | | `-ImplicitCastExpr 0x55e886415258 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886415240 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886415208 'int64_t':'long' lvalue ParmVar 0x55e886414ec8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886415028 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886415470 line:390:37 constexpr log10 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864153c0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886415828 # | | | | `-ReturnStmt 0x55e886415818 # | | | | `-CallExpr 0x55e8864157e8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8864157d0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8864157b0 '' Function 0x55e8862dc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886415788 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886415770 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886415758 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886415720 'int64_t2':'vector' lvalue ParmVar 0x55e8864153c0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886415520 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886415988 line:390:37 constexpr log10 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864158d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886415d48 # | | | | `-ReturnStmt 0x55e886415d38 # | | | | `-CallExpr 0x55e886415d08 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886415cf0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886415cd0 '' Function 0x55e8862dca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886415ca8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886415c90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886415c78 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886415c40 'int64_t3':'vector' lvalue ParmVar 0x55e8864158d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886415a38 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886415ea8 line:390:37 constexpr log10 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886415df8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886416270 # | | | | `-ReturnStmt 0x55e886416260 # | | | | `-CallExpr 0x55e886416230 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886416218 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8864161f8 '' Function 0x55e8862ddd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864161d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864161b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864161a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886416168 'int64_t4':'vector' lvalue ParmVar 0x55e886415df8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886415f58 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864163d0 line:390:37 constexpr log10 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886416320 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886416788 # | | | | `-ReturnStmt 0x55e886416778 # | | | | `-CallExpr 0x55e886416748 'float' # | | | | |-ImplicitCastExpr 0x55e886416730 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886416710 '' Function 0x55e8862dc578 'log10' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864166e8 'float' # | | | | `-ImplicitCastExpr 0x55e8864166d0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864166b8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886416680 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886416320 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886416480 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864168e8 line:390:37 constexpr log10 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886416838 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e886417600 # | | | | `-ReturnStmt 0x55e8864175f0 # | | | | `-CallExpr 0x55e8864175c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8864175a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886417588 '' Function 0x55e8862dc7f0 'log10' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886417560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886417548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886417530 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864174f8 'uint64_t2':'vector' lvalue ParmVar 0x55e886416838 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886416998 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886417760 line:390:37 constexpr log10 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864176b0 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886417b40 # | | | | `-ReturnStmt 0x55e886417b30 # | | | | `-CallExpr 0x55e886417b00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886417ae8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886417ac8 '' Function 0x55e8862dca68 'log10' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886417aa0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886417a88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886417a70 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886417a38 'uint64_t3':'vector' lvalue ParmVar 0x55e8864176b0 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886417810 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886417ca0 line:390:37 constexpr log10 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886417bf0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e886418088 # | | | | `-ReturnStmt 0x55e886418078 # | | | | `-CallExpr 0x55e886418048 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886418030 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886418010 '' Function 0x55e8862ddd40 'log10' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886417fe8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886417fd0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886417fb8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886417f80 'uint64_t4':'vector' lvalue ParmVar 0x55e886417bf0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886417d50 "In 202x int lowering for log10 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864181f8 line:396:36 constexpr log2 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e886418148 col:29 used V 'double' # | | | |-CompoundStmt 0x55e886418540 # | | | | `-ReturnStmt 0x55e886418530 # | | | | `-CallExpr 0x55e886418500 'float' # | | | | |-ImplicitCastExpr 0x55e8864184e8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864184c8 '' Function 0x55e8862de958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864184a0 'float' # | | | | `-ImplicitCastExpr 0x55e886418488 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886418470 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886418438 'double' lvalue ParmVar 0x55e886418148 'V' 'double' # | | | `-DeprecatedAttr 0x55e8864182a8 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8864186b0 line:396:36 constexpr log2 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886418600 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e886418a18 # | | | | `-ReturnStmt 0x55e886418a08 # | | | | `-CallExpr 0x55e8864189d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8864189c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8864189a0 '' Function 0x55e8862debd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886418978 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886418960 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886418948 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886418910 'double2':'vector' lvalue ParmVar 0x55e886418600 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886418760 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886418b88 line:396:36 constexpr log2 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e886418ad8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886418ef8 # | | | | `-ReturnStmt 0x55e886418ee8 # | | | | `-CallExpr 0x55e886418eb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886418ea0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886418e80 '' Function 0x55e8862dee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886418e58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886418e40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886418e28 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886418df0 'double3':'vector' lvalue ParmVar 0x55e886418ad8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886418c38 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886419068 line:396:36 constexpr log2 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886418fb8 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e886419990 # | | | | `-ReturnStmt 0x55e886419980 # | | | | `-CallExpr 0x55e8864193a0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886419388 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886419368 '' Function 0x55e8862df0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886419340 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886419328 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886419310 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864192d8 'double4':'vector' lvalue ParmVar 0x55e886418fb8 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e886419118 "In 202x 64 bit API lowering for log2 is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886419af0 line:397:37 constexpr log2 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886419a40 col:26 used V 'int' # | | | |-CompoundStmt 0x55e886419e48 # | | | | `-ReturnStmt 0x55e886419e38 # | | | | `-CallExpr 0x55e886419e08 'float' # | | | | |-ImplicitCastExpr 0x55e886419df0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886419dd0 '' Function 0x55e8862de958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886419da8 'float' # | | | | `-ImplicitCastExpr 0x55e886419d90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886419d78 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886419d40 'int' lvalue ParmVar 0x55e886419a40 'V' 'int' # | | | `-DeprecatedAttr 0x55e886419ba0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886419fa8 line:397:37 constexpr log2 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886419ef8 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88641a320 # | | | | `-ReturnStmt 0x55e88641a310 # | | | | `-CallExpr 0x55e88641a2e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88641a2c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88641a2a8 '' Function 0x55e8862debd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88641a280 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88641a268 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641a250 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641a218 'int2':'vector' lvalue ParmVar 0x55e886419ef8 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88641a058 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641a480 line:397:37 constexpr log2 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88641a3d0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e88641a800 # | | | | `-ReturnStmt 0x55e88641a7f0 # | | | | `-CallExpr 0x55e88641a7c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88641a7a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88641a788 '' Function 0x55e8862dee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88641a760 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88641a748 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641a730 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641a6f8 'int3':'vector' lvalue ParmVar 0x55e88641a3d0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88641a530 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641a960 line:397:37 constexpr log2 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88641a8b0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e88641ace8 # | | | | `-ReturnStmt 0x55e88641acd8 # | | | | `-CallExpr 0x55e88641aca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88641ac90 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88641ac70 '' Function 0x55e8862df0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88641ac48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88641ac30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641ac18 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641abe0 'int4':'vector' lvalue ParmVar 0x55e88641a8b0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88641aa10 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641ae48 line:397:37 constexpr log2 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88641ad98 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88641b1c0 # | | | | `-ReturnStmt 0x55e88641b1b0 # | | | | `-CallExpr 0x55e88641b180 'float' # | | | | |-ImplicitCastExpr 0x55e88641b168 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88641b148 '' Function 0x55e8862de958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88641b120 'float' # | | | | `-ImplicitCastExpr 0x55e88641b108 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641b0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641b0b8 'uint':'unsigned int' lvalue ParmVar 0x55e88641ad98 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88641aef8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641b320 line:397:37 constexpr log2 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88641b270 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e88641b6b8 # | | | | `-ReturnStmt 0x55e88641b6a8 # | | | | `-CallExpr 0x55e88641b678 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88641b660 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88641b640 '' Function 0x55e8862debd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88641b618 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88641b600 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641b5e8 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641b5b0 'uint2':'vector' lvalue ParmVar 0x55e88641b270 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88641b3d0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641b818 line:397:37 constexpr log2 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e88641b768 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e88641c450 # | | | | `-ReturnStmt 0x55e88641c440 # | | | | `-CallExpr 0x55e88641c410 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88641c3f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88641c3d8 '' Function 0x55e8862dee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88641c3b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88641c398 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641c380 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641c348 'uint3':'vector' lvalue ParmVar 0x55e88641b768 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88641b8c8 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641c5b0 line:397:37 constexpr log2 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e88641c500 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e88641c958 # | | | | `-ReturnStmt 0x55e88641c948 # | | | | `-CallExpr 0x55e88641c918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88641c900 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88641c8e0 '' Function 0x55e8862df0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88641c8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88641c8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641c888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641c850 'uint4':'vector' lvalue ParmVar 0x55e88641c500 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e88641c660 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641cab8 line:397:37 constexpr log2 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88641ca08 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e88641ce50 # | | | | `-ReturnStmt 0x55e88641ce40 # | | | | `-CallExpr 0x55e88641ce10 'float' # | | | | |-ImplicitCastExpr 0x55e88641cdf8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88641cdd8 '' Function 0x55e8862de958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88641cdb0 'float' # | | | | `-ImplicitCastExpr 0x55e88641cd98 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641cd80 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641cd48 'int64_t':'long' lvalue ParmVar 0x55e88641ca08 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e88641cb68 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641cfb0 line:397:37 constexpr log2 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88641cf00 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e88641d368 # | | | | `-ReturnStmt 0x55e88641d358 # | | | | `-CallExpr 0x55e88641d328 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88641d310 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88641d2f0 '' Function 0x55e8862debd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88641d2c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88641d2b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641d298 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641d260 'int64_t2':'vector' lvalue ParmVar 0x55e88641cf00 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88641d060 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641d4c8 line:397:37 constexpr log2 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88641d418 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e88641d888 # | | | | `-ReturnStmt 0x55e88641d878 # | | | | `-CallExpr 0x55e88641d848 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88641d830 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88641d810 '' Function 0x55e8862dee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88641d7e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88641d7d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641d7b8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641d780 'int64_t3':'vector' lvalue ParmVar 0x55e88641d418 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88641d578 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641d9e8 line:397:37 constexpr log2 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88641d938 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e88641ddb0 # | | | | `-ReturnStmt 0x55e88641dda0 # | | | | `-CallExpr 0x55e88641dd70 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88641dd58 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88641dd38 '' Function 0x55e8862df0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88641dd10 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88641dcf8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641dce0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641dca8 'int64_t4':'vector' lvalue ParmVar 0x55e88641d938 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88641da98 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641df10 line:397:37 constexpr log2 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88641de60 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e88641f9e0 # | | | | `-ReturnStmt 0x55e88641f9d0 # | | | | `-CallExpr 0x55e88641f9a0 'float' # | | | | |-ImplicitCastExpr 0x55e88641f988 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88641f968 '' Function 0x55e8862de958 'log2' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88641f940 'float' # | | | | `-ImplicitCastExpr 0x55e88641f928 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641f910 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641e1c0 'uint64_t':'unsigned long' lvalue ParmVar 0x55e88641de60 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e88641dfc0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88641fb40 line:397:37 constexpr log2 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88641fa90 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88641ff18 # | | | | `-ReturnStmt 0x55e88641ff08 # | | | | `-CallExpr 0x55e88641fed8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88641fec0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88641fea0 '' Function 0x55e8862debd0 'log2' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88641fe78 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88641fe60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88641fe48 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88641fe10 'uint64_t2':'vector' lvalue ParmVar 0x55e88641fa90 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88641fbf0 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886420078 line:397:37 constexpr log2 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88641ffc8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886420458 # | | | | `-ReturnStmt 0x55e886420448 # | | | | `-CallExpr 0x55e886420418 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886420400 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8864203e0 '' Function 0x55e8862dee48 'log2' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8864203b8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8864203a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886420388 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886420350 'uint64_t3':'vector' lvalue ParmVar 0x55e88641ffc8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886420128 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864205b8 line:397:37 constexpr log2 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886420508 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8864209a0 # | | | | `-ReturnStmt 0x55e886420990 # | | | | `-CallExpr 0x55e886420960 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886420948 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886420928 '' Function 0x55e8862df0c0 'log2' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886420900 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864208e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864208d0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886420898 'uint64_t4':'vector' lvalue ParmVar 0x55e886420508 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886420668 "In 202x int lowering for log2 is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionTemplateDecl 0x55e886420fd0 line:405:66 invalid max # | | | |-TemplateTypeParmDecl 0x55e8864209b8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886420a58 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886420f28 line:405:66 invalid constexpr max 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e886420d60 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e886420dd8 col:24 p1 'T' # | | | |-CompoundStmt 0x55e886421310 # | | | | `-ReturnStmt 0x55e886421300 # | | | | `-RecoveryExpr 0x55e8864212d0 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e886421138 '' lvalue (ADL) = 'max' 0x55e8862f0988 0x55e8862b6f00 0x55e8862b7210 0x55e8862b7530 0x55e8862b7850 0x55e8862b7b58 0x55e8862b7ef8 0x55e8862b8298 0x55e8862b8638 0x55e8862b8958 0x55e8862b8cb8 0x55e8862ecfb8 0x55e8862ed318 0x55e8862ed638 0x55e8862ed9d8 0x55e8862edd78 0x55e8862ee118 0x55e8862ee438 0x55e8862ee7d8 0x55e8862eeb78 0x55e8862eef38 0x55e8862ef240 0x55e8862ef560 0x55e8862ef880 0x55e8862efba0 0x55e8862efea8 0x55e8862f0248 0x55e8862f05e8 # | | | | `-RecoveryExpr 0x55e886421258 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e886421038 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e886421ff8 line:412:66 invalid max # | | | |-TemplateTypeParmDecl 0x55e886421328 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8864213c8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886421f50 line:412:66 invalid constexpr max 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e886421670 col:7 p0 'T' # | | | |-ParmVarDecl 0x55e886421748 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55e886422338 # | | | | `-ReturnStmt 0x55e886422328 # | | | | `-RecoveryExpr 0x55e8864222f8 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e886422160 '' lvalue (ADL) = 'max' 0x55e8862f05e8 0x55e8862f0988 0x55e8862b6f00 0x55e8862b7210 0x55e8862b7530 0x55e8862b7850 0x55e8862b7b58 0x55e8862b7ef8 0x55e8862b8298 0x55e8862b8638 0x55e8862b8958 0x55e8862b8cb8 0x55e8862ecfb8 0x55e8862ed318 0x55e8862ed638 0x55e8862ed9d8 0x55e8862edd78 0x55e8862ee118 0x55e8862ee438 0x55e8862ee7d8 0x55e8862eeb78 0x55e8862eef38 0x55e8862ef240 0x55e8862ef560 0x55e8862ef880 0x55e8862efba0 0x55e8862efea8 0x55e8862f0248 # | | | | `-RecoveryExpr 0x55e8864222d8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e886422060 "In 202x mismatched vector/scalar lowering for max is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e886422920 line:423:66 invalid min # | | | |-TemplateTypeParmDecl 0x55e886422350 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8864223e8 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886422878 line:423:66 invalid constexpr min 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e8864226f0 col:18 invalid p0 'int' # | | | |-ParmVarDecl 0x55e886422768 col:24 p1 'T' # | | | |-CompoundStmt 0x55e886422c60 # | | | | `-ReturnStmt 0x55e886422c50 # | | | | `-RecoveryExpr 0x55e886422c20 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e886422a88 '' lvalue (ADL) = 'min' 0x55e8862f7b60 0x55e8862f0d20 0x55e8862f1030 0x55e8862f1350 0x55e8862f1670 0x55e8862f1978 0x55e8862f1c98 0x55e8862f1fb8 0x55e8862f22d8 0x55e8862f25f8 0x55e8862f2918 0x55e8862f2c38 0x55e8862f2f68 0x55e8862f3270 0x55e8862f3590 0x55e8862f38b0 0x55e8862f3bd0 0x55e8862f3ef0 0x55e8862f4210 0x55e8862f4530 0x55e8862f4850 0x55e8862f4b70 0x55e8862f68b8 0x55e8862f6bd8 0x55e8862f6ef8 0x55e8862f7200 0x55e8862f7520 0x55e8862f7840 # | | | | `-RecoveryExpr 0x55e886422ba8 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e886422988 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionTemplateDecl 0x55e886423250 line:430:66 invalid min # | | | |-TemplateTypeParmDecl 0x55e886422c78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886422d18 col:28 referenced 'uint':'unsigned int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8864231a8 line:430:66 invalid constexpr min 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e886422fc0 col:7 p0 'T' # | | | |-ParmVarDecl 0x55e886423098 col:24 invalid p1 'int' # | | | |-CompoundStmt 0x55e886423590 # | | | | `-ReturnStmt 0x55e886423580 # | | | | `-RecoveryExpr 0x55e886423550 '' contains-errors lvalue # | | | | |-UnresolvedLookupExpr 0x55e8864233b8 '' lvalue (ADL) = 'min' 0x55e8862f7840 0x55e8862f7b60 0x55e8862f0d20 0x55e8862f1030 0x55e8862f1350 0x55e8862f1670 0x55e8862f1978 0x55e8862f1c98 0x55e8862f1fb8 0x55e8862f22d8 0x55e8862f25f8 0x55e8862f2918 0x55e8862f2c38 0x55e8862f2f68 0x55e8862f3270 0x55e8862f3590 0x55e8862f38b0 0x55e8862f3bd0 0x55e8862f3ef0 0x55e8862f4210 0x55e8862f4530 0x55e8862f4850 0x55e8862f4b70 0x55e8862f68b8 0x55e8862f6bd8 0x55e8862f6ef8 0x55e8862f7200 0x55e8862f7520 # | | | | `-RecoveryExpr 0x55e886423530 '' contains-errors lvalue # | | | `-DeprecatedAttr 0x55e8864232b8 "In 202x mismatched vector/scalar lowering for min is deprecated. Explicitly cast parameters." "" # | | |-FunctionDecl 0x55e886423700 line:439:36 constexpr normalize 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e886423650 col:29 used V 'double' # | | | |-CompoundStmt 0x55e886423a50 # | | | | `-ReturnStmt 0x55e886423a40 # | | | | `-CallExpr 0x55e886423a10 'float' # | | | | |-ImplicitCastExpr 0x55e8864239f8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864239d8 '' Function 0x55e8862fb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864239b0 'float' # | | | | `-ImplicitCastExpr 0x55e886423998 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886423980 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886423948 'double' lvalue ParmVar 0x55e886423650 'V' 'double' # | | | `-DeprecatedAttr 0x55e8864237b0 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886423bc0 line:439:36 constexpr normalize 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886423b10 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e886423f30 # | | | | `-ReturnStmt 0x55e886423f20 # | | | | `-CallExpr 0x55e886423ef0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886423ed8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886423eb8 '' Function 0x55e8862fb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886423e90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886423e78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886423e60 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886423e28 'double2':'vector' lvalue ParmVar 0x55e886423b10 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886423c70 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886424388 line:439:36 constexpr normalize 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864242d8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886424700 # | | | | `-ReturnStmt 0x55e8864246f0 # | | | | `-CallExpr 0x55e8864246c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864246a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886424688 '' Function 0x55e8862fb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886424660 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886424648 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886424630 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864245f8 'double3':'vector' lvalue ParmVar 0x55e8864242d8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886424438 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886424870 line:439:36 constexpr normalize 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864247c0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e886424bf0 # | | | | `-ReturnStmt 0x55e886424be0 # | | | | `-CallExpr 0x55e886424bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886424b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886424b78 '' Function 0x55e8862fb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886424b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886424b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886424b20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886424ae8 'double4':'vector' lvalue ParmVar 0x55e8864247c0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e886424920 "In 202x 64 bit API lowering for normalize is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886424d50 line:440:37 constexpr normalize 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886424ca0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8864250b0 # | | | | `-ReturnStmt 0x55e8864250a0 # | | | | `-CallExpr 0x55e886425070 'float' # | | | | |-ImplicitCastExpr 0x55e886425058 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886425038 '' Function 0x55e8862fb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886425010 'float' # | | | | `-ImplicitCastExpr 0x55e886424ff8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886424fe0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886424fa8 'int' lvalue ParmVar 0x55e886424ca0 'V' 'int' # | | | `-DeprecatedAttr 0x55e886424e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886425210 line:440:37 constexpr normalize 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886425160 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e886425590 # | | | | `-ReturnStmt 0x55e886425580 # | | | | `-CallExpr 0x55e886425550 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886425538 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886425518 '' Function 0x55e8862fb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8864254f0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8864254d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864254c0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886425488 'int2':'vector' lvalue ParmVar 0x55e886425160 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8864252c0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864256f0 line:440:37 constexpr normalize 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e886425640 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886425a78 # | | | | `-ReturnStmt 0x55e886425a68 # | | | | `-CallExpr 0x55e886425a38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886425a20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886425a00 '' Function 0x55e8862fb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8864259d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8864259c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864259a8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886425970 'int3':'vector' lvalue ParmVar 0x55e886425640 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8864257a0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886425bd8 line:440:37 constexpr normalize 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886425b28 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886425f68 # | | | | `-ReturnStmt 0x55e886425f58 # | | | | `-CallExpr 0x55e886425f28 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886425f10 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886425ef0 '' Function 0x55e8862fb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886425ec8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886425eb0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886425e98 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886425e60 'int4':'vector' lvalue ParmVar 0x55e886425b28 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886425c88 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864260c8 line:440:37 constexpr normalize 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886426018 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886426cd8 # | | | | `-ReturnStmt 0x55e886426cc8 # | | | | `-CallExpr 0x55e886426c98 'float' # | | | | |-ImplicitCastExpr 0x55e886426c80 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886426c60 '' Function 0x55e8862fb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886426c38 'float' # | | | | `-ImplicitCastExpr 0x55e886426c20 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886426c08 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886426bd0 'uint':'unsigned int' lvalue ParmVar 0x55e886426018 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886426178 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886426e38 line:440:37 constexpr normalize 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886426d88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8864271d8 # | | | | `-ReturnStmt 0x55e8864271c8 # | | | | `-CallExpr 0x55e886427198 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886427180 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886427160 '' Function 0x55e8862fb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886427138 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886427120 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886427108 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864270d0 'uint2':'vector' lvalue ParmVar 0x55e886426d88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886426ee8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886427338 line:440:37 constexpr normalize 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886427288 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8864276e0 # | | | | `-ReturnStmt 0x55e8864276d0 # | | | | `-CallExpr 0x55e8864276a0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886427688 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886427668 '' Function 0x55e8862fb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886427640 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886427628 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886427610 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864275d8 'uint3':'vector' lvalue ParmVar 0x55e886427288 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8864273e8 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886427840 line:440:37 constexpr normalize 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e886427790 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886427bf0 # | | | | `-ReturnStmt 0x55e886427be0 # | | | | `-CallExpr 0x55e886427bb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886427b98 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886427b78 '' Function 0x55e8862fb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886427b50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886427b38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886427b20 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886427ae8 'uint4':'vector' lvalue ParmVar 0x55e886427790 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8864278f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886427d50 line:440:37 constexpr normalize 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886427ca0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8864280f0 # | | | | `-ReturnStmt 0x55e8864280e0 # | | | | `-CallExpr 0x55e8864280b0 'float' # | | | | |-ImplicitCastExpr 0x55e886428098 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886428078 '' Function 0x55e8862fb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886428050 'float' # | | | | `-ImplicitCastExpr 0x55e886428038 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886428020 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886427fe8 'int64_t':'long' lvalue ParmVar 0x55e886427ca0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886427e00 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886428250 line:440:37 constexpr normalize 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864281a0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886428610 # | | | | `-ReturnStmt 0x55e886428600 # | | | | `-CallExpr 0x55e8864285d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8864285b8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886428598 '' Function 0x55e8862fb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886428570 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886428558 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886428540 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886428508 'int64_t2':'vector' lvalue ParmVar 0x55e8864281a0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886428300 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886428770 line:440:37 constexpr normalize 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864286c0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886429250 # | | | | `-ReturnStmt 0x55e886429240 # | | | | `-CallExpr 0x55e886429210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864291f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8864291d8 '' Function 0x55e8862fb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8864291b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886428a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886428a68 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886428a30 'int64_t3':'vector' lvalue ParmVar 0x55e8864286c0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886428820 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864293b0 line:440:37 constexpr normalize 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886429300 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886429780 # | | | | `-ReturnStmt 0x55e886429770 # | | | | `-CallExpr 0x55e886429740 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886429728 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886429708 '' Function 0x55e8862fb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864296e0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864296c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864296b0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886429678 'int64_t4':'vector' lvalue ParmVar 0x55e886429300 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886429460 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864298e0 line:440:37 constexpr normalize 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886429830 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886429ca0 # | | | | `-ReturnStmt 0x55e886429c90 # | | | | `-CallExpr 0x55e886429c60 'float' # | | | | |-ImplicitCastExpr 0x55e886429c48 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886429c28 '' Function 0x55e8862fb128 'normalize' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886429c00 'float' # | | | | `-ImplicitCastExpr 0x55e886429be8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886429bd0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886429b98 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886429830 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886429990 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886429e00 line:440:37 constexpr normalize 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886429d50 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88642a1e0 # | | | | `-ReturnStmt 0x55e88642a1d0 # | | | | `-CallExpr 0x55e88642a1a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88642a188 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88642a168 '' Function 0x55e8862fb3a0 'normalize' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88642a140 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88642a128 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642a110 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642a0d8 'uint64_t2':'vector' lvalue ParmVar 0x55e886429d50 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886429eb0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642a340 line:440:37 constexpr normalize 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88642a290 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88642a728 # | | | | `-ReturnStmt 0x55e88642a718 # | | | | `-CallExpr 0x55e88642a6e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88642a6d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88642a6b0 '' Function 0x55e8862fb618 'normalize' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88642a688 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88642a670 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642a658 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642a620 'uint64_t3':'vector' lvalue ParmVar 0x55e88642a290 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88642a3f0 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642a888 line:440:37 constexpr normalize 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88642a7d8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88642ac78 # | | | | `-ReturnStmt 0x55e88642ac68 # | | | | `-CallExpr 0x55e88642ac38 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88642ac20 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88642ac00 '' Function 0x55e8862fb890 'normalize' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88642abd8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88642abc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642aba8 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642ab70 'uint64_t4':'vector' lvalue ParmVar 0x55e88642a7d8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88642a938 "In 202x int lowering for normalize is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642ae80 line:446:37 constexpr pow 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e88642ad30 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e88642adb0 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e88642ba60 # | | | | `-ReturnStmt 0x55e88642ba50 # | | | | `-CallExpr 0x55e88642ba18 'float' # | | | | |-ImplicitCastExpr 0x55e88642ba00 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e88642b9e0 '' Function 0x55e8863001e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e88642b130 'float' # | | | | | `-ImplicitCastExpr 0x55e88642b118 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642b100 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642b0c8 'double' lvalue ParmVar 0x55e88642ad30 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e88642b9b8 'float' # | | | | `-ImplicitCastExpr 0x55e88642b9a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642b190 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642b158 'double' lvalue ParmVar 0x55e88642adb0 'V2' 'double' # | | | `-DeprecatedAttr 0x55e88642af38 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88642bc68 line:446:37 constexpr pow 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88642bb18 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e88642bb98 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e88642c088 # | | | | `-ReturnStmt 0x55e88642c078 # | | | | `-CallExpr 0x55e88642c040 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88642c028 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e88642c008 '' Function 0x55e886300500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e88642bf38 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642bf20 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642bf08 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642bed0 'double2':'vector' lvalue ParmVar 0x55e88642bb18 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e88642bfe0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88642bfc8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642bfb0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642bf78 'double2':'vector' lvalue ParmVar 0x55e88642bb98 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88642bd20 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88642c290 line:446:37 constexpr pow 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88642c140 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e88642c1c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e88642c6b8 # | | | | `-ReturnStmt 0x55e88642c6a8 # | | | | `-CallExpr 0x55e88642c670 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88642c658 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e88642c638 '' Function 0x55e886300870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e88642c568 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642c550 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642c538 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642c500 'double3':'vector' lvalue ParmVar 0x55e88642c140 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e88642c610 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88642c5f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642c5e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642c5a8 'double3':'vector' lvalue ParmVar 0x55e88642c1c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88642c348 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88642c8c0 line:446:37 constexpr pow 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88642c770 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e88642c7f0 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e88642ccf0 # | | | | `-ReturnStmt 0x55e88642cce0 # | | | | `-CallExpr 0x55e88642cca8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88642cc90 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e88642cc70 '' Function 0x55e886300b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e88642cba0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642cb88 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642cb70 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642cb38 'double4':'vector' lvalue ParmVar 0x55e88642c770 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e88642cc48 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88642cc30 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642cc18 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642cbe0 'double4':'vector' lvalue ParmVar 0x55e88642c7f0 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88642c978 "In 202x 64 bit API lowering for pow is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88642cef0 line:447:38 constexpr pow 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e88642cda0 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e88642ce20 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e88642d2e8 # | | | | `-ReturnStmt 0x55e88642d2d8 # | | | | `-CallExpr 0x55e88642d2a0 'float' # | | | | |-ImplicitCastExpr 0x55e88642d288 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e88642d268 '' Function 0x55e8863001e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e88642d1b0 'float' # | | | | | `-ImplicitCastExpr 0x55e88642d198 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642d180 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642d148 'int' lvalue ParmVar 0x55e88642cda0 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e88642d240 'float' # | | | | `-ImplicitCastExpr 0x55e88642d228 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642d210 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642d1d8 'int' lvalue ParmVar 0x55e88642ce20 'V2' 'int' # | | | `-DeprecatedAttr 0x55e88642cfa8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642d4e8 line:447:38 constexpr pow 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88642d398 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e88642d418 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e88642d918 # | | | | `-ReturnStmt 0x55e88642d908 # | | | | `-CallExpr 0x55e88642d8d0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88642d8b8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e88642d898 '' Function 0x55e886300500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e88642d7c8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642d7b0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642d798 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642d760 'int2':'vector' lvalue ParmVar 0x55e88642d398 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e88642d870 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88642d858 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642d840 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642d808 'int2':'vector' lvalue ParmVar 0x55e88642d418 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88642d5a0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642e1c8 line:447:38 constexpr pow 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88642e078 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e88642e0f8 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e88642e600 # | | | | `-ReturnStmt 0x55e88642e5f0 # | | | | `-CallExpr 0x55e88642e5b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88642e5a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e88642e580 '' Function 0x55e886300870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e88642e4b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642e498 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642e480 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642e448 'int3':'vector' lvalue ParmVar 0x55e88642e078 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e88642e558 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88642e540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642e528 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642e4f0 'int3':'vector' lvalue ParmVar 0x55e88642e0f8 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88642e280 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642e800 line:447:38 constexpr pow 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88642e6b0 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e88642e730 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e88642ec40 # | | | | `-ReturnStmt 0x55e88642ec30 # | | | | `-CallExpr 0x55e88642ebf8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88642ebe0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e88642ebc0 '' Function 0x55e886300b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e88642eaf0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642ead8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642eac0 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642ea88 'int4':'vector' lvalue ParmVar 0x55e88642e6b0 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e88642eb98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88642eb80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642eb68 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642eb30 'int4':'vector' lvalue ParmVar 0x55e88642e730 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88642e8b8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642ee40 line:447:38 constexpr pow 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88642ecf0 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e88642ed70 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88642f258 # | | | | `-ReturnStmt 0x55e88642f248 # | | | | `-CallExpr 0x55e88642f210 'float' # | | | | |-ImplicitCastExpr 0x55e88642f1f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e88642f1d8 '' Function 0x55e8863001e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e88642f120 'float' # | | | | | `-ImplicitCastExpr 0x55e88642f108 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642f0f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642f0b8 'uint':'unsigned int' lvalue ParmVar 0x55e88642ecf0 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e88642f1b0 'float' # | | | | `-ImplicitCastExpr 0x55e88642f198 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642f180 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642f148 'uint':'unsigned int' lvalue ParmVar 0x55e88642ed70 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88642eef8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642f458 line:447:38 constexpr pow 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88642f308 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e88642f388 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e88642f8a8 # | | | | `-ReturnStmt 0x55e88642f898 # | | | | `-CallExpr 0x55e88642f860 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88642f848 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e88642f828 '' Function 0x55e886300500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e88642f758 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642f740 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642f728 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642f6f0 'uint2':'vector' lvalue ParmVar 0x55e88642f308 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e88642f800 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88642f7e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642f7d0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642f798 'uint2':'vector' lvalue ParmVar 0x55e88642f388 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88642f510 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88642faa8 line:447:38 constexpr pow 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e88642f958 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e88642f9d8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e88642ff00 # | | | | `-ReturnStmt 0x55e88642fef0 # | | | | `-CallExpr 0x55e88642feb8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88642fea0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e88642fe80 '' Function 0x55e886300870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e88642fdb0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e88642fd98 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88642fd80 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88642fd48 'uint3':'vector' lvalue ParmVar 0x55e88642f958 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e88642fe58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88642fe40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88642fe28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88642fdf0 'uint3':'vector' lvalue ParmVar 0x55e88642f9d8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88642fb60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864306e0 line:447:38 constexpr pow 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e886430590 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e886430610 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e886430b40 # | | | | `-ReturnStmt 0x55e886430b30 # | | | | `-CallExpr 0x55e886430af8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886430ae0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e886430ac0 '' Function 0x55e886300b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8864309f0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e8864309d8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864309c0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886430988 'uint4':'vector' lvalue ParmVar 0x55e886430590 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e886430a98 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886430a80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886430a68 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886430a30 'uint4':'vector' lvalue ParmVar 0x55e886430610 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886430798 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886430d40 line:447:38 constexpr pow 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886430bf0 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e886430c70 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e886431178 # | | | | `-ReturnStmt 0x55e886431168 # | | | | `-CallExpr 0x55e886431130 'float' # | | | | |-ImplicitCastExpr 0x55e886431118 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8864310f8 '' Function 0x55e8863001e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e886431040 'float' # | | | | | `-ImplicitCastExpr 0x55e886431028 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886431010 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886430fd8 'int64_t':'long' lvalue ParmVar 0x55e886430bf0 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e8864310d0 'float' # | | | | `-ImplicitCastExpr 0x55e8864310b8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864310a0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886431068 'int64_t':'long' lvalue ParmVar 0x55e886430c70 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886430df8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886431378 line:447:38 constexpr pow 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886431228 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8864312a8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8864317e8 # | | | | `-ReturnStmt 0x55e8864317d8 # | | | | `-CallExpr 0x55e8864317a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886431788 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e886431768 '' Function 0x55e886300500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e886431698 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886431680 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886431668 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886431630 'int64_t2':'vector' lvalue ParmVar 0x55e886431228 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e886431740 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886431728 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886431710 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864316d8 'int64_t2':'vector' lvalue ParmVar 0x55e8864312a8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886431430 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864319e8 line:447:38 constexpr pow 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886431898 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e886431918 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886431e60 # | | | | `-ReturnStmt 0x55e886431e50 # | | | | `-CallExpr 0x55e886431e18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886431e00 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e886431de0 '' Function 0x55e886300870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e886431d10 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886431cf8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886431ce0 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886431ca8 'int64_t3':'vector' lvalue ParmVar 0x55e886431898 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e886431db8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886431da0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886431d88 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886431d50 'int64_t3':'vector' lvalue ParmVar 0x55e886431918 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886431aa0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886432060 line:447:38 constexpr pow 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886431f10 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e886431f90 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e8864324e0 # | | | | `-ReturnStmt 0x55e8864324d0 # | | | | `-CallExpr 0x55e886432498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886432480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e886432460 '' Function 0x55e886300b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e886432390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886432378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886432360 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886432328 'int64_t4':'vector' lvalue ParmVar 0x55e886431f10 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e886432438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886432420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886432408 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864323d0 'int64_t4':'vector' lvalue ParmVar 0x55e886431f90 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886432118 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886432cc0 line:447:38 constexpr pow 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886432b70 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e886432bf0 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886433118 # | | | | `-ReturnStmt 0x55e886433108 # | | | | `-CallExpr 0x55e8864330d0 'float' # | | | | |-ImplicitCastExpr 0x55e8864330b8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e886433098 '' Function 0x55e8863001e0 'pow' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e886432fe0 'float' # | | | | | `-ImplicitCastExpr 0x55e886432fc8 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886432fb0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886432f78 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886432b70 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e886433070 'float' # | | | | `-ImplicitCastExpr 0x55e886433058 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886433040 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886433008 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886432bf0 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886432d78 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886433318 line:447:38 constexpr pow 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864331c8 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e886433248 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8864337a8 # | | | | `-ReturnStmt 0x55e886433798 # | | | | `-CallExpr 0x55e886433760 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886433748 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e886433728 '' Function 0x55e886300500 'pow' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e886433658 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886433640 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886433628 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864335f0 'uint64_t2':'vector' lvalue ParmVar 0x55e8864331c8 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e886433700 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8864336e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864336d0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886433698 'uint64_t2':'vector' lvalue ParmVar 0x55e886433248 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8864333d0 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864339a8 line:447:38 constexpr pow 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886433858 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e8864338d8 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886433e40 # | | | | `-ReturnStmt 0x55e886433e30 # | | | | `-CallExpr 0x55e886433df8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886433de0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e886433dc0 '' Function 0x55e886300870 'pow' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e886433cf0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886433cd8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886433cc0 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886433c88 'uint64_t3':'vector' lvalue ParmVar 0x55e886433858 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e886433d98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886433d80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886433d68 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886433d30 'uint64_t3':'vector' lvalue ParmVar 0x55e8864338d8 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886433a60 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886434040 line:447:38 constexpr pow 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886433ef0 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e886433f70 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8864344e0 # | | | | `-ReturnStmt 0x55e8864344d0 # | | | | `-CallExpr 0x55e886434498 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886434480 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e886434460 '' Function 0x55e886300b90 'pow' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e886434390 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886434378 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886434360 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886434328 'uint64_t4':'vector' lvalue ParmVar 0x55e886433ef0 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e886434438 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886434420 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886434408 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864343d0 'uint64_t4':'vector' lvalue ParmVar 0x55e886433f70 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e8864340f8 "In 202x int lowering for pow is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886434650 line:453:36 constexpr rsqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8864345a0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e886434998 # | | | | `-ReturnStmt 0x55e886434988 # | | | | `-CallExpr 0x55e886434958 'float' # | | | | |-ImplicitCastExpr 0x55e886434940 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886434920 '' Function 0x55e886304f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864348f8 'float' # | | | | `-ImplicitCastExpr 0x55e8864348e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864348c8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886434890 'double' lvalue ParmVar 0x55e8864345a0 'V' 'double' # | | | `-DeprecatedAttr 0x55e886434700 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886360680 line:453:36 constexpr rsqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886434a58 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8863609e8 # | | | | `-ReturnStmt 0x55e8863609d8 # | | | | `-CallExpr 0x55e8863609a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886360990 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886360970 '' Function 0x55e886305188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886360948 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886360930 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886360918 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863608e0 'double2':'vector' lvalue ParmVar 0x55e886434a58 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886360730 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886360b58 line:453:36 constexpr rsqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e886360aa8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886360ec8 # | | | | `-ReturnStmt 0x55e886360eb8 # | | | | `-CallExpr 0x55e886360e88 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886360e70 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886360e50 '' Function 0x55e886305400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886360e28 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886360e10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886360df8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886360dc0 'double3':'vector' lvalue ParmVar 0x55e886360aa8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886360c08 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886361038 line:453:36 constexpr rsqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886360f88 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8863613b0 # | | | | `-ReturnStmt 0x55e8863613a0 # | | | | `-CallExpr 0x55e886361370 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886361358 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886361338 '' Function 0x55e886305678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886361310 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863612f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863612e0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863612a8 'double4':'vector' lvalue ParmVar 0x55e886360f88 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863610e8 "In 202x 64 bit API lowering for rsqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886361510 line:454:37 constexpr rsqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886361460 col:26 used V 'int' # | | | |-CompoundStmt 0x55e886361868 # | | | | `-ReturnStmt 0x55e886361858 # | | | | `-CallExpr 0x55e886361828 'float' # | | | | |-ImplicitCastExpr 0x55e886361810 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863617f0 '' Function 0x55e886304f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863617c8 'float' # | | | | `-ImplicitCastExpr 0x55e8863617b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886361798 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886361760 'int' lvalue ParmVar 0x55e886361460 'V' 'int' # | | | `-DeprecatedAttr 0x55e8863615c0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863619c8 line:454:37 constexpr rsqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886361918 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e886361d40 # | | | | `-ReturnStmt 0x55e886361d30 # | | | | `-CallExpr 0x55e886361d00 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886361ce8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886361cc8 '' Function 0x55e886305188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886361ca0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886361c88 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886361c70 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886361c38 'int2':'vector' lvalue ParmVar 0x55e886361918 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e886361a78 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886361ea0 line:454:37 constexpr rsqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e886361df0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886362220 # | | | | `-ReturnStmt 0x55e886362210 # | | | | `-CallExpr 0x55e8863621e0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863621c8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863621a8 '' Function 0x55e886305400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886362180 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886362168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886362150 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886362118 'int3':'vector' lvalue ParmVar 0x55e886361df0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e886361f50 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886362380 line:454:37 constexpr rsqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863622d0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886362730 # | | | | `-ReturnStmt 0x55e886362720 # | | | | `-CallExpr 0x55e8863626f0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863626d8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863626b8 '' Function 0x55e886305678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886362690 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886362650 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886362638 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886362600 'int4':'vector' lvalue ParmVar 0x55e8863622d0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886362430 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886362890 line:454:37 constexpr rsqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8863627e0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886362c08 # | | | | `-ReturnStmt 0x55e886362bf8 # | | | | `-CallExpr 0x55e886362bc8 'float' # | | | | |-ImplicitCastExpr 0x55e886362bb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886362b90 '' Function 0x55e886304f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886362b68 'float' # | | | | `-ImplicitCastExpr 0x55e886362b50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886362b38 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886362b00 'uint':'unsigned int' lvalue ParmVar 0x55e8863627e0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886362940 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886362d68 line:454:37 constexpr rsqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886362cb8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e886363100 # | | | | `-ReturnStmt 0x55e8863630f0 # | | | | `-CallExpr 0x55e8863630c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863630a8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886363088 '' Function 0x55e886305188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886363060 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886363048 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886363030 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886362ff8 'uint2':'vector' lvalue ParmVar 0x55e886362cb8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886362e18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886363260 line:454:37 constexpr rsqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863631b0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e886363600 # | | | | `-ReturnStmt 0x55e8863635f0 # | | | | `-CallExpr 0x55e8863635c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863635a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886363588 '' Function 0x55e886305400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886363560 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886363548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886363530 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863634f8 'uint3':'vector' lvalue ParmVar 0x55e8863631b0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886363310 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886363760 line:454:37 constexpr rsqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863636b0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886363b08 # | | | | `-ReturnStmt 0x55e886363af8 # | | | | `-CallExpr 0x55e886363ac8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886363ab0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886363a90 '' Function 0x55e886305678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886363a68 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886363a50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886363a38 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886363a00 'uint4':'vector' lvalue ParmVar 0x55e8863636b0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886363810 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886363c68 line:454:37 constexpr rsqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886363bb8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886364000 # | | | | `-ReturnStmt 0x55e886363ff0 # | | | | `-CallExpr 0x55e886363fc0 'float' # | | | | |-ImplicitCastExpr 0x55e886363fa8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886363f88 '' Function 0x55e886304f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886363f60 'float' # | | | | `-ImplicitCastExpr 0x55e886363f48 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886363f30 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886363ef8 'int64_t':'long' lvalue ParmVar 0x55e886363bb8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886363d18 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886364160 line:454:37 constexpr rsqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863640b0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886364518 # | | | | `-ReturnStmt 0x55e886364508 # | | | | `-CallExpr 0x55e8863644d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863644c0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8863644a0 '' Function 0x55e886305188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886364478 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886364460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886364448 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886364410 'int64_t2':'vector' lvalue ParmVar 0x55e8863640b0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886364210 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863646a0 line:454:37 constexpr rsqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863645c8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886364a60 # | | | | `-ReturnStmt 0x55e886364a50 # | | | | `-CallExpr 0x55e886364a20 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886364a08 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863649e8 '' Function 0x55e886305400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863649c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863649a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886364990 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886364958 'int64_t3':'vector' lvalue ParmVar 0x55e8863645c8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886364750 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886364bc0 line:454:37 constexpr rsqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886364b10 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886364f88 # | | | | `-ReturnStmt 0x55e886364f78 # | | | | `-CallExpr 0x55e886364f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886364f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886364f10 '' Function 0x55e886305678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886364ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886364ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886364eb8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886364e80 'int64_t4':'vector' lvalue ParmVar 0x55e886364b10 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886364c70 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863650e8 line:454:37 constexpr rsqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886365038 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e8863654a0 # | | | | `-ReturnStmt 0x55e886365490 # | | | | `-CallExpr 0x55e886365460 'float' # | | | | |-ImplicitCastExpr 0x55e886365448 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886365428 '' Function 0x55e886304f10 'rsqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886365400 'float' # | | | | `-ImplicitCastExpr 0x55e8863653e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863653d0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886365398 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886365038 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886365198 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886365600 line:454:37 constexpr rsqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886365550 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863659d8 # | | | | `-ReturnStmt 0x55e8863659c8 # | | | | `-CallExpr 0x55e886365998 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886365980 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886365960 '' Function 0x55e886305188 'rsqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886365938 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886365920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886365908 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863658d0 'uint64_t2':'vector' lvalue ParmVar 0x55e886365550 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8863656b0 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886365b38 line:454:37 constexpr rsqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886365a88 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886365f18 # | | | | `-ReturnStmt 0x55e886365f08 # | | | | `-CallExpr 0x55e886365ed8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886365ec0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886365ea0 '' Function 0x55e886305400 'rsqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886365e78 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886365e60 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886365e48 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886365e10 'uint64_t3':'vector' lvalue ParmVar 0x55e886365a88 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886365be8 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886366078 line:454:37 constexpr rsqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886365fc8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e886366460 # | | | | `-ReturnStmt 0x55e886366450 # | | | | `-CallExpr 0x55e886366420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886366408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863663e8 '' Function 0x55e886305678 'rsqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863663c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863663a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886366390 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886366358 'uint64_t4':'vector' lvalue ParmVar 0x55e886365fc8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886366128 "In 202x int lowering for rsqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863665d0 line:460:36 constexpr round 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e886366520 col:29 used V 'double' # | | | |-CompoundStmt 0x55e8863669d8 # | | | | `-ReturnStmt 0x55e8863669c8 # | | | | `-CallExpr 0x55e886366998 'float' # | | | | |-ImplicitCastExpr 0x55e886366980 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886366960 '' Function 0x55e886306290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886366938 'float' # | | | | `-ImplicitCastExpr 0x55e886366920 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886366908 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863668d0 'double' lvalue ParmVar 0x55e886366520 'V' 'double' # | | | `-DeprecatedAttr 0x55e886366740 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886366b48 line:460:36 constexpr round 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886366a98 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e886366eb0 # | | | | `-ReturnStmt 0x55e886366ea0 # | | | | `-CallExpr 0x55e886366e70 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886366e58 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886366e38 '' Function 0x55e886306508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886366e10 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886366df8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886366de0 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886366da8 'double2':'vector' lvalue ParmVar 0x55e886366a98 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886366bf8 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886367020 line:460:36 constexpr round 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e886366f70 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886367390 # | | | | `-ReturnStmt 0x55e886367380 # | | | | `-CallExpr 0x55e886367350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886367338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886367318 '' Function 0x55e8862cabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863672f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8863672d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863672c0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886367288 'double3':'vector' lvalue ParmVar 0x55e886366f70 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e8863670d0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886367500 line:460:36 constexpr round 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886367450 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e886367878 # | | | | `-ReturnStmt 0x55e886367868 # | | | | `-CallExpr 0x55e886367838 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886367820 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886367800 '' Function 0x55e8862cae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863677d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863677c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863677a8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886367770 'double4':'vector' lvalue ParmVar 0x55e886367450 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e8863675b0 "In 202x 64 bit API lowering for round is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8863679d8 line:461:37 constexpr round 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886367928 col:26 used V 'int' # | | | |-CompoundStmt 0x55e886367d30 # | | | | `-ReturnStmt 0x55e886367d20 # | | | | `-CallExpr 0x55e886367cf0 'float' # | | | | |-ImplicitCastExpr 0x55e886367cd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886367cb8 '' Function 0x55e886306290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886367c90 'float' # | | | | `-ImplicitCastExpr 0x55e886367c78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886367c60 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886367c28 'int' lvalue ParmVar 0x55e886367928 'V' 'int' # | | | `-DeprecatedAttr 0x55e886367a88 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886367e90 line:461:37 constexpr round 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886367de0 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e886368208 # | | | | `-ReturnStmt 0x55e8863681f8 # | | | | `-CallExpr 0x55e8863681c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863681b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886368190 '' Function 0x55e886306508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886368168 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886368150 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886368138 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886368100 'int2':'vector' lvalue ParmVar 0x55e886367de0 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e886367f40 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886368368 line:461:37 constexpr round 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863682b8 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e8863686e8 # | | | | `-ReturnStmt 0x55e8863686d8 # | | | | `-CallExpr 0x55e8863686a8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886368690 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886368670 '' Function 0x55e8862cabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886368648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886368630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886368618 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863685e0 'int3':'vector' lvalue ParmVar 0x55e8863682b8 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e886368418 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886369108 line:461:37 constexpr round 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886369058 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886369490 # | | | | `-ReturnStmt 0x55e886369480 # | | | | `-CallExpr 0x55e886369450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886369438 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886369418 '' Function 0x55e8862cae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863693f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863693d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863693c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886369388 'int4':'vector' lvalue ParmVar 0x55e886369058 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e8863691b8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863695f0 line:461:37 constexpr round 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886369540 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886369968 # | | | | `-ReturnStmt 0x55e886369958 # | | | | `-CallExpr 0x55e886369928 'float' # | | | | |-ImplicitCastExpr 0x55e886369910 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8863698f0 '' Function 0x55e886306290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8863698c8 'float' # | | | | `-ImplicitCastExpr 0x55e8863698b0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886369898 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886369860 'uint':'unsigned int' lvalue ParmVar 0x55e886369540 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e8863696a0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886369ac8 line:461:37 constexpr round 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886369a18 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e886369e60 # | | | | `-ReturnStmt 0x55e886369e50 # | | | | `-CallExpr 0x55e886369e20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886369e08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886369de8 '' Function 0x55e886306508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886369dc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886369da8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886369d90 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886369d58 'uint2':'vector' lvalue ParmVar 0x55e886369a18 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886369b78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886369fc0 line:461:37 constexpr round 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886369f10 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e88636a360 # | | | | `-ReturnStmt 0x55e88636a350 # | | | | `-CallExpr 0x55e88636a320 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88636a308 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88636a2e8 '' Function 0x55e8862cabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88636a2c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88636a2a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636a290 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636a258 'uint3':'vector' lvalue ParmVar 0x55e886369f10 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88636a070 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636a4c0 line:461:37 constexpr round 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e88636a410 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e88636a868 # | | | | `-ReturnStmt 0x55e88636a858 # | | | | `-CallExpr 0x55e88636a828 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88636a810 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88636a7f0 '' Function 0x55e8862cae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88636a7c8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88636a7b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636a798 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636a760 'uint4':'vector' lvalue ParmVar 0x55e88636a410 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e88636a570 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636a9c8 line:461:37 constexpr round 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88636a918 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e88636ad60 # | | | | `-ReturnStmt 0x55e88636ad50 # | | | | `-CallExpr 0x55e88636ad20 'float' # | | | | |-ImplicitCastExpr 0x55e88636ad08 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88636ace8 '' Function 0x55e886306290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88636acc0 'float' # | | | | `-ImplicitCastExpr 0x55e88636aca8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636ac90 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636ac58 'int64_t':'long' lvalue ParmVar 0x55e88636a918 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e88636aa78 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636aec0 line:461:37 constexpr round 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88636ae10 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e88636baa0 # | | | | `-ReturnStmt 0x55e88636ba90 # | | | | `-CallExpr 0x55e88636ba60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88636ba48 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88636ba28 '' Function 0x55e886306508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88636ba00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88636b9e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636b9d0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636b998 'int64_t2':'vector' lvalue ParmVar 0x55e88636ae10 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88636af70 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636bc00 line:461:37 constexpr round 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88636bb50 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e88636bfc0 # | | | | `-ReturnStmt 0x55e88636bfb0 # | | | | `-CallExpr 0x55e88636bf80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88636bf68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88636bf48 '' Function 0x55e8862cabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88636bf20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88636bf08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636bef0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636beb8 'int64_t3':'vector' lvalue ParmVar 0x55e88636bb50 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88636bcb0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636c120 line:461:37 constexpr round 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88636c070 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e88636c4e8 # | | | | `-ReturnStmt 0x55e88636c4d8 # | | | | `-CallExpr 0x55e88636c4a8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88636c490 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88636c470 '' Function 0x55e8862cae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88636c448 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88636c430 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636c418 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636c3e0 'int64_t4':'vector' lvalue ParmVar 0x55e88636c070 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88636c1d0 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636c648 line:461:37 constexpr round 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88636c598 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e88636ca00 # | | | | `-ReturnStmt 0x55e88636c9f0 # | | | | `-CallExpr 0x55e88636c9c0 'float' # | | | | |-ImplicitCastExpr 0x55e88636c9a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88636c988 '' Function 0x55e886306290 'round' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88636c960 'float' # | | | | `-ImplicitCastExpr 0x55e88636c948 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636c930 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636c8f8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e88636c598 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e88636c6f8 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636cb60 line:461:37 constexpr round 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88636cab0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88636cf38 # | | | | `-ReturnStmt 0x55e88636cf28 # | | | | `-CallExpr 0x55e88636cef8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88636cee0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88636cec0 '' Function 0x55e886306508 'round' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88636ce98 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88636ce80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636ce68 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636ce30 'uint64_t2':'vector' lvalue ParmVar 0x55e88636cab0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88636cc10 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636d098 line:461:37 constexpr round 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88636cfe8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88636d478 # | | | | `-ReturnStmt 0x55e88636d468 # | | | | `-CallExpr 0x55e88636d438 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88636d420 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88636d400 '' Function 0x55e8862cabe0 'round' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88636d3d8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88636d3c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636d3a8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636d370 'uint64_t3':'vector' lvalue ParmVar 0x55e88636cfe8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88636d148 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636d5d8 line:461:37 constexpr round 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88636d528 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88636d9c0 # | | | | `-ReturnStmt 0x55e88636d9b0 # | | | | `-CallExpr 0x55e88636d980 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88636d968 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88636d948 '' Function 0x55e8862cae58 'round' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88636d920 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88636d908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636d8f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636d8b8 'uint64_t4':'vector' lvalue ParmVar 0x55e88636d528 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88636d688 "In 202x int lowering for round is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636db28 line:467:36 constexpr sin 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88636da78 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88636de70 # | | | | `-ReturnStmt 0x55e88636de60 # | | | | `-CallExpr 0x55e88636de30 'float' # | | | | |-ImplicitCastExpr 0x55e88636de18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88636ddf8 '' Function 0x55e8863161b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88636ddd0 'float' # | | | | `-ImplicitCastExpr 0x55e88636ddb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636dda0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636dd68 'double' lvalue ParmVar 0x55e88636da78 'V' 'double' # | | | `-DeprecatedAttr 0x55e88636dbd8 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88636dfd8 line:467:36 constexpr sin 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88636df28 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88636e340 # | | | | `-ReturnStmt 0x55e88636e330 # | | | | `-CallExpr 0x55e88636e300 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88636e2e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88636e2c8 '' Function 0x55e886316430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88636e2a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88636e288 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636e270 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636e238 'double2':'vector' lvalue ParmVar 0x55e88636df28 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88636e088 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88636e4a8 line:467:36 constexpr sin 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88636e3f8 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e88636e818 # | | | | `-ReturnStmt 0x55e88636e808 # | | | | `-CallExpr 0x55e88636e7d8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88636e7c0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88636e7a0 '' Function 0x55e8863166a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88636e778 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88636e760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636e748 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636e710 'double3':'vector' lvalue ParmVar 0x55e88636e3f8 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88636e558 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88636e980 line:467:36 constexpr sin 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88636e8d0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e88636ecf8 # | | | | `-ReturnStmt 0x55e88636ece8 # | | | | `-CallExpr 0x55e88636ecb8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88636eca0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88636ec80 '' Function 0x55e886316930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88636ec58 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88636ec40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636ec28 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636ebf0 'double4':'vector' lvalue ParmVar 0x55e88636e8d0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88636ea30 "In 202x 64 bit API lowering for sin is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88636ee58 line:468:37 constexpr sin 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e88636eda8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e88636f1b0 # | | | | `-ReturnStmt 0x55e88636f1a0 # | | | | `-CallExpr 0x55e88636f170 'float' # | | | | |-ImplicitCastExpr 0x55e88636f158 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88636f138 '' Function 0x55e8863161b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88636f110 'float' # | | | | `-ImplicitCastExpr 0x55e88636f0f8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636f0e0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636f0a8 'int' lvalue ParmVar 0x55e88636eda8 'V' 'int' # | | | `-DeprecatedAttr 0x55e88636ef08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88636f310 line:468:37 constexpr sin 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88636f260 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88636f688 # | | | | `-ReturnStmt 0x55e88636f678 # | | | | `-CallExpr 0x55e88636f648 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88636f630 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88636f610 '' Function 0x55e886316430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88636f5e8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88636f5d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88636f5b8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88636f580 'int2':'vector' lvalue ParmVar 0x55e88636f260 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88636f3c0 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863706c0 line:468:37 constexpr sin 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88636f738 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886370a40 # | | | | `-ReturnStmt 0x55e886370a30 # | | | | `-CallExpr 0x55e886370a00 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863709e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863709c8 '' Function 0x55e8863166a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8863709a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886370988 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886370970 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886370938 'int3':'vector' lvalue ParmVar 0x55e88636f738 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e886370770 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886370ba0 line:468:37 constexpr sin 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886370af0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886370f28 # | | | | `-ReturnStmt 0x55e886370f18 # | | | | `-CallExpr 0x55e886370ee8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886370ed0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886370eb0 '' Function 0x55e886316930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886370e88 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886370e70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886370e58 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886370e20 'int4':'vector' lvalue ParmVar 0x55e886370af0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886370c50 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886371088 line:468:37 constexpr sin 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886370fd8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886371400 # | | | | `-ReturnStmt 0x55e8863713f0 # | | | | `-CallExpr 0x55e8863713c0 'float' # | | | | |-ImplicitCastExpr 0x55e8863713a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886371388 '' Function 0x55e8863161b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886371360 'float' # | | | | `-ImplicitCastExpr 0x55e886371348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886371330 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863712f8 'uint':'unsigned int' lvalue ParmVar 0x55e886370fd8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886371138 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886371560 line:468:37 constexpr sin 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863714b0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e8863718f8 # | | | | `-ReturnStmt 0x55e8863718e8 # | | | | `-CallExpr 0x55e8863718b8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8863718a0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886371880 '' Function 0x55e886316430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886371858 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886371840 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886371828 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863717f0 'uint2':'vector' lvalue ParmVar 0x55e8863714b0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886371610 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886371a58 line:468:37 constexpr sin 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e8863719a8 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e886371df8 # | | | | `-ReturnStmt 0x55e886371de8 # | | | | `-CallExpr 0x55e886371db8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886371da0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886371d80 '' Function 0x55e8863166a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886371d58 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886371d40 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886371d28 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886371cf0 'uint3':'vector' lvalue ParmVar 0x55e8863719a8 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886371b08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886371f58 line:468:37 constexpr sin 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e886371ea8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886372300 # | | | | `-ReturnStmt 0x55e8863722f0 # | | | | `-CallExpr 0x55e8863722c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8863722a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886372288 '' Function 0x55e886316930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886372260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886372248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886372230 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863721f8 'uint4':'vector' lvalue ParmVar 0x55e886371ea8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886372008 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886372460 line:468:37 constexpr sin 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8863723b0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e8863727f8 # | | | | `-ReturnStmt 0x55e8863727e8 # | | | | `-CallExpr 0x55e8863727b8 'float' # | | | | |-ImplicitCastExpr 0x55e8863727a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886372780 '' Function 0x55e8863161b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886372758 'float' # | | | | `-ImplicitCastExpr 0x55e886372740 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886372728 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863726f0 'int64_t':'long' lvalue ParmVar 0x55e8863723b0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886372510 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886372958 line:468:37 constexpr sin 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8863728a8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886372d10 # | | | | `-ReturnStmt 0x55e886372d00 # | | | | `-CallExpr 0x55e886372cd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886372cb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886372c98 '' Function 0x55e886316430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886372c70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886372c58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886372c40 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886372c08 'int64_t2':'vector' lvalue ParmVar 0x55e8863728a8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886372a08 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886372e70 line:468:37 constexpr sin 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886372dc0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886373230 # | | | | `-ReturnStmt 0x55e886373220 # | | | | `-CallExpr 0x55e8863731f0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8863731d8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8863731b8 '' Function 0x55e8863166a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886373190 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886373178 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886373160 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886373128 'int64_t3':'vector' lvalue ParmVar 0x55e886372dc0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886372f20 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886373390 line:468:37 constexpr sin 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8863732e0 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886373758 # | | | | `-ReturnStmt 0x55e886373748 # | | | | `-CallExpr 0x55e886373718 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886373700 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8863736e0 '' Function 0x55e886316930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8863736b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8863736a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886373688 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886373650 'int64_t4':'vector' lvalue ParmVar 0x55e8863732e0 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886373440 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8863738b8 line:468:37 constexpr sin 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886373808 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886373c70 # | | | | `-ReturnStmt 0x55e886373c60 # | | | | `-CallExpr 0x55e886373c30 'float' # | | | | |-ImplicitCastExpr 0x55e886373c18 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886373bf8 '' Function 0x55e8863161b8 'sin' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886373bd0 'float' # | | | | `-ImplicitCastExpr 0x55e886373bb8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886373ba0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886373b68 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886373808 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886373968 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886373dd0 line:468:37 constexpr sin 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886373d20 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8863741a8 # | | | | `-ReturnStmt 0x55e886374198 # | | | | `-CallExpr 0x55e886374168 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886374150 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886374130 '' Function 0x55e886316430 'sin' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886374108 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8863740f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8863740d8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863740a0 'uint64_t2':'vector' lvalue ParmVar 0x55e886373d20 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886373e80 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886374308 line:468:37 constexpr sin 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886374258 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88643ac78 # | | | | `-ReturnStmt 0x55e88643ac68 # | | | | `-CallExpr 0x55e88643ac38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88643ac20 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886374670 '' Function 0x55e8863166a8 'sin' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886374648 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886374630 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886374618 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8863745e0 'uint64_t3':'vector' lvalue ParmVar 0x55e886374258 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8863743b8 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643add8 line:468:37 constexpr sin 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88643ad28 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88643b1c0 # | | | | `-ReturnStmt 0x55e88643b1b0 # | | | | `-CallExpr 0x55e88643b180 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88643b168 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88643b148 '' Function 0x55e886316930 'sin' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88643b120 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88643b108 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643b0f0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643b0b8 'uint64_t4':'vector' lvalue ParmVar 0x55e88643ad28 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88643ae88 "In 202x int lowering for sin is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643b330 line:474:36 constexpr sinh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88643b280 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88643b678 # | | | | `-ReturnStmt 0x55e88643b668 # | | | | `-CallExpr 0x55e88643b638 'float' # | | | | |-ImplicitCastExpr 0x55e88643b620 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88643b600 '' Function 0x55e886317548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88643b5d8 'float' # | | | | `-ImplicitCastExpr 0x55e88643b5c0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643b5a8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643b570 'double' lvalue ParmVar 0x55e88643b280 'V' 'double' # | | | `-DeprecatedAttr 0x55e88643b3e0 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88643b7e8 line:474:36 constexpr sinh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88643b738 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88643bb50 # | | | | `-ReturnStmt 0x55e88643bb40 # | | | | `-CallExpr 0x55e88643bb10 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88643baf8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88643bad8 '' Function 0x55e8863177c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88643bab0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88643ba98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643ba80 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643ba48 'double2':'vector' lvalue ParmVar 0x55e88643b738 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88643b898 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88643bcc0 line:474:36 constexpr sinh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88643bc10 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e88643c030 # | | | | `-ReturnStmt 0x55e88643c020 # | | | | `-CallExpr 0x55e88643bff0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88643bfd8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88643bfb8 '' Function 0x55e886317a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88643bf90 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88643bf78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643bf60 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643bf28 'double3':'vector' lvalue ParmVar 0x55e88643bc10 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88643bd70 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88643c1a0 line:474:36 constexpr sinh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88643c0f0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e88643c518 # | | | | `-ReturnStmt 0x55e88643c508 # | | | | `-CallExpr 0x55e88643c4d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88643c4c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88643c4a0 '' Function 0x55e886317cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88643c478 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88643c460 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643c448 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643c410 'double4':'vector' lvalue ParmVar 0x55e88643c0f0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88643c250 "In 202x 64 bit API lowering for sinh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88643c678 line:475:37 constexpr sinh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e88643c5c8 col:26 used V 'int' # | | | |-CompoundStmt 0x55e88643c9d0 # | | | | `-ReturnStmt 0x55e88643c9c0 # | | | | `-CallExpr 0x55e88643c990 'float' # | | | | |-ImplicitCastExpr 0x55e88643c978 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88643c958 '' Function 0x55e886317548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88643c930 'float' # | | | | `-ImplicitCastExpr 0x55e88643c918 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643c900 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643c8c8 'int' lvalue ParmVar 0x55e88643c5c8 'V' 'int' # | | | `-DeprecatedAttr 0x55e88643c728 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643cb30 line:475:37 constexpr sinh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88643ca80 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88643cea8 # | | | | `-ReturnStmt 0x55e88643ce98 # | | | | `-CallExpr 0x55e88643ce68 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88643ce50 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88643ce30 '' Function 0x55e8863177c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88643ce08 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88643cdf0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643cdd8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643cda0 'int2':'vector' lvalue ParmVar 0x55e88643ca80 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88643cbe0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643d008 line:475:37 constexpr sinh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88643cf58 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e88643d388 # | | | | `-ReturnStmt 0x55e88643d378 # | | | | `-CallExpr 0x55e88643d348 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88643d330 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88643d310 '' Function 0x55e886317a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88643d2e8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88643d2d0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643d2b8 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643d280 'int3':'vector' lvalue ParmVar 0x55e88643cf58 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88643d0b8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643d4e8 line:475:37 constexpr sinh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88643d438 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e88643d870 # | | | | `-ReturnStmt 0x55e88643d860 # | | | | `-CallExpr 0x55e88643d830 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88643d818 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88643d7f8 '' Function 0x55e886317cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88643d7d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88643d7b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643d7a0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643d768 'int4':'vector' lvalue ParmVar 0x55e88643d438 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88643d598 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643d9d0 line:475:37 constexpr sinh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88643d920 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88643dd48 # | | | | `-ReturnStmt 0x55e88643dd38 # | | | | `-CallExpr 0x55e88643dd08 'float' # | | | | |-ImplicitCastExpr 0x55e88643dcf0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88643dcd0 '' Function 0x55e886317548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88643dca8 'float' # | | | | `-ImplicitCastExpr 0x55e88643dc90 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643dc78 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643dc40 'uint':'unsigned int' lvalue ParmVar 0x55e88643d920 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88643da80 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643dea8 line:475:37 constexpr sinh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88643ddf8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e88643e240 # | | | | `-ReturnStmt 0x55e88643e230 # | | | | `-CallExpr 0x55e88643e200 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88643e1e8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88643e1c8 '' Function 0x55e8863177c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88643e1a0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88643e188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643e170 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643e138 'uint2':'vector' lvalue ParmVar 0x55e88643ddf8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88643df58 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643e3a0 line:475:37 constexpr sinh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e88643e2f0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e88643e740 # | | | | `-ReturnStmt 0x55e88643e730 # | | | | `-CallExpr 0x55e88643e700 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88643e6e8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88643e6c8 '' Function 0x55e886317a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88643e6a0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88643e688 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643e670 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643e638 'uint3':'vector' lvalue ParmVar 0x55e88643e2f0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88643e450 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88643e8a0 line:475:37 constexpr sinh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e88643e7f0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886440220 # | | | | `-ReturnStmt 0x55e886440210 # | | | | `-CallExpr 0x55e8864401e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88643ebf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88643ebd0 '' Function 0x55e886317cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88643eba8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88643eb90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88643eb78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88643eb40 'uint4':'vector' lvalue ParmVar 0x55e88643e7f0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e88643e950 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886440380 line:475:37 constexpr sinh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8864402d0 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886440718 # | | | | `-ReturnStmt 0x55e886440708 # | | | | `-CallExpr 0x55e8864406d8 'float' # | | | | |-ImplicitCastExpr 0x55e8864406c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864406a0 '' Function 0x55e886317548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886440678 'float' # | | | | `-ImplicitCastExpr 0x55e886440660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886440648 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886440610 'int64_t':'long' lvalue ParmVar 0x55e8864402d0 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886440430 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886440878 line:475:37 constexpr sinh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864407c8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886440c30 # | | | | `-ReturnStmt 0x55e886440c20 # | | | | `-CallExpr 0x55e886440bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886440bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886440bb8 '' Function 0x55e8863177c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886440b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886440b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886440b60 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886440b28 'int64_t2':'vector' lvalue ParmVar 0x55e8864407c8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886440928 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886440d90 line:475:37 constexpr sinh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886440ce0 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886441150 # | | | | `-ReturnStmt 0x55e886441140 # | | | | `-CallExpr 0x55e886441110 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864410f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8864410d8 '' Function 0x55e886317a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8864410b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886441098 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886441080 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886441048 'int64_t3':'vector' lvalue ParmVar 0x55e886440ce0 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886440e40 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864412b0 line:475:37 constexpr sinh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886441200 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886441678 # | | | | `-ReturnStmt 0x55e886441668 # | | | | `-CallExpr 0x55e886441638 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886441620 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886441600 '' Function 0x55e886317cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864415d8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864415c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864415a8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886441570 'int64_t4':'vector' lvalue ParmVar 0x55e886441200 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886441360 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864417d8 line:475:37 constexpr sinh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886441728 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886441b90 # | | | | `-ReturnStmt 0x55e886441b80 # | | | | `-CallExpr 0x55e886441b50 'float' # | | | | |-ImplicitCastExpr 0x55e886441b38 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886441b18 '' Function 0x55e886317548 'sinh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886441af0 'float' # | | | | `-ImplicitCastExpr 0x55e886441ad8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886441ac0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886441a88 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886441728 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886441888 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886441cf0 line:475:37 constexpr sinh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886441c40 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8864420c8 # | | | | `-ReturnStmt 0x55e8864420b8 # | | | | `-CallExpr 0x55e886442088 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886442070 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886442050 '' Function 0x55e8863177c0 'sinh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886442028 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886442010 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886441ff8 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886441fc0 'uint64_t2':'vector' lvalue ParmVar 0x55e886441c40 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886441da0 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886442228 line:475:37 constexpr sinh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886442178 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886442608 # | | | | `-ReturnStmt 0x55e8864425f8 # | | | | `-CallExpr 0x55e8864425c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864425b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886442590 '' Function 0x55e886317a38 'sinh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886442568 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886442550 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886442538 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886442500 'uint64_t3':'vector' lvalue ParmVar 0x55e886442178 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8864422d8 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886442768 line:475:37 constexpr sinh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864426b8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e886442b50 # | | | | `-ReturnStmt 0x55e886442b40 # | | | | `-CallExpr 0x55e886442b10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886442af8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886442ad8 '' Function 0x55e886317cb0 'sinh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886442ab0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886442a98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886442a80 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886442a48 'uint64_t4':'vector' lvalue ParmVar 0x55e8864426b8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886442818 "In 202x int lowering for sinh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886442cc0 line:481:36 constexpr sqrt 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e886442c10 col:29 used V 'double' # | | | |-CompoundStmt 0x55e886443008 # | | | | `-ReturnStmt 0x55e886442ff8 # | | | | `-CallExpr 0x55e886442fc8 'float' # | | | | |-ImplicitCastExpr 0x55e886442fb0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886442f90 '' Function 0x55e8863188d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886442f68 'float' # | | | | `-ImplicitCastExpr 0x55e886442f50 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886442f38 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886442f00 'double' lvalue ParmVar 0x55e886442c10 'V' 'double' # | | | `-DeprecatedAttr 0x55e886442d70 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886443178 line:481:36 constexpr sqrt 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864430c8 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8864434e0 # | | | | `-ReturnStmt 0x55e8864434d0 # | | | | `-CallExpr 0x55e8864434a0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886443488 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886443468 '' Function 0x55e886318b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886443440 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886443428 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886443410 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864433d8 'double2':'vector' lvalue ParmVar 0x55e8864430c8 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886443228 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886443650 line:481:36 constexpr sqrt 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864435a0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e8864439c0 # | | | | `-ReturnStmt 0x55e8864439b0 # | | | | `-CallExpr 0x55e886443980 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886443968 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886443948 '' Function 0x55e886318dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886443920 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886443908 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864438f0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864438b8 'double3':'vector' lvalue ParmVar 0x55e8864435a0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886443700 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886443b30 line:481:36 constexpr sqrt 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886443a80 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e886443ea8 # | | | | `-ReturnStmt 0x55e886443e98 # | | | | `-CallExpr 0x55e886443e68 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886443e50 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886443e30 '' Function 0x55e886319040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886443e08 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886443df0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886443dd8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886443da0 'double4':'vector' lvalue ParmVar 0x55e886443a80 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e886443be0 "In 202x 64 bit API lowering for sqrt is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886444008 line:482:37 constexpr sqrt 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886443f58 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8864443a0 # | | | | `-ReturnStmt 0x55e886444390 # | | | | `-CallExpr 0x55e886444360 'float' # | | | | |-ImplicitCastExpr 0x55e886444348 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886444328 '' Function 0x55e8863188d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886444300 'float' # | | | | `-ImplicitCastExpr 0x55e8864442e8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864442d0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886444298 'int' lvalue ParmVar 0x55e886443f58 'V' 'int' # | | | `-DeprecatedAttr 0x55e8864440b8 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886444500 line:482:37 constexpr sqrt 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886444450 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e886444878 # | | | | `-ReturnStmt 0x55e886444868 # | | | | `-CallExpr 0x55e886444838 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886444820 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886444800 '' Function 0x55e886318b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8864447d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8864447c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864447a8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886444770 'int2':'vector' lvalue ParmVar 0x55e886444450 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8864445b0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864449d8 line:482:37 constexpr sqrt 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e886444928 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886444d58 # | | | | `-ReturnStmt 0x55e886444d48 # | | | | `-CallExpr 0x55e886444d18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886444d00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886444ce0 '' Function 0x55e886318dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886444cb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886444ca0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886444c88 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886444c50 'int3':'vector' lvalue ParmVar 0x55e886444928 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e886444a88 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886444eb8 line:482:37 constexpr sqrt 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886444e08 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886445240 # | | | | `-ReturnStmt 0x55e886445230 # | | | | `-CallExpr 0x55e886445200 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8864451e8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8864451c8 '' Function 0x55e886319040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864451a0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886445188 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886445170 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886445138 'int4':'vector' lvalue ParmVar 0x55e886444e08 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886444f68 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864453a0 line:482:37 constexpr sqrt 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8864452f0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886445718 # | | | | `-ReturnStmt 0x55e886445708 # | | | | `-CallExpr 0x55e8864456d8 'float' # | | | | |-ImplicitCastExpr 0x55e8864456c0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864456a0 '' Function 0x55e8863188d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886445678 'float' # | | | | `-ImplicitCastExpr 0x55e886445660 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886445648 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886445610 'uint':'unsigned int' lvalue ParmVar 0x55e8864452f0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886445450 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886445878 line:482:37 constexpr sqrt 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864457c8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e886445c10 # | | | | `-ReturnStmt 0x55e886445c00 # | | | | `-CallExpr 0x55e886445bd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886445bb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886445b98 '' Function 0x55e886318b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886445b70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886445b58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886445b40 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886445b08 'uint2':'vector' lvalue ParmVar 0x55e8864457c8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886445928 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886445d70 line:482:37 constexpr sqrt 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886445cc0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e886446110 # | | | | `-ReturnStmt 0x55e886446100 # | | | | `-CallExpr 0x55e8864460d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864460b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886446098 '' Function 0x55e886318dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886446070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886446058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886446040 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886446008 'uint3':'vector' lvalue ParmVar 0x55e886445cc0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886445e20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886446270 line:482:37 constexpr sqrt 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864461c0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886446618 # | | | | `-ReturnStmt 0x55e886446608 # | | | | `-CallExpr 0x55e8864465d8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8864465c0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8864465a0 '' Function 0x55e886319040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886446578 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886446560 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886446548 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886446510 'uint4':'vector' lvalue ParmVar 0x55e8864461c0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886446320 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886446778 line:482:37 constexpr sqrt 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8864466c8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886446b10 # | | | | `-ReturnStmt 0x55e886446b00 # | | | | `-CallExpr 0x55e886446ad0 'float' # | | | | |-ImplicitCastExpr 0x55e886446ab8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886446a98 '' Function 0x55e8863188d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886446a70 'float' # | | | | `-ImplicitCastExpr 0x55e886446a58 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886446a40 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886446a08 'int64_t':'long' lvalue ParmVar 0x55e8864466c8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886446828 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886446c70 line:482:37 constexpr sqrt 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886446bc0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886447028 # | | | | `-ReturnStmt 0x55e886447018 # | | | | `-CallExpr 0x55e886446fe8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886446fd0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886446fb0 '' Function 0x55e886318b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886446f88 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886446f70 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886446f58 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886446f20 'int64_t2':'vector' lvalue ParmVar 0x55e886446bc0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886446d20 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886447188 line:482:37 constexpr sqrt 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864470d8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886447548 # | | | | `-ReturnStmt 0x55e886447538 # | | | | `-CallExpr 0x55e886447508 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864474f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8864474d0 '' Function 0x55e886318dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8864474a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886447490 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886447478 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886447440 'int64_t3':'vector' lvalue ParmVar 0x55e8864470d8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886447238 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864476a8 line:482:37 constexpr sqrt 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864475f8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886447a70 # | | | | `-ReturnStmt 0x55e886447a60 # | | | | `-CallExpr 0x55e886447a30 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886447a18 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8864479f8 '' Function 0x55e886319040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864479d0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864479b8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864479a0 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886447968 'int64_t4':'vector' lvalue ParmVar 0x55e8864475f8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886447758 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886447bd0 line:482:37 constexpr sqrt 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886447b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886447f88 # | | | | `-ReturnStmt 0x55e886447f78 # | | | | `-CallExpr 0x55e886447f48 'float' # | | | | |-ImplicitCastExpr 0x55e886447f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886447f10 '' Function 0x55e8863188d8 'sqrt' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886447ee8 'float' # | | | | `-ImplicitCastExpr 0x55e886447ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886447eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886447e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886447b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886447c80 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864480e8 line:482:37 constexpr sqrt 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886448038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8864488d0 # | | | | `-ReturnStmt 0x55e8864488c0 # | | | | `-CallExpr 0x55e886448890 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886448878 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886448858 '' Function 0x55e886318b50 'sqrt' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886448830 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886448818 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886448800 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864487c8 'uint64_t2':'vector' lvalue ParmVar 0x55e886448038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886448198 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886448a30 line:482:37 constexpr sqrt 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886448980 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886448e10 # | | | | `-ReturnStmt 0x55e886448e00 # | | | | `-CallExpr 0x55e886448dd0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886448db8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886448d98 '' Function 0x55e886318dc8 'sqrt' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886448d70 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886448d58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886448d40 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886448d08 'uint64_t3':'vector' lvalue ParmVar 0x55e886448980 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886448ae0 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886448f70 line:482:37 constexpr sqrt 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886448ec0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e886449358 # | | | | `-ReturnStmt 0x55e886449348 # | | | | `-CallExpr 0x55e886449318 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886449300 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8864492e0 '' Function 0x55e886319040 'sqrt' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864492b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864492a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886449288 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886449250 'uint64_t4':'vector' lvalue ParmVar 0x55e886448ec0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886449020 "In 202x int lowering for sqrt is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886449568 line:488:37 constexpr step 'float (double, double)' implicit-inline # | | | |-ParmVarDecl 0x55e886449418 col:29 used V1 'double' # | | | |-ParmVarDecl 0x55e886449498 col:40 used V2 'double' # | | | |-CompoundStmt 0x55e886449950 # | | | | `-ReturnStmt 0x55e886449940 # | | | | `-CallExpr 0x55e886449908 'float' # | | | | |-ImplicitCastExpr 0x55e8864498f0 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8864498d0 '' Function 0x55e886319f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e886449818 'float' # | | | | | `-ImplicitCastExpr 0x55e886449800 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864497e8 'double' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864497b0 'double' lvalue ParmVar 0x55e886449418 'V1' 'double' # | | | | `-CStyleCastExpr 0x55e8864498a8 'float' # | | | | `-ImplicitCastExpr 0x55e886449890 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886449878 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886449840 'double' lvalue ParmVar 0x55e886449498 'V2' 'double' # | | | `-DeprecatedAttr 0x55e886449620 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886449b60 line:488:37 constexpr step 'float2 (double2, double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886449a10 col:31 used V1 'double2':'vector' # | | | |-ParmVarDecl 0x55e886449a90 col:43 used V2 'double2':'vector' # | | | |-CompoundStmt 0x55e886449f80 # | | | | `-ReturnStmt 0x55e886449f70 # | | | | `-CallExpr 0x55e886449f38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886449f20 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e886449f00 '' Function 0x55e88631a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e886449e30 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886449e18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886449e00 'double2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886449dc8 'double2':'vector' lvalue ParmVar 0x55e886449a10 'V1' 'double2':'vector' # | | | | `-CStyleCastExpr 0x55e886449ed8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886449ec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886449ea8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886449e70 'double2':'vector' lvalue ParmVar 0x55e886449a90 'V2' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886449c18 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88644a190 line:488:37 constexpr step 'float3 (double3, double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88644a040 col:31 used V1 'double3':'vector' # | | | |-ParmVarDecl 0x55e88644a0c0 col:43 used V2 'double3':'vector' # | | | |-CompoundStmt 0x55e88644a5b8 # | | | | `-ReturnStmt 0x55e88644a5a8 # | | | | `-CallExpr 0x55e88644a570 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88644a558 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e88644a538 '' Function 0x55e88631a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e88644a468 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644a450 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644a438 'double3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644a400 'double3':'vector' lvalue ParmVar 0x55e88644a040 'V1' 'double3':'vector' # | | | | `-CStyleCastExpr 0x55e88644a510 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88644a4f8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644a4e0 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644a4a8 'double3':'vector' lvalue ParmVar 0x55e88644a0c0 'V2' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88644a248 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88644a7c8 line:488:37 constexpr step 'float4 (double4, double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88644a678 col:31 used V1 'double4':'vector' # | | | |-ParmVarDecl 0x55e88644a6f8 col:43 used V2 'double4':'vector' # | | | |-CompoundStmt 0x55e88644abf8 # | | | | `-ReturnStmt 0x55e88644abe8 # | | | | `-CallExpr 0x55e88644abb0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88644ab98 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e88644ab78 '' Function 0x55e88631a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e88644aaa8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644aa90 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644aa78 'double4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644aa40 'double4':'vector' lvalue ParmVar 0x55e88644a678 'V1' 'double4':'vector' # | | | | `-CStyleCastExpr 0x55e88644ab50 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88644ab38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644ab20 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644aae8 'double4':'vector' lvalue ParmVar 0x55e88644a6f8 'V2' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88644a880 "In 202x 64 bit API lowering for step is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88644adf8 line:489:38 constexpr step 'float (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e88644aca8 col:26 used V1 'int' # | | | |-ParmVarDecl 0x55e88644ad28 col:34 used V2 'int' # | | | |-CompoundStmt 0x55e88644b1f0 # | | | | `-ReturnStmt 0x55e88644b1e0 # | | | | `-CallExpr 0x55e88644b1a8 'float' # | | | | |-ImplicitCastExpr 0x55e88644b190 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e88644b170 '' Function 0x55e886319f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e88644b0b8 'float' # | | | | | `-ImplicitCastExpr 0x55e88644b0a0 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644b088 'int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644b050 'int' lvalue ParmVar 0x55e88644aca8 'V1' 'int' # | | | | `-CStyleCastExpr 0x55e88644b148 'float' # | | | | `-ImplicitCastExpr 0x55e88644b130 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644b118 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644b0e0 'int' lvalue ParmVar 0x55e88644ad28 'V2' 'int' # | | | `-DeprecatedAttr 0x55e88644aeb0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644b3f0 line:489:38 constexpr step 'float2 (int2, int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88644b2a0 col:28 used V1 'int2':'vector' # | | | |-ParmVarDecl 0x55e88644b320 col:37 used V2 'int2':'vector' # | | | |-CompoundStmt 0x55e88644b820 # | | | | `-ReturnStmt 0x55e88644b810 # | | | | `-CallExpr 0x55e88644b7d8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88644b7c0 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e88644b7a0 '' Function 0x55e88631a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e88644b6d0 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644b6b8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644b6a0 'int2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644b668 'int2':'vector' lvalue ParmVar 0x55e88644b2a0 'V1' 'int2':'vector' # | | | | `-CStyleCastExpr 0x55e88644b778 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88644b760 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644b748 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644b710 'int2':'vector' lvalue ParmVar 0x55e88644b320 'V2' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88644b4a8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644ba20 line:489:38 constexpr step 'float3 (int3, int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88644b8d0 col:28 used V1 'int3':'vector' # | | | |-ParmVarDecl 0x55e88644b950 col:37 used V2 'int3':'vector' # | | | |-CompoundStmt 0x55e88644be58 # | | | | `-ReturnStmt 0x55e88644be48 # | | | | `-CallExpr 0x55e88644be10 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88644bdf8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e88644bdd8 '' Function 0x55e88631a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e88644bd08 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644bcf0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644bcd8 'int3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644bca0 'int3':'vector' lvalue ParmVar 0x55e88644b8d0 'V1' 'int3':'vector' # | | | | `-CStyleCastExpr 0x55e88644bdb0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88644bd98 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644bd80 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644bd48 'int3':'vector' lvalue ParmVar 0x55e88644b950 'V2' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88644bad8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644c058 line:489:38 constexpr step 'float4 (int4, int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88644bf08 col:28 used V1 'int4':'vector' # | | | |-ParmVarDecl 0x55e88644bf88 col:37 used V2 'int4':'vector' # | | | |-CompoundStmt 0x55e88644c498 # | | | | `-ReturnStmt 0x55e88644c488 # | | | | `-CallExpr 0x55e88644c450 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88644c438 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e88644c418 '' Function 0x55e88631a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e88644c348 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644c330 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644c318 'int4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644c2e0 'int4':'vector' lvalue ParmVar 0x55e88644bf08 'V1' 'int4':'vector' # | | | | `-CStyleCastExpr 0x55e88644c3f0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88644c3d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644c3c0 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644c388 'int4':'vector' lvalue ParmVar 0x55e88644bf88 'V2' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88644c110 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644e240 line:489:38 constexpr step 'float (uint, uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88644c548 col:27 used V1 'uint':'unsigned int' # | | | |-ParmVarDecl 0x55e88644e170 col:36 used V2 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88644e658 # | | | | `-ReturnStmt 0x55e88644e648 # | | | | `-CallExpr 0x55e88644e610 'float' # | | | | |-ImplicitCastExpr 0x55e88644e5f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e88644e5d8 '' Function 0x55e886319f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e88644e520 'float' # | | | | | `-ImplicitCastExpr 0x55e88644e508 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644e4f0 'uint':'unsigned int' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644e4b8 'uint':'unsigned int' lvalue ParmVar 0x55e88644c548 'V1' 'uint':'unsigned int' # | | | | `-CStyleCastExpr 0x55e88644e5b0 'float' # | | | | `-ImplicitCastExpr 0x55e88644e598 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644e580 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644e548 'uint':'unsigned int' lvalue ParmVar 0x55e88644e170 'V2' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88644e2f8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644e858 line:489:38 constexpr step 'float2 (uint2, uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88644e708 col:29 used V1 'uint2':'vector' # | | | |-ParmVarDecl 0x55e88644e788 col:39 used V2 'uint2':'vector' # | | | |-CompoundStmt 0x55e88644eca8 # | | | | `-ReturnStmt 0x55e88644ec98 # | | | | `-CallExpr 0x55e88644ec60 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88644ec48 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e88644ec28 '' Function 0x55e88631a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e88644eb58 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644eb40 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644eb28 'uint2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644eaf0 'uint2':'vector' lvalue ParmVar 0x55e88644e708 'V1' 'uint2':'vector' # | | | | `-CStyleCastExpr 0x55e88644ec00 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88644ebe8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644ebd0 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644eb98 'uint2':'vector' lvalue ParmVar 0x55e88644e788 'V2' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88644e910 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644eea8 line:489:38 constexpr step 'float3 (uint3, uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e88644ed58 col:29 used V1 'uint3':'vector' # | | | |-ParmVarDecl 0x55e88644edd8 col:39 used V2 'uint3':'vector' # | | | |-CompoundStmt 0x55e88644f300 # | | | | `-ReturnStmt 0x55e88644f2f0 # | | | | `-CallExpr 0x55e88644f2b8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88644f2a0 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e88644f280 '' Function 0x55e88631a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e88644f1b0 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644f198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644f180 'uint3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644f148 'uint3':'vector' lvalue ParmVar 0x55e88644ed58 'V1' 'uint3':'vector' # | | | | `-CStyleCastExpr 0x55e88644f258 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88644f240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644f228 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644f1f0 'uint3':'vector' lvalue ParmVar 0x55e88644edd8 'V2' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88644ef60 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644f500 line:489:38 constexpr step 'float4 (uint4, uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e88644f3b0 col:29 used V1 'uint4':'vector' # | | | |-ParmVarDecl 0x55e88644f430 col:39 used V2 'uint4':'vector' # | | | |-CompoundStmt 0x55e88644f960 # | | | | `-ReturnStmt 0x55e88644f950 # | | | | `-CallExpr 0x55e88644f918 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88644f900 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e88644f8e0 '' Function 0x55e88631a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e88644f810 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e88644f7f8 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644f7e0 'uint4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644f7a8 'uint4':'vector' lvalue ParmVar 0x55e88644f3b0 'V1' 'uint4':'vector' # | | | | `-CStyleCastExpr 0x55e88644f8b8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88644f8a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644f888 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644f850 'uint4':'vector' lvalue ParmVar 0x55e88644f430 'V2' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e88644f5b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88644fb60 line:489:38 constexpr step 'float (int64_t, int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88644fa10 col:30 used V1 'int64_t':'long' # | | | |-ParmVarDecl 0x55e88644fa90 col:42 used V2 'int64_t':'long' # | | | |-CompoundStmt 0x55e88644ff98 # | | | | `-ReturnStmt 0x55e88644ff88 # | | | | `-CallExpr 0x55e88644ff50 'float' # | | | | |-ImplicitCastExpr 0x55e88644ff38 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e88644ff18 '' Function 0x55e886319f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e88644fe60 'float' # | | | | | `-ImplicitCastExpr 0x55e88644fe48 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e88644fe30 'int64_t':'long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e88644fdf8 'int64_t':'long' lvalue ParmVar 0x55e88644fa10 'V1' 'int64_t':'long' # | | | | `-CStyleCastExpr 0x55e88644fef0 'float' # | | | | `-ImplicitCastExpr 0x55e88644fed8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88644fec0 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88644fe88 'int64_t':'long' lvalue ParmVar 0x55e88644fa90 'V2' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e88644fc18 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886450198 line:489:38 constexpr step 'float2 (int64_t2, int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886450048 col:32 used V1 'int64_t2':'vector' # | | | |-ParmVarDecl 0x55e8864500c8 col:45 used V2 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886450608 # | | | | `-ReturnStmt 0x55e8864505f8 # | | | | `-CallExpr 0x55e8864505c0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e8864505a8 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e886450588 '' Function 0x55e88631a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e8864504b8 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e8864504a0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886450488 'int64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886450450 'int64_t2':'vector' lvalue ParmVar 0x55e886450048 'V1' 'int64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e886450560 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886450548 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886450530 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864504f8 'int64_t2':'vector' lvalue ParmVar 0x55e8864500c8 'V2' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886450250 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886450808 line:489:38 constexpr step 'float3 (int64_t3, int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864506b8 col:32 used V1 'int64_t3':'vector' # | | | |-ParmVarDecl 0x55e886450738 col:45 used V2 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886450c80 # | | | | `-ReturnStmt 0x55e886450c70 # | | | | `-CallExpr 0x55e886450c38 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886450c20 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e886450c00 '' Function 0x55e88631a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e886450b30 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e886450b18 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886450b00 'int64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886450ac8 'int64_t3':'vector' lvalue ParmVar 0x55e8864506b8 'V1' 'int64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e886450bd8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886450bc0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886450ba8 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886450b70 'int64_t3':'vector' lvalue ParmVar 0x55e886450738 'V2' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8864508c0 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886450e80 line:489:38 constexpr step 'float4 (int64_t4, int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886450d30 col:32 used V1 'int64_t4':'vector' # | | | |-ParmVarDecl 0x55e886450db0 col:45 used V2 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886451300 # | | | | `-ReturnStmt 0x55e8864512f0 # | | | | `-CallExpr 0x55e8864512b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8864512a0 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e886451280 '' Function 0x55e88631a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8864511b0 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886451198 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886451180 'int64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886451148 'int64_t4':'vector' lvalue ParmVar 0x55e886450d30 'V1' 'int64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e886451258 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886451240 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886451228 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864511f0 'int64_t4':'vector' lvalue ParmVar 0x55e886450db0 'V2' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886450f38 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886451500 line:489:38 constexpr step 'float (uint64_t, uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8864513b0 col:31 used V1 'uint64_t':'unsigned long' # | | | |-ParmVarDecl 0x55e886451430 col:44 used V2 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886451958 # | | | | `-ReturnStmt 0x55e886451948 # | | | | `-CallExpr 0x55e886451910 'float' # | | | | |-ImplicitCastExpr 0x55e8864518f8 'float (*)(float, float)' # | | | | | `-DeclRefExpr 0x55e8864518d8 '' Function 0x55e886319f98 'step' 'float (float, float)' # | | | | |-CStyleCastExpr 0x55e886451820 'float' # | | | | | `-ImplicitCastExpr 0x55e886451808 'float' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864517f0 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864517b8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8864513b0 'V1' 'uint64_t':'unsigned long' # | | | | `-CStyleCastExpr 0x55e8864518b0 'float' # | | | | `-ImplicitCastExpr 0x55e886451898 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886451880 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886451848 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886451430 'V2' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e8864515b8 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886451b58 line:489:38 constexpr step 'float2 (uint64_t2, uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886451a08 col:33 used V1 'uint64_t2':'vector' # | | | |-ParmVarDecl 0x55e886451a88 col:47 used V2 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e886451fe8 # | | | | `-ReturnStmt 0x55e886451fd8 # | | | | `-CallExpr 0x55e886451fa0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886451f88 'float2 (*)(float2, float2)' # | | | | | `-DeclRefExpr 0x55e886451f68 '' Function 0x55e88631a2b8 'step' 'float2 (float2, float2)' # | | | | |-CStyleCastExpr 0x55e886451e98 'float2':'vector' # | | | | | `-ImplicitCastExpr 0x55e886451e80 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886451e68 'uint64_t2':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886451e30 'uint64_t2':'vector' lvalue ParmVar 0x55e886451a08 'V1' 'uint64_t2':'vector' # | | | | `-CStyleCastExpr 0x55e886451f40 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886451f28 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886451f10 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886451ed8 'uint64_t2':'vector' lvalue ParmVar 0x55e886451a88 'V2' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886451c10 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886452dc0 line:489:38 constexpr step 'float3 (uint64_t3, uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886452098 col:33 used V1 'uint64_t3':'vector' # | | | |-ParmVarDecl 0x55e886452cf0 col:47 used V2 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886453258 # | | | | `-ReturnStmt 0x55e886453248 # | | | | `-CallExpr 0x55e886453210 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864531f8 'float3 (*)(float3, float3)' # | | | | | `-DeclRefExpr 0x55e8864531d8 '' Function 0x55e88631a5d8 'step' 'float3 (float3, float3)' # | | | | |-CStyleCastExpr 0x55e886453108 'float3':'vector' # | | | | | `-ImplicitCastExpr 0x55e8864530f0 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e8864530d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e8864530a0 'uint64_t3':'vector' lvalue ParmVar 0x55e886452098 'V1' 'uint64_t3':'vector' # | | | | `-CStyleCastExpr 0x55e8864531b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886453198 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886453180 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886453148 'uint64_t3':'vector' lvalue ParmVar 0x55e886452cf0 'V2' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886452e78 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886453458 line:489:38 constexpr step 'float4 (uint64_t4, uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886453308 col:33 used V1 'uint64_t4':'vector' # | | | |-ParmVarDecl 0x55e886453388 col:47 used V2 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e8864538f8 # | | | | `-ReturnStmt 0x55e8864538e8 # | | | | `-CallExpr 0x55e8864538b0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886453898 'float4 (*)(float4, float4)' # | | | | | `-DeclRefExpr 0x55e886453878 '' Function 0x55e88631a950 'step' 'float4 (float4, float4)' # | | | | |-CStyleCastExpr 0x55e8864537a8 'float4':'vector' # | | | | | `-ImplicitCastExpr 0x55e886453790 'vector' part_of_explicit_cast # | | | | | `-ImplicitCastExpr 0x55e886453778 'uint64_t4':'vector' part_of_explicit_cast # | | | | | `-DeclRefExpr 0x55e886453740 'uint64_t4':'vector' lvalue ParmVar 0x55e886453308 'V1' 'uint64_t4':'vector' # | | | | `-CStyleCastExpr 0x55e886453850 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886453838 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886453820 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864537e8 'uint64_t4':'vector' lvalue ParmVar 0x55e886453388 'V2' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886453510 "In 202x int lowering for step is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886453a60 line:495:36 constexpr tan 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e8864539b0 col:29 used V 'double' # | | | |-CompoundStmt 0x55e886453da8 # | | | | `-ReturnStmt 0x55e886453d98 # | | | | `-CallExpr 0x55e886453d68 'float' # | | | | |-ImplicitCastExpr 0x55e886453d50 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886453d30 '' Function 0x55e88631b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886453d08 'float' # | | | | `-ImplicitCastExpr 0x55e886453cf0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886453cd8 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886453ca0 'double' lvalue ParmVar 0x55e8864539b0 'V' 'double' # | | | `-DeprecatedAttr 0x55e886453b10 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886453f10 line:495:36 constexpr tan 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e886453e60 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e886454278 # | | | | `-ReturnStmt 0x55e886454268 # | | | | `-CallExpr 0x55e886454238 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886454220 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886454200 '' Function 0x55e88631b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8864541d8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8864541c0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864541a8 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886454170 'double2':'vector' lvalue ParmVar 0x55e886453e60 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886453fc0 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8864543e0 line:495:36 constexpr tan 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e886454330 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886454750 # | | | | `-ReturnStmt 0x55e886454740 # | | | | `-CallExpr 0x55e886454710 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864546f8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8864546d8 '' Function 0x55e88631ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e8864546b0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886454698 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886454680 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886454648 'double3':'vector' lvalue ParmVar 0x55e886454330 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886454490 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e8864548b8 line:495:36 constexpr tan 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886454808 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e886454c30 # | | | | `-ReturnStmt 0x55e886454c20 # | | | | `-CallExpr 0x55e886454bf0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886454bd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886454bb8 '' Function 0x55e88631bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886454b90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886454b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886454b60 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886454b28 'double4':'vector' lvalue ParmVar 0x55e886454808 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e886454968 "In 202x 64 bit API lowering for tan is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886454d90 line:496:37 constexpr tan 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886454ce0 col:26 used V 'int' # | | | |-CompoundStmt 0x55e8864550e8 # | | | | `-ReturnStmt 0x55e8864550d8 # | | | | `-CallExpr 0x55e8864550a8 'float' # | | | | |-ImplicitCastExpr 0x55e886455090 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886455070 '' Function 0x55e88631b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886455048 'float' # | | | | `-ImplicitCastExpr 0x55e886455030 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886455018 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886454fe0 'int' lvalue ParmVar 0x55e886454ce0 'V' 'int' # | | | `-DeprecatedAttr 0x55e886454e40 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886455248 line:496:37 constexpr tan 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886455198 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e8864555c0 # | | | | `-ReturnStmt 0x55e8864555b0 # | | | | `-CallExpr 0x55e886455580 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886455568 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886455548 '' Function 0x55e88631b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886455520 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886455508 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864554f0 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864554b8 'int2':'vector' lvalue ParmVar 0x55e886455198 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e8864552f8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886455720 line:496:37 constexpr tan 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e886455670 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886455aa0 # | | | | `-ReturnStmt 0x55e886455a90 # | | | | `-CallExpr 0x55e886455a60 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886455a48 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886455a28 '' Function 0x55e88631ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886455a00 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8864559e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864559d0 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886455998 'int3':'vector' lvalue ParmVar 0x55e886455670 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e8864557d0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886455c00 line:496:37 constexpr tan 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e886455b50 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e886455f88 # | | | | `-ReturnStmt 0x55e886455f78 # | | | | `-CallExpr 0x55e886455f48 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886455f30 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886455f10 '' Function 0x55e88631bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886455ee8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886455ed0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886455eb8 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886455e80 'int4':'vector' lvalue ParmVar 0x55e886455b50 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886455cb0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864560e8 line:496:37 constexpr tan 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e886456038 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886456460 # | | | | `-ReturnStmt 0x55e886456450 # | | | | `-CallExpr 0x55e886456420 'float' # | | | | |-ImplicitCastExpr 0x55e886456408 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864563e8 '' Function 0x55e88631b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864563c0 'float' # | | | | `-ImplicitCastExpr 0x55e8864563a8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886456390 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886456358 'uint':'unsigned int' lvalue ParmVar 0x55e886456038 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886456198 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864565c0 line:496:37 constexpr tan 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886456510 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e886456958 # | | | | `-ReturnStmt 0x55e886456948 # | | | | `-CallExpr 0x55e886456918 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886456900 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8864568e0 '' Function 0x55e88631b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8864568b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8864568a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886456888 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886456850 'uint2':'vector' lvalue ParmVar 0x55e886456510 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886456670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886456ab8 line:496:37 constexpr tan 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886456a08 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e886458f58 # | | | | `-ReturnStmt 0x55e886458f48 # | | | | `-CallExpr 0x55e886458f18 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886458f00 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886458ee0 '' Function 0x55e88631ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886458eb8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886458ea0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886458e88 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886458e50 'uint3':'vector' lvalue ParmVar 0x55e886456a08 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e886456b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864590b8 line:496:37 constexpr tan 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e886459008 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e886459460 # | | | | `-ReturnStmt 0x55e886459450 # | | | | `-CallExpr 0x55e886459420 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886459408 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8864593e8 '' Function 0x55e88631bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864593c0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864593a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886459390 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886459358 'uint4':'vector' lvalue ParmVar 0x55e886459008 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886459168 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864595c0 line:496:37 constexpr tan 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886459510 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886459958 # | | | | `-ReturnStmt 0x55e886459948 # | | | | `-CallExpr 0x55e886459918 'float' # | | | | |-ImplicitCastExpr 0x55e886459900 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864598e0 '' Function 0x55e88631b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864598b8 'float' # | | | | `-ImplicitCastExpr 0x55e8864598a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886459888 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886459850 'int64_t':'long' lvalue ParmVar 0x55e886459510 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886459670 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886459ab8 line:496:37 constexpr tan 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886459a08 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886459e70 # | | | | `-ReturnStmt 0x55e886459e60 # | | | | `-CallExpr 0x55e886459e30 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886459e18 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886459df8 '' Function 0x55e88631b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886459dd0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886459db8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886459da0 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886459d68 'int64_t2':'vector' lvalue ParmVar 0x55e886459a08 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886459b68 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886459fd0 line:496:37 constexpr tan 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886459f20 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e88645a390 # | | | | `-ReturnStmt 0x55e88645a380 # | | | | `-CallExpr 0x55e88645a350 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88645a338 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88645a318 '' Function 0x55e88631ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88645a2f0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88645a2d8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645a2c0 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645a288 'int64_t3':'vector' lvalue ParmVar 0x55e886459f20 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88645a080 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645a4f0 line:496:37 constexpr tan 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88645a440 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e88645a8b8 # | | | | `-ReturnStmt 0x55e88645a8a8 # | | | | `-CallExpr 0x55e88645a878 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88645a860 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88645a840 '' Function 0x55e88631bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88645a818 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88645a800 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645a7e8 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645a7b0 'int64_t4':'vector' lvalue ParmVar 0x55e88645a440 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88645a5a0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645aa18 line:496:37 constexpr tan 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88645a968 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e88645add0 # | | | | `-ReturnStmt 0x55e88645adc0 # | | | | `-CallExpr 0x55e88645ad90 'float' # | | | | |-ImplicitCastExpr 0x55e88645ad78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88645ad58 '' Function 0x55e88631b570 'tan' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88645ad30 'float' # | | | | `-ImplicitCastExpr 0x55e88645ad18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645ad00 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645acc8 'uint64_t':'unsigned long' lvalue ParmVar 0x55e88645a968 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e88645aac8 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645af30 line:496:37 constexpr tan 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88645ae80 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88645b308 # | | | | `-ReturnStmt 0x55e88645b2f8 # | | | | `-CallExpr 0x55e88645b2c8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88645b2b0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88645b290 '' Function 0x55e88631b7e8 'tan' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88645b268 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88645b250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645b238 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645b200 'uint64_t2':'vector' lvalue ParmVar 0x55e88645ae80 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88645afe0 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645b468 line:496:37 constexpr tan 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88645b3b8 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88645b848 # | | | | `-ReturnStmt 0x55e88645b838 # | | | | `-CallExpr 0x55e88645b808 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88645b7f0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88645b7d0 '' Function 0x55e88631ba60 'tan' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88645b7a8 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88645b790 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645b778 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645b740 'uint64_t3':'vector' lvalue ParmVar 0x55e88645b3b8 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88645b518 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645b9a8 line:496:37 constexpr tan 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88645b8f8 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88645bd90 # | | | | `-ReturnStmt 0x55e88645bd80 # | | | | `-CallExpr 0x55e88645bd50 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88645bd38 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88645bd18 '' Function 0x55e88631bcd8 'tan' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88645bcf0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88645bcd8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645bcc0 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645bc88 'uint64_t4':'vector' lvalue ParmVar 0x55e88645b8f8 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88645ba58 "In 202x int lowering for tan is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645bf00 line:502:36 constexpr tanh 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88645be50 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88645c248 # | | | | `-ReturnStmt 0x55e88645c238 # | | | | `-CallExpr 0x55e88645c208 'float' # | | | | |-ImplicitCastExpr 0x55e88645c1f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88645c1d0 '' Function 0x55e88631c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88645c1a8 'float' # | | | | `-ImplicitCastExpr 0x55e88645c190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645c178 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645c140 'double' lvalue ParmVar 0x55e88645be50 'V' 'double' # | | | `-DeprecatedAttr 0x55e88645bfb0 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88645c3b8 line:502:36 constexpr tanh 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88645c308 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88645c720 # | | | | `-ReturnStmt 0x55e88645c710 # | | | | `-CallExpr 0x55e88645c6e0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88645c6c8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88645c6a8 '' Function 0x55e88631cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88645c680 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88645c668 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645c650 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645c618 'double2':'vector' lvalue ParmVar 0x55e88645c308 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88645c468 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88645c890 line:502:36 constexpr tanh 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88645c7e0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e88645cc00 # | | | | `-ReturnStmt 0x55e88645cbf0 # | | | | `-CallExpr 0x55e88645cbc0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88645cba8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88645cb88 '' Function 0x55e88631ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88645cb60 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88645cb48 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645cb30 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645caf8 'double3':'vector' lvalue ParmVar 0x55e88645c7e0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88645c940 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88645db50 line:502:36 constexpr tanh 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88645ccc0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e88645dec8 # | | | | `-ReturnStmt 0x55e88645deb8 # | | | | `-CallExpr 0x55e88645de88 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88645de70 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88645de50 '' Function 0x55e88631d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88645de28 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88645de10 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645ddf8 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645ddc0 'double4':'vector' lvalue ParmVar 0x55e88645ccc0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88645dc00 "In 202x 64 bit API lowering for tanh is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88645e028 line:503:37 constexpr tanh 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e88645df78 col:26 used V 'int' # | | | |-CompoundStmt 0x55e88645e380 # | | | | `-ReturnStmt 0x55e88645e370 # | | | | `-CallExpr 0x55e88645e340 'float' # | | | | |-ImplicitCastExpr 0x55e88645e328 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88645e308 '' Function 0x55e88631c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88645e2e0 'float' # | | | | `-ImplicitCastExpr 0x55e88645e2c8 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645e2b0 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645e278 'int' lvalue ParmVar 0x55e88645df78 'V' 'int' # | | | `-DeprecatedAttr 0x55e88645e0d8 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645e4e0 line:503:37 constexpr tanh 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88645e430 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88645e858 # | | | | `-ReturnStmt 0x55e88645e848 # | | | | `-CallExpr 0x55e88645e818 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88645e800 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88645e7e0 '' Function 0x55e88631cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88645e7b8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88645e7a0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645e788 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645e750 'int2':'vector' lvalue ParmVar 0x55e88645e430 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88645e590 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645e9b8 line:503:37 constexpr tanh 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88645e908 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e88645ed38 # | | | | `-ReturnStmt 0x55e88645ed28 # | | | | `-CallExpr 0x55e88645ecf8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88645ece0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88645ecc0 '' Function 0x55e88631ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88645ec98 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88645ec80 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645ec68 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645ec30 'int3':'vector' lvalue ParmVar 0x55e88645e908 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88645ea68 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645ee98 line:503:37 constexpr tanh 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88645ede8 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e88645f220 # | | | | `-ReturnStmt 0x55e88645f210 # | | | | `-CallExpr 0x55e88645f1e0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88645f1c8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88645f1a8 '' Function 0x55e88631d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88645f180 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88645f168 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645f150 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645f118 'int4':'vector' lvalue ParmVar 0x55e88645ede8 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88645ef48 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645f380 line:503:37 constexpr tanh 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88645f2d0 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88645f6f8 # | | | | `-ReturnStmt 0x55e88645f6e8 # | | | | `-CallExpr 0x55e88645f6b8 'float' # | | | | |-ImplicitCastExpr 0x55e88645f6a0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88645f680 '' Function 0x55e88631c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88645f658 'float' # | | | | `-ImplicitCastExpr 0x55e88645f640 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645f628 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645f5f0 'uint':'unsigned int' lvalue ParmVar 0x55e88645f2d0 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88645f430 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645f858 line:503:37 constexpr tanh 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88645f7a8 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e88645fbf0 # | | | | `-ReturnStmt 0x55e88645fbe0 # | | | | `-CallExpr 0x55e88645fbb0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88645fb98 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88645fb78 '' Function 0x55e88631cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88645fb50 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88645fb38 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88645fb20 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645fae8 'uint2':'vector' lvalue ParmVar 0x55e88645f7a8 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88645f908 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88645fd50 line:503:37 constexpr tanh 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e88645fca0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8864600f0 # | | | | `-ReturnStmt 0x55e8864600e0 # | | | | `-CallExpr 0x55e8864600b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886460098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886460078 '' Function 0x55e88631ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886460050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886460038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886460020 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88645ffe8 'uint3':'vector' lvalue ParmVar 0x55e88645fca0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88645fe00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886460250 line:503:37 constexpr tanh 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864601a0 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8864605f8 # | | | | `-ReturnStmt 0x55e8864605e8 # | | | | `-CallExpr 0x55e8864605b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8864605a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886460580 '' Function 0x55e88631d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886460558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886460540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886460528 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864604f0 'uint4':'vector' lvalue ParmVar 0x55e8864601a0 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e886460300 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886460758 line:503:37 constexpr tanh 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8864606a8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886460af0 # | | | | `-ReturnStmt 0x55e886460ae0 # | | | | `-CallExpr 0x55e886460ab0 'float' # | | | | |-ImplicitCastExpr 0x55e886460a98 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886460a78 '' Function 0x55e88631c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886460a50 'float' # | | | | `-ImplicitCastExpr 0x55e886460a38 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886460a20 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864609e8 'int64_t':'long' lvalue ParmVar 0x55e8864606a8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886460808 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886460c50 line:503:37 constexpr tanh 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886460ba0 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886461008 # | | | | `-ReturnStmt 0x55e886460ff8 # | | | | `-CallExpr 0x55e886460fc8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886460fb0 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886460f90 '' Function 0x55e88631cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886460f68 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886460f50 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886460f38 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886460f00 'int64_t2':'vector' lvalue ParmVar 0x55e886460ba0 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886460d00 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886461168 line:503:37 constexpr tanh 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e8864610b8 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886461528 # | | | | `-ReturnStmt 0x55e886461518 # | | | | `-CallExpr 0x55e8864614e8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864614d0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e8864614b0 '' Function 0x55e88631ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886461488 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886461470 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886461458 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886461420 'int64_t3':'vector' lvalue ParmVar 0x55e8864610b8 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886461218 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886461688 line:503:37 constexpr tanh 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864615d8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886461a50 # | | | | `-ReturnStmt 0x55e886461a40 # | | | | `-CallExpr 0x55e886461a10 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8864619f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e8864619d8 '' Function 0x55e88631d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e8864619b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886461998 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886461980 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886461948 'int64_t4':'vector' lvalue ParmVar 0x55e8864615d8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886461738 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886462bd0 line:503:37 constexpr tanh 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886462b20 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886462f88 # | | | | `-ReturnStmt 0x55e886462f78 # | | | | `-CallExpr 0x55e886462f48 'float' # | | | | |-ImplicitCastExpr 0x55e886462f30 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886462f10 '' Function 0x55e88631c920 'tanh' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886462ee8 'float' # | | | | `-ImplicitCastExpr 0x55e886462ed0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886462eb8 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886462e80 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886462b20 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886462c80 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864630e8 line:503:37 constexpr tanh 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886463038 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e8864634c0 # | | | | `-ReturnStmt 0x55e8864634b0 # | | | | `-CallExpr 0x55e886463480 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886463468 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886463448 '' Function 0x55e88631cb98 'tanh' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886463420 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886463408 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864633f0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864633b8 'uint64_t2':'vector' lvalue ParmVar 0x55e886463038 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886463198 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886463620 line:503:37 constexpr tanh 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886463570 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e886463a00 # | | | | `-ReturnStmt 0x55e8864639f0 # | | | | `-CallExpr 0x55e8864639c0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864639a8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886463988 '' Function 0x55e88631ce10 'tanh' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886463960 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886463948 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886463930 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864638f8 'uint64_t3':'vector' lvalue ParmVar 0x55e886463570 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8864636d0 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886463b60 line:503:37 constexpr tanh 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886463ab0 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e886463f48 # | | | | `-ReturnStmt 0x55e886463f38 # | | | | `-CallExpr 0x55e886463f08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886463ef0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886463ed0 '' Function 0x55e88631d088 'tanh' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886463ea8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886463e90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886463e78 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886463e40 'uint64_t4':'vector' lvalue ParmVar 0x55e886463ab0 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886463c10 "In 202x int lowering for tanh is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864640b8 line:509:36 constexpr trunc 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e886464008 col:29 used V 'double' # | | | |-CompoundStmt 0x55e886464400 # | | | | `-ReturnStmt 0x55e8864643f0 # | | | | `-CallExpr 0x55e8864643c0 'float' # | | | | |-ImplicitCastExpr 0x55e8864643a8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886464388 '' Function 0x55e88631dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886464360 'float' # | | | | `-ImplicitCastExpr 0x55e886464348 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886464330 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864642f8 'double' lvalue ParmVar 0x55e886464008 'V' 'double' # | | | `-DeprecatedAttr 0x55e886464168 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886464570 line:509:36 constexpr trunc 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864644c0 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e8864648d8 # | | | | `-ReturnStmt 0x55e8864648c8 # | | | | `-CallExpr 0x55e886464898 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886464880 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886464860 '' Function 0x55e88631df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886464838 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886464820 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886464808 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864647d0 'double2':'vector' lvalue ParmVar 0x55e8864644c0 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e886464620 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886464a48 line:509:36 constexpr trunc 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e886464998 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e886464db8 # | | | | `-ReturnStmt 0x55e886464da8 # | | | | `-CallExpr 0x55e886464d78 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886464d60 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886464d40 '' Function 0x55e88631e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886464d18 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886464d00 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886464ce8 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886464cb0 'double3':'vector' lvalue ParmVar 0x55e886464998 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e886464af8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886464f28 line:509:36 constexpr trunc 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e886464e78 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e8864652a0 # | | | | `-ReturnStmt 0x55e886465290 # | | | | `-CallExpr 0x55e886465260 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886465248 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886465228 '' Function 0x55e88631e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886465200 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e8864651e8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864651d0 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886465198 'double4':'vector' lvalue ParmVar 0x55e886464e78 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e886464fd8 "In 202x 64 bit API lowering for trunc is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e886465400 line:510:37 constexpr trunc 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886465350 col:26 used V 'int' # | | | |-CompoundStmt 0x55e886465758 # | | | | `-ReturnStmt 0x55e886465748 # | | | | `-CallExpr 0x55e886465718 'float' # | | | | |-ImplicitCastExpr 0x55e886465700 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864656e0 '' Function 0x55e88631dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864656b8 'float' # | | | | `-ImplicitCastExpr 0x55e8864656a0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886465688 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886465650 'int' lvalue ParmVar 0x55e886465350 'V' 'int' # | | | `-DeprecatedAttr 0x55e8864654b0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864658b8 line:510:37 constexpr trunc 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e886465808 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e886465c30 # | | | | `-ReturnStmt 0x55e886465c20 # | | | | `-CallExpr 0x55e886465bf0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886465bd8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886465bb8 '' Function 0x55e88631df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886465b90 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886465b78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886465b60 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886465b28 'int2':'vector' lvalue ParmVar 0x55e886465808 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e886465968 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886465d90 line:510:37 constexpr trunc 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e886465ce0 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e886466110 # | | | | `-ReturnStmt 0x55e886466100 # | | | | `-CallExpr 0x55e8864660d0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864660b8 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886466098 '' Function 0x55e88631e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886466070 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886466058 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886466040 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886466008 'int3':'vector' lvalue ParmVar 0x55e886465ce0 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e886465e40 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886466270 line:510:37 constexpr trunc 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864661c0 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e8864665f8 # | | | | `-ReturnStmt 0x55e8864665e8 # | | | | `-CallExpr 0x55e8864665b8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8864665a0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886466580 '' Function 0x55e88631e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886466558 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886466540 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886466528 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864664f0 'int4':'vector' lvalue ParmVar 0x55e8864661c0 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e886466320 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886466758 line:510:37 constexpr trunc 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e8864666a8 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e886466ad0 # | | | | `-ReturnStmt 0x55e886466ac0 # | | | | `-CallExpr 0x55e886466a90 'float' # | | | | |-ImplicitCastExpr 0x55e886466a78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886466a58 '' Function 0x55e88631dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886466a30 'float' # | | | | `-ImplicitCastExpr 0x55e886466a18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886466a00 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864669c8 'uint':'unsigned int' lvalue ParmVar 0x55e8864666a8 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e886466808 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886467c38 line:510:37 constexpr trunc 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e886467b88 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e886467fd0 # | | | | `-ReturnStmt 0x55e886467fc0 # | | | | `-CallExpr 0x55e886467f90 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886467f78 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886467f58 '' Function 0x55e88631df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886467f30 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886467f18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886467f00 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886467ec8 'uint2':'vector' lvalue ParmVar 0x55e886467b88 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e886467ce8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886468130 line:510:37 constexpr trunc 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e886468080 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e8864684d0 # | | | | `-ReturnStmt 0x55e8864684c0 # | | | | `-CallExpr 0x55e886468490 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886468478 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886468458 '' Function 0x55e88631e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886468430 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886468418 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886468400 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864683c8 'uint3':'vector' lvalue ParmVar 0x55e886468080 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e8864681e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886468630 line:510:37 constexpr trunc 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e886468580 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e8864689d8 # | | | | `-ReturnStmt 0x55e8864689c8 # | | | | `-CallExpr 0x55e886468998 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886468980 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886468960 '' Function 0x55e88631e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886468938 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886468920 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886468908 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864688d0 'uint4':'vector' lvalue ParmVar 0x55e886468580 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e8864686e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886468b38 line:510:37 constexpr trunc 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886468a88 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886468ed0 # | | | | `-ReturnStmt 0x55e886468ec0 # | | | | `-CallExpr 0x55e886468e90 'float' # | | | | |-ImplicitCastExpr 0x55e886468e78 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e886468e58 '' Function 0x55e88631dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886468e30 'float' # | | | | `-ImplicitCastExpr 0x55e886468e18 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886468e00 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886468dc8 'int64_t':'long' lvalue ParmVar 0x55e886468a88 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e886468be8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886469030 line:510:37 constexpr trunc 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e886468f80 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e8864693e8 # | | | | `-ReturnStmt 0x55e8864693d8 # | | | | `-CallExpr 0x55e8864693a8 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886469390 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886469370 '' Function 0x55e88631df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886469348 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886469330 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886469318 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864692e0 'int64_t2':'vector' lvalue ParmVar 0x55e886468f80 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e8864690e0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886469548 line:510:37 constexpr trunc 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886469498 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886469908 # | | | | `-ReturnStmt 0x55e8864698f8 # | | | | `-CallExpr 0x55e8864698c8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e8864698b0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886469890 '' Function 0x55e88631e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886469868 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886469850 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886469838 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886469800 'int64_t3':'vector' lvalue ParmVar 0x55e886469498 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e8864695f8 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886469a68 line:510:37 constexpr trunc 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864699b8 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886469e30 # | | | | `-ReturnStmt 0x55e886469e20 # | | | | `-CallExpr 0x55e886469df0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e886469dd8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886469db8 '' Function 0x55e88631e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886469d90 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886469d78 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886469d60 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886469d28 'int64_t4':'vector' lvalue ParmVar 0x55e8864699b8 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886469b18 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886469f90 line:510:37 constexpr trunc 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e886469ee0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e88646a348 # | | | | `-ReturnStmt 0x55e88646a338 # | | | | `-CallExpr 0x55e88646a308 'float' # | | | | |-ImplicitCastExpr 0x55e88646a2f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88646a2d0 '' Function 0x55e88631dca0 'trunc' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88646a2a8 'float' # | | | | `-ImplicitCastExpr 0x55e88646a290 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646a278 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646a240 'uint64_t':'unsigned long' lvalue ParmVar 0x55e886469ee0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e88646a040 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646a4a8 line:510:37 constexpr trunc 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e88646a3f8 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e88646a880 # | | | | `-ReturnStmt 0x55e88646a870 # | | | | `-CallExpr 0x55e88646a840 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88646a828 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88646a808 '' Function 0x55e88631df18 'trunc' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88646a7e0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88646a7c8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646a7b0 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646a778 'uint64_t2':'vector' lvalue ParmVar 0x55e88646a3f8 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e88646a558 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646a9e0 line:510:37 constexpr trunc 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e88646a930 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e88646adc0 # | | | | `-ReturnStmt 0x55e88646adb0 # | | | | `-CallExpr 0x55e88646ad80 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88646ad68 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88646ad48 '' Function 0x55e88631e190 'trunc' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88646ad20 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88646ad08 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646acf0 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646acb8 'uint64_t3':'vector' lvalue ParmVar 0x55e88646a930 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e88646aa90 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646af20 line:510:37 constexpr trunc 'float4 (uint64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e88646ae70 col:33 used V 'uint64_t4':'vector' # | | | |-CompoundStmt 0x55e88646b308 # | | | | `-ReturnStmt 0x55e88646b2f8 # | | | | `-CallExpr 0x55e88646b2c8 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88646b2b0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88646b290 '' Function 0x55e88631e408 'trunc' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88646b268 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88646b250 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646b238 'uint64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646b200 'uint64_t4':'vector' lvalue ParmVar 0x55e88646ae70 'V' 'uint64_t4':'vector' # | | | `-DeprecatedAttr 0x55e88646afd0 "In 202x int lowering for trunc is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646b478 line:516:36 constexpr radians 'float (double)' implicit-inline # | | | |-ParmVarDecl 0x55e88646b3c8 col:29 used V 'double' # | | | |-CompoundStmt 0x55e88646b7c0 # | | | | `-ReturnStmt 0x55e88646b7b0 # | | | | `-CallExpr 0x55e88646b780 'float' # | | | | |-ImplicitCastExpr 0x55e88646b768 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88646b748 '' Function 0x55e88630dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88646b720 'float' # | | | | `-ImplicitCastExpr 0x55e88646b708 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646b6f0 'double' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646b6b8 'double' lvalue ParmVar 0x55e88646b3c8 'V' 'double' # | | | `-DeprecatedAttr 0x55e88646b528 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88646b930 line:516:36 constexpr radians 'float2 (double2)' implicit-inline # | | | |-ParmVarDecl 0x55e88646b880 col:31 used V 'double2':'vector' # | | | |-CompoundStmt 0x55e88646cc10 # | | | | `-ReturnStmt 0x55e88646cc00 # | | | | `-CallExpr 0x55e88646cbd0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88646cbb8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88646cb98 '' Function 0x55e88630e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88646cb70 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88646cb58 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646cb40 'double2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646cb08 'double2':'vector' lvalue ParmVar 0x55e88646b880 'V' 'double2':'vector' # | | | `-DeprecatedAttr 0x55e88646b9e0 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88646cd80 line:516:36 constexpr radians 'float3 (double3)' implicit-inline # | | | |-ParmVarDecl 0x55e88646ccd0 col:31 used V 'double3':'vector' # | | | |-CompoundStmt 0x55e88646d0f0 # | | | | `-ReturnStmt 0x55e88646d0e0 # | | | | `-CallExpr 0x55e88646d0b0 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88646d098 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88646d078 '' Function 0x55e88630e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88646d050 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88646d038 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646d020 'double3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646cfe8 'double3':'vector' lvalue ParmVar 0x55e88646ccd0 'V' 'double3':'vector' # | | | `-DeprecatedAttr 0x55e88646ce30 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88646d260 line:516:36 constexpr radians 'float4 (double4)' implicit-inline # | | | |-ParmVarDecl 0x55e88646d1b0 col:31 used V 'double4':'vector' # | | | |-CompoundStmt 0x55e88646d5d8 # | | | | `-ReturnStmt 0x55e88646d5c8 # | | | | `-CallExpr 0x55e88646d598 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88646d580 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88646d560 '' Function 0x55e88630e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88646d538 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88646d520 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646d508 'double4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646d4d0 'double4':'vector' lvalue ParmVar 0x55e88646d1b0 'V' 'double4':'vector' # | | | `-DeprecatedAttr 0x55e88646d310 "In 202x 64 bit API lowering for radians is deprecated. Explicitly cast parameters to 32 or 16 bit types." "" # | | |-FunctionDecl 0x55e88646d738 line:517:37 constexpr radians 'float (int)' implicit-inline # | | | |-ParmVarDecl 0x55e88646d688 col:26 used V 'int' # | | | |-CompoundStmt 0x55e88646da98 # | | | | `-ReturnStmt 0x55e88646da88 # | | | | `-CallExpr 0x55e88646da58 'float' # | | | | |-ImplicitCastExpr 0x55e88646da40 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88646da20 '' Function 0x55e88630dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88646d9f8 'float' # | | | | `-ImplicitCastExpr 0x55e88646d9e0 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646d9c8 'int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646d990 'int' lvalue ParmVar 0x55e88646d688 'V' 'int' # | | | `-DeprecatedAttr 0x55e88646d7e8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646dbf8 line:517:37 constexpr radians 'float2 (int2)' implicit-inline # | | | |-ParmVarDecl 0x55e88646db48 col:28 used V 'int2':'vector' # | | | |-CompoundStmt 0x55e88646df78 # | | | | `-ReturnStmt 0x55e88646df68 # | | | | `-CallExpr 0x55e88646df38 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88646df20 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88646df00 '' Function 0x55e88630e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88646ded8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88646dec0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646dea8 'int2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646de70 'int2':'vector' lvalue ParmVar 0x55e88646db48 'V' 'int2':'vector' # | | | `-DeprecatedAttr 0x55e88646dca8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646e0d8 line:517:37 constexpr radians 'float3 (int3)' implicit-inline # | | | |-ParmVarDecl 0x55e88646e028 col:28 used V 'int3':'vector' # | | | |-CompoundStmt 0x55e88646e460 # | | | | `-ReturnStmt 0x55e88646e450 # | | | | `-CallExpr 0x55e88646e420 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88646e408 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88646e3e8 '' Function 0x55e88630e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88646e3c0 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88646e3a8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646e390 'int3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646e358 'int3':'vector' lvalue ParmVar 0x55e88646e028 'V' 'int3':'vector' # | | | `-DeprecatedAttr 0x55e88646e188 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646e5c0 line:517:37 constexpr radians 'float4 (int4)' implicit-inline # | | | |-ParmVarDecl 0x55e88646e510 col:28 used V 'int4':'vector' # | | | |-CompoundStmt 0x55e88646e950 # | | | | `-ReturnStmt 0x55e88646e940 # | | | | `-CallExpr 0x55e88646e910 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88646e8f8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88646e8d8 '' Function 0x55e88630e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88646e8b0 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88646e898 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646e880 'int4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646e848 'int4':'vector' lvalue ParmVar 0x55e88646e510 'V' 'int4':'vector' # | | | `-DeprecatedAttr 0x55e88646e670 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646eab0 line:517:37 constexpr radians 'float (uint)' implicit-inline # | | | |-ParmVarDecl 0x55e88646ea00 col:27 used V 'uint':'unsigned int' # | | | |-CompoundStmt 0x55e88646ee30 # | | | | `-ReturnStmt 0x55e88646ee20 # | | | | `-CallExpr 0x55e88646edf0 'float' # | | | | |-ImplicitCastExpr 0x55e88646edd8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e88646edb8 '' Function 0x55e88630dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e88646ed90 'float' # | | | | `-ImplicitCastExpr 0x55e88646ed78 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646ed60 'uint':'unsigned int' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646ed28 'uint':'unsigned int' lvalue ParmVar 0x55e88646ea00 'V' 'uint':'unsigned int' # | | | `-DeprecatedAttr 0x55e88646eb60 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646ef90 line:517:37 constexpr radians 'float2 (uint2)' implicit-inline # | | | |-ParmVarDecl 0x55e88646eee0 col:29 used V 'uint2':'vector' # | | | |-CompoundStmt 0x55e88646f330 # | | | | `-ReturnStmt 0x55e88646f320 # | | | | `-CallExpr 0x55e88646f2f0 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e88646f2d8 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e88646f2b8 '' Function 0x55e88630e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e88646f290 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e88646f278 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646f260 'uint2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646f228 'uint2':'vector' lvalue ParmVar 0x55e88646eee0 'V' 'uint2':'vector' # | | | `-DeprecatedAttr 0x55e88646f040 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646f490 line:517:37 constexpr radians 'float3 (uint3)' implicit-inline # | | | |-ParmVarDecl 0x55e88646f3e0 col:29 used V 'uint3':'vector' # | | | |-CompoundStmt 0x55e88646f838 # | | | | `-ReturnStmt 0x55e88646f828 # | | | | `-CallExpr 0x55e88646f7f8 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e88646f7e0 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e88646f7c0 '' Function 0x55e88630e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e88646f798 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e88646f780 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646f768 'uint3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646f730 'uint3':'vector' lvalue ParmVar 0x55e88646f3e0 'V' 'uint3':'vector' # | | | `-DeprecatedAttr 0x55e88646f540 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646f998 line:517:37 constexpr radians 'float4 (uint4)' implicit-inline # | | | |-ParmVarDecl 0x55e88646f8e8 col:29 used V 'uint4':'vector' # | | | |-CompoundStmt 0x55e88646fd48 # | | | | `-ReturnStmt 0x55e88646fd38 # | | | | `-CallExpr 0x55e88646fd08 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e88646fcf0 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e88646fcd0 '' Function 0x55e88630e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e88646fca8 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e88646fc90 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e88646fc78 'uint4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e88646fc40 'uint4':'vector' lvalue ParmVar 0x55e88646f8e8 'V' 'uint4':'vector' # | | | `-DeprecatedAttr 0x55e88646fa48 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e88646fea8 line:517:37 constexpr radians 'float (int64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e88646fdf8 col:30 used V 'int64_t':'long' # | | | |-CompoundStmt 0x55e886470248 # | | | | `-ReturnStmt 0x55e886470238 # | | | | `-CallExpr 0x55e886470208 'float' # | | | | |-ImplicitCastExpr 0x55e8864701f0 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864701d0 '' Function 0x55e88630dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e8864701a8 'float' # | | | | `-ImplicitCastExpr 0x55e886470190 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886470178 'int64_t':'long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886470140 'int64_t':'long' lvalue ParmVar 0x55e88646fdf8 'V' 'int64_t':'long' # | | | `-DeprecatedAttr 0x55e88646ff58 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864703a8 line:517:37 constexpr radians 'float2 (int64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864702f8 col:32 used V 'int64_t2':'vector' # | | | |-CompoundStmt 0x55e886470768 # | | | | `-ReturnStmt 0x55e886470758 # | | | | `-CallExpr 0x55e886470728 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886470710 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e8864706f0 '' Function 0x55e88630e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e8864706c8 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e8864706b0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886470698 'int64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886470660 'int64_t2':'vector' lvalue ParmVar 0x55e8864702f8 'V' 'int64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886470458 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e8864708c8 line:517:37 constexpr radians 'float3 (int64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886470818 col:32 used V 'int64_t3':'vector' # | | | |-CompoundStmt 0x55e886472dd0 # | | | | `-ReturnStmt 0x55e886472dc0 # | | | | `-CallExpr 0x55e886472d90 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886472d78 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886472d58 '' Function 0x55e88630e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886472d30 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e886472d18 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886472d00 'int64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886472cc8 'int64_t3':'vector' lvalue ParmVar 0x55e886470818 'V' 'int64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886470978 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886472f30 line:517:37 constexpr radians 'float4 (int64_t4)' implicit-inline # | | | |-ParmVarDecl 0x55e886472e80 col:32 used V 'int64_t4':'vector' # | | | |-CompoundStmt 0x55e886473300 # | | | | `-ReturnStmt 0x55e8864732f0 # | | | | `-CallExpr 0x55e8864732c0 'float4':'vector' # | | | | |-ImplicitCastExpr 0x55e8864732a8 'float4 (*)(float4)' # | | | | | `-DeclRefExpr 0x55e886473288 '' Function 0x55e88630e758 'radians' 'float4 (float4)' # | | | | `-CStyleCastExpr 0x55e886473260 'float4':'vector' # | | | | `-ImplicitCastExpr 0x55e886473248 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886473230 'int64_t4':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864731f8 'int64_t4':'vector' lvalue ParmVar 0x55e886472e80 'V' 'int64_t4':'vector' # | | | `-DeprecatedAttr 0x55e886472fe0 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886473460 line:517:37 constexpr radians 'float (uint64_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8864733b0 col:31 used V 'uint64_t':'unsigned long' # | | | |-CompoundStmt 0x55e886473820 # | | | | `-ReturnStmt 0x55e886473810 # | | | | `-CallExpr 0x55e8864737e0 'float' # | | | | |-ImplicitCastExpr 0x55e8864737c8 'float (*)(float)' # | | | | | `-DeclRefExpr 0x55e8864737a8 '' Function 0x55e88630dff0 'radians' 'float (float)' # | | | | `-CStyleCastExpr 0x55e886473780 'float' # | | | | `-ImplicitCastExpr 0x55e886473768 'float' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886473750 'uint64_t':'unsigned long' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886473718 'uint64_t':'unsigned long' lvalue ParmVar 0x55e8864733b0 'V' 'uint64_t':'unsigned long' # | | | `-DeprecatedAttr 0x55e886473510 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886473980 line:517:37 constexpr radians 'float2 (uint64_t2)' implicit-inline # | | | |-ParmVarDecl 0x55e8864738d0 col:33 used V 'uint64_t2':'vector' # | | | |-CompoundStmt 0x55e886473d60 # | | | | `-ReturnStmt 0x55e886473d50 # | | | | `-CallExpr 0x55e886473d20 'float2':'vector' # | | | | |-ImplicitCastExpr 0x55e886473d08 'float2 (*)(float2)' # | | | | | `-DeclRefExpr 0x55e886473ce8 '' Function 0x55e88630e268 'radians' 'float2 (float2)' # | | | | `-CStyleCastExpr 0x55e886473cc0 'float2':'vector' # | | | | `-ImplicitCastExpr 0x55e886473ca8 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e886473c90 'uint64_t2':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e886473c58 'uint64_t2':'vector' lvalue ParmVar 0x55e8864738d0 'V' 'uint64_t2':'vector' # | | | `-DeprecatedAttr 0x55e886473a30 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | |-FunctionDecl 0x55e886473ec0 line:517:37 constexpr radians 'float3 (uint64_t3)' implicit-inline # | | | |-ParmVarDecl 0x55e886473e10 col:33 used V 'uint64_t3':'vector' # | | | |-CompoundStmt 0x55e8864742a8 # | | | | `-ReturnStmt 0x55e886474298 # | | | | `-CallExpr 0x55e886474268 'float3':'vector' # | | | | |-ImplicitCastExpr 0x55e886474250 'float3 (*)(float3)' # | | | | | `-DeclRefExpr 0x55e886474230 '' Function 0x55e88630e4e0 'radians' 'float3 (float3)' # | | | | `-CStyleCastExpr 0x55e886474208 'float3':'vector' # | | | | `-ImplicitCastExpr 0x55e8864741f0 'vector' part_of_explicit_cast # | | | | `-ImplicitCastExpr 0x55e8864741d8 'uint64_t3':'vector' part_of_explicit_cast # | | | | `-DeclRefExpr 0x55e8864741a0 'uint64_t3':'vector' lvalue ParmVar 0x55e886473e10 'V' 'uint64_t3':'vector' # | | | `-DeprecatedAttr 0x55e886473f70 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | | `-FunctionDecl 0x55e886474408 line:517:37 constexpr radians 'float4 (uint64_t4)' implicit-inline # | | |-ParmVarDecl 0x55e886474358 col:33 used V 'uint64_t4':'vector' # | | |-CompoundStmt 0x55e8864747f8 # | | | `-ReturnStmt 0x55e8864747e8 # | | | `-CallExpr 0x55e8864747b8 'float4':'vector' # | | | |-ImplicitCastExpr 0x55e8864747a0 'float4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e886474780 '' Function 0x55e88630e758 'radians' 'float4 (float4)' # | | | `-CStyleCastExpr 0x55e886474758 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e886474740 'vector' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e886474728 'uint64_t4':'vector' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e8864746f0 'uint64_t4':'vector' lvalue ParmVar 0x55e886474358 'V' 'uint64_t4':'vector' # | | `-DeprecatedAttr 0x55e8864744b8 "In 202x int lowering for radians is deprecated. Explicitly cast parameters to float types." "" # | |-NamespaceDecl 0x55e886474810 prev 0x55e88637b818 line:12:11 hlsl # | | |-original Namespace 0x55e8861d8a98 'hlsl' # | | `-NamespaceDecl 0x55e886474880 prev 0x55e886276a88 line:13:11 __detail # | | |-original Namespace 0x55e886276a88 '__detail' # | | |-FunctionDecl 0x55e8864749b8 line:15:16 used constexpr d3d_color_to_ubyte4_impl 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55e886474908 col:48 used V 'float4':'vector' # | | | `-CompoundStmt 0x55e886474b60 # | | | `-ReturnStmt 0x55e886474b50 # | | | `-ImplicitCastExpr 0x55e886474b38 'vector' # | | | `-BinaryOperator 0x55e886474b18 'vector' '*' # | | | |-ImplicitCastExpr 0x55e886474ae8 'vector' # | | | | `-ExtVectorElementExpr 0x55e886474aa0 'vector' lvalue vectorcomponent zyxw # | | | | `-DeclRefExpr 0x55e886474a80 'float4':'vector' lvalue ParmVar 0x55e886474908 'V' 'float4':'vector' # | | | `-ImplicitCastExpr 0x55e886474b00 'vector' # | | | `-FloatingLiteral 0x55e886474ac8 'float' 2.550020e+02 # | | |-FunctionTemplateDecl 0x55e886474df8 col:35 length_impl # | | | |-TemplateTypeParmDecl 0x55e886474b78 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886474d50 col:35 constexpr length_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e886474c30 col:49 referenced X 'T' # | | | `-CompoundStmt 0x55e886475058 # | | | `-ReturnStmt 0x55e886475048 # | | | `-CallExpr 0x55e886475018 '' # | | | |-UnresolvedLookupExpr 0x55e886474ed8 '' lvalue (ADL) = 'abs' 0x55e886281e28 0x55e886282128 0x55e886282438 0x55e886282748 0x55e886283e68 0x55e886284178 0x55e886284488 0x55e886284798 0x55e886284a68 0x55e886284d90 0x55e886285038 0x55e8862852d8 0x55e886285528 0x55e886285838 0x55e886285b48 0x55e8862865d8 0x55e8862868c8 0x55e886286bd8 0x55e886286ee8 0x55e8862871f8 0x55e88628bb70 0x55e88628be18 0x55e88628c0b8 0x55e88628c358 0x55e88628c5a8 0x55e88628c8b8 0x55e88628dcc8 0x55e88628dfd8 # | | | `-DeclRefExpr 0x55e886474ff8 'T' lvalue ParmVar 0x55e886474c30 'X' 'T' # | | |-FunctionTemplateDecl 0x55e8864756d0 line:30:1 invalid length_vec_impl # | | | |-TemplateTypeParmDecl 0x55e886475070 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886475108 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886475628 line:30:1 invalid constexpr length_vec_impl 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886475578 col:30 invalid X 'int' # | | | `-CompoundStmt 0x55e886475a28 # | | | `-ReturnStmt 0x55e886475a18 # | | | `-CallExpr 0x55e8864759e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e886475748 '' lvalue (ADL) = 'sqrt' 0x55e886317f10 0x55e886318178 0x55e8863183f0 0x55e886318668 0x55e8863188d8 0x55e886318b50 0x55e886318dc8 0x55e886319040 0x55e886442cc0 0x55e886443178 0x55e886443650 0x55e886443b30 0x55e886444008 0x55e886444500 0x55e8864449d8 0x55e886444eb8 0x55e8864453a0 0x55e886445878 0x55e886445d70 0x55e886446270 0x55e886446778 0x55e886446c70 0x55e886447188 0x55e8864476a8 0x55e886447bd0 0x55e8864480e8 0x55e886448a30 0x55e886448f70 # | | | `-CallExpr 0x55e8864759b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e886475868 '' lvalue (ADL) = 'dot' 0x55e8862c2968 0x55e8862c2d38 0x55e8862c30d8 0x55e8862c3478 0x55e8862c3780 0x55e8862c3b70 0x55e8862c3f18 0x55e8862c42b8 0x55e8862c4608 0x55e8862c4958 0x55e8862c4d58 0x55e8862c50f8 0x55e8862c5498 0x55e8862c5838 0x55e8862c5c08 0x55e8862c5fa8 0x55e8862c6348 0x55e8862c66e8 0x55e8862c6a88 0x55e8862c6e58 0x55e8862c71f8 0x55e8862c7598 0x55e8862c7938 0x55e8862c7d08 0x55e8862c80a8 # | | | |-RecoveryExpr 0x55e886475970 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e886475990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e886475e10 line:39:24 invalid dst_impl # | | | |-TemplateTypeParmDecl 0x55e886475a40 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886475d68 line:39:24 invalid constexpr dst_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e886475bb8 col:46 invalid Src0 'int' # | | | |-ParmVarDecl 0x55e886475c98 col:65 invalid Src1 'int' # | | | `-CompoundStmt 0x55e8864760c0 # | | | `-ReturnStmt 0x55e8864760b0 # | | | `-InitListExpr 0x55e886476050 'void' contains-errors # | | | |-IntegerLiteral 0x55e886475e90 'int' 1 # | | | |-BinaryOperator 0x55e886475f70 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55e886475ef0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e886475eb0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55e886475ed0 'int' 1 # | | | | `-ArraySubscriptExpr 0x55e886475f50 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e886475f10 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e886475f30 'int' 1 # | | | |-ArraySubscriptExpr 0x55e886475fd0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e886475f90 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e886475fb0 'int' 2 # | | | `-ArraySubscriptExpr 0x55e886476030 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e886475ff0 '' contains-errors lvalue # | | | `-IntegerLiteral 0x55e886476010 'int' 3 # | | |-FunctionTemplateDecl 0x55e8864763f8 line:43:35 distance_impl # | | | |-TemplateTypeParmDecl 0x55e8864760d8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886476350 line:43:35 constexpr distance_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e886476190 col:51 referenced X 'T' # | | | |-ParmVarDecl 0x55e886476208 col:56 referenced Y 'T' # | | | `-CompoundStmt 0x55e8864765c8 # | | | `-ReturnStmt 0x55e8864765b8 # | | | `-CallExpr 0x55e886476588 '' # | | | |-UnresolvedLookupExpr 0x55e8864764e0 '' lvalue (ADL) = 'length_impl' 0x55e886474df8 # | | | `-BinaryOperator 0x55e886476568 '' '-' # | | | |-DeclRefExpr 0x55e886476528 'T' lvalue ParmVar 0x55e886476190 'X' 'T' # | | | `-DeclRefExpr 0x55e886476548 'T' lvalue ParmVar 0x55e886476208 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e8864790f0 line:49:1 invalid distance_vec_impl # | | | |-TemplateTypeParmDecl 0x55e8864765e0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886476678 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886479048 line:49:1 invalid constexpr distance_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e886476a28 col:32 invalid X 'int' # | | | |-ParmVarDecl 0x55e886476ae8 col:48 invalid Y 'int' # | | | `-CompoundStmt 0x55e886479258 # | | | `-ReturnStmt 0x55e886479248 # | | | `-CallExpr 0x55e886479218 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e886479170 '' lvalue (ADL) = 'length_vec_impl' 0x55e8864756d0 # | | | `-BinaryOperator 0x55e8864791f8 '' contains-errors '-' # | | | |-RecoveryExpr 0x55e8864791b8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864791d8 '' contains-errors lvalue # | | |-FunctionDecl 0x55e886479518 line:53:17 used constexpr dot2add_impl 'float (half2, half2, float)' implicit-inline # | | | |-ParmVarDecl 0x55e886479288 col:36 used a 'half2':'vector' # | | | |-ParmVarDecl 0x55e886479308 col:45 used b 'half2':'vector' # | | | |-ParmVarDecl 0x55e886479388 col:54 used c 'float' # | | | `-CompoundStmt 0x55e886479b90 # | | | `-ReturnStmt 0x55e886479b80 # | | | `-CallExpr 0x55e886479ac8 'float' # | | | |-ImplicitCastExpr 0x55e886479ab0 'float (*)(vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | | `-DeclRefExpr 0x55e8864799b0 '' Function 0x55e886479708 '__builtin_dx_dot2add' 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' # | | | |-ImplicitCastExpr 0x55e886479b20 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55e886479b08 'half2':'vector' # | | | | `-DeclRefExpr 0x55e8864799e8 'half2':'vector' lvalue ParmVar 0x55e886479288 'a' 'half2':'vector' # | | | |-ImplicitCastExpr 0x55e886479b50 'vector<_Float16, 2>' # | | | | `-ImplicitCastExpr 0x55e886479b38 'half2':'vector' # | | | | `-DeclRefExpr 0x55e886479a08 'half2':'vector' lvalue ParmVar 0x55e886479308 'b' 'half2':'vector' # | | | `-ImplicitCastExpr 0x55e886479b68 'float' # | | | `-DeclRefExpr 0x55e886479a28 'float' lvalue ParmVar 0x55e886479388 'c' 'float' # | | |-FunctionTemplateDecl 0x55e88647a138 line:63:1 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55e886479ba8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886479c48 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e88647a090 line:63:1 invalid constexpr mul_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e886479f00 col:27 invalid x 'int' # | | | |-ParmVarDecl 0x55e886479fc0 col:43 invalid y 'int' # | | | `-CompoundStmt 0x55e88647a348 # | | | `-ReturnStmt 0x55e88647a338 # | | | `-CallExpr 0x55e88647a300 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88647a1b8 '' lvalue (ADL) = 'dot' 0x55e8862c2968 0x55e8862c2d38 0x55e8862c30d8 0x55e8862c3478 0x55e8862c3780 0x55e8862c3b70 0x55e8862c3f18 0x55e8862c42b8 0x55e8862c4608 0x55e8862c4958 0x55e8862c4d58 0x55e8862c50f8 0x55e8862c5498 0x55e8862c5838 0x55e8862c5c08 0x55e8862c5fa8 0x55e8862c6348 0x55e8862c66e8 0x55e8862c6a88 0x55e8862c6e58 0x55e8862c71f8 0x55e8862c7598 0x55e8862c7938 0x55e8862c7d08 0x55e8862c80a8 # | | | |-RecoveryExpr 0x55e88647a2c0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88647a2e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88647a888 line:69:43 invalid mul_vec_impl # | | | |-TemplateTypeParmDecl 0x55e88647a360 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e88647a3f8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e88647a7e0 line:69:43 invalid mul_vec_impl 'int (int, int)' # | | | |-ParmVarDecl 0x55e88647a650 col:69 invalid x 'int' # | | | |-ParmVarDecl 0x55e88647a710 col:69 invalid y 'int' # | | | `-CompoundStmt 0x55e88647af60 # | | | |-DeclStmt 0x55e88647aa80 # | | | | `-VarDecl 0x55e88647a938 col:5 referenced sum 'T' cinit # | | | | `-BinaryOperator 0x55e88647aa60 '' contains-errors '*' # | | | | |-ArraySubscriptExpr 0x55e88647a9e0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e88647a9a0 '' contains-errors lvalue # | | | | | `-IntegerLiteral 0x55e88647a9c0 'int' 0 # | | | | `-ArraySubscriptExpr 0x55e88647aa40 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e88647aa00 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e88647aa20 'int' 0 # | | | |-AttributedStmt 0x55e88647af18 <, line:72:65> # | | | | |-HLSLLoopHintAttr 0x55e88647aee8 unroll 0 # | | | | `-ForStmt 0x55e88647aeb0 # | | | | |-DeclStmt 0x55e88647ab50 # | | | | | `-VarDecl 0x55e88647aab0 col:21 referenced i 'int' cinit # | | | | | `-IntegerLiteral 0x55e88647ab18 'int' 1 # | | | | |-<<>> # | | | | |-BinaryOperator 0x55e88647abc0 'bool' '<' # | | | | | |-ImplicitCastExpr 0x55e88647aba8 'int' # | | | | | | `-DeclRefExpr 0x55e88647ab68 'int' lvalue Var 0x55e88647aab0 'i' 'int' # | | | | | `-DeclRefExpr 0x55e88647ab88 'int' NonTypeTemplateParm 0x55e88647a3f8 'N' 'int' # | | | | |-UnaryOperator 0x55e88647ac00 'int' lvalue prefix '++' # | | | | | `-DeclRefExpr 0x55e88647abe0 'int' lvalue Var 0x55e88647aab0 'i' 'int' # | | | | `-BinaryOperator 0x55e88647ae90 '' contains-errors '=' # | | | | |-DeclRefExpr 0x55e88647ac18 'T' contains-errors lvalue Var 0x55e88647a938 'sum' 'T' # | | | | `-CallExpr 0x55e88647ae50 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e88647ac50 '' lvalue (ADL) = 'mad' 0x55e8862df460 0x55e8862df818 0x55e8862dfbe0 0x55e8862e0fd0 0x55e8862e1380 0x55e8862e1748 0x55e8862e1b10 0x55e8862e1ed8 0x55e8862e22a0 0x55e8862e2668 0x55e8862e2a30 0x55e8862e2e30 0x55e8862e31f8 0x55e8862e35c0 0x55e8862e3988 0x55e8862e3d50 0x55e8862e4118 0x55e8862e44e0 0x55e8862e48a8 0x55e8862e4cd0 0x55e8862e5080 0x55e8862e5448 0x55e8862e5810 0x55e8862e5bd8 0x55e8862e5f88 0x55e8862e6350 0x55e8862e6718 0x55e8862e6ae0 # | | | | |-ArraySubscriptExpr 0x55e88647adb0 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e88647ad70 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e88647ad90 'int' lvalue Var 0x55e88647aab0 'i' 'int' # | | | | |-ArraySubscriptExpr 0x55e88647ae10 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e88647add0 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e88647adf0 'int' lvalue Var 0x55e88647aab0 'i' 'int' # | | | | `-DeclRefExpr 0x55e88647ae30 'T' contains-errors lvalue Var 0x55e88647a938 'sum' 'T' # | | | `-ReturnStmt 0x55e88647af50 # | | | `-DeclRefExpr 0x55e88647af30 'T' contains-errors lvalue Var 0x55e88647a938 'sum' 'T' # | | |-FunctionTemplateDecl 0x55e88647b268 line:76:35 reflect_impl # | | | |-TemplateTypeParmDecl 0x55e88647af88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88647b1c0 line:76:35 constexpr reflect_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e88647b040 col:50 referenced I 'T' # | | | |-ParmVarDecl 0x55e88647b0b8 col:55 referenced N 'T' # | | | `-CompoundStmt 0x55e88647b480 # | | | `-ReturnStmt 0x55e88647b470 # | | | `-BinaryOperator 0x55e88647b450 '' '-' # | | | |-DeclRefExpr 0x55e88647b350 'T' lvalue ParmVar 0x55e88647b040 'I' 'T' # | | | `-BinaryOperator 0x55e88647b430 '' '*' # | | | |-BinaryOperator 0x55e88647b3f0 '' '*' # | | | | |-BinaryOperator 0x55e88647b3b0 '' '*' # | | | | | |-IntegerLiteral 0x55e88647b370 'int' 2 # | | | | | `-DeclRefExpr 0x55e88647b390 'T' lvalue ParmVar 0x55e88647b0b8 'N' 'T' # | | | | `-DeclRefExpr 0x55e88647b3d0 'T' lvalue ParmVar 0x55e88647b040 'I' 'T' # | | | `-DeclRefExpr 0x55e88647b410 'T' lvalue ParmVar 0x55e88647b0b8 'N' 'T' # | | |-FunctionTemplateDecl 0x55e88647b888 line:81:24 invalid reflect_vec_impl # | | | |-TemplateTypeParmDecl 0x55e88647b498 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e88647b538 col:27 referenced 'int' depth 0 index 1 L # | | | `-FunctionDecl 0x55e88647b7e0 line:81:24 invalid constexpr reflect_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e88647b650 col:54 invalid I 'int' # | | | |-ParmVarDecl 0x55e88647b710 col:70 invalid N 'int' # | | | `-CompoundStmt 0x55e88647bb58 # | | | `-ReturnStmt 0x55e88647bb48 # | | | `-BinaryOperator 0x55e88647bb28 '' contains-errors '-' # | | | |-RecoveryExpr 0x55e88647b908 '' contains-errors lvalue # | | | `-BinaryOperator 0x55e88647bb08 '' contains-errors '*' # | | | |-BinaryOperator 0x55e88647b968 '' contains-errors '*' # | | | | |-IntegerLiteral 0x55e88647b928 'int' 2 # | | | | `-RecoveryExpr 0x55e88647b948 '' contains-errors lvalue # | | | `-CallExpr 0x55e88647bad0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88647b988 '' lvalue (ADL) = 'dot' 0x55e8862c2968 0x55e8862c2d38 0x55e8862c30d8 0x55e8862c3478 0x55e8862c3780 0x55e8862c3b70 0x55e8862c3f18 0x55e8862c42b8 0x55e8862c4608 0x55e8862c4958 0x55e8862c4d58 0x55e8862c50f8 0x55e8862c5498 0x55e8862c5838 0x55e8862c5c08 0x55e8862c5fa8 0x55e8862c6348 0x55e8862c66e8 0x55e8862c6a88 0x55e8862c6e58 0x55e8862c71f8 0x55e8862c7598 0x55e8862c7938 0x55e8862c7d08 0x55e8862c80a8 # | | | |-RecoveryExpr 0x55e88647ba90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88647bab0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88647bfc8 line:89:47 refract_impl # | | | |-TemplateTypeParmDecl 0x55e88647bb70 col:20 referenced typename depth 0 index 0 T # | | | |-TemplateTypeParmDecl 0x55e88647bbf0 col:32 referenced typename depth 0 index 1 U # | | | `-FunctionDecl 0x55e88647bf20 line:89:47 constexpr refract_impl 'T (T, T, U)' implicit-inline # | | | |-ParmVarDecl 0x55e88647bca8 col:62 referenced I 'T' # | | | |-ParmVarDecl 0x55e88647bd20 col:67 referenced N 'T' # | | | |-ParmVarDecl 0x55e88647bd98 col:72 referenced Eta 'U' # | | | `-CompoundStmt 0x55e88647cab0 # | | | |-DeclStmt 0x55e88647c2c0 # | | | | `-VarDecl 0x55e88647c0d8 col:5 referenced Mul 'T' cinit # | | | | `-CallExpr 0x55e88647c288 '' # | | | | |-UnresolvedLookupExpr 0x55e88647c140 '' lvalue (ADL) = 'dot' 0x55e8862c2968 0x55e8862c2d38 0x55e8862c30d8 0x55e8862c3478 0x55e8862c3780 0x55e8862c3b70 0x55e8862c3f18 0x55e8862c42b8 0x55e8862c4608 0x55e8862c4958 0x55e8862c4d58 0x55e8862c50f8 0x55e8862c5498 0x55e8862c5838 0x55e8862c5c08 0x55e8862c5fa8 0x55e8862c6348 0x55e8862c66e8 0x55e8862c6a88 0x55e8862c6e58 0x55e8862c71f8 0x55e8862c7598 0x55e8862c7938 0x55e8862c7d08 0x55e8862c80a8 # | | | | |-DeclRefExpr 0x55e88647c248 'T' lvalue ParmVar 0x55e88647bd20 'N' 'T' # | | | | `-DeclRefExpr 0x55e88647c268 'T' lvalue ParmVar 0x55e88647bca8 'I' 'T' # | | | |-DeclStmt 0x55e88647c4f8 # | | | | `-VarDecl 0x55e88647c2f8 col:5 referenced K 'T' cinit # | | | | `-BinaryOperator 0x55e88647c4d8 '' '-' # | | | | |-IntegerLiteral 0x55e88647c360 'int' 1 # | | | | `-BinaryOperator 0x55e88647c4b8 '' '*' # | | | | |-BinaryOperator 0x55e88647c3c0 '' '*' # | | | | | |-DeclRefExpr 0x55e88647c380 'U' lvalue ParmVar 0x55e88647bd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55e88647c3a0 'U' lvalue ParmVar 0x55e88647bd98 'Eta' 'U' # | | | | `-ParenExpr 0x55e88647c498 '' # | | | | `-BinaryOperator 0x55e88647c478 '' '-' # | | | | |-IntegerLiteral 0x55e88647c3e0 'int' 1 # | | | | `-BinaryOperator 0x55e88647c458 '' '*' # | | | | |-DeclRefExpr 0x55e88647c400 'T' lvalue Var 0x55e88647c0d8 'Mul' 'T' # | | | | `-DeclRefExpr 0x55e88647c438 'T' lvalue Var 0x55e88647c0d8 'Mul' 'T' # | | | |-DeclStmt 0x55e88647c8a0 # | | | | `-VarDecl 0x55e88647c530 col:5 referenced Result 'T' cinit # | | | | `-ParenExpr 0x55e88647c880 '' # | | | | `-BinaryOperator 0x55e88647c860 '' '-' # | | | | |-BinaryOperator 0x55e88647c5d8 '' '*' # | | | | | |-DeclRefExpr 0x55e88647c598 'U' lvalue ParmVar 0x55e88647bd98 'Eta' 'U' # | | | | | `-DeclRefExpr 0x55e88647c5b8 'T' lvalue ParmVar 0x55e88647bca8 'I' 'T' # | | | | `-BinaryOperator 0x55e88647c840 '' '*' # | | | | |-ParenExpr 0x55e88647c800 '' # | | | | | `-BinaryOperator 0x55e88647c7e0 '' '+' # | | | | | |-BinaryOperator 0x55e88647c638 '' '*' # | | | | | | |-DeclRefExpr 0x55e88647c5f8 'U' lvalue ParmVar 0x55e88647bd98 'Eta' 'U' # | | | | | | `-DeclRefExpr 0x55e88647c618 'T' lvalue Var 0x55e88647c0d8 'Mul' 'T' # | | | | | `-CallExpr 0x55e88647c7b0 '' # | | | | | |-UnresolvedLookupExpr 0x55e88647c658 '' lvalue (ADL) = 'sqrt' 0x55e886317f10 0x55e886318178 0x55e8863183f0 0x55e886318668 0x55e8863188d8 0x55e886318b50 0x55e886318dc8 0x55e886319040 0x55e886442cc0 0x55e886443178 0x55e886443650 0x55e886443b30 0x55e886444008 0x55e886444500 0x55e8864449d8 0x55e886444eb8 0x55e8864453a0 0x55e886445878 0x55e886445d70 0x55e886446270 0x55e886446778 0x55e886446c70 0x55e886447188 0x55e8864476a8 0x55e886447bd0 0x55e8864480e8 0x55e886448a30 0x55e886448f70 # | | | | | `-DeclRefExpr 0x55e88647c778 'T' lvalue Var 0x55e88647c2f8 'K' 'T' # | | | | `-DeclRefExpr 0x55e88647c820 'T' lvalue ParmVar 0x55e88647bd20 'N' 'T' # | | | `-ReturnStmt 0x55e88647caa0 # | | | `-CallExpr 0x55e88647ca60 '' # | | | |-UnresolvedLookupExpr 0x55e88647c8f0 '' lvalue (ADL) = 'select' 0x55e8862cd158 # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e88647bbc0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e88647bb70 'T' # | | | |-BinaryOperator 0x55e88647c9a8 '' '<' # | | | | |-DeclRefExpr 0x55e88647c968 'T' lvalue Var 0x55e88647c2f8 'K' 'T' # | | | | `-IntegerLiteral 0x55e88647c988 'int' 0 # | | | |-CXXStaticCastExpr 0x55e88647c9f8 'T' static_cast # | | | | `-IntegerLiteral 0x55e88647c9c8 'int' 0 # | | | `-DeclRefExpr 0x55e88647ca28 'T' lvalue Var 0x55e88647c530 'Result' 'T' # | | |-FunctionTemplateDecl 0x55e88647cdb8 line:99:35 fmod_impl # | | | |-TemplateTypeParmDecl 0x55e88647cae0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88647cd10 line:99:35 constexpr fmod_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e88647cb90 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55e88647cc08 col:52 referenced Y 'T' # | | | `-CompoundStmt 0x55e88647ea08 # | | | |-DeclStmt 0x55e88647cf88 # | | | | `-VarDecl 0x55e88647cec0 col:5 referenced div 'T' cinit # | | | | `-BinaryOperator 0x55e88647cf68 '' '/' # | | | | |-DeclRefExpr 0x55e88647cf28 'T' lvalue ParmVar 0x55e88647cb90 'X' 'T' # | | | | `-DeclRefExpr 0x55e88647cf48 'T' lvalue ParmVar 0x55e88647cc08 'Y' 'T' # | | | |-DeclStmt 0x55e88647e4c0 # | | | | `-VarDecl 0x55e88647e3e0 col:8 referenced ge 'bool' cinit # | | | | `-BinaryOperator 0x55e88647e4a0 '' '>=' # | | | | |-DeclRefExpr 0x55e88647e448 'T' lvalue Var 0x55e88647cec0 'div' 'T' # | | | | `-IntegerLiteral 0x55e88647e480 'int' 0 # | | | |-DeclStmt 0x55e88647e820 # | | | | `-VarDecl 0x55e88647e4f8 col:5 referenced frc 'T' cinit # | | | | `-CallExpr 0x55e88647e7f0 '' # | | | | |-UnresolvedLookupExpr 0x55e88647e560 '' lvalue (ADL) = 'frac' 0x55e8862d4c40 0x55e8862d4ea8 0x55e8862d5120 0x55e8862d5398 0x55e8862d55f8 0x55e8862d5870 0x55e8862d5ae8 0x55e8862d5d70 0x55e88633ee40 0x55e88633f2f8 0x55e88633f7d0 0x55e88633fcb0 0x55e8863f2308 0x55e8863f27c0 0x55e8863f2c98 0x55e8863f3178 0x55e8863f3660 0x55e8863f3b38 0x55e8863f4860 0x55e8863f4d60 0x55e8863f5268 0x55e8863f5760 0x55e8863f5c78 0x55e8863f6198 0x55e8863f66c0 0x55e8863f75e8 0x55e8863f7b20 0x55e8863f8060 # | | | | `-CallExpr 0x55e88647e7c0 '' # | | | | |-UnresolvedLookupExpr 0x55e88647e680 '' lvalue (ADL) = 'abs' 0x55e886281e28 0x55e886282128 0x55e886282438 0x55e886282748 0x55e886283e68 0x55e886284178 0x55e886284488 0x55e886284798 0x55e886284a68 0x55e886284d90 0x55e886285038 0x55e8862852d8 0x55e886285528 0x55e886285838 0x55e886285b48 0x55e8862865d8 0x55e8862868c8 0x55e886286bd8 0x55e886286ee8 0x55e8862871f8 0x55e88628bb70 0x55e88628be18 0x55e88628c0b8 0x55e88628c358 0x55e88628c5a8 0x55e88628c8b8 0x55e88628dcc8 0x55e88628dfd8 # | | | | `-DeclRefExpr 0x55e88647e7a0 'T' lvalue Var 0x55e88647cec0 'div' 'T' # | | | `-ReturnStmt 0x55e88647e9f8 # | | | `-BinaryOperator 0x55e88647e9d8 '' '*' # | | | |-CallExpr 0x55e88647e978 '' # | | | | |-UnresolvedLookupExpr 0x55e88647e858 '' lvalue (ADL) = 'select' 0x55e8862cd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e88647cb30 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e88647cae0 'T' # | | | | |-DeclRefExpr 0x55e88647e8d0 'bool' lvalue Var 0x55e88647e3e0 'ge' 'bool' # | | | | |-DeclRefExpr 0x55e88647e908 'T' lvalue Var 0x55e88647e4f8 'frc' 'T' # | | | | `-UnaryOperator 0x55e88647e960 '' prefix '-' cannot overflow # | | | | `-DeclRefExpr 0x55e88647e940 'T' lvalue Var 0x55e88647e4f8 'frc' 'T' # | | | `-DeclRefExpr 0x55e88647e9b8 'T' lvalue ParmVar 0x55e88647cc08 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e88647ee28 line:111:24 invalid fmod_vec_impl # | | | |-TemplateTypeParmDecl 0x55e88647ea38 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e88647ead8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e88647ed80 line:111:24 invalid constexpr fmod_vec_impl 'int (int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e88647ebf0 col:51 invalid X 'int' # | | | |-ParmVarDecl 0x55e88647ecb0 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55e88647f6b8 # | | | |-DeclStmt 0x55e88647eff0 # | | | | `-VarDecl 0x55e88647ef00 col:16 invalid div 'int' cinit # | | | | `-RecoveryExpr 0x55e88647efc8 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55e88647efa8 '' contains-errors '/' # | | | | |-RecoveryExpr 0x55e88647ef68 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e88647ef88 '' contains-errors lvalue # | | | |-DeclStmt 0x55e88647f140 # | | | | `-VarDecl 0x55e88647f050 col:19 invalid ge 'int' cinit # | | | | `-RecoveryExpr 0x55e88647f118 '' contains-errors lvalue # | | | | `-BinaryOperator 0x55e88647f0f8 '' contains-errors '>=' # | | | | |-RecoveryExpr 0x55e88647f0b8 '' contains-errors lvalue # | | | | `-IntegerLiteral 0x55e88647f0d8 'int' 0 # | | | |-DeclStmt 0x55e88647f500 # | | | | `-VarDecl 0x55e88647f1b0 col:16 invalid frc 'int' cinit # | | | | `-RecoveryExpr 0x55e88647f4d8 '' contains-errors lvalue # | | | | `-CallExpr 0x55e88647f4a8 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e88647f218 '' lvalue (ADL) = 'frac' 0x55e8862d4c40 0x55e8862d4ea8 0x55e8862d5120 0x55e8862d5398 0x55e8862d55f8 0x55e8862d5870 0x55e8862d5ae8 0x55e8862d5d70 0x55e88633ee40 0x55e88633f2f8 0x55e88633f7d0 0x55e88633fcb0 0x55e8863f2308 0x55e8863f27c0 0x55e8863f2c98 0x55e8863f3178 0x55e8863f3660 0x55e8863f3b38 0x55e8863f4860 0x55e8863f4d60 0x55e8863f5268 0x55e8863f5760 0x55e8863f5c78 0x55e8863f6198 0x55e8863f66c0 0x55e8863f75e8 0x55e8863f7b20 0x55e8863f8060 # | | | | `-CallExpr 0x55e88647f478 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e88647f338 '' lvalue (ADL) = 'abs' 0x55e886281e28 0x55e886282128 0x55e886282438 0x55e886282748 0x55e886283e68 0x55e886284178 0x55e886284488 0x55e886284798 0x55e886284a68 0x55e886284d90 0x55e886285038 0x55e8862852d8 0x55e886285528 0x55e886285838 0x55e886285b48 0x55e8862865d8 0x55e8862868c8 0x55e886286bd8 0x55e886286ee8 0x55e8862871f8 0x55e88628bb70 0x55e88628be18 0x55e88628c0b8 0x55e88628c358 0x55e88628c5a8 0x55e88628c8b8 0x55e88628dcc8 0x55e88628dfd8 # | | | | `-RecoveryExpr 0x55e88647f458 '' contains-errors lvalue # | | | `-ReturnStmt 0x55e88647f6a8 # | | | `-BinaryOperator 0x55e88647f688 '' contains-errors '*' # | | | |-CallExpr 0x55e88647f628 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e88647f538 '' lvalue (ADL) = 'select' 0x55e8862cd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e88647ea90 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e88647ea38 'T' # | | | | |-RecoveryExpr 0x55e88647f5b0 '' contains-errors lvalue # | | | | |-RecoveryExpr 0x55e88647f5d0 '' contains-errors lvalue # | | | | `-UnaryOperator 0x55e88647f610 '' contains-errors prefix '-' cannot overflow # | | | | `-RecoveryExpr 0x55e88647f5f0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88647f668 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88647faf8 line:122:35 smoothstep_impl # | | | |-TemplateTypeParmDecl 0x55e88647f730 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88647fa50 line:122:35 constexpr smoothstep_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e88647f7e0 col:53 referenced Min 'T' # | | | |-ParmVarDecl 0x55e88647f858 col:60 referenced Max 'T' # | | | |-ParmVarDecl 0x55e88647f8d0 col:67 referenced X 'T' # | | | `-CompoundStmt 0x55e88647ffe0 # | | | |-DeclStmt 0x55e88647fe60 # | | | | `-VarDecl 0x55e88647fc08 col:5 referenced S 'T' cinit # | | | | `-CallExpr 0x55e88647fe30 '' # | | | | |-UnresolvedLookupExpr 0x55e88647fc70 '' lvalue (ADL) = 'saturate' 0x55e8862cb0b8 0x55e8862cb320 0x55e8862cb598 0x55e8862cb810 0x55e8862cba70 0x55e8862cbce8 0x55e8862cbf60 0x55e8862cc1d8 0x55e8862cc438 0x55e8862cc6b0 0x55e8862cc928 0x55e8862ccbf0 # | | | | `-BinaryOperator 0x55e88647fe10 '' '/' # | | | | |-ParenExpr 0x55e88647fd70 '' # | | | | | `-BinaryOperator 0x55e88647fd50 '' '-' # | | | | | |-DeclRefExpr 0x55e88647fd10 'T' lvalue ParmVar 0x55e88647f8d0 'X' 'T' # | | | | | `-DeclRefExpr 0x55e88647fd30 'T' lvalue ParmVar 0x55e88647f7e0 'Min' 'T' # | | | | `-ParenExpr 0x55e88647fdf0 '' # | | | | `-BinaryOperator 0x55e88647fdd0 '' '-' # | | | | |-DeclRefExpr 0x55e88647fd90 'T' lvalue ParmVar 0x55e88647f858 'Max' 'T' # | | | | `-DeclRefExpr 0x55e88647fdb0 'T' lvalue ParmVar 0x55e88647f7e0 'Min' 'T' # | | | `-ReturnStmt 0x55e88647ffd0 # | | | `-BinaryOperator 0x55e88647ffb0 '' '*' # | | | |-BinaryOperator 0x55e88647ff70 '' '*' # | | | | |-ParenExpr 0x55e88647ff30 '' # | | | | | `-BinaryOperator 0x55e88647ff10 '' '-' # | | | | | |-IntegerLiteral 0x55e88647fe78 'int' 3 # | | | | | `-BinaryOperator 0x55e88647fef0 '' '*' # | | | | | |-IntegerLiteral 0x55e88647fe98 'int' 2 # | | | | | `-DeclRefExpr 0x55e88647feb8 'T' lvalue Var 0x55e88647fc08 'S' 'T' # | | | | `-DeclRefExpr 0x55e88647ff50 'T' lvalue Var 0x55e88647fc08 'S' 'T' # | | | `-DeclRefExpr 0x55e88647ff90 'T' lvalue Var 0x55e88647fc08 'S' 'T' # | | |-FunctionTemplateDecl 0x55e8864804c8 line:132:24 invalid smoothstep_vec_impl # | | | |-TemplateTypeParmDecl 0x55e886480000 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886480098 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886480420 line:132:24 invalid constexpr smoothstep_vec_impl 'int (int, int, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8864801b0 col:57 invalid Min 'int' # | | | |-ParmVarDecl 0x55e886480270 col:75 referenced invalid Max 'int' # | | | |-ParmVarDecl 0x55e886480330 col:57 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e8864809e0 # | | | |-DeclStmt 0x55e886480878 # | | | | `-VarDecl 0x55e8864805a8 col:16 invalid S 'int' cinit # | | | | `-RecoveryExpr 0x55e886480850 '' contains-errors lvalue # | | | | `-CallExpr 0x55e886480820 '' contains-errors # | | | | |-UnresolvedLookupExpr 0x55e886480610 '' lvalue (ADL) = 'saturate' 0x55e8862cb0b8 0x55e8862cb320 0x55e8862cb598 0x55e8862cb810 0x55e8862cba70 0x55e8862cbce8 0x55e8862cbf60 0x55e8862cc1d8 0x55e8862cc438 0x55e8862cc6b0 0x55e8862cc928 0x55e8862ccbf0 # | | | | `-BinaryOperator 0x55e886480800 '' contains-errors '/' # | | | | |-ParenExpr 0x55e886480738 '' contains-errors # | | | | | `-BinaryOperator 0x55e886480718 '' contains-errors '-' # | | | | | |-RecoveryExpr 0x55e8864806d0 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55e8864806b0 'int' lvalue ParmVar 0x55e886480330 'X' 'int' # | | | | | `-RecoveryExpr 0x55e8864806f8 '' contains-errors lvalue # | | | | `-ParenExpr 0x55e8864807e0 '' contains-errors # | | | | `-BinaryOperator 0x55e8864807c0 '' contains-errors '-' # | | | | |-RecoveryExpr 0x55e886480778 '' contains-errors lvalue # | | | | | `-DeclRefExpr 0x55e886480758 'int' lvalue ParmVar 0x55e886480270 'Max' 'int' # | | | | `-RecoveryExpr 0x55e8864807a0 '' contains-errors lvalue # | | | `-ReturnStmt 0x55e8864809d0 # | | | `-BinaryOperator 0x55e8864809b0 '' contains-errors '*' # | | | |-BinaryOperator 0x55e886480970 '' contains-errors '*' # | | | | |-ParenExpr 0x55e886480930 '' contains-errors # | | | | | `-BinaryOperator 0x55e886480910 '' contains-errors '-' # | | | | | |-IntegerLiteral 0x55e886480890 'int' 3 # | | | | | `-BinaryOperator 0x55e8864808f0 '' contains-errors '*' # | | | | | |-IntegerLiteral 0x55e8864808b0 'int' 2 # | | | | | `-RecoveryExpr 0x55e8864808d0 '' contains-errors lvalue # | | | | `-RecoveryExpr 0x55e886480950 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e886480990 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e886480e50 line:142:46 invalid lit_impl # | | | |-TemplateTypeParmDecl 0x55e886480a18 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886480da8 line:142:46 invalid constexpr lit_impl 'int (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e886480b30 col:57 referenced NDotL 'T' # | | | |-ParmVarDecl 0x55e886480ba8 col:66 referenced NDotH 'T' # | | | |-ParmVarDecl 0x55e886480c20 col:75 referenced M 'T' # | | | `-CompoundStmt 0x55e886481c08 # | | | |-DeclStmt 0x55e886480fb0 # | | | | `-VarDecl 0x55e886480ee8 col:8 referenced DiffuseCond 'bool' cinit # | | | | `-BinaryOperator 0x55e886480f90 '' '<' # | | | | |-DeclRefExpr 0x55e886480f50 'T' lvalue ParmVar 0x55e886480b30 'NDotL' 'T' # | | | | `-IntegerLiteral 0x55e886480f70 'int' 0 # | | | |-DeclStmt 0x55e8864811a0 # | | | | `-VarDecl 0x55e886480fe8 col:5 referenced Diffuse 'T' cinit # | | | | `-CallExpr 0x55e886481160 '' # | | | | |-UnresolvedLookupExpr 0x55e886481070 '' lvalue (ADL) = 'select' 0x55e8862cd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886480a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886480a18 'T' # | | | | |-DeclRefExpr 0x55e8864810e8 'bool' lvalue Var 0x55e886480ee8 'DiffuseCond' 'bool' # | | | | |-IntegerLiteral 0x55e886481120 'int' 0 # | | | | `-DeclRefExpr 0x55e886481140 'T' lvalue ParmVar 0x55e886480b30 'NDotL' 'T' # | | | |-DeclStmt 0x55e8864813b8 # | | | | `-VarDecl 0x55e886481230 col:16 referenced invalid Result 'int' cinit # | | | | `-RecoveryExpr 0x55e886481390 '' contains-errors lvalue # | | | | `-InitListExpr 0x55e886481330 'void' # | | | | |-IntegerLiteral 0x55e886481298 'int' 1 # | | | | |-DeclRefExpr 0x55e8864812b8 'T' lvalue Var 0x55e886480fe8 'Diffuse' 'T' # | | | | |-IntegerLiteral 0x55e8864812f0 'int' 0 # | | | | `-IntegerLiteral 0x55e886481310 'int' 1 # | | | |-DeclStmt 0x55e8864815f8 # | | | | `-VarDecl 0x55e8864813e0 col:8 referenced SpecularCond 'bool' cinit # | | | | `-CallExpr 0x55e8864815c0 '' # | | | | |-UnresolvedLookupExpr 0x55e886481448 '' lvalue (ADL) = 'or' 0x55e8862fbb78 0x55e8862fbe88 0x55e8862fc1a8 0x55e8862fc4c8 0x55e8862fc7e8 0x55e8862fcaf0 0x55e8862fcdf8 0x55e8862fd100 0x55e8862fd408 0x55e8862fd710 0x55e8862fda18 0x55e8862fdd20 0x55e8862fe028 0x55e8862fe330 0x55e8862fe638 0x55e8862fe968 0x55e8862fec70 0x55e8862fef78 0x55e8862ff280 # | | | | |-DeclRefExpr 0x55e886481520 'bool' lvalue Var 0x55e886480ee8 'DiffuseCond' 'bool' # | | | | `-ParenExpr 0x55e8864815a0 '' # | | | | `-BinaryOperator 0x55e886481580 '' '<' # | | | | |-DeclRefExpr 0x55e886481540 'T' lvalue ParmVar 0x55e886480ba8 'NDotH' 'T' # | | | | `-IntegerLiteral 0x55e886481560 'int' 0 # | | | |-DeclStmt 0x55e886481998 # | | | | `-VarDecl 0x55e886481630 col:5 referenced SpecularExp 'T' cinit # | | | | `-CallExpr 0x55e886481968 '' # | | | | |-UnresolvedLookupExpr 0x55e886481698 '' lvalue (ADL) = 'exp' 0x55e8862c8c70 0x55e8862c8ed8 0x55e8862c9150 0x55e8862c93c8 0x55e8862c9628 0x55e8862c98a0 0x55e8862c9b18 0x55e8862c9da0 0x55e8863d3438 0x55e8863d38e8 0x55e8863d3db8 0x55e8863d4290 0x55e8863d4768 0x55e8863d4c20 0x55e8863d5780 0x55e8863d5c60 0x55e8863d6148 0x55e8863d6620 0x55e8863d6b18 0x55e8863d7018 0x55e8863d7520 0x55e8863d8360 0x55e8863d8878 0x55e8863d8d98 0x55e8863d92c0 0x55e8863d97d8 0x55e8863d9d10 0x55e8863dd788 # | | | | `-BinaryOperator 0x55e886481948 '' '*' # | | | | |-CallExpr 0x55e8864818f8 '' # | | | | | |-UnresolvedLookupExpr 0x55e8864817b8 '' lvalue (ADL) = 'log' 0x55e8862da7e8 0x55e8862daa50 0x55e8862dad20 0x55e8862daf98 0x55e8862db1f8 0x55e8862db470 0x55e8862db6e8 0x55e8862db960 0x55e886409168 0x55e886409618 0x55e886409ae8 0x55e886409fc0 0x55e88640a498 0x55e88640a950 0x55e88640ae40 0x55e88640b320 0x55e88640b808 0x55e88640bce0 0x55e88640c1d8 0x55e88640c6d8 0x55e88640d410 0x55e88640d908 0x55e88640de20 0x55e88640e340 0x55e88640e868 0x55e88640ed80 0x55e88640f2b8 0x55e8864100a8 # | | | | | `-DeclRefExpr 0x55e8864818d8 'T' lvalue ParmVar 0x55e886480ba8 'NDotH' 'T' # | | | | `-DeclRefExpr 0x55e886481928 'T' lvalue ParmVar 0x55e886480c20 'M' 'T' # | | | |-BinaryOperator 0x55e886481bb8 '' contains-errors '=' # | | | | |-ArraySubscriptExpr 0x55e886481a30 '' contains-errors lvalue # | | | | | |-RecoveryExpr 0x55e8864819e8 '' contains-errors lvalue # | | | | | | `-DeclRefExpr 0x55e8864819b0 'int' contains-errors lvalue Var 0x55e886481230 'Result' 'int' # | | | | | `-IntegerLiteral 0x55e886481a10 'int' 2 # | | | | `-CallExpr 0x55e886481b78 '' # | | | | |-UnresolvedLookupExpr 0x55e886481a70 '' lvalue (ADL) = 'select' 0x55e8862cd158 # | | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886480a70 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886480a18 'T' # | | | | |-DeclRefExpr 0x55e886481ae8 'bool' lvalue Var 0x55e8864813e0 'SpecularCond' 'bool' # | | | | |-IntegerLiteral 0x55e886481b20 'int' 0 # | | | | `-DeclRefExpr 0x55e886481b40 'T' lvalue Var 0x55e886481630 'SpecularExp' 'T' # | | | `-ReturnStmt 0x55e886481bf8 # | | | `-RecoveryExpr 0x55e886481bd8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e886481fc8 line:154:35 faceforward_impl # | | | |-TemplateTypeParmDecl 0x55e886481c50 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886481f20 line:154:35 constexpr faceforward_impl 'T (T, T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e886481d00 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55e886481d78 col:59 referenced I 'T' # | | | |-ParmVarDecl 0x55e886481df0 col:64 referenced Ng 'T' # | | | `-CompoundStmt 0x55e886482368 # | | | `-ReturnStmt 0x55e886482358 # | | | `-CallExpr 0x55e886482318 '' # | | | |-UnresolvedLookupExpr 0x55e8864820b8 '' lvalue (ADL) = 'select' 0x55e8862cd158 # | | | |-BinaryOperator 0x55e8864822a0 '' '<' # | | | | |-CallExpr 0x55e886482248 '' # | | | | | |-UnresolvedLookupExpr 0x55e886482100 '' lvalue (ADL) = 'dot' 0x55e8862c2968 0x55e8862c2d38 0x55e8862c30d8 0x55e8862c3478 0x55e8862c3780 0x55e8862c3b70 0x55e8862c3f18 0x55e8862c42b8 0x55e8862c4608 0x55e8862c4958 0x55e8862c4d58 0x55e8862c50f8 0x55e8862c5498 0x55e8862c5838 0x55e8862c5c08 0x55e8862c5fa8 0x55e8862c6348 0x55e8862c66e8 0x55e8862c6a88 0x55e8862c6e58 0x55e8862c71f8 0x55e8862c7598 0x55e8862c7938 0x55e8862c7d08 0x55e8862c80a8 # | | | | | |-DeclRefExpr 0x55e886482208 'T' lvalue ParmVar 0x55e886481d78 'I' 'T' # | | | | | `-DeclRefExpr 0x55e886482228 'T' lvalue ParmVar 0x55e886481df0 'Ng' 'T' # | | | | `-IntegerLiteral 0x55e886482280 'int' 0 # | | | |-DeclRefExpr 0x55e8864822c0 'T' lvalue ParmVar 0x55e886481d00 'N' 'T' # | | | `-UnaryOperator 0x55e886482300 '' prefix '-' cannot overflow # | | | `-DeclRefExpr 0x55e8864822e0 'T' lvalue ParmVar 0x55e886481d00 'N' 'T' # | | |-FunctionTemplateDecl 0x55e886482a98 line:158:35 ldexp_impl # | | | |-TemplateTypeParmDecl 0x55e886482380 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864829f0 line:158:35 constexpr ldexp_impl 'T (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e886482870 col:48 referenced X 'T' # | | | |-ParmVarDecl 0x55e8864828e8 col:53 referenced Exp 'T' # | | | `-CompoundStmt 0x55e886482d40 # | | | `-ReturnStmt 0x55e886482d30 # | | | `-BinaryOperator 0x55e886482d10 '' '*' # | | | |-CallExpr 0x55e886482cc0 '' # | | | | |-UnresolvedLookupExpr 0x55e886482b80 '' lvalue (ADL) = 'exp2' 0x55e8862ca000 0x55e8862ca268 0x55e8862ca4e0 0x55e8862ca758 0x55e8862ca9b8 0x55e8862a8dc0 0x55e8862a9038 0x55e8862a92b0 0x55e8863ddce0 0x55e8863de198 0x55e8863de670 0x55e8863deb50 0x55e8863df028 0x55e8863df550 0x55e8863dfa28 0x55e8863dff08 0x55e8863e03f0 0x55e8863e08c8 0x55e8863e0dc0 0x55e8863e12c0 0x55e8863e17e0 0x55e8863e1cd8 0x55e8863e21f0 0x55e8863e2710 0x55e8863e2c38 0x55e8863e3150 0x55e8863e3988 0x55e8863e3ec8 # | | | | `-DeclRefExpr 0x55e886482ca0 'T' lvalue ParmVar 0x55e8864828e8 'Exp' 'T' # | | | `-DeclRefExpr 0x55e886482cf0 'T' lvalue ParmVar 0x55e886482870 'X' 'T' # | | |-FunctionTemplateDecl 0x55e8864830d8 line:163:13 firstbithigh_impl # | | | |-TemplateTypeParmDecl 0x55e886482d58 col:20 referenced typename depth 0 index 0 K # | | | |-TemplateTypeParmDecl 0x55e886482de0 col:32 referenced typename depth 0 index 1 T # | | | |-NonTypeTemplateParmDecl 0x55e886482e78 col:39 referenced 'int' depth 0 index 2 BitWidth # | | | `-FunctionDecl 0x55e886483030 line:163:13 constexpr firstbithigh_impl 'K (T)' implicit-inline # | | | |-ParmVarDecl 0x55e886482f10 col:33 referenced X 'T' # | | | `-CompoundStmt 0x55e8864837d0 # | | | |-DeclStmt 0x55e886483470 # | | | | `-VarDecl 0x55e8864831d8 col:5 referenced FBH 'K' nrvo cinit # | | | | `-CallExpr 0x55e886483440 '' # | | | | |-DeclRefExpr 0x55e8864833e8 '' Function 0x55e886483290 '__builtin_hlsl_elementwise_firstbithigh' 'void (...) noexcept' # | | | | `-DeclRefExpr 0x55e886483420 'T' lvalue ParmVar 0x55e886482f10 'X' 'T' # | | | |-DeclStmt 0x55e8864835e8 # | | | | `-VarDecl 0x55e8864834a8 col:5 referenced Inversion 'K' cinit # | | | | `-BinaryOperator 0x55e8864835c8 '' '-' # | | | | |-ParenExpr 0x55e886483570 'int' # | | | | | `-BinaryOperator 0x55e886483550 'int' '-' # | | | | | |-DeclRefExpr 0x55e886483510 'int' NonTypeTemplateParm 0x55e886482e78 'BitWidth' 'int' # | | | | | `-IntegerLiteral 0x55e886483530 'int' 1 # | | | | `-DeclRefExpr 0x55e886483590 'K' lvalue Var 0x55e8864831d8 'FBH' 'K' # | | | |-BinaryOperator 0x55e886483778 '' '=' # | | | | |-DeclRefExpr 0x55e886483600 'K' lvalue Var 0x55e8864831d8 'FBH' 'K' # | | | | `-CallExpr 0x55e886483738 '' # | | | | |-UnresolvedLookupExpr 0x55e886483620 '' lvalue (ADL) = 'select' 0x55e8862cd158 # | | | | |-BinaryOperator 0x55e8864836c0 '' '==' # | | | | | |-DeclRefExpr 0x55e886483668 'K' lvalue Var 0x55e8864831d8 'FBH' 'K' # | | | | | `-UnaryOperator 0x55e8864836a8 'int' prefix '-' # | | | | | `-IntegerLiteral 0x55e886483688 'int' 1 # | | | | |-DeclRefExpr 0x55e8864836e0 'K' lvalue Var 0x55e8864831d8 'FBH' 'K' # | | | | `-DeclRefExpr 0x55e886483700 'K' lvalue Var 0x55e8864834a8 'Inversion' 'K' # | | | `-ReturnStmt 0x55e8864837b8 nrvo_candidate(Var 0x55e8864831d8 'FBH' 'K') # | | | `-DeclRefExpr 0x55e886483798 'K' lvalue Var 0x55e8864831d8 'FBH' 'K' # | | |-FunctionTemplateDecl 0x55e886483a38 line:174:35 ddx_impl # | | | |-TemplateTypeParmDecl 0x55e886483800 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886483990 line:174:35 constexpr ddx_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e8864838b0 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55e886483d58 # | | | `-ReturnStmt 0x55e886483d48 # | | | `-CallExpr 0x55e886483d18 '' # | | | |-DeclRefExpr 0x55e886483cc0 '' Function 0x55e886483b68 '__builtin_hlsl_elementwise_ddx_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55e886483cf8 'T' lvalue ParmVar 0x55e8864838b0 'input' 'T' # | | |-FunctionTemplateDecl 0x55e886483fa8 line:182:35 ddy_impl # | | | |-TemplateTypeParmDecl 0x55e886483d70 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886483f00 line:182:35 constexpr ddy_impl 'T (T)' implicit-inline # | | | |-ParmVarDecl 0x55e886483e20 col:46 referenced input 'T' # | | | `-CompoundStmt 0x55e8864842c8 # | | | `-ReturnStmt 0x55e8864842b8 # | | | `-CallExpr 0x55e886484288 '' # | | | |-DeclRefExpr 0x55e886484230 '' Function 0x55e8864840d8 '__builtin_hlsl_elementwise_ddy_coarse' 'void (...) noexcept' # | | | `-DeclRefExpr 0x55e886484268 'T' lvalue ParmVar 0x55e886483e20 'input' 'T' # | | `-FunctionTemplateDecl 0x55e886484518 line:190:35 fwidth_impl # | | |-TemplateTypeParmDecl 0x55e8864842e0 col:20 referenced typename depth 0 index 0 T # | | `-FunctionDecl 0x55e886484470 line:190:35 constexpr fwidth_impl 'T (T)' implicit-inline # | | |-ParmVarDecl 0x55e886484390 col:49 referenced input 'T' # | | `-CompoundStmt 0x55e886484cd8 # | | |-DeclStmt 0x55e886484750 # | | | `-VarDecl 0x55e886484618 col:5 referenced derivCoarseX 'T' cinit # | | | `-CallExpr 0x55e886484720 '' # | | | |-UnresolvedLookupExpr 0x55e886484680 '' lvalue (ADL) = 'ddx_coarse' 0x55e88630ec50 0x55e88630eeb8 0x55e88630f130 0x55e88630f3a8 0x55e88630f608 0x55e88630f880 0x55e88630faf8 0x55e88630fd70 # | | | `-DeclRefExpr 0x55e886484700 'T' lvalue ParmVar 0x55e886484390 'input' 'T' # | | |-BinaryOperator 0x55e886484910 '' '=' # | | | |-DeclRefExpr 0x55e886484768 'T' lvalue Var 0x55e886484618 'derivCoarseX' 'T' # | | | `-CallExpr 0x55e8864848e0 '' # | | | |-UnresolvedLookupExpr 0x55e8864847a0 '' lvalue (ADL) = 'abs' 0x55e886281e28 0x55e886282128 0x55e886282438 0x55e886282748 0x55e886283e68 0x55e886284178 0x55e886284488 0x55e886284798 0x55e886284a68 0x55e886284d90 0x55e886285038 0x55e8862852d8 0x55e886285528 0x55e886285838 0x55e886285b48 0x55e8862865d8 0x55e8862868c8 0x55e886286bd8 0x55e886286ee8 0x55e8862871f8 0x55e88628bb70 0x55e88628be18 0x55e88628c0b8 0x55e88628c358 0x55e88628c5a8 0x55e88628c8b8 0x55e88628dcc8 0x55e88628dfd8 # | | | `-DeclRefExpr 0x55e8864848c0 'T' lvalue Var 0x55e886484618 'derivCoarseX' 'T' # | | |-DeclStmt 0x55e886484a88 # | | | `-VarDecl 0x55e886484950 col:5 referenced derivCoarseY 'T' cinit # | | | `-CallExpr 0x55e886484a58 '' # | | | |-UnresolvedLookupExpr 0x55e8864849b8 '' lvalue (ADL) = 'ddy_coarse' 0x55e88630ffd0 0x55e886310238 0x55e8863104b0 0x55e886310728 0x55e8863787f0 0x55e886378a68 0x55e886378ce0 0x55e886378f58 # | | | `-DeclRefExpr 0x55e886484a38 'T' lvalue ParmVar 0x55e886484390 'input' 'T' # | | |-BinaryOperator 0x55e886484c48 '' '=' # | | | |-DeclRefExpr 0x55e886484aa0 'T' lvalue Var 0x55e886484950 'derivCoarseY' 'T' # | | | `-CallExpr 0x55e886484c18 '' # | | | |-UnresolvedLookupExpr 0x55e886484ad8 '' lvalue (ADL) = 'abs' 0x55e886281e28 0x55e886282128 0x55e886282438 0x55e886282748 0x55e886283e68 0x55e886284178 0x55e886284488 0x55e886284798 0x55e886284a68 0x55e886284d90 0x55e886285038 0x55e8862852d8 0x55e886285528 0x55e886285838 0x55e886285b48 0x55e8862865d8 0x55e8862868c8 0x55e886286bd8 0x55e886286ee8 0x55e8862871f8 0x55e88628bb70 0x55e88628be18 0x55e88628c0b8 0x55e88628c358 0x55e88628c5a8 0x55e88628c8b8 0x55e88628dcc8 0x55e88628dfd8 # | | | `-DeclRefExpr 0x55e886484bf8 'T' lvalue Var 0x55e886484950 'derivCoarseY' 'T' # | | `-ReturnStmt 0x55e886484cc8 # | | `-BinaryOperator 0x55e886484ca8 '' '+' # | | |-DeclRefExpr 0x55e886484c68 'T' lvalue Var 0x55e886484618 'derivCoarseX' 'T' # | | `-DeclRefExpr 0x55e886484c88 'T' lvalue Var 0x55e886484950 'derivCoarseY' 'T' # | |-LinkageSpecDecl 0x55e8864796b8 col:10 implicit C # | | `-FunctionDecl 0x55e886479708 col:10 implicit used __builtin_dx_dot2add 'float (vector<_Float16, 2>, vector<_Float16, 2>, float) noexcept' extern # | | |-ParmVarDecl 0x55e886479810 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55e886479878 <> 'vector<_Float16, 2>' # | | |-ParmVarDecl 0x55e8864798e0 <> 'float' # | | |-BuiltinAttr 0x55e8864797b0 <> Implicit 1562 # | | |-NoThrowAttr 0x55e886479960 Implicit # | | `-ConstAttr 0x55e886479988 Implicit # | |-LinkageSpecDecl 0x55e886483240 col:11 implicit C # | | `-FunctionDecl 0x55e886483290 col:11 implicit referenced __builtin_hlsl_elementwise_firstbithigh 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e886483338 <> Implicit 702 # | | |-NoThrowAttr 0x55e886483398 Implicit # | | `-ConstAttr 0x55e8864833c0 Implicit # | |-LinkageSpecDecl 0x55e886483b18 col:10 implicit C # | | `-FunctionDecl 0x55e886483b68 col:10 implicit referenced __builtin_hlsl_elementwise_ddx_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e886483c10 <> Implicit 692 # | | |-NoThrowAttr 0x55e886483c70 Implicit # | | `-ConstAttr 0x55e886483c98 Implicit # | |-LinkageSpecDecl 0x55e886484088 col:10 implicit C # | | `-FunctionDecl 0x55e8864840d8 col:10 implicit referenced __builtin_hlsl_elementwise_ddy_coarse 'void (...) noexcept' extern # | | |-BuiltinAttr 0x55e886484180 <> Implicit 694 # | | |-NoThrowAttr 0x55e8864841e0 Implicit # | | `-ConstAttr 0x55e886484208 Implicit # | |-NamespaceDecl 0x55e886484e30 prev 0x55e886474810 line:14:11 hlsl # | | |-original Namespace 0x55e8861d8a98 'hlsl' # | | |-FunctionTemplateDecl 0x55e8864851a0 line:28:28 invalid asfloat # | | | |-TemplateTypeParmDecl 0x55e886484ea0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886484f38 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8864850f8 line:28:28 invalid constexpr asfloat 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886485048 col:49 invalid V 'int' # | | | `-CompoundStmt 0x55e8864853c8 # | | | `-ReturnStmt 0x55e8864853b8 # | | | `-CallExpr 0x55e886485388 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864852a8 '' lvalue (no ADL) = 'bit_cast' 0x55e88627e160 0x55e886280c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886484ef0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886484ea0 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e886485268 'int' NonTypeTemplateParm 0x55e886484f38 'N' 'int' # | | | `-RecoveryExpr 0x55e886485368 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e886485660 line:32:39 asfloat # | | | |-TemplateTypeParmDecl 0x55e8864853e0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864855b8 line:32:39 constexpr asfloat 'float (T)' implicit-inline # | | | |-ParmVarDecl 0x55e886485490 col:49 referenced F 'T' # | | | `-CompoundStmt 0x55e8864858c0 # | | | `-ReturnStmt 0x55e8864858b0 # | | | `-CallExpr 0x55e886485880 '' # | | | |-UnresolvedLookupExpr 0x55e8864857c0 '' lvalue (no ADL) = 'bit_cast' 0x55e88627e160 0x55e886280c50 # | | | | |-TemplateArgument type 'float' # | | | | | `-BuiltinType 0x55e8861d8360 'float' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e886485430 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e8864853e0 'T' # | | | `-DeclRefExpr 0x55e886485860 'T' lvalue ParmVar 0x55e886485490 'F' 'T' # | | |-FunctionTemplateDecl 0x55e886485be0 line:44:55 invalid asint # | | | |-TemplateTypeParmDecl 0x55e8864858d8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886485978 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886485b38 line:44:55 invalid constexpr asint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e886485a88 col:74 invalid V 'int' # | | | `-CompoundStmt 0x55e886485e08 # | | | `-ReturnStmt 0x55e886485df8 # | | | `-CallExpr 0x55e886485dc8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e886485ce8 '' lvalue (no ADL) = 'bit_cast' 0x55e88627e160 0x55e886280c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886485930 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e8864858d8 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e886485ca8 'int' NonTypeTemplateParm 0x55e886485978 'N' 'int' # | | | `-RecoveryExpr 0x55e886485da8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864860a0 line:48:37 asint # | | | |-TemplateTypeParmDecl 0x55e886485e20 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886485ff8 line:48:37 constexpr asint 'int (T)' implicit-inline # | | | |-ParmVarDecl 0x55e886485ed0 col:45 referenced F 'T' # | | | `-CompoundStmt 0x55e886486300 # | | | `-ReturnStmt 0x55e8864862f0 # | | | `-CallExpr 0x55e8864862c0 '' # | | | |-UnresolvedLookupExpr 0x55e886486200 '' lvalue (no ADL) = 'bit_cast' 0x55e88627e160 0x55e886280c50 # | | | | |-TemplateArgument type 'int' # | | | | | `-BuiltinType 0x55e8861d8260 'int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e886485e70 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e886485e20 'T' # | | | `-DeclRefExpr 0x55e8864862a0 'T' lvalue ParmVar 0x55e886485ed0 'F' 'T' # | | |-FunctionTemplateDecl 0x55e886486638 line:89:56 invalid asuint # | | | |-TemplateTypeParmDecl 0x55e886486318 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8864863b8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e886486590 line:89:56 invalid constexpr asuint 'int (int)' implicit-inline # | | | |-ParmVarDecl 0x55e8864864e0 col:76 invalid V 'int' # | | | `-CompoundStmt 0x55e88634b940 # | | | `-ReturnStmt 0x55e88634b930 # | | | `-CallExpr 0x55e88634b900 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88634b820 '' lvalue (no ADL) = 'bit_cast' 0x55e88627e160 0x55e886280c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e886486370 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886486318 'T' # | | | | `-TemplateArgument expr 'N':'value-parameter-0-1' # | | | | `-DeclRefExpr 0x55e886486718 'int' NonTypeTemplateParm 0x55e8864863b8 'N' 'int' # | | | `-RecoveryExpr 0x55e88634b8e0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88634bbe0 line:93:38 asuint # | | | |-TemplateTypeParmDecl 0x55e88634b958 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88634bb38 line:93:38 constexpr asuint 'uint (T)' implicit-inline # | | | |-ParmVarDecl 0x55e88634ba10 col:47 referenced F 'T' # | | | `-CompoundStmt 0x55e88634be58 # | | | `-ReturnStmt 0x55e88634be48 # | | | `-CallExpr 0x55e88634be18 '' # | | | |-UnresolvedLookupExpr 0x55e88634bd58 '' lvalue (no ADL) = 'bit_cast' 0x55e88627e160 0x55e886280c50 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | | `-TemplateArgument type 'T':'type-parameter-0-0' # | | | | `-TemplateTypeParmType 0x55e88634b9b0 'T' dependent depth 0 index 0 # | | | | `-TemplateTypeParm 0x55e88634b958 'T' # | | | `-DeclRefExpr 0x55e88634bdf8 'T' lvalue ParmVar 0x55e88634ba10 'F' 'T' # | | |-FunctionDecl 0x55e88634c248 col:6 asuint 'void (double, out uint, out uint)' # | | | |-ParmVarDecl 0x55e88634be98 col:19 'double' # | | | |-ParmVarDecl 0x55e88634bf80 col:29 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634bfe8 out # | | | |-ParmVarDecl 0x55e88634c060 col:39 'uint &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634c0c8 out # | | | |-BuiltinAliasAttr 0x55e88634c308 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e88634c380 Implicit # | | | `-ConstAttr 0x55e88634c3a8 Implicit # | | |-FunctionDecl 0x55e88634c7d8 col:6 asuint 'void (double2, out uint2, out uint2)' # | | | |-ParmVarDecl 0x55e88634c420 col:20 'double2':'vector' # | | | |-ParmVarDecl 0x55e88634c510 col:31 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634c578 out # | | | |-ParmVarDecl 0x55e88634c5f0 col:42 'uint2 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634c658 out # | | | |-BuiltinAliasAttr 0x55e88634c898 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e88634c910 Implicit # | | | `-ConstAttr 0x55e88634c938 Implicit # | | |-FunctionDecl 0x55e88634cd68 col:6 asuint 'void (double3, out uint3, out uint3)' # | | | |-ParmVarDecl 0x55e88634c9b0 col:20 'double3':'vector' # | | | |-ParmVarDecl 0x55e88634caa0 col:31 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634cb08 out # | | | |-ParmVarDecl 0x55e88634cb80 col:42 'uint3 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634cbe8 out # | | | |-BuiltinAliasAttr 0x55e88634ce28 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e88634cea0 Implicit # | | | `-ConstAttr 0x55e88634cec8 Implicit # | | |-FunctionDecl 0x55e88634d2f8 col:6 asuint 'void (double4, out uint4, out uint4)' # | | | |-ParmVarDecl 0x55e88634cf40 col:20 'double4':'vector' # | | | |-ParmVarDecl 0x55e88634d030 col:31 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634d098 out # | | | |-ParmVarDecl 0x55e88634d110 col:42 'uint4 &__restrict' # | | | | `-HLSLParamModifierAttr 0x55e88634d178 out # | | | |-BuiltinAliasAttr 0x55e88634d3b8 clang_builtin_alias __builtin_hlsl_elementwise_splitdouble # | | | |-NoThrowAttr 0x55e88634d430 Implicit # | | | `-ConstAttr 0x55e88634d458 Implicit # | | |-FunctionTemplateDecl 0x55e88634dac0 line:157:39 invalid distance # | | | |-TemplateTypeParmDecl 0x55e88634d490 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88634da18 line:157:39 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e88634d848 col:50 referenced X 'T' # | | | |-ParmVarDecl 0x55e88634d8c0 col:55 referenced Y 'T' # | | | `-CompoundStmt 0x55e88634dc30 # | | | `-ReturnStmt 0x55e88634dc20 # | | | `-CallExpr 0x55e88634dbe8 '' # | | | |-UnresolvedLookupExpr 0x55e88634db60 '' lvalue (no ADL) = 'distance_impl' 0x55e8864763f8 # | | | |-DeclRefExpr 0x55e88634dba8 'T' lvalue ParmVar 0x55e88634d848 'X' 'T' # | | | `-DeclRefExpr 0x55e88634dbc8 'T' lvalue ParmVar 0x55e88634d8c0 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e88634e1f0 line:164:1 invalid distance # | | | |-TemplateTypeParmDecl 0x55e88634dc48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88634e148 line:164:1 invalid distance 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e88634dfb8 col:12 referenced X 'T' # | | | |-ParmVarDecl 0x55e88634e030 col:17 referenced Y 'T' # | | | `-CompoundStmt 0x55e88634e370 # | | | `-ReturnStmt 0x55e88634e360 # | | | `-CallExpr 0x55e88634e328 '' # | | | |-UnresolvedLookupExpr 0x55e88634e2a0 '' lvalue (no ADL) = 'distance_impl' 0x55e8864763f8 # | | | |-DeclRefExpr 0x55e88634e2e8 'T' lvalue ParmVar 0x55e88634dfb8 'X' 'T' # | | | `-DeclRefExpr 0x55e88634e308 'T' lvalue ParmVar 0x55e88634e030 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e88634e700 line:170:19 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55e88634e3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88634e658 line:170:19 invalid distance 'const half (int, int)' inline # | | | |-ParmVarDecl 0x55e88634e480 col:65 invalid X 'int' # | | | |-ParmVarDecl 0x55e88634e548 col:65 invalid Y 'int' # | | | `-CompoundStmt 0x55e88634e880 # | | | `-ReturnStmt 0x55e88634e870 # | | | `-CallExpr 0x55e88634e838 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88634e7b0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55e8864790f0 # | | | |-RecoveryExpr 0x55e88634e7f8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88634e818 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88634ec00 line:176:20 invalid distance # | | | |-NonTypeTemplateParmDecl 0x55e88634e8b0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88634eb58 line:176:20 invalid distance 'const float (int, int)' inline # | | | |-ParmVarDecl 0x55e88634e978 col:67 invalid X 'int' # | | | |-ParmVarDecl 0x55e88634ea40 col:67 invalid Y 'int' # | | | `-CompoundStmt 0x55e88634ed80 # | | | `-ReturnStmt 0x55e88634ed70 # | | | `-CallExpr 0x55e88634ed38 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88634ecb0 '' lvalue (no ADL) = 'distance_vec_impl' 0x55e8864790f0 # | | | |-RecoveryExpr 0x55e88634ecf8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88634ed18 '' contains-errors lvalue # | | |-FunctionDecl 0x55e88634f048 line:192:20 dot2add 'const float (half2, half2, float)' inline # | | | |-ParmVarDecl 0x55e88634edc0 col:34 used A 'half2':'vector' # | | | |-ParmVarDecl 0x55e88634ee40 col:43 used B 'half2':'vector' # | | | |-ParmVarDecl 0x55e88634eec0 col:52 used C 'float' # | | | |-CompoundStmt 0x55e88634f3a0 # | | | | `-ReturnStmt 0x55e88634f390 # | | | | `-CallExpr 0x55e88634f308 'float' # | | | | |-ImplicitCastExpr 0x55e88634f2f0 'float (*)(half2, half2, float)' # | | | | | `-DeclRefExpr 0x55e88634f200 'float (half2, half2, float)' lvalue Function 0x55e886479518 'dot2add_impl' 'float (half2, half2, float)' # | | | | | `-NestedNameSpecifier Namespace 0x55e886474880 '__detail' # | | | | |-ImplicitCastExpr 0x55e88634f348 'half2':'vector' # | | | | | `-DeclRefExpr 0x55e88634f230 'half2':'vector' lvalue ParmVar 0x55e88634edc0 'A' 'half2':'vector' # | | | | |-ImplicitCastExpr 0x55e88634f360 'half2':'vector' # | | | | | `-DeclRefExpr 0x55e88634f250 'half2':'vector' lvalue ParmVar 0x55e88634ee40 'B' 'half2':'vector' # | | | | `-ImplicitCastExpr 0x55e88634f378 'float' # | | | | `-DeclRefExpr 0x55e88634f270 'float' lvalue ParmVar 0x55e88634eec0 'C' 'float' # | | | `-AvailabilityAttr 0x55e88634f108 shadermodel 6.4 0 0 "" "" 0 # | | |-FunctionDecl 0x55e88634f5a8 line:208:20 dst 'const half4 (half4, half4)' inline # | | | |-ParmVarDecl 0x55e88634f3d0 col:30 used Src0 'half4':'vector' # | | | |-ParmVarDecl 0x55e88634f450 col:42 used Src1 'half4':'vector' # | | | `-CompoundStmt 0x55e88634f768 # | | | `-ReturnStmt 0x55e88634f758 # | | | `-RecoveryExpr 0x55e88634f720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e88634f698 '' lvalue (no ADL) = 'dst_impl' 0x55e886475e10 # | | | |-DeclRefExpr 0x55e88634f6e0 'half4':'vector' lvalue ParmVar 0x55e88634f3d0 'Src0' 'half4':'vector' # | | | `-DeclRefExpr 0x55e88634f700 'half4':'vector' lvalue ParmVar 0x55e88634f450 'Src1' 'half4':'vector' # | | |-FunctionDecl 0x55e8864971c8 line:212:21 dst 'const float4 (float4, float4)' inline # | | | |-ParmVarDecl 0x55e88634f798 col:32 used Src0 'float4':'vector' # | | | |-ParmVarDecl 0x55e886497070 col:45 used Src1 'float4':'vector' # | | | `-CompoundStmt 0x55e886497398 # | | | `-ReturnStmt 0x55e886497388 # | | | `-RecoveryExpr 0x55e886497350 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e8864972c8 '' lvalue (no ADL) = 'dst_impl' 0x55e886475e10 # | | | |-DeclRefExpr 0x55e886497310 'float4':'vector' lvalue ParmVar 0x55e88634f798 'Src0' 'float4':'vector' # | | | `-DeclRefExpr 0x55e886497330 'float4':'vector' lvalue ParmVar 0x55e886497070 'Src1' 'float4':'vector' # | | |-FunctionDecl 0x55e886497598 line:216:22 dst 'const double4 (double4, double4)' inline # | | | |-ParmVarDecl 0x55e8864973c8 col:34 used Src0 'double4':'vector' # | | | |-ParmVarDecl 0x55e886497448 col:48 used Src1 'double4':'vector' # | | | `-CompoundStmt 0x55e886497768 # | | | `-ReturnStmt 0x55e886497758 # | | | `-RecoveryExpr 0x55e886497720 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e886497698 '' lvalue (no ADL) = 'dst_impl' 0x55e886475e10 # | | | |-DeclRefExpr 0x55e8864976e0 'double4':'vector' lvalue ParmVar 0x55e8864973c8 'Src0' 'double4':'vector' # | | | `-DeclRefExpr 0x55e886497700 'double4':'vector' lvalue ParmVar 0x55e886497448 'Src1' 'double4':'vector' # | | |-FunctionTemplateDecl 0x55e886497e10 line:239:39 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55e886497780 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886497d68 line:239:39 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e886497ae8 col:53 referenced N 'T' # | | | |-ParmVarDecl 0x55e886497b60 col:58 referenced I 'T' # | | | |-ParmVarDecl 0x55e886497bd8 col:63 referenced Ng 'T' # | | | `-CompoundStmt 0x55e886497fb0 # | | | `-ReturnStmt 0x55e886497fa0 # | | | `-CallExpr 0x55e886497f60 '' # | | | |-UnresolvedLookupExpr 0x55e886497eb8 '' lvalue (no ADL) = 'faceforward_impl' 0x55e886481fc8 # | | | |-DeclRefExpr 0x55e886497f00 'T' lvalue ParmVar 0x55e886497ae8 'N' 'T' # | | | |-DeclRefExpr 0x55e886497f20 'T' lvalue ParmVar 0x55e886497b60 'I' 'T' # | | | `-DeclRefExpr 0x55e886497f40 'T' lvalue ParmVar 0x55e886497bd8 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55e886498610 line:246:1 invalid faceforward # | | | |-TemplateTypeParmDecl 0x55e886497fc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886498568 line:246:1 invalid faceforward 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e886498338 col:15 referenced N 'T' # | | | |-ParmVarDecl 0x55e8864983b0 col:20 referenced I 'T' # | | | |-ParmVarDecl 0x55e886498428 col:25 referenced Ng 'T' # | | | `-CompoundStmt 0x55e8864987c0 # | | | `-ReturnStmt 0x55e8864987b0 # | | | `-CallExpr 0x55e886498770 '' # | | | |-UnresolvedLookupExpr 0x55e8864986c8 '' lvalue (no ADL) = 'faceforward_impl' 0x55e886481fc8 # | | | |-DeclRefExpr 0x55e886498710 'T' lvalue ParmVar 0x55e886498338 'N' 'T' # | | | |-DeclRefExpr 0x55e886498730 'T' lvalue ParmVar 0x55e8864983b0 'I' 'T' # | | | `-DeclRefExpr 0x55e886498750 'T' lvalue ParmVar 0x55e886498428 'Ng' 'T' # | | |-FunctionTemplateDecl 0x55e886498c70 line:252:51 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55e8864987f0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e886498bc8 line:252:51 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e886498900 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55e8864989c8 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e886498a90 col:42 invalid Ng 'int' # | | | `-CompoundStmt 0x55e886498e20 # | | | `-ReturnStmt 0x55e886498e10 # | | | `-CallExpr 0x55e886498dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e886498d28 '' lvalue (no ADL) = 'faceforward_impl' 0x55e886481fc8 # | | | |-RecoveryExpr 0x55e886498d70 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e886498d90 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e886498db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e886499288 line:261:1 invalid faceforward # | | | |-NonTypeTemplateParmDecl 0x55e886498e50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e8864991e0 line:261:1 invalid faceforward 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e886498f60 col:51 invalid N 'int' # | | | |-ParmVarDecl 0x55e886499028 col:51 invalid I 'int' # | | | |-ParmVarDecl 0x55e8864990f0 col:51 invalid Ng 'int' # | | | `-CompoundStmt 0x55e886499438 # | | | `-ReturnStmt 0x55e886499428 # | | | `-CallExpr 0x55e8864993e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e886499340 '' lvalue (no ADL) = 'faceforward_impl' 0x55e886481fc8 # | | | |-RecoveryExpr 0x55e886499388 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e8864993a8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864993c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e886499ac0 line:300:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e886499450 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e886499a18 line:300:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55e8864998e8 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55e886499cf8 # | | | `-ReturnStmt 0x55e886499ce8 # | | | `-CallExpr 0x55e886499cb8 '' # | | | |-UnresolvedLookupExpr 0x55e886499be0 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55e8864830d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e8864994a0 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e886499450 'T' # | | | | `-TemplateArgument expr '32' # | | | | `-IntegerLiteral 0x55e886499ba0 'int' 32 # | | | `-DeclRefExpr 0x55e886499c98 'T' lvalue ParmVar 0x55e8864998e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55e88649a340 line:308:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e886499d10 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e886499da8 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e88649a298 line:308:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55e88649a1a8 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e88649a4e0 # | | |-FunctionTemplateDecl 0x55e88649ab30 line:316:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e88649a4f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88649aa88 line:316:1 invalid firstbithigh 'const int (T)' inline # | | | |-ParmVarDecl 0x55e88649a998 col:16 referenced X 'T' # | | | `-CompoundStmt 0x55e88649ad60 # | | | `-ReturnStmt 0x55e88649ad50 # | | | `-CallExpr 0x55e88649ad20 '' # | | | |-UnresolvedLookupExpr 0x55e88649ac48 '' lvalue (no ADL) = 'firstbithigh_impl' 0x55e8864830d8 # | | | | |-TemplateArgument type 'uint':'unsigned int' # | | | | | `-TypedefType 0x55e88622b9c0 'uint' sugar # | | | | | |-Typedef 0x55e886208ce8 'uint' # | | | | | `-BuiltinType 0x55e8861d8300 'unsigned int' # | | | | |-TemplateArgument type 'T':'type-parameter-0-0' # | | | | | `-TemplateTypeParmType 0x55e88649a540 'T' dependent depth 0 index 0 # | | | | | `-TemplateTypeParm 0x55e88649a4f0 'T' # | | | | `-TemplateArgument expr '64' # | | | | `-IntegerLiteral 0x55e88649ac08 'int' 64 # | | | `-DeclRefExpr 0x55e88649ad00 'T' lvalue ParmVar 0x55e88649a998 'X' 'T' # | | |-FunctionTemplateDecl 0x55e88649b3b0 line:324:1 invalid firstbithigh # | | | |-TemplateTypeParmDecl 0x55e88649ad78 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e88649ae18 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e88649b308 line:324:1 invalid firstbithigh 'const int (int)' inline # | | | |-ParmVarDecl 0x55e88649b258 col:27 referenced invalid X 'int' # | | | `-CompoundStmt 0x55e88649b550 # | | |-FunctionTemplateDecl 0x55e88649bb00 line:344:39 invalid fmod # | | | |-TemplateTypeParmDecl 0x55e88649b560 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88649ba58 line:344:39 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e88649b8c8 col:46 referenced X 'T' # | | | |-ParmVarDecl 0x55e88649b940 col:51 referenced Y 'T' # | | | `-CompoundStmt 0x55e88649bc70 # | | | `-ReturnStmt 0x55e88649bc60 # | | | `-CallExpr 0x55e88649bc28 '' # | | | |-UnresolvedLookupExpr 0x55e88649bba0 '' lvalue (no ADL) = 'fmod_impl' 0x55e88647cdb8 # | | | |-DeclRefExpr 0x55e88649bbe8 'T' lvalue ParmVar 0x55e88649b8c8 'X' 'T' # | | | `-DeclRefExpr 0x55e88649bc08 'T' lvalue ParmVar 0x55e88649b940 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e88649c230 line:351:1 invalid fmod # | | | |-TemplateTypeParmDecl 0x55e88649bc88 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88649c188 line:351:1 invalid fmod 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e88649bff8 col:8 referenced X 'T' # | | | |-ParmVarDecl 0x55e88649c070 col:13 referenced Y 'T' # | | | `-CompoundStmt 0x55e88649c3b0 # | | | `-ReturnStmt 0x55e88649c3a0 # | | | `-CallExpr 0x55e88649c368 '' # | | | |-UnresolvedLookupExpr 0x55e88649c2e0 '' lvalue (no ADL) = 'fmod_impl' 0x55e88647cdb8 # | | | |-DeclRefExpr 0x55e88649c328 'T' lvalue ParmVar 0x55e88649bff8 'X' 'T' # | | | `-DeclRefExpr 0x55e88649c348 'T' lvalue ParmVar 0x55e88649c070 'Y' 'T' # | | |-FunctionTemplateDecl 0x55e88649c770 line:357:51 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55e88649c3e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88649c6c8 line:357:51 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e88649c4f0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55e88649c5b8 col:42 invalid Y 'int' # | | | `-CompoundStmt 0x55e88649c8f0 # | | | `-ReturnStmt 0x55e88649c8e0 # | | | `-CallExpr 0x55e88649c8a8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88649c820 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55e88647ee28 # | | | |-RecoveryExpr 0x55e88649c868 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88649c888 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88649cc70 line:365:1 invalid fmod # | | | |-NonTypeTemplateParmDecl 0x55e88649c920 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88649cbc8 line:365:1 invalid fmod 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e88649ca30 col:44 invalid X 'int' # | | | |-ParmVarDecl 0x55e88649caf8 col:44 invalid Y 'int' # | | | `-CompoundStmt 0x55e88649cdf0 # | | | `-ReturnStmt 0x55e88649cde0 # | | | `-CallExpr 0x55e88649cda8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88649cd20 '' lvalue (no ADL) = 'fmod_vec_impl' 0x55e88647ee28 # | | | |-RecoveryExpr 0x55e88649cd68 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88649cd88 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88649d3b0 line:386:39 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55e88649ce08 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88649d308 line:386:39 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e88649d178 col:47 referenced X 'T' # | | | |-ParmVarDecl 0x55e88649d1f0 col:52 referenced Exp 'T' # | | | `-CompoundStmt 0x55e88649d520 # | | | `-ReturnStmt 0x55e88649d510 # | | | `-CallExpr 0x55e88649d4d8 '' # | | | |-UnresolvedLookupExpr 0x55e88649d450 '' lvalue (no ADL) = 'ldexp_impl' 0x55e886482a98 # | | | |-DeclRefExpr 0x55e88649d498 'T' lvalue ParmVar 0x55e88649d178 'X' 'T' # | | | `-DeclRefExpr 0x55e88649d4b8 'T' lvalue ParmVar 0x55e88649d1f0 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55e88649dae0 line:393:1 invalid ldexp # | | | |-TemplateTypeParmDecl 0x55e88649d538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88649da38 line:393:1 invalid ldexp 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e88649d8a8 col:9 referenced X 'T' # | | | |-ParmVarDecl 0x55e88649d920 col:14 referenced Exp 'T' # | | | `-CompoundStmt 0x55e88649dc60 # | | | `-ReturnStmt 0x55e88649dc50 # | | | `-CallExpr 0x55e88649dc18 '' # | | | |-UnresolvedLookupExpr 0x55e88649db90 '' lvalue (no ADL) = 'ldexp_impl' 0x55e886482a98 # | | | |-DeclRefExpr 0x55e88649dbd8 'T' lvalue ParmVar 0x55e88649d8a8 'X' 'T' # | | | `-DeclRefExpr 0x55e88649dbf8 'T' lvalue ParmVar 0x55e88649d920 'Exp' 'T' # | | |-FunctionTemplateDecl 0x55e88649dfe0 line:399:51 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55e88649dc90 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88649df38 line:399:51 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e88649dda0 col:42 invalid X 'int' # | | | |-ParmVarDecl 0x55e88649de68 col:42 invalid Exp 'int' # | | | `-CompoundStmt 0x55e88649e160 # | | | `-ReturnStmt 0x55e88649e150 # | | | `-CallExpr 0x55e88649e118 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88649e090 '' lvalue (no ADL) = 'ldexp_impl' 0x55e886482a98 # | | | |-RecoveryExpr 0x55e88649e0d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88649e0f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88649e4e0 line:407:1 invalid ldexp # | | | |-NonTypeTemplateParmDecl 0x55e88649e190 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88649e438 line:407:1 invalid ldexp 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e88649e2a0 col:45 invalid X 'int' # | | | |-ParmVarDecl 0x55e88649e368 col:45 invalid Exp 'int' # | | | `-CompoundStmt 0x55e88649e660 # | | | `-ReturnStmt 0x55e88649e650 # | | | `-CallExpr 0x55e88649e618 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88649e590 '' lvalue (no ADL) = 'ldexp_impl' 0x55e886482a98 # | | | |-RecoveryExpr 0x55e88649e5d8 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e88649e5f8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88649eb80 line:426:39 invalid length # | | | |-TemplateTypeParmDecl 0x55e88649e678 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88649ead8 line:426:39 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55e88649e9e8 col:48 referenced X 'T' # | | | `-CompoundStmt 0x55e88649ecc0 # | | | `-ReturnStmt 0x55e88649ecb0 # | | | `-CallExpr 0x55e88649ec80 '' # | | | |-UnresolvedLookupExpr 0x55e88649ec18 '' lvalue (no ADL) = 'length_impl' 0x55e886474df8 # | | | `-DeclRefExpr 0x55e88649ec60 'T' lvalue ParmVar 0x55e88649e9e8 'X' 'T' # | | |-FunctionTemplateDecl 0x55e88649f220 line:433:1 invalid length # | | | |-TemplateTypeParmDecl 0x55e88649ecd8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e88649f178 line:433:1 invalid length 'const int (T)' inline # | | | |-ParmVarDecl 0x55e88649f090 col:10 referenced X 'T' # | | | `-CompoundStmt 0x55e88649f370 # | | | `-ReturnStmt 0x55e88649f360 # | | | `-CallExpr 0x55e88649f330 '' # | | | |-UnresolvedLookupExpr 0x55e88649f2c8 '' lvalue (no ADL) = 'length_impl' 0x55e886474df8 # | | | `-DeclRefExpr 0x55e88649f310 'T' lvalue ParmVar 0x55e88649f090 'X' 'T' # | | |-FunctionTemplateDecl 0x55e88649f600 line:439:19 invalid length # | | | |-NonTypeTemplateParmDecl 0x55e88649f3a0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88649f558 line:439:19 invalid length 'const half (int)' inline # | | | |-ParmVarDecl 0x55e88649f468 col:63 invalid X 'int' # | | | `-CompoundStmt 0x55e88649f750 # | | | `-ReturnStmt 0x55e88649f740 # | | | `-CallExpr 0x55e88649f710 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88649f6a8 '' lvalue (no ADL) = 'length_vec_impl' 0x55e8864756d0 # | | | `-RecoveryExpr 0x55e88649f6f0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e88649f9e0 line:444:20 invalid length # | | | |-NonTypeTemplateParmDecl 0x55e88649f780 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e88649f938 line:444:20 invalid length 'const float (int)' inline # | | | |-ParmVarDecl 0x55e88649f848 col:65 invalid X 'int' # | | | `-CompoundStmt 0x55e88649fb30 # | | | `-ReturnStmt 0x55e88649fb20 # | | | `-CallExpr 0x55e88649faf0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e88649fa88 '' lvalue (no ADL) = 'length_vec_impl' 0x55e8864756d0 # | | | `-RecoveryExpr 0x55e88649fad0 '' contains-errors lvalue # | | |-FunctionDecl 0x55e88649fde8 line:464:20 lit 'const half4 (half, half, half)' inline # | | | |-ParmVarDecl 0x55e88649fb60 col:29 used NDotL 'half' # | | | |-ParmVarDecl 0x55e88649fbe0 col:41 used NDotH 'half' # | | | |-ParmVarDecl 0x55e88649fc60 col:53 used M 'half' # | | | `-CompoundStmt 0x55e88649ffd8 # | | | `-ReturnStmt 0x55e88649ffc8 # | | | `-RecoveryExpr 0x55e88649ff88 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e88649fee0 '' lvalue (no ADL) = 'lit_impl' 0x55e886480e50 # | | | |-DeclRefExpr 0x55e88649ff28 'half' lvalue ParmVar 0x55e88649fb60 'NDotL' 'half' # | | | |-DeclRefExpr 0x55e88649ff48 'half' lvalue ParmVar 0x55e88649fbe0 'NDotH' 'half' # | | | `-DeclRefExpr 0x55e88649ff68 'half' lvalue ParmVar 0x55e88649fc60 'M' 'half' # | | |-FunctionDecl 0x55e8864a0298 line:468:21 lit 'const float4 (float, float, float)' inline # | | | |-ParmVarDecl 0x55e8864a0008 col:31 used NDotL 'float' # | | | |-ParmVarDecl 0x55e8864a0088 col:44 used NDotH 'float' # | | | |-ParmVarDecl 0x55e8864a0108 col:57 used M 'float' # | | | `-CompoundStmt 0x55e8864a0498 # | | | `-ReturnStmt 0x55e8864a0488 # | | | `-RecoveryExpr 0x55e8864a0448 '' contains-errors lvalue # | | | |-UnresolvedLookupExpr 0x55e8864a03a0 '' lvalue (no ADL) = 'lit_impl' 0x55e886480e50 # | | | |-DeclRefExpr 0x55e8864a03e8 'float' lvalue ParmVar 0x55e8864a0008 'NDotL' 'float' # | | | |-DeclRefExpr 0x55e8864a0408 'float' lvalue ParmVar 0x55e8864a0088 'NDotH' 'float' # | | | `-DeclRefExpr 0x55e8864a0428 'float' lvalue ParmVar 0x55e8864a0108 'M' 'float' # | | |-FunctionDecl 0x55e8864a0578 line:485:16 constexpr D3DCOLORtoUBYTE4 'int4 (float4)' implicit-inline # | | | |-ParmVarDecl 0x55e8864a04c8 col:40 used V 'float4':'vector' # | | | `-CompoundStmt 0x55e8864a0780 # | | | `-ReturnStmt 0x55e8864a0770 # | | | `-CallExpr 0x55e8864a0728 'int4':'vector' # | | | |-ImplicitCastExpr 0x55e8864a0710 'int4 (*)(float4)' # | | | | `-DeclRefExpr 0x55e8864a0660 'int4 (float4)' lvalue Function 0x55e8864749b8 'd3d_color_to_ubyte4_impl' 'int4 (float4)' # | | | | `-NestedNameSpecifier Namespace 0x55e886474880 '__detail' # | | | `-ImplicitCastExpr 0x55e8864a0758 'float4':'vector' # | | | `-DeclRefExpr 0x55e8864a0690 'float4':'vector' lvalue ParmVar 0x55e8864a04c8 'V' 'float4':'vector' # | | |-FunctionDecl 0x55e8864a0898 line:509:20 constexpr NonUniformResourceIndex 'uint32_t (uint32_t)' implicit-inline # | | | |-ParmVarDecl 0x55e8864a07b0 col:53 used Index 'uint32_t':'unsigned int' # | | | `-CompoundStmt 0x55e8864a0cb0 # | | | `-ReturnStmt 0x55e8864a0ca0 # | | | `-CallExpr 0x55e8864a0c58 'unsigned int' # | | | |-ImplicitCastExpr 0x55e8864a0c40 'unsigned int (*)(unsigned int) noexcept' # | | | | `-DeclRefExpr 0x55e8864a0b88 '' Function 0x55e8864a09e8 '__builtin_hlsl_resource_nonuniformindex' 'unsigned int (unsigned int) noexcept' # | | | `-ImplicitCastExpr 0x55e8864a0c88 'uint32_t':'unsigned int' # | | | `-DeclRefExpr 0x55e8864a0bc0 'uint32_t':'unsigned int' lvalue ParmVar 0x55e8864a07b0 'Index' 'uint32_t':'unsigned int' # | | |-FunctionTemplateDecl 0x55e8864a1270 line:540:39 invalid reflect # | | | |-TemplateTypeParmDecl 0x55e8864a0cc8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a11c8 line:540:39 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e8864a1038 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55e8864a10b0 col:54 referenced N 'T' # | | | `-CompoundStmt 0x55e8864a13e0 # | | | `-ReturnStmt 0x55e8864a13d0 # | | | `-CallExpr 0x55e8864a1398 '' # | | | |-UnresolvedLookupExpr 0x55e8864a1310 '' lvalue (no ADL) = 'reflect_impl' 0x55e88647b268 # | | | |-DeclRefExpr 0x55e8864a1358 'T' lvalue ParmVar 0x55e8864a1038 'I' 'T' # | | | `-DeclRefExpr 0x55e8864a1378 'T' lvalue ParmVar 0x55e8864a10b0 'N' 'T' # | | |-FunctionTemplateDecl 0x55e8864a19a0 line:547:1 invalid reflect # | | | |-TemplateTypeParmDecl 0x55e8864a13f8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a18f8 line:547:1 invalid reflect 'const int (T, T)' inline # | | | |-ParmVarDecl 0x55e8864a1768 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55e8864a17e0 col:16 referenced N 'T' # | | | `-CompoundStmt 0x55e8864a1b20 # | | | `-ReturnStmt 0x55e8864a1b10 # | | | `-CallExpr 0x55e8864a1ad8 '' # | | | |-UnresolvedLookupExpr 0x55e8864a1a50 '' lvalue (no ADL) = 'reflect_impl' 0x55e88647b268 # | | | |-DeclRefExpr 0x55e8864a1a98 'T' lvalue ParmVar 0x55e8864a1768 'I' 'T' # | | | `-DeclRefExpr 0x55e8864a1ab8 'T' lvalue ParmVar 0x55e8864a17e0 'N' 'T' # | | |-FunctionTemplateDecl 0x55e8864a1ea0 line:553:51 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55e8864a1b50 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e8864a1df8 line:553:51 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e8864a1c60 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e8864a1d28 col:42 invalid N 'int' # | | | `-CompoundStmt 0x55e8864a2020 # | | | `-ReturnStmt 0x55e8864a2010 # | | | `-CallExpr 0x55e8864a1fd8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a1f50 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55e88647b888 # | | | |-RecoveryExpr 0x55e8864a1f98 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864a1fb8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a23a0 line:561:1 invalid reflect # | | | |-NonTypeTemplateParmDecl 0x55e8864a2050 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e8864a22f8 line:561:1 invalid reflect 'const int (int, int)' inline # | | | |-ParmVarDecl 0x55e8864a2160 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55e8864a2228 col:47 invalid N 'int' # | | | `-CompoundStmt 0x55e8864a2520 # | | | `-ReturnStmt 0x55e8864a2510 # | | | `-CallExpr 0x55e8864a24d8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a2450 '' lvalue (no ADL) = 'reflect_vec_impl' 0x55e88647b888 # | | | |-RecoveryExpr 0x55e8864a2498 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864a24b8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a2b80 line:599:39 invalid refract # | | | |-TemplateTypeParmDecl 0x55e8864a2538 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a2ad8 line:599:39 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e8864a28a8 col:49 referenced I 'T' # | | | |-ParmVarDecl 0x55e8864a2920 col:54 referenced N 'T' # | | | |-ParmVarDecl 0x55e8864a2998 col:59 referenced eta 'T' # | | | `-CompoundStmt 0x55e8864a2d20 # | | | `-ReturnStmt 0x55e8864a2d10 # | | | `-CallExpr 0x55e8864a2cd0 '' # | | | |-UnresolvedLookupExpr 0x55e8864a2c28 '' lvalue (no ADL) = 'refract_impl' 0x55e88647bfc8 # | | | |-DeclRefExpr 0x55e8864a2c70 'T' lvalue ParmVar 0x55e8864a28a8 'I' 'T' # | | | |-DeclRefExpr 0x55e8864a2c90 'T' lvalue ParmVar 0x55e8864a2920 'N' 'T' # | | | `-DeclRefExpr 0x55e8864a2cb0 'T' lvalue ParmVar 0x55e8864a2998 'eta' 'T' # | | |-FunctionTemplateDecl 0x55e8864a33a0 line:606:1 invalid refract # | | | |-TemplateTypeParmDecl 0x55e8864a2d38 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a32f8 line:606:1 invalid refract 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e8864a30c8 col:11 referenced I 'T' # | | | |-ParmVarDecl 0x55e8864a3140 col:16 referenced N 'T' # | | | |-ParmVarDecl 0x55e8864a31b8 col:21 referenced eta 'T' # | | | `-CompoundStmt 0x55e8864a3550 # | | | `-ReturnStmt 0x55e8864a3540 # | | | `-CallExpr 0x55e8864a3500 '' # | | | |-UnresolvedLookupExpr 0x55e8864a3458 '' lvalue (no ADL) = 'refract_impl' 0x55e88647bfc8 # | | | |-DeclRefExpr 0x55e8864a34a0 'T' lvalue ParmVar 0x55e8864a30c8 'I' 'T' # | | | |-DeclRefExpr 0x55e8864a34c0 'T' lvalue ParmVar 0x55e8864a3140 'N' 'T' # | | | `-DeclRefExpr 0x55e8864a34e0 'T' lvalue ParmVar 0x55e8864a31b8 'eta' 'T' # | | |-FunctionTemplateDecl 0x55e8864a39c0 line:612:51 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55e8864a3580 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e8864a3918 line:612:51 invalid refract 'const int (int, int, half)' inline # | | | |-ParmVarDecl 0x55e8864a3690 col:42 invalid I 'int' # | | | |-ParmVarDecl 0x55e8864a3758 col:42 invalid N 'int' # | | | |-ParmVarDecl 0x55e8864a37d8 col:50 referenced eta 'half' # | | | `-CompoundStmt 0x55e8864a3b70 # | | | `-ReturnStmt 0x55e8864a3b60 # | | | `-CallExpr 0x55e8864a3b20 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a3a78 '' lvalue (no ADL) = 'refract_impl' 0x55e88647bfc8 # | | | |-RecoveryExpr 0x55e8864a3ac0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e8864a3ae0 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e8864a3b00 'half' lvalue ParmVar 0x55e8864a37d8 'eta' 'half' # | | |-FunctionTemplateDecl 0x55e8864a3fe0 line:620:1 invalid refract # | | | |-NonTypeTemplateParmDecl 0x55e8864a3ba0 col:15 referenced 'int' depth 0 index 0 L # | | | `-FunctionDecl 0x55e8864a3f38 line:620:1 invalid refract 'const int (int, int, float)' inline # | | | |-ParmVarDecl 0x55e8864a3cb0 col:47 invalid I 'int' # | | | |-ParmVarDecl 0x55e8864a3d78 col:47 invalid N 'int' # | | | |-ParmVarDecl 0x55e8864a3df8 col:56 referenced eta 'float' # | | | `-CompoundStmt 0x55e8864a4190 # | | | `-ReturnStmt 0x55e8864a4180 # | | | `-CallExpr 0x55e8864a4140 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a4098 '' lvalue (no ADL) = 'refract_impl' 0x55e88647bfc8 # | | | |-RecoveryExpr 0x55e8864a40e0 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e8864a4100 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e8864a4120 'float' lvalue ParmVar 0x55e8864a3df8 'eta' 'float' # | | |-FunctionTemplateDecl 0x55e8864a47f0 line:644:39 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55e8864a41a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a4748 line:644:39 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e8864a4518 col:52 referenced Min 'T' # | | | |-ParmVarDecl 0x55e8864a4590 col:59 referenced Max 'T' # | | | |-ParmVarDecl 0x55e8864a4608 col:66 referenced X 'T' # | | | `-CompoundStmt 0x55e8864a4990 # | | | `-ReturnStmt 0x55e8864a4980 # | | | `-CallExpr 0x55e8864a4940 '' # | | | |-UnresolvedLookupExpr 0x55e8864a4898 '' lvalue (no ADL) = 'smoothstep_impl' 0x55e88647faf8 # | | | |-DeclRefExpr 0x55e8864a48e0 'T' lvalue ParmVar 0x55e8864a4518 'Min' 'T' # | | | |-DeclRefExpr 0x55e8864a4900 'T' lvalue ParmVar 0x55e8864a4590 'Max' 'T' # | | | `-DeclRefExpr 0x55e8864a4920 'T' lvalue ParmVar 0x55e8864a4608 'X' 'T' # | | |-FunctionTemplateDecl 0x55e8864a4ff0 line:651:1 invalid smoothstep # | | | |-TemplateTypeParmDecl 0x55e8864a49a8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a4f48 line:651:1 invalid smoothstep 'const int (T, T, T)' inline # | | | |-ParmVarDecl 0x55e8864a4d18 col:14 referenced Min 'T' # | | | |-ParmVarDecl 0x55e8864a4d90 col:21 referenced Max 'T' # | | | |-ParmVarDecl 0x55e8864a4e08 col:28 referenced X 'T' # | | | `-CompoundStmt 0x55e8864a51a0 # | | | `-ReturnStmt 0x55e8864a5190 # | | | `-CallExpr 0x55e8864a5150 '' # | | | |-UnresolvedLookupExpr 0x55e8864a50a8 '' lvalue (no ADL) = 'smoothstep_impl' 0x55e88647faf8 # | | | |-DeclRefExpr 0x55e8864a50f0 'T' lvalue ParmVar 0x55e8864a4d18 'Min' 'T' # | | | |-DeclRefExpr 0x55e8864a5110 'T' lvalue ParmVar 0x55e8864a4d90 'Max' 'T' # | | | `-DeclRefExpr 0x55e8864a5130 'T' lvalue ParmVar 0x55e8864a4e08 'X' 'T' # | | |-FunctionTemplateDecl 0x55e8864a5608 line:657:51 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55e8864a51d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a5560 line:657:51 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e8864a52e0 col:42 invalid Min 'int' # | | | |-ParmVarDecl 0x55e8864a53a8 col:42 invalid Max 'int' # | | | |-ParmVarDecl 0x55e8864a5470 col:42 invalid X 'int' # | | | `-CompoundStmt 0x55e8864a57b8 # | | | `-ReturnStmt 0x55e8864a57a8 # | | | `-CallExpr 0x55e8864a5768 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a56c0 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55e8864804c8 # | | | |-RecoveryExpr 0x55e8864a5708 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e8864a5728 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864a5748 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a5c20 line:666:1 invalid smoothstep # | | | |-NonTypeTemplateParmDecl 0x55e8864a57e8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a5b78 line:666:1 invalid smoothstep 'const int (int, int, int)' inline # | | | |-ParmVarDecl 0x55e8864a58f8 col:50 invalid Min 'int' # | | | |-ParmVarDecl 0x55e8864a59c0 col:50 invalid Max 'int' # | | | |-ParmVarDecl 0x55e8864a5a88 col:50 invalid X 'int' # | | | `-CompoundStmt 0x55e8864a5dd0 # | | | `-ReturnStmt 0x55e8864a5dc0 # | | | `-CallExpr 0x55e8864a5d80 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a5cd8 '' lvalue (no ADL) = 'smoothstep_vec_impl' 0x55e8864804c8 # | | | |-RecoveryExpr 0x55e8864a5d20 '' contains-errors lvalue # | | | |-RecoveryExpr 0x55e8864a5d40 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864a5d60 '' contains-errors lvalue # | | |-FunctionDecl 0x55e8864a5ea8 line:672:13 CheckAccessFullyMapped 'bool (uint)' inline # | | | |-ParmVarDecl 0x55e8864a5e00 col:41 used Status 'uint':'unsigned int' # | | | `-CompoundStmt 0x55e8864a6010 # | | | `-ReturnStmt 0x55e8864a6000 # | | | `-CXXStaticCastExpr 0x55e8864a5fd0 'bool' static_cast<_Bool> # | | | `-ImplicitCastExpr 0x55e8864a5fb8 'bool' part_of_explicit_cast # | | | `-ImplicitCastExpr 0x55e8864a5fa0 'uint':'unsigned int' part_of_explicit_cast # | | | `-DeclRefExpr 0x55e8864a5f70 'uint':'unsigned int' lvalue ParmVar 0x55e8864a5e00 'Status' 'uint':'unsigned int' # | | |-FunctionTemplateDecl 0x55e8864a6530 line:692:39 invalid ddx # | | | |-TemplateTypeParmDecl 0x55e8864a6028 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a6488 line:692:39 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55e8864a6398 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55e8864a6670 # | | | `-ReturnStmt 0x55e8864a6660 # | | | `-CallExpr 0x55e8864a6630 '' # | | | |-UnresolvedLookupExpr 0x55e8864a65c8 '' lvalue (no ADL) = 'ddx_impl' 0x55e886483a38 # | | | `-DeclRefExpr 0x55e8864a6610 'T' lvalue ParmVar 0x55e8864a6398 'input' 'T' # | | |-FunctionTemplateDecl 0x55e8864a6b90 line:699:1 invalid ddx # | | | |-TemplateTypeParmDecl 0x55e8864a6688 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a6ae8 line:699:1 invalid ddx 'const int (T)' inline # | | | |-ParmVarDecl 0x55e8864a69f8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55e8864a6ce0 # | | | `-ReturnStmt 0x55e8864a6cd0 # | | | `-CallExpr 0x55e8864a6ca0 '' # | | | |-UnresolvedLookupExpr 0x55e8864a6c38 '' lvalue (no ADL) = 'ddx_impl' 0x55e886483a38 # | | | `-DeclRefExpr 0x55e8864a6c80 'T' lvalue ParmVar 0x55e8864a69f8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e8864a6f78 line:705:51 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55e8864a6d10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a6ed0 line:705:51 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55e8864a6e20 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e8864a70f0 # | | | `-ReturnStmt 0x55e8864a70e0 # | | | `-CallExpr 0x55e8864a70b0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a7020 '' lvalue (no ADL) = 'ddx_impl' 0x55e886483a38 # | | | `-RecoveryExpr 0x55e8864a7068 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a7388 line:712:1 invalid ddx # | | | |-NonTypeTemplateParmDecl 0x55e8864a7120 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a72e0 line:712:1 invalid ddx 'const int (int)' inline # | | | |-ParmVarDecl 0x55e8864a7230 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55e8864a74d8 # | | | `-ReturnStmt 0x55e8864a74c8 # | | | `-CallExpr 0x55e8864a7498 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a7430 '' lvalue (no ADL) = 'ddx_impl' 0x55e886483a38 # | | | `-RecoveryExpr 0x55e8864a7478 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a79f0 line:732:39 invalid ddy # | | | |-TemplateTypeParmDecl 0x55e8864a74f0 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a7948 line:732:39 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55e8864a7858 col:45 referenced input 'T' # | | | `-CompoundStmt 0x55e8864a7b30 # | | | `-ReturnStmt 0x55e8864a7b20 # | | | `-CallExpr 0x55e8864a7af0 '' # | | | |-UnresolvedLookupExpr 0x55e8864a7a88 '' lvalue (no ADL) = 'ddy_impl' 0x55e886483fa8 # | | | `-DeclRefExpr 0x55e8864a7ad0 'T' lvalue ParmVar 0x55e8864a7858 'input' 'T' # | | |-FunctionTemplateDecl 0x55e8864a8050 line:739:1 invalid ddy # | | | |-TemplateTypeParmDecl 0x55e8864a7b48 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a7fa8 line:739:1 invalid ddy 'const int (T)' inline # | | | |-ParmVarDecl 0x55e8864a7eb8 col:7 referenced input 'T' # | | | `-CompoundStmt 0x55e8864a81a0 # | | | `-ReturnStmt 0x55e8864a8190 # | | | `-CallExpr 0x55e8864a8160 '' # | | | |-UnresolvedLookupExpr 0x55e8864a80f8 '' lvalue (no ADL) = 'ddy_impl' 0x55e886483fa8 # | | | `-DeclRefExpr 0x55e8864a8140 'T' lvalue ParmVar 0x55e8864a7eb8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e8864a8438 line:745:51 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55e8864a81d0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a8390 line:745:51 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55e8864a82e0 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e8864a8588 # | | | `-ReturnStmt 0x55e8864a8578 # | | | `-CallExpr 0x55e8864a8548 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a84e0 '' lvalue (no ADL) = 'ddy_impl' 0x55e886483fa8 # | | | `-RecoveryExpr 0x55e8864a8528 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a8820 line:752:1 invalid ddy # | | | |-NonTypeTemplateParmDecl 0x55e8864a85b8 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a8778 line:752:1 invalid ddy 'const int (int)' inline # | | | |-ParmVarDecl 0x55e8864a86c8 col:43 invalid input 'int' # | | | `-CompoundStmt 0x55e8864a8970 # | | | `-ReturnStmt 0x55e8864a8960 # | | | `-CallExpr 0x55e8864a8930 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a88c8 '' lvalue (no ADL) = 'ddy_impl' 0x55e886483fa8 # | | | `-RecoveryExpr 0x55e8864a8910 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a8e90 line:772:39 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55e8864a8988 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a8de8 line:772:39 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55e8864a8cf8 col:48 referenced input 'T' # | | | `-CompoundStmt 0x55e8864a8fd0 # | | | `-ReturnStmt 0x55e8864a8fc0 # | | | `-CallExpr 0x55e8864a8f90 '' # | | | |-UnresolvedLookupExpr 0x55e8864a8f28 '' lvalue (no ADL) = 'fwidth_impl' 0x55e886484518 # | | | `-DeclRefExpr 0x55e8864a8f70 'T' lvalue ParmVar 0x55e8864a8cf8 'input' 'T' # | | |-FunctionTemplateDecl 0x55e8864a94f0 line:779:1 invalid fwidth # | | | |-TemplateTypeParmDecl 0x55e8864a8fe8 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864a9448 line:779:1 invalid fwidth 'const int (T)' inline # | | | |-ParmVarDecl 0x55e8864a9358 col:10 referenced input 'T' # | | | `-CompoundStmt 0x55e8864a9640 # | | | `-ReturnStmt 0x55e8864a9630 # | | | `-CallExpr 0x55e8864a9600 '' # | | | |-UnresolvedLookupExpr 0x55e8864a9598 '' lvalue (no ADL) = 'fwidth_impl' 0x55e886484518 # | | | `-DeclRefExpr 0x55e8864a95e0 'T' lvalue ParmVar 0x55e8864a9358 'input' 'T' # | | |-FunctionTemplateDecl 0x55e8864a98d8 line:785:51 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55e8864a9670 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a9830 line:785:51 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55e8864a9780 col:42 invalid input 'int' # | | | `-CompoundStmt 0x55e8864a9a28 # | | | `-ReturnStmt 0x55e8864a9a18 # | | | `-CallExpr 0x55e8864a99e8 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a9980 '' lvalue (no ADL) = 'fwidth_impl' 0x55e886484518 # | | | `-RecoveryExpr 0x55e8864a99c8 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864a9cc0 line:792:1 invalid fwidth # | | | |-NonTypeTemplateParmDecl 0x55e8864a9a58 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864a9c18 line:792:1 invalid fwidth 'const int (int)' inline # | | | |-ParmVarDecl 0x55e8864a9b68 col:46 invalid input 'int' # | | | `-CompoundStmt 0x55e8864a9e10 # | | | `-ReturnStmt 0x55e8864a9e00 # | | | `-CallExpr 0x55e8864a9dd0 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864a9d68 '' lvalue (no ADL) = 'fwidth_impl' 0x55e886484518 # | | | `-RecoveryExpr 0x55e8864a9db0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864aa410 line:835:36 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8864a9e28 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864aa368 line:835:36 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e8864aa198 col:42 referenced x 'T' # | | | |-ParmVarDecl 0x55e8864aa210 col:47 referenced y 'T' # | | | `-CompoundStmt 0x55e8864aa510 # | | | `-ReturnStmt 0x55e8864aa500 # | | | `-BinaryOperator 0x55e8864aa4e0 '' '*' # | | | |-DeclRefExpr 0x55e8864aa4a0 'T' lvalue ParmVar 0x55e8864aa198 'x' 'T' # | | | `-DeclRefExpr 0x55e8864aa4c0 'T' lvalue ParmVar 0x55e8864aa210 'y' 'T' # | | |-FunctionTemplateDecl 0x55e8864aaae0 line:842:1 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8864aa528 col:20 referenced typename depth 0 index 0 T # | | | `-FunctionDecl 0x55e8864aaa38 line:842:1 invalid constexpr mul 'int (T, T)' implicit-inline # | | | |-ParmVarDecl 0x55e8864aa8b0 col:7 referenced x 'T' # | | | |-ParmVarDecl 0x55e8864aa928 col:12 referenced y 'T' # | | | `-CompoundStmt 0x55e8864aabe0 # | | | `-ReturnStmt 0x55e8864aabd0 # | | | `-BinaryOperator 0x55e8864aabb0 '' '*' # | | | |-DeclRefExpr 0x55e8864aab70 'T' lvalue ParmVar 0x55e8864aa8b0 'x' 'T' # | | | `-DeclRefExpr 0x55e8864aab90 'T' lvalue ParmVar 0x55e8864aa928 'y' 'T' # | | |-FunctionTemplateDecl 0x55e8864aaf50 line:849:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8864aac10 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864aaea8 line:849:27 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8864aacd8 col:36 referenced x 'half' # | | | |-ParmVarDecl 0x55e8864aad90 col:55 invalid y 'int' # | | | `-CompoundStmt 0x55e8864ab050 # | | | `-ReturnStmt 0x55e8864ab040 # | | | `-BinaryOperator 0x55e8864ab020 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e8864aafe0 'half' lvalue ParmVar 0x55e8864aacd8 'x' 'half' # | | | `-RecoveryExpr 0x55e8864ab000 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864ab4a0 line:853:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8864ab0c0 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8864ab158 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8864ab3f8 line:853:53 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8864ab228 col:59 referenced x 'T' # | | | |-ParmVarDecl 0x55e8864ab2e8 col:75 invalid y 'int' # | | | `-CompoundStmt 0x55e8864ab5a0 # | | | `-ReturnStmt 0x55e8864ab590 # | | | `-BinaryOperator 0x55e8864ab570 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e8864ab530 'T' lvalue ParmVar 0x55e8864ab228 'x' 'T' # | | | `-RecoveryExpr 0x55e8864ab550 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864ab980 line:860:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8864ab5d0 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e8864ab640 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e8864ab8d8 line:860:30 invalid constexpr mul 'int (half, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8864ab730 col:39 referenced x 'half' # | | | |-ParmVarDecl 0x55e8864ab808 col:61 invalid y 'int' # | | | `-CompoundStmt 0x55e8864aba80 # | | | `-ReturnStmt 0x55e8864aba70 # | | | `-BinaryOperator 0x55e8864aba50 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e8864aba10 'half' lvalue ParmVar 0x55e8864ab730 'x' 'half' # | | | `-RecoveryExpr 0x55e8864aba30 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864abf40 line:865:27 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8864aba98 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8864abb38 col:27 referenced 'int' depth 0 index 1 R # | | | |-NonTypeTemplateParmDecl 0x55e8864abba8 col:34 referenced 'int' depth 0 index 2 C # | | | `-FunctionDecl 0x55e8864abe98 line:865:27 invalid constexpr mul 'int (T, int)' implicit-inline # | | | |-ParmVarDecl 0x55e8864abca0 col:33 referenced x 'T' # | | | |-ParmVarDecl 0x55e8864abd80 col:52 invalid y 'int' # | | | `-CompoundStmt 0x55e8864ac040 # | | | `-ReturnStmt 0x55e8864ac030 # | | | `-BinaryOperator 0x55e8864ac010 '' contains-errors '*' # | | | |-DeclRefExpr 0x55e8864abfd0 'T' lvalue ParmVar 0x55e8864abca0 'x' 'T' # | | | `-RecoveryExpr 0x55e8864abff0 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864ac3b0 line:872:27 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8864ac070 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864ac308 line:872:27 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55e8864ac170 col:47 invalid x 'int' # | | | |-ParmVarDecl 0x55e8864ac1f0 col:55 referenced y 'half' # | | | `-CompoundStmt 0x55e8864ac4b0 # | | | `-ReturnStmt 0x55e8864ac4a0 # | | | `-BinaryOperator 0x55e8864ac480 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e8864ac440 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e8864ac460 'half' lvalue ParmVar 0x55e8864ac1f0 'y' 'half' # | | |-FunctionTemplateDecl 0x55e8864ac8b0 line:876:53 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8864ac4c8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8864ac568 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8864ac808 line:876:53 invalid constexpr mul 'int (int, T)' implicit-inline # | | | |-ParmVarDecl 0x55e8864ac680 col:70 invalid x 'int' # | | | |-ParmVarDecl 0x55e8864ac6f8 col:75 referenced y 'T' # | | | `-CompoundStmt 0x55e8864ac9b0 # | | | `-ReturnStmt 0x55e8864ac9a0 # | | | `-BinaryOperator 0x55e8864ac980 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e8864ac940 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e8864ac960 'T' lvalue ParmVar 0x55e8864ac6f8 'y' 'T' # | | |-FunctionTemplateDecl 0x55e8864acd20 line:883:6 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8864ac9e0 col:15 referenced 'int' depth 0 index 0 N # | | | `-FunctionDecl 0x55e8864acc78 line:883:6 invalid mul 'half (int, int)' # | | | |-ParmVarDecl 0x55e8864acaa8 col:26 invalid x 'int' # | | | |-ParmVarDecl 0x55e8864acb60 col:45 invalid y 'int' # | | | `-CompoundStmt 0x55e8864acea0 # | | | `-ReturnStmt 0x55e8864ace90 # | | | `-CallExpr 0x55e8864ace58 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864acdd0 '' lvalue (no ADL) = 'mul_vec_impl' 0x55e88647a888 # | | | |-RecoveryExpr 0x55e8864ace18 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864ace38 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864ad2e8 line:887:32 invalid mul # | | | |-TemplateTypeParmDecl 0x55e8864aceb8 col:20 referenced typename depth 0 index 0 T # | | | |-NonTypeTemplateParmDecl 0x55e8864acf58 col:27 referenced 'int' depth 0 index 1 N # | | | `-FunctionDecl 0x55e8864ad240 line:887:32 invalid mul 'T (int, int)' # | | | |-ParmVarDecl 0x55e8864ad030 col:49 invalid x 'int' # | | | |-ParmVarDecl 0x55e8864ad0f0 col:65 invalid y 'int' # | | | `-CompoundStmt 0x55e8864ad468 # | | | `-ReturnStmt 0x55e8864ad458 # | | | `-CallExpr 0x55e8864ad420 '' contains-errors # | | | |-UnresolvedLookupExpr 0x55e8864ad398 '' lvalue (no ADL) = 'mul_vec_impl' 0x55e88647a888 # | | | |-RecoveryExpr 0x55e8864ad3e0 '' contains-errors lvalue # | | | `-RecoveryExpr 0x55e8864ad400 '' contains-errors lvalue # | | |-FunctionTemplateDecl 0x55e8864ad848 line:894:30 invalid mul # | | | |-NonTypeTemplateParmDecl 0x55e8864ad498 col:15 referenced 'int' depth 0 index 0 R # | | | |-NonTypeTemplateParmDecl 0x55e8864ad508 col:22 referenced 'int' depth 0 index 1 C # | | | `-FunctionDecl 0x55e8864ad7a0 line:894:30 invalid constexpr mul 'int (int, half)' implicit-inline # | | | |-ParmVarDecl 0x55e8864ad650 col:53 invalid x 'int' # | | | |-ParmVarDecl 0x55e8864ad6d0 col:61 referenced y 'half' # | | | `-CompoundStmt 0x55e8864ad948 # | | | `-ReturnStmt 0x55e8864ad938 # | | | `-BinaryOperator 0x55e8864ad918 '' contains-errors '*' # | | | |-RecoveryExpr 0x55e8864ad8d8 '' contains-errors lvalue # | | | `-DeclRefExpr 0x55e8864ad8f8 'half' lvalue ParmVar 0x55e8864ad6d0 'y' 'half' # | | `-FunctionTemplateDecl 0x55e8864ade00 line:899:27 invalid mul # | | |-TemplateTypeParmDecl 0x55e8864ad960 col:20 referenced typename depth 0 index 0 T # | | |-NonTypeTemplateParmDecl 0x55e8864ad9f8 col:27 referenced 'int' depth 0 index 1 R # | | |-NonTypeTemplateParmDecl 0x55e8864ada68 col:34 referenced 'int' depth 0 index 2 C # | | `-FunctionDecl 0x55e8864add58 line:899:27 invalid constexpr mul 'int (int, T)' implicit-inline # | | |-ParmVarDecl 0x55e8864adbc8 col:47 invalid x 'int' # | | |-ParmVarDecl 0x55e8864adc40 col:52 referenced y 'T' # | | `-CompoundStmt 0x55e8864adf00 # | | `-ReturnStmt 0x55e8864adef0 # | | `-BinaryOperator 0x55e8864aded0 '' contains-errors '*' # | | |-RecoveryExpr 0x55e8864ade90 '' contains-errors lvalue # | | `-DeclRefExpr 0x55e8864adeb0 'T' lvalue ParmVar 0x55e8864adc40 'y' 'T' # | |-LinkageSpecDecl 0x55e8864a0998 col:10 implicit C # | | `-FunctionDecl 0x55e8864a09e8 col:10 implicit used __builtin_hlsl_resource_nonuniformindex 'unsigned int (unsigned int) noexcept' extern # | | |-ParmVarDecl 0x55e8864a0af0 <> 'unsigned int' # | | |-BuiltinAttr 0x55e8864a0a90 <> Implicit 740 # | | `-NoThrowAttr 0x55e8864a0b60 Implicit # | |-FunctionDecl 0x55e8864ae0e8 line:5:6 CSMain 'void (float)' # | | |-ParmVarDecl 0x55e8864adfd0 col:19 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e8864ae038 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55e8864ae218 # | | `-HLSLNumThreadsAttr 0x55e8864ae1b0 8 8 1 # | |-CXXRecordDecl 0x55e8864ae240 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 0x55e8864ae2e8 <> Implicit # | | |-CXXRecordDecl 0x55e8864ae3a8 col:8 implicit struct ST # | | |-FieldDecl 0x55e8864ae468 col:7 a 'int' # | | `-FieldDecl 0x55e8864ae4d0 col:9 b 'float' # | |-FunctionDecl 0x55e8864ae7d0 line:15:6 CSMain2 'void (ST)' # | | |-ParmVarDecl 0x55e8864ae638 col:17 ID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e8864ae6a0 "SV_DispatchThreadID" 0 # | | |-CompoundStmt 0x55e8864ae900 # | | `-HLSLNumThreadsAttr 0x55e8864ae898 8 8 1 # | |-FunctionDecl 0x55e8864ae948 line:19:6 foo 'void ()' # | | `-CompoundStmt 0x55e8864aeaf8 # | | `-DeclStmt 0x55e8864aeae0 # | | `-VarDecl 0x55e8864aea78 col:8 V 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e8864aeb28 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 0x55e8864aebd0 <> Implicit # | | |-CXXRecordDecl 0x55e8864aec90 col:8 implicit struct ST2 # | | |-VarDecl 0x55e8864aed90 col:17 X 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e8864aeeb0 col:10 s 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e8864aef00 "SV_DispatchThreadID" 0 # | |-FunctionDecl 0x55e8864af1e0 line:33:6 CSMain_GID 'void (float)' # | | |-ParmVarDecl 0x55e8864af0d0 col:23 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e8864af138 "SV_GroupID" 0 # | | |-CompoundStmt 0x55e8864af310 # | | `-HLSLNumThreadsAttr 0x55e8864af2a8 8 8 1 # | |-FunctionDecl 0x55e8864af500 line:38:6 CSMain2_GID 'void (ST)' # | | |-ParmVarDecl 0x55e8864af3f0 col:21 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e8864af458 "SV_GroupID" 0 # | | |-CompoundStmt 0x55e8864af630 # | | `-HLSLNumThreadsAttr 0x55e8864af5c8 8 8 1 # | |-FunctionDecl 0x55e8864af678 line:42:6 foo_GID 'void ()' # | | `-CompoundStmt 0x55e8864af828 # | | `-DeclStmt 0x55e8864af810 # | | `-VarDecl 0x55e8864af7a8 col:8 GIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e8864af858 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 0x55e8864af900 <> Implicit # | | |-CXXRecordDecl 0x55e8864af9c0 col:8 implicit struct ST2_GID # | | |-VarDecl 0x55e8864afac0 col:17 GID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e8864afb98 col:10 s_gid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e8864afbe8 "SV_GroupID" 0 # | |-FunctionDecl 0x55e8864afe70 line:55:6 CSMain_GThreadID 'void (float)' # | | |-ParmVarDecl 0x55e8864afd60 col:29 ID 'float' # | | | `-HLSLParsedSemanticAttr 0x55e8864afdc8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55e8864affa0 # | | `-HLSLNumThreadsAttr 0x55e8864aff38 8 8 1 # | |-FunctionDecl 0x55e8864b0190 line:60:6 CSMain2_GThreadID 'void (ST)' # | | |-ParmVarDecl 0x55e8864b0080 col:27 GID 'ST' # | | | `-HLSLParsedSemanticAttr 0x55e8864b00e8 "SV_GroupThreadID" 0 # | | |-CompoundStmt 0x55e8864b02c0 # | | `-HLSLNumThreadsAttr 0x55e8864b0258 8 8 1 # | |-FunctionDecl 0x55e8864b0308 line:64:6 foo_GThreadID 'void ()' # | | `-CompoundStmt 0x55e8864b04b8 # | | `-DeclStmt 0x55e8864b04a0 # | | `-VarDecl 0x55e8864b0438 col:8 GThreadIS 'uint':'unsigned int' # | |-CXXRecordDecl 0x55e8864b04e8 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 0x55e8864b0590 <> Implicit # | | |-CXXRecordDecl 0x55e8864b0650 col:8 implicit struct ST2_GThreadID # | | |-VarDecl 0x55e8864b0750 col:17 GThreadID 'hlsl_private uint':'hlsl_private unsigned int' static # | | `-FieldDecl 0x55e8864b0828 col:10 s_gthreadid 'uint':'unsigned int' # | | `-HLSLParsedSemanticAttr 0x55e8864b0878 "SV_GroupThreadID" 0 # | `-FunctionDecl 0x55e8864b0fa0 col:6 vs_main 'void (int, uint, uint, uint)' # | |-ParmVarDecl 0x55e8864b09b0 col:18 GI 'int' # | | |-HLSLParsedSemanticAttr 0x55e8864b0a18 "SV_GroupIndex" 0 # | | `-HLSLAppliedSemanticAttr 0x55e8864b10e0 "SV_GroupIndex" 0 # | |-ParmVarDecl 0x55e8864b0af0 col:43 ID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e8864b0b58 "SV_DispatchThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e8864b1130 "SV_DispatchThreadID" 0 # | |-ParmVarDecl 0x55e8864b0c38 col:74 GID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e8864b0ca0 "SV_GroupID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e8864b1188 "SV_GroupID" 0 # | |-ParmVarDecl 0x55e8864b0d78 col:97 GThreadID 'uint':'unsigned int' # | | |-HLSLParsedSemanticAttr 0x55e8864b0de0 "SV_GroupThreadID" 0 # | | `-HLSLAppliedSemanticAttr 0x55e8864b11d8 "SV_GroupThreadID" 0 # | |-CompoundStmt 0x55e8864b1228 # | `-HLSLShaderAttr 0x55e8864b1080 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 :: SemaHLSL/BuiltIns/fmod-errors.hlsl (38 of 25549) ******************** 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/isnan.hlsl (39 of 25549) ******************** 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 :: CodeGenHLSL/ArrayAssignable.hlsl (40 of 25549) ******************** 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/builtins/radians-overloads.hlsl (41 of 25549) ******************** 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/builtins/sign.hlsl (42 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/rcp-errors.hlsl (43 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/round-errors.hlsl (44 of 25549) ******************** 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 :: SemaHLSL/Language/ElementwiseCasts.hlsl (45 of 25549) ******************** 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/BuiltIns/normalize-errors.hlsl (46 of 25549) ******************** 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 :: AST/HLSL/ast-dump-SpirvType.hlsl (47 of 25549) ******************** 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 0x55cd5363b5f8 <> # | ^ # | # | 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 0x55cd5363b5f8 <> # | check:3 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x55cd5363bf38 <> implicit hlsl # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x55cd5363c290 <> implicit vector # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x55cd5363bfc0 <> class depth 0 index 0 element # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x55cd5363b800 'float' # | check:3 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/convergence/global_array.hlsl (48 of 25549) ******************** 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/asfloat.hlsl (49 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/asuint16-errors.hlsl (50 of 25549) ******************** 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 :: AST/HLSL/export.hlsl (51 of 25549) ******************** 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/resources/TypedBuffers-elementtype.hlsl (52 of 25549) ******************** 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/VectorSwizzles.hlsl (53 of 25549) ******************** 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/builtins/wave_get_lane_count.hlsl (54 of 25549) ******************** 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 :: CodeGenHLSL/builtins/reversebits.hlsl (55 of 25549) ******************** 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: FAIL: Clang :: CodeGenHLSL/basic_types.hlsl (56 of 25549) ******************** 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 :: CodeGenHLSL/builtins/smoothstep.hlsl (57 of 25549) ******************** 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 :: CodeGenHLSL/resources/res-array-global-subarray-many.hlsl (58 of 25549) ******************** 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/WavePrefixSum-errors.hlsl (59 of 25549) ******************** 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 :: AST/HLSL/packoffset.hlsl (60 of 25549) ******************** 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/saturate.hlsl (61 of 25549) ******************** 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 :: CodeGenHLSL/builtins/pow.hlsl (62 of 25549) ******************** 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/select.hlsl (63 of 25549) ******************** 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/resources/RasterizerOrderedStructuredBuffer-elementtype.hlsl (64 of 25549) ******************** 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/atan.hlsl (65 of 25549) ******************** 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/export.hlsl (66 of 25549) ******************** 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 :: AST/HLSL/semantic-output-struct-shadow.hlsl (67 of 25549) ******************** 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 :: AST/HLSL/pch_spirv_type.hlsl (68 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/half-float-only-errors2.hlsl (69 of 25549) ******************** 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/length.hlsl (70 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/mad-errors.hlsl (71 of 25549) ******************** 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 :: AST/HLSL/semantic-input-struct-shadow.hlsl (72 of 25549) ******************** 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 :: AST/HLSL/ast-dump-APValue-matrix.hlsl (73 of 25549) ******************** 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 :: AST/HLSL/semantic-input-struct.hlsl (74 of 25549) ******************** 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/normalize-builtin.hlsl (75 of 25549) ******************** 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/builtins/max.hlsl (76 of 25549) ******************** 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/and.hlsl (77 of 25549) ******************** 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 :: AST/HLSL/semantic-output-struct.hlsl (78 of 25549) ******************** 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/builtins/min-overloads.hlsl (79 of 25549) ******************** 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/normalize.hlsl (80 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/asint-errors.hlsl (81 of 25549) ******************** 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 :: AST/HLSL/semantic-output.hlsl (82 of 25549) ******************** 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 :: CodeGenHLSL/builtins/saturate-builtin.hlsl (83 of 25549) ******************** 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 :: SemaHLSL/Language/InitListAST.hlsl (84 of 25549) ******************** 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/VectorOverloadResolution.hlsl (85 of 25549) ******************** 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-input.hlsl (86 of 25549) ******************** 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/BuiltIns/asfloat-errors.hlsl (87 of 25549) ******************** 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/builtins/fmod.hlsl (88 of 25549) ******************** 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/tan.hlsl (89 of 25549) ******************** 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/HLSLControlFlowHint.hlsl (90 of 25549) ******************** 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/builtins/firstbithigh.hlsl (91 of 25549) ******************** 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 :: AST/HLSL/matrix-init-list-row-major.hlsl (92 of 25549) ******************** 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/Semantics/valid_entry_parameter.hlsl (93 of 25549) ******************** 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/Language/TemplateOutArg.hlsl (94 of 25549) ******************** 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 0x562bbd3b6ee8 <> # | ^ # | :10:84: note: possible intended match here # | | | `-TypeAliasDecl 0x562bbd3b7b20 <> 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 0x562bbd68e4e8 line:88:3 wrapper # | ^ # | :18841:70: note: possible intended match here # | | | | `-DeclRefExpr 0x562bbd68f010 'void (inout int)' lvalue Function 0x562bbd68de28 '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 0x562bbd3b6ee8 <> # | check:8'0 X~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ error: no match found # | 2: |-NamespaceDecl 0x562bbd3b7828 <> implicit hlsl # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 3: | |-TypeAliasTemplateDecl 0x562bbd3b7b80 <> implicit vector # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: | | |-TemplateTypeParmDecl 0x562bbd3b78b0 <> class depth 0 index 0 element # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 5: | | | `-TemplateArgument type 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: | | | `-BuiltinType 0x562bbd3b70f0 'float' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: | | |-NonTypeTemplateParmDecl 0x562bbd3b79b0 <> 'int' depth 0 index 1 element_count # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: | | | `-TemplateArgument expr '4' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: | | | `-IntegerLiteral 0x562bbd3b7a08 <> 'int' 4 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: | | `-TypeAliasDecl 0x562bbd3b7b20 <> implicit vector 'vector' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:8'1 ? possible intended match # | 11: | | `-DependentSizedExtVectorType 0x562bbd3b7ad0 'vector' dependent # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 12: | | |-TemplateTypeParmType 0x562bbd3b7930 'element' dependent depth 0 index 0 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 13: | | | `-TemplateTypeParm 0x562bbd3b78b0 'element' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 14: | | `-DeclRefExpr 0x562bbd3b7a70 <> 'int' lvalue NonTypeTemplateParm 0x562bbd3b79b0 'element_count' 'int' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 15: | |-TypeAliasTemplateDecl 0x562bbd3e5158 <> implicit matrix # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18809: | `-CompoundStmt 0x562bbd68e298 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18810: | `-BinaryOperator 0x562bbd68e278 'double' lvalue '=' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18811: | |-DeclRefExpr 0x562bbd68e220 'double' lvalue ParmVar 0x562bbd68dfc8 'F' 'double &__restrict' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18812: | `-ImplicitCastExpr 0x562bbd68e260 'double' # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18813: | `-FloatingLiteral 0x562bbd68e240 'float' 1.500000e+00 # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18814: |-FunctionTemplateDecl 0x562bbd68e4e8 line:88:3 wrapper # | check:8'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'0 X error: no match found # | 18815: | |-TemplateTypeParmDecl 0x562bbd68e2b0 col:20 referenced typename depth 0 index 0 T # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18816: | `-FunctionDecl 0x562bbd68e440 line:88:3 wrapper 'T (T)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18817: | |-ParmVarDecl 0x562bbd68e360 col:13 referenced V 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18818: | `-CompoundStmt 0x562bbd68e698 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18819: | |-CallExpr 0x562bbd68e638 '' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | 18836: | |-ParmVarDecl 0x562bbd68ebc8 col:12 referenced X 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: | |-ParmVarDecl 0x562bbd68ec40 col:17 referenced Y 'T' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: | `-CompoundStmt 0x562bbd68f1f8 # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18839: | |-CallExpr 0x562bbd68f0a8 'void' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18840: | | |-ImplicitCastExpr 0x562bbd68f090 'void (*)(inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18841: | | | `-DeclRefExpr 0x562bbd68f010 'void (inout int)' lvalue Function 0x562bbd68de28 'fn' 'void (inout int)' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:29'1 ? possible intended match # | 18842: | | `-HLSLOutArgExpr 0x562bbd68f158 'int' lvalue inout # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18843: | | |-OpaqueValueExpr 0x562bbd68f0d8 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18844: | | | `-DeclRefExpr 0x562bbd68eff0 'int' lvalue ParmVar 0x562bbd68ebc8 'X' 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18845: | | |-OpaqueValueExpr 0x562bbd68f108 'int' lvalue # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18846: | | | `-ImplicitCastExpr 0x562bbd68f0f0 'int' # | label:29'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/Semantics/position.ps.struct.hlsl (95 of 25549) ******************** 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 :: AST/HLSL/resource_binding_attr.hlsl (96 of 25549) ******************** 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 0x55922c0cee58 col:9 used b 'hlsl_constant float' # | ^ # | :18833:72: note: possible intended match here # | | | `-DeclRefExpr 0x55922c0cf218 'hlsl_constant float' lvalue Var 0x55922c0cea70 '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 0x55922c0ceb98 <> Implicit # | 18812: | `-FieldDecl 0x55922c0cec70 <> a 'float' # | 18813: |-HLSLBufferDecl 0x55922c0ced00 line:16:9 tbuffer TB # | 18814: | |-HLSLResourceClassAttr 0x55922c0ced78 <> Implicit SRV # | 18815: | |-HLSLResourceBindingAttr 0x55922c0cedd0 "t2" "space1" # | 18816: | |-VarDecl 0x55922c0cee58 col:9 used b 'hlsl_constant float' # | check:24'0 X error: no match found # | 18817: | `-CXXRecordDecl 0x55922c0ceed8 <> 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 0x55922c0cf158 line:20:14 used foo 'float ()' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18829: | `-CompoundStmt 0x55922c0cf2b8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18830: | `-ReturnStmt 0x55922c0cf2a8 # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18831: | `-BinaryOperator 0x55922c0cf288 'float' '+' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18832: | |-ImplicitCastExpr 0x55922c0cf258 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18833: | | `-DeclRefExpr 0x55922c0cf218 'hlsl_constant float' lvalue Var 0x55922c0cea70 'a' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | check:24'1 ? possible intended match # | 18834: | `-ImplicitCastExpr 0x55922c0cf270 'float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18835: | `-DeclRefExpr 0x55922c0cf238 'hlsl_constant float' lvalue Var 0x55922c0cee58 'b' 'hlsl_constant float' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18836: |-VarDecl 0x55922c0cf328 col:17 invalid UAV 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18837: |-VarDecl 0x55922c0cf408 col:17 invalid UAV1 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 18838: |-VarDecl 0x55922c0cf4d8 col:17 invalid UAV3 'hlsl_constant int' # | check:24'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/cos-overloads.hlsl (97 of 25549) ******************** 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 :: CodeGenHLSL/resources/MatrixElement_cbuffer.hlsl (98 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/buffer_update_counter-errors.hlsl (99 of 25549) ******************** 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 :: CodeGenHLSL/resources-declared-only-once.hlsl (100 of 25549) ******************** 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 :: CodeGenHLSL/builtins/ddx.hlsl (101 of 25549) ******************** 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/tanh-overloads.hlsl (102 of 25549) ******************** 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/builtins/log-overloads.hlsl (103 of 25549) ******************** 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 :: CodeGenHLSL/builtins/wave_get_lane_index_do_while.hlsl (104 of 25549) ******************** 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 :: CodeGenHLSL/builtins/step.hlsl (105 of 25549) ******************** 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 :: SemaHLSL/Types/typedefs.hlsl (106 of 25549) ******************** 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 :: SemaHLSL/Semantics/target.vs.output.hlsl (107 of 25549) ******************** 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 :: CodeGenHLSL/builtins/tanh.hlsl (108 of 25549) ******************** 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 :: SemaHLSL/Semantics/position.ps.struct.reuse.hlsl (109 of 25549) ******************** 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/resources/cbuffer_geps.hlsl (110 of 25549) ******************** 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 :: CodeGenHLSL/vk-features/vk.pushconstant.access.bitfield.hlsl (111 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/splitdouble-errors.hlsl (112 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/faceforward-errors.hlsl (113 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/reversebits-errors.hlsl (114 of 25549) ******************** 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/WavePrefixSum.hlsl (115 of 25549) ******************** 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/builtins/ddy-coarse.hlsl (116 of 25549) ******************** 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 :: CodeGenHLSL/builtins/fwidth.hlsl (117 of 25549) ******************** 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/semantics/semantic.explicit-mix-builtin.vs.hlsl (118 of 25549) ******************** 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 :: CodeGenHLSL/resources/Texture2D-Subscript.hlsl (119 of 25549) ******************** 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 :: CodeGenHLSL/resources/RWBuffer-imageformat.hlsl (120 of 25549) ******************** 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 :: CodeGenHLSL/builtins/rsqrt-builtin.hlsl (121 of 25549) ******************** 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 :: CodeGenHLSL/builtins/lerp-builtin.hlsl (122 of 25549) ******************** 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/inline-spirv/SpirvType.dx.error.hlsl (123 of 25549) ******************** 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/clip.hlsl (124 of 25549) ******************** 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/all-errors.hlsl (125 of 25549) ******************** 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/builtins/round.hlsl (126 of 25549) ******************** 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 :: SemaHLSL/Semantics/position.ps.hlsl (127 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/asuint-errors.hlsl (128 of 25549) ******************** 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/matrix-member-zero-based-swizzle-load.hlsl (129 of 25549) ******************** 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 :: AST/HLSL/Texture2D-vector-AST.hlsl (130 of 25549) ******************** 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 0x55d5180904a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x55d5183361f0 <> 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 0x55d5180904a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x55d5183361f0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x55d518336278 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x55d518336768 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x55d518336730 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x55d518336700 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x55d5183361f0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x55d5183366f0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/float3.hlsl (131 of 25549) ******************** 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/NotGroupSharedTest.hlsl (132 of 25549) ******************** 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/step-overloads.hlsl (133 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/distance-errors.hlsl (134 of 25549) ******************** 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/radians-errors.hlsl (135 of 25549) ******************** 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/WaveActiveAllTrue.hlsl (136 of 25549) ******************** 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/Texture2D-GatherCmp-Vulkan.hlsl (137 of 25549) ******************** 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/builtins/lerp-overloads.hlsl (138 of 25549) ******************** 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/no_int_promotion.hlsl (139 of 25549) ******************** 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/mad.hlsl (140 of 25549) ******************** 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/mul.hlsl (141 of 25549) ******************** 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 :: CodeGenHLSL/builtins/asuint16.hlsl (142 of 25549) ******************** 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 :: AST/HLSL/Texture2D-scalar-AST.hlsl (143 of 25549) ******************** 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 0x5602fae694a0 <> Implicit final # | ^ # | :145:49: note: possible intended match here # | | | |-FieldDecl 0x5602fb10f1e0 <> 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 0x5602fae694a0 <> Implicit final # | next:5'0 X error: no match found # | 145: | | |-FieldDecl 0x5602fb10f1e0 <> implicit __handle '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | next:5'1 ? possible intended match # | 146: | | |-CXXConstructorDecl 0x5602fb10f268 <> SamplerState 'void ()' inline # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 147: | | | |-CompoundStmt 0x5602fb10f758 <> # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 148: | | | | `-BinaryOperator 0x5602fb10f720 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' '=' # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 149: | | | | |-MemberExpr 0x5602fb10f6f0 <> '__hlsl_resource_t [[hlsl::resource_class(Sampler)]]' lvalue .__handle 0x5602fb10f1e0 # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 150: | | | | | `-CXXThisExpr 0x5602fb10f6e0 <> 'hlsl::SamplerState' lvalue implicit this # | next:5'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | . # | . # | . # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: CodeGenHLSL/builtins/ceil.hlsl (144 of 25549) ******************** 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/radians.hlsl (145 of 25549) ******************** 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/AddUint64-errors.hlsl (146 of 25549) ******************** 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/isnan-errors.hlsl (147 of 25549) ******************** 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/Texture2D-Load.hlsl (148 of 25549) ******************** 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 :: SemaHLSL/Semantics/semantics-valid.hlsl (149 of 25549) ******************** 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 :: SemaHLSL/Semantics/entry_parameter.hlsl (150 of 25549) ******************** 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 :: CodeGenHLSL/vk-features/vk.pushconstant.static.hlsl (151 of 25549) ******************** 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 :: SemaHLSL/Language/MatrixSplatCasts.hlsl (152 of 25549) ******************** 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/vk-features/SpirvType.hlsl (153 of 25549) ******************** 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 :: AST/HLSL/matrix-elementexpr-tree-transform.hlsl (154 of 25549) ******************** 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 0x5643d6bdf188 line:5:3 invalid get00 # | ^ # | :4:56: note: possible intended match here # | `-FunctionDecl 0x5643d6bdf0e0 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 0x5643d6bdf188 line:5:3 invalid get00 # | label:16'0 X error: no match found # | 3: |-TemplateTypeParmDecl 0x5643d6bdee58 col:20 referenced typename depth 0 index 0 T # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 4: `-FunctionDecl 0x5643d6bdf0e0 line:5:3 invalid get00 'T (int)' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | label:16'1 ? possible intended match # | 5: |-ParmVarDecl 0x5643d6bdefb8 col:25 invalid m 'int' # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 6: `-CompoundStmt 0x5643d6bdf278 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 7: `-ReturnStmt 0x5643d6bdf268 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 8: `-CXXDependentScopeMemberExpr 0x5643d6bdf220 '' contains-errors lvalue ._m00 # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 9: `-RecoveryExpr 0x5643d6bdf200 '' contains-errors lvalue # | label:16'0 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ # | 10: # | label:16'0 ~ # | >>>>>> # `----------------------------- # error: command failed with exit status: 1 -- ******************** Testing: FAIL: Clang :: SemaHLSL/BuiltIns/f32tof16-errors.hlsl (155 of 25549) ******************** 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/resources/ByteAddressBuffers-methods.hlsl (156 of 25549) ******************** 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/WaveReadLaneAt.hlsl (157 of 25549) ******************** 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/and_mat.hlsl (158 of 25549) ******************** 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/groupsharedArgs/ArrTest.hlsl (159 of 25549) ******************** 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 :: CodeGenHLSL/resources/res-array-global-subarray-one.hlsl (160 of 25549) ******************** 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 :: CodeGenHLSL/resources/Texture2D-Gather.hlsl (161 of 25549) ******************** 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/semantics/SV_VertexID.vs.hlsl (162 of 25549) ******************** 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 :: SemaHLSL/Language/groupsharedArgs/ExportNoInlineTest.hlsl (163 of 25549) ******************** 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 :: AST/HLSL/vk.spec-constant.usage.hlsl (164 of 25549) ******************** 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 :: CodeGenHLSL/groupsharedArgs/Scalartest.hlsl (165 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixToAndFromVectorConstructors.hlsl (166 of 25549) ******************** 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 :: CodeGenHLSL/resources/default_cbuffer.hlsl (167 of 25549) ******************** 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 :: CodeGenHLSL/resources/cbuffer_align.hlsl (168 of 25549) ******************** 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 :: SemaHLSL/MatrixElementOverloadResolution.hlsl (169 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/lerp-errors.hlsl (170 of 25549) ******************** 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 :: CodeGenHLSL/builtins/floor-overloads.hlsl (171 of 25549) ******************** 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 :: SemaHLSL/local_resource_bindings.hlsl (172 of 25549) ******************** 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/builtins/WaveActiveMin.hlsl (173 of 25549) ******************** 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 :: SemaHLSL/Types/ElementwiseCastConstantExpr.hlsl (174 of 25549) ******************** 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/sinh.hlsl (175 of 25549) ******************** 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/WaveBuiltinAvailability.hlsl (176 of 25549) ******************** 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/BasicFeatures/InitLists.hlsl (177 of 25549) ******************** 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 :: AST/HLSL/pch_with_matrix_single_subscript.hlsl (178 of 25549) ******************** 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/wave_get_lane_index_subcall.hlsl (179 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/clamp-errors.hlsl (180 of 25549) ******************** 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/ldexp.hlsl (181 of 25549) ******************** 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/builtins/log2-overloads.hlsl (182 of 25549) ******************** 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 :: CodeGenHLSL/semantics/SV_GroupThreadID.hlsl (183 of 25549) ******************** 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 :: SemaHLSL/Types/BuiltinVector/TruncationConstantExpr.hlsl (184 of 25549) ******************** 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/builtins/acos.hlsl (185 of 25549) ******************** 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/vk-features/vk.pushconstant.layout.hlsl (186 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveAllEqual-errors.hlsl (187 of 25549) ******************** 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 :: SemaHLSL/Language/groupsharedArgs/ScalarTest.hlsl (188 of 25549) ******************** 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/dst.hlsl (189 of 25549) ******************** 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/clamp-builtin.hlsl (190 of 25549) ******************** 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/BasicFeatures/VectorElementwiseCast.hlsl (191 of 25549) ******************** 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/vk-features/SpirvType.alignment.hlsl (192 of 25549) ******************** 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/Types/Traits/IsIntangibleType.hlsl (193 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/smoothstep-errors.hlsl (194 of 25549) ******************** 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 :: CodeGenHLSL/convergence/do.while.hlsl (195 of 25549) ******************** 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/resources/default_cbuffer_with_layout.hlsl (196 of 25549) ******************** 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/BasicFeatures/MatrixSingleSubscriptDynamicSwizzle.hlsl (197 of 25549) ******************** 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/builtins/radians-builtin.hlsl (198 of 25549) ******************** 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/log2.hlsl (199 of 25549) ******************** 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-accessor-scalar-store.hlsl (200 of 25549) ******************** 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 :: CodeGenHLSL/builtins/min.hlsl (201 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptGetter.hlsl (202 of 25549) ******************** 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/f32tof16.hlsl (203 of 25549) ******************** 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/resources/TypedBuffers-methods.hlsl (204 of 25549) ******************** 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/builtins/exp2.hlsl (205 of 25549) ******************** 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/resources/res-array-local2.hlsl (206 of 25549) ******************** 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/BuiltIns/firstbithigh-errors.hlsl (207 of 25549) ******************** 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 :: CodeGenHLSL/builtins/normalize-overloads.hlsl (208 of 25549) ******************** 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/builtins/isnan-overloads.hlsl (209 of 25549) ******************** 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/builtins/clamp-overloads.hlsl (210 of 25549) ******************** 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 :: CodeGenHLSL/shader_type_attr.hlsl (211 of 25549) ******************** 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/BasicFeatures/MatrixExplicitTruncation.hlsl (212 of 25549) ******************** 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/BuiltIns/frac-errors.hlsl (213 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/logical-mat-operator-errors.hlsl (214 of 25549) ******************** 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 :: AST/HLSL/TypdefArrayParam.hlsl (215 of 25549) ******************** 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 :: CodeGenHLSL/static-variable.hlsl (216 of 25549) ******************** 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 :: CodeGenHLSL/builtins/hlsl_resource_t.hlsl (217 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/exp-errors.hlsl (218 of 25549) ******************** 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/resources/NonUniformResourceIndex.hlsl (219 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/any-errors.hlsl (220 of 25549) ******************** 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 :: AST/ByteCode/hlsl.hlsl (221 of 25549) ******************** 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/BoolVector.hlsl (222 of 25549) ******************** 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/ddy-fine.hlsl (223 of 25549) ******************** 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/sgep/array_store.hlsl (224 of 25549) ******************** 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 :: CodeGenHLSL/matrix-member-one-based-swizzle-load.hlsl (225 of 25549) ******************** 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/builtins/clamp.hlsl (226 of 25549) ******************** 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/BuiltIns/asdouble-errors.hlsl (227 of 25549) ******************** 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 :: CodeGenHLSL/builtins/acos-overloads.hlsl (228 of 25549) ******************** 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/builtins/dot-builtin.hlsl (229 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveCountBits-errors.hlsl (230 of 25549) ******************** 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/builtins/frac-overloads.hlsl (231 of 25549) ******************** 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/resources/cbuffer_and_namespaces.hlsl (232 of 25549) ******************** 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 :: CodeGenHLSL/builtins/degrees-builtin.hlsl (233 of 25549) ******************** 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 :: CodeGenHLSL/convergence/entry.point.hlsl (234 of 25549) ******************** 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/builtins/frac.hlsl (235 of 25549) ******************** 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/exp.hlsl (236 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/dot2add-errors.hlsl (237 of 25549) ******************** 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 :: CodeGenHLSL/semantics/semantic-struct-2-output.hlsl (238 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WavePrefixCountBits-errors.hlsl (239 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveSum-errors.hlsl (240 of 25549) ******************** 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 :: CodeGenHLSL/builtins/cosh-overloads.hlsl (241 of 25549) ******************** 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/group_shared.hlsl (242 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/rsqrt-errors.hlsl (243 of 25549) ******************** 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/sign-errors.hlsl (244 of 25549) ******************** 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/builtins/WaveActiveBitXor.hlsl (245 of 25549) ******************** 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 :: CodeGenHLSL/builtins/WaveActiveMax.hlsl (246 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/asfloat-constexpr.hlsl (247 of 25549) ******************** 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/BuiltIns/degrees-errors.hlsl (248 of 25549) ******************** 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location.hlsl (249 of 25549) ******************** 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 :: CodeGenHLSL/builtins/trunc.hlsl (250 of 25549) ******************** 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/semantics/semantic.explicit-mix.lib.hlsl (251 of 25549) ******************** 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/BuiltIns/saturate-errors.hlsl (252 of 25549) ******************** 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/resources/cbuffer-empty-struct-array.hlsl (253 of 25549) ******************** 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/res-may-alias.hlsl (254 of 25549) ******************** 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/semantics/semantic.arbitrary.hlsl (255 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/ArrayReturn.hlsl (256 of 25549) ******************** 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/builtins/WavePrefixCountBits.hlsl (257 of 25549) ******************** 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/Language/groupsharedArgs/Pre202xWarning.hlsl (258 of 25549) ******************** 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 :: CodeGenHLSL/builtins/ddy-coarse-builtin.hlsl (259 of 25549) ******************** 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/builtins/faceforward.hlsl (260 of 25549) ******************** 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 :: Driver/dxc_rootsig-define.hlsl (261 of 25549) ******************** 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/Language/UsualArithmeticConversions.hlsl (262 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/ldexp-errors.hlsl (263 of 25549) ******************** 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 :: CodeGenHLSL/resources/Texture2D-default.hlsl (264 of 25549) ******************** 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 :: CodeGenHLSL/vk-features/vk.pushconstant.dxil.hlsl (265 of 25549) ******************** 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 :: CodeGenHLSL/semantics/SV_Position.ps.hlsl (266 of 25549) ******************** 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/Language/groupsharedArgs/ExplicitCast.hlsl (267 of 25549) ******************** 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 :: CodeGenHLSL/convergence/cf.for.plain.hlsl (268 of 25549) ******************** 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/WaveActiveBitAnd.hlsl (269 of 25549) ******************** 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/BuiltIns/clip-errors.hlsl (270 of 25549) ******************** 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 :: CodeGenHLSL/builtins/atan-overloads.hlsl (271 of 25549) ******************** 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 :: CodeGenHLSL/resources/StructuredBuffers-methods-ps.hlsl (272 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixImplicitTruncation.hlsl (273 of 25549) ******************** 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/builtins/trunc-overloads.hlsl (274 of 25549) ******************** 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 :: AST/HLSL/pch_with_matrix_element_accessor.hlsl (275 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/step-errors.hlsl (276 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/resource_getpointer-errors.hlsl (277 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/f16tof32-errors.hlsl (278 of 25549) ******************** 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/cross.hlsl (279 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/mul-errors.hlsl (280 of 25549) ******************** 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/Types/Traits/ScalarizedLayoutCompatible.hlsl (281 of 25549) ******************** 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/resources/Texture2D-default-explicit-binding.hlsl (282 of 25549) ******************** 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/firstbitlow.hlsl (283 of 25549) ******************** 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 :: CodeGenHLSL/resources/Texture2D-SampleLevel.hlsl (284 of 25549) ******************** 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 :: SemaHLSL/Texture2D-Gather.hlsl (285 of 25549) ******************** 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/convergence/for.hlsl (286 of 25549) ******************** 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/builtins/cosh.hlsl (287 of 25549) ******************** 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 :: SemaHLSL/local_resource_bindings_errs.hlsl (288 of 25549) ******************** 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 :: SemaHLSL/valid-shader-stages.hlsl (289 of 25549) ******************** 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/Bool.hlsl (290 of 25549) ******************** 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 :: CodeGenHLSL/builtins/transpose.hlsl (291 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveGetLaneIndex-errors.hlsl (292 of 25549) ******************** 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/resources/res-array-global.hlsl (293 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/countbits-errors.hlsl (294 of 25549) ******************** 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 :: CodeGenHLSL/semantics/SV_Position.vs.hlsl (295 of 25549) ******************** 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/builtins/WaveActiveProduct.hlsl (296 of 25549) ******************** 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/sin-overloads.hlsl (297 of 25549) ******************** 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/inline-spirv/SpirvType.incomplete.hlsl (298 of 25549) ******************** 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/degrees.hlsl (299 of 25549) ******************** 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 :: CodeGenHLSL/builtins/asuint.hlsl (300 of 25549) ******************** 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/matrix-member-one-based-accessor-scalar-load.hlsl (301 of 25549) ******************** 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/semantics/DispatchThreadID-noindex.hlsl (302 of 25549) ******************** 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/f16tof32-builtin.hlsl (303 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/ArrayElementwiseCast.hlsl (304 of 25549) ******************** 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 :: SemaHLSL/Types/BuiltinVector/ScalarSwizzleErrors.hlsl (305 of 25549) ******************** 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 :: SemaHLSL/Loops/unroll.hlsl (306 of 25549) ******************** 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/resources/Texture2D-shorthand-contexts.hlsl (307 of 25549) ******************** 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/resources/res-array-global-multi-dim.hlsl (308 of 25549) ******************** 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/BasicFeatures/AggregateSplatCast.hlsl (309 of 25549) ******************** 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/WaveActiveAnyTrue.hlsl (310 of 25549) ******************** 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/countbits.hlsl (311 of 25549) ******************** 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 :: CodeGenHLSL/builtins/lit.hlsl (312 of 25549) ******************** 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/transpose-errors.hlsl (313 of 25549) ******************** 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 :: CodeGenHLSL/semantics/semantic.array.output.hlsl (314 of 25549) ******************** 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/isinf-overloads.hlsl (315 of 25549) ******************** 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 :: CodeGenHLSL/semantics/SV_GroupThreadID-noindex.hlsl (316 of 25549) ******************** 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/groupsharedArgs/VectorTest.hlsl (317 of 25549) ******************** 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 :: CodeGenHLSL/vk-features/vk.spec-constant.hlsl (318 of 25549) ******************** 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/BoolMatrix.hlsl (319 of 25549) ******************** 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/Operators/logical-not.hlsl (320 of 25549) ******************** 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 :: CodeGenHLSL/semantics/semantic-struct-nested-inherit.hlsl (321 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/QuadReadAcrossX-errors.hlsl (322 of 25549) ******************** 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 :: CodeGenHLSL/builtins/f32tof16-builtin.hlsl (323 of 25549) ******************** 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/builtins/WaveActiveBallot.hlsl (324 of 25549) ******************** 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 :: SemaHLSL/Resources/Texture2D-Subscript.hlsl (325 of 25549) ******************** 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/GroupMemoryBarrierWithGroupSync.hlsl (326 of 25549) ******************** 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/semantics/SV_GroupID.hlsl (327 of 25549) ******************** 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/builtins/asdouble.hlsl (328 of 25549) ******************** 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 :: SemaHLSL/Language/OutputParameters.hlsl (329 of 25549) ******************** 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/sret_output.hlsl (330 of 25549) ******************** 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/QuadReadAcrossX.hlsl (331 of 25549) ******************** 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 :: CodeGenHLSL/builtins/ddy.hlsl (332 of 25549) ******************** 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 :: SemaHLSL/vk.spec-constant.error.hlsl (333 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixInitializerListOrder.hlsl (334 of 25549) ******************** 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 :: CodeGenHLSL/vk-input-builtin.hlsl (335 of 25549) ******************** 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/builtins/abs.hlsl (336 of 25549) ******************** 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/groupsharedArgs/Overloads.hlsl (337 of 25549) ******************** 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 :: CodeGenHLSL/semantics/semantic.struct.output.hlsl (338 of 25549) ******************** 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/vk_binding_attr.hlsl (339 of 25549) ******************** 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/semantics/semantic.explicit-location-output-struct.hlsl (340 of 25549) ******************** 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/semantics/semantic-struct-2.hlsl (341 of 25549) ******************** 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/shift-mask.hlsl (342 of 25549) ******************** 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/all-resources-bound.hlsl (343 of 25549) ******************** 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 :: SemaHLSL/Language/ImpCastAddrSpace.hlsl (344 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveReadLaneAt-errors.hlsl (345 of 25549) ******************** 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 :: CodeGenHLSL/resources/res-array-local1.hlsl (346 of 25549) ******************** 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/resources/StructuredBuffers-methods-lib.hlsl (347 of 25549) ******************** 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/builtins/sinh-overloads.hlsl (348 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/logical-operator-errors.hlsl (349 of 25549) ******************** 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 :: CodeGenHLSL/builtins/log10-overloads.hlsl (350 of 25549) ******************** 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 :: CodeGenHLSL/resources/res-array-global-unbounded.hlsl (351 of 25549) ******************** 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/matrix-member-zero-based-accessor-scalar-store.hlsl (352 of 25549) ******************** 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/ddx-coarse.hlsl (353 of 25549) ******************** 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/resources/res-array-global-dyn-index.hlsl (354 of 25549) ******************** 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 :: AST/HLSL/pch.hlsl (355 of 25549) ******************** 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/MatrixConstructor.hlsl (356 of 25549) ******************** 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 :: CodeGenHLSL/builtins/ddx-fine-builtin.hlsl (357 of 25549) ******************** 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 :: AST/HLSL/OutArgExpr.hlsl (358 of 25549) ******************** 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/half.hlsl (359 of 25549) ******************** 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/semantics/semantic-struct-1.hlsl (360 of 25549) ******************** 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 :: CodeGenHLSL/builtins/sqrt.hlsl (361 of 25549) ******************** 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 :: CodeGenHLSL/builtins/AddUint64.hlsl (362 of 25549) ******************** 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/dot4add_i8packed.hlsl (363 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixElementRowColFlags.hlsl (364 of 25549) ******************** 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 :: CodeGenHLSL/builtins/sqrt-overloads.hlsl (365 of 25549) ******************** 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 :: SemaHLSL/SplatOverloadResolution.hlsl (366 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/asuint-constexpr.hlsl (367 of 25549) ******************** 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/WaveActiveMin.hlsl (368 of 25549) ******************** 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/resources/cbuffer_with_static_global_and_function.hlsl (369 of 25549) ******************** 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/groupsharedArgs/TemplateTest.hlsl (370 of 25549) ******************** 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 :: CodeGenHLSL/builtins/asin-overloads.hlsl (371 of 25549) ******************** 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 :: CodeGenHLSL/resources/resource-bindings.hlsl (372 of 25549) ******************** 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 :: CodeGenHLSL/builtins/round-overloads.hlsl (373 of 25549) ******************** 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/transpose-builtin.hlsl (374 of 25549) ******************** 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 :: CodeGenHLSL/semantics/semantic.nested.vs.hlsl (375 of 25549) ******************** 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 :: SemaHLSL/vk-ext-input-builtin.hlsl (376 of 25549) ******************** 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/builtins/WaveActiveCountBits.hlsl (377 of 25549) ******************** 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 :: SemaHLSL/Types/Arithmetic/literal_suffixes_202x.hlsl (378 of 25549) ******************** 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 :: CodeGenHLSL/implicit-norecurse-attrib.hlsl (379 of 25549) ******************** 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/BasicFeatures/MatrixSingleSubscriptSetter.hlsl (380 of 25549) ******************** 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 :: CodeGenHLSL/builtins/ScalarSwizzles.hlsl (381 of 25549) ******************** 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/semantics/SV_GroupID-noindex.hlsl (382 of 25549) ******************** 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/VectorElementOverloadResolution.hlsl (383 of 25549) ******************** 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/ceil-overloads.hlsl (384 of 25549) ******************** 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/tan-overloads.hlsl (385 of 25549) ******************** 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 :: SemaHLSL/Semantics/vertexid.ps.hlsl (386 of 25549) ******************** 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 :: CodeGenHLSL/builtins/or.hlsl (387 of 25549) ******************** 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 :: SemaHLSL/ArrayAssignable_errors.hlsl (388 of 25549) ******************** 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 :: CodeGenHLSL/resources/res-array-local3.hlsl (389 of 25549) ******************** 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/wavesize.hlsl (390 of 25549) ******************** 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 :: CodeGenHLSL/loops/unroll.hlsl (391 of 25549) ******************** 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 :: CodeGenHLSL/resources/Texture2D-SampleBias.hlsl (392 of 25549) ******************** 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 :: CodeGenHLSL/sgep/load_global.hlsl (393 of 25549) ******************** 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 :: SemaHLSL/Types/Traits/IsIntangibleTypeErrors.hlsl (394 of 25549) ******************** 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/TruncationOverloadResolution.hlsl (395 of 25549) ******************** 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/semantics/semantic.array.hlsl (396 of 25549) ******************** 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/resources/Texture2D-SampleCmpLevelZero.hlsl (397 of 25549) ******************** 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 :: CodeGenHLSL/builtins/cos.hlsl (398 of 25549) ******************** 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/convergence/while.hlsl (399 of 25549) ******************** 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/builtins/wave_get_lane_index_simple.hlsl (400 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveProduct-errors.hlsl (401 of 25549) ******************** 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 :: CodeGenHLSL/builtins/D3DCOLORtoUBYTE4.hlsl (402 of 25549) ******************** 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 :: SemaHLSL/matrix-member-access-errors.hlsl (403 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/StructElementwiseCast.hlsl (404 of 25549) ******************** 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 :: AST/HLSL/pch_with_buf.hlsl (405 of 25549) ******************** 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/vk-features/vk.pushconstant.anon-struct.hlsl (406 of 25549) ******************** 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/builtins/WaveActiveBitXor-errors.hlsl (407 of 25549) ******************** 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 :: CodeGenHLSL/builtins/rsqrt-overloads.hlsl (408 of 25549) ******************** 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 :: CodeGenHLSL/builtins/WaveActiveBitOr.hlsl (409 of 25549) ******************** 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/sgep/array_load.hlsl (410 of 25549) ******************** 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/builtins/wave_is_first_lane.hlsl (411 of 25549) ******************** 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/select-errors.hlsl (412 of 25549) ******************** 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/semantics/semantic-struct-nested.hlsl (413 of 25549) ******************** 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 :: SemaHLSL/Language/ArrayOutputArgs-errors.hlsl (414 of 25549) ******************** 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 :: CodeGenHLSL/builtins/ddx-fine.hlsl (415 of 25549) ******************** 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/builtins/dot4add_u8packed.hlsl (416 of 25549) ******************** 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 :: SemaHLSL/Semantics/position.ps.size.hlsl (417 of 25549) ******************** 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/semantics/semantic.explicit-mix-builtin.hlsl (418 of 25549) ******************** 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 :: CodeGenHLSL/builtins/pow-overloads.hlsl (419 of 25549) ******************** 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/Resources/Texture2D-Sema.hlsl (420 of 25549) ******************** 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/WavePrefixProduct.hlsl (421 of 25549) ******************** 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/Semantics/target.vs.input.hlsl (422 of 25549) ******************** 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/BasicFeatures/matrix-type-indexing.hlsl (423 of 25549) ******************** 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/BasicFeatures/ArrayOutputArguments.hlsl (424 of 25549) ******************** 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/inline-spirv/SpirvType.literal.error.hlsl (425 of 25549) ******************** 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 :: SemaHLSL/Resources/Texture2D-SampleCmp.hlsl (426 of 25549) ******************** 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 :: CodeGenHLSL/semantics/semantic.explicit-location.hlsl (427 of 25549) ******************** 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 :: SemaHLSL/Operators/frem_modulo-errors.hlsl (428 of 25549) ******************** 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/Types/BuiltinMatrix/MatrixFloatPrecisionWarnings.hlsl (429 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixSplat.hlsl (430 of 25549) ******************** 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixCastErrors.hlsl (431 of 25549) ******************** 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/Resources/packoffset-invalid.hlsl (432 of 25549) ******************** 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 :: SemaHLSL/Language/ElementwiseCast-errors.hlsl (433 of 25549) ******************** 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 :: CodeGenHLSL/BasicFeatures/MatrixSingleSubscriptConstSwizzle.hlsl (434 of 25549) ******************** 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/semantics/semantic.struct.hlsl (435 of 25549) ******************** 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 :: CodeGenHLSL/builtins/f16tof32.hlsl (436 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveBallot-errors.hlsl (437 of 25549) ******************** 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/groupsharedArgs/MatrixTest.hlsl (438 of 25549) ******************** 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 :: CodeGenHLSL/resources/Texture2D-SampleGrad.hlsl (439 of 25549) ******************** 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 :: SemaHLSL/Language/InitIncompleteArrays.hlsl (440 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/dot4add_i8packed-errors.hlsl (441 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveBitOr-errors.hlsl (442 of 25549) ******************** 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 :: SemaHLSL/ScalarOverloadResolution.hlsl (443 of 25549) ******************** 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/resources/cbuffer_matrix_align.hlsl (444 of 25549) ******************** 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/builtins/WaveActiveSum.hlsl (445 of 25549) ******************** 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/Language/groupsharedArgs/InOut.hlsl (446 of 25549) ******************** 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/matrix-member-zero-based-swizzle-store.hlsl (447 of 25549) ******************** 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/resources/res-array-local-multi-dim.hlsl (448 of 25549) ******************** 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 :: Driver/dxc_hlsl-rootsig-ver.hlsl (449 of 25549) ******************** 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixImplicitTruncCastWarnings.hlsl (450 of 25549) ******************** 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 :: CodeGenHLSL/semantics/DispatchThreadID.hlsl (451 of 25549) ******************** 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 :: CodeGenHLSL/resources/cbuffer_with_packoffset.hlsl (452 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WavePrefixProduct-errors.hlsl (453 of 25549) ******************** 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 :: SemaHLSL/Language/AggregateSplatCast-errors.hlsl (454 of 25549) ******************** 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/Types/Traits/IsTypedResourceElementCompatible.hlsl (455 of 25549) ******************** 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/builtins/WaveActiveBitAnd-errors.hlsl (456 of 25549) ******************** 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 :: SemaHLSL/Types/Traits/ScalarizedLayoutCompatibleErrors.hlsl (457 of 25549) ******************** 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/builtins/ddx-coarse-builtin.hlsl (458 of 25549) ******************** 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 :: SemaHLSL/Resources/Texture2D-SampleLevel.hlsl (459 of 25549) ******************** 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/BuiltIns/WaveActiveMax-errors.hlsl (460 of 25549) ******************** 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 :: SemaHLSL/Types/BuiltinVector/BooleanVectorConstantExpr.hlsl (461 of 25549) ******************** 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 :: SemaHLSL/Types/short-errors.hlsl (462 of 25549) ******************** 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 :: SemaHLSL/Language/InitLists.hlsl (463 of 25549) ******************** 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 :: SemaHLSL/matrix_single_subscript_errors.hlsl (464 of 25549) ******************** 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/WaveActiveAllTrue-errors.hlsl (465 of 25549) ******************** 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 :: SemaHLSL/Resources/Texture2D-SampleCmpLevelZero.hlsl (466 of 25549) ******************** 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/builtins/degrees-overloads.hlsl (467 of 25549) ******************** 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 :: SemaHLSL/Semantics/struct_input.hlsl (468 of 25549) ******************** 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 :: CodeGenHLSL/matrix-member-zero-based-accessor-scalar-load.hlsl (469 of 25549) ******************** 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/no-conversion-warnings.hlsl (470 of 25549) ******************** 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/Resources/Texture2D-SampleGrad.hlsl (471 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/reflect-errors.hlsl (472 of 25549) ******************** 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/Operators/logical-not.hlsl (473 of 25549) ******************** 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 :: CodeGenHLSL/builtins/asin.hlsl (474 of 25549) ******************** 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/builtins/frac-builtin.hlsl (475 of 25549) ******************** 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/Types/BuiltinMatrix/MatrixConstantExpr.hlsl (476 of 25549) ******************** 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 :: CodeGenHLSL/builtins/distance.hlsl (477 of 25549) ******************** 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 :: CodeGenHLSL/builtins/exp2-overloads.hlsl (478 of 25549) ******************** 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/vk-features/vk.pushconstant.access.hlsl (479 of 25549) ******************** 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/builtins/ddy-fine-builtin.hlsl (480 of 25549) ******************** 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 :: SemaHLSL/Semantics/semantic.explicit-mix-builtin-vs.hlsl (481 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/binary-compat-overload-warnings.hlsl (482 of 25549) ******************** 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/builtins/VectorElementStore.hlsl (483 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/GroupMemoryBarrierWithGroupSync-errors.hlsl (484 of 25549) ******************** 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/BuiltIns/dot4add_u8packed-errors.hlsl (485 of 25549) ******************** 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 :: SemaHLSL/Wave.hlsl (486 of 25549) ******************** 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 :: SemaHLSL/Texture2D-Load-errors.hlsl (487 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/WaveActiveAnyTrue-errors.hlsl (488 of 25549) ******************** 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 :: SemaHLSL/Resources/Texture2D-SampleBias.hlsl (489 of 25549) ******************** 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 :: CodeGenHLSL/builtins/floor.hlsl (490 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/length-errors.hlsl (491 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/D3DCOLORtoUBYTE4-errors.hlsl (492 of 25549) ******************** 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 :: SemaHLSL/Semantics/semantic.explicit-mix-location-2.hlsl (493 of 25549) ******************** 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/ByteAddressBuffers.hlsl (494 of 25549) ******************** 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/matrix-basic_types-errors.hlsl (495 of 25549) ******************** 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 :: SemaHLSL/BuiltIns/vec-scalar-compat-overload-warnings.hlsl (496 of 25549) ******************** 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 :: CodeGenHLSL/builtins/WaveActiveAllEqual.hlsl (497 of 25549) ******************** 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 :: SemaHLSL/Types/BuiltinMatrix/MatrixSplatErrors.hlsl (498 of 25549) ******************** 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/builtins/refract.hlsl (499 of 25549) ******************** 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 :: CodeGenHLSL/builtins/exp-overloads.hlsl (500 of 25549) ******************** 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/sgep/object_method.hlsl (501 of 25549) ******************** 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/BuiltIns/firstbitlow-errors.hlsl (502 of 25549) ******************** 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/matrix-member-one-based-swizzle-store.hlsl (503 of 25549) ******************** 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 :: CodeGenHLSL/resources/Texture2D-SampleCmp.hlsl (504 of 25549) ******************** 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/Semantics/target.ps.input.hlsl (505 of 25549) ******************** 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/semantics/semantic-struct-nested-shadow.hlsl (506 of 25549) ******************** 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/builtins/rcp.hlsl (507 of 25549) ******************** 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/any.hlsl (508 of 25549) ******************** 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/reflect.hlsl (509 of 25549) ******************** 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/builtins/sin.hlsl (510 of 25549) ******************** 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 :: SemaHLSL/Types/AggregateSplatConstantExpr.hlsl (511 of 25549) ******************** 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/BasicFeatures/OutputArguments.hlsl (512 of 25549) ******************** 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/resources/CBufferMatrixSingleSubscriptSwizzle.hlsl (513 of 25549) ******************** 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/builtins/rcp-builtin.hlsl (514 of 25549) ******************** 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/splitdouble.hlsl (515 of 25549) ******************** 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: 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: 169.69s Total Discovered Tests: 51772 Skipped : 28 (0.05%) Unsupported : 848 (1.64%) Passed : 50354 (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.